Chat Settings Menu and Other Improvements and Bug Fixes

A few more updates and bug fixes have been made.

Updates

  • Added a Chat Settings menu, which can be opened by clicking the cog icon in the chat bar.
  • Added a chat filter. It can be turned on or off in the Chat Settings menu.
  • Added an option to hide player Login/Logout messages in the private chat area.
  • Added an option to group similar messages, such as 'You catch a crab' while fishing.
  • Decreased the scroll amount when using the wheel to scroll the chat menu.
  • When banking, if the 'Withdraw as IOU' checkbox is checked, but the item to withdraw cannot be withdrawn as an IOU (such as stackable items), it will nonetheless be withdrawn in normal form.
  • Drop rates for Treasure Maps have been decreased across all NPCs.
  • Updated back-end RNG function for loot drops.
  • Added a limit of 5 connections per IP. It can be increased/further decreased based on player feedback.


Bug Fixes

  • Fixed bug where stackable items were not correctly dropped when a player died (for example, if a certain number of stackable items were kept on death, the rest (if any) were not dropped on the ground). Also, bones are now added to the ground when a player dies.
  • Fixed visual bug where players/NPCs appeared to be floating above the ground or sticking out of the ground when restoring the browser tab/window.
  • Fixed bug where you were unable to accept a trade in the trade menu if clicking the 'Accept' button too quickly after offering/revoking an item.
  • Fixed bug where player continued receiving shop inventory restock packets, despite no longer browsing that shop, which could incorrectly cause another shop's stop to visually appear to be available in a separate shop.
  • Fixed visual bug where certain full helms did not hide the player's hair or beards when worn.
  • (Possibly) fixed a bug where duplicate messages/damage notifications/etc. were sent to the client.