Commit Graph

6962 Commits

Author SHA1 Message Date
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
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
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
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
Northmoc
3333038a99 Card.changeCardState remove unneeded note 2022-08-26 16:05:45 -04:00
Northmoc
815f3c2493 Card.getFaceupCardStateName handle Specialized 2022-08-26 16:05:42 -04:00
Northmoc
e466400745 Card.keywordsToText remove "Specialize" from bad list 2022-08-26 16:05:40 -04:00
Northmoc
3e19ff2c48 CardFactoryUtil support condition detail for Specialize 2022-08-26 16:05:39 -04:00
Northmoc
3c35381a6a Card.keywordsToText add "Specialize" to don't parse list 2022-08-26 16:05:37 -04:00
Northmoc
7e289012a9 KeywordWithCost.cost avoid bad cost parse for complicated keywords 2022-08-26 16:05:35 -04:00
Northmoc
0298d0da9e SetStateEffect.resolve allow Unspecialize in any zone 2022-08-26 16:05:34 -04:00
Northmoc
5f4c4067e9 GameAction.changeZone avoid resetting state if Specialized 2022-08-26 16:05:32 -04:00
Northmoc
747c964f59 SetStateEffect.resolve setSpecialized as appropriate 2022-08-26 16:05:31 -04:00
Northmoc
3c6bb641e4 CardFactoryUtil.addSpellAbility add additional fields/parsing to Specialize keyword 2022-08-26 16:05:28 -04:00
Northmoc
b7d38c92fa CardFactory.copyCard copy Specialized boolean 2022-08-26 16:05:27 -04:00