From 031d354bbd492d2ec646bb0cf54b4f66e1a1093c Mon Sep 17 00:00:00 2001 From: collett Date: Wed, 17 Jun 2020 02:28:39 +0900 Subject: [PATCH] add id check in addItem as well --- src/world/Actor/PlayerInventory.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/world/Actor/PlayerInventory.cpp b/src/world/Actor/PlayerInventory.cpp index fbff6d66..ccb4847b 100644 --- a/src/world/Actor/PlayerInventory.cpp +++ b/src/world/Actor/PlayerInventory.cpp @@ -694,6 +694,8 @@ Sapphire::ItemPtr Sapphire::Entity::Player::addItem( ItemPtr itemToAdd, bool sil Sapphire::ItemPtr Sapphire::Entity::Player::addItem( uint32_t catalogId, uint32_t quantity, bool isHq, bool silent, bool canMerge, bool sendLootMessage ) { + if( catalogId == 0 ) + return false; auto item = createItem( catalogId, quantity ); item->setHq( isHq ); return addItem( item, silent, canMerge, sendLootMessage );