From b8be2faa8c511a880db856fc8b68128b4d77c8a2 Mon Sep 17 00:00:00 2001 From: ln-zookeeper Date: Thu, 29 May 2014 20:00:17 +0300 Subject: [PATCH] Prevent allied leaders' suicidal behavior --- .../maps/17_The_Human_Attack.map | 2 +- .../maps/18_Northern_Alliance.map | 2 +- .../scenarios/17_The_Human_Attack.cfg | 33 +++++++++++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/data/campaigns/Son_Of_The_Black_Eye/maps/17_The_Human_Attack.map b/data/campaigns/Son_Of_The_Black_Eye/maps/17_The_Human_Attack.map index c6f8af9d27ee..3e85890821a0 100644 --- a/data/campaigns/Son_Of_The_Black_Eye/maps/17_The_Human_Attack.map +++ b/data/campaigns/Son_Of_The_Black_Eye/maps/17_The_Human_Attack.map @@ -12,7 +12,7 @@ Gg , Gg , Gg , Gg , Gg , Gg Gg , Gg , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Ch , Gg , Gg , Re , Gg , Gg^Vh , Gg , Ww , Ch , Re , Gg , Gg , Gg , Gg , Rr , Gg , Gg , Gg , Gg^Vo , Re , Ch , Ww , Gg , Gg , Gg^Vh , Re , Gg^Vo , Gg , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg^Vh , Gg , Gg , Ch , Gg , Ch , Ch , Ch , Gg , Gg , Ww , Ww , Ch , Ch , Kh , Ch , Ch , Rr , Ch , Ch , Kh , Ch , Ch , Ww , Ww , Gg , Gg , Ch , Ch , Ch , Gg , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg Re^Gvs , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Ch , Gg , Ch , 2 Kh , Ch , Gg , Gg , Gg , Gg , Ww , Ww , Ww , Ww , Ch , Ww^Bw| , Ch , Ww , Ww , Ww , Ww , Gg , Gg , Gg , Gg^Vo , Ch , 3 Kh , Ch , Gg , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg -Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Gg^Vo , Gg , Ch , Gg , Gg^Vh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Rr , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Gg , Gg , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg +Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Gg , Gg^Vo , Ch , Gg , Gg^Vh , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ww , Rr , Ww , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Gg , Gg , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg Re^Gvs , Re^Gvs , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Gg , Gg , Re , Gg^Vo , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Rr , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Gg^Vo , Gg , Ch , Gg , Gg , Gg^Vh , Gg , Gg , Gg , Gg Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Ch , Ch , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Rr , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Ch , Ch , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Re , Ch , Gg , Gg , Gg , Ch , Gg , Gg , Gg , Ch , Gg , Rr , Gg , Ch , Gg , Gg , Gg , Ch , Gg^Vh , Gg , Gg , Ch , Re , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg , Gg diff --git a/data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map b/data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map index 1f51062b5740..96ef25e140c8 100644 --- a/data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map +++ b/data/campaigns/Son_Of_The_Black_Eye/maps/18_Northern_Alliance.map @@ -12,7 +12,7 @@ Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg^Vo, Re, Gg, Gg, Gg, Ww, Ch, Re, Re, R Gg, Gg, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg, Re, Gg, Gg^Vh, Gg, Ww, Ch, Re, Gg, Gg, Gg, Gg, Rr, Gg, Gg, Gg, Gg^Vo, Re, Ch, Ww, Gg, Gg, Gg^Vh, Re, Gg^Vo, Gg, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Re^Gvs, Re^Gvs, Ww, Ss, Ss, Ss, Ss, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Re, Hh, Re, Gs^Fp, Gg^Vo, Gs^Fp, Gs^Fp, Gs^Fp, Re, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg^Vh, Gg, Gg, Ch, Gg, Ch, Ch, Ch, Gg, Gg, Ww, Ww, Ch, Ch, Kh, Ch, Ch, Rr, Ch, Ch, Kh, Ch, Ch, Ww, Ww, Gg, Gg, Ch, Ch, Ch, Gg, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Ww, Ww, Ss, Ss, Ss, Gs^Fp, Gs^Fp, Gs^Fp, Re, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp Re^Gvs, Re^Gvs, Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Ch, Gg, Ch, 2 Kh, Ch, Gg, Gg, Gg, Gg, Ww, Ww, Ww, Ww, Ch, Ww^Bw|, Ch, Ww, Ww, Ww, Ww, Gg, Gg, Gg, Gg^Vo, Ch, 3 Kh, Ch, Gg, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gs^Fp, Ww, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Re, Re, Hh, Re, Gs^Fp, Gs^Fp, Gs^Fp, Hh, Re, Gs^Fp, Gg^Vc, Gs^Fp, Gs^Fp -Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg^Vo, Gg, Ch, Gg, Gg^Vh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Rr, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gs^Fp, Gs^Fp, Ww, Ww, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Re^Vct, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp +Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg^Vo, Ch, Gg, Gg^Vh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ww, Rr, Ww, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Gg, Gs^Fp, Gs^Fp, Ww, Ww, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Re^Vct, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp Re^Gvs, Re^Gvs, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Gg, Gg, Re, Gg^Vo, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Gg^Vo, Gg, Ch, Gg, Gg, Gg^Vh, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gs^Fp, Gg, Ww, Gs^Fp, Gg, Gs^Fp, Hh, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg^Vo, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Ch, Ch, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Rr, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Ch, Ch, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Re^Gvs, Re^Gvs, Gg, Gg, Ww, Ww, Gg, Gs^Fp, Gg, Gg, Gs^Fp, Gg, Gg, Hh, Hh, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re, Ch, Gg, Gg, Gg, Ch, Gg, Gg, Gg, Ch, Gg, Rr, Gg, Ch, Gg, Gg, Gg, Ch, Gg^Vh, Gg, Gg, Ch, Re, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Gg, Re^Gvs, Gg, Re^Gvs, Gg, Gg, Ww, Ww, Gs^Fp, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gg, Hh, Hh, Hh, Gg, Gs^Fp, Gs^Fp, Gs^Fp, Gs^Fp, Gg, Gs^Fp, Gg, Gg, Gg diff --git a/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg b/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg index e999ff6b5766..69ea4b1a63bd 100644 --- a/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg +++ b/data/campaigns/Son_Of_The_Black_Eye/scenarios/17_The_Human_Attack.cfg @@ -191,6 +191,39 @@ {MODIFY_UNIT x=23-42 facing sw} [/event] + # This helps prevent the allies from suiciding themselves by preventing them + # from leaving their castles and surrounding villages + [event] + name=side 2 turn refresh, side 3 turn refresh + first_time_only=no + + [modify_unit] + [filter] + side=$side_number + canrecruit=yes + [/filter] + + [movement_costs] + flat=99 + [/movement_costs] + [/modify_unit] + + [event] + name=side turn end + + [modify_unit] + [filter] + side=$side_number + canrecruit=yes + [/filter] + + [movement_costs] + flat=1 + [/movement_costs] + [/modify_unit] + [/event] + [/event] + [event] name=start