Evan Kranzler
a673ebffc5
refactored TappedPredicate to use single enum for both conditions
2021-05-11 09:33:45 -04:00
Evan Kranzler
35e7f649d4
[AFR] Implemented Prosperous Innkeeper
2021-05-07 08:13:17 -04:00
Evan Kranzler
071f03c491
[AFR] Implemented Vorpal Sword
2021-05-07 08:10:29 -04:00
Evan Kranzler
6bb474a6d0
[LGN] fixed Berserk Murlodont not functioning correctly ( fixes #7801 )
2021-05-05 09:59:43 -04:00
Evan Kranzler
f33b333e13
[STX] fixed Dragon's Approach ( fixes #7796 )
2021-05-02 22:49:07 -04:00
Evan Kranzler
ed759d7a63
fixed several cards which use an invalid UUID to find a player
2021-04-30 08:39:54 -04:00
Evan Kranzler
77d792bbaf
fixed a test failure
2021-04-30 08:32:26 -04:00
Evan Kranzler
8f9afcb617
text fixes
2021-04-30 07:58:19 -04:00
Evan Kranzler
9604a9c3ea
refactored and encapsulated card name choosing effects
2021-04-29 19:43:44 -04:00
Evan Kranzler
0297a00156
all text and no fix makes elk a dull boy
2021-04-29 19:43:44 -04:00
Evan Kranzler
731e948841
[C21] various text fixes
2021-04-28 21:00:36 -04:00
Ingmar Goudt
96d026e4af
remove explicit null checks, match(..) checks on null itself by instanceof calls
2021-04-28 20:53:50 +02:00
Ingmar Goudt
b4d806211c
use staticfilter for 'a spell'
2021-04-28 20:53:49 +02:00
Evan Kranzler
dfc290a206
fixed a change left out from previous commit failure
2021-04-28 13:26:55 -04:00
Evan Kranzler
bf2e90feae
[C21] Implemented Yedora, Grave Gardener
2021-04-28 09:21:39 -04:00
Evan Kranzler
7778e867f8
fixed effects counting opponents no longer in the game
2021-04-28 08:18:07 -04:00
Evan Kranzler
0c3b294527
[C21] Implemented Combat Calligrapher
2021-04-27 20:06:49 -04:00
Evan Kranzler
1fad23b9fb
[C21] Implemented Fractal Harness
2021-04-27 20:06:49 -04:00
Evan Kranzler
92007f0132
updated copy implementation to work with stack objects
2021-04-26 18:55:48 -04:00
Ingmar Goudt
30086a5f60
rewrite some dies events cards
2021-04-26 09:39:06 +02:00
Evan Kranzler
d6c3ef33f0
[STX] added booster collation
2021-04-25 22:19:00 -04:00
Evan Kranzler
c3983dac63
[ONS] fixed Thrashing Mudspawn null pointer exception ( fixes #7775 )
2021-04-25 14:58:58 -04:00
Evan Kranzler
b0fdb4ef5a
text fixes
2021-04-25 14:26:22 -04:00
Ingmar Goudt
f74dfcb8b6
rewrite loop to stream
2021-04-25 12:32:44 +02:00
Evan Kranzler
01b797f494
reworked alara heralds
2021-04-23 09:42:06 -04:00
Evan Kranzler
cd4f11e909
more text fixes
2021-04-22 19:31:06 -04:00
Evan Kranzler
a8096fc0a7
text fix for fetch lands
2021-04-22 17:34:22 -04:00
Evan Kranzler
97b8871122
text fix for ReturnFromGraveyardToBattlefieldTargetEffect
2021-04-22 09:50:22 -04:00
Evan Kranzler
f7340a946e
text fixes
2021-04-22 08:41:54 -04:00
Evan Kranzler
4e248e75e9
fixed another test failure
2021-04-21 09:47:50 -04:00
Evan Kranzler
28524ce2ed
more text fixes
2021-04-21 07:27:26 -04:00
Evan Kranzler
f96f5bf548
small text update
2021-04-20 19:40:52 -04:00
Evan Kranzler
42132bb852
[C21] Implemented Guardian Archon
2021-04-20 19:39:45 -04:00
Evan Kranzler
ad5d1e498f
[C21] Implemented Elementalist's Palette
2021-04-20 08:47:41 -04:00
Evan Kranzler
de3388348e
[C21] Implemented Battlemage's Braces
2021-04-19 18:07:23 -04:00
Evan Kranzler
ccd1c38004
more text fixes
2021-04-18 22:03:53 -04:00
Evan Kranzler
05a7c83a77
if you're having text problems I feel bad for you son, I've got 99 problems and they're all text-related and I've only dealt with a small amount of them
2021-04-18 18:17:38 -04:00
Evan Kranzler
c2ae2f89f0
many find/replace "shuffle" fixes
2021-04-18 17:29:28 -04:00
Evan Kranzler
5540461397
some more text fixes
2021-04-18 16:03:44 -04:00
Evan Kranzler
cae1b271c2
[STX] some final text fixes
2021-04-18 15:09:18 -04:00
Evan Kranzler
9a40ea0335
[C21] Implemented Geometric Nexus
2021-04-18 14:51:54 -04:00
Evan Kranzler
40a374b407
un-reverted change, fixed test failure
2021-04-18 08:12:32 -04:00
Evan Kranzler
402733d6e7
revert change to fix test, will investigate later
2021-04-17 22:12:14 -04:00
Evan Kranzler
efb2a7f3de
[STX] more text fixes
2021-04-17 21:56:26 -04:00
Evan Kranzler
213564f8cd
changed ExileSpellEffect from being singleton
2021-04-17 18:47:45 -04:00
Evan Kranzler
b5e3ad2814
fixed Ward ability text ( fixes #7715 )
2021-04-17 18:36:11 -04:00
Evan Kranzler
326c17fe4d
[STX] various text fixes
2021-04-17 18:22:43 -04:00
Evan Kranzler
a61d5543fa
replaced all instances of converted mana cost with mana value
2021-04-17 17:02:27 -04:00
Evan Kranzler
cb0df438dd
[STA] text fixes
2021-04-17 16:34:21 -04:00
Evan Kranzler
cbc949c08e
removed deprecated method for adding delayed triggered abilities
2021-04-17 12:13:37 -04:00
Evan Kranzler
4304ba8cce
[STX] Implemented Uvilda, Dean of Perfect / Nassari, Dean of Expression
2021-04-17 09:07:09 -04:00
Daniel Bomar
600cac6fc7
[READY FOR REVIEW] Implement a "multi-amount" dialog ( #7528 )
...
* Implemented chooseTargetAmount and new GUI dialog (distribute damage, distribute mana)
* Added tests and AI support;
* Test framework: added aliases support in TargetAmount dialogs;
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-17 14:28:01 +04:00
htrajan
042aa61ad4
[STX] Implement Efreet Flamepainter ( #7747 )
...
* [STX] Implement Efreet Flamepainter
* Add null check
* Target needs to be chosen before ability resolution
2021-04-16 22:16:02 -04:00
Evan Kranzler
b8b8deaec2
[STX] Implemented Shadrix Silverquill
2021-04-16 20:43:14 -04:00
Evan Kranzler
f9467d5142
[STX] Implemented Strict Proctor
2021-04-16 18:48:40 -04:00
Evan Kranzler
c408776ad7
[STX] Implemented Mavinda, Students' Advocate
2021-04-15 09:21:01 -04:00
Evan Kranzler
802dacea29
[C21] Implemented Scholarship Sponsor
2021-04-14 18:33:28 -04:00
Evan Kranzler
a3bbc0b470
[STX] Implemented Strixhaven Stadium
2021-04-13 09:47:21 -04:00
Evan Kranzler
ae22f99b54
[STX] Implemented Rowan, Scholar of Sparks / Will, Scholar of Frost
2021-04-13 09:12:10 -04:00
Evan Kranzler
dc42107962
[STX] Implemented Mila, Crafty Companion / Lukka, Wayward Bonder
2021-04-12 22:07:19 -04:00
Evan Kranzler
7d3dfe5b15
[C21] Implemented Ruxa, Patient Professor
2021-04-12 17:16:29 -04:00
Evan Kranzler
e51ebbec93
[C21] Implemented Felisa, Fang of Silverquill
2021-04-12 09:47:27 -04:00
Evan Kranzler
c8e21a8c6a
[C21] Implemented Triplicate Titan
2021-04-12 09:32:44 -04:00
Evan Kranzler
f4dd6ba1e7
added new EachTargetPointer object
2021-04-12 09:08:50 -04:00
Evan Kranzler
dab3dfdc5a
[STX] Implemented Extus, Oriq Overlord / Awaken the Blood Avatar
2021-04-11 10:52:16 -04:00
Evan Kranzler
f97b6bf538
[STX] Implemented Wandering Archaic / Explore the Vastlands
2021-04-11 10:28:39 -04:00
Evan Kranzler
ed7a91cd60
[ODY] fixed Aven Windreader effect #7733
2021-04-11 09:32:01 -04:00
Evan Kranzler
79b7d49e83
[STX] Implemented Show of Confidence
2021-04-10 21:55:32 -04:00
Evan Kranzler
f37628c5cb
[STX] Implemented Plumb the Forbidden
2021-04-10 21:30:26 -04:00
htrajan
af0f705b5e
[STX] Implement Conspiracy Theorist ( #7728 )
...
* [STX] Implement Conspiracy Theorist
2021-04-11 04:52:18 +04:00
Evan Kranzler
167d2579ac
[C21] Implemented Trudge Garden
2021-04-10 10:19:59 -04:00
htrajan
10cd439955
[STX] add more cards ( #7720 )
...
* implement AcademicProbation
* implement AugmenterPugilist // EchoingEquation
* Implement BalefulMastery
* implement BasicConjuration
* implement ClosingStatement
* Test framework: added custom effect to return card from any zone to hand;
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-04-09 17:56:34 +04:00
Evan Kranzler
c83db2cad3
[STX] Implemented Dragon's Approach
2021-04-09 08:20:59 -04:00
Evan Kranzler
6ff3ca5c1e
[STX] Implemented Dramatic Finale
2021-04-08 18:56:18 -04:00
Evan Kranzler
cf3b3cbb76
[C21] Implemented Archaeomancer's Map
2021-04-08 17:21:41 -04:00
Evan Kranzler
689efae076
[C21] Implemented Paradox Zone
2021-04-08 09:03:28 -04:00
Evan Kranzler
77d22b9960
[C21] Implemented Deekah, Fractal Theorist
2021-04-08 08:22:25 -04:00
Evan Kranzler
bea736aa54
[STX] Implemented Retriever Phoenix
2021-04-07 19:24:41 -04:00
Evan Kranzler
8950d35ec7
[STX] Implemented Test of Talents
2021-04-07 09:18:36 -04:00
Evan Kranzler
2f50958e53
[STX] Implemented Reject
2021-04-07 08:53:03 -04:00
Evan Kranzler
37a4ae27f1
[STX] Implemented Explosive Welcome
2021-04-07 08:33:53 -04:00
Evan Kranzler
5ee335f011
[STX] Implemented Willowdusk, Essence Seer
2021-04-06 18:41:01 -04:00
Evan Kranzler
bcb9e410dd
[C21] Implemented Adrix and Nev, Twincasters
2021-04-06 18:23:08 -04:00
Evan Kranzler
1d4fc1369a
[STX] Implemented Silverquill Silencer
2021-04-06 09:25:48 -04:00
Evan Kranzler
bffe1b2ce6
[STX] Implemented Pillardrop Warden
2021-04-05 20:43:52 -04:00
Evan Kranzler
cf2771e9fa
[STX] Implemented Hall of Oracles
2021-04-05 20:37:06 -04:00
Evan Kranzler
3914aa656a
[STX] Implemented Brackish Trudge
2021-04-05 19:13:27 -04:00
Evan Kranzler
f2f04be08b
[STX] Implemented Spell Satchel
2021-04-05 19:04:52 -04:00
Evan Kranzler
33b7fa3eda
[C21] Implemented Excavation Technique
2021-04-05 18:11:24 -04:00
Evan Kranzler
4a184a94b3
[STX] Implemented Tend the Pests
2021-04-04 23:34:21 -04:00
Evan Kranzler
734bd6f118
fixed Blatant Thievery test failure
2021-04-04 13:19:15 -04:00
Evan Kranzler
8699b847d8
[STX] Implemented Promising Duskmage
2021-04-04 12:45:00 -04:00
Evan Kranzler
2184a18c04
[STX] Implemented Flame Spill
2021-04-04 10:40:13 -04:00
Evan Kranzler
1461a875ff
[STX] Implemented Leyline Invocation
2021-04-04 10:19:32 -04:00
Evan Kranzler
ceabb02270
[STX] Implemented Divide by Zero
2021-04-03 21:50:06 -04:00
Evan Kranzler
548ac048d7
[STX] Implemented Sedgemoor Witch
2021-04-03 07:32:12 -04:00
htrajan
0a3a4bc189
Stx add cards ( #7709 )
...
* WIP
* Implement Confront the Past
* Don't modify test
* Implement Plargg // Augusta
* Implement Shaile // Embrose
* Fix FDoC
* Fix CtP
* fix ordering
* remove extra plains
* FDoC PR fixes
* Augusta PR fixes
* Shaile PR fixes
* don't capitalize "learn"
2021-04-02 18:07:30 -04:00
Oleg Agafonov
05b1366c39
Fixed missing override, restored and additional comments
2021-04-02 11:43:42 +04:00
Oleg Agafonov
fbb08ab1a8
Devs: added todo with mana calculation freezes (Cascading Cataracts)
2021-04-02 11:32:35 +04:00
Evan Kranzler
dbbb696abf
added some hints
2021-04-01 20:43:10 -04:00