HDIAndrew / EFS

12 stars 0 forks source link

After training a doppelganger, assassins can be trained without spy requirement #180

Closed solr00t closed 5 months ago

solr00t commented 7 months ago

Description:

Unlimited assassins can be built in a fort after training a doppelganger, without a required spy.

Expected behavior: Training an assassin should require a spy, and consume it.

Actual behavior: Assassins can be trained with no spy requirement, and no unit consumed.

After a doppelganger finishes, training unlimited assassins can be built without a required spy.

Game version:

1.51

Steps to reproduce:

  1. In a fort, train an officer, then a spy, then a doppelganger.
  2. After the doppelganger finishes, unlimited assassins can be trained even if no spy is present, and do not consume any units..
Matt-Caspermeyer commented 6 months ago

Would you be able to provide a save game so that this can be investigated? Thanks!

solr00t commented 6 months ago

1.zip Please see attached save game. The fort on Byzantium II is producing an assassin every turn for the low price of 25 biochem and 25 electronics.

Matt-Caspermeyer commented 6 months ago

I have a fix for this issue and it will soon undergo our review, approval, and merge process.

After that has been completed, it will be included in the next EFS Release.

solr00t commented 6 months ago

Wow, quick fix! Thanks, looking forward to next release.

floralpond commented 5 months ago

Good find