aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellInfo.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-07-31 11:55:00 +0200
committerShauren <shauren.trinity@gmail.com>2023-07-31 11:55:00 +0200
commit197d4369c894e9b088f862c7189f4fe20b4836ca (patch)
treee09203a72e664327b567bb039e84e9e2ac6f780e /src/server/game/Spells/SpellInfo.cpp
parent4c29e456206424052c0e8df4321eae73aec18086 (diff)
Core/Spells: Removed old combo point code leftovers
Diffstat (limited to 'src/server/game/Spells/SpellInfo.cpp')
-rw-r--r--src/server/game/Spells/SpellInfo.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp
index b0cef2841d6..1c08ed30c7f 100644
--- a/src/server/game/Spells/SpellInfo.cpp
+++ b/src/server/game/Spells/SpellInfo.cpp
@@ -526,7 +526,7 @@ int32 SpellEffectInfo::CalcValue(WorldObject const* caster /*= nullptr*/, int32
}
else if (GetScalingExpectedStat() == ExpectedStatType::None)
{
- if (casterUnit && basePointsPerLevel != 0.0f)
+ if (casterUnit && basePointsPerLevel != 0.0)
{
int32 level = int32(casterUnit->GetLevel());
if (level > int32(_spellInfo->MaxLevel) && _spellInfo->MaxLevel > 0)
@@ -545,7 +545,7 @@ int32 SpellEffectInfo::CalcValue(WorldObject const* caster /*= nullptr*/, int32
{
// bonus amount from combo points
if (comboDamage)
- if (uint32 comboPoints = casterUnit->GetComboPoints())
+ if (int32 comboPoints = casterUnit->GetPower(POWER_COMBO_POINTS))
value += comboDamage * comboPoints;
}
@@ -1710,11 +1710,6 @@ bool SpellInfo::IsMoveAllowedChannel() const
return IsChanneled() && !ChannelInterruptFlags.HasFlag(SpellAuraInterruptFlags::Moving | SpellAuraInterruptFlags::Turning);
}
-bool SpellInfo::NeedsComboPoints() const
-{
- return HasAttribute(SpellAttr1(SPELL_ATTR1_FINISHING_MOVE_DAMAGE | SPELL_ATTR1_FINISHING_MOVE_DURATION));
-}
-
bool SpellInfo::IsNextMeleeSwingSpell() const
{
return HasAttribute(SpellAttr0(SPELL_ATTR0_ON_NEXT_SWING_NO_DAMAGE | SPELL_ATTR0_ON_NEXT_SWING));