diff --git a/src/server/game/Entities/Item/Item.cpp b/src/server/game/Entities/Item/Item.cpp index 5f85b9cdf..9c0c27fb7 100644 --- a/src/server/game/Entities/Item/Item.cpp +++ b/src/server/game/Entities/Item/Item.cpp @@ -1283,9 +1283,9 @@ bool Item::CheckSoulboundTradeExpire() if (!owner) return true; // remove from tradeable list - if (GetUInt32Value(ITEM_FIELD_CREATE_PLAYED_TIME) + 2 * HOUR < GetOwner()->GetTotalPlayedTime()) + if (GetUInt32Value(ITEM_FIELD_CREATE_PLAYED_TIME) + 2 * HOUR < owner->GetTotalPlayedTime()) { - ClearSoulboundTradeable(GetOwner()); + ClearSoulboundTradeable(owner); return true; // remove from tradeable list }