RATDOG/_module/nss/cold_aura1.nss

15 lines
421 B
Plaintext
Raw Normal View History

void main()
{
object oTarget = GetEnteringObject();
object oCaster = GetAreaOfEffectCreator();
if ( !GetIsEnemy(oTarget,oCaster) || oTarget == oCaster )
return;
effect eAcid = EffectDamage(d6(2),DAMAGE_TYPE_COLD);
effect eVis = EffectVisualEffect(VFX_IMP_FROST_S);
ApplyEffectToObject(DURATION_TYPE_INSTANT,eAcid,oTarget);
ApplyEffectToObject(DURATION_TYPE_INSTANT,eVis,oTarget);
}