theelk801
c261facd61
create base class for flashback-like abilities
2025-04-08 10:00:28 -04:00
theelk801
2fbd7624b9
Merge branch 'master' into feature/implement-harmonize-ability
2025-04-08 09:20:18 -04:00
theelk801
2e6e3cd4e7
[TDM] Implement Mardu Siegebreaker
2025-04-08 09:16:50 -04:00
theelk801
235e5200d0
[TDM] Implement Warden of the Grove
2025-04-08 08:54:27 -04:00
Jmlundeen
0df5f17603
[TDM] Implement omen mechanic ( #13501 )
...
* Abstract AdventureCard to SingleFaceSplitCard
* Fix AdventureCardSpellImpl
* Finish converting adventure card and adventure spell
* Update Brightcap Badger
change finalize call to adventure card
* Update Darksteel Monolith
being cast from hand condition referencing AdventureCardSpell
* Update Tlincalli Hunter
exiled creature condition referencing AdventureCardSpell
* Update Twice Upon a Time
finalizeAdventure called from Adventure card
* Finish abstracting Adventure
missed some more references to adventure cards
* Implement Omen cards
* Implement Dirgur Island Dragon
* Missed some adventureSpellName references
* OmenCardSpell had wrong comma symbol
* Add tests for Omen Cards
* Rename two part card components
change from SingleFaceSplitCard to CardWithSpellOption
* Update comments and variable name
2025-04-08 08:54:18 -04:00
Balázs Kristóf
6f524b69c0
[FIN] Implement Stiltzkin, Moogle Merchant ( #13443 )
2025-04-05 14:13:23 -04:00
padfoothelix
eac265f4f7
[WHO] Implement Fugitive of the Judoon ( #13467 )
2025-04-05 14:10:45 -04:00
androosss
97b5341688
- Implemented Highspire Bell-Ringer ( #13495 )
...
- Commonized second spell condition
2025-04-05 13:44:16 -04:00
jmlundeen
8e1805c874
Fix Ward batch event bug
...
Fixes #13498
getTargetingStackObject wasn't processing all stackObjects in a batch event
added tests for some related cards that also use the method
- Agrus Kos, Eternal Soldier
- Pawpatch Recruit
- Ward Ability
2025-04-05 07:47:24 -05:00
androosss
b6421e4b6c
images: added new tokens from promo and other sets, fixed miss images ( #13492 )
...
* add missing tokens images
* fix broken card images
* remove tokens without image
* remove copy tokens references (embalm, eternalize)
2025-04-02 15:13:25 +04:00
androosss
730bd8e63d
refactor: improved tokens structure ( #13487 )
...
- removed duplicate tokens
- fixed names of some tokens
- corrected tokens used in tokens database
2025-04-01 13:58:05 +04:00
theelk801
f0ec570cb5
add harmonize test
2025-03-31 09:42:25 -04:00
theelk801
970699de59
Merge branch 'master' into feature/implement-harmonize-ability
2025-03-31 09:15:25 -04:00
ssk97
969ffa1c98
FDN New Combat Rules ( #13279 )
...
* Remove all combat ordering code
* Use MultiAmount division for damage
* Remove damage selection division skipping in tests
* Fix Banding, Multi-block, add tests
* Fix test
* Fix random iteration order, fix new tests
* Add more info to choose dialog, make MultiAmountType class instead of enum
* Don't prompt for trample damage assignment if none possible
* Mark "Assign default damage" on tests, minor other test improvements
2025-03-30 14:42:05 -07:00
theelk801
abcabefbd9
[TDM] Implement Molten Exhale
2025-03-30 17:05:20 -04:00
theelk801
35a65b50e4
add reminder text
2025-03-30 09:58:09 -04:00
theelk801
891deebb92
Merge branch 'master' into feature/implement-harmonize-ability
2025-03-30 09:54:23 -04:00
PurpleCrowbar
fa909b2b40
Add TDM token images for implemented tokens
2025-03-29 01:52:53 +00:00
PurpleCrowbar
2286dd2bbd
Fix Great Arashin City
2025-03-29 01:32:37 +00:00
PurpleCrowbar
fcbf22380e
[TDM] Implement Teeming Dragonstorm
2025-03-29 01:16:21 +00:00
Evan Kranzler
ff3174877a
Remove gold from ObjectColor ( #13470 )
...
* remove gold
* rework Sword of Dungeons and Dragons, add comments about color
* rework Call to Arms, most common color condition
2025-03-28 10:12:01 -04:00
theelk801
c514eb1e83
update harmonize ability
2025-03-28 10:11:07 -04:00
theelk801
849e1847c6
Merge branch 'master' into feature/implement-harmonize-ability
2025-03-27 19:05:22 -04:00
theelk801
51b7f93466
[TDM] Implement Dragonbroods' Relic
2025-03-27 18:54:17 -04:00
theelk801
753c11f7a6
[TDM] Implement Avenger of the Fallen
2025-03-27 10:20:45 -04:00
theelk801
4440c7cdcb
[TDM] Implement Piercing Exhale
2025-03-26 16:28:39 -04:00
theelk801
06201a768a
[TDM] Implement Kheru Goldkeeper
2025-03-26 13:07:45 -04:00
theelk801
860230b2e5
add initial ability
2025-03-25 20:12:17 -04:00
PurpleCrowbar
ffd995c099
Add all TDC tokens on Scryfall so far
2025-03-25 00:02:22 +00:00
theelk801
3cdc5c578d
[TDM] Implement Call of the Spirit Dragons
2025-03-24 15:25:37 -04:00
theelk801
bb07247282
[TDM] Implement Channeled Dragonfire and add skip list for harmonize
2025-03-24 11:10:39 -04:00
theelk801
8e767c4942
[TDM] Implement Cori-Steel Cutter
2025-03-24 10:19:56 -04:00
theelk801
d9ea84d747
[TDM] Implement Temur Monument
2025-03-23 20:23:01 -04:00
Evan Kranzler
9e0bd2d407
[TDM] Implement Abzan Devotee ( #13464 )
...
* [TDM] Implement Abzan Devotee
* small update to constructors
2025-03-23 09:00:46 -04:00
jmlundeen
0e0e34a116
[DRC] Add tokens
2025-03-22 00:59:19 -05:00
jmlundeen
5d61b8fb11
[DRC] Pia Nalaar, Chief Mechanic
2025-03-22 00:59:19 -05:00
Balázs Kristóf
ca3d0b7ba5
[FIC] Implement Celes, Rune Knight ( #13442 )
2025-03-20 19:14:17 -04:00
jmlundeen
6cd424a003
update CardsInExileCondition formatting
2025-03-20 17:05:34 -05:00
jmlundeen
b519e8d8e9
Update tokens database
...
fixed some incorrect entries
added Aetherdrift tokens
2025-03-20 17:03:34 -05:00
jmlundeen
73e133a1ef
[DFT] Implement Hellish Sideswipe
2025-03-20 16:56:33 -05:00
theelk801
d49e900edd
[TDM] Implement Anafenza, Unyielding Lineage
2025-03-20 11:01:10 -04:00
theelk801
9319c56b2b
[TDM] Implement Dusyut Earthcarver
2025-03-20 10:57:12 -04:00
theelk801
d7fcec5670
[TDM] Implement Tempest Hawk
2025-03-20 09:58:32 -04:00
theelk801
142e5b9240
[TDM] Implement Caustic Exhale
2025-03-20 09:36:32 -04:00
Grath
6606ebf0f2
Fix missing dependencies around DependencyType.BecomeCreature.
...
Also fix Tune Up to use a continuous effect, and a typo or two.
2025-03-19 11:31:39 -04:00
theelk801
9485d61c5c
[TDM] Implement Qarsi Revenant
2025-03-19 10:18:20 -04:00
jmlundeen
bf01151085
Replace UntapAllThatAttackedEffect
2025-03-18 23:05:41 -05:00
Jmlundeen
d5ed935339
[DFT] Implement Full Throttle
2025-03-18 22:46:50 -05:00
Jmlundeen
0d0a6691f2
[DFT] Guidelight Matrix and Kolodin, Triumph Caster
2025-03-18 22:23:40 -05:00
Balázs Kristóf
8e6c16de55
[TDM] Implement Mobilize keyword ability and Dragonback Lancer and Voice of Victory ( #13461 )
...
* [TDM] Implement Mobilize keyword ability
* [TDM] Implement Dragonback Lancer
* [TDM] Implement Voice of Victory
* Add Mobilize to keywords.txt
---------
Co-authored-by: Evan Kranzler <theelk801@gmail.com>
2025-03-18 21:59:20 -04:00