Updated Release Archive. Fixed Mage-killer prereqs. Removed old LETO & ConvoCC related files. Added organized spell scroll store. Fixed Gloura spellbook. Various TLK fixes. Reorganized Repo. Removed invalid user folders. Added DocGen back in.
53 lines
1.5 KiB
Plaintext
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);
|
|
}
|
|
}
|
|
}
|