Page 1 of 1

ESMS Generator for Conference League.

Posted: 20 Apr 2026, 10:22
by Fenris
**New Features**
- Support for multiple `MIN` / `SHOTS` / `SCORE` conditions within same rule e.g. `MIN >= 30 MIN <= 60` or `SCORE >= 0 SCORE <= 2`
- Support less than (`<`) and greater than (`>`) symbols for conditionals
- Support aliases for `CHANGEPOS` (`MOVE`) and `INJURED` (`INJ`) conditionals added
- New `TSHOTS`/`OTSHOTS` conditional added to allow rules based on total number of shots you or your opposition have had

**Improvements**
- Improved intelligence for automatic substitution in cases of injury or red card (also includes formation corrections e.g. red card drops DF below minimum etc.)
- Last-one-wins approach when resolving conflicting conditionals rather than them being cancelled out
- Ability to enable / disable half-time fatigue recovery (this is on by default, so add `HT_Recover = 0` to your league.dat if you want to turn it off) (THIS WILL BE ON TO START WITH TO SEE HOW IT WORKS)
- Conditionals are no longer limited by category and you can now control the maximum allowed e.g. `Max_Cond = 200` gives both teams 200 conditionals to play with, if they want to use 199 on `SUB` conditions and 1 on `TACTIC` that's up to them. There is an upper limit of 1k.

**Bug fixes**
- Engine will no longer crash when red card results in invalid formation e.g. below min DFs
- 46+ `MIN` conditions are now guaranteed to only run second half, new `45+X` format should be used for first-half injury time conditions