Core/Spells: removed deprecated tempfixes for several pull towards spells which are not handled correctly

This commit is contained in:
Ovahlord
2020-03-29 19:11:59 +02:00
parent dc64d9ab91
commit d4ef0b91b9

View File

@@ -3118,12 +3118,6 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->Effects[EFFECT_0].TargetA = TARGET_DEST_DB;
});
// Pull-to
ApplySpellFix({ 67357 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].MiscValue = 150;
});
// Renewed Hope
ApplySpellFix({
57470, // (Rank 1)
@@ -4442,12 +4436,6 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_1_YARD);
});
// Magma Trap Throw To Location
ApplySpellFix({ 92438 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].MiscValue = 200;
});
// Summon Defias
ApplySpellFix({
92616,
@@ -4619,39 +4607,40 @@ void SpellMgr::LoadSpellInfoCorrections()
spellInfo->Effects[EFFECT_0].Effect = SPELL_EFFECT_APPLY_AURA;
spellInfo->Effects[EFFECT_0].TargetA = SpellImplicitTargetInfo(TARGET_UNIT_TARGET_ANY);
});
// High Prophet Barim
// Heaven's Fury
ApplySpellFix({ 81942, 90040 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_1].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_4_YARDS);
});
// Hallowed Ground
ApplySpellFix({ 88814, 90010 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_13_YARDS);
spellInfo->Effects[EFFECT_1].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_13_YARDS);
});
// Blaze of the Heavens
ApplySpellFix({ 91196 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_3_YARDS);
});
// Repentance
ApplySpellFix({ 82430 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].MiscValue = 150;
});
// Blaze of the Heavens
ApplySpellFix({ 95249 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_3_YARDS);
});
// Lockmaw and Augh
// Dust Flail
ApplySpellFix({ 81643, 81652 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_11_YARDS);
});
// Siamat
// Deflecting Winds
// Why would Siamat silence and pacify himself if he is suposed to cast spells?
@@ -4664,17 +4653,20 @@ void SpellMgr::LoadSpellInfoCorrections()
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_40_YARDS);
});
// Lightning Charge
ApplySpellFix({ 91872 }, [](SpellInfo* spellInfo)
{
spellInfo->Effects[EFFECT_0].RadiusEntry = sSpellRadiusStore.LookupEntry(EFFECT_RADIUS_10_YARDS);
});
// Generic Spells
// Slipstream
ApplySpellFix({ 91872 }, [](SpellInfo* spellInfo)
{
spellInfo->MaxAffectedTargets = 1;
});
// ENDOF THE LOST CITY OF THE TOL'VIR SPELLS
//