🚧

Module 2 · Invasions

Garde-fous & caps

Limites de sécurité (anti-CTD, anti-surcharge)

Le mod impose plusieurs limites strictes pour éviter les crashes (CTD) et la surcharge du moteur. Ces caps sont codés en dur dans le script Lua et ne sont pas configurables par difficulté.

Chaque cap cible un vecteur de surcharge différent : taille des armées, multiplicité des unités, nombre de vagues simultanées, ou durée de vie des raids inactifs.

🚧

Caps actifs

Valeurs fixes appliquées par le mod à toutes les difficultés.

CapValeurEffet
ARMY_SIZE19 (+1 lord)chaque armée paddée à 19 unités
MAX_COPIES5une unité max 5× par armée
PLAFOND DE TIERR+1aucune unité au-dessus de R+1 (v0.9.2) — exception : 1 pièce de siège
PLAFOND DE RENOM% × (19 − héros)RoR plafonnés, arrondi inférieur (hardcore : 5 max) + escalade post-R5
THREAT_FACTION_ARMY_CAP20vague sautée si la faction a déjà ≥20 armées
THREAT_WAVES_PER_TICK3max vagues bastion par tour
RAID_IDLE_TIMEOUT8raid sans bataille 8 tours → détruit (jamais s'il tient une ville)
burst_capmin(15, 20−armées)cap des armées d'une vague

RAID_IDLE_TIMEOUT libère les slots des raids réellement inactifs. ✅ Depuis la v0.9.2, les raids survivent au rechargement d'une sauvegarde (grâce complète du compteur au chargement) et un raid qui tient une ville n'est jamais purgé — c'est un bastion en construction.