feat(buyer): Add spider fascination for Diplomat
This fascination works in the same manner as the other declaration-based fascinations.
This commit is contained in:
parent
c665b13ad6
commit
b85440e3cd
|
@ -177,6 +177,10 @@ class Buyer(Enum):
|
||||||
"Sell the Diplomat a skeleton with multiple heads",
|
"Sell the Diplomat a skeleton with multiple heads",
|
||||||
cost = Cost.ACTION.value
|
cost = Cost.ACTION.value
|
||||||
)
|
)
|
||||||
|
THE_TRIFLING_DIPLOMAT_SPIDER = Action(
|
||||||
|
"Sell the Diplomat a fossil arachnid",
|
||||||
|
cost = Cost.ACTION.value
|
||||||
|
)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return str(self.value)
|
return str(self.value)
|
||||||
|
|
|
@ -1155,6 +1155,7 @@ def Solve(shadowy_level, bone_market_fluctuations = None, zoological_mania = Non
|
||||||
('LEGS', (skeleton_in_progress >= 100, legs >= 10)),
|
('LEGS', (skeleton_in_progress >= 100, legs >= 10)),
|
||||||
('REPTILE', (cp_model.BoundedLinearExpression(skeleton_in_progress, (160, 169)),)),
|
('REPTILE', (cp_model.BoundedLinearExpression(skeleton_in_progress, (160, 169)),)),
|
||||||
('SKULLS', (skeleton_in_progress >= 100, skulls >= 5)),
|
('SKULLS', (skeleton_in_progress >= 100, skulls >= 5)),
|
||||||
|
('SPIDER', (cp_model.BoundedLinearExpression(skeleton_in_progress, (200, 209)),)),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue