Amon_PRC8/_removed/nw_t1_negdeadc.nss
Jaysyn904 c5cffc37af Initial Commit
Initial Commit [v1.01]
2025-04-03 19:00:46 -04:00

34 lines
1.1 KiB
Plaintext

//::///////////////////////////////////////////////
//:: Deadly Negative Energy Trap
//:: NW_T1_NegDeadC
//:: Copyright (c) 2001 Bioware Corp.
//:://////////////////////////////////////////////
/*
Does 8d6 negative energy damage and the target
must make a Fort save or take 1 negative level
*/
//:://////////////////////////////////////////////
//:: Created By: Preston Watamaniuk
//:: Created On: Nov 16, 2001
//:://////////////////////////////////////////////
#include "NW_I0_SPELLS"
void main()
{
//Declare major variables
object oTarget = GetEnteringObject();
effect eNeg = EffectNegativeLevel(1);
effect eDam = EffectDamage(d12(15), DAMAGE_TYPE_NEGATIVE);
eNeg = SupernaturalEffect(eNeg);
effect eVis = EffectVisualEffect(VFX_IMP_REDUCE_ABILITY_SCORE);
//Make a saving throw check
if(!MySavingThrow(SAVING_THROW_FORT, oTarget, 33, SAVING_THROW_TYPE_TRAP))
{
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eNeg, oTarget);
}
//Apply the VFX impact and effects
ApplyEffectToObject(DURATION_TYPE_INSTANT, eDam, oTarget);
ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget);
}