RoT2_PRC8/_module/nss/cs_pctostone.nss

13 lines
523 B
Plaintext
Raw Normal View History

2023-09-25 18:13:22 -04:00
void main()
{
object oTarget = GetPCSpeaker();
effect eStone = EffectPetrify();
//float nDelay = IntToFloat(Random(60)+1);
int nRandom = 4 + d4(1);
2023-09-25 18:13:22 -04:00
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));
2023-09-25 18:13:22 -04:00
}