summaryrefslogtreecommitdiff
path: root/src/net/tmwa/inventoryhandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/tmwa/inventoryhandler.cpp')
-rw-r--r--src/net/tmwa/inventoryhandler.cpp156
1 files changed, 40 insertions, 116 deletions
diff --git a/src/net/tmwa/inventoryhandler.cpp b/src/net/tmwa/inventoryhandler.cpp
index 40bb9a70f..633815ac7 100644
--- a/src/net/tmwa/inventoryhandler.cpp
+++ b/src/net/tmwa/inventoryhandler.cpp
@@ -297,26 +297,13 @@ void InventoryHandler::processPlayerEquipment(Net::MessageIn &msg)
if (inventory)
{
- if (serverFeatures->haveItemColors())
- {
- inventory->setItem(index, itemId, itemType, 1, refine,
- identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- Equipm_true,
- Equipped_false);
- }
- else
- {
- inventory->setItem(index, itemId, itemType, 1, refine,
- 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- Equipm_true,
- Equipped_false);
- }
+ inventory->setItem(index, itemId, itemType, 1, refine,
+ 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ Equipm_true,
+ Equipped_false);
inventory->setCards(index, cards, 4);
}
@@ -409,26 +396,13 @@ void InventoryHandler::processPlayerInventoryAdd(Net::MessageIn &msg)
if (item && item->getId() == itemId)
amount += item->getQuantity();
- if (serverFeatures->haveItemColors())
- {
- inventory->setItem(index, itemId, type, amount, refine,
- identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- fromBool(equipType, Equipm),
- Equipped_false);
- }
- else
- {
- inventory->setItem(index, itemId, type, amount, refine,
- 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- fromBool(equipType, Equipm),
- Equipped_false);
- }
+ inventory->setItem(index, itemId, type, amount, refine,
+ 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ fromBool(equipType, Equipm),
+ Equipped_false);
inventory->setCards(index, cards, 4);
}
ArrowsListener::distributeEvent();
@@ -480,26 +454,13 @@ void InventoryHandler::processPlayerInventory(Net::MessageIn &msg)
if (inventory)
{
- if (serverFeatures->haveItemColors())
- {
- inventory->setItem(index, itemId, itemType, amount,
- 0, identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- fromBool(isEquipment, Equipm),
- Equipped_false);
- }
- else
- {
- inventory->setItem(index, itemId, itemType, amount,
- 0, 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- fromBool(isEquipment, Equipm),
- Equipped_false);
- }
+ inventory->setItem(index, itemId, itemType, amount,
+ 0, 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ fromBool(isEquipment, Equipm),
+ Equipped_false);
inventory->setCards(index, cards, 4);
}
}
@@ -534,24 +495,12 @@ void InventoryHandler::processPlayerStorage(Net::MessageIn &msg)
cards[0], cards[1], cards[2], cards[3]);
}
- if (serverFeatures->haveItemColors())
- {
- mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
- itemType, cards, amount, 0, identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- Equipm_false));
- }
- else
- {
- mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
- itemType, cards, amount, 0, 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- Equipm_false));
- }
+ mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
+ itemType, cards, amount, 0, 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ Equipm_false));
}
BLOCK_END("InventoryHandler::processPlayerInventory")
}
@@ -615,24 +564,12 @@ void InventoryHandler::processPlayerStorageEquip(Net::MessageIn &msg)
static_cast<unsigned int>(refine));
}
- if (serverFeatures->haveItemColors())
- {
- mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
- itemType, cards, amount, refine, identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- Equipm_false));
- }
- else
- {
- mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
- itemType, cards, amount, refine, 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- Equipm_false));
- }
+ mInventoryItems.push_back(Ea::InventoryItem(index, itemId,
+ itemType, cards, amount, refine, 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ Equipm_false));
}
BLOCK_END("InventoryHandler::processPlayerStorageEquip")
}
@@ -660,26 +597,13 @@ void InventoryHandler::processPlayerStorageAdd(Net::MessageIn &msg)
{
if (mStorage)
{
- if (serverFeatures->haveItemColors())
- {
- mStorage->setItem(index, itemId, 0, amount,
- refine, identified,
- Identified_true,
- Damaged_false,
- Favorite_false,
- Equipm_false,
- Equipped_false);
- }
- else
- {
- mStorage->setItem(index, itemId, 0, amount,
- refine, 1,
- fromBool(identified, Identified),
- Damaged_false,
- Favorite_false,
- Equipm_false,
- Equipped_false);
- }
+ mStorage->setItem(index, itemId, 0, amount,
+ refine, 1,
+ fromBool(identified, Identified),
+ Damaged_false,
+ Favorite_false,
+ Equipm_false,
+ Equipped_false);
mStorage->setCards(index, cards, 4);
}
}