Prevent allied leaders' suicidal behavior

This commit is contained in:
ln-zookeeper 2014-05-29 20:29:04 +03:00
parent cf3699dabd
commit bab0915c94
5 changed files with 71 additions and 5 deletions

View file

@ -27,7 +27,7 @@ Version 1.13.0-dev:
on the signpost when the messenger comes back
* S3: make objectives consistent between before and after trolls appear
* S6: remove AI controller. It doesn't work with sides without a leader
* Minor balance tweaks to scenarios 7, 8, 14 and 17.
* Minor balance tweaks to scenarios 7, 8, 12, 14 and 17.
* The Hammer of Thursagan:
* Fixed missing objective in 'The Court of Karrag'.
* Rebalanced scenarios 'Invaders', Mages and Drakes' and 'Fear'.

View file

@ -9,9 +9,9 @@ Gg , Gg , Gg , Re^Gvs , Gg , Gg
Gg , Gg , Gg , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Re^Gvs , Gg , Gg , Re , Gg , Gg , Gg , Gg , Hh , Hh , Hh , Hh^Fp , Hh^Fp , Hh , Hh , Rr , Rr , Rr , Rr , Rr
Gg , Gg , Ce , Ce , Ce , Gg , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Gg^Vh , Gg , Re^Gvs , Gg , Gg , Gg , Re , Gg^Vh , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Gg , Gs^Fp , Gg , Gs^Fp , Rr , Rr , Ce , Ce , Ce , Gg , Gg
Gg , Gg , Ce , 2 Ke , Ce , Gg , Re^Gvs , Re , Gs^Fp , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Re , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Re , Gg , Re^Gvs , Re^Gvs , Gg , Rr , Gg , Ce , 3 Ke , Ce , Gg , Gg
Gg , Gg , Gg , Ce , Gg , Gg , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Rr , Gg , Re^Gvs , Gs^Fp , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Gg , Gg , Rr , Gg , Gg , Ce , Gg , Gg , Gg
Gg , Gg , Gg^Vh , Ce , Gg , Gg , Re^Gvs , Gs^Fp , Gs^Fp , Gs^Fp , Re^Gvs , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Rr , Gg , Re^Gvs , Gs^Fp , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Gg , Gg , Rr , Gg , Gg^Vh , Ce , Gg , Gg , Gg
Rr , Rr , Rr , Gg , Rr , Gg , Gg , Re^Gvs , Gg , Gs^Fp , Re^Gvs , Gg , Re^Gvs , Gs^Fp , Gs^Fp , Gg , Rr , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg^Vh , Gg , Gg , Rr , Rr , Gg , Gg , Gg , Gg , Gg , Gg , Gg
Gg , Gg^Vh , Re , Rr , Gs^Fp , Rr , Rr , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Gs^Fp , Gg , Gg , Rr , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Rr , Rr , Gg , Gg^Vh , Re^Gvs , Gg , Ds , Gg , Ds , Ds , Ds
Gg , Gg , Re , Rr , Gs^Fp , Rr , Rr , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Re^Gvs , Gs^Fp , Gg , Gg , Rr , Gg , Re^Gvs , Re^Gvs , Re^Gvs , Gg , Rr , Rr , Gg , Gg , Re^Gvs , Gg , Ds , Gg , Ds , Ds , Ds
Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Gg , Gg , Re^Gvs , Re^Gvs , Gg^Vh , Re^Gvs , Re^Gvs , Gg , Gg , Rr , Gg , Re^Gvs , Gg^Wm , Re^Gvs , Gg , Rr , Gg , Re^Gvs , Re^Gvs , Gs^Fp , Ds , Ww , Ds , Ww , Ww , Ww
Gs^Fp , Gs^Fp , Re , Gs^Fp , Gs^Fp , Gs^Fp , Re , Rr , Rr , Gg , Gg , Gg , Re^Gvs , Re^Gvs , Gg , Gg , Rr , Gg^Vh , Re^Gvs , Gg , Gg , Gg , Rr , Gs^Fp , Gs^Fp , Gs^Fp , Ds , Ds , Ww , Ww , Ww , Ww , Ww
Gs^Fp , Gs^Fp , Gs^Fp , Re , Re , Re , Gs^Fp , Gs^Fp , Gs^Fp , Rr , Rr , Gg , Gg , Gg , Gg , Gg , Rr , Gg , Gg , Gg , Rr , Rr , Gg , Gs^Fp , Ds , Ds , Ww , Ww , Ww , Ww , Ww , Ww , Ww

View file

@ -4,8 +4,8 @@ usage=map
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Mm, Mm, Mm, Ha, Ha, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa
Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Mm, Mm, Mm, Ha, Ha, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa
Mm, Mm, Mm, Mm, Mm, Mm, Ha, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Mm, Ha, Ha, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa
Mm, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Ha, Mm, Mm, Ha, Ha, Ha, Re^Vct, Cha, Cha, Ha, Ha, Ha, Ha, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa^Voa, Aa, Aa, Aa
Mm^Xm, Mm^Xm, Mm^Xm, Ha, Ha, 4 Ha, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Re, Cha, 8 Kha, Cha, Aa, Ha, Ha, Aa^Vha, Aa, Aa^Fpa, Aa^Fpa, Aa, Aa, Aa, Aa, Aa, Aa, Aa^Fpa, Aa^Fpa
Mm, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Ha, Mm, Mm, Ha, Ha, Ha, Re^Vct, Cha, Cha, Ha, Ha, Ha, Ha, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa
Mm^Xm, Mm^Xm, Mm^Xm, Ha, Ha, 4 Ha, Ha, Ha, Ha, Ha, Ha, Ha, Ha, Re, Cha, 8 Kha, Cha, Aa, Ha, Ha, Aa^Vha, Aa, Aa^Fpa, Aa^Fpa, Aa, Aa, Aa, Aa^Voa, Aa, Aa, Aa^Fpa, Aa^Fpa
Mm, Mm, Mm, Mm, Mm, Ha, Mm, Ha, Ha, Ha, Ha, Mm, Mm, Ha, Ha, Cha, Cha, Re, Aa, Ha, Ha, Aa, Aa^Fpa, Aa^Fpa, Aa, Aa, Aa, Aa, Aa, Aa, Aa, Aa
Mm, Mm, Ha, Mm, Mm, Mm, Ha, Ha, Ha, Ha, Ha, Ha, Mm, Ha, Ha, Re, Re, Aa, Re^Vct, Ha, Aa, Aa, Aa^Fpa, Aa^Fpa, Aa, Aa, Aa, Aa, Aa, Aa, Aa^Fpa, Aa^Fpa
Mm, Mm, Mm, Mm, Ha, Mm, Ha, Ha, Ha, Ha, Aa, Aa, Ha, Mm, Ha, Aa, Aa, Re, Re, Aa, Aa, Aa, Aa, Aa^Fpa, Aa^Fpa, Aa, Aa, Aa, Aa, Aa, Aa, Aa

View file

@ -171,6 +171,39 @@
{GOT_THE_GREAT_HORDE 1,2,3}
# This helps prevent the allies from suiciding themselves by preventing them
# from leaving their castles
[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

View file

@ -207,6 +207,39 @@
{GOT_THE_GREAT_HORDE 1,2,3,4}
# This helps prevent the allies from suiciding themselves by preventing them
# from leaving their castles and surrounding defensive terrain
[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]
frozen=99
[/movement_costs]
[/modify_unit]
[event]
name=side turn end
[modify_unit]
[filter]
side=$side_number
canrecruit=yes
[/filter]
[movement_costs]
frozen=2
[/movement_costs]
[/modify_unit]
[/event]
[/event]
[event]
name=start