From 91367bb39f6dbf6f718b905a7ced4e82f61c62fa Mon Sep 17 00:00:00 2001 From: thesensei Date: Tue, 2 Oct 2012 22:13:40 +0300 Subject: Core/Oculus: Fixes here and there, implement phasing * Implement phasing (sniffed) * Add drakes proper support (events, texts, conditions for spells), remove npc_spellclick_spells * Add proper support for Gossip npcs * Removed the arcane shield Urom use first time we are about to meet him, because he only get it after he spawns a wave, added Evocation casts from sniff/retail that also break the teleportation visual bug * Some db updates based on Aokromes sniffs I intended to do it all, but there are core issues I have no knowledge to fix and I don't want to jump to other things before fixing them. :) So, I will submit boss updates, if I ever fix them. There are still stuff do do for drakes spells left from before. * Majour thanks to Shauren for helping me with summoning spells and w/e I ask him and all who answered my questions. --- src/server/game/Spells/SpellMgr.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server/game') diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 70ec7bd4d68..c89442855e1 100755 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -3599,6 +3599,13 @@ void SpellMgr::LoadDbcDataCorrections() spellInfo->manaCost = 0; spellInfo->manaPerSecond = 0; break; + // OCULUS SPELLS + // The spells below are here, because their effect 1 is giving warning, because the triggered spell is not found in dbc and is missing from encounter sniff. + case 49462: // Call Ruby Drake + case 49461: // Call Amber Drake + case 49345: // Call Emerald Drake + spellInfo->Effect[1] = 0; + break; default: break; } -- cgit v1.2.3