Server/Server
dam 5422d0ba2d
Fixed melee combat pathing for overlapping actors
Treat overlapping occupied tiles as out of melee reach so combat movement must find a real adjacent attack tile. Improve intent resolution to preserve queued steps that already enter attack range and account for same-tick projected movement, preventing reciprocal melee movement loops.

Update dumb NPC overlap movement to consider all valid attack tiles instead of stalling on blocked preferred directions. Add regression coverage for player/NPC overlap cases, blocked-side fallback, and mutual melee movement.
2026-07-18 18:54:01 +03:00
..
.mvn/wrapper Add maven 2022-05-31 02:51:22 +00:00
.run Improved readme 2022-08-27 15:09:20 +00:00
data Rewrote ring of stone and easter ring, which also fixes a teleblock bug 2026-07-18 23:14:53 +10:00
db_exports Grafana Integration + Unified SQLite Boilerplate + Fixed bot movement performance regression 2023-07-31 14:59:53 +00:00
libs Add maven 2022-05-31 02:51:22 +00:00
src Fixed melee combat pathing for overlapping actors 2026-07-18 18:54:01 +03:00
worldprops Added support for websocket connections (disabled by default) 2026-07-03 21:10:44 +10:00
.gitignore Ported kill stats and rare item drop storage to sqlite from json 2025-02-12 12:17:02 +00:00
detekt.yml Requirements Audit 2023-05-30 09:03:05 +00:00
License
mvnw Add maven 2022-05-31 02:51:22 +00:00
mvnw.cmd Add maven 2022-05-31 02:51:22 +00:00
pom.xml Added support for websocket connections (disabled by default) 2026-07-03 21:10:44 +10:00
tableformat.css