Commit Graph

33362 Commits

Author SHA1 Message Date
Sol
a5363018be Fix description 2017-05-05 03:28:58 +00:00
Sol
170bfd1061 - Fix description texts 2017-05-05 02:07:28 +00:00
austinio7116
e50a243d7a Improved card list renderer for aftermath cards on mobile - now shows the top and bottom images one above the other in list views for deckbuilding and quest shops. 2017-05-04 21:25:52 +00:00
Agetian
06323d5c35 - Preparing Forge for Android build v1.5.62.005 [hotfix]. 2017-05-04 17:53:08 +00:00
Agetian
3a55906afa - NPE prevention in DeckGeneratorBase 2017-05-04 17:33:56 +00:00
Agetian
3aa838af80 - Fixed Hell's Caretaker event in the Alara plane of Planar Conquest. 2017-05-04 17:29:23 +00:00
Hanmac
9d66df4e50 CardFactoryUtil: fixed Vanishing without amount 2017-05-04 16:34:45 +00:00
Agetian
7b10256ae3 - Renamed the print sheet for AKH extra material (part 2). 2017-05-04 07:01:48 +00:00
Agetian
78ee48ba56 - Renamed the print sheet for AKH extra material. 2017-05-04 07:01:41 +00:00
Agetian
033609791f - Adding Amonkhet dual land reprints to the Planeswalker deck print sheet such that they do not generate in sealed pool. (should it be a separate print sheet, and if so, can we hook two print sheets to the edition file?) 2017-05-04 06:46:29 +00:00
Agetian
d666f04f85 - Preparing Forge for Android 1.5.62.004 build [incremental]. 2017-05-04 05:57:54 +00:00
austinio7116
50d7538690 Removed experimental test and cleaned up comments 2017-05-04 05:35:18 +00:00
Agetian
890c00a4f5 - Fixed Maelstrom Djinn. 2017-05-04 03:49:45 +00:00
pfps
ff50e246c7 Fix (sortof) bug with mana abilities that require user input 2017-05-04 01:36:05 +00:00
Hanmac
67879eb3fe cards: fix by Force 2017-05-03 20:22:01 +00:00
austinio7116
e63d1ab31b Quick fix for random generated theme decks - these should work now 2017-05-03 18:15:35 +00:00
Agetian
4e707a54f6 - Avoid putting RemAIDeck 2-color / 3-color mana producing lands into randomly generated AI decks. 2017-05-03 18:12:18 +00:00
Agetian
0acbced493 - Extra line removed. 2017-05-03 18:08:23 +00:00
Agetian
32b937e76d - Adding card IDs #279-287 to Amonkhet edition definition file. 2017-05-03 18:08:02 +00:00
Agetian
06396eff53 - Fixed Tragic Poet. 2017-05-03 15:19:31 +00:00
austinio7116
e08982849a Fixed "deck size too small" bug for coloured random generated decks 2017-05-03 14:25:26 +00:00
austinio7116
7a355a84a1 Add 2 new random deck types - standard and modern legal random color decks. Also improved dual/tri land selection with oracle parsing. Generated decks now choose basic lands that match a card from the deck. 2017-05-03 10:49:53 +00:00
Agetian
ffe6518f32 - A bit more appropriate text for the Approach of the Second Sun alt wincon achievement. 2017-05-03 07:39:36 +00:00
Hanmac
65c014c0f5 CardState#hasProperty add cmc for stuff like cmcLEX, this only checks the cmc of the current card state, dont remove the variant in Card#hasProperty 2017-05-03 05:32:25 +00:00
Agetian
3967267e9d - isAnyMana is better for determining the nature of the ability for Cavern of Souls. 2017-05-03 04:24:57 +00:00
Agetian
992540a17b - Added an exception for Cavern of Souls to chooseManaAbility to make the AI use it in a smarter way when paying generic mana shards (e.g. Blight Herder). Also helps with the smarter use of this card when using Auto mana payment. 2017-05-03 04:23:06 +00:00
Agetian
f39abb2c31 - getController() call consistency in Card. 2017-05-03 04:08:26 +00:00
Agetian
97c0d1cc43 - Changed direct references to the "controller" var in Card to a getController() call since "controller" is not guaranteed to be set correctly and may be null if the controller is switched temporarily (fixes e.g. exerting a stolen creature, among possibly other things.) 2017-05-03 04:07:30 +00:00
Agetian
6a4d7ebb32 - For the time being, disable the AI using Wall of Deceit's turn face down ability to prevent it from repeatedly looping morphing-unmorphing the card each turn until running out of mana. Can still use it as a 2/2 morph and then unmorph to use as a 0/5 defender though. 2017-05-02 15:48:22 +00:00
Agetian
f1dc07bbae - Comment tweak. 2017-05-02 05:57:49 +00:00
Agetian
8f6ddcedde - Added Fizzle$ True to Commit // Memory. 2017-05-02 04:51:45 +00:00
Agetian
0edf693613 - AF ChangeZone should be able to fizzle spells on stack when moving spells to the library (e.g. Commit // Memory).
- Originally I wanted to avoid duplicating the code from the other branch of the clause, but that ended up being not so easy since that part of the clause is not guaranteed to move the card at all.
2017-05-02 04:51:31 +00:00
Sol
d401df21ec Fix description 2017-05-02 03:18:29 +00:00
Sol
bc0a13b183 Adding Alias to MPS_KLD edition 2017-05-02 01:52:53 +00:00
Agetian
97937c5485 - Attempting to fix the interaction between Cavern of Souls and cards that create cast triggers (e.g. Blight Herder), where the counterability var would get reset upon the resolution of the cast trigger. This change makes the game not reset the counterability flag on wrapped triggers. Keep your eyes peeled please, while the tests indicate that things work fine, something might get broken somewhere...
- Added an exception for tapping Cavern of Souls in response to a mana prompt requesting payment for generic mana (handled manually to avoid e.g. the game automatically pre-selecting the {C} producing ability when casting cards like Endless One, Blighted Herder, and others and willing to create a colored mana that would also make the spell uncounterable).
2017-05-01 14:04:31 +00:00
Agetian
3b6805a560 - Added an alt wincon achievement for Approach of the Second Sun (with a rather generic placeholder text for now, at least until we can figure out what exactly this means in the context of the story, e.g. Hour of Devastation). 2017-05-01 13:31:25 +00:00
Agetian
2c7f40a309 - Fixed Kill Switch. 2017-05-01 10:22:28 +00:00
Agetian
5f3b056bf2 - Fixed Thrasios, Triton Hero [part 2]. 2017-05-01 07:06:30 +00:00
Agetian
0fbd6d6d97 - Fixed Thrasios, Triton Hero. 2017-05-01 07:06:01 +00:00
Sol
2361d7e858 Migrate AKH from Upcoming to normal locations 2017-04-30 21:57:24 +00:00
Sol
8ccee98f5e Add Approach of the Second Sun
Add BranchEffect
2017-04-30 20:27:15 +00:00
Hanmac
e39949895d Cards & CardState: move parts from Card#hasProperty into CardState 2017-04-30 16:57:22 +00:00
Hanmac
7161ca5f97 Spell: better fix for Split Cards 2017-04-30 15:59:21 +00:00
Agetian
52c75bf0d9 - One more attempt at patching up Aftermath split cards with dual Sorcery/Instant or Instant/Sorcery type. 2017-04-30 15:09:55 +00:00
Agetian
c3d34b407f - Preparing Forge for Android release 1.5.62.003 [incremental]. 2017-04-30 13:54:13 +00:00
Agetian
182b2db80b - A little clarification. 2017-04-30 13:51:28 +00:00
Agetian
64eaf3de80 - Adding AI Logic ExileAndPlayUntilEOT to Oracle's Vault and a couple other similar cards. 2017-04-30 13:47:14 +00:00
Agetian
175528802e - Fixed Stone Giant. 2017-04-30 12:38:24 +00:00
Agetian
b60e36face - Reverted r33888 (wrong commit). 2017-04-30 05:35:09 +00:00
Agetian
de187a3401 - Some previously missed updates. 2017-04-30 05:33:22 +00:00