From bcc23fac927ea170bfe31767b7a5a2a0614835c8 Mon Sep 17 00:00:00 2001 From: megamage Date: Mon, 24 Aug 2009 11:35:01 -0500 Subject: *Fix a bug that dk's ghoul generates energy twice per tick. --HG-- branch : trunk --- src/game/ObjectMgr.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/game/ObjectMgr.cpp') diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp index 820e52ec240..5e293c3c960 100644 --- a/src/game/ObjectMgr.cpp +++ b/src/game/ObjectMgr.cpp @@ -8622,9 +8622,17 @@ bool ObjectMgr::CheckDB() const if(!cInfo || cInfo->faction_A != 21) return false; - cInfo = sCreatureStorage.LookupEntry(28768); + cInfo = sCreatureStorage.LookupEntry(28768); // Dark Rider of Acherus if(!cInfo || !cInfo->ScriptID) return false; + cInfo = sCreatureStorage.LookupEntry(32627); // Wintergrasp Siege Engine + if(!cInfo || !cInfo->spells[0] || cInfo->VehicleId != 117) + return false; + + cInfo = sCreatureStorage.LookupEntry(33114); // Flame Leviathan Seat + if(!cInfo || cInfo->VehicleId != 341) + return false; + return true; } -- cgit v1.2.3