aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Spells/SpellMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Spells/SpellMgr.cpp')
-rw-r--r--src/server/game/Spells/SpellMgr.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp
index 66f7121adf3..026c61d4965 100644
--- a/src/server/game/Spells/SpellMgr.cpp
+++ b/src/server/game/Spells/SpellMgr.cpp
@@ -84,6 +84,9 @@ DiminishingGroup GetDiminishingReturnsGroupForSpell(SpellInfo const* spellproto,
// ToC Icehowl Arctic Breath
else if (spellproto->SpellVisual[0] == 14153)
return DIMINISHING_NONE;
+ // Black Plague
+ else if (spellproto->Id == 64155)
+ return DIMINISHING_NONE;
break;
}
// Event spells
@@ -3327,6 +3330,14 @@ void SpellMgr::LoadDbcDataCorrections()
// that will be clear if we get more spells with problem like this
spellInfo->AttributesEx |= SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY;
break;
+ case 61791: // Ride Vehicle (Yogg-Saron)
+ // TODO: remove this when basepoints of all Ride Vehicle auras are calculated correctly
+ spellInfo->EffectBasePoints[0] = 1;
+ break;
+ case 64468: // Empowering Shadows (Yogg-Saron)
+ case 64486: // Empowering Shadows (Yogg-Saron)
+ spellInfo->MaxAffectedTargets = 3; // same for both modes?
+ break;
case 62301: // Cosmic Smash (Algalon the Observer)
spellInfo->MaxAffectedTargets = 1;
break;