15 lines
421 B
Plaintext
15 lines
421 B
Plaintext
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);
|
|
}
|