Scripts/EasternKingdoms: ScarletMonastery
* Removed trailing white spaces
This commit is contained in:
@@ -113,7 +113,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_AOESILENCE);
|
DoCast(me->getVictim(), SPELL_AOESILENCE);
|
||||||
AoESilence_Timer = urand(15000, 20000);
|
AoESilence_Timer = urand(15000, 20000);
|
||||||
}
|
}
|
||||||
else AoESilence_Timer -= diff;
|
else AoESilence_Timer -= diff;
|
||||||
|
|
||||||
//ArcaneExplosion_Timer
|
//ArcaneExplosion_Timer
|
||||||
@@ -121,7 +121,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_ARCANEEXPLOSION);
|
DoCast(me->getVictim(), SPELL_ARCANEEXPLOSION);
|
||||||
ArcaneExplosion_Timer = 8000;
|
ArcaneExplosion_Timer = 8000;
|
||||||
}
|
}
|
||||||
else ArcaneExplosion_Timer -= diff;
|
else ArcaneExplosion_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public:
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
//SoulSiphon_Timer = 20000;
|
//SoulSiphon_Timer = 20000;
|
||||||
}
|
}
|
||||||
else SoulSiphon_Timer -= diff;
|
else SoulSiphon_Timer -= diff;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -83,7 +83,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_CALLOFTHEGRAVE);
|
DoCast(me->getVictim(), SPELL_CALLOFTHEGRAVE);
|
||||||
CallOftheGrave_Timer = 30000;
|
CallOftheGrave_Timer = 30000;
|
||||||
}
|
}
|
||||||
else CallOftheGrave_Timer -= diff;
|
else CallOftheGrave_Timer -= diff;
|
||||||
|
|
||||||
//Terrify_Timer
|
//Terrify_Timer
|
||||||
@@ -91,7 +91,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_TERRIFY);
|
DoCast(me->getVictim(), SPELL_TERRIFY);
|
||||||
Terrify_Timer = 20000;
|
Terrify_Timer = 20000;
|
||||||
}
|
}
|
||||||
else Terrify_Timer -= diff;
|
else Terrify_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -93,7 +93,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_FLAMESHOCK);
|
DoCast(me->getVictim(), SPELL_FLAMESHOCK);
|
||||||
FlameShock_Timer = urand(10000, 15000);
|
FlameShock_Timer = urand(10000, 15000);
|
||||||
}
|
}
|
||||||
else FlameShock_Timer -= diff;
|
else FlameShock_Timer -= diff;
|
||||||
|
|
||||||
//FlameSpike_Timer
|
//FlameSpike_Timer
|
||||||
@@ -101,7 +101,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_FLAMESPIKE);
|
DoCast(me->getVictim(), SPELL_FLAMESPIKE);
|
||||||
FlameSpike_Timer = 30000;
|
FlameSpike_Timer = 30000;
|
||||||
}
|
}
|
||||||
else FlameSpike_Timer -= diff;
|
else FlameSpike_Timer -= diff;
|
||||||
|
|
||||||
//FireNova_Timer
|
//FireNova_Timer
|
||||||
@@ -109,7 +109,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_FIRENOVA);
|
DoCast(me->getVictim(), SPELL_FIRENOVA);
|
||||||
FireNova_Timer = 40000;
|
FireNova_Timer = 40000;
|
||||||
}
|
}
|
||||||
else FireNova_Timer -= diff;
|
else FireNova_Timer -= diff;
|
||||||
|
|
||||||
//ShadowBolt_Timer
|
//ShadowBolt_Timer
|
||||||
@@ -117,7 +117,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_SHADOWBOLT);
|
DoCast(me->getVictim(), SPELL_SHADOWBOLT);
|
||||||
ShadowBolt_Timer = 2000;
|
ShadowBolt_Timer = 2000;
|
||||||
}
|
}
|
||||||
else ShadowBolt_Timer -= diff;
|
else ShadowBolt_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -322,7 +322,7 @@ public:
|
|||||||
if (!me->getVictim()) return;
|
if (!me->getVictim()) return;
|
||||||
me->GetMotionMaster()->Clear(false);
|
me->GetMotionMaster()->Clear(false);
|
||||||
me->GetMotionMaster()->MoveFleeing(me->getVictim());
|
me->GetMotionMaster()->MoveFleeing(me->getVictim());
|
||||||
}
|
}
|
||||||
else wait -= diff;
|
else wait -= diff;
|
||||||
|
|
||||||
if (laugh <= diff)
|
if (laugh <= diff)
|
||||||
@@ -334,7 +334,7 @@ public:
|
|||||||
if (speaker)
|
if (speaker)
|
||||||
speaker->CastSpell(speaker, SPELL_HEAD_SPEAKS, false);
|
speaker->CastSpell(speaker, SPELL_HEAD_SPEAKS, false);
|
||||||
me->MonsterTextEmote(EMOTE_LAUGHS, 0);
|
me->MonsterTextEmote(EMOTE_LAUGHS, 0);
|
||||||
}
|
}
|
||||||
else laugh -= diff;
|
else laugh -= diff;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -347,7 +347,7 @@ public:
|
|||||||
if (Unit* body = Unit::GetUnit((*me), bodyGUID))
|
if (Unit* body = Unit::GetUnit((*me), bodyGUID))
|
||||||
body->Kill(body);
|
body->Kill(body);
|
||||||
me->Kill(me);
|
me->Kill(me);
|
||||||
}
|
}
|
||||||
else wait -= diff;
|
else wait -= diff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -644,7 +644,7 @@ public:
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
++count;
|
++count;
|
||||||
}
|
}
|
||||||
else say_timer -= diff;
|
else say_timer -= diff;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -666,7 +666,7 @@ public:
|
|||||||
if (Creature* flame = me->SummonCreature(HELPER, Spawn[0].x, Spawn[0].y, Spawn[0].z, 0, TEMPSUMMON_TIMED_DESPAWN, 17000))
|
if (Creature* flame = me->SummonCreature(HELPER, Spawn[0].x, Spawn[0].y, Spawn[0].z, 0, TEMPSUMMON_TIMED_DESPAWN, 17000))
|
||||||
CAST_AI(mob_wisp_invis::mob_wisp_invisAI, flame->AI())->SetType(2);
|
CAST_AI(mob_wisp_invis::mob_wisp_invisAI, flame->AI())->SetType(2);
|
||||||
burned = true;
|
burned = true;
|
||||||
}
|
}
|
||||||
else burn -= diff;
|
else burn -= diff;
|
||||||
break;
|
break;
|
||||||
case 2:
|
case 2:
|
||||||
@@ -675,7 +675,7 @@ public:
|
|||||||
if (Unit* player = SelectRandomPlayer(30.0f))
|
if (Unit* player = SelectRandomPlayer(30.0f))
|
||||||
DoCast(player, SPELL_CONFLAGRATION, false);
|
DoCast(player, SPELL_CONFLAGRATION, false);
|
||||||
conflagrate = urand(10000, 16000);
|
conflagrate = urand(10000, 16000);
|
||||||
}
|
}
|
||||||
else conflagrate -= diff;
|
else conflagrate -= diff;
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
@@ -685,7 +685,7 @@ public:
|
|||||||
DoCast(me, SPELL_SUMMON_PUMPKIN);
|
DoCast(me, SPELL_SUMMON_PUMPKIN);
|
||||||
SaySound(SAY_SPROUTING_PUMPKINS);
|
SaySound(SAY_SPROUTING_PUMPKINS);
|
||||||
summonadds = urand(25000, 35000);
|
summonadds = urand(25000, 35000);
|
||||||
}
|
}
|
||||||
else summonadds -= diff;
|
else summonadds -= diff;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@@ -695,7 +695,7 @@ public:
|
|||||||
laugh = urand(11000, 22000);
|
laugh = urand(11000, 22000);
|
||||||
me->MonsterTextEmote(EMOTE_LAUGHS, 0);
|
me->MonsterTextEmote(EMOTE_LAUGHS, 0);
|
||||||
DoPlaySoundToSet(me, RandomLaugh[rand()%3]);
|
DoPlaySoundToSet(me, RandomLaugh[rand()%3]);
|
||||||
}
|
}
|
||||||
else laugh -= diff;
|
else laugh -= diff;
|
||||||
|
|
||||||
if (UpdateVictim())
|
if (UpdateVictim())
|
||||||
@@ -705,7 +705,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_CLEAVE);
|
DoCast(me->getVictim(), SPELL_CLEAVE);
|
||||||
cleave = urand(2000, 6000); //1 cleave per 2.0f-6.0fsec
|
cleave = urand(2000, 6000); //1 cleave per 2.0f-6.0fsec
|
||||||
}
|
}
|
||||||
else cleave -= diff;
|
else cleave -= diff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -739,10 +739,10 @@ public:
|
|||||||
me->RemoveAurasDueToSpell(SPELL_CONFUSE);
|
me->RemoveAurasDueToSpell(SPELL_CONFUSE);
|
||||||
DoCast(me, SPELL_WHIRLWIND, true);
|
DoCast(me, SPELL_WHIRLWIND, true);
|
||||||
DoCast(me, SPELL_CONFUSE);
|
DoCast(me, SPELL_CONFUSE);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
me->RemoveAurasDueToSpell(SPELL_WHIRLWIND);
|
me->RemoveAurasDueToSpell(SPELL_WHIRLWIND);
|
||||||
}
|
}
|
||||||
else whirlwind -= diff;
|
else whirlwind -= diff;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -843,12 +843,12 @@ public:
|
|||||||
if (instance->GetData(DATA_HORSEMAN_EVENT) != NOT_STARTED)
|
if (instance->GetData(DATA_HORSEMAN_EVENT) != NOT_STARTED)
|
||||||
return true;
|
return true;
|
||||||
instance->SetData(DATA_HORSEMAN_EVENT, IN_PROGRESS);
|
instance->SetData(DATA_HORSEMAN_EVENT, IN_PROGRESS);
|
||||||
}
|
}
|
||||||
/* if (soil->GetGoType() == GAMEOBJECT_TYPE_QUESTGIVER && player->getLevel() > 64)
|
/* if (soil->GetGoType() == GAMEOBJECT_TYPE_QUESTGIVER && player->getLevel() > 64)
|
||||||
{
|
{
|
||||||
player->PrepareQuestMenu(soil->GetGUID());
|
player->PrepareQuestMenu(soil->GetGUID());
|
||||||
player->SendPreparedQuest(soil->GetGUID());
|
player->SendPreparedQuest(soil->GetGUID());
|
||||||
}
|
}
|
||||||
if (player->GetQuestStatus(11405) == QUEST_STATUS_INCOMPLETE && player->getLevel() > 64)
|
if (player->GetQuestStatus(11405) == QUEST_STATUS_INCOMPLETE && player->getLevel() > 64)
|
||||||
{ */
|
{ */
|
||||||
player->AreaExploredOrEventHappens(11405);
|
player->AreaExploredOrEventHappens(11405);
|
||||||
@@ -866,7 +866,7 @@ void mob_head::mob_headAI::Disappear()
|
|||||||
{
|
{
|
||||||
if (withbody)
|
if (withbody)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (bodyGUID)
|
if (bodyGUID)
|
||||||
{
|
{
|
||||||
Creature* body = Unit::GetCreature((*me), bodyGUID);
|
Creature* body = Unit::GetCreature((*me), bodyGUID);
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_CLEAVE);
|
DoCast(me->getVictim(), SPELL_CLEAVE);
|
||||||
Cleave_Timer = 12000;
|
Cleave_Timer = 12000;
|
||||||
}
|
}
|
||||||
else Cleave_Timer -= diff;
|
else Cleave_Timer -= diff;
|
||||||
|
|
||||||
// Whirlwind_Timer
|
// Whirlwind_Timer
|
||||||
@@ -124,7 +124,7 @@ public:
|
|||||||
DoScriptText(SAY_WHIRLWIND, me);
|
DoScriptText(SAY_WHIRLWIND, me);
|
||||||
DoCast(me->getVictim(), SPELL_WHIRLWIND);
|
DoCast(me->getVictim(), SPELL_WHIRLWIND);
|
||||||
Whirlwind_Timer = 30000;
|
Whirlwind_Timer = 30000;
|
||||||
}
|
}
|
||||||
else Whirlwind_Timer -= diff;
|
else Whirlwind_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
+5
-5
@@ -80,7 +80,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me, SPELL_HEAL);
|
DoCast(me, SPELL_HEAL);
|
||||||
Heal_Timer = 30000;
|
Heal_Timer = 30000;
|
||||||
}
|
}
|
||||||
else Heal_Timer -= diff;
|
else Heal_Timer -= diff;
|
||||||
|
|
||||||
//Fear_Timer
|
//Fear_Timer
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
DoCast(target, SPELL_FEAR);
|
DoCast(target, SPELL_FEAR);
|
||||||
|
|
||||||
Fear_Timer = 40000;
|
Fear_Timer = 40000;
|
||||||
}
|
}
|
||||||
else Fear_Timer -= diff;
|
else Fear_Timer -= diff;
|
||||||
|
|
||||||
//Sleep_Timer
|
//Sleep_Timer
|
||||||
@@ -100,7 +100,7 @@ public:
|
|||||||
DoCast(target, SPELL_SLEEP);
|
DoCast(target, SPELL_SLEEP);
|
||||||
|
|
||||||
Sleep_Timer = 30000;
|
Sleep_Timer = 30000;
|
||||||
}
|
}
|
||||||
else Sleep_Timer -= diff;
|
else Sleep_Timer -= diff;
|
||||||
|
|
||||||
//PowerWordShield_Timer
|
//PowerWordShield_Timer
|
||||||
@@ -117,7 +117,7 @@ public:
|
|||||||
DoCast(target, SPELL_DISPELMAGIC);
|
DoCast(target, SPELL_DISPELMAGIC);
|
||||||
|
|
||||||
DispelMagic_Timer = 30000;
|
DispelMagic_Timer = 30000;
|
||||||
}
|
}
|
||||||
else DispelMagic_Timer -= diff;
|
else DispelMagic_Timer -= diff;
|
||||||
|
|
||||||
//CurseOfBlood_Timer
|
//CurseOfBlood_Timer
|
||||||
@@ -125,7 +125,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_CURSEOFBLOOD);
|
DoCast(me->getVictim(), SPELL_CURSEOFBLOOD);
|
||||||
CurseOfBlood_Timer = 25000;
|
CurseOfBlood_Timer = 25000;
|
||||||
}
|
}
|
||||||
else CurseOfBlood_Timer -= diff;
|
else CurseOfBlood_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me, SPELL_BLOODLUST);
|
DoCast(me, SPELL_BLOODLUST);
|
||||||
BloodLust_Timer = 20000;
|
BloodLust_Timer = 20000;
|
||||||
}
|
}
|
||||||
else BloodLust_Timer -= diff;
|
else BloodLust_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_SHADOWWORDPAIN);
|
DoCast(me->getVictim(), SPELL_SHADOWWORDPAIN);
|
||||||
ShadowWordPain_Timer = urand(5000, 15000);
|
ShadowWordPain_Timer = urand(5000, 15000);
|
||||||
}
|
}
|
||||||
else ShadowWordPain_Timer -= diff;
|
else ShadowWordPain_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -206,7 +206,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_CRUSADERSTRIKE);
|
DoCast(me->getVictim(), SPELL_CRUSADERSTRIKE);
|
||||||
CrusaderStrike_Timer = 10000;
|
CrusaderStrike_Timer = 10000;
|
||||||
}
|
}
|
||||||
else CrusaderStrike_Timer -= diff;
|
else CrusaderStrike_Timer -= diff;
|
||||||
|
|
||||||
//HammerOfJustice_Timer
|
//HammerOfJustice_Timer
|
||||||
@@ -214,7 +214,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_HAMMEROFJUSTICE);
|
DoCast(me->getVictim(), SPELL_HAMMEROFJUSTICE);
|
||||||
HammerOfJustice_Timer = 60000;
|
HammerOfJustice_Timer = 60000;
|
||||||
}
|
}
|
||||||
else HammerOfJustice_Timer -= diff;
|
else HammerOfJustice_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
@@ -340,7 +340,7 @@ public:
|
|||||||
DoCast(target, SPELL_HEAL);
|
DoCast(target, SPELL_HEAL);
|
||||||
|
|
||||||
Heal_Timer = 13000;
|
Heal_Timer = 13000;
|
||||||
}
|
}
|
||||||
else Heal_Timer -= diff;
|
else Heal_Timer -= diff;
|
||||||
|
|
||||||
//PowerWordShield_Timer
|
//PowerWordShield_Timer
|
||||||
@@ -348,7 +348,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me, SPELL_POWERWORDSHIELD);
|
DoCast(me, SPELL_POWERWORDSHIELD);
|
||||||
PowerWordShield_Timer = 15000;
|
PowerWordShield_Timer = 15000;
|
||||||
}
|
}
|
||||||
else PowerWordShield_Timer -= diff;
|
else PowerWordShield_Timer -= diff;
|
||||||
|
|
||||||
//HolySmite_Timer
|
//HolySmite_Timer
|
||||||
@@ -356,7 +356,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_HOLYSMITE);
|
DoCast(me->getVictim(), SPELL_HOLYSMITE);
|
||||||
HolySmite_Timer = 6000;
|
HolySmite_Timer = 6000;
|
||||||
}
|
}
|
||||||
else HolySmite_Timer -= diff;
|
else HolySmite_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_LICHSLAP);
|
DoCast(me->getVictim(), SPELL_LICHSLAP);
|
||||||
LichSlap_Timer = 45000;
|
LichSlap_Timer = 45000;
|
||||||
}
|
}
|
||||||
else LichSlap_Timer -= diff;
|
else LichSlap_Timer -= diff;
|
||||||
|
|
||||||
//FrostboltVolley_Timer
|
//FrostboltVolley_Timer
|
||||||
@@ -80,7 +80,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_FROSTBOLTVOLLEY);
|
DoCast(me->getVictim(), SPELL_FROSTBOLTVOLLEY);
|
||||||
FrostboltVolley_Timer = 20000;
|
FrostboltVolley_Timer = 20000;
|
||||||
}
|
}
|
||||||
else FrostboltVolley_Timer -= diff;
|
else FrostboltVolley_Timer -= diff;
|
||||||
|
|
||||||
//MindFlay_Timer
|
//MindFlay_Timer
|
||||||
@@ -88,7 +88,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_MINDFLAY);
|
DoCast(me->getVictim(), SPELL_MINDFLAY);
|
||||||
MindFlay_Timer = 20000;
|
MindFlay_Timer = 20000;
|
||||||
}
|
}
|
||||||
else MindFlay_Timer -= diff;
|
else MindFlay_Timer -= diff;
|
||||||
|
|
||||||
//FrostNova_Timer
|
//FrostNova_Timer
|
||||||
@@ -96,7 +96,7 @@ public:
|
|||||||
{
|
{
|
||||||
DoCast(me->getVictim(), SPELL_FROSTNOVA);
|
DoCast(me->getVictim(), SPELL_FROSTNOVA);
|
||||||
FrostNova_Timer = 15000;
|
FrostNova_Timer = 15000;
|
||||||
}
|
}
|
||||||
else FrostNova_Timer -= diff;
|
else FrostNova_Timer -= diff;
|
||||||
|
|
||||||
DoMeleeAttackIfReady();
|
DoMeleeAttackIfReady();
|
||||||
|
|||||||
Reference in New Issue
Block a user