aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/Spell.cpp
diff options
context:
space:
mode:
authorariel- <ariel-@users.noreply.github.com>2018-02-04 20:15:38 -0300
committerariel- <ariel-@users.noreply.github.com>2018-02-04 20:15:38 -0300
commit9fc732eb97271885568598fc38353cd809043d34 (patch)
tree35b3fafd4a021dde15f468e91e9c3441a491ba4c /src/server/game/Spells/Spell.cpp
parentc7476f335fa467cdab4540bcaa673cbe6cdd9647 (diff)
Core/Spells: kill unused parameter from Spell constructor
Added in 1f2292af796d4b424bf45711ae8c50e764cf0d61
Diffstat (limited to 'src/server/game/Spells/Spell.cpp')
-rw-r--r--src/server/game/Spells/Spell.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 2da0a4e6170..f8518b808f1 100644
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -538,13 +538,12 @@ class TC_GAME_API SpellEvent : public BasicEvent
Spell* m_Spell;
};
-Spell::Spell(Unit* caster, SpellInfo const* info, TriggerCastFlags triggerFlags, ObjectGuid originalCasterGUID, bool skipCheck) :
+Spell::Spell(Unit* caster, SpellInfo const* info, TriggerCastFlags triggerFlags, ObjectGuid originalCasterGUID) :
m_spellInfo(sSpellMgr->GetSpellForDifficultyFromSpell(info, caster)),
m_caster((info->HasAttribute(SPELL_ATTR6_CAST_BY_CHARMER) && caster->GetCharmerOrOwner()) ? caster->GetCharmerOrOwner() : caster)
, m_spellValue(new SpellValue(m_spellInfo)), _spellEvent(nullptr)
{
m_customError = SPELL_CUSTOM_ERROR_NONE;
- m_skipCheck = skipCheck;
m_selfContainer = nullptr;
m_referencedFromCurrentSpell = false;
m_executedCurrently = false;
@@ -2084,11 +2083,7 @@ void Spell::AddUnitTarget(Unit* target, uint32 effectMask, bool checkIfValid /*=
// Calculate hit result
if (m_originalCaster)
- {
targetInfo.missCondition = m_originalCaster->SpellHitResult(target, m_spellInfo, m_canReflect && !(IsPositive() && m_caster->IsFriendlyTo(target)));
- if (m_skipCheck && targetInfo.missCondition != SPELL_MISS_IMMUNE)
- targetInfo.missCondition = SPELL_MISS_NONE;
- }
else
targetInfo.missCondition = SPELL_MISS_EVADE; //SPELL_MISS_NONE;