summaryrefslogtreecommitdiffstats
path: root/source/packets/cPacket_CreativeInventoryAction.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/packets/cPacket_CreativeInventoryAction.h')
-rw-r--r--source/packets/cPacket_CreativeInventoryAction.h28
1 files changed, 12 insertions, 16 deletions
diff --git a/source/packets/cPacket_CreativeInventoryAction.h b/source/packets/cPacket_CreativeInventoryAction.h
index 4d983e51d..ae438a7a8 100644
--- a/source/packets/cPacket_CreativeInventoryAction.h
+++ b/source/packets/cPacket_CreativeInventoryAction.h
@@ -2,35 +2,31 @@
#pragma once
#include "cPacket.h"
+#include "../cItem.h"
-//Sure itīs not Creative Inventory?
-
-class cPacket_CreativeInventoryAction : public cPacket
+class cPacket_CreativeInventoryAction :
+ public cPacket
{
public:
- cPacket_CreativeInventoryAction()
- : m_Slot( 0 )
- , m_ItemID( 0 )
- , m_Quantity( 0 )
- , m_Damage( 0 )
- { m_PacketID = E_CREATIVE_INVENTORY_ACTION; m_Quantity = 1; }
+ cPacket_CreativeInventoryAction() :
+ m_SlotNum(0)
+ {
+ m_PacketID = E_CREATIVE_INVENTORY_ACTION;
+ }
+
cPacket_CreativeInventoryAction( const cPacket_CreativeInventoryAction & a_Copy );
virtual cPacket* Clone() const { return new cPacket_CreativeInventoryAction(*this); }
virtual int Parse(cByteBuffer & a_Buffer) override;
virtual void Serialize(AString & a_Data) const override;
- short m_Slot; // 0 = hold 1-4 = armor
- short m_ItemID;
- char m_Quantity; //Byte not short ;)
- short m_Damage;
-
- static const unsigned int c_Size = 1 + 2;
-};
+ short m_SlotNum;
+ cItem m_ClickedItem;
+} ;