//:://///////////////////////////////////////////// //:: Unsummon //:: prc_tn_unsum.nss //::////////////////////////////////////////////// /* Unsummons a True Necromancer or Hathran summon. */ //::////////////////////////////////////////////// //:: Created By: Stratovarius //:: Created On: June 26 , 2004 //::////////////////////////////////////////////// #include "prc_alterations" #include "inc_npc" void main() { object oTarget = PRCGetSpellTargetObject(); string sRes = GetResRef(oTarget); object oMaster = GetMaster(oTarget); // If it has no master, it can be cleaned up as well if (OBJECT_SELF == oMaster || !GetIsObjectValid(oMaster)) { if(sRes == "prc_sum_bonet" || sRes == "prc_sum_dbl" || sRes == "prc_sum_dk" || sRes == "prc_sum_grav" || sRes == "prc_sum_mohrg" || sRes == "prc_sum_sklch" || sRes == "prc_sum_vamp1" || sRes == "prc_sum_vamp2" || sRes == "prc_sum_wight" || sRes == "prc_sum_zlord" || sRes == "prc_tn_fthug" || sRes == "prc_hath_rash" || sRes == "prc_hath_rash2" || sRes == "prc_hath_rash3" || sRes == "prc_hath_rash4" || sRes == "prc_hath_rash5" || sRes == "prc_hath_rash6" || sRes == "prc_hath_rash7" || sRes == "prc_hath_rash8" || sRes == "prc_hath_rash9" || sRes == "prc_hath_rash10" || sRes == "prc_sum_unicorn" || sRes == "prc_sum_lammasu" || sRes == "prc_sum_andro") { DestroyObject(oTarget); } } }