PRC8/trunk/scripts/prc_tn_unsum.nss
Jaysyn904 1662218bb4 Initial upload.
Adding base PRC 4.19a files to repository.
2022-10-07 13:51:24 -04:00

53 lines
1.5 KiB
Plaintext

//::///////////////////////////////////////////////
//:: 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);
}
}
}