Core: Clean up whitespace and tabs in the base sourcetree
This commit is contained in:
1 parent
da5027ef3a
commit
5411e1ce52
63 files changed
+143
-143
No files matched your search
@@ -1041,7 +1041,7 @@ public:
|
||||
handler->GetSession()->GetPlayer()->HandleEmoteCommand(animId);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
static bool HandleDebugLoSCommand(ChatHandler* handler, char const* /*args*/)
|
||||
{
|
||||
if (Unit* unit = handler->getSelectedUnit())
|
||||
|
||||
@@ -496,7 +496,7 @@ public:
|
||||
float z;
|
||||
float ort = port ? (float)atof(port) : player->GetOrientation();
|
||||
uint32 mapId = id ? (uint32)atoi(id) : player->GetMapId();
|
||||
|
||||
|
||||
if (goZ)
|
||||
{
|
||||
z = (float)atof(goZ);
|
||||
|
||||
@@ -24,7 +24,7 @@ enum Yells
|
||||
YELL_RESPAWN1 = -1810010, // no creature_text
|
||||
YELL_RESPAWN2 = -1810011, // no creature_text
|
||||
YELL_RANDOM = 2,
|
||||
YELL_SPELL = 3,
|
||||
YELL_SPELL = 3,
|
||||
};
|
||||
|
||||
enum Spells
|
||||
|
||||
@@ -1301,7 +1301,7 @@ void AddSC_blackrock_depths()
|
||||
new npc_kharan_mighthammer();
|
||||
new npc_lokhtos_darkbargainer();
|
||||
new npc_rocknot();
|
||||
// Fix us
|
||||
// Fix us
|
||||
/*new npc_dughal_stormwing();
|
||||
new npc_tobias_seecher();
|
||||
new npc_marshal_windsor();
|
||||
|
||||
@@ -73,7 +73,7 @@ class npc_professor_phizzlethorpe : public CreatureScript
|
||||
|
||||
switch (uiPointId)
|
||||
{
|
||||
case 4:Talk(SAY_PROGRESS_2, player->GetGUID());break;
|
||||
case 4:Talk(SAY_PROGRESS_2, player->GetGUID());break;
|
||||
case 5:Talk(SAY_PROGRESS_3, player->GetGUID());break;
|
||||
case 8:Talk(EMOTE_PROGRESS_4);break;
|
||||
case 9:
|
||||
|
||||
@@ -93,14 +93,14 @@ class spell_ex_5581 : public SpellScriptLoader
|
||||
void HandleAfterCast()
|
||||
{
|
||||
sLog->outString("All immediate actions for the spell are finished now");
|
||||
// this is a safe for triggering additional effects for a spell without interfering
|
||||
// this is a safe for triggering additional effects for a spell without interfering
|
||||
// with visuals or with other effects of the spell
|
||||
//GetCaster()->CastSpell(target, SPELL_TRIGGERED, true);
|
||||
}
|
||||
|
||||
SpellCastResult CheckRequirement()
|
||||
{
|
||||
// in this hook you can add additional requirements for spell caster (and throw a client error if reqs're not passed)
|
||||
// in this hook you can add additional requirements for spell caster (and throw a client error if reqs're not passed)
|
||||
// in this case we're disallowing to select non-player as a target of the spell
|
||||
//if (!GetTargetUnit() || GetTargetUnit()->ToPlayer())
|
||||
//return SPELL_FAILED_BAD_TARGETS;
|
||||
|
||||
@@ -165,14 +165,14 @@ public:
|
||||
DoCast(target, SPELL_FROST_BOLT_VOLLEY);
|
||||
}
|
||||
frostBoltVolleyTimer = urand(5000, 8000);
|
||||
}
|
||||
}
|
||||
else frostBoltVolleyTimer -= diff;
|
||||
|
||||
|
||||
if (frostNovaTimer <= diff)
|
||||
{
|
||||
DoCastAOE(SPELL_FROST_NOVA, false);
|
||||
frostNovaTimer = urand(25000, 30000);
|
||||
}
|
||||
}
|
||||
else frostNovaTimer -= diff;
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -947,7 +947,7 @@ void hyjalAI::HideNearPos(float x, float y)
|
||||
Trinity::AllFriendlyCreaturesInGrid creature_check(me);
|
||||
Trinity::CreatureListSearcher<Trinity::AllFriendlyCreaturesInGrid> creature_searcher(me, creatures, creature_check);
|
||||
|
||||
TypeContainerVisitor <Trinity::CreatureListSearcher<Trinity::AllFriendlyCreaturesInGrid>, GridTypeMapContainer> creature_visitor(creature_searcher);
|
||||
TypeContainerVisitor <Trinity::CreatureListSearcher<Trinity::AllFriendlyCreaturesInGrid>, GridTypeMapContainer> creature_visitor(creature_searcher);
|
||||
cell.Visit(pair, creature_visitor, *(me->GetMap()), *me, me->GetGridActivationRange());
|
||||
|
||||
if (!creatures.empty())
|
||||
|
||||
@@ -77,7 +77,7 @@ public:
|
||||
if (target)
|
||||
DoCast(target, SPELL_WRATH);
|
||||
Wrath_Timer = 8000;
|
||||
}
|
||||
}
|
||||
else Wrath_Timer -= diff;
|
||||
|
||||
//EntanglingRoots
|
||||
@@ -85,7 +85,7 @@ public:
|
||||
{
|
||||
DoCast(me->getVictim(), SPELL_ENTANGLINGROOTS);
|
||||
EntanglingRoots_Timer = 20000;
|
||||
}
|
||||
}
|
||||
else EntanglingRoots_Timer -= diff;
|
||||
|
||||
//CorruptForces
|
||||
@@ -94,7 +94,7 @@ public:
|
||||
me->InterruptNonMeleeSpells(false);
|
||||
DoCast(me, SPELL_CORRUPT_FORCES);
|
||||
CorruptForces_Timer = 20000;
|
||||
}
|
||||
}
|
||||
else CorruptForces_Timer -= diff;
|
||||
|
||||
DoMeleeAttackIfReady();
|
||||
|
||||
@@ -71,7 +71,7 @@ public:
|
||||
{
|
||||
DoCast(me->getVictim(), SPELL_KNOCKAWAY);
|
||||
KnockAway_Timer = 15000;
|
||||
}
|
||||
}
|
||||
else KnockAway_Timer -= diff;
|
||||
|
||||
//Trample_Timer
|
||||
@@ -79,7 +79,7 @@ public:
|
||||
{
|
||||
DoCast(me, SPELL_TRAMPLE);
|
||||
Trample_Timer = 8000;
|
||||
}
|
||||
}
|
||||
else Trample_Timer -= diff;
|
||||
|
||||
//Landslide
|
||||
@@ -90,7 +90,7 @@ public:
|
||||
me->InterruptNonMeleeSpells(false);
|
||||
DoCast(me, SPELL_LANDSLIDE);
|
||||
Landslide_Timer = 60000;
|
||||
}
|
||||
}
|
||||
else Landslide_Timer -= diff;
|
||||
}
|
||||
|
||||
|
||||
@@ -80,7 +80,7 @@ public:
|
||||
me->SetDisplayId(11172);
|
||||
Invisible = false;
|
||||
//me->m_canMove = true;
|
||||
}
|
||||
}
|
||||
else if (Invisible)
|
||||
{
|
||||
Invisible_Timer -= diff;
|
||||
@@ -97,7 +97,7 @@ public:
|
||||
{
|
||||
DoCast(me->getVictim(), SPELL_TOXICVOLLEY);
|
||||
ToxicVolley_Timer = 9000;
|
||||
}
|
||||
}
|
||||
else ToxicVolley_Timer -= diff;
|
||||
|
||||
//Uppercut_Timer
|
||||
@@ -105,7 +105,7 @@ public:
|
||||
{
|
||||
DoCast(me->getVictim(), SPELL_UPPERCUT);
|
||||
Uppercut_Timer = 12000;
|
||||
}
|
||||
}
|
||||
else Uppercut_Timer -= diff;
|
||||
|
||||
//Adds_Timer
|
||||
@@ -127,7 +127,7 @@ public:
|
||||
Invisible_Timer = 15000;
|
||||
|
||||
Adds_Timer = 40000;
|
||||
}
|
||||
}
|
||||
else Adds_Timer -= diff;
|
||||
|
||||
DoMeleeAttackIfReady();
|
||||
|
||||
@@ -77,7 +77,7 @@ public:
|
||||
{
|
||||
DoCast(me, SPELL_DUSTFIELD);
|
||||
Dustfield_Timer = 14000;
|
||||
}
|
||||
}
|
||||
else Dustfield_Timer -= diff;
|
||||
|
||||
//Boulder_Timer
|
||||
@@ -88,7 +88,7 @@ public:
|
||||
if (target)
|
||||
DoCast(target, SPELL_BOULDER);
|
||||
Boulder_Timer = 10000;
|
||||
}
|
||||
}
|
||||
else Boulder_Timer -= diff;
|
||||
|
||||
//RepulsiveGaze_Timer
|
||||
@@ -96,7 +96,7 @@ public:
|
||||
{
|
||||
DoCast(me->getVictim(), SPELL_REPULSIVEGAZE);
|
||||
RepulsiveGaze_Timer = 20000;
|
||||
}
|
||||
}
|
||||
else RepulsiveGaze_Timer -= diff;
|
||||
|
||||
//Thrash_Timer
|
||||
@@ -104,7 +104,7 @@ public:
|
||||
{
|
||||
DoCast(me, SPELL_THRASH);
|
||||
Thrash_Timer = 18000;
|
||||
}
|
||||
}
|
||||
else Thrash_Timer -= diff;
|
||||
|
||||
DoMeleeAttackIfReady();
|
||||
|
||||
@@ -175,7 +175,7 @@ public:
|
||||
## Hand of Iruxos
|
||||
######*/
|
||||
|
||||
enum
|
||||
enum
|
||||
{
|
||||
QUEST_HAND_IRUXOS = 5381,
|
||||
NPC_DEMON_SPIRIT = 11876,
|
||||
|
||||
@@ -84,7 +84,7 @@ class at_frozen_throne_teleport : public AreaTriggerScript
|
||||
Spell::SendCastResult(player, spell, 0, SPELL_FAILED_AFFECTING_COMBAT);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
if (InstanceScript* instance = player->GetInstanceScript())
|
||||
if (instance->GetBossState(DATA_PROFESSOR_PUTRICIDE) == DONE &&
|
||||
instance->GetBossState(DATA_BLOOD_QUEEN_LANA_THEL) == DONE &&
|
||||
|
||||
@@ -289,7 +289,7 @@ public:
|
||||
void JustDied(Unit* /*killer*/)
|
||||
{
|
||||
_JustDied();
|
||||
DoCast(me, SPELL_DEATH_SPELL, true); // we cast the spell as triggered or the summon effect does not occur
|
||||
DoCast(me, SPELL_DEATH_SPELL, true); // we cast the spell as triggered or the summon effect does not occur
|
||||
}
|
||||
|
||||
void LeaveCombat()
|
||||
|
||||
@@ -201,7 +201,7 @@ public:
|
||||
Talk(SAY_UROM);
|
||||
me->DespawnOrUnsummon(60000);
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
CreatureAI* GetAI(Creature* creature) const
|
||||
|
||||
@@ -1670,7 +1670,7 @@ class spell_pursue : public SpellScriptLoader
|
||||
if (Creature* caster = GetCaster()->ToCreature())
|
||||
caster->AI()->EnterEvadeMode();
|
||||
}
|
||||
else
|
||||
else
|
||||
{
|
||||
//! In the end, only one target should be selected
|
||||
_target = SelectRandomContainerElement(targets);
|
||||
|
||||
@@ -593,7 +593,7 @@ class boss_freya : public CreatureScript
|
||||
void JustDied(Unit* /*who*/)
|
||||
{
|
||||
//! Freya's chest is dynamically spawned on death by different spells.
|
||||
const uint32 summonSpell[2][4] =
|
||||
const uint32 summonSpell[2][4] =
|
||||
{
|
||||
/* 0Elder, 1Elder, 2Elder, 3Elder */
|
||||
/* 10N */ {62950, 62953, 62955, 62957},
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
/* ScriptData
|
||||
SDName: Boss_Prince_Keleseth
|
||||
SD%Complete: 100
|
||||
SDComment:
|
||||
SDComment:
|
||||
SDCategory: Utgarde Keep
|
||||
EndScriptData */
|
||||
|
||||
@@ -158,7 +158,7 @@ public:
|
||||
{
|
||||
if (data == DATA_ON_THE_ROCKS)
|
||||
return onTheRocks;
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ enum Spells
|
||||
SPELL_RITUAL_DISARM = 54159,
|
||||
SPELL_RITUAL_STRIKE_EFF_1 = 48277,
|
||||
SPELL_RITUAL_STRIKE_EFF_2 = 59930,
|
||||
|
||||
|
||||
SPELL_SUMMONED_VIS = 64446,
|
||||
SPELL_RITUAL_CHANNELER_1 = 48271,
|
||||
SPELL_RITUAL_CHANNELER_2 = 48274,
|
||||
@@ -62,7 +62,7 @@ enum Yells
|
||||
SAY_SLAY = 3,
|
||||
SAY_DEATH = 4,
|
||||
SAY_SACRIFICE_PLAYER = 5,
|
||||
|
||||
|
||||
// Image of Arthas
|
||||
SAY_DIALOG_OF_ARTHAS_1 = 0,
|
||||
SAY_DIALOG_OF_ARTHAS_2 = 1
|
||||
@@ -101,7 +101,7 @@ enum SvalaPoint
|
||||
|
||||
#define DATA_INCREDIBLE_HULK 2043
|
||||
|
||||
static const float spectatorWP[2][3] =
|
||||
static const float spectatorWP[2][3] =
|
||||
{
|
||||
{296.95f,-312.76f,86.36f},
|
||||
{297.69f,-275.81f,86.36f}
|
||||
@@ -133,7 +133,7 @@ public:
|
||||
InstanceScript* instance;
|
||||
SummonList summons;
|
||||
SvalaPhase Phase;
|
||||
|
||||
|
||||
Position pos;
|
||||
float x, y, z;
|
||||
|
||||
@@ -157,7 +157,7 @@ public:
|
||||
|
||||
summons.DespawnAll();
|
||||
me->RemoveAllAuras();
|
||||
|
||||
|
||||
if (Phase > INTRO)
|
||||
{
|
||||
me->SetFlying(true);
|
||||
@@ -177,7 +177,7 @@ public:
|
||||
instance->SetData64(DATA_SACRIFICED_PLAYER, 0);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void JustReachedHome()
|
||||
{
|
||||
if (Phase > INTRO)
|
||||
@@ -188,23 +188,23 @@ public:
|
||||
me->SendMovementFlagUpdate();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void EnterCombat(Unit* /*who*/)
|
||||
{
|
||||
Talk(SAY_AGGRO);
|
||||
|
||||
|
||||
sinsterStrikeTimer = 7 * IN_MILLISECONDS;
|
||||
callFlamesTimer = urand(10 * IN_MILLISECONDS, 20 * IN_MILLISECONDS);
|
||||
|
||||
if (instance)
|
||||
instance->SetData(DATA_SVALA_SORROWGRAVE_EVENT, IN_PROGRESS);
|
||||
}
|
||||
|
||||
|
||||
void JustSummoned(Creature* summon)
|
||||
{
|
||||
if (summon->GetEntry() == CREATURE_RITUAL_CHANNELER)
|
||||
summon->CastSpell(summon, SPELL_SUMMONED_VIS, true);
|
||||
|
||||
|
||||
summons.Summon(summon);
|
||||
}
|
||||
|
||||
@@ -222,7 +222,7 @@ public:
|
||||
{
|
||||
Phase = INTRO;
|
||||
me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||
|
||||
|
||||
if (GameObject* mirror = GetClosestGameObjectWithEntry(me, OBJECT_UTGARDE_MIRROR, 100.0f))
|
||||
mirror->SetGoState(GO_STATE_READY);
|
||||
|
||||
@@ -233,13 +233,13 @@ public:
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void KilledUnit(Unit* victim)
|
||||
{
|
||||
if (victim != me)
|
||||
Talk(SAY_SLAY);
|
||||
}
|
||||
|
||||
|
||||
void DamageTaken(Unit* attacker, uint32 &damage)
|
||||
{
|
||||
if (Phase == SVALADEAD)
|
||||
@@ -532,7 +532,7 @@ public:
|
||||
if (IsHeroic())
|
||||
DoCast(me, SPELL_SHADOWS_IN_THE_DARK);
|
||||
}
|
||||
|
||||
|
||||
void UpdateAI(const uint32 diff)
|
||||
{
|
||||
if (me->HasUnitState(UNIT_STATE_CASTING))
|
||||
@@ -648,7 +648,7 @@ class npc_scourge_hulk : public CreatureScript
|
||||
{
|
||||
return type == DATA_INCREDIBLE_HULK ? killedByRitualStrike : 0;
|
||||
}
|
||||
|
||||
|
||||
void DamageTaken(Unit* attacker, uint32 &damage)
|
||||
{
|
||||
if (damage >= me->GetHealth() && attacker->GetEntry() == CREATURE_SVALA_SORROWGRAVE)
|
||||
|
||||
@@ -75,7 +75,7 @@ public:
|
||||
return;
|
||||
|
||||
Player* player = who->GetCharmerOrOwnerPlayerOrPlayerItself();
|
||||
|
||||
|
||||
if (!player || player->isGameMaster() || player->IsBeingTeleported() ||
|
||||
// If player has Disguise aura for quest A Meeting With The Magister or An Audience With The Arcanist, do not teleport it away but let it pass
|
||||
player->HasAura(SPELL_SUNREAVER_DISGUISE_FEMALE) || player->HasAura(SPELL_SUNREAVER_DISGUISE_MALE) ||
|
||||
|
||||
@@ -676,7 +676,7 @@ enum MiscLifewarden
|
||||
NPC_SERVANT = 28320, // Servant of Freya
|
||||
|
||||
WHISPER_ACTIVATE = 0,
|
||||
|
||||
|
||||
SPELL_FREYA_DUMMY = 51318,
|
||||
SPELL_LIFEFORCE = 51395,
|
||||
SPELL_FREYA_DUMMY_TRIGGER = 51335,
|
||||
|
||||
@@ -977,7 +977,7 @@ class npc_simon_bunny : public CreatureScript
|
||||
uint32 rewSpell = 0;
|
||||
switch (level)
|
||||
{
|
||||
case 6:
|
||||
case 6:
|
||||
if (large)
|
||||
GivePunishment();
|
||||
else
|
||||
|
||||
@@ -698,7 +698,7 @@ class spell_dk_death_strike : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_dk_death_strike_SpellScript::HandleDummy, EFFECT_2, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
@@ -747,7 +747,7 @@ class spell_dk_death_coil : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_dk_death_coil_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
@@ -776,7 +776,7 @@ class spell_dk_death_grip : public SpellScriptLoader
|
||||
GetSummonPosition(effIndex, pos, 0.0f, 0);
|
||||
|
||||
if (!target->HasAuraType(SPELL_AURA_DEFLECT_SPELLS)) // Deterrence
|
||||
target->CastSpell(pos.GetPositionX(), pos.GetPositionY(), pos.GetPositionZ(), damage, true);
|
||||
target->CastSpell(pos.GetPositionX(), pos.GetPositionY(), pos.GetPositionZ(), damage, true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -784,7 +784,7 @@ class spell_dk_death_grip : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_dk_death_grip_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
|
||||
@@ -1599,7 +1599,7 @@ class spell_gen_spirit_healer_res : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_gen_spirit_healer_res_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
{
|
||||
|
||||
@@ -50,12 +50,12 @@ class spell_hun_aspect_of_the_beast : public SpellScriptLoader
|
||||
class spell_hun_aspect_of_the_beast_AuraScript : public AuraScript
|
||||
{
|
||||
PrepareAuraScript(spell_hun_aspect_of_the_beast_AuraScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
return GetCaster()->GetTypeId() == TYPEID_PLAYER;
|
||||
}
|
||||
|
||||
|
||||
bool Validate(SpellInfo const* /*entry*/)
|
||||
{
|
||||
if (!sSpellMgr->GetSpellInfo(HUNTER_SPELL_ASPECT_OF_THE_BEAST_PET))
|
||||
@@ -506,7 +506,7 @@ class spell_hun_pet_carrion_feeder : public SpellScriptLoader
|
||||
class spell_hun_pet_carrion_feeder_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_hun_pet_carrion_feeder_SpellScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
if (!GetCaster()->isPet())
|
||||
|
||||
@@ -813,7 +813,7 @@ class spell_item_book_of_glyph_mastery : public SpellScriptLoader
|
||||
class spell_item_book_of_glyph_mastery_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_item_book_of_glyph_mastery_SpellScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
return GetCaster()->GetTypeId() == TYPEID_PLAYER;
|
||||
@@ -1123,7 +1123,7 @@ class spell_item_purify_helboar_meat : public SpellScriptLoader
|
||||
{
|
||||
return GetCaster()->GetTypeId() == TYPEID_PLAYER;
|
||||
}
|
||||
|
||||
|
||||
bool Validate(SpellInfo const* /*spell*/)
|
||||
{
|
||||
if (!sSpellMgr->GetSpellInfo(SPELL_SUMMON_PURIFIED_HELBOAR_MEAT) || !sSpellMgr->GetSpellInfo(SPELL_SUMMON_TOXIC_HELBOAR_MEAT))
|
||||
@@ -1162,7 +1162,7 @@ class spell_item_crystal_prison_dummy_dnd : public SpellScriptLoader
|
||||
class spell_item_crystal_prison_dummy_dnd_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_item_crystal_prison_dummy_dnd_SpellScript);
|
||||
|
||||
|
||||
bool Validate(SpellInfo const* /*spell*/)
|
||||
{
|
||||
if (!sObjectMgr->GetGameObjectTemplate(OBJECT_IMPRISONED_DOOMGUARD))
|
||||
@@ -1229,7 +1229,7 @@ class spell_item_reindeer_transformation : public SpellScriptLoader
|
||||
|
||||
caster->RemoveAurasByType(SPELL_AURA_MOUNTED);
|
||||
//5 different spells used depending on mounted speed and if mount can fly or not
|
||||
|
||||
|
||||
if (flyspeed >= 4.1f)
|
||||
// Flying Reindeer
|
||||
caster->CastSpell(caster, SPELL_FLYING_REINDEER_310, true); //310% flying Reindeer
|
||||
@@ -1328,7 +1328,7 @@ class spell_item_poultryizer : public SpellScriptLoader
|
||||
|
||||
void HandleDummy(SpellEffIndex /* effIndex */)
|
||||
{
|
||||
if (GetCastItem() && GetHitUnit())
|
||||
if (GetCastItem() && GetHitUnit())
|
||||
GetCaster()->CastSpell(GetHitUnit(), roll_chance_i(80) ? SPELL_POULTRYIZER_SUCCESS : SPELL_POULTRYIZER_BACKFIRE , true, GetCastItem());
|
||||
}
|
||||
|
||||
@@ -1358,7 +1358,7 @@ class spell_item_socrethars_stone : public SpellScriptLoader
|
||||
class spell_item_socrethars_stone_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_item_socrethars_stone_SpellScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
return (GetCaster()->GetAreaId() == 3900 || GetCaster()->GetAreaId() == 3742);
|
||||
|
||||
@@ -87,7 +87,7 @@ class spell_mage_cold_snap : public SpellScriptLoader
|
||||
|
||||
void HandleDummy(SpellEffIndex /*effIndex*/)
|
||||
{
|
||||
|
||||
|
||||
Player* caster = GetCaster()->ToPlayer();
|
||||
// immediately finishes the cooldown on Frost spells
|
||||
const SpellCooldowns& cm = caster->GetSpellCooldownMap();
|
||||
|
||||
@@ -252,7 +252,7 @@ class spell_pri_reflective_shield_trigger : public SpellScriptLoader
|
||||
Unit* target = GetTarget();
|
||||
if (dmgInfo.GetAttacker() == target)
|
||||
return;
|
||||
|
||||
|
||||
if (Unit* caster = GetCaster())
|
||||
if (AuraEffect* talentAurEff = target->GetAuraEffectOfRankedSpell(PRIEST_SPELL_REFLECTIVE_SHIELD_R1, EFFECT_0))
|
||||
{
|
||||
|
||||
@@ -993,7 +993,7 @@ class spell_q14112_14145_chum_the_water: public SpellScriptLoader
|
||||
class spell_q14112_14145_chum_the_water_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_q14112_14145_chum_the_water_SpellScript);
|
||||
|
||||
|
||||
bool Validate(SpellInfo const* /*spellEntry*/)
|
||||
{
|
||||
if (!sSpellMgr->GetSpellInfo(SUMMON_ANGRY_KVALDIR) || !sSpellMgr->GetSpellInfo(SUMMON_NORTH_SEA_MAKO) || !sSpellMgr->GetSpellInfo(SUMMON_NORTH_SEA_THRESHER) || !sSpellMgr->GetSpellInfo(SUMMON_NORTH_SEA_BLUE_SHARK))
|
||||
|
||||
@@ -258,7 +258,7 @@ class spell_rog_shiv : public SpellScriptLoader
|
||||
class spell_rog_shiv_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_rog_shiv_SpellScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
return GetCaster()->GetTypeId() == TYPEID_PLAYER;
|
||||
@@ -321,7 +321,7 @@ class spell_rog_deadly_poison : public SpellScriptLoader
|
||||
return;
|
||||
|
||||
Player* player = GetCaster()->ToPlayer();
|
||||
|
||||
|
||||
if (Unit* target = GetHitUnit())
|
||||
{
|
||||
|
||||
|
||||
@@ -427,7 +427,7 @@ class spell_sha_healing_stream_totem : public SpellScriptLoader
|
||||
{
|
||||
if (triggeringSpell)
|
||||
damage = int32(owner->SpellHealingBonus(target, triggeringSpell, damage, HEAL));
|
||||
|
||||
|
||||
// Restorative Totems
|
||||
if (AuraEffect* dummy = owner->GetAuraEffect(SPELL_AURA_DUMMY, SPELLFAMILY_SHAMAN, ICON_ID_RESTORATIVE_TOTEMS, 1))
|
||||
AddPctN(damage, dummy->GetAmount());
|
||||
@@ -486,7 +486,7 @@ class spell_sha_mana_spring_totem : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_sha_mana_spring_totem_SpellScript::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
@@ -529,7 +529,7 @@ class spell_sha_lava_lash : public SpellScriptLoader
|
||||
{
|
||||
OnEffectHitTarget += SpellEffectFn(spell_sha_lava_lash_SpellScript::HandleDummy, EFFECT_1, SPELL_EFFECT_DUMMY);
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
|
||||
SpellScript* GetSpellScript() const
|
||||
|
||||
@@ -328,7 +328,7 @@ class spell_warl_soulshatter : public SpellScriptLoader
|
||||
{
|
||||
sLog->outString("THREATREDUCTION");
|
||||
caster->CastSpell(target, SPELL_SOULSHATTER, true);
|
||||
} else
|
||||
} else
|
||||
sLog->outString("can have threat? %b . threat number? %f ",target->CanHaveThreatList(),target->getThreatManager().getThreat(caster));
|
||||
}
|
||||
|
||||
@@ -363,7 +363,7 @@ class spell_warl_life_tap : public SpellScriptLoader
|
||||
class spell_warl_life_tap_SpellScript : public SpellScript
|
||||
{
|
||||
PrepareSpellScript(spell_warl_life_tap_SpellScript);
|
||||
|
||||
|
||||
bool Load()
|
||||
{
|
||||
return GetCaster()->GetTypeId() == TYPEID_PLAYER;
|
||||
|
||||
@@ -333,7 +333,7 @@ class spell_warr_execute : public SpellScriptLoader
|
||||
if (AuraEffect* aurEff = caster->GetAuraEffect(SPELL_GLYPH_OF_EXECUTION, EFFECT_0))
|
||||
rageUsed += aurEff->GetAmount() * 10;
|
||||
|
||||
|
||||
|
||||
int32 bp = GetEffectValue() + int32(rageUsed * spellInfo->Effects[effIndex].DamageMultiplier + caster->GetTotalAttackPowerValue(BASE_ATTACK) * 0.2f);
|
||||
caster->CastCustomSpell(target,SPELL_EXECUTE,&bp,0,0,true,0,0,GetOriginalCaster()->GetGUID());
|
||||
}
|
||||
|
||||
@@ -1312,7 +1312,7 @@ class go_veil_skith_cage : public GameObjectScript
|
||||
(*itr)->AI()->Talk(SAY_FREE_0);
|
||||
(*itr)->GetMotionMaster()->Clear();
|
||||
}
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user