13 lines
523 B
Plaintext
13 lines
523 B
Plaintext
void main()
|
|
{
|
|
object oTarget = GetPCSpeaker();
|
|
effect eStone = EffectPetrify();
|
|
//float nDelay = IntToFloat(Random(60)+1);
|
|
|
|
int nRandom = 4 + d4(1);
|
|
|
|
AssignCommand(oTarget, ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_DUR_PETRIFY), GetLocation(oTarget)));
|
|
AssignCommand(oTarget, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eStone, oTarget, TurnsToSeconds(nRandom)));
|
|
//DelayCommand(nDelay, ActionCastSpellAtObject(SPELL_STONE_TO_FLESH, oTarget, METAMAGIC_NONE, TRUE));
|
|
}
|