Core/Spells&GOs: Fix Ritual of Doom.

Thanks QAston and Shocker for helping.
Closes #2535
This commit is contained in:
Nay
2011-09-15 17:52:35 +01:00
parent e70676a8f6
commit 791acfebac
4 changed files with 97 additions and 52 deletions
+1
View File
@@ -419,6 +419,7 @@ void Spell::SpellDamageSchoolDmg(SpellEffIndex effIndex)
damage = unitTarget->CountPctFromMaxHealth(50);
break;
}
case 20625: // Ritual of Doom Sacrifice
case 29142: // Eyesore Blaster
case 35139: // Throw Boom's Doom
case 55269: // Deathly Stare
+1
View File
@@ -3095,6 +3095,7 @@ void SpellMgr::LoadDbcDataCorrections()
case 51852: // The Eye of Acherus (no spawn in phase 2 in db)
spellInfo->EffectMiscValue[0] |= 1;
break;
case 18541: // Ritual of Doom Effect (temp hack, current targeting system requires implicit targets to be set. Was target_dest_caster)
case 51904: // Summon Ghouls On Scarlet Crusade (core does not know the triggered spell is summon spell)
spellInfo->EffectImplicitTargetA[0] = TARGET_UNIT_CASTER;
break;