Add leg fascination to Diplomat

This fascination works similarly to the skull-based fascination.
This commit is contained in:
Jeremy Saklad 2021-11-02 15:26:08 -05:00
parent 69cbaeeb48
commit c6ae446fa0
Signed by: Jeremy Saklad
GPG Key ID: 9CA2149583EDBF84
2 changed files with 5 additions and 0 deletions

View File

@ -165,6 +165,10 @@ class Buyer(Enum):
"Sell the Diplomat a fossil insect",
cost = Cost.ACTION.value
)
THE_TRIFLING_DIPLOMAT_LEGS = Action(
"Sell the Diplomat a skeleton with multiple legs",
cost = Cost.ACTION.value
)
THE_TRIFLING_DIPLOMAT_REPTILE = Action(
"Sell the Diplomat a fossil reptile",
cost = Cost.ACTION.value

View File

@ -1002,6 +1002,7 @@ def Solve(shadowy_level, bone_market_fluctuations = None, zoological_mania = Non
('BIRD', (cp_model.BoundedLinearExpression(skeleton_in_progress, (180, 189)),)),
('FISH', (cp_model.BoundedLinearExpression(skeleton_in_progress, (190, 199)),)),
('INSECT', (cp_model.BoundedLinearExpression(skeleton_in_progress, (210, 219)),)),
('LEGS', (skeleton_in_progress >= 100, legs >= 10)),
('REPTILE', (cp_model.BoundedLinearExpression(skeleton_in_progress, (160, 169)),)),
('SKULLS', (skeleton_in_progress >= 100, skulls >= 5)),
)