Susucre
31c614978e
refactor: Clean package-private copy constructors in cards starting H to P ( #11126 )
2023-09-08 23:56:06 -04:00
Susucre
b672fd6da5
refactor: clean package-private copy constructors in cards starting A to G ( #11125 )
2023-09-08 23:55:54 -04:00
Susucre
239a566161
refactor: Clean all copy constructors in cards starting A-B ( #11124 )
2023-09-08 23:55:41 -04:00
Susucre
de687c7f0c
refactor: Clean all copy constructors in cards starting C ( #11123 )
2023-09-08 23:55:31 -04:00
Susucre
54f1506971
refactor: Clean all copy constructors in cards starting D-E ( #11122 )
2023-09-08 23:55:18 -04:00
Susucre
ae24f1de2d
refactor: clean all copy constructors in cards starting F-G ( #11121 )
2023-09-08 23:55:02 -04:00
Susucre
7d72c8d2a1
refactor: clean all copy constructors in cards starting H-I ( #11120 )
2023-09-08 23:54:42 -04:00
PurpleCrowbar
b7f27b5dd8
Fix Dauthi Voidwalker not revealing which card was chosen
2023-09-09 03:06:24 +01:00
xenohedron
4089360cc8
fix wrong choice in test
2023-09-07 02:22:16 -04:00
xenohedron
c30c1aa651
fix Goblin Kites
2023-09-07 02:22:16 -04:00
xenohedron
144b261fc2
another batch of text fixes
2023-09-07 02:22:16 -04:00
xenohedron
8c9ecb9b9a
adjust Cascade ability reminder text
2023-09-07 02:22:16 -04:00
xenohedron
1e834368af
fix Seasinger, Serendib Djinn
2023-09-07 02:22:16 -04:00
xenohedron
34b671bc83
cleanup add color/subtype attached effects
2023-09-07 02:22:16 -04:00
xenohedron
72be1856f7
describe targets: look at hand; can't be blocked
2023-09-07 02:22:16 -04:00
Oleg Agafonov
4f44d29d32
Merge fix
2023-09-07 05:51:37 +04:00
Oleg Agafonov
ddcc6f2197
tests: added verify checks for a wrong target settings (related to #11100 )
2023-09-07 05:36:59 +04:00
Oleg Agafonov
a52d25bc39
game: fixed wrong target settings in multiple cards
2023-09-07 05:36:58 +04:00
Oleg Agafonov
e76066e939
Vastwood Hydra - fixed wrong target settings
2023-09-07 05:35:55 +04:00
Oleg Agafonov
721ee59709
[M20] Yarok's Wavecrasher - fixed wrong target settings
2023-09-07 05:35:55 +04:00
Oleg Agafonov
2d63f16f43
[MBS] Magnetic Mine - fixed wrong target settings
2023-09-07 05:35:55 +04:00
Oleg Agafonov
962bb2e1ea
clean code
2023-09-07 05:35:55 +04:00
Oleg Agafonov
ffd32804c8
[C13] Tempt with Immortality - fixed wrong target settings
2023-09-07 05:35:55 +04:00
Oleg Agafonov
4b3a19b4d5
refactor: improved target usage, replaced setNotTarget by withNotTarget
2023-09-07 05:35:54 +04:00
Oleg Agafonov
dbaa51f462
Conservator - fixed wrong target settings
2023-09-07 05:35:53 +04:00
Oleg Agafonov
9462c59dd0
[WOE] Spellscorn Coven - fixed wrong name of adventure spell
2023-09-07 05:35:53 +04:00
PurpleCrowbar
51d402f8a2
Fix Ondu Spiritdancer text
2023-09-07 01:43:05 +01:00
PurpleCrowbar
692c55e3e1
Do this only once each turn - fixed wrong triggers after optional usage (example: Ondu Spiritdancer, see #11106 ) ( #11107 )
...
* Fix Ondu Spiritdancer. Closes #11106
* Add tests for "Do this only once each turn"
* Add test for Ondu Spiritdancer
2023-09-06 22:12:03 +04:00
Susucre
7b5139742f
[JUD] Fix Wormfang Turtle & Wormfang Newt ( #11100 )
...
text generation & wrongly targetting
2023-09-05 22:27:19 -04:00
Susucre
e247d27eb0
Tests: Avoid Illegal reflective access in deep copy test. ( #11079 )
...
* check that problem is only the recursive test
* fix ArrayList being recursed into.
2023-09-05 22:26:52 -04:00
xenohedron
3129064163
various text fixes
2023-09-05 22:24:13 -04:00
xenohedron
c4f9faa916
text fix: tainted land cycle capitalization
2023-09-05 22:03:20 -04:00
Susucre
23ad5ccae7
[UDS] Tethered Griffin - fixed wrong rules text ( #11108 )
2023-09-04 08:36:07 +04:00
ssk97
025ebee026
[ALA] Sacellum Godspeaker - fixed wrong reveal ability, refactor related cards ( #11102 )
...
* Sacellum Godspeaker needs to reveal the cards
* Use CardsImpl constructor rather than looping through all cards
* Remove unneeded check from Arsenal Thresher
* added source to Phosphorescent Feast's reveal
* Add null check for controller
2023-09-04 08:33:50 +04:00
Susucre
4ad92d0a35
[C21] Living Lore - fixed wrong mana usage from exiled cards (wrong ZCC usage) ( #11103 )
2023-09-03 23:44:32 +04:00
Susucre
9532310e06
game: fixed cube from deck game mode to use a card numbers ( #11105 )
2023-09-03 23:13:37 +04:00
PurpleCrowbar
c36e5c4a1c
Add hints to All That Glitters and Ethereal Armor
2023-09-03 17:40:08 +01:00
PurpleCrowbar
5dba61244c
Remove Songbirds' Blessing alternate art from set's card list
2023-09-03 04:53:12 +01:00
PurpleCrowbar
48a5dff33d
[WOC] Implement Songbirds' Blessing
2023-09-03 04:48:53 +01:00
PurpleCrowbar
6d661cc66c
Add hint to Armix, Filigree Thrasher
2023-09-02 21:13:23 +01:00
Susucre
057bc205e8
[WOE] Flag the 5 full art lands as such ( #11088 )
2023-09-02 16:08:17 +04:00
Susucre
67ab0bc590
[WOE] Graceful Takedown - fixed that it doesn't work ( #11091 )
...
* [WOE] fix Graceful Takedown
* add tests
2023-09-02 16:07:39 +04:00
Oleg Agafonov
8a65b0f149
refactor: removed netbeans's auto-generated comments
2023-09-02 16:05:29 +04:00
Susucre
344ff81a37
[WOE][WOC] Fixed card texts, fixed Free the Fae ( #11098 )
...
* fix name compare when both full and small name are used
* fix Free the Fae, it is mandatory
2023-09-02 15:40:40 +04:00
Susucre
24315460fe
Bargain ability - fixed that cards can't be cast without full mana ( #11089 )
...
* [WOE] Fix Hamlet Glutton & friends
* add tests
2023-09-02 15:38:45 +04:00
PurpleCrowbar
4b8e6ba9bc
Add hint to Cabal Stronghold
2023-09-02 03:04:14 +01:00
PurpleCrowbar
b0b084a5dd
Remove prompting user to select creature for The True Scriptures if opponent controls none
2023-09-02 03:03:54 +01:00
chesse20
f4d6294148
images: added miss set's symbols past m20 ( #11092 )
2023-09-02 03:13:59 +04:00
Susucre
8dc2e0a962
refactor: clean all copy constructors in cards starting S ( #11094 )
2023-09-02 03:11:02 +04:00
Susucre
430a3bf7f9
refactor: clean all copy constructors in cards starting P-Q-R ( #11095 )
2023-09-02 03:10:45 +04:00