Skip to content

Fixed Robber Disabling Entire Settlements Instead of Tile#358

Merged
bcollazo merged 5 commits into
bcollazo:masterfrom
JakeRead-GH:patch-1
Mar 20, 2026
Merged

Fixed Robber Disabling Entire Settlements Instead of Tile#358
bcollazo merged 5 commits into
bcollazo:masterfrom
JakeRead-GH:patch-1

Conversation

@JakeRead-GH

Copy link
Copy Markdown
Contributor

The robber was disabling and buildings on nodes connected to the robbed tile, but this meant these buildings could not collect resources from unrobbed tiles, which did not fit Catan's rules.
Fixes #350

@netlify

netlify Bot commented Mar 18, 2026

Copy link
Copy Markdown

👷 Deploy request for catanatron-staging pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit ed4c670

@bcollazo

Copy link
Copy Markdown
Owner

Hey, this looks great! Mind adding a test that reproduces issue (i.e. is red before the change, and green afterwards)?

Thanks! 🚀

@JakeRead-GH

Copy link
Copy Markdown
Contributor Author

Sure, just added one

@bcollazo bcollazo left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey Jake, thanks for this. Looks good to me. Could you merge in the latest changes from main and address any CI failures? I fixed the CI in the latest commit in main. Thanks! 🚀

@coveralls

coveralls commented Mar 20, 2026

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 23323031853

Details

  • 3 of 3 (100.0%) changed or added relevant lines in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.02%) to 93.885%

Totals Coverage Status
Change from base Build 23301075295: 0.02%
Covered Lines: 3178
Relevant Lines: 3385

💛 - Coveralls

@bcollazo bcollazo merged commit f2ea38a into bcollazo:master Mar 20, 2026
11 checks passed
@bcollazo

Copy link
Copy Markdown
Owner

Awesome! Thanks for the great contribution. Definitely should make Catanatron stronger! 💪 🚀

@JakeRead-GH JakeRead-GH deleted the patch-1 branch March 20, 2026 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

features.py production_features function broken when considering robber

4 participants