Commit Graph

7475 Commits

Author SHA1 Message Date
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
tool4EvEr
c314467cbd Fix Meandering Towershell 2022-04-20 23:06:45 +02:00
TRT
455c5c7aaf Fix some delayed trigger durations 2022-04-20 17:42:34 +02:00
TRT
5c6db62d6c Fix attack requirement check 2022-04-20 17:34:30 +02:00
Anthony Calosa
bb49da3873 Merge pull request #96 from Northmoc/stackDesc_discard
DiscardEffect getStackDescription() overhaul
2022-04-20 18:39:10 +08:00
Agetian
6f4f7e7a20 Merge pull request #98 from Northmoc/snc_19
SNC: Hostile Takeover and getStackDesc tweak
2022-04-20 06:52:54 +03:00
tool4EvEr
8095469596 Fix self-blinks still returning when exiled by another effect 2022-04-19 22:29:13 +02:00
tool4ever
1577f9ebfd Merge pull request #95 from Northmoc/snc_ctj
SNC: Case the Joint and support
2022-04-19 20:53:19 +02:00
Leandro Doctors
e570222e31 format: convert tabs to spaces 2022-04-19 15:35:31 -03:00
Leandro Doctors
19962f4b9e forge-game: tests: refactor 2022-04-19 15:35:30 -03:00
Leandro Doctors
ac4917a093 forge-game: tests: migrate from JUnit3 to TestNG 2022-04-19 15:35:30 -03:00
Northmoc
2ab91730e6 if DamageAllEffect is a SubAbility, let it state its name in StackDesc 2022-04-19 13:50:41 -04:00
Northmoc
c27a4aeb3d handle "card" vs. "cards" better 2022-04-19 13:00:33 -04:00
Northmoc
49e1dbb916 one more tweak for revealYouChoose stackDesc 2022-04-19 12:29:05 -04:00
Northmoc
55e27aa965 DiscardEffect getStackDescription() cleanup 2022-04-19 12:24:57 -04:00
Northmoc
b82e113345 PeekAndRevealEffect fix param for pop-up title + some long line formatting 2022-04-19 11:25:48 -04:00
Northmoc
67327c533d PeekAndRevealEffect update comments 2022-04-19 11:25:01 -04:00
Northmoc
b27a9e834c PeekAndRevealEffect add getStackDescription() 2022-04-19 11:23:15 -04:00
Anthony Calosa
7da398f5b4 unused import 2022-04-19 22:36:59 +08:00