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
Hanmac
877b987201
fixed max
2017-01-11 07:24:33 +00:00
Hanmac
249a5a8074
PlayerCollection: functions need to be public
2017-01-11 07:24:01 +00:00
Agetian
a80119b74a
- A more in-depth check for target equality when comparing SAs, fixes certain cards not guessing that they are looking at the ability they need to be looking at (e.g. Grip of Chaos).
2017-01-11 07:20:38 +00:00
Hanmac
7c0a8412c9
Card & Player: more fixes with setCounters
2017-01-11 07:02:43 +00:00
Agetian
5055435222
- Updated CHANGES.txt.
2017-01-11 06:57:21 +00:00
Agetian
aa3e76544b
- Make the -/+ buttons in the deck editor consistent with the -/+ buttons in the add basic lands dialog.
2017-01-11 06:56:46 +00:00
Hanmac
17bd19a46b
GameEntity: setCounter now removes counterType directly when its not used anymore
...
Card and Player updated to use that directly instead of doing it on their own
2017-01-11 06:35:09 +00:00
Agetian
10b5d69b04
- A little cleanup in PlayArea.
2017-01-11 05:55:24 +00:00
Agetian
7f64ae18fe
- Updated info in CHANGES.txt about Aether Revolt.
2017-01-11 05:22:15 +00:00
Agetian
11796c18b5
- Some more cleanup in SpecialCardAi.
2017-01-11 05:05:20 +00:00
Agetian
3010b7f578
- Imports cleanup.
2017-01-11 05:01:30 +00:00
Agetian
a243e5b201
- Change getOpponent->getOpponents in SpecialCardAi.
2017-01-11 05:01:07 +00:00
Agetian
320cbeba35
- Fixed Grip of Chaos crash on AB$ Cost 0
2017-01-11 04:56:53 +00:00
Sol
955584846f
- Add Aid from the Cowl and Chandra's Revolution
2017-01-11 03:26:17 +00:00
Sol
1fa77e04e8
Add Maulfist Revolutionary and Skyship Plunderer
2017-01-11 02:14:43 +00:00
Sol
4bb6b3144e
- Add Deepglow Skate (C16)
2017-01-11 01:52:26 +00:00
Sol
a539df7009
- First pass of Aether Revolt edition cards
2017-01-11 00:50:04 +00:00
Sol
abc67e1d02
- Update Ranking Scraper to be able to grab draftsim
2017-01-11 00:25:32 +00:00
Agetian
ae491a7b3f
- Better fix for NPE related to card panel layouting and refresh (for the sake of targeting overlay): only force doLayout if a card panel was removed, which also causes the targeting overlay to refresh without causing a NPE.
2017-01-10 20:04:26 +00:00
Hanmac
33715e446d
PlayerCollection: add new class as spezialisation of FCollection<Player>
2017-01-10 19:54:30 +00:00
Agetian
6902491797
- Added AI for Living Death. Marked Living Death as RemRandomDeck instead of RemAIDeck. AILogic$ LivingDeath can probably be used for other similar cards too, possibly with some adaptation.
2017-01-10 19:17:19 +00:00