//:://///////////////////////////////////////////// //:: FileName at_165 //::////////////////////////////////////////////// //::////////////////////////////////////////////// //:: Created By: Script Wizard //:: Created On: 10/31/2002 1:34:37 AM //::////////////////////////////////////////////// void main() { // Remove items from the player's inventory object oItemToTake; oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "ElementalWater"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "ElementalFire"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "ElementalAir"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "ElementalEarth"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); oItemToTake = GetItemPossessedBy(GetPCSpeaker(), "ElementalMagic"); if(GetIsObjectValid(oItemToTake) != 0) DestroyObject(oItemToTake); location llocation = GetLocation(OBJECT_SELF); //Uncomment the ApplyEffectAtLocation lines to enable special effects. Different //effects can be used by chaning the VFX_FNF_ lines to a different effect in the //constants tab of the script editor. ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_FIRESTORM), llocation); ApplyEffectAtLocation(DURATION_TYPE_INSTANT, EffectVisualEffect(VFX_FNF_STRIKE_HOLY), llocation); object oNewMOnster1 = CreateObject(OBJECT_TYPE_CREATURE, "Kryx", llocation, FALSE); DestroyObject(OBJECT_SELF); }