Commit Graph

29164 Commits

Author SHA1 Message Date
drdev
b57a54075c Fix so directory copied in copy constructor 2015-10-04 21:05:51 +00:00
drdev
d89d6ae951 Support directory being included in Deck object 2015-10-04 21:01:35 +00:00
Agetian
88cbb9a6f8 - Added Ultimate$ True to Gideon, Ally of Zendikar's ultimate ability. Should fix the achievement not triggering. 2015-10-04 19:16:09 +00:00
Agetian
dfa8d4f464 - Added a notification message to the case when not enough legal targets are left to tap during the cost payment that includes tapping a certain number of cards. 2015-10-04 16:27:48 +00:00
Agetian
361ffc91a5 - Fixed the "Always No" context menu button auto yielding until end of turn.
- Made the "Always Yes"/"Always No" buttons not automatically pass priority such that the user has a chance to set up an auto yield the same turn by clicking the stack item again and choosing "Auto Yield" if necessary (or, if the point was merely setting up an Always Yes/No option, to pass priority manually).
2015-10-04 15:53:36 +00:00
Sloth
3676f9cbf4 - Fixed Arcbond not working with Lifelink. 2015-10-04 14:42:39 +00:00
Agetian
7884644a4f - A more appropriate location for the num of targets test in HumanCostDecision (Tap). 2015-10-04 14:11:28 +00:00
Agetian
1cdc56d727 - Fixed the "Crackleburr + tapping Smokebraider to get mana and thus having not enough untapped red creatures to tap anymore" interaction. 2015-10-04 14:09:33 +00:00
Agetian
90698bc892 - Use a temporary card copy with full information about changed colors, types, and keywords when processing TriggerSacrificed such that the trigger is based on the most up-to-date information about the card (e.g. Savra, Queen of the Golgari + Painter's Servant + Warren Weirding on a creature with the changed color from Painter's Servant).
- Somewhat experimental, testing is welcome!
2015-10-04 13:51:46 +00:00
Sloth
faca4c8db0 - Added a hard version of the Black Abbot opponent. 2015-10-04 09:00:39 +00:00
Sloth
3b7935d868 - Improved LifeGainAI. 2015-10-04 08:56:37 +00:00
Sloth
4f438a7bc9 - Updated two AI SVars. 2015-10-04 08:51:36 +00:00
Sloth
0ca0b654b5 - Fixed Aligned Hedron Network crashing when played by the AI. 2015-10-04 08:46:37 +00:00
Agetian
25362f728f - Ensure that a card is returned to its original state when it's being moved from the battlefield (fixes e.g. a Manifested tapland returning to hand that then causes a crash when that same land is played from hand later).
- This is a little experimental, please test for possible issues!
2015-10-04 07:57:59 +00:00
Agetian
37041145bf - Removed a redundant comment in ComputerUtilCost. 2015-10-04 05:54:31 +00:00
Sol
8c549a982d - Display Devoid for Sorcery/Instants 2015-10-03 21:20:11 +00:00
Sol
45e4bd3db7 - Adding missing spell description for Call the Scions 2015-10-03 20:53:21 +00:00
Agetian
465d4eb3c3 - Added ForceRevealToController$ True to Ancient Stirrings. 2015-10-03 20:43:18 +00:00
Agetian
daa3ef05be - Added DDP edition file (by Xitax). 2015-10-03 19:40:04 +00:00
drdev
eebfb23b0d Version bump to 1.5.47.001 2015-10-03 19:20:51 +00:00
drdev
f927a48405 Add Save As support to mobile app 2015-10-03 19:16:59 +00:00
Agetian
7c0631b1ab - Better implementation of card text generation for Kor Castigator. 2015-10-03 18:29:56 +00:00
Agetian
cd4d300293 - Fixed card text generation for Kor Castigator. 2015-10-03 18:25:23 +00:00
Agetian
140bda40ec - Make BFZ cards generate Eldrazi Scion tokens with random pictures (one of three). 2015-10-03 16:43:15 +00:00
Agetian
3715ff4463 - Take #2 at fixing Apathy. This one seems to work fine, but please check. 2015-10-03 16:19:43 +00:00
Agetian
813dd6c2da - Reverted the fix for Apathy (did not work entirely as necessary). Help is welcome. 2015-10-03 16:00:20 +00:00
Agetian
7e1c9016a4 - Fixed Apathy. 2015-10-03 15:42:46 +00:00
Agetian
c685fc5919 - Smarter and more concise mechanism for deciding whether to play a shockland untapped or tapped. 2015-10-03 15:09:34 +00:00
Agetian
4819316fbb - Somewhat better handling of player type check in the new routines. 2015-10-03 12:47:25 +00:00
Agetian
0dfab38a01 - Added an extra check for the player type to the new routines in ComputerUtil. 2015-10-03 12:44:29 +00:00
Agetian
1bd466c496 - Fix imports. 2015-10-03 12:40:31 +00:00
Agetian
05abf8a1d7 - More intelligent checking for the AI's reason to cast a sorcery spell in the given turn. 2015-10-03 12:39:37 +00:00
Agetian
1ed17d4ced - Get rid of a redundant variable. 2015-10-03 12:16:34 +00:00
Agetian
d730741ab0 - Fix imports. 2015-10-03 12:16:05 +00:00
Agetian
a469efac9f - When the AI decides to play a shockland untapped, consider having a viable target for a targered sorcery spell with one mode only. 2015-10-03 12:14:49 +00:00
Agetian
a159c1e76c - Look at cards in zones other than the battlefield when determining if an aura has a viable target (for e.g. "Enchant creature in a graveyard") 2015-10-03 11:25:29 +00:00
Agetian
66219dcbf5 - Fixed Fertile Thicket. 2015-10-03 10:52:41 +00:00
Agetian
ad166701ac - Also update the mobile Limited deck editor to suggest the basic land set the same way as the desktop version (to avoid suggesting sets with no basic lands). 2015-10-03 10:26:43 +00:00
Agetian
af7fcfaa40 - Fixed the Limited deck editor sometimes suggesting a default land set that does not actually contain any basic lands (e.g. Journey into Nyx (JOU) was suggested for a THS/JOU/BNG draft, which ended up adding Zendikar lands; now Theros is correctly suggested instead). 2015-10-03 10:19:10 +00:00
Agetian
3bdbf6a956 - Avoid copying the land cards when processing getAvailableManaColors by the AI (looks like it's not necessary to copy, but more testing is needed - the important thing is that grantBasicLandsManaAbilities should not have any negative side effects when called from there). 2015-10-03 08:38:54 +00:00
Agetian
7237f25d5a - Make the AI try to determine whether to play a shockland untapped or tapped in a smarter way by evaluating the availability of mana colors to pay for the spell as well as potential targets for auras. 2015-10-03 08:18:47 +00:00
Chris
d26d25fd85 [maven-release-plugin] prepare for next development iteration 2015-10-02 17:20:52 +00:00
Chris
10cb50140a [maven-release-plugin] prepare release forge-1.5.46 forge-1.5.46 2015-10-02 17:20:43 +00:00
Chris
46487a9b96 Added new card names to changes.txt.
Preparing the changes.txt file for the next beta build and release.
2015-10-02 17:15:17 +00:00
Sloth
42196878cf - Fixed spelldescription of Vampiric Rites. 2015-10-02 11:51:43 +00:00
Agetian
6b12420522 - Marking "Time Spiral Timeshifted" (TSB) as "Other" instead of "Expansion" (in line e.g. with EXP being an "add-on" set for BFZ, also prevents marking TSB as a separate unlockable set in quest mode (which used to lead to a crash). 2015-10-02 06:14:49 +00:00
Agetian
c4c6f4eaf6 - Unlocking Time Spiral in quest mode now automatically unlocks Time Spiral Timeshifted, unlocking Battle for Zendikar automatically unlocks Zendikar Expeditions. 2015-10-02 06:09:23 +00:00
Sol
1cc361aa6d - Create new Tracking script that doesn't use an external data source for tabulating information 2015-10-01 17:05:05 +00:00
Sol
62c648f07a - Fixed typo in Editions file 2015-10-01 17:00:40 +00:00
Sol
0c5409ce58 - Fixed Herald of Kozilek missing Devoid keyword 2015-09-30 17:50:49 +00:00