From 9093a2c9f0c2cdd233c38217d1fe88fa44f8312a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Severin=20Gl=C3=B6ckner?= Date: Thu, 5 Jul 2018 01:57:49 +0200 Subject: [PATCH] NR: Disallow lvl 0 recruits after scenario 5. Don't bother carrying them through the whole campaign. This scenario seems like a good time, because there begins a new episide in the story and all the level 1 advancement are available now too. closes #3074 [ci skip] (cherry-picked from commit 785f91065b212dbf8cc7462a02cc594de0f60f53) --- .../Northern_Rebirth/scenarios/05a_02_Dealings.cfg | 6 ++++++ .../campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg | 2 +- .../Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg | 2 +- .../Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg | 2 +- .../Northern_Rebirth/scenarios/09a_Introductions.cfg | 2 +- .../Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg | 2 +- .../Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg | 2 +- .../Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg | 2 +- data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg | 2 +- data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg | 2 +- 10 files changed, 15 insertions(+), 9 deletions(-) diff --git a/data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg b/data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg index 31d6d9541738..83aeafba7179 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/05a_02_Dealings.cfg @@ -109,6 +109,12 @@ {MODIFY_UNIT (side=1) facing sw} + # From now on level 0 units can not be recruited anymore. + # However, all of their level 1 advancements are now availaible. + [disallow_recruit] + type=Peasant,Woodsman + [/disallow_recruit] + [lock_view][/lock_view] [/event] diff --git a/data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg b/data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg index c428ebaf0a3e..f65934939184 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/06a_Old_Friend.cfg @@ -37,7 +37,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Footpad {GOLD 350 300 250} team_name=knalgans user_team_name= _ "Knalgans" diff --git a/data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg b/data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg index dd960b4690b3..9732a60ea4c2 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/07a_Settling_Disputes.cfg @@ -124,7 +124,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Footpad gold=0 #player has large carryover here, is handled in prestart event team_name=knalgans user_team_name= _ "Knalgans" diff --git a/data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg b/data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg index b8153520d92e..71f70672b2db 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/08a_Elvish_Princess.cfg @@ -94,7 +94,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad team_name=knalgans user_team_name= _ "Knalgans" diff --git a/data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg b/data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg index 25e28ee62e50..fab828867e69 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/09a_Introductions.cfg @@ -20,7 +20,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad team_name=knalgans user_team_name=_ "Knalgans" diff --git a/data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg b/data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg index 3764daf16a36..bf67e4e213fe 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/10a_Stolen_Gold.cfg @@ -156,7 +156,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad gold=200 team_name=alliance user_team_name= _ "Alliance" diff --git a/data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg b/data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg index 82f5bd825995..3e39c7b7beea 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/11a_The_Eastern_Flank.cfg @@ -30,7 +30,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Gryphon,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Footpad {GOLD 250 200 150} team_name=knalgans user_team_name= _ "Alliance" diff --git a/data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg b/data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg index d8a8fb6b5223..a9749c60a19d 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/12a_Get_the_Gold.cfg @@ -102,7 +102,7 @@ [side] side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Gryphon,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Gryphon,Footpad team_name=knalgans user_team_name= _ "Alliance" diff --git a/data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg b/data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg index 9b324d5c74bb..4fe92c7b5c75 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/13a_Showdown.cfg @@ -41,7 +41,7 @@ canrecruit=yes side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Gryphon,Footpad + recruit=Thug,Poacher,Spearman,Bowman,Dwarvish Fighter,Dwarvish Thunderer,Dwarvish Ulfserker,Dwarvish Scout,Gryphon,Footpad team_name=knalgans user_team_name=_"Alliance" gold=100 diff --git a/data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg b/data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg index 6986d9973f15..2d3650fe4fa9 100644 --- a/data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg +++ b/data/campaigns/Northern_Rebirth/scenarios/14a_Epilogue.cfg @@ -24,7 +24,7 @@ canrecruit=yes side=1 controller=human - recruit=Peasant,Woodsman,Thug,Poacher,Spearman,Bowman,Dwarvish Ulfserker + recruit=Thug,Poacher,Spearman,Bowman,Dwarvish Ulfserker team_name=alliance user_team_name=_"Alliance" [/side]