From f38e8b0cd0f3db1e9b301935a5c8c01e85b48e05 Mon Sep 17 00:00:00 2001 From: KR Da Mystic Date: Wed, 1 Jan 2025 14:44:10 +0900 Subject: [PATCH] fix: trait buffs gives obliterated a fighting chance. --- .../scr_initialize_custom.gml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/scripts/scr_initialize_custom/scr_initialize_custom.gml b/scripts/scr_initialize_custom/scr_initialize_custom.gml index 6a1a22d6d..b6f1b87e0 100644 --- a/scripts/scr_initialize_custom/scr_initialize_custom.gml +++ b/scripts/scr_initialize_custom/scr_initialize_custom.gml @@ -927,12 +927,12 @@ function scr_initialize_custom() { tenth -= 10; } if scr_has_disadv("Obliterated") { - techmarines = 0; - epistolary = 0; - codiciery = 0; - lexicanum = 0; - apothecary = 0; - chaplains = 0; + techmarines -= 7; + epistolary -= 2; + codiciery -= 1; + lexicanum -= 4; + apothecary -= 7; + chaplains -= 7; terminator = 0; veteran = 0; second = 0; @@ -945,7 +945,6 @@ function scr_initialize_custom() { ninth = 0; tenth = 10; assault = 0; - siege = 0; devastator = 0; } @@ -976,7 +975,7 @@ function scr_initialize_custom() { if (obj_creation.custom != 0) { var bonus_marines = 0; if (obj_creation.strength > 5) then bonus_marines = (obj_creation.strength - 5) * 50; - if scr_has_disadv("Obliterated") then bonus_marines = (obj_creation.strength - 5) * 5; + if scr_has_disadv("Obliterated") then bonus_marines = (obj_creation.strength - 5) * 10; var i = 0; while (bonus_marines >= 5) { switch (i % 10) {