Simisays
1fb056c4f6
update
2022-08-27 16:16:42 +02:00
Suthro
ba8df4cd71
DMU: Queen Allenal of Ruadach + 5 cards, 1 token ( #1404 )
...
DMU: Add scripts for 6 new DMU cards, plus 1 token
- Bortuk Bonerattle
- King Darien XLVIII
- Lagomos, Hand of Hatred
- Queen Allenal of Ruadach
- Sphinx of Clear Skies
- Uurg, Spawn of Turg
Token:
- 2/1 red Elemental creature with trample and haste
2022-08-27 14:08:48 +02:00
Simisays
5d410d9a61
DMU 5 Jumpstart Cards ( #1399 )
2022-08-27 14:00:57 +02:00
Paul Hammerton
e34d95260a
Merge pull request #1406 from paulsnoops/dmu_dmc
...
DMU quick fix
2022-08-27 00:33:09 +01:00
paulsnoops
5b8e26d909
DMU quick fix
2022-08-27 00:16:49 +01:00
Paul Hammerton
bd5ccd250a
Merge pull request #1405 from paulsnoops/dmu_dmc_edition_update
...
Update DMU & DMC editions
2022-08-26 23:56:27 +01:00
paulsnoops
1ca077cc57
add_all_but_two
2022-08-26 23:53:27 +01:00
paulsnoops
34fa0de248
WIP: Final DMU & DMC edition lists
2022-08-26 22:56:55 +01:00
Simisays
6c49ccbefc
Update genasi_rabble_rouser.txt
2022-08-26 22:56:30 +02:00
Paul Hammerton
cf46dd9d00
Merge pull request #1330 from Northmoc/specialize
...
HBG: Specialize mechanic
2022-08-26 21:51:10 +01:00
Paul Hammerton
16211e7371
Merge pull request #1321 from Northmoc/ysnc_racketeer_boss
...
YSNC: Racketeer Boss
2022-08-26 21:49:16 +01:00
Northmoc
979805c920
EffectEffect.resolve support "ForgetOnCast"
2022-08-26 16:22:05 -04:00
Northmoc
d3acef97ad
racketeer_boss.txt (thanks Simisays)
2022-08-26 16:22:04 -04:00
Northmoc
e2e3b58dea
CostChooseColor.isUndoable and CostChooseColor.refund
2022-08-26 16:05:56 -04:00
Northmoc
6b551e0852
HumanCostDecision.visit(CostDiscard) handle corner case opened up by Specialize costs
2022-08-26 16:05:54 -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
4335fce675
karlach_raging_tiefling.txt
2022-08-26 16:05:47 -04:00
Northmoc
cb978890bf
lukamina_moon_druid.txt add Specializes trigger
2022-08-26 16:05:46 -04:00
Northmoc
3333038a99
Card.changeCardState remove unneeded note
2022-08-26 16:05:45 -04:00
Northmoc
708934a7a6
lblSpecialized for TriggerSpecializes
2022-08-26 16:05:43 -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
55c51be63c
lukamina_moon_druid.txt incomplete
2022-08-26 16:05:30 -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
4970359dfa
HumanCostDecision.visit for CostChooseColor
2022-08-26 16:05:07 -04:00
Northmoc
9492e4212c
AiCostDecision.visit for CostChooseColor
2022-08-26 16:05:05 -04:00
Northmoc
67c285c9b0
Card.changeCardState support Specialize
2022-08-26 16:05:04 -04:00