Commit Graph

7475 Commits

Author SHA1 Message Date
Northmoc
3cc9e823a2 Card.keywordsToText() better handle keywords with internal caps 2022-09-07 16:27:42 -04:00
tool4ever
67aac7840b Refactor HighestCMC (#1491)
Co-authored-by: TRT <>
2022-09-07 21:42:36 +03:00
Northmoc
212439b066 Fix Monstrous War-Leech (#1474) 2022-09-07 10:34:48 +02:00
Northmoc
dbd68739dc allow for X=0 Ob Nix casualty corner case (#1482) 2022-09-07 09:24:11 +02:00
tool4ever
1ca6b8c56c Improved Domain handling (#1479)
* Improved Domain handling

* Card fixes

* Update cards

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-09-06 21:54:14 +03:00
Eric
4b2ecafc6b In Adventure matches, don't warn about cards the AI can't play well. 2022-09-05 15:08:23 -05:00
Northmoc
e1bc571c45 HBG: Gut, Fanatical Priestess and support (also Rasaad) (#1437)
* rasaad_monk_of_selune.txt

* SpellAbilityEffect.registerDelayedTrigger add potential for Player$ param

* SpellAbilityEffect.replaceDying TrigDesc tweaks

* SpellAbilityEffect.replaceDying support ReplaceDyingRemember

* ChangeZoneEffect.changeKnownOriginResolve handle "RememberToEffectSource" from ReplaceDying

* gut_fanatical_priestess.txt

* gut_fanatical_priestess.txt add AI hint
2022-09-05 22:37:02 +03:00
Northmoc
8536979939 HBG: Boons (#1440)
* arcane_archery.txt

* flaming_fist_duskguard.txt

* SpellAbilityEffect.createEffect setBoon here similar to emblem

* TrackableProperty.IsBoon

* Card.setBoon and Card.isBoon

* CardDetailUtil.composeCardText Boon label

* CardView.isBoon and CardView.updateBoon

* EffectEffect.resolve boon/effect naming updates

* flaming_fist_duskguard.txt fix Desc

* dragonborn_immolator.txt
2022-09-05 22:36:24 +03:00
tool4EvEr
275f653e4a Fix card name sorting ignoring other locale 2022-09-05 18:10:56 +02:00
Northmoc
1aabf6d336 ChooseTypeEffect.resolve refactor Deck -> Zone 2022-09-05 09:47:39 -04:00
Northmoc
ff8a07e239 Merge pull request #1450 from Northmoc/dmu_scrutiny
silver_scrutiny.txt w/ support in StaticAbilityCastWithFlash
2022-09-04 20:17:01 -04:00
Northmoc
83a62a5f5d HBG: Jon Irenicus, the Exile (#1460)
* jon_irenicus_the_exile.txt

* refactor a few old cards for consistency

* fix note
2022-09-04 09:45:07 +00:00
Hans Mackowiak
99bdb0f380 Vigilance as StaticAbility for Johan 2022-09-04 01:17:34 +02:00
Northmoc
6b6f757f31 ChooseTypeEffect implement "MostPrevalentInDefinedDeck" 2022-09-03 18:42:17 -04:00
Northmoc
dc28a2225b ForgeScript.cardStateHasProperty add "NotedType" 2022-09-03 18:41:41 -04:00
Simisays
d95b5d2d08 Threats Undetected and support (#1455) 2022-09-03 11:56:48 +00:00
Northmoc
7ae40f8da8 ForgeScript.spellAbilityHasProperty add "XCost" for comparisons 2022-09-02 11:43:34 -04:00
Northmoc
611edd5107 SpellAbilityRestriction.canPlay anyWithFlashNeedsTargeting > Info 2022-09-02 11:43:01 -04:00
Northmoc
35e0ab688e StaticAbilityCastWithFlash refactor 2022-09-02 11:42:30 -04:00
Northmoc
8b0b766d16 silver_scrutiny.txt w/ support in StaticAbilityCastWithFlash 2022-09-02 09:08:09 -04:00
tool4ever
c8d7dc27b8 Card fixes (#1448)
Co-authored-by: TRT <>
2022-09-02 13:16:30 +03:00
Northmoc
60b2ea2546 first stab 2022-08-31 17:14:58 -04:00
Anthony Calosa
00b8c69162 Merge pull request #1392 from Simisays/DoubleTeamBis
HBG Double Team Ability + 13 cards
2022-09-01 05:01:20 +08:00
tool4ever
3ddec8a7d1 Venture Forth follow-up (#1431) 2022-08-31 18:12:24 +00:00
Paul Hammerton
125d34b468 Merge pull request #1363 from Northmoc/viconia
HBG: Viconia, Nightsinger's Disciple and support
2022-08-31 17:29:08 +01:00
Northmoc
e3258b5890 MakeCardEffect.resolve allow for multiple "DefinedName" 2022-08-30 18:11:14 -04:00
Anthony Calosa
743a1b90ff Merge pull request #1422 from rikimbo/fix_adventure_dungeon_effect
Adventure: Fix Dungeon Effect that adds Creatures to the field
2022-08-31 05:46:15 +08:00
Simisays
ccce87f353 update 2022-08-30 21:23:51 +02:00
Simisays
892334eb93 Merge branch 'Card-Forge:master' into DoubleTeamBis 2022-08-30 19:18:33 +02:00
Northmoc
0aaac12b78 Merge pull request #1429 from Northmoc/tokenCard
delineate playtest "token card" from other MakeCard stuff
2022-08-30 13:01:33 -04:00
Simisays
815fb74de8 Update MakeCardEffect.java 2022-08-30 18:52:54 +02:00
Northmoc
fa77ee62c0 delineate playtest "token card" from other MakeCard stuff 2022-08-30 12:46:35 -04:00
Simisays
8f2946ed37 Update MakeCardEffect.java 2022-08-30 18:40:02 +02:00
Simisays
56352c41a0 revert 2022-08-30 18:04:49 +02:00
Simisays
4790a199cb Update 2022-08-30 18:01:48 +02:00
Simisays
acdbd3269c Merge branch 'Card-Forge:master' into DoubleTeamBis 2022-08-30 14:18:56 +02:00
Simisays
4f792282dd DMU 7 cards (#1418) 2022-08-30 10:19:00 +00:00
Eric
5f0ae9eca1 Changed RegisteredPlayer.addExtraCardsOnBattlefield() so that when called multiple times, it adds to the existing set of cards each time. Fixes Adventure dungeon effects that add creatures to the battlefield. 2022-08-29 21:15:48 -05:00
tool4ever
b4c81fd154 Advanced Search for Artists (#1419)
* Advanced Search for Artists

* Clean up

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-08-29 17:45:09 +03:00
Simisays
9456c64dea Merge branch 'Card-Forge:master' into DoubleTeamBis 2022-08-28 18:25:43 +02:00
Hans Mackowiak
0c3536a561 Read ahead Saga Ability (#1413) 2022-08-28 17:28:55 +03:00
tool4ever
a35ffbcb0f Rith, Liberated Primeval and support (#1409)
* Rith, Liberated Primeval and support

* Add AI hints

Co-authored-by: TRT <>
2022-08-28 06:40:44 +03:00
Simisays
1fb056c4f6 update 2022-08-27 16:16:42 +02:00
Paul Hammerton
cf46dd9d00 Merge pull request #1330 from Northmoc/specialize
HBG: Specialize mechanic
2022-08-26 21:51:10 +01:00
Northmoc
979805c920 EffectEffect.resolve support "ForgetOnCast" 2022-08-26 16:22:05 -04:00
Northmoc
e2e3b58dea CostChooseColor.isUndoable and CostChooseColor.refund 2022-08-26 16:05:56 -04:00
Northmoc
2979f2ea87 TriggerSpecializes.java 2022-08-26 16:05:53 -04:00
Northmoc
0b0722f5f1 TriggerType.Specializes 2022-08-26 16:05:51 -04:00
Northmoc
fcb567f3f5 SetStateEffect.resolve run TriggerSpecializes 2022-08-26 16:05:50 -04:00
Northmoc
6538cf795e SetStateEffect.resolve allow Specialize in other zones 2022-08-26 16:05:49 -04:00