Implements saving of loot (items / money) contained inside lootable inventory items.
* Unlooted items / money persist across player sessions
* Loot inside items is tied to the item rather than the player so if trading
partially looted items becomes possible, this implementation will still work
* New tables added:
characters_database.sql (first time users)
characters_create_item_loot.sql (existing users)
Implementation Can be tested with:
Watertight Trunk [21113]
Bulging Sack of Gems [25422]
Fat Sack of Coins [11937]
Closes #2048
This commit is contained in:
1 parent
1f869ce3a5
commit
04f08d26a7
10 files changed
+398
-5
No files matched your search
@@ -505,6 +505,14 @@ enum CharacterDatabaseStatements
|
||||
CHAR_REP_CALENDAR_INVITE,
|
||||
CHAR_DEL_CALENDAR_INVITE,
|
||||
|
||||
CHAR_SEL_ITEMCONTAINER_ITEMS,
|
||||
CHAR_DEL_ITEMCONTAINER_ITEMS,
|
||||
CHAR_DEL_ITEMCONTAINER_ITEM,
|
||||
CHAR_INS_ITEMCONTAINER_ITEMS,
|
||||
CHAR_SEL_ITEMCONTAINER_MONEY,
|
||||
CHAR_DEL_ITEMCONTAINER_MONEY,
|
||||
CHAR_INS_ITEMCONTAINER_MONEY,
|
||||
|
||||
MAX_CHARACTERDATABASE_STATEMENTS
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user