Skip to content

v2.47.6

Choose a tag to compare

@github-actions github-actions released this 06 Jun 02:20
· 19 commits to main since this release

This update fixes an item duplication exploit exposed by a change in v2.47.3 which added a delay to the swapItems event. Some underlying behaviour has been changed which should prevent it from occurring again - additionally, hooks which yield (i.e. Wait) should no longer risk saving a dirty state to the database.

Bug Fixes

  • server/crafting: get locks on correct ids (Linden)
  • server: prevent item duplication on disconnect mid-swap (#1950) #1950 (Kenshin13)
  • server/hooks: correctly output hook rejections to console (Linden)
  • client: display serverId in give player list (Linden)
  • client/utils: get client's player index in defaultGetPlayerName (Linden)
  • server: commit swapItems atomically so a yielding hook cannot dupe (#1952) #1952 (Kenshin13)