On-Match Player Ability Modifier (v2) [WIP]
Overview
On-Match Player Ability Modifier (OMAM) v2 is a modular, real-time match engine modifier for Football Manager that allows you to dynamically influence player performance during live matches.
Unlike simple “freeze” cheats, OMAM v2 is built to be engine-aware and non-destructive, offering:
Dynamic (Non-Freeze) performance modulation
Context-safe injury-friendly presets
Role & position filtering
Team / Nation / Person targeting
Import & Export (CSV) support
Modular item system (stackable rules)
This system is designed for:
Tactical experimentation
Cinematic matches
Sandbox testing
Fun arcade-style gameplay
Engine behaviour research
Core Features
Targeting System
Each OMAM item can target:
Person (specific player)
Team
Nation
With additional filters:
Player Role Filter
Position Familiarity Filter
This allows precise control such as:
“Apply Iron Man only to defenders”
“Boost morale only for my team”
“Debuff stamina for opponent wingers”
Fitness & Morale Modifier
Fitness & Morale Mode
Inactive
Active – Dynamic (Non-Freeze)
Active – Locked (Freeze)
Dynamic (Non-Freeze) Mode
In this mode, OMAM does not hard-freeze values.
Instead, it gently nudges the engine values toward target values while allowing natural drain and recovery to continue.This prevents:
UI desync
Injury spikes
Engine logic corruption
Configurable parameters:
Morale
Overall Physical Condition
Match Sharpness
Fatigue
Locked (Freeze) Mode
Hard locks values to fixed numbers.
Useful for testing or cinematic use, but not recommended for realism.Available presets:
Keep Player Match Fit & Prevent Fitness Drop (Low Injury Risk)
Force Player to Low Condition (High Injury Risk)
Dynamic Presets (Non-Freeze)
Built-in presets tuned for engine safety:
Broken Spirit (High Injury Risk)
Match Fit (Default)
Illicit Boost
Heroic Form
Iron Man (Low Injury Risk)
Second Wind
Cool Head Under Pressure
Each preset defines:
Morale
Condition
Sharpness
Fatigue
These presets are designed to enhance gameplay without breaking injury logic.
Attributes Modifier
Attributes Modifier Mode
Inactive
Active
Options:
Set All Player Attributes To X
All Positions Familiarity (Outfield Only)
This allows:
Turning players into temporary “super players”
Making any outfield player competent in all positions
Tactical sandbox experiments
Modular Item System
OMAM v2 supports up to 32 independent modifier items, each with:
Enable / Disable
Target Type (Person / Team / Nation)
Filters
Fitness & Morale Modifiers
Attributes Modifiers
Items can stack and combine for advanced scenarios.
Import & Export (CSV)
OMAM v2 supports full CSV workflows:
Export individual items
Export all items
Import items
Share presets between users
Build your own preset packs
Preset Philosophy
OMAM v2 avoids:
Absolute value locking (unless explicitly chosen)
Breaking injury simulation
Breaking stamina drain logic
Instead, it uses dynamic target-based correction that respects the engine’s internal calculations.
This makes OMAM v2 suitable for:
Long matches
Extended testing
High-press tactics
Cinematic experiments
Stable modding
Engine Safety Rules
Raw values and engine values are written in pairs
Stress and exertion flags are respected
Dynamic mode uses target-based correction (non-freeze)
Balancing Guide (Recommended Ranges)
Attribute Safe Range (Dynamic Mode)
Morale
10 - 60
Condition
8000 - 15000
Sharpness
8000 - 12000
Fatigue
-300 to 300
Extreme values are supported but may cause:
Injury probability changes
Unrealistic pacing
Cinematic gameplay effects
Future Features (Planned / Experimental)🔥
These are experimental ideas and may be added in future versions:
1. Context-Aware Buff System
Presets activate automatically based on engine flags:
Sprint / Duel → Iron Man
High Stress → Second Wind
Fatigue Spike → Emergency Regen
2. Preset Timeline Scheduler
Automatically change presets over time:
Early match: Match Fit
Late match: Second Wind
Extra Time: Iron Man
3. Adaptive Presets (Feedback Loop)
Presets react to:
Fatigue increase rate
Sharpness drop rate
Morale crashes
4. Injury Sandbox Mode
Special modes:
No Injuries
Cinematic Injuries
Hardcore Fatigue Mode
Physics Stress Test
5. “No-Stamina FIFA Mode” (Arcade Mode)
Arcade-style football:
Near-infinite stamina
High-tempo pressing
Engine-safe dynamic regeneration
6. Team Aura System
Captain or leader provides:
Morale aura
Condition aura
Emergency rally effects
7. Role-Based Performance Profiles
Different buffs per role:
Defenders → Iron Man
Wingers → Burst Sharpness
Playmakers → Morale Aura
Mini User Guide - Your First Preset (5 Steps)
Goal: Create a simple “Heroic Form” preset for your team during matches.
Step 1 - Add an Item
Go to: On-Match Player Ability Modifier → Setup – Items List
Create a new item
Set:
Enabled = True
Item Type = Team
Unique ID = Your Team ID
Step 2 - Set Filters (Optional)
Player Position Filter: All Roles
Position Familiarity Filter: Natural
(Leave default if you want the effect on all players)
Step 3 - Enable Fitness & Morale (Dynamic)
Open: Fitness & Morale Modifiers
Set: Fitness & Morale Mode = Active – Dynamic (Non-Freeze)
Choose a preset: Heroic Form
(or manually set values if you prefer)
Recommended safe values:
Morale: 60
Condition: 14000
Sharpness: 11000
Fatigue: -300
Step 4 - (Optional) Enable Attributes Modifier
Open: Attributes Modifier
Set Attributes Modifier Mode = Active
Optional:
Set All Player Attributes To: 20
Enable All Positions Familiarity (Outfield Only)
Step 5 — Save / Share
Click Export Item to save as CSV
Share with friends or import later
Start a match and enjoy real-time effects
Tips for Best Results
Prefer Dynamic (Non-Freeze) for realism & stability
Use Iron Man or Second Wind to reduce injury risk during high pressing
Use CSV to build your own preset packs (Arcade Mode, Hardcore Mode, etc.)
Frequently Asked Questions (FAQ)
Q: Does this prevent injuries?
No. OMAM v2 respects the injury system.
However, presets like Iron Man significantly reduce injury risk.
Q: Why Dynamic Mode instead of Freeze?
Freeze mode can break engine assumptions and cause injury anomalies.
Dynamic Mode is safer and more realistic.
Q: Can I target opponents only?
Yes. Use Item Type = Team / Nation with filters.
Q: Can presets stack?
Yes. Multiple items can affect the same player.
Q: Is this save-safe?
OMAM operates only in-match and does not modify database records.
Comments (2)
When is this coming?
I'm playing FM24,so these features can be used in the CT of FM24?
