#include "X0_I0_TRANSFORM" #include "jw_inc_spells" void main() { // this is the tag of the object to be replaced: string sTarget="jw_transf_obj_sc"; string sString="jw_scdef2"; object oPC=GetEnteringObject(); if ((GetLocalInt(OBJECT_SELF,"triggered")!=TRUE)&&(GetIsObjectValid(oPC))&&(GetIsPC(oPC))) { // create our mob JWTriggerObjectTransform(sString,VFX_IMP_DISPEL,sTarget); // say we are no longer trapped SetLocalInt(OBJECT_SELF,"triggered",TRUE); } }