> For the complete documentation index, see [llms.txt](https://xeavin.gitbook.io/the-insurgents-forge/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://xeavin.gitbook.io/the-insurgents-forge/support-and-updates/changelogs/version-1.0.4.md).

# Version 1.0.4

Released on 02/05/2026.

### General

* Added a `tif_state` flag to allow other mods to reliably determine whether this mod is active, preventing race conditions when accessing its global symbols during script initialization.
* Memory for parameters will now be allocated from the the main pool rather than the executable pool as the latter is limited.
* Fixed an issue where a runtime error could occur when a formula function or middleware in the main folder couldn't be loaded.
* Fixed an issue where memory for parameters was still allocated even when the patch failed to apply at game start due to a configuration loading error.
* Now requires Lua Loader v1.7.2 or higher.

### Functions

* **220**: Renamed formula processing arguments symbol.
* **326**: Fixed an issue where the augments Headsman, Inquisitor, Warmage, and Martyr would not add mist charges.

### Helpers

* **Remove Status Effect**: Fixed an issue where the load order was higher than intended.

### Assemblies

* **Modify Mist Charges**: Will no longer remove mist charges if the target is affected by god mode.
