Skip to content

Add Ranger's Guile - #562

Merged
radar merged 1 commit into
masterfrom
rangers-guile
May 1, 2026
Merged

Add Ranger's Guile#562
radar merged 1 commit into
masterfrom
rangers-guile

Conversation

@radar

@radar radar commented May 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • Implements Ranger's Guile (Core Set 2021 reprint): instant, cost {G}, target creature you control gets +1/+1 and gains hexproof until end of turn.
  • Uses the existing direct modifier pattern (Sure Strike / Heroic Intervention): target.modify_power(1), target.modify_toughness(1), target.grant_hexproof! — all default to until_eot: true.

Closes #209

Test plan

  • bundle exec rspec spec/cards/rangers_guile_spec.rb — 2 examples, 0 failures
  • bundle exec rspec — 617 examples, 0 failures

Tests cover:

  • The +1/+1 buff and hexproof are applied to the targeted creature
  • The keyword grant is marked until_eot?
  • Both the P/T boost and hexproof wear off after end of turn

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

Closes #209

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@radar
radar merged commit f59acba into master May 1, 2026
1 check passed
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.

Ranger's Guile (#199)

1 participant