Commit Graph

7475 Commits

Author SHA1 Message Date
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
Northmoc
afd193505c Card.changeCardState support "Unspecialize" 2022-08-26 16:05:26 -04:00
Northmoc
c7404192b3 Card.changeCardState ensure card can Specialize before changing state 2022-08-26 16:05:24 -04:00
Northmoc
25cfb3e0df Card.isSpecialized/setSpecialized/canSpecialize 2022-08-26 16:05:23 -04:00
Northmoc
33550baada Card.specialized private boolean 2022-08-26 16:05:21 -04:00
Northmoc
e6486fbdaf SetStateEffect.resolve clean up ChosenColor 2022-08-26 16:05:20 -04:00
Northmoc
b951478d24 SetStateEffect.getStackDescription support Specialize 2022-08-26 16:05:18 -04:00
Northmoc
b773dc59d5 CardFactoryUtil.addSpellAbility improve Specialize KW 2022-08-26 16:05:17 -04:00
Northmoc
a3238ee657 Cost.parseCostPart add ChooseColor 2022-08-26 16:05:15 -04:00
Northmoc
8a691a5114 CostChooseColor.java 2022-08-26 16:05:13 -04:00
Northmoc
6f3a117836 CostDiscard.canPay workaround for discarding card of chosen color when color not yet chosen 2022-08-26 16:05:12 -04:00
Northmoc
09208ba1be ForgeScript.cardStateHasProperty "AssociatedWithChosenColor" 2022-08-26 16:05:11 -04:00
Northmoc
2155fa0f2e PaymentDecision support CostChooseColor 2022-08-26 16:05:09 -04:00
Northmoc
dd262636a2 ICostVisitor add CostChooseColor 2022-08-26 16:05:08 -04:00
Northmoc
67c285c9b0 Card.changeCardState support Specialize 2022-08-26 16:05:04 -04:00
Northmoc
c6d91f170f SetStateEffect.resolve add "Specialize" mode support 2022-08-26 16:05:03 -04:00
Northmoc
4dbc3ae49a CardFactoryUtil.addSpellAbility rough in Specialize KW 2022-08-26 16:05:00 -04:00
Northmoc
3ad89fbca7 CardFactory.readCard handle Specialize states 2022-08-26 16:04:58 -04:00
Northmoc
8221dd73d2 Keyword.SPECIALIZE 2022-08-26 16:04:54 -04:00
Northmoc
47333d29b4 Card.keywordsToText() add Specialize to list for now 2022-08-26 16:04:52 -04:00
Simisays
0cbed42dff Update CardFactoryUtil.java 2022-08-26 19:53:28 +02:00
Simisays
c47c9ffca7 Update CardFactoryUtil.java 2022-08-26 19:49:19 +02:00
Simisays
1c677adc1d Update CardFactoryUtil.java 2022-08-26 19:24:08 +02:00
Simisays
4f656a004e Update CardFactoryUtil.java 2022-08-26 17:28:34 +02:00
Simisays
d469fa2934 update 2022-08-26 16:55:38 +02:00
Simisays
8d9fba0ee0 Update CardFactoryUtil.java 2022-08-25 18:23:11 +02:00
Simisays
257dbc6b51 Update CardFactoryUtil.java 2022-08-25 18:22:27 +02:00
Simisays
0639e0b908 Update CardFactoryUtil.java 2022-08-25 18:22:03 +02:00
Simisays
b43b1401e2 Update CardFactoryUtil.java 2022-08-25 18:21:39 +02:00
Simisays
f645c672ab Update CardFactoryUtil.java 2022-08-25 18:21:14 +02:00
Simisays
32be4628f2 Update CardFactoryUtil.java 2022-08-25 18:20:16 +02:00
Simisays
0ff9a3505b Update CardFactoryUtil.java 2022-08-25 18:19:41 +02:00
Simisays
d8db68796b Update CardFactoryUtil.java 2022-08-25 18:18:53 +02:00
Simisays
c12c6645f9 Update CardFactoryUtil.java 2022-08-25 18:03:14 +02:00
Simisays
77b752cf53 DMU 9 Cards + Phyresis counter support (#1395)
* update

* update

* Create wingmantle_chaplain.txt

* Update vohar_vodalian_desecrator.txt

* Update vohar_vodalian_desecrator.txt

* Update jodah_the_unifier.txt

* Delete walking_bulwark.txt

* Update weatherlight_compleated.txt

* Update wingmantle_chaplain.txt

* Update vohar_vodalian_desecrator.txt

* Update vohar_vodalian_desecrator.txt

* Update zar_ojanen_scion_of_efrava.txt

* Update wingmantle_chaplain.txt

* Update vohar_vodalian_desecrator.txt

* update

* Update vesuvan_duplimancy.txt

* Update vesuvan_duplimancy.txt

* Update vohar_vodalian_desecrator.txt

* Update weatherlight_compleated.txt

* Update wingmantle_chaplain.txt

* Update writhing_necromass.txt

* Update zar_ojanen_scion_of_efrava.txt
2022-08-25 16:54:59 +03:00
Agetian
4b40ff9a36 - Fix last state battlefield check on replacement abilities such as Temple of the Dragon Queen (#1398) 2022-08-25 14:24:42 +03:00
Simisays
d6900e249d update 2022-08-25 10:29:59 +02:00
Simisays
a5caf799de Merge branch 'Card-Forge:master' into DoubleTeamBis 2022-08-25 08:45:03 +02:00
Simisays
920b9d3177 update 2022-08-24 22:59:07 +02:00
Simisays
5ef1637238 Update 2022-08-24 22:56:29 +02:00