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
Susucre
59e281a3e9
refactor: clean all copy constructors in cards starting J-K-L ( #11097 )
2023-09-02 03:10:28 +04:00
Susucre
e1f91a8565
refactor: clean all copy constructors in cards starting M-N-O ( #11096 )
2023-09-02 03:10:03 +04:00
Susucre
a702d10ce0
refactor: clean all copy constructors in cards starting T ( #11093 )
2023-09-02 03:09:33 +04:00
PurpleCrowbar
371eb87e0b
Fix text of surveil window
2023-09-01 22:17:28 +01:00
Oleg Agafonov
6b3de5c29b
[LTR] fixed card number of The One Ring (0 number for tokens only);
2023-09-01 09:58:51 +04:00
Vivian Greenslade
55ad23ac28
[WOC] Implement Blightwing Bandit ( #11083 )
2023-08-31 20:00:27 -04:00
Vivian Greenslade
09a9e8e5d9
[WOC] Implement Nettling Nuisance ( #11076 )
2023-08-31 20:00:16 -04:00
Vivian Greenslade
f9708c663e
[WOC] Implement Korvold, Gleeful Glutton ( #11072 )
2023-08-31 20:00:03 -04:00
PurpleCrowbar
5fd8255a8a
Fix Teyo wall token color and add its image
2023-08-31 23:37:58 +01:00
PurpleCrowbar
43a2bf0d9a
Add WOC token images
2023-08-31 23:37:58 +01:00
PurpleCrowbar
fb7e5a7688
Add WOE token images
2023-08-31 23:37:58 +01:00
theelk801
e70fedeaef
[WOC] Implement Court of Vantress
2023-08-31 17:57:41 -04:00
arcox
2f0c1d84c5
Lint: fix 'declarations should use interfaces instead of classes' bugs ( #11082 )
2023-08-31 21:42:45 +04:00
Oleg Agafonov
e3229d7eab
refactor: use same code style in library's methods
2023-08-31 19:38:37 +04:00
Oleg Agafonov
c5deb3d3ba
[NEO] Planar Incision - fixed game error on usage (NPE error)
2023-08-31 19:15:01 +04:00
theelk801
1197925486
[WOE] add all printings
2023-08-31 09:50:02 -04:00
xenohedron
d6c690601d
Merge pull request #11031 from xenohedron/cleanup-7a-7b
...
More SetBasePowerToughnessSourceEffect cleanup
2023-08-31 00:29:59 -04:00
Oleg Agafonov
593451376b
merge fix
2023-08-31 08:16:38 +04:00
xenohedron
d0d708ba52
Add tests
2023-08-30 23:40:56 -04:00
Oleg Agafonov
060b8f9dc9
backup ability: fixed wrong duration and discard in Streetwise Negotiator, added related tests and runtime/verify checks (related to #11068 )
2023-08-31 07:29:05 +04:00
Vivian Greenslade
9085820605
[WOC] Implement Faerie Bladecrafter ( #11075 )
2023-08-30 23:25:39 -04:00
xenohedron
1903f90b3a
better text generation, a couple more individual fixes
2023-08-30 23:25:10 -04:00
Oleg Agafonov
6768184e18
typo fixed (related to #11068 ), added backup ability docs
2023-08-31 06:06:47 +04:00
xenohedron
22961162ad
text fixes related to recent updates
2023-08-30 20:54:27 -04:00
Vivian Greenslade
a65c2204ce
Rework CombatDamageByToughness effects ( #11068 )
...
* split effect into three classes for convenience
* added static filter
* refactored cards using effect
* fixed issues as per PR comments
* changed predicate and fixed text
* added unit test, fixed text issues with Baldin
* set static text
* changed outcome
* added stop to test
* fixs issues as per PR comments
2023-08-30 20:16:14 -04:00
xenohedron
3f25b93e91
[WOE] enable booster generation
2023-08-30 20:15:41 -04:00
Vivian Greenslade
c45bc1e884
[WOC] Implement Malleable Impostor ( #11074 )
2023-08-30 19:48:40 -04:00
Vivian Greenslade
a7a4299c7f
[WOC] Implement Knickknack Ouphe ( #11070 )
2023-08-30 19:48:33 -04:00
Susucre
3d91971e68
clean all copy constructors in cards starting U-V ( #11066 )
2023-08-30 19:48:21 -04:00
Susucre
236860795a
clean all copy constructors in cards starting W-X-Y-Z ( #11067 )
2023-08-30 19:48:13 -04:00
Susucre
96a2c277b2
clean some of the most frequent copy constructor / copy method ( #11053 )
2023-08-30 19:48:03 -04:00
Vivian Greenslade
5ddb69e1ba
Rework DealCombatDamageControlled to allow a creature filter ( #11037 )
...
* Added filter to ability
* wip
* updated logic for trigger to use new event
* updated classes using trigger to account for constructor changes
* condensed constructors, added total damage dealt as value, added exception for SetTargetPointer
* fixed set value
* fixed optional flag on cards
* fixed filter
2023-08-30 19:47:52 -04:00
Susucre
5b01cf51bd
Fix Lord Skitter- filter missing SubType.RAT ( #11071 )
2023-08-30 19:17:30 -04:00
Vivian Greenslade
aafc4cb76b
[WOC] Implement Brenard, Ginger Sculptor ( #11062 )
...
* [WOC] Implement Brenard, Ginger Sculptor
* updated with new FoodAbility
2023-08-30 19:17:15 -04:00
Susucre
9abe115c68
more cleanup of copy method/constructor ( #11056 )
2023-08-30 19:17:05 -04:00