Skip to content

Add Alter the Future NOW#113

Merged
iqnite merged 4 commits intomainfrom
iqnite/issue100
Aug 30, 2025
Merged

Add Alter the Future NOW#113
iqnite merged 4 commits intomainfrom
iqnite/issue100

Conversation

@iqnite
Copy link
Copy Markdown
Owner

@iqnite iqnite commented Aug 30, 2025

Resolves #100

Copilot AI review requested due to automatic review settings August 30, 2025 13:37
@iqnite iqnite added enhancement New feature or request cards Gameplay or card mechanics labels Aug 30, 2025
@iqnite iqnite self-assigned this Aug 30, 2025
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds a new "Alter the Future NOW" card that can be played at any time, enhancing the game's strategic possibilities. The card is an upgraded version of the existing "Alter the Future" card with immediate play capability.

  • Introduces "alter_future_now" card with "now" property allowing anytime play
  • Updates game logic to support cards playable outside of turn order
  • Modifies UI to distinguish between turn-based and immediate card actions

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
resources/recipes.json Adds alter_future_now card to game recipes and updates recipe names
resources/cards.json Defines the new alter_future_now card with NOW ability
eggsplode/ui/play.py Updates UI logic to handle cards playable anytime vs turn-based cards
eggsplode/core.py Implements action_player_id concept to track who initiated an action
eggsplode/cards/future.py Refactors alter future UI component and fixes card selection logic

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@iqnite iqnite merged commit 3f6908a into main Aug 30, 2025
6 checks passed
@iqnite iqnite deleted the iqnite/issue100 branch August 30, 2025 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cards Gameplay or card mechanics enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New card: Alter the Future NOW

2 participants