mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-11 16:51:29 +00:00
[Fix] Big Bag additional fixes (#4644)
* [Fix] Big Bag additional fixes * More inventory updates
This commit is contained in:
parent
51f25ed779
commit
e9678da311
@ -1358,7 +1358,7 @@ bool ZoneDatabase::SaveCharacterInvSnapshot(uint32 character_id) {
|
|||||||
"FROM"
|
"FROM"
|
||||||
" `inventory` "
|
" `inventory` "
|
||||||
"WHERE"
|
"WHERE"
|
||||||
" `char_id` = %u",
|
" `character_id` = %u",
|
||||||
time_index,
|
time_index,
|
||||||
character_id
|
character_id
|
||||||
);
|
);
|
||||||
@ -1512,13 +1512,13 @@ void ZoneDatabase::DivergeCharacterInvSnapshotFromInventory(uint32 character_id,
|
|||||||
"JOIN"
|
"JOIN"
|
||||||
" `inventory` b "
|
" `inventory` b "
|
||||||
"USING"
|
"USING"
|
||||||
" (`slotid`, `itemid`) "
|
" (`slot_id`, `item_id`) "
|
||||||
"WHERE"
|
"WHERE"
|
||||||
" a.`time_index` = %u "
|
" a.`time_index` = %u "
|
||||||
"AND"
|
"AND"
|
||||||
" a.`charid` = %u "
|
" a.`charid` = %u "
|
||||||
"AND"
|
"AND"
|
||||||
" b.`charid` = %u"
|
" b.`character_id` = %u"
|
||||||
")",
|
")",
|
||||||
timestamp,
|
timestamp,
|
||||||
character_id,
|
character_id,
|
||||||
@ -1543,7 +1543,7 @@ void ZoneDatabase::DivergeCharacterInventoryFromInvSnapshot(uint32 character_id,
|
|||||||
"FROM"
|
"FROM"
|
||||||
" `inventory` "
|
" `inventory` "
|
||||||
"WHERE"
|
"WHERE"
|
||||||
" `charid` = %u "
|
" `character_id` = %u "
|
||||||
"AND"
|
"AND"
|
||||||
" `slotid` NOT IN "
|
" `slotid` NOT IN "
|
||||||
"("
|
"("
|
||||||
@ -1560,7 +1560,7 @@ void ZoneDatabase::DivergeCharacterInventoryFromInvSnapshot(uint32 character_id,
|
|||||||
"AND"
|
"AND"
|
||||||
" b.`charid` = %u "
|
" b.`charid` = %u "
|
||||||
"AND"
|
"AND"
|
||||||
" a.`charid` = %u"
|
" a.`character_id` = %u"
|
||||||
")",
|
")",
|
||||||
character_id,
|
character_id,
|
||||||
timestamp,
|
timestamp,
|
||||||
@ -1589,7 +1589,7 @@ bool ZoneDatabase::RestoreCharacterInvSnapshot(uint32 character_id, uint32 times
|
|||||||
"FROM"
|
"FROM"
|
||||||
" `inventory` "
|
" `inventory` "
|
||||||
"WHERE"
|
"WHERE"
|
||||||
" `charid` = %u",
|
" `character_id` = %u",
|
||||||
character_id
|
character_id
|
||||||
);
|
);
|
||||||
auto results = database.QueryDatabase(query);
|
auto results = database.QueryDatabase(query);
|
||||||
@ -1600,7 +1600,7 @@ bool ZoneDatabase::RestoreCharacterInvSnapshot(uint32 character_id, uint32 times
|
|||||||
"INSERT "
|
"INSERT "
|
||||||
"INTO"
|
"INTO"
|
||||||
" `inventory` "
|
" `inventory` "
|
||||||
"(`char_id`,"
|
"(`character_id`,"
|
||||||
" `slot_id`,"
|
" `slot_id`,"
|
||||||
" `item_id`,"
|
" `item_id`,"
|
||||||
" `charges`,"
|
" `charges`,"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user