Commit Graph

8293 Commits

Author SHA1 Message Date
tool4EvEr
1adc9a9129 Improve DelayedTrigger for effects "during its controller's next turn" 2022-04-26 11:06:46 +02:00
tool4EvEr
c449d55327 Cleanup Leech Bonder 2022-04-26 09:20:45 +02:00
tool4EvEr
e54ef18f00 Fix StaticAbilityMustAttack 2022-04-26 08:41:15 +02:00
tool4ever
d8ecce8760 Merge branch 'master' into encore 2022-04-25 20:45:52 +00:00
Northmoc
df67f8c2c6 CardView add getExiledCards() 2022-04-25 11:19:51 -04:00
Northmoc
b895e283a8 include addExiledCard command in Costs that exile cards 2022-04-25 11:19:14 -04:00
Northmoc
fa3f7715a3 Card.java: add exiledCards CardCollection 2022-04-25 11:13:19 -04:00
Northmoc
69377622cc include addExiledCard command in Effects that exile cards 2022-04-25 11:12:16 -04:00
Northmoc
6f7dc38f2a TrackableProperty.java add ExiledCards 2022-04-25 11:10:56 -04:00
Agetian
30a4af3c54 Merge pull request #128 from tool4ever/mustAttackCleanup
Goodbye MustAttackEffect
2022-04-25 07:15:38 +03:00
Agetian
ee1c8a4aaf Merge pull request #49 from Northmoc/snc_ep
SNC: Exotic Pets and support
2022-04-24 16:25:48 +03:00
Agetian
a679ff363c Merge pull request #26 from Northmoc/luxor
SNC: Luxior, Giada's Gift and support
2022-04-24 16:24:18 +03:00
tool4EvEr
ce34bebc52 Goodbye MustAttackEffect 2022-04-24 14:09:09 +02:00
Northmoc
16ce931fc7 CountersPutEffect > resolvePerType() improve EachType getValid 2022-04-24 07:46:02 -04:00
Agetian
d441fbad25 Merge pull request #125 from tool4ever/attackingFix
Fix a couple of interactions
2022-04-24 07:50:44 +03:00
tool4EvEr
56e9c9f364 Timing fix 2022-04-23 21:57:48 +02:00
tool4EvEr
e95d348402 Fix attacking property LKI check 2022-04-23 21:57:12 +02:00
Northmoc
54a72999d1 CountersPutEffect: support "EachType" in "CounterTypes" 2022-04-23 00:11:12 -04:00
Northmoc
4d82e40534 CountersPutEffect: add stopForTypes boolean to avoid infinite loops 2022-04-23 00:11:11 -04:00
Northmoc
2b7258855f CountersPutEffect: don't prompt for Choices when counterType is null 2022-04-23 00:11:11 -04:00
Northmoc
1c60c6d537 CountersPutEffect update imports and catch getStackDesc NPE 2022-04-23 00:11:10 -04:00
Northmoc
e51ca5380b CountersPutEffect choice prompt tweaks, add "SpecifyCounter" 2022-04-23 00:11:09 -04:00
Northmoc
1fa9f522f1 Card > canBeEquippedBy() update for "Equip planeswalker" 2022-04-22 22:50:56 -04:00
Northmoc
347d140f3d AbilityUtils > calculateAmount() combine "Equipped" and "Enchanted" 2022-04-22 22:32:44 -04:00
Northmoc
f414a069c9 support Equipped for XCount 2022-04-22 22:32:43 -04:00
Northmoc
48e8dd3eba StaticAbilityMustAttack improve getDefinedEntities 2022-04-22 19:27:52 -04:00
Northmoc
6be4c1b670 refactor "Affected" -> "ValidCreature" round 1 2022-04-22 19:27:52 -04:00
Northmoc
f92a775e9d StaticAbilityMustAttack refactor return to list, include all statics not just the first 2022-04-22 19:27:51 -04:00
Northmoc
a2607e25f2 AttackRequirement refactor StaticAbilityMustAttack return to list 2022-04-22 19:27:50 -04:00
Northmoc
62f7769039 AnimateEffect > getStackDescription() solve NPE 2022-04-22 19:27:49 -04:00
Northmoc
7d74f8c931 AnimateEffect more stackDesc tweaks 2022-04-22 19:27:40 -04:00
Northmoc
1f9ed9a6dd StaticAbilityMustAttack.java 2022-04-22 19:27:36 -04:00
Northmoc
96f37a0e80 AttackRequirement refactor to use StaticAbilityMustAttack 2022-04-22 19:27:35 -04:00
Northmoc
73b6d6f61e AnimateEffect > getStackDescription() rudimentary support for MustAttack static 2022-04-22 19:27:35 -04:00
Northmoc
93001410a4 AttackRequirement remove unused import 2022-04-22 19:27:34 -04:00
Northmoc
77e7526ec9 CardFactoryUtil - Encore keyword refactor (not tested yet) 2022-04-22 19:27:32 -04:00
Northmoc
39da1523db AttackRequirement - convert keywords to MustAttack static checks 2022-04-22 19:27:32 -04:00
tool4EvEr
24ea288e1d Fix NPE 2022-04-22 21:36:11 +02:00
tool4EvEr
fdb797b0d2 Fix NPE 2022-04-22 18:44:30 +02:00
tool4EvEr
51fa208efd Clean up 2022-04-22 17:12:48 +02:00
tool4ever
82ecea2c18 Merge branch 'master' into durations2 2022-04-22 17:10:20 +02:00
tool4EvEr
c932a04204 Clean up 2022-04-22 17:08:02 +02:00
Chris H
096032e6b7 Merge pull request #76 from allentiak/migrate-junit3-tests-to-testng
Migrate all remaining JUnit3 tests to TestNG
2022-04-21 20:26:40 -04:00
Agetian
4335ee035a Merge pull request #114 from Northmoc/peekfix
PeekAndReveal stackDesc NPE fix
2022-04-21 21:18:41 +03:00
Northmoc
1dcb9b00ff PeekAndRevealEffect > getStackDescription() fix NPE 2022-04-21 14:10:28 -04:00
Agetian
4883492aff Merge pull request #107 from tool4ever/durations
Fix attack requirement check
2022-04-21 20:19:57 +03:00
Anthony Calosa
5f884b1759 Merge pull request #111 from Northmoc/discard2
more DiscardEffect stackDesc + auto TgtPrompt improvements!
2022-04-21 15:00:35 +08:00
Agetian
e24cfd41c3 Merge pull request #100 from tool4ever/selfblink
Fix self-blinks still returning when exiled by another effect
2022-04-21 06:41:03 +03:00
Northmoc
4e34cf1c61 DiscardEffect more stackDesc tweaking for common valid 2022-04-20 22:53:48 -04:00
Northmoc
a1e659f100 AbilityFactory : better auto target prompt generation 2022-04-20 20:13:41 -04:00