
* Bug Fixes bug:9338 * Now resend the list to map-server from char/inter-server to avoid "weird" item allocation on guild storage. Example, previously you will meet stacked item like GUID does, but it shouldn't! * Also will check the maximum amount that can be store in guild store. If guild storage is full (the slots or item stack limit is reach) the rest value/item will be dropped. * Account of kicked guild member won't be kicked from server anymore if the player idle on character select window (just prevents player to login when retriving items are in progress) * Delete guild bound items from guild master when guild is disbanded! Previously, the bound type just changed to NONE. Also for party bound item. * If kicked guild/party member is trading bound item when be kicked, the trade will be canceled! * If the guild member is being kicked when open guild storage, storage will be closed first waiting for next item retrieval. * Now when guild storage is opened, storage_status (changed the var to 'opened') will be used to hold char_id who opens it. Misc: * Cleanup guild storage prefix functions, changed them to "gstorage_*" * Added `picklog` type 'B' for logging deleted bound item because of kicked from guild/party. * Updated documentation for new used packet 0x3857 NOTE: Please import upgrade-20150103_log.sql Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2 lines
140 B
SQL
2 lines
140 B
SQL
ALTER TABLE `picklog` MODIFY `type` ENUM('M','P','L','T','V','S','N','C','A','R','G','E','B','O','I','X','D','U','$') NOT NULL DEFAULT 'S';
|