L Fix the Advisor role
Use a consistent type= list and include all advancements when selecting and Advisor. Harper and Baldras cannot be the Advisor. No need to search for an Advisor to recall in S03, S02 set one (or not) and it cannot have changed. Use the new [role] features.
This commit is contained in:
parent
3818fe2326
commit
dad9d8f6c8
3 changed files with 8 additions and 10 deletions
|
@ -243,9 +243,9 @@
|
|||
[/message]
|
||||
|
||||
[role]
|
||||
type=Fugitive_Peasant,Outlaw_Peasant,Huntsman_Peasant,Human Ranger,Trapper_Peasant,Poacher_Peasant,Thug_Peasant
|
||||
type=Huntsman_Peasant,Ranger,Fugitive_Peasant,Highwayman_Peasant,Outlaw_Peasant,Trapper_Peasant,Bandit_Peasant,Footpad_Peasant,Poacher_Peasant,Thug_Peasant
|
||||
[not]
|
||||
id=Harper
|
||||
id=Harper,Baldras
|
||||
[/not]
|
||||
role=Advisor
|
||||
[/role]
|
||||
|
@ -298,6 +298,7 @@
|
|||
canrecruit=$stored_peasants[$i].canrecruit
|
||||
overlays=$stored_peasants[$i].overlays
|
||||
random_traits=$stored_peasants[$i].random_traits
|
||||
role=$stored_peasants[$i].role
|
||||
|
||||
[insert_tag]
|
||||
name=modifications
|
||||
|
|
|
@ -155,10 +155,6 @@
|
|||
[recall]
|
||||
id=Harper
|
||||
[/recall]
|
||||
[role]
|
||||
type=Huntsman,Ranger,Fugitive,Highwayman,Outlaw,Trapper,Bandit,Footpad,Poacher,Thug
|
||||
role=Advisor
|
||||
[/role]
|
||||
[recall]
|
||||
role=Advisor
|
||||
[/recall]
|
||||
|
|
|
@ -170,12 +170,13 @@
|
|||
id=Harper
|
||||
[/recall]
|
||||
[role]
|
||||
type=Outlaw,Trapper,Thug,Poacher,Footpad,Bandit
|
||||
type=Huntsman,Ranger,Fugitive,Highwayman,Outlaw,Trapper,Bandit,Footpad,Poacher,Thug
|
||||
role=Advisor
|
||||
auto_recall=yes
|
||||
[not]
|
||||
id=Harper,Baldras
|
||||
[/not]
|
||||
[/role]
|
||||
[recall]
|
||||
role=Advisor
|
||||
[/recall]
|
||||
|
||||
[message]
|
||||
speaker=Lord Maddock
|
||||
|
|
Loading…
Add table
Reference in a new issue