diff options
Diffstat (limited to '')
-rw-r--r-- | source/items/ItemSlab.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/items/ItemSlab.h b/source/items/ItemSlab.h index 38b0aa213..9b91530c9 100644 --- a/source/items/ItemSlab.h +++ b/source/items/ItemSlab.h @@ -23,7 +23,8 @@ public: && (Block == a_Item->m_ItemID) //Same slab
&& ((Meta & 0x7) == (a_Item->m_ItemHealth & 0x7))) //Same Texture
{
- if(a_Player->GetInventory().RemoveItem(cItem(a_Item->m_ItemID, 1)))
+ cItem Item(a_Item->m_ItemID, 1);
+ if(a_Player->GetInventory().RemoveItem(Item))
{
a_World->SetBlock(a_X, a_Y, a_Z, Block - 1, Meta); //Block - 1 simple hack to save one if statement
return true;
|