Agetian
4f95f2c842
- Attempting to update the Java warning dialog to play ball with Java 9.
2017-11-30 05:35:31 +00:00
Agetian
7e6771d550
- [Part 2] Adding support for DamageDone replacement effects and triggers to work with emblems (for cards with ChooseSource).
2017-11-29 07:35:58 +00:00
Agetian
0b025fd0ae
- [Part 1] Adding support for DamageDone replacement effects and triggers to work with emblems (for some cards, most other cards would need an extension to ChooseSource and possibly other changes).
2017-11-29 06:48:42 +00:00
Indigo Dragon
9445204ffc
Fixed Magus of the Mind by adding the proper sacrifice cost (Seriously? Been abused for how long?)
2017-11-28 10:09:03 +00:00
Hanmac
0b69923ad7
StaticAbility: fixed References there being copied to the Static Ability
2017-11-23 14:05:26 +00:00
Hanmac
00eb90bcc6
CardFactory: remove copyCopiableAbilities because it isn't needed anymore
2017-11-22 14:15:30 +00:00
Indigo Dragon
8478967c04
Equipment Reminder Text changes.
2017-11-22 08:42:11 +00:00
Agetian
08f4b5bbe6
- Added Forge Puzzle Tutorial #01 by Ikeda.
2017-11-21 19:07:52 +00:00
Indigo Dragon
828a5e7f46
More Minor ' fixes.
2017-11-20 14:00:57 +00:00
Indigo Dragon
2e6151fe25
Added a Description to Arlinn Kord Emblem
2017-11-20 07:05:50 +00:00
Hanmac
c5fad910ba
remove use of CardFactory.copyCopiableAbilities, it is already done by copyCopiableCharacteristics
2017-11-19 09:02:38 +00:00
Indigo Dragon
8d7c672b94
Minor Text Changes
2017-11-19 05:22:30 +00:00
Hanmac
67de9ba209
Card: do Suspend and Hideaway as better keywords
2017-11-17 07:15:56 +00:00
Hanmac
d3486341f3
Trigger: split replaceTriggerText into two different functions
2017-11-14 06:29:19 +00:00
Hanmac
ac12412ec3
AbilityFactory: use CardState instead of Card for the Svar params and the Names
2017-11-13 05:20:04 +00:00
austinio7116
73e0a4d35a
Update to card-based deck generation model to include up to XLN PT
2017-11-12 19:53:43 +00:00
Sol
1e09e9e3f8
Fix hideaway not etb tapped
2017-11-10 16:05:06 +00:00
Agetian
d97265f2f2
- Fixed the intervening if clause on Garruk, the Veil Cursed -1.
2017-11-09 05:37:05 +00:00
Hanmac
cd55c4077e
Keyword: make Suspend extra class to make the special case if it doesn't have Cost or amount
2017-11-09 05:23:28 +00:00
Indigo Dragon
0a9d5b73d8
Removed unneeded reminder text.
2017-11-07 04:47:05 +00:00
Indigo Dragon
e5e1de83a1
Added E02, Explorers of Ixalan.
2017-11-07 04:20:12 +00:00
Indigo Dragon
359ab4233b
Added V17, Transform
2017-11-06 15:45:05 +00:00
Indigo Dragon
715f991d0d
Added Experience Counters to Desktop Forge
...
Experience counters are at the lowest priority from Poison>Energy>Experience. It uses the Commander 2015 symbol, in which Experience Counters appeared.
There was a lot of transplanting involved copying the Energy code to fit the Experience model. This means there might be some unforseen problems though so check it out. I did several run throughs with Aetherwind Basker, Attune with Aether, Caress of Phyrexia, Leeches, and the Experience counter commanders to find anything remaining. There's a difference between "There are no bugs" and "I found no bugs".
Speaking of Leeches, there was an odd bug in the ProcessRunLogThing, saying "SVar 'X' not found in ability, fallback to Card (Leeches). Ability is ()". Something to do with Svar:X:TargetedPlayer$PoisonCounters maybe?
2017-11-06 15:15:21 +00:00
Indigo Dragon
e00b18bf40
Commander 2017 Oracle Update
2017-11-06 12:07:58 +00:00
Indigo Dragon
77869fd273
Disable some AI-Unusable artifacts. Check for AI changes.
...
Also disabled some parasitic XLN cards, cards that are completely useless without their tribe.
2017-11-06 11:55:45 +00:00
Indigo Dragon
1f4de4af80
Duel Decks Merfolk vs Goblins oracle updates, rarity changes, proper numbers
2017-11-06 10:46:47 +00:00
Agetian
6d34e04138
- Fixed the type line for Bloodmad Vampire.
2017-11-06 04:40:43 +00:00
Hanmac
1761ccffd0
Nahiri the Lithomancer: updated DeckHints and Stoneblade keywords
2017-11-04 11:26:17 +00:00
Hanmac
4de53b29f0
Bestow: if SpellAbilityRestriction do not copy if card is already a copy and bestowed
...
make SpellAbility clone check for the hostcard so when ActivationPlayer is set, it already knows about the new host
2017-11-04 10:28:09 +00:00
Hanmac
08c02b7473
TokenInfo: fixed that Token get extra Keyword abilities twice
2017-11-04 09:35:07 +00:00
Indigo Dragon
a648e888c5
Capitalisation
2017-11-03 07:10:50 +00:00
Agetian
af94789b7f
- The cast in AbilityUtils.java:1038 is unsafe despite the comment saying otherwise. The game could crash under certain circumstances with a class cast exception (e.g. the AI attacking with Wings of the Guard into a planeswalker like Kaya, Ghost Assassin).
2017-11-03 06:40:52 +00:00
Hanmac
c4520a0ac2
CardPredicates: fixed containsKeyword
2017-11-02 05:38:16 +00:00
Hanmac
75bec0a132
AbilityManaPart: update SourceCard if it got updated inside of SpellAbility
2017-10-31 13:27:51 +00:00
Hanmac
b680878558
CardFactoryUtil: fixed multiple problems with Dredge
2017-10-30 19:25:50 +00:00
Hanmac
3f95ca2869
CardFactory: fixed etbCounter init twice for Planeswalker
2017-10-30 18:37:41 +00:00
Hanmac
003d7ac606
CardState & Keyword when copying the keywords and cardtraits, update the hostcard for them
...
for Keyword, update them when the Keyword get's copied
2017-10-30 10:17:18 +00:00
Hanmac
b61267d3bd
CardFactoryUtil: hide ETB Tapped Replacement Effects, already got the keyword text
2017-10-28 07:42:48 +00:00
Hanmac
a6728853db
CardFactoryUtil: fixed ETB tapped
2017-10-28 07:01:49 +00:00
Hanmac
d95c46e1b8
Keyword VII: Make KeywordInterface copyable for reasons
...
fixed CardFactoryUtil and etbCounter
2017-10-27 18:22:05 +00:00
Hanmac
d3a18c55d3
Try to fix Keyword Creation on CardState#copy
2017-10-27 06:16:08 +00:00
Hanmac
8bffadeb14
Keyword VI : the last of the changes
2017-10-27 02:45:12 +00:00
Hanmac
4abb037081
Keyword V: Rise of the intrinsic
2017-10-26 18:28:24 +00:00
Indigo Dragon
07d6cebba4
Fixed some mana costs.
2017-10-26 12:14:44 +00:00
Hanmac
abd929070e
Keyword IV : a new Hope to finish
2017-10-25 20:31:42 +00:00
Hanmac
ea937a410b
CloneEffect: fixed for Keyword change
2017-10-25 19:33:37 +00:00
Hanmac
64159bab6f
Keyword Change III: now CardTraits aren't added to Card/CardState anymore but they are added to Keywords only
...
CardState uses update functions to fill the list from unhiddenKeywords
2017-10-25 19:09:36 +00:00
Agetian
164e6656e8
- Pump AILogic ContinuousBonus: don't target opponent's creatures.
2017-10-25 04:28:37 +00:00
Hanmac
0bac699cbf
KeywordUpdate: fixed more stuff
2017-10-23 20:13:42 +00:00
Hanmac
2030ffcea3
KeywordApocalypse: return KeywordInstance whenever possible
2017-10-23 19:54:12 +00:00