diff --git a/data/campaigns/The_South_Guard/scenarios/06a_Into_the_Depths.cfg b/data/campaigns/The_South_Guard/scenarios/06a_Into_the_Depths.cfg index 4d622df6bd8..47afd1958e7 100644 --- a/data/campaigns/The_South_Guard/scenarios/06a_Into_the_Depths.cfg +++ b/data/campaigns/The_South_Guard/scenarios/06a_Into_the_Depths.cfg @@ -275,19 +275,40 @@ #ifdef EASY {GENERIC_UNIT 2 (Revenant) 19 26} {GUARDIAN} {GENERIC_UNIT 2 (Revenant) 19 29} {GUARDIAN} - {NAMED_LOYAL_UNIT 2 (Dark Sorcerer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} + {NAMED_GENERIC_UNIT 2 (Dark Sorcerer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} #endif #ifdef NORMAL {GENERIC_UNIT 2 (Revenant) 19 26} {GUARDIAN} {GENERIC_UNIT 2 (Draug) 19 29} {GUARDIAN} - {NAMED_LOYAL_UNIT 2 (Dark Sorcerer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} + {NAMED_GENERIC_UNIT 2 (Dark Sorcerer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} #endif #ifdef HARD {GENERIC_UNIT 2 (Draug) 19 26} {GUARDIAN} {GENERIC_UNIT 2 (Draug) 19 29} {GUARDIAN} - {NAMED_LOYAL_UNIT 2 (Necromancer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} + {NAMED_GENERIC_UNIT 2 (Necromancer) 20 27 (Mal Maul) (_"Mal Maul")} {GUARDIAN} #endif + [store_unit] + [filter] + id=Mal Maul + [/filter] + + variable=mal + [/store_unit] + + [if] + {VARIABLE_CONDITIONAL mal.gender equals female} + [then] + # po-override: unit name + {VARIABLE mal.name _"female^Mal Maul"} + [unstore_unit] + variable=mal + [/unstore_unit] + [/then] + [/if] + + {CLEAR_VARIABLE mal} + # trolls {NAMED_LOYAL_UNIT 5 (Troll Hero) 8 17 (Grek) (_"Grek")} {GUARDIAN}