Aantioch_Infernum/_module/nss/spawn_statue.nss

16 lines
557 B
Plaintext
Raw Normal View History

2023-08-08 16:22:17 -04:00
void main()
{
if ( GetLocalInt(GetModule(), "DO_ONCE__" + GetTag(OBJECT_SELF)) )
return;
2023-08-08 16:22:17 -04:00
object oTarget = OBJECT_SELF;
effect eMind2 = EffectCutsceneParalyze();
effect eMind = EffectVisualEffect(VFX_DUR_PETRIFY);
eMind = UnyieldingEffect(eMind);
eMind2 = UnyieldingEffect(eMind2);
2023-08-08 16:22:17 -04:00
DelayCommand(1.0,ApplyEffectToObject(DURATION_TYPE_PERMANENT, eMind, oTarget));
DelayCommand(1.1,ApplyEffectToObject(DURATION_TYPE_PERMANENT, eMind2, oTarget));
SetLocalInt(GetModule(), "DO_ONCE__" + GetTag(OBJECT_SELF), TRUE);
2023-08-08 16:22:17 -04:00
}