Aantioch_Infernum/_module/nss/spawn_statue.nss
2024-04-15 21:05:43 -05:00

16 lines
556 B
Plaintext

void main()
{
if (GetLocalInt(OBJECT_SELF, "DO_ONCE__" + GetTag(OBJECT_SELF) ))
return;
object oTarget = OBJECT_SELF;
effect eMind2 = EffectCutsceneParalyze();
effect eMind = EffectVisualEffect(VFX_DUR_PETRIFY);
eMind = UnyieldingEffect(eMind);
eMind2 = UnyieldingEffect(eMind2);
DelayCommand(1.0,ApplyEffectToObject(DURATION_TYPE_PERMANENT, eMind, oTarget));
DelayCommand(1.1,ApplyEffectToObject(DURATION_TYPE_PERMANENT, eMind2, oTarget));
SetLocalInt(OBJECT_SELF, "DO_ONCE__" + GetTag(OBJECT_SELF), TRUE);
}