From 8051ff13dfcf3819b58adfcec1608c08dcbcd080 Mon Sep 17 00:00:00 2001 From: DanVS <33371360+DanVS@users.noreply.github.com> Date: Sat, 5 Jan 2019 00:54:33 +0000 Subject: Core/Scripts: Move some spells to scripts (#22332) --- src/server/game/Spells/SpellEffects.cpp | 34 --------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/server/game/Spells/SpellEffects.cpp') diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index f2316b67909..2abe277191d 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -342,40 +342,6 @@ void Spell::EffectSchoolDMG(SpellEffIndex effIndex) damage /= count; } - ///@todo: move those to scripts - switch (m_spellInfo->Id) // better way to check unknown - { - // Consumption - case 28865: - damage = 2750; - if (m_caster->GetMap()->IsHeroic()) - damage = 4250; - break; - // percent from health with min - case 25599: // Thundercrash - { - damage = unitTarget->GetHealth() / 2; - if (damage < 200) - damage = 200; - break; - } - // arcane charge. must only affect demons (also undead?) - case 45072: - { - if (!(unitTarget->GetCreatureTypeMask() & CREATURE_TYPEMASK_DEMON_OR_UNDEAD)) - return; - break; - } - // Gargoyle Strike - case 51963: - { - damage = 60; - // about +4 base spell dmg per level - if (unitCaster && unitCaster->getLevel() >= 60) - damage += (unitCaster->getLevel() - 60) * 4; - break; - } - } break; } case SPELLFAMILY_WARRIOR: -- cgit v1.2.3