aboutsummaryrefslogtreecommitdiff
path: root/src/query.cc
Commit message (Collapse)AuthorAge
* fix issues and warnings when compiling with glibc < 2.32 (#57, #58)fusion322026-05-28
| | | | | This also fixes some inconsistencies such as mixing both strerror and strerrordesc_np, and possible formatting issues.
* fix issue with collision events (#54)fusion322026-02-26
|
* network code robustnessfusion322026-02-26
| | | | | This should address some quirks of both game and query manager connections while keeping roughly the same overall design.
* wrapping up for a public releasefusion322025-08-15
|
* multiple bug-fixes and improvementsfusion322025-07-21
| | | | | | | | | | | | | | | | | | - Make uint32 -> Object conversion explicit. This can be more verbose but will get a lot of small mistakes, especially with function overloads. - Fix problem with the path finder not including the last step when `MustReach` was false. - Fix problem with NPC conditions. - Fix problem with monster homes continuously spawning monsters. - Fix problem with creating the standard inventory. - Fix problem with creature timers (IMPORTANT). - Fix problem with `ThrowPossible` (IMPORTANT). - Fix problem with rune casting. - Fix problem with executing moveuse events. - Fix problem with `MoveRel` and `WriteName` moveuse actions. - Fix problem with eating food deleting the whole stack. - Many other bug-fixes and improvements.
* small cleanup + fix sigaction flagsfusion322025-07-18
|
* fix most init and parsing bugs + critical bug with dynamic stringsfusion322025-07-16
| | | | | | With an appropriate query manager, the server now starts up and seems to work but won't properly handle connections until we fix the problem with threads and signals described in `TODO.md`.
* `query.cc`fusion322025-07-02
|
* beginning of `query.cc`fusion322025-07-01
|
* all `crplayer.cc` functions outside `TPlayer`fusion322025-06-17