*Fix a bug that dk's ghoul generates energy twice per tick.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-08-24 11:35:01 -05:00
parent 512692f510
commit bcc23fac92
3 changed files with 20 additions and 6 deletions

View File

@@ -8622,9 +8622,17 @@ bool ObjectMgr::CheckDB() const
if(!cInfo || cInfo->faction_A != 21)
return false;
cInfo = sCreatureStorage.LookupEntry<CreatureInfo>(28768);
cInfo = sCreatureStorage.LookupEntry<CreatureInfo>(28768); // Dark Rider of Acherus
if(!cInfo || !cInfo->ScriptID)
return false;
cInfo = sCreatureStorage.LookupEntry<CreatureInfo>(32627); // Wintergrasp Siege Engine
if(!cInfo || !cInfo->spells[0] || cInfo->VehicleId != 117)
return false;
cInfo = sCreatureStorage.LookupEntry<CreatureInfo>(33114); // Flame Leviathan Seat
if(!cInfo || cInfo->VehicleId != 341)
return false;
return true;
}