From 633a714f68e959c96f0c360c94c8a88c1525d9fc Mon Sep 17 00:00:00 2001 From: ST-Chara <74450074+ST-Chara@users.noreply.github.com> Date: Sat, 17 Feb 2024 18:10:41 +0800 Subject: [PATCH] Update turret.cpp --- src/game/server/entities/turret.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/server/entities/turret.cpp b/src/game/server/entities/turret.cpp index ba09499..41f9528 100644 --- a/src/game/server/entities/turret.cpp +++ b/src/game/server/entities/turret.cpp @@ -35,7 +35,6 @@ CTurret::CTurret(CGameWorld *pGameWorld, vec2 Pos, int Owner, int Type, vec2 Pos void CTurret::Reset() { - GameServer()->m_World.DestroyEntity(this); for (unsigned i = 0; i < sizeof(m_inIDs) / sizeof(int); i ++) { if(m_inIDs[i]) @@ -58,6 +57,7 @@ void CTurret::Reset() else if (m_Type == WEAPON_SHOTGUN) GameServer()->GetPlayerChar(m_Owner)->m_TurretActive[1] = false; } + GameServer()->m_World.DestroyEntity(this); } void CTurret::Tick()