aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
authorVincent-Michael <Vincent_Michael@gmx.de>2015-07-12 22:34:25 +0200
committerVincent-Michael <Vincent_Michael@gmx.de>2015-07-12 22:34:45 +0200
commitdc87018345ec333f68d564a8dfb320036b0f271f (patch)
tree4312d977de695e8081c03ad74cba2bd31a1335b4 /src/server/game/Globals/ObjectMgr.cpp
parentb0e580eb4cce4999e435d940b11939836351b82e (diff)
Core/PacketIO: Updated and enabled barber shop opcodes
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index bcce1ab5798..1e412e5796f 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -6669,6 +6669,13 @@ void ObjectMgr::LoadGameObjectTemplate()
}
case GAMEOBJECT_TYPE_BARBER_CHAIR: //32
CheckAndFixGOChairHeightId(&got, got.barberChair.chairheight, 0);
+
+ if (got.barberChair.SitAnimKit && !sAnimKitStore.LookupEntry(got.barberChair.SitAnimKit))
+ {
+ TC_LOG_ERROR("sql.sql", "GameObject (Entry: %u GoType: %u) have data2 = %u but AnimKit.dbc (Id: %u) not exist, set to 0.",
+ entry, got.type, got.barberChair.SitAnimKit, got.barberChair.SitAnimKit);
+ got.barberChair.SitAnimKit = 0;
+ }
break;
case GAMEOBJECT_TYPE_GARRISON_BUILDING:
if (uint32 transportMap = got.garrisonBuilding.mapID)