aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellEffects.cpp
diff options
context:
space:
mode:
authorsilinoron <none@none>2010-07-27 22:12:50 -0700
committersilinoron <none@none>2010-07-27 22:12:50 -0700
commitc173e84f252453397c5360fd74958c3ed135a06f (patch)
tree7863ef1231a76289f414aaf865e5f07795d84b1d /src/server/game/Spells/SpellEffects.cpp
parente7e49c56cf5b357c1bdcf1e199435dbeec17797e (diff)
Move dummy effect handlers for all SPELLFAMILY_HUNTER dummy effect handlers but Scatter Shot to spell scripts.
--HG-- branch : trunk
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rw-r--r--src/server/game/Spells/SpellEffects.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 2d7825cc5c8..f5c590f891a 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -1659,24 +1659,6 @@ void Spell::EffectDummy(uint32 i)
case SPELLFAMILY_HUNTER:
switch(m_spellInfo->Id)
{
- case 23989: // Readiness talent
- {
- if (m_caster->GetTypeId() != TYPEID_PLAYER)
- return;
-
- // immediately finishes the cooldown on your other Hunter abilities except Bestial Wrath
- const SpellCooldowns& cm = m_caster->ToPlayer()->GetSpellCooldownMap();
- for (SpellCooldowns::const_iterator itr = cm.begin(); itr != cm.end();)
- {
- SpellEntry const *spellInfo = sSpellStore.LookupEntry(itr->first);
-
- if (spellInfo->SpellFamilyName == SPELLFAMILY_HUNTER && spellInfo->Id != 23989 && spellInfo->Id != 19574 && GetSpellRecoveryTime(spellInfo) > 0)
- m_caster->ToPlayer()->RemoveSpellCooldown((itr++)->first,true);
- else
- ++itr;
- }
- return;
- }
case 37506: // Scatter Shot
{
if (m_caster->GetTypeId() != TYPEID_PLAYER)
@@ -1688,24 +1670,6 @@ void Spell::EffectDummy(uint32 i)
m_caster->ToPlayer()->SendAttackSwingCancelAttack();
return;
}
- // Last Stand (pet)
- case 53478:
- {
- int32 healthModSpellBasePoints0 = int32(m_caster->GetMaxHealth()*0.3);
- m_caster->CastCustomSpell(m_caster, 53479, &healthModSpellBasePoints0, NULL, NULL, true, NULL);
- return;
- }
- // Master's Call
- case 53271:
- {
- if (m_caster->GetTypeId() != TYPEID_PLAYER || !unitTarget)
- return;
-
- if (Pet *pPet = m_caster->ToPlayer()->GetPet())
- if (pPet->isAlive())
- pPet->CastSpell(unitTarget, SpellMgr::CalculateSpellEffectAmount(m_spellInfo, i), true);
- return;
- }
}
break;
case SPELLFAMILY_PALADIN: