Commit Graph

8293 Commits

Author SHA1 Message Date
Northmoc
d7eff45cd1 GN3: Imaryll, Elfhame Elite (+ refactor another quasi-keyword -> static) (#1033)
* AI stuff refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked

* ComputerUtilCombat refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked

* CreatureEvaluator refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked

* Combat.java refactor keyword to check StaticAbilityAssignCombatDamageAsUnblocked

* AnimateAllEffect.resolve support "staticAbilities" for garruk_savage_herald.txt

* imaryll_elfhame_elite.txt

* StaticAbilityAssignCombatDamageAsUnblocked.java

* refactor old cards

* AnimateAllEffect remove no longer needed

* AiBlockController.makeGoodBlocks restore lost '!'
2022-07-05 21:23:40 +03:00
Northmoc
ce90e3358e MakeCardEffect use made card in new zone for trigger, etc 2022-07-05 13:12:43 -04:00
Northmoc
212f883d8f DraftEffect use made card in new zone for trigger, etc 2022-07-05 13:12:32 -04:00
xaviermd
0fdfe26eff Card script for CLB - Aboleth Spawn and modifications to TriggerAbilityTriggered to make it work. (#1035)
* Created the card script for Aboleth Spawn, and made the necessary modifications to TriggerAbilityTriggered to allow the identification of self-targeting triggered abilities.

* Changed the Aboleth Spawn card script, and TriggerAbilityTriggered.java following feedback on PR.
2022-07-05 16:57:25 +03:00
Northmoc
bf6d41672d CLB: Firkraag, Cunning Instigator and support (#1019)
* firkraag_cunning_instigator.txt

* CardProperty.cardHasProperty add "mustAttack"

* AttackRequirement.hasRequirement fix (thanks TRT)

* Add timestamp check

* Don't treat Trove of Temptation Requirement as Restriction

* Clean up

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-07-05 13:49:10 +03:00
tool4ever
3decca4752 Fix 2 NPE (#1036)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-07-05 11:23:49 +03:00
Northmoc
1df114d694 GN3: Maeve, Insidious Singer (+implement GoadEffect.getStackDescription) (#1034)
* maeve_insidious_singer.txt

* GoadEffect.getStackDescription
2022-07-05 07:28:01 +02:00
Northmoc
ebc92dc90f CLB: Vhal, Candlekeep Researcher and support (#1022)
* AbilityManaPart.meetsManaRestrictions add zone restrictions

* vhal_candelkeep_researcher.txt

* AbilityManaPart.meetsManaRestrictions tidier

* AbilityManaPart.meetsManaRestrictions fix for AI
2022-07-04 18:14:14 +03:00
Hans Mackowiak
a536a340d2 Blitz Again (#1001) 2022-07-04 18:13:34 +03:00
tool4ever
3d634b6dac Global DamageHistory (#622)
* Global DamageHistory

* Add new cards

* Improve Ogre Enforcer

* Clean up

* Minor fixes
2022-07-04 13:27:44 +00:00
Northmoc
584c768039 TokenEffect stackDesc improve X parsing (#370) 2022-07-04 13:14:37 +00:00
Anthony Calosa
502ac356cc Merge pull request #992 from tool4ever/getAlternativeCosts
only reset castFaceDown when making a full spell copy
2022-06-30 15:44:16 +08:00
Anthony Calosa
6bde762a15 Merge branch 'master' into newmaster 2022-06-30 15:34:54 +08:00
Anthony Calosa
85ddcb8ff6 handle 301.5c
closes #1012
2022-06-30 15:31:27 +08:00
TRT
8b7fbd63cc Fix unmorphing being prevented by invalid static 2022-06-29 21:02:05 +02:00
TRT
e029bc1a54 WithCountersPlacer 2022-06-29 17:41:25 +02:00
tool4ever
7ed781f3d2 Cleanup some cards (#1011)
Co-authored-by: TRT <>
2022-06-29 09:48:51 +03:00
Northmoc
4613b76bfa DraftEffect.resolve add ChangesZoneAll trigger 2022-06-28 12:03:45 -04:00
Northmoc
bfd421bf98 MakeCardEffect.resolve add ChangesZoneAll trigger 2022-06-28 12:03:27 -04:00
TRT
4d52b495eb With counters added directly 2022-06-28 17:16:59 +02:00
Northmoc
92f3298366 DraftEffect newline at file end 2022-06-27 23:50:26 -04:00
Northmoc
2b67c8c497 DraftEffect.java 2022-06-27 23:46:15 -04:00
Northmoc
e61e251026 ChooseCardNameEffect.resolve remove Draft support 2022-06-27 23:46:06 -04:00
Northmoc
69a46da4c1 ApiType add DraftEffect 2022-06-27 23:45:40 -04:00
TRT
5b6f54b6dd Fix for Ertai's Meddling 2022-06-26 22:41:44 +02:00
Paul Hammerton
cef7b64ee4 Merge pull request #986 from squee1968/5moresqueecards
5moresqueecards
2022-06-26 13:38:15 +01:00
TRT
c93487e048 Support for Grell 2022-06-25 21:01:59 +02:00
tool4EvEr
f7f1faffed only reset castFaceDown when making a full spell copy 2022-06-24 12:23:14 +02:00
tool4ever
8c537c2d1f Fix Oni-Cult Anvil not triggering when sac itself (#774)
Co-authored-by: TRT <>
2022-06-24 06:30:00 +03:00
Hans Mackowiak
e92198c254 confirmAction: add Map Params 2022-06-22 23:32:57 +02:00
Chris H
fb918a0cf4 Merge pull request #157 from paulsnoops/archive_formats
"Historic" formats re-work - Part 2: Re-name to "Archived"
2022-06-22 08:37:17 -04:00
tool4EvEr
b3d6f8a2af Fix Feather, the Redeemed and some others 2022-06-22 08:19:47 +02:00
Hans Mackowiak
a8aa75304b CardType: better handling for multiword types (#720) 2022-06-21 11:58:23 +02:00
paul_snoops
be075c5ccb log 2022-06-20 19:49:34 +01:00
paul_snoops
712372063d archive to archived 2022-06-20 19:49:33 +01:00
paul_snoops
7dfeb79618 WIP: "Historic" formats re-work - Part 2: Re-name to Archive 2022-06-20 19:49:09 +01:00
Anthony Calosa
c48de6afe1 [Mobile] Update LobbyScreen variants
- apply last used variants on LobbyScreen on startup
2022-06-21 02:35:53 +08:00
Anthony Calosa
44b6046aa8 Update ReplaceAddCounter.java 2022-06-18 17:55:15 +08:00
Anthony Calosa
da622b6ebe Update ReplaceAddCounter.java 2022-06-18 17:50:39 +08:00
Hans Mackowiak
52b5dad79f ~fix NPE 2022-06-18 11:00:04 +02:00
Hans Mackowiak
41197902ab GameAction: better handle etb counter + doubler + same time 2022-06-18 10:19:22 +02:00
tool4EvEr
ea38eb9baf Clean up 2022-06-17 19:21:56 +02:00
tool4EvEr
dca37beeec Fix controllerChangeZoneCorrection being applied during LKI checks 2022-06-17 09:08:57 +02:00
tool4EvEr
fb204d4471 Better check for mutated commanders when not on top 2022-06-16 12:23:50 +02:00
tool4EvEr
bd64bd202e Fix Henzie removing additional costs 2022-06-16 12:23:27 +02:00
tool4EvEr
122dead35e Fix Companion & SVars 2022-06-16 12:22:37 +02:00
Agetian
ea849f337a Merge pull request #625 from Card-Forge/blitzV2
Blitz Toolbox
2022-06-15 13:51:51 +03:00
Anthony Calosa
47d033756b Merge pull request #703 from kevlahnota/master
refactor check
2022-06-15 17:53:53 +08:00
Anthony Calosa
5bdb4d19fd refactor check
-fix Garth One-Eye activated ability crash
2022-06-15 17:44:49 +08:00
Hans Mackowiak
d85e623bff GameAction: fix timestamp and trigger for etb (#670)
* GameAction: fix trigger by etb counter
2022-06-15 07:24:24 +02:00