diff options
| -rw-r--r-- | src/server/game/Entities/GameObject/GameObject.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index a8b63eddb85..98cfb722e50 100644 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -480,7 +480,9 @@ void GameObject::Update(uint32 diff)                          // Battleground gameobjects have data2 == 0 && data5 == 3                          isBattlegroundTrap = true;                          radius = 3.f; -                    } else { +                    } +                    else +                    {                          isBattlegroundTrap = false;                          radius = goInfo->trap.diameter / 2.f;                      } @@ -573,6 +575,7 @@ void GameObject::Update(uint32 diff)                          }                          else m_groupLootTimer -= diff;                      } +                    break;                  case GAMEOBJECT_TYPE_TRAP:                  {                      GameObjectTemplate const* goInfo = GetGOInfo(); | 
