- Fixed long notification text getting cut off, buy, sell, auction and error toasts now resize to fit: they widen a little for longer messages and wrap onto more lines, growing taller instead of clipping at the bottom.
- Fixed SELL ALL ignoring the opened category, when a shop is opened for a single category with /shop openfor, SELL ALL now sells only that category's items instead of your entire inventory.
- Added TAB auto complete for commands.
- Fixed a bug causing notifications doesn't disappear.
- Added notification for force delete a auction listing.
- Several small text & code adjustments have been made.
- Improved texture and added slide animation for custom notifications.
- Fully migrated to the update 5.
- Added admin tools to auction house. Cancel listing and delete listing buttons will be shown to admins only.
- Added blacklist to auction house. Only on config right now, you can not see it on in game editor for now.
- Fixed permissions for /sell hand and /sell all commands. Permisison:
taleshop.sell
- Fixed the empty grid issue when opening a restricted category with
shop openfor --noperm=true. Items now list correctly for the target player.- In a
--nopermsession, Sell All Inventory only bypasses the opened category. Items from other restricted categories in the player's inventory stay protected.- Items with their own permission requirement are now hidden from the shop grid for players who lack that permission.
- Per item permissions are always enforced, even in
--nopermsessions. If an item has its own permission requirement, the player still needs it.- Several security improvements to prevent permission bypass through crafted client events or external plugin APIs.
- Rewrote the auction purchase flow to prevent item & money loss on failed transactions.
- Rewrote mailbox claim system with a safer delivery pattern.
- Improved error logging across all notification methods for easier debugging.
- Added optional boolean to openfor command. Now you can open shop categories for players bypassing the permission requirement of that category.
- →
shop openfor catzalli topsecretoilywhips --noperm=trueopens that category for the player regardless of whether they have permission to access it.- Added pop up confirmation window for sell all inventory & auction buy actions.
- Added 18 configurable UI color slots including panel tint for menu backgrounds, text hierarchy, stock indicators, and slot labels, editable via config or the in game editor.
- Added config section to the in game editor with expandable category groups.
- Fixed sell price sorting so non sellable items always stay at the bottom.
- Tons of UI improvements/tweaks.
- Several stability improvements.
