aboutsummaryrefslogtreecommitdiff
path: root/src/crnonpl.cc
Commit message (Collapse)AuthorAge
* minor fix to monster targeting logicfusion322026-05-25
|
* fix issues with TMonster constructor + Search functions + UH formulafusion322026-05-09
| | | | | The issue with the TMonster constructor was obvious, but the others were slightly different from the original.
* fix issue with CUMULATIVE + THROW loot (#56)fusion322026-05-05
|
* small change to monster talkingfusion322026-04-16
| | | | | | | | Monsters will prefix their lines with "#Y" when they're supposed to yell. The minotaur mage from the leaked files uses a "#W" prefix which is either a mistake or some removed feature? Either way, it wouldn't be a problem with the original binary because it would only check for a leading "#" before removing a three character prefix.
* support for proxy headers + minor tweaksfusion322026-03-14
|
* missing try-catch block in TMonster::IdleStimulusfusion322026-03-01
| | | | | On rare occasions this would cause an EXHAUSTED exception to bubble up all the way to main, causing the server to shutdown without saving.
* add missing factor to npc talk delay calculationfusion322026-01-29
|
* fix problem with summons also creating summons (#51)fusion322026-01-23
|
* fix problem with outfit comparisons - fixes #39fusion322025-10-12
|
* fix problem with summons being spawned as non-summonsfusion322025-10-11
|
* add missing condition for monster spell castingfusion322025-08-31
|
* fix probability of fleeing mosters to attack -- solves #1fusion322025-08-25
|
* 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.
* fix some critical bugsfusion322025-07-19
| | | | | | Aside from obvious gameplay bugs pretty much everywhere, the game is finally in a PLAYABLE state. It should be smooth sailing to get it stable for an initial test server.
* 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`.
* `writer.cc`fusion322025-06-30
|
* `houses.cc`fusion322025-06-29
|
* `moveuse.cc`fusion322025-06-27
|
* finish `crnonpl.cc`fusion322025-06-25
|
* most of `crnonpl.cc`fusion322025-06-24