diff options
author | Yohann Ferreira <bertram@cegetel.net> | 2005-08-25 22:36:51 +0000 |
---|---|---|
committer | Yohann Ferreira <bertram@cegetel.net> | 2005-08-25 22:36:51 +0000 |
commit | ba5c32ee9c5c57613ec678d47c3871e9ea312402 (patch) | |
tree | d33acb84348eb0acad268af1db9213f9dd46f21b /src/resources/itemmanager.cpp | |
parent | 0de989625ed27003420ca3bd6a55183901564fbb (diff) | |
download | mana-client-ba5c32ee9c5c57613ec678d47c3871e9ea312402.tar.gz mana-client-ba5c32ee9c5c57613ec678d47c3871e9ea312402.tar.bz2 mana-client-ba5c32ee9c5c57613ec678d47c3871e9ea312402.tar.xz mana-client-ba5c32ee9c5c57613ec678d47c3871e9ea312402.zip |
Added items effect description support. TODO: Display it in buy/sell/inventory/equip windows.
Diffstat (limited to 'src/resources/itemmanager.cpp')
-rw-r--r-- | src/resources/itemmanager.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/resources/itemmanager.cpp b/src/resources/itemmanager.cpp index f56968cf..7d9c5ef5 100644 --- a/src/resources/itemmanager.cpp +++ b/src/resources/itemmanager.cpp @@ -68,6 +68,9 @@ ItemManager::ItemManager() prop = xmlGetProp(node, BAD_CAST "description"); std::string description((const char*)prop); xmlFree(prop); + prop = xmlGetProp(node, BAD_CAST "effect"); + std::string effect((const char*)prop); + xmlFree(prop); prop = xmlGetProp(node, BAD_CAST "type"); int type = atoi((const char*)prop); xmlFree(prop); @@ -83,6 +86,7 @@ ItemManager::ItemManager() itemInfo->setArt(art); itemInfo->setName(name); itemInfo->setDescription(description); + itemInfo->setEffect(effect); itemInfo->setType(type); itemInfo->setWeight(weight); itemInfo->setSlot(slot); |