From 059a4b7568cc26d36cd8130e99c611e7730f1a02 Mon Sep 17 00:00:00 2001 From: Quintinon Date: Sat, 18 Jun 2022 13:45:38 -0700 Subject: [PATCH] [Bug Fix] Delete NpcType Struct returned by Bot::CreateDefaultNPCTypeStructForBot() when unused (#2267) --- zone/bot_database.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/zone/bot_database.cpp b/zone/bot_database.cpp index aca79ec38..6d838f897 100644 --- a/zone/bot_database.cpp +++ b/zone/bot_database.cpp @@ -434,6 +434,8 @@ bool BotDatabase::LoadBot(const uint32 bot_id, Bot*& loaded_bot) defaultNPCTypeStruct->ATK ); + safe_delete(defaultNPCTypeStruct); + loaded_bot = new Bot(bot_id, atoi(row[0]), atoi(row[1]), atof(row[14]), atoi(row[6]), tempNPCStruct); if (loaded_bot) { loaded_bot->SetShowHelm((atoi(row[43]) > 0 ? true : false));