All updates
Release notesServer

Server: item rules, item-on-object events, and combat positioning

The server enforces stackable, tradeable and droppable item rules, publishes an ItemOnObjectEvent for modules, credits kills to the killer, and stops melee combatants stacking on one tile.

Items#

  • Stackable / tradeable / droppable are enforced. Items flagged non-droppable are destroyed on drop; non-tradeable items cannot be traded; stack limits follow the definition.
  • ItemOnObjectEvent. Using an item on a world object now publishes an event that modules can subscribe to, which is what powers loot-table item-on-object triggers.

Combat and movement#

  • Chase tracking. Followers re-path the moment their target changes tile, so melee NPCs keep up instead of lagging a step behind.
  • Overlap back-off now actually runs during combat; melee combatants no longer lock stacked on the same tile.
  • Kill credit. Combat kills credit the killer, so killer-owned loot resolves correctly.

World fixes#

  • Duplicate map spawns on hot reload are gone.
  • Clicking an object from far away now walks you into range and interacts, instead of doing nothing.

More in this area