Commit Graph

32398 Commits

Author SHA1 Message Date
Agetian
91198b1de4 - Shortened one of the achievements' names that did not fit the label box. 2017-01-13 09:41:27 +00:00
Agetian
ec68b59e24 - Log formatting fix in LifeGainEffect. 2017-01-13 09:05:09 +00:00
Agetian
2cd474fbf3 - Removed unused import. 2017-01-13 09:03:54 +00:00
Agetian
945df442e2 - Adding missed imports. 2017-01-13 09:01:54 +00:00
Agetian
301ec47c84 - Added AER Planeswalker decks. 2017-01-13 06:17:25 +00:00
Agetian
449ffc20ba - Deleted the files in upcoming (moved over in previous commit). 2017-01-13 06:01:37 +00:00
Agetian
ad5bd22982 - Moved Ice Over and Resourceful Return from upcoming to standard named folders. 2017-01-13 05:55:28 +00:00
Agetian
fd53400e0d - Removed an unused import. 2017-01-13 04:25:58 +00:00
Agetian
1b75d12518 - Default implementation for remove in SpellAbilityChoicesIterator (to satisfy Java 7 requirements). 2017-01-13 04:25:32 +00:00
Sol
f08b8ab5e0 - Migrate upcoming to normal letter folders 2017-01-13 00:53:00 +00:00
Agetian
8600e88de7 - Added Perilous Predicament [AER] (by Hanmac). 2017-01-12 20:25:42 +00:00
Hanmac
3ff06ee567 CounterPutEffect and CounterPutAi: refactor it to make the AI better use of chooseCounterType 2017-01-12 19:29:32 +00:00
Hanmac
29646ca05f PlayerPredicates: add counter Predicates from CardPredicates, probably might do a base class for that 2017-01-12 19:22:13 +00:00
Agetian
50718fd766 - One more change to the deck. 2017-01-12 19:19:22 +00:00
Agetian
bf447dd232 - Reverting changes to the Trixie 4 deck, unfortunately, the quad Necro is the only version the AI can currently play more or less consistently [part 2]. 2017-01-12 19:18:25 +00:00
Agetian
bff00dea43 - Reverting changes to the Trixie 4 deck, unfortunately, the quad Necro is the only version the AI can currently play more or less consistently. 2017-01-12 19:17:10 +00:00
Agetian
36c77e4400 - A little clarification. 2017-01-12 18:11:50 +00:00
Agetian
1ddbb449d1 - Updating CHANGES.txt. 2017-01-12 18:09:48 +00:00
Agetian
3df10fd856 - Made The Great and Powerful Trixie 4 deck Vintage-legal. 2017-01-12 18:02:37 +00:00
Agetian
70ffd72556 - A little logic addition. 2017-01-12 17:55:24 +00:00
Agetian
01bcff9a5e - Better logic for Desecration Demon: only sac creatures to it if in critical condition to lose to it and have no active flying/reach blockers that are useful. 2017-01-12 17:54:18 +00:00
Agetian
dfc5fad357 - Some additions to the response sac AI (take persist and undying into account).
- Added some sacrifice prioritizing to Desecration Demon (but still not sure what is best - let the AI deal with a persistent 6/6 flyer or risk pumping it up a bit but keep it in check for a while in presence of several weak creatures, could use improvement).
2017-01-12 17:04:33 +00:00
Agetian
7c919d7cd8 - Added Treasure Keeper [AER]. 2017-01-12 15:36:09 +00:00
Agetian
6dc8a1cf22 - Adding AER to Modern format. 2017-01-12 14:32:14 +00:00
Agetian
71f431bc27 - Added a missing References line. 2017-01-12 14:24:28 +00:00
Agetian
91fad513e5 - Fixed Baral's Expertise mana cost. 2017-01-12 13:50:10 +00:00
Agetian
ecf6a38f4f - Moved a comment. 2017-01-12 12:23:47 +00:00
Agetian
196f939eef - Consolidated AIPreferenceParams into a single property, somewhat cleaner and also not so clunky in code. 2017-01-12 12:23:02 +00:00
Agetian
f4dcd7b742 - Adding options to control the AIPreference for creatures based on the AI evaluation level and, if need be, the minimum number of creatures below a certain eval threshold needed to activate a SacCost.
- Adding these options to Prowling Pangolin, along with AIPreference token->creature, to make the AI be more willing to sacrifice weak and useless creatures in response to Prowling Pangolin to counter it.
2017-01-12 11:26:37 +00:00
Agetian
333c428d43 - Adding AER cards with Improvise (by Marek14). 2017-01-12 11:22:45 +00:00
Agetian
bb7dc5356c - A little update to isUselessCreature. 2017-01-12 07:19:44 +00:00
Agetian
d61fb2a114 - Minor improvements to Necro AI in SpecialCardAi. 2017-01-12 06:17:35 +00:00
Agetian
3315174bfc - MillAi: only use creatures with a tap mill ability during the opponent's end step to also have a chance to use them in combat. 2017-01-12 06:17:17 +00:00
Agetian
b6f6beb2e5 - Moved isUselessCreature to ComputerUtilCard (since it's not Spell Ability AI-related). 2017-01-12 06:01:54 +00:00
Agetian
6f9b62219e - Some refactoring in AbilityUtils/SpellAbility. 2017-01-12 04:48:22 +00:00
Agetian
d2e25a7a0d - Some AER fixes. 2017-01-12 04:39:52 +00:00
Agetian
939116ece1 - Some DB SVar updates. 2017-01-11 19:46:22 +00:00
Agetian
e62a744e7b - Little update for the Necro-Donate Trix deck. 2017-01-11 19:43:42 +00:00
Agetian
07f5172109 - Fixed TriggerRememberAmount not finding the correct trigger ability to get the count from (e.g. Mana Drain, Scattering Stroke). 2017-01-11 19:43:03 +00:00
Agetian
78b6c3610d - A more graceful solution for cases when a deck ends up being null for any reason in ACEditorBase. 2017-01-11 18:55:17 +00:00
Agetian
01e402f292 - A little cleanup in ACEditorBase, made the code a little bit more readable and added some additional crash protection. 2017-01-11 18:38:41 +00:00
Agetian
a4b508e1cd - KLD and AER bundles (fat packs) include 10 boosters. 2017-01-11 15:32:20 +00:00
Agetian
ea4057a08c - Added a way to count the number of coin flips in AF FlipACoin without the need for recursive counting script (which no longer works in the current engine).
- Fixed Crazed Firecat.
2017-01-11 15:25:37 +00:00
Agetian
f14de08c20 - Prevent Crew from taking negative power of creatures on the battlefield into consideration when determining the total amount of power available on the battlefield (instead treating them as 0 now). 2017-01-11 14:35:33 +00:00
Agetian
e86a709d72 - A more appropriate fix for Quicksmith Rebel / Quicksmith Spy. 2017-01-11 14:08:32 +00:00
Agetian
004ac7d91a - Fixed a NPE on right-clicking a card in Limited deck editor. 2017-01-11 12:02:50 +00:00
Agetian
09d8d4511b - Adding alt wincon achievement for Mechanized Production. 2017-01-11 11:33:21 +00:00
Agetian
8ef869fa8f - Fixed Quicksmith Spy and Quicksmith Rebel. 2017-01-11 11:29:02 +00:00
Agetian
55d3535158 - Adding a known issues note about Improvise to CHANGES.txt 2017-01-11 10:54:00 +00:00
Agetian
95c68bcc81 - Changed the implementation of TargetChoices comparison to an .equals() method override (seems cleaner) 2017-01-11 07:41:22 +00:00