| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | fix issues with TMonster constructor + Search functions + UH formula | fusion32 | 2026-05-09 |
| | | | | | | The issue with the TMonster constructor was obvious, but the others were slightly different from the original. | ||
| * | fix bug with Challenge spell | fusion32 | 2026-02-11 |
| | | |||
| * | fix "aleta cogni" GM spell (#49) | fusion32 | 2025-12-18 |
| | | |||
| * | missing return in CreateMoney (#48) | fusion32 | 2025-12-16 |
| | | |||
| * | fix buffer overrun when matching spell syllables | fusion32 | 2025-12-16 |
| | | | | | | | Thankfully this triggered a stack check assertion, causing the application to crash and exposing the bug. Thanks to dajotsa from OTLand for reporting it. | ||
| * | adjust effect enum names and add missing ones | fusion32 | 2025-10-20 |
| | | |||
| * | fix TStrengthImpact not properly masking SKILL_FIST | fusion32 | 2025-10-18 |
| | | |||
| * | fix problem with outfit comparisons - fixes #39 | fusion32 | 2025-10-12 |
| | | |||
| * | fix IMPACT_SUMMON not working properly - fixes #37 | fusion32 | 2025-10-11 |
| | | |||
| * | fix `GetDirection` computation - fixes #25 | fusion32 | 2025-09-09 |
| | | |||
| * | missing try-catch block in `CreateField` - fixes #21 | fusion32 | 2025-09-04 |
| | | | | | | | The result DESTROYED was being caught at `UseMagicItem`, causing the cast to fail but not before partially spawning other fields in the case of `MassCreateField` and `CreateFieldWall`. | ||
| * | reduce MassCreateField radii + exclude origin from CancelInvisibility | fusion32 | 2025-09-04 |
| | | |||
| * | fix issue with `CheckForSpell` - fixes #11 | fusion32 | 2025-08-30 |
| | | | | | | `CheckForSpell` would return the spell type if the first syllable was a spell syllable, even if it failed to match any actual spell. | ||
| * | fix angle shaped spells path check -- fixes #5 | fusion32 | 2025-08-25 |
| | | |||
| * | fix spellbook not displaying anything -- fixes #6 | fusion32 | 2025-08-25 |
| | | |||
| * | fix a problem with monsters freezing after failing to attack | fusion32 | 2025-08-19 |
| | | |||
| * | multiple bug-fixes and improvements | fusion32 | 2025-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. | ||
| * | minor cleanup | fusion32 | 2025-07-01 |
| | | |||
| * | `writer.cc` | fusion32 | 2025-06-30 |
| | | |||
| * | `houses.cc` | fusion32 | 2025-06-29 |
| | | |||
| * | `moveuse.cc` | fusion32 | 2025-06-27 |
| | | |||
| * | finish `crnonpl.cc` | fusion32 | 2025-06-25 |
| | | |||
| * | more work on `communication.cc` | fusion32 | 2025-06-20 |
| | | |||
| * | more work on `operate.cc` | fusion32 | 2025-06-13 |
| | | |||
| * | some announce functions | fusion32 | 2025-06-11 |
| | | |||
| * | finish `info.cc` | fusion32 | 2025-06-10 |
| | | |||
| * | most `info.cc` functions | fusion32 | 2025-06-10 |
| | | |||
| * | finish `cract.cc` | fusion32 | 2025-06-09 |
| | | |||
| * | impl `TCreature::Move` which was absolute hell + some tidying up | fusion32 | 2025-06-08 |
| | | |||
| * | more `cract.cc` functions | fusion32 | 2025-06-08 |
| | | |||
| * | some work on `crmain.cc` and `cract.cc` + merge creature headers | fusion32 | 2025-06-06 |
| | | |||
| * | merge creature headers | fusion32 | 2025-06-05 |
| | | |||
| * | finish `magic.cc` | fusion32 | 2025-06-05 |
| | | |||
| * | finish most spells | fusion32 | 2025-06-04 |
| | | |||
| * | more spells | fusion32 | 2025-06-04 |
| | | |||
| * | more spells | fusion32 | 2025-06-03 |
| | | |||
| * | more spells | fusion32 | 2025-06-03 |
| | | |||
| * | impl some spells and create `info.cc` | fusion32 | 2025-06-02 |
| | | |||
| * | use `Actor` instead of `Creature` with spell functions | fusion32 | 2025-06-02 |
| | | |||
| * | more work on spell primitives | fusion32 | 2025-06-01 |
| | | |||
| * | impl TImpact structs | fusion32 | 2025-06-01 |
| | | |||
| * | magic init functions | fusion32 | 2025-06-01 |
| | | |||
| * | done with `crcombat.cc` | fusion32 | 2025-05-31 |
| | | |||
| * | more work on `crcombat.cc` | fusion32 | 2025-05-30 |
