aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Spells/Spell.cpp4
-rwxr-xr-xsrc/server/game/Spells/Spell.h6
2 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp
index 2fe2f471a04..15e0c1a9edf 100755
--- a/src/server/game/Spells/Spell.cpp
+++ b/src/server/game/Spells/Spell.cpp
@@ -6340,7 +6340,7 @@ void Spell::UpdatePointers()
m_targets.Update(m_caster);
}
-CurrentSpellTypes Spell::GetCurrentContainer()
+CurrentSpellTypes Spell::GetCurrentContainer() const
{
if (IsNextMeleeSwingSpell())
return(CURRENT_MELEE_SPELL);
@@ -7194,7 +7194,7 @@ enum GCDLimits
MAX_GCD = 1500
};
-bool Spell::HasGlobalCooldown()
+bool Spell::HasGlobalCooldown() const
{
// Only player or controlled units have global cooldown
if (m_caster->GetCharmInfo())
diff --git a/src/server/game/Spells/Spell.h b/src/server/game/Spells/Spell.h
index ee3e7eab1bf..bec2de1a8f7 100755
--- a/src/server/game/Spells/Spell.h
+++ b/src/server/game/Spells/Spell.h
@@ -411,7 +411,7 @@ class Spell
SpellCastResult CheckRuneCost(uint32 runeCostID);
SpellCastResult CheckCasterAuras() const;
- int32 CalculateDamage(uint8 i, Unit* target) { return m_caster->CalculateSpellDamage(target, m_spellInfo, i, &m_spellValue->EffectBasePoints[i]); }
+ int32 CalculateDamage(uint8 i, Unit const* target) const { return m_caster->CalculateSpellDamage(target, m_spellInfo, i, &m_spellValue->EffectBasePoints[i]); }
bool HaveTargetsForEffect(uint8 effect) const;
void Delayed();
@@ -489,7 +489,7 @@ class Spell
bool IsNeedSendToClient() const;
- CurrentSpellTypes GetCurrentContainer();
+ CurrentSpellTypes GetCurrentContainer() const;
Unit* GetCaster() const { return m_caster; }
Unit* GetOriginalCaster() const { return m_originalCaster; }
@@ -502,7 +502,7 @@ class Spell
void SetSpellValue(SpellValueMod mod, int32 value);
protected:
- bool HasGlobalCooldown();
+ bool HasGlobalCooldown() const;
void TriggerGlobalCooldown();
void CancelGlobalCooldown();