From 8c255266e7c38096ddf9d3e29eadd35ca46e4c4d Mon Sep 17 00:00:00 2001 From: Kudlaty Date: Fri, 4 Sep 2009 05:11:27 +0200 Subject: Fix some issues with game object create according to last patch. Thx to NoFantasy and DearScorpion --HG-- branch : trunk --- src/game/GameObject.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/game/GameObject.cpp') diff --git a/src/game/GameObject.cpp b/src/game/GameObject.cpp index b7c46694344..c60ec02bab9 100644 --- a/src/game/GameObject.cpp +++ b/src/game/GameObject.cpp @@ -173,15 +173,16 @@ bool GameObject::Create(uint32 guidlow, uint32 name_id, Map *map, uint32 phaseMa SetUInt32Value(GAMEOBJECT_FACTION, goinfo->faction); SetUInt32Value(GAMEOBJECT_FLAGS, goinfo->flags); - SetUInt16Value(GAMEOBJECT_DYNAMIC, 1, uint16(-1)); SetEntry(goinfo->id); SetUInt32Value(GAMEOBJECT_DISPLAYID, goinfo->displayId); + // GAMEOBJECT_BYTES_1, index at 0, 1, 2 and 3 SetGoState(go_state); SetGoType(GameobjectTypes(goinfo->type)); + SetGoArtKit(0); // unknown what this is SetGoAnimProgress(animprogress); SetByteValue(GAMEOBJECT_BYTES_1, 2, artKit); -- cgit v1.2.3