diff options
author | Andrei Karas <akaras@inbox.ru> | 2019-05-15 18:42:27 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2019-05-15 19:29:09 +0300 |
commit | 28155aa478caf68fc5d73e2c38a48ba94c3ecbef (patch) | |
tree | e42a91f656c28a7173eaaf652444d67192badb97 /src/gui/popups | |
parent | 21fe0039406e8ce5cb664aff89875638e4a31d8a (diff) | |
download | mv-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/popups')
-rw-r--r-- | src/gui/popups/itempopup.cpp | 6 |
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; } |