Commit Graph

34899 Commits

Author SHA1 Message Date
Agetian
2a62001048 - Fixed a NPE on mobile Forge when looking up certain cards with replacement effects (e.g. Kess, Dissident Mage). 2017-12-08 10:31:27 +00:00
Indigo Dragon
3132e5dd5b Removed reminder text from Mark of the Vampire.
Fixed Dread Summons cleanup.
2017-12-08 06:22:17 +00:00
Indigo Dragon
8843a12333 Added the Modern Event Deck, March of the Multitudes. 2017-12-07 12:52:00 +00:00
Indigo Dragon
b2e97ac73b Changes to rankings.txt
1. Removed Basic Lands
2. Changed AEther to Aether (and one Aerathi)
3. Fixed 5DN by proper capitalisation.
4. Added Ugin's Fate rankings. Rank is based upon original KTK/FRF rank.
5. Fixed Horizon Canopy (EXP), Death Pits of Rath, Seance, Noggle Hedge Mage, Scragnoth, Transguild Courier, Flame Kin Zealot, Evil Eye of Orms By Gore, Brush with Death, Will o' the Wisp, The Tabernacle at Pendrell Vale, Torsten Von Ursus, Abu Ja'far, Brutal Nightstalker.

Bug: Ironclaw Orcs is missing in 2ED, LEB, and LEA ranks. Another run through of those sets should be sufficient.
Bug Progress: Borrowing 100,000 Arrows and Guan Yu's 1,000-Li March. I discovered through these fixes that rankings.txt is case sensitive. That means the only two cards that begin with a number (" 1") must scare it somehow, meaning that these two cards cannot be assinged a ranking.
2017-12-07 12:48:19 +00:00
Indigo Dragon
11c440209a Updated Draft Rankings, including Planechase, Archenemy, Planechase 2, Planechase Anthology (A copy of Planechase 2), Archenemy: Nicol Bolas, Explorers of Ixalan.
Also fixed a few AE issues.
2017-12-07 06:40:36 +00:00
Indigo Dragon
400adeed1c Added Commander Draft Rankings. The ranking is based upon EDHREC Rank from Scryfall.
These are COM, C13, C14, C15, C16, CMA, C17.

As such, some low power cards undeservingly get high rankings eg Evolving Wilds, Diabolic Tutor, Herald's Horn.

To Do: Add Rankings to similar large supplementary sets eg Planechase, Archenemy

Bug: Borrowing 100,000 Arrows is not recognised in rankings.txt. As such, it always has a rank of 500.0.
2017-12-06 15:46:58 +00:00
Indigo Dragon
abcdc7253e 1. DeckHints Synergy between Trials and Cartouches.
2. Some Play Before Combats.
3. General Deck Hints.
2017-12-05 09:13:05 +00:00
Agetian
b6b8b9440f - Removed a useless line from the previous commit. 2017-12-05 08:57:13 +00:00
Agetian
c9a64b8e96 - Attempting to fix a bug with the replacement handler not converting CARDNAME. 2017-12-05 04:59:58 +00:00
Indigo Dragon
327795855a Reapplying 36129, except this time it works.
Turns out I accidentally changed the Name of liberating_combustion.txt, wrecking everything.
2017-12-04 07:58:52 +00:00
Agetian
b3c5494e74 - Reverted r36129 as requested. 2017-12-04 07:29:52 +00:00
Indigo Dragon
9fc4a247aa EDIT: WHOOPS THIS BORKED EVERYTHING PLS REVERT
Added plenty of DeckHints:Name$, some DeckHints:Color, many DeckNeeds:Name$
Most notably the Planeswalker Deck Into pack exclusive cards eg. [[Chandra, Pyrogenius]] and [[Liberating Combustion]]. New Policy: If a card would refer to another card, each get DeckHints:Name$ of the other.
2017-12-04 07:12:25 +00:00
Agetian
013cd0a9a8 - Added puzzle PC_122915 by Xitax (has some start-of-the-game quirks, documented in the description for now, may be addressed later). 2017-12-04 05:30:59 +00:00
Hanmac
05a9da4eb8 CardFactoryUtil: removed extra line for Suspend 2017-12-03 17:00:27 +00:00
Agetian
81d853ac04 - Preparing Forge for Mobile publish 1.6.5.001 [incremental]. 2017-12-03 15:36:57 +00:00
Blacksmith
af8dfa685a Clear out release files in preparation for next release 2017-12-03 15:27:30 +00:00
Blacksmith
946a360652 [maven-release-plugin] prepare for next development iteration 2017-12-03 15:21:13 +00:00
Blacksmith
071fe9a910 [maven-release-plugin] prepare release forge-1.6.5 forge-1.6.5 2017-12-03 15:21:05 +00:00
Blacksmith
ccb4e87002 Update README.txt for release 2017-12-03 15:19:10 +00:00
austinio7116
cd9adb166a Updated frontier cube from cubetutor to include newer sets 2017-12-01 22:52:09 +00:00
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