swordshine
|
9f6e258acb
|
- Update scripts
|
2014-04-21 00:30:36 +00:00 |
|
excessum
|
5252609d7b
|
- Allow AI to use removal as interrupts to opponent's pump/enchant. Removed a check for duplicate kills in DamageDealAi and added a TODO for a general duplicate removal algorithm in its place. Fixed a bug in PumpAi that prevents curses from being used when the stack is not empty.
|
2014-04-20 02:41:05 +00:00 |
|
excessum
|
a4b41c94c2
|
- Allow AI to hold back removal based on chance instead of always using them when a suitable target is available
|
2014-04-19 05:19:29 +00:00 |
|
excessum
|
d1609866ff
|
- Minor update to EffectAI to prevent negative "fight" logic from falling through to the random return in canPlayAI(). Prevent Polukranos activation from targeting shielded or creatures that can regenerate.
|
2014-04-18 03:15:27 +00:00 |
|
Sloth
|
4e4702db5d
|
- Fixed ordering of AI spellability priorities.
|
2014-04-17 09:33:15 +00:00 |
|
swordshine
|
39194d7d80
|
- JOU: Added Desperate Stand and Disciple of Deceit
|
2014-04-17 06:39:16 +00:00 |
|
Sloth
|
3cea12e3dc
|
- NPE protection (Delayed Triggers have no Execute param).
|
2014-04-15 14:10:22 +00:00 |
|
excessum
|
ec9331ceb8
|
- Minor update to FightAI
|
2014-04-15 13:44:10 +00:00 |
|
excessum
|
3f0e238919
|
- Improved FightAI by considering regeneration shields and Heroic triggers that place +1/+1 counters
|
2014-04-15 13:12:52 +00:00 |
|
Sloth
|
e1f0fab2bc
|
- Little fix in ProtectAI.
|
2014-04-15 09:30:27 +00:00 |
|
Sloth
|
82aad02edb
|
- Added a TributeAILogic for Oracle of Bones.
|
2014-04-14 11:21:01 +00:00 |
|
Sloth
|
53d47add26
|
- Misc AI updates.
|
2014-04-14 08:42:45 +00:00 |
|
Sloth
|
49af3c0075
|
- The AI will now activate mana abilities of permanents about to be destroyed.
|
2014-04-13 21:38:33 +00:00 |
|
Sloth
|
e28a0ce1a8
|
- Improved AI anticipating abilities granting Deathtouch.
|
2014-04-13 21:28:57 +00:00 |
|
Sloth
|
9bb6a6477b
|
- Expanded use of dealsFirstStrikeDamage AI function.
|
2014-04-13 19:32:23 +00:00 |
|
Sloth
|
402d02b508
|
- Improved shouldPumpCard for cases where the opposing combatant can't be damaged anyway.
|
2014-04-13 11:04:09 +00:00 |
|
Sloth
|
850efa69c7
|
- Cleanup and NPE protection in ProtectAI.
|
2014-04-12 07:26:50 +00:00 |
|
excessum
|
76a1362acd
|
- AI will optimise damage avoided when blocking attackers with Trample
|
2014-04-12 06:08:12 +00:00 |
|
excessum
|
d4ff26aee5
|
- Basic AI upgrade to check if possible animated creatures should block before deciding to animate them.
|
2014-04-12 03:18:17 +00:00 |
|
swordshine
|
7ffd2864cf
|
- JOU: Added Godsend and Sage of Hours
|
2014-04-10 00:41:55 +00:00 |
|
drdev
|
9439bbbc57
|
Refactor out swing-related code from forge-gui into new forge-gui-desktop module
|
2014-04-08 23:01:39 +00:00 |
|
excessum
|
18dd421935
|
- More bug fixes for Rev 25363
|
2014-04-08 11:51:27 +00:00 |
|
excessum
|
18433f2244
|
- Bug fix for Rev 25363
|
2014-04-07 13:56:59 +00:00 |
|
excessum
|
67a5848b26
|
- Update for ProtectAI. AI can now use Protect effects to 1) counter certain targeted spells 2) protect against lethal damage 3) create an unblockable attacker depending on expected damage
|
2014-04-07 13:46:10 +00:00 |
|
Sloth
|
331e1ae505
|
- Extended use of the dealsFirstStrikeDamage function.
|
2014-04-06 07:52:22 +00:00 |
|
Sloth
|
39a7e2b882
|
- Improves AiAttackController.
|
2014-04-05 19:28:16 +00:00 |
|
Sloth
|
ee88f0ab95
|
- The AI will now predict P/T changes from effects in the command zone (like Jace, Architect of Thought's +1 ability).
|
2014-04-05 07:50:43 +00:00 |
|
Sloth
|
96338eb652
|
- AI will now try to chump block with creatures that have SacMe SVars > 3 (for example Rukh Egg).
|
2014-04-05 06:12:34 +00:00 |
|
Sloth
|
69d1c2ceea
|
- Improved isUsefulPumpKeyword.
|
2014-04-04 20:02:16 +00:00 |
|
Sloth
|
fd88585bd4
|
- Expanded the predictThreatenedObjects AI function.
|
2014-04-04 18:42:50 +00:00 |
|
Sloth
|
b8825ceb8b
|
- Minor AI updates.
|
2014-04-04 15:18:00 +00:00 |
|
excessum
|
60eee41d72
|
- Basic AI upgrade to check if possible animated creatures should attack before deciding to animate them.
|
2014-04-04 14:40:28 +00:00 |
|
Sloth
|
f90b74a864
|
- The AI will now try to avoid destroying cards with the SacMe SVar.
|
2014-04-04 14:37:30 +00:00 |
|
Sloth
|
06dcc00517
|
- The AI will now check static abilities when checking possible animated blockers (Svogthos, the Restless Tomb).
|
2014-04-03 12:54:29 +00:00 |
|
Sloth
|
0de3d58651
|
- The AI will now check activation restrictions when checking possible animated blockers.
|
2014-04-02 14:48:34 +00:00 |
|
Sloth
|
cea352d029
|
- NPE prevention in AiAttackController.
|
2014-04-02 05:30:21 +00:00 |
|
excessum
|
e0b93081c2
|
- Basic AI upgrade to check for possible animated creatures (ie. manlands) before deciding attackers
|
2014-04-01 14:50:54 +00:00 |
|
Chris
|
e53957f1c4
|
[maven-release-plugin] prepare for next development iteration
|
2014-03-28 13:08:58 +00:00 |
|
Chris
|
4202b382dc
|
[maven-release-plugin] prepare release forge-1.5.15
|
2014-03-28 13:08:42 +00:00 |
|
excessum
|
2371d52c9d
|
- AI support for Polukranos, World Eater
|
2014-03-27 13:52:03 +00:00 |
|
Sloth
|
d5c2b3bacd
|
- Improved the playImmediately AI function.
|
2014-03-26 20:04:18 +00:00 |
|
excessum
|
d1a1c7f3b1
|
- Added "IsCurse" to Bile Blight. Removed "AI cannot use" flags from Bile Blight and Devour Flesh. Added AITgt block for AnimateAI to allow Sealock Monster's monstrosity trigger to have a proper (still random) target.
|
2014-03-26 12:37:25 +00:00 |
|
Sloth
|
ba430215f6
|
- Improved AI dealing with Web of Inertia.
|
2014-03-25 21:16:35 +00:00 |
|
Sloth
|
306c7a6678
|
- Improved AI using Tamiyo, the Moon Sage.
|
2014-03-25 13:17:07 +00:00 |
|
Sloth
|
c6008dfea4
|
- Improved isUsefulPumpKeyword.
|
2014-03-24 14:09:47 +00:00 |
|
Sloth
|
5e38f04fa2
|
- Fixed AI ignoring NeedsToPlay SVars when playing lands.
|
2014-03-23 22:57:09 +00:00 |
|
Sloth
|
27e07fd9dd
|
- Fixed a bug in predictToughnessBonusOfAttacker/Blocker (thanks excessum).
|
2014-03-23 14:11:55 +00:00 |
|
Sloth
|
2677323657
|
- The AI will no longer use TapType costs for Pump abilities.
|
2014-03-23 08:52:30 +00:00 |
|
Sloth
|
a5899de0e3
|
- Fixed AI calculating Monstrosity abilities twice.
|
2014-03-23 08:38:42 +00:00 |
|
excessum
|
a7b8410f25
|
- AI support for "deal damage equal to power". Tweak to sort "fight" list by card efficiency instead of power/cmc.
|
2014-03-23 06:56:24 +00:00 |
|