diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index 8c32faa42..26164e584 100644 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -446,6 +446,10 @@ void GameObject::Update(uint32 diff) itr = m_SkillupList.erase(itr); } } + else + { + ++itr; + } } switch (m_lootState)