Commit Graph

26603 Commits

Author SHA1 Message Date
drdev
cc99b4533d Update platform to 20 2014-09-21 04:02:56 +00:00
drdev
9663105622 Tweak scaling logic so Android app looks better on tablets and so there's only 1 scaling function instead of 4
Version bump to 1.5.28.004
2014-09-21 03:49:57 +00:00
excessum
244293c119 - Added check for Ferocious when using Savage Punch 2014-09-21 03:43:17 +00:00
excessum
46033d55a9 - Implemented AI for Crater's Claws 2014-09-21 03:38:15 +00:00
Sol
3db4d519b7 - Updating triggers to a Register/Clear mechanism. Goal is to fix issue with Deathgreeter (etc) not triggering when multiple creatures LTB. 2014-09-21 03:12:43 +00:00
drdev
829d0f82e9 Fix GUI refactoring issue that was preventing Android app from working on mobile devices 2014-09-21 02:14:49 +00:00
Sloth
1ce3ed4407 - Fixed Crackling Doom. 2014-09-20 19:37:41 +00:00
Sloth
65feaca0c2 - Added draft rankings for KTK. 2014-09-20 19:35:20 +00:00
swordshine
9554275d0f - Added Villainous Wealth 2014-09-20 14:04:59 +00:00
excessum
20cf653fb1 - Fixed ordering of mana symbols in card costs 2014-09-20 13:33:14 +00:00
excessum
eeeeee8a1d - Fixed missing keyword for Efreet Weaponmaster 2014-09-20 12:51:26 +00:00
drdev
591b59df05 Make it easier to show a scaled version of the mobile dev app 2014-09-20 12:37:12 +00:00
swordshine
c9e4aa1c51 - Added Kheru Lich Lord 2014-09-20 12:33:14 +00:00
Sloth
c5a44c9b04 - Fixed a rare bug in knownOriginCanPlayAI (Norin the Wary bug). 2014-09-20 12:27:34 +00:00
swordshine
3eefce7176 - Added Howl of the Horde 2014-09-20 12:14:50 +00:00
excessum
c8b57e90ed - Extended OblivionRing logic for Suspension Field
- Implemented rudimentary logic for Outlast
- Fixed mana cost for Dazzling Ramparts
2014-09-20 10:24:43 +00:00
Agetian
072a0941e1 - Make a default value in AiProps correspond to the value set in the Default AI profile. 2014-09-20 08:03:11 +00:00
Agetian
5549604d0d - Tweak spell prediction when deciding whether to move equipment or not.
- Enable spell prediction (works for AttachAi only at the moment).
- The Default AI profile will only move equipment from one creature to another if the one it's currently attached to is useless, but will consider it a priority task to move equipment away from useless creatures.
- The Reckless AI profile will always move equipment from worse creatures to better ones but will prioritize getting as many threats and other permanents out before moving creatures around (currently - even if the creature the equipment is attached to was rendered useless).
2014-09-20 08:01:58 +00:00
Agetian
2abcc7c951 - Disable spell prediction for PumpAi. 2014-09-20 07:30:21 +00:00
Agetian
68f35d3a6f - Reverted some of the modifications related to the way spell prediction works (canPlaySa can't currently be a part of the process).
- Limited predictSpellToCastInMain2 to idenitifying permanents to put on the battlefield only.
- For now, keep spell prediction disabled until the conditions and effects are tested well enough and do not cause the AI to prevent itself from performing other priority tasks.
2014-09-20 07:24:12 +00:00
excessum
32a3f5964e - Implemented AI for Launch the Fleet 2014-09-20 07:10:18 +00:00
Agetian
f55ae8ab95 - Disable all prediction for Main 2 spells until I can figure out the stack overflow issue. 2014-09-20 04:48:53 +00:00
excessum
dd6d7e7ae8 - Fixed missing keyword for Icefeather Aven 2014-09-20 02:58:43 +00:00
excessum
3abb197fca - Fix for zero division error in PumpAiBase 2014-09-20 02:22:09 +00:00
Sloth
a19c05ca56 - Improved blocking AI for blockers that don't survive until the next turn anyway (due to Vanishing or Fading). 2014-09-19 22:22:17 +00:00
drdev
96ca7d1df8 Version bump to 1.5.28.003 2014-09-19 22:09:05 +00:00
drdev
d7d20925f3 Tweak previous fix 2014-09-19 21:52:21 +00:00
drdev
1d5c552bd9 Prevent updating achievements for a game where the user cheated using Dev mode functions 2014-09-19 21:50:13 +00:00
drdev
4cb64a18aa Refactor dev mode cheat functions into separate class that through it's restricted access allows determining if a player as cheated during a game 2014-09-19 21:45:24 +00:00
Sol
799e86bf0f - Improve tgt prompt for Jilt 2014-09-19 21:31:00 +00:00
drdev
1d092bf821 PLuralize certain dev mode actions 2014-09-19 20:54:35 +00:00
drdev
3b2a992999 Make name and order of Dev menu items be consistent 2014-09-19 20:47:27 +00:00
drdev
854030e6d4 Prevent remembering Dev Mode unlimited lands between games to prevent accidentally leaving it that way and then playing more than one land per turn
Clean up Dev Mode pane so case is consistent and toggle color is consistent with other labels
2014-09-19 20:33:49 +00:00
drdev
25b862ef5d Improve Achievement Earned dialog for mobile game 2014-09-19 19:50:22 +00:00
Chris
3d2d4555e7 Added new card names to changes.txt. 2014-09-19 17:39:25 +00:00
Agetian
9a9ebb59bd - NPE prevention in TargetingOverlay (not sure why getController would return null during an ongoing game in the first place though, might be worth investigating) 2014-09-19 14:19:51 +00:00
elcnesh
4a37042149 Restore support for ordering cards in hand. 2014-09-19 14:08:40 +00:00
elcnesh
fbee794685 Fix creatures displaying as "being blocked" incorrectly. 2014-09-19 07:44:25 +00:00
elcnesh
66768b6ddf Fix pile effects (Fact or Fiction) for new GUI code. 2014-09-19 07:39:45 +00:00
Agetian
cdcb9c84be - Added a way to disable predictive analysis for spells in Main 2 via an AI property PREDICT_SPELLS_FOR_MAIN2 (currently prediction is enabled by default for all profiles). 2014-09-19 04:39:44 +00:00
swordshine
b686341cbf - Fixed Meandering Towershell 2014-09-19 04:37:08 +00:00
Agetian
9564fba6f2 - Prevent an infinite loop when trying to process PumpAllAi in predictSpellToCastInMain2. 2014-09-19 03:54:36 +00:00
Sol
824cee4632 - Fixing small script issues 2014-09-19 03:15:59 +00:00
Sol
a56e6b761e - Updating edition file to correct Archers' Parapet name 2014-09-19 01:36:52 +00:00
Sol
81fdb73ff4 - Fix typo for name of Archers' Parapet 2014-09-18 23:18:56 +00:00
Sol
6b7f42147d - Updating mtg-data.txt
- Adding Oracle text to KTK
2014-09-18 23:10:30 +00:00
Sol
bd27893fd3 - Adding a handful of cards by Kapoue 2014-09-18 23:04:30 +00:00
Krazy
15ba70475b Fixed High Sentinels of Arashin missing its activated ability. 2014-09-18 22:27:37 +00:00
Sloth
99624e6527 - More little text and script fixes. 2014-09-18 21:19:30 +00:00
Sloth
efd9c0ed74 - Updated some AI SVars and fixed a typo. 2014-09-18 20:46:58 +00:00