From 01b635b739a9f147d23c698057e207acc3d28c74 Mon Sep 17 00:00:00 2001 From: CobraCommander <cobracommander@mailinator.com> Date: Sun, 28 Jan 2024 01:50:05 +0000 Subject: [PATCH] Restore display of enemy morale modifier --- src/Mods/SecExp/events/conflictHandler.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Mods/SecExp/events/conflictHandler.js b/src/Mods/SecExp/events/conflictHandler.js index eaa9d21fb65..15c5782277d 100644 --- a/src/Mods/SecExp/events/conflictHandler.js +++ b/src/Mods/SecExp/events/conflictHandler.js @@ -732,6 +732,21 @@ App.Events.conflictHandler = function() { node, `Morale: ${num(Math.round(enemyMorale))}.`, ); + if (inBattle) { + App.UI.DOM.appendNewElement( + 'div', + node, + // Allowing displaying 'Rebels' is just future-proofing. Currently that branch will never be taken. + `${inBattle ? 'Enemy' : 'Rebels'} morale modifier: +${morale.enemy}%`, + ['indent'], + ); + App.UI.DOM.appendNewElement( + 'div', + node, + `${inBattle ? 'Enemy' : 'Rebels'} morale extra modifier due to troop numbers: +${Math.round((enemyMoraleTroopMod-1) * 100)}%`, + ['indent'], + ); + } } let i = 0; // simulates the combat by pitting attk against def -- GitLab