summaryrefslogtreecommitdiff
path: root/src/gui
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2019-05-15 18:42:27 +0300
committerAndrei Karas <akaras@inbox.ru>2019-05-15 19:29:09 +0300
commit28155aa478caf68fc5d73e2c38a48ba94c3ecbef (patch)
treee42a91f656c28a7173eaaf652444d67192badb97 /src/gui
parent21fe0039406e8ce5cb664aff89875638e4a31d8a (diff)
downloadmv-28155aa478caf68fc5d73e2c38a48ba94c3ecbef.tar.gz
mv-28155aa478caf68fc5d73e2c38a48ba94c3ecbef.tar.bz2
mv-28155aa478caf68fc5d73e2c38a48ba94c3ecbef.tar.xz
mv-28155aa478caf68fc5d73e2c38a48ba94c3ecbef.zip
Fix special card constants for clients with item id with size 4
Also drop support for 65535 item id on old packet versions.
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/popups/itempopup.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gui/popups/itempopup.cpp b/src/gui/popups/itempopup.cpp
index 0d38d0355..e96d2845b 100644
--- a/src/gui/popups/itempopup.cpp
+++ b/src/gui/popups/itempopup.cpp
@@ -335,7 +335,7 @@ std::string ItemPopup::getCardsString(const int *const cards)
switch (cards[0])
{
- case 0xfe: // named item
+ case CARD0_CREATE: // named item
{
const int32_t charId = cards[2] + 65536 * cards[3];
std::string name = actorManager->findCharById(charId);
@@ -349,11 +349,11 @@ std::string ItemPopup::getCardsString(const int *const cards)
label.append(strprintf(_("Item named: %s"), name.c_str()));
return label;
}
- case 0x00FFU: // forged item
+ case CARD0_FORGE: // forged item
{
return label;
}
- case 0xFF00U:
+ case CARD0_PET:
{
return label;
}