From 99501ee9e828c5616ea09cd2d3efb51e1047e035 Mon Sep 17 00:00:00 2001 From: doofus-01 Date: Sat, 1 Aug 2015 17:54:33 -0700 Subject: [PATCH] make elves more of a threat, and store leader if still alive at the end --- .../maps/1_A_Bargain_is_Struck.map | 42 +++--- .../scenarios/1_A_Bargain_is_Struck.cfg | 133 +++++++++++++----- 2 files changed, 121 insertions(+), 54 deletions(-) diff --git a/data/campaigns/Sceptre_of_Fire/maps/1_A_Bargain_is_Struck.map b/data/campaigns/Sceptre_of_Fire/maps/1_A_Bargain_is_Struck.map index 5213a6d3251e6..0eb930b221577 100644 --- a/data/campaigns/Sceptre_of_Fire/maps/1_A_Bargain_is_Struck.map +++ b/data/campaigns/Sceptre_of_Fire/maps/1_A_Bargain_is_Struck.map @@ -2,32 +2,32 @@ Ha, Ha, Ha, Ms, Ha, Ha, Ha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ha, Ha, Ha, Ms, Ha, Ha, Ha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Aa^Vha, Ms, Ai, Ai, Ai, Ai, Ai Gd, Gd, Gd, Ha, Aa, Aa, Gd, Ha, Ha, Ha, Ha, Ha, Ha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ha, Ms, Ms, Ms, Ha, Ms, Cud, Ms, Ms, Ai, Ai, Ai Ha, Ha, Gd, Gd, Aa, Aa, Ha, Gd, Gd, Ha, Ha, Ha, Ha^Vhha, Ms, Ms, Ms, Ms, Ms, Ms, Ms, Ha, Ha^Vhha, Gd, Ha, Ha, Ms, Ha, Cud, 1 Kud, Cud, Ms, Ai, Ai, Ai -Ha, Ha^Vhha, Aa^Fpa, Aa^Fpa, Gd, Ha, Gd, Gd, Gd, Ha, Gd, Gd, Gd, Ha, Ha, Ms, Ms, Ms, Ms, Ha, Ha, Aa, Aa, Aa, Ha^Fpa, Ha^Vhha, Rr, Cud, Cud, Cud, Aa^Vha, Ai, Ai, Ai +Ha, Ha^Vhha, Aa^Fpa, Aa^Fpa, Gd, Ha, Gd, Gd, Gd, Ha, Gd, Gd, Gd, Ha, Ha, Ms, Ms, Ms, Ms, Ha, Ha, Aa, Aa, Aa, Ha^Fpa, Ha^Vhha, Rr, Cud, Cud, Cud, Aa, Ai, Ai, Ai Gd, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Ha, Ha, Ms, Ha, Aa, Aa, Aa, Ha, Ha, Ha, Ms, Ha^Vhha, Ms, Ha, Gd, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Rr, Gd^Es, Gd, Gd, Gd, Ai, Ai, Ms, Ms -Aa^Fpa, Aa^Fpa, Gd, Aa^Fpa, Aa^Fpa, Gd, Ha, Ms, Ms, Ha, Gd, Aa, Aa^Fpa, Aa^Vea, Ha, Ha, Ha, Ms, Ms, Ha, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Rr, Gd, Gd, Ww, Ww, Mm, Mm, Mm, Ms -Aa^Fpa, Aa^Fpa, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Gd, Ms, Ms, Ms, Ha, Gd, Ha^Fpa, Gd, Ha, Ms, Ms, Ms, Ms, Ha, Ha, Ha^Fpa, Aa^Fpa, Gd, Ww, Rr, Ww, Ww, Ha^Vhha, Ha, Mm, Mm, Ms, Ms -Aa^Fpa, Aa^Fpa, Aa^Fpa, Aa^Vea, Aa, Aa, Ha, Ha, Ms, Ms, Ha, Ha^Fpa, Ha^Fpa, Gd, Ha, Ms, Ms, Ha, Ha, Ms, Gd, Gd, Ww, Ww, Gd, Ww^Bw|, Ai, Ai, Ai, Ha, Mm, Mm, Mm, Ms +Aa^Fpa, Aa^Fpa, Gd, Aa^Fpa, Aa^Fpa, Gd, Ha, Ms, Ms, Ha, Gd, Aa, Aa^Fpa, Ha^Fpa, Ha^Fpa, Ha, Ha, Ms, Ms, Ha, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Rr, Gd, Gd, Ww, Ww, Mm, Mm, Mm, Ms +Aa^Fpa, Aa^Fpa, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Gd, Ms, Ms, Ms, Ha, Gd, Ha^Fpa, Ha^Fpa, Ha, Ms, Ms, Ms, Ms, Ha, Ha, Ha^Fpa, Aa^Fpa, Gd, Ww, Rr, Ww, Ww, Ha^Vhha, Ha, Mm, Mm, Ms, Ms +Aa^Fpa, Aa^Fpa, Aa^Fpa, Ha^Fpa, Aa, Aa, Ha, Ha, Ms, Ms, Ha, Ha^Fpa, Ha^Fpa, Gd, Ha, Ms, Ms, Ha, Ha, Ms, Gd, Gd, Ww, Ww, Gd, Ww^Bw|, Ai, Ai, Ai, Ha, Mm, Mm, Mm, Ms Aa^Fpa, Aa^Fpa, Gd, Aa^Fpa, Gd, Aa, Gd, Gd, Gd, Ha, Gd, Gd, Aa^Fpa, Gd, Ha, Ms, Ms, Ha, Gd, Gd, Ww, Ww, Ha^Vhha, Gd, Gd^Es, Rr, Rr, Ai, Aa, Ha, Mm, Mm, Mm, Ms Gd, Gd, Gd, Aa^Fpa, Gd, Gd, Gd, Ha, Gd, Ha, Gd, Gd, Gd, Gd, Gd, Ha, Ha, Ha, Ww, Ww, Ha, Ha, Mm, Ha, Ha, Gd, Rr, Aa, Aa, Ha, Ha, Mm, Ms, Ms Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Gd, Ha^Fpa, Gd, Ms, Ha, Gd, Gd, Aa, Gd, Ww, Ww, Gd, Gd, Ha^Fpa, Ha, Mm, Cud, Mm, Ha, Rr, Gd, Aa^Fpa, Gd, Ha, Mm, Ms, Ms Aa^Fpa, Aa^Fpa, Gd, Gd, Gd, Gd, Aa, Gd, Gd, Ha, Ms, Ms, Ha, Aa, Aa, Ww, Ww, Gd, Aa^Fpa, Aa^Fpa, Aa^Fpa, Ha, Ha, Mm, Ha, Ha, Rr, Gd, Aa^Fpa, Gd, Ha^Fpa, Mm, Ha^Fpa, Ms -Gd, Gd, Aa, Gd, Gd, Aa, Aa, Gd, Gd, Gd, Ha, Ha, Gd, Gd, Ww, Ww, Gd, Gd, Ha, Aa^Fpa, Rr, Ha, Rr, Ha, Rr, Rr, Gd, Aa^Fpa, Aa^Fpa, Ha^Fpa, Ha^Fpa, Ha^Fpa, Ha^Fpa, Aa^Fpa -Aa, Aa, Aa, Gd, Ai, Aa, Ai, Gd, Gd, Gd, Gd, Gd, Ww, Ww, Ww, Ww, Gd, Mm, Ha, Rr, Gd, Rr, Ha, Rr, Ha^Vhha, Gd, Gd, Aa^Fpa, Aa^Fpa, Gd, Ha, Ha, Mm, Aa^Fpa -Gd, Gd, Ww, Ww, Ww, Ai, Ww, Ai, Ww, Ww, Ww, Ww, Ww, Ww, Aa, Aa, Aa, Gd, Rr, Rr, Ha, Ha, Ha, Mm, Ha, Ha, Ha, Ha, Ha, Gd, Ha, Mm, Mm, Ms +Gd, Gd, Aa, Gd, Gd, Aa, Aa, Gd, Gd, Gd, Ha, Ha, Gd, Gd, Ww, Ww, Gd, Gd, Ha, Aa^Fpa, Rr, Ha, Rr, Ha, Rr, Rr, Gd, Aa^Fpa, Aa^Fpa, Ha^Fpa, Ha^Fpa, Ha^Fpa, Gs^Fp, Aa^Fpa +Aa, Aa, Aa, Gd, Ai, Aa, Ai, Gd, Gd, Gd, Gd, Gd, Ww, Ww, Ww, Ww, Gd, Mm, Ha, Rr, Gd, Rr, Ha, Rr, Ha^Vhha, Gd, Gd, Aa^Fpa, Aa^Fpa, Gd, Ha, Aa^Fpa, Gd, Gs^Fp +Gd, Gd, Ww, Ww, Ww, Ai, Ww, Ai, Ww, Ww, Ww, Ww, Ww, Ww, Aa, Aa, Aa, Gd, Rr, Rr, Ha, Ha, Ha, Mm, Ha, Ha, Ha, Ha, Ha, Aa, Ha, Aa, Aa^Fpa, Gd Ww, Ww, Ww, Ww, Gd, Ww, Gd, Ww, Ww, Ww, Ww, Ww, Ai, Ai, Aa, Aa, Gd, Rr, Gd, Gd, Ha, Ha, Ha, Ha, Mm, Mm, Mm, Ha, Mm, Ha, Mm, Mm, Mm, Ms Ww, Ww, Gd, Gd, Gd, Gd, Aa, Gd, Gd, Ai, Ai, Ai, Ha, Gd, Gd, Aa, Gd, Rr, Gd^Es, Gd, Ha, Mm, Mm, Mm, Ha, Mm, Ha, Ha, Mm, Mm, Mm, Mm, Mm, Mm -Aa, Aa, Aa, Gd, Gd^Vh, Gd, Gd, Gd, Aa, Gd, Ai, Ai, Gd, Mm, Ha, Gd, Gd^Vh, Rr, Gd, Gd, Ha, Ha, Ha, Ha, Mm, Ha, Mm, Mm, Ha, Mm, Mm, Mm, Mm, Mm -Aa, Aa, Gd, Gd, Gd, Gd, Gd, Gd, Aa, Aa, Gd, Gd, Gd, Ha, Gd, Gd, Rr, Rr, Gd, Gd, Ha, Ha, Gd, Ha, Ha, Mm, Ha, Mm, Mm, Mm, Mm, Mm, Mm, Mm -Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Aa, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Mm, Ha, Gd, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Mm, Mm, Mm -Gd, Gd, Gd, Gd^Es, Gd, Gd, Gd, Gd, Gd^Vh, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Ha, Ha, Gd, Gd, Gd, Gd, Gd, Gd, Ha, Gd, Ha, Ha, Ha, Mm, Mm -Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Aa^Fpa, Aa^Fpa, Gd, Gd, Ha, Ha, Mm, Mm, Mm -Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Aa^Fpa, Gd^Fp, Gd^Fp, Gd, Hhd, Hhd, Mm, Mm, Mm -Gd, Gd, Gd, Gd^Vh, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gd^Ve, Hh, Mm, Hh, Gd, Gs^Fp, Gd, Hh, Hhd, Mm, Ha, Ha^Fpa, Aa^Fpa -Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd^Vh, Gd, Gd, Gd, Gd^Fp, Gd, Gd, Gd^Fp, Gd, Gd, Gd, Mm, Gd, Gd, Gs^Fp, Gd^Ve, Hh^Fp, Hh^Fp, Mm, Hhd, Ha^Fpa, Ha^Fpa -Gd, Gd, Gd, Gd, Ce, Ce, Ce, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs^Fp, Gd^Fp, Gd^Fp, Gd, Gs^Fp, Gd, Gd^Ve, Gd, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Mm, Hh, Hh^Fp, Hh, Hh -Gd, Gd, Gd, Gd, Ce, 2 Ke, Ce, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Cv, Cv, Cv, Gs^Fp, Hh, Hh, Mm, Mm, Hh^Fp, Hh^Fp -Gd, Gd, Gd, Gd, Rr, Ce, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gd, Gd, Gd^Fp, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Cv, 3 Kv, Cv, Gs^Fp, Hh^Fp, Hh, Hh, Hh, Hh^Fp, Hh^Fp -Gd, Gd, Gd, Rr, Gd^Vh, Rr, Gd, Gd, Gd, Gll^Fp, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gd, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Gs, Gs^Fp, Cv, Gs^Fp, Gs^Fp, Hh, Hh^Fp, Gs, Hh^Fp, Hh^Fp, Hh^Fp -Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs, Gd^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Ve, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Ve, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh^Fp, Hh^Fp -Rr, Rr, Gd, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gs^Fp, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Hh, Hh, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Ve, Hh, Hh +Aa, Aa, Aa, Gd, Gd^Vh, Gd, Gd, Gd, Aa, Gd, Ai, Ai, Gd, Mm, Ha, Gd, Gd^Vh, Rr, Gd, Gd, Ha^Fpa, Ha, Ha, Ha, Mm, Ha, Mm, Mm, Ha, Mm, Mm, Mm, Mm, Mm +Aa, Aa, Gd, Gd, Gd, Gd, Gd, Gd, Aa, Aa, Gd, Gd, Gd, Ha, Gd, Gd, Rr, Rr, Gd, Aa^Fpa, Ha, Ha^Fpa, Aa^Fpa, Ha, Ha, Mm, Ha, Mm, Mm, Mm, Mm, Mm, Mm, Mm +Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Aa, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Mm, Ha, Gd, Ha^Fpa, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Mm, Mm, Mm +Gd, Gd, Gd, Gd^Es, Gd, Gd, Gd, Gd, Gd^Vh, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Ha, Ha, Gd, Gd, Gd^Fp, Gd, Aa^Fpa, Aa^Fpa, Ha, Aa^Fpa, Ha, Ha, Ha, Mm, Mm +Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Aa^Fpa, Gd^Fp, Gd^Fp, Gs^Ve, Ha, Ha, Mm, Mm, Mm +Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Cv, Cv, Cv, Gd^Fp, Gd, Hhd, Hhd, Mm, Mm, Mm +Gd, Gd, Ce, Gd^Vh, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gd^Ve, Gs^Fp, Gs^Fp, Cv, 3 Kv, Cv, Gd, Hh, Hhd, Mm, Ha, Ha^Fpa, Aa^Fpa +Gd, Ce, 2 Ke, Ce, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Rr, Gd^Vh, Gd, Gd, Gd, Gd^Fp, Gd, Gd, Gd^Fp, Gd, Gd, Gd, Gs^Fp, Gd, Cv, Gs^Fp, Gd^Ve, Hh^Fp, Hh^Fp, Mm, Hhd, Ha^Fpa, Ha^Fpa +Gd, Ce, Ce, Ce, Gd, Gd, Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs^Fp, Gd^Fp, Gd^Fp, Gd, Gs^Fp, Gd, Gd^Ve, Gd, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Mm, Hh, Hh^Fp, Hh, Hh +Gd, Gd, Gd, Gd, Gd, Gd, Gd, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gd, Gd, Hh, Gs^Ve, Hh, Hh, Mm, Mm, Hh^Fp, Hh^Fp +Gd, Gd, Gd, Gd, Rr, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gd, Gd, Gd^Fp, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Ve, Hh, Gs^Fp, Gs^Fp, Hh^Fp, Hh, Hh, Hh, Hh^Fp, Hh^Fp +Gd, Gd, Gd, Rr, Gd^Vh, Rr, Gd, Gd, Gd, Gll^Fp, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gd, Gd^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Hh^Fp, Gs, Hh^Fp, Hh^Fp, Hh^Fp +Gd, Gd, Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd, Gd^Fp, Gs, Gd^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs, Hh^Fp, Hh^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Hh^Fp, Hh^Fp +Rr, Rr, Gd, Gd, Gd, Gd, Gll^Fp, Gll^Fp, Gd, Gd, Gd, Gd^Fp, Gd^Fp, Gs^Fp, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Hh, Hh, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Hh Rr, Rr, Gd, Gd, Gd, Gd, Gd, Gll^Fp, Gd, Gd, Gd^Fp, Gs^Fp, Gd^Fp, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs^Fp, Gs, Gs^Fp, Gs^Fp, Gs^Fp, Gs, Gs, Hh, Hh diff --git a/data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg b/data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg index b033e9890e079..7534d6c1c3dbd 100644 --- a/data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg +++ b/data/campaigns/Sceptre_of_Fire/scenarios/1_A_Bargain_is_Struck.cfg @@ -47,10 +47,11 @@ {GOLD 300 250 200} team_name=dwarves user_team_name= _ "Dwarves" - {ai/aliases/stable_singleplayer.cfg} +# does this do anything anymore? +# {ai/aliases/stable_singleplayer.cfg} [ai] {AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern scout,fighter,archer,fighter,archer} - {AI_SIMPLE_ALWAYS_ASPECT aggression 0.5} + {AI_SIMPLE_ALWAYS_ASPECT aggression 0.4} {AI_SIMPLE_ALWAYS_ASPECT caution 0.5} {AI_SIMPLE_ALWAYS_ASPECT leader_value 0} {AI_SIMPLE_ALWAYS_ASPECT village_value 0} @@ -63,44 +64,51 @@ value=7 protect_radius=12 [/goal] - [aspect] - id=recruitment - [facet] - [value] - name=ai_default::recruitment - [limit] - type=Swordsman - max=2 - [/limit] - [limit] - type=Longbowman - max=2 - [/limit] - [limit] - type=Red Mage - max=1 - [/limit] - [/value] - [/facet] - [/aspect] + # this does not work, but I'm leaving it here as a reminder to fix it when I figure out how + # actually, I don't think any of the AI settings are working + [aspect] + id=recruitment + [facet] + id="always" + [value] + name=ai_default::recruitment + [limit] + type=Swordsman + max=2 + [/limit] + [limit] + type=Longbowman + max=2 + [/limit] + [/value] + [/facet] + [/aspect] [/ai] + # just to make the leader less likely to get killed + [unit] + type=Royal Guard + x,y=1,24 + ai_special=guardian + [/unit] {FLAG_VARIANT loyalist} [/side] {STARTING_VILLAGES 2 5} [side] - type=Elvish Captain + type=Elvish Marshal id=Glildur + profile="portraits/elves/transparent/lord.png" name= _ "Glildur" side=3 canrecruit=yes facing=sw - {RECRUIT (Elvish Fighter,Elvish Scout,Elvish Archer) (Elvish Fighter,Elvish Scout,Elvish Archer,Elvish Shaman) (Elvish Fighter,Elvish Scout,Elvish Archer,Elvish Shaman)} - {GOLD 175 225 250} + {RECRUIT (Elvish Fighter,Elvish Scout,Elvish Archer) (Elvish Fighter,Elvish Scout,Elvish Archer,Elvish Shaman,Elvish Hero) (Elvish Fighter,Elvish Scout,Elvish Archer,Elvish Shaman,Elvish Hero)} + {GOLD 175 250 275} team_name=elves user_team_name= _ "Elves" - {ai/aliases/stable_singleplayer.cfg} +# does this do anything anymore? +# {ai/aliases/stable_singleplayer.cfg} [ai] {AI_SIMPLE_ALWAYS_ASPECT grouping offensive} {AI_SIMPLE_ALWAYS_ASPECT passive_leader yes} @@ -111,8 +119,27 @@ [/criteria] value=7 [/goal] + # this does not work, but I'm leaving it here as a reminder to fix it when I figure out how + # actually, I don't think any of the AI settings are working + [aspect] + id=recruitment + [facet] + [value] + name=ai_default::recruitment + [limit] + type=Elvish Hero + max=2 + [/limit] + [/value] + [/facet] + [/aspect] [/ai] {FLAG_VARIANT wood-elvish} + [unit] + type=Elvish Avenger + x,y=26,26 + ai_special=guardian + [/unit] [/side] {STARTING_VILLAGES 3 6} @@ -141,6 +168,10 @@ image=scenery/snowbits.png x,y=18,19 [/item] + [item] + image=scenery/snowbits.png + x,y=3,13 + [/item] [objectives] side=1 [objective] @@ -571,12 +602,19 @@ facing=sw [/unit] {MOVE_UNIT (id=Elf_Scout_1) 29 14} - [unit] - type=Elvish Fighter - x,y=31,13 - side=3 - facing=sw - [/unit] + [unit] + id=Gardrel + name= _ "Gardrel" + side=3 + type=Elvish Champion + x,y=31,13 + facing=sw + {IS_LOYAL} + [modifications] + {TRAIT_LOYAL} + {TRAIT_STRONG} + [/modifications] + [/unit] [unit] #ifdef HARD type=Elvish Ranger @@ -613,7 +651,7 @@ facing=nw [/unit] [message] - speaker=Elf_Scout_1 + speaker=Gardrel message= _ "Hail, Glildur!" [/message] [message] @@ -714,6 +752,35 @@ [event] name=victory + [if] + [have_unit] + id=Glildur + [/have_unit] + [then] + [store_unit] + [filter] + id=Glildur + [/filter] + variable=glildur + kill=yes + [/store_unit] + [/then] + [/if] + [if] + [have_unit] + id=Gardrel + [/have_unit] + [then] + [store_unit] + [filter] + id=Gardrel + [/filter] + variable=gardrel + kill=yes + [/store_unit] + [/then] + [/if] + {CLEAR_VARIABLE incominggold,havestone} [/event]