aboutsummaryrefslogtreecommitdiff
path: root/src/server/game
diff options
context:
space:
mode:
authorthesensei <aconstantgoal@abv.bg>2012-10-02 22:13:40 +0300
committerthesensei <aconstantgoal@abv.bg>2012-10-02 22:13:40 +0300
commit91367bb39f6dbf6f718b905a7ced4e82f61c62fa (patch)
tree4626dea24f607ab9013e15132e28fe94d03e8318 /src/server/game
parent94b2f90a5a821db38cb5c8430bc029423557cd2f (diff)
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.
Diffstat (limited to 'src/server/game')
-rwxr-xr-xsrc/server/game/Spells/SpellMgr.cpp7
1 files changed, 7 insertions, 0 deletions
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;
}