Commit Graph

29153 Commits

Author SHA1 Message Date
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
Sloth
e94fd1b439 - Improved useRemovalNow AI function. 2015-09-30 11:51:15 +00:00
Sloth
a6140c2aff - Added the hard quest opponent Happosai 3. 2015-09-30 11:49:13 +00:00
drdev
b6dbb28291 Version bump to 1.5.46.005 2015-09-29 22:48:46 +00:00
drdev
b1502ff602 Refactor default land set logic for desktop constructed to be usable by mobile app 2015-09-29 22:47:16 +00:00
drdev
da81e194dd Remove unused restrictedCatalog parameter
Refactor quest default land set logic to be re-usable by mobile app
2015-09-29 22:38:56 +00:00
Agetian
1f561725ed - Fixed the deck contents not copying over in the Deck(Deck, String) constructor for mobile Forge, which broke Vanguard, Archenemy and Planechase variants. 2015-09-29 17:11:56 +00:00
Agetian
988b9ff1aa - Fixed the impossiblity to disable Vanguard variant mode in desktop version of Forge. 2015-09-29 16:23:02 +00:00
Sloth
e0956ff9bd - Improved AI chosing lands to play. 2015-09-29 09:20:42 +00:00
Sloth
1f53269cd9 - Fixed Rush of Ice. 2015-09-29 07:17:08 +00:00
drdev
d4fa35a337 Center land art above combo box 2015-09-28 23:07:08 +00:00
drdev
5ced8db4b1 Fix compile 2015-09-28 23:01:24 +00:00