Clear out experimental .35 files

Clear out experimental .35 files
This commit is contained in:
Jaysyn904
2024-02-11 13:04:14 -05:00
parent 2112b92e24
commit 618cd42b82
22356 changed files with 0 additions and 1248956 deletions

View File

@@ -1,50 +0,0 @@
//::///////////////////////////////////////////////
//:: Disciple of Asmodeus Summon Hellcat
//:: prc_doa_hellcat.nss
//::///////////////////////////////////////////////
/*
Summons a Hellcat. At level 9, summons 1d4 Hellcats.
Duration as per summon monster
*/
//:://////////////////////////////////////////////
//:: Created By: Stratovarius
//:: Created On: 27.2.2006
//:://////////////////////////////////////////////
#include "prc_inc_spells"
void main()
{
//Declare major variables
object oPC = OBJECT_SELF;
effect eSummon = EffectSummonCreature("prc_doa_hellcat");
effect eVis = EffectVisualEffect(VFX_FNF_SUMMON_GATE);
float fDuration = HoursToSeconds(24);
int nDuration = PRCGetCasterLevel(oPC);
if(GetPRCSwitch(PRC_SUMMON_ROUND_PER_LEVEL))
fDuration = RoundsToSeconds(nDuration*GetPRCSwitch(PRC_SUMMON_ROUND_PER_LEVEL));
if (GetLevelByClass(CLASS_TYPE_DISCIPLE_OF_ASMODEUS, oPC) >= 9)
{
if(DEBUG) DoDebug("prc_doa_hellcat - MultiSummon Branch");
// Override so they get 1d4 summons
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eVis, GetSpellTargetLocation());
int i;
int nNumSummons = d4();
for(i = 1; i <= nNumSummons; i++)
{
MultisummonPreSummon(oPC, TRUE);
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eSummon, GetSpellTargetLocation(), fDuration);
if(DEBUG) DoDebug("prc_doa_hellcat - Summoning Loop");
}
}
else
{
// 1 summon only
MultisummonPreSummon(oPC);
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eVis, GetSpellTargetLocation());
ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eSummon, GetSpellTargetLocation(), fDuration);
}
}