From fb81030c75cccbb9494e4a1e7829ddc5c4e25ce0 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 18 May 2021 13:46:30 -0400 Subject: [PATCH] Core/Items: Fixed crash happening when deleting item before it was saved for the first time Port From (https://github.com/TrinityCore/TrinityCore/commit/3df64ceff4aaada63c598d110156f22dd31f1d2c) --- Source/Game/Entities/Player/Player.Items.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Entities/Player/Player.Items.cs b/Source/Game/Entities/Player/Player.Items.cs index f41387ce8..5e5b879aa 100644 --- a/Source/Game/Entities/Player/Player.Items.cs +++ b/Source/Game/Entities/Player/Player.Items.cs @@ -5431,7 +5431,7 @@ namespace Game.Entities pItem.SetSlot(ItemConst.NullSlot); pItem.SetState(ItemUpdateState.Removed, this); - if (pItem.GetTemplate().GetInventoryType() != InventoryType.NonEquip) + if (pProto.GetInventoryType() != InventoryType.NonEquip) UpdateAverageItemLevelTotal(); if (bag == InventorySlots.Bag0)