swordshine
|
8f52c2d379
|
- M15: Added Indulgent Tormentor, Mercurial Pretender, and Resolute Archangel
|
2014-07-01 12:43:09 +00:00 |
|
elcnesh
|
48086b30b7
|
Start removing logic that depends on a single opponent, as this (naturally) doesn't work in multiplayer games.
'OppLifeTotal' is now removed, and started removing 'OppPoisonCounters'.
|
2014-06-25 10:07:23 +00:00 |
|
swordshine
|
e0b478ca3a
|
- M15: Added Master of Predicaments
|
2014-06-24 04:37:57 +00:00 |
|
swordshine
|
4e9793e60b
|
- M15: Added Ob Nixilis, Unshackled
|
2014-06-23 14:10:05 +00:00 |
|
Chris
|
97ea9856cb
|
[maven-release-plugin] prepare for next development iteration
|
2014-06-20 14:00:24 +00:00 |
|
Chris
|
9410277163
|
[maven-release-plugin] prepare release forge-1.5.20
|
2014-06-20 14:00:12 +00:00 |
|
excessum
|
c6b0cb31b5
|
- Prevent AI from paying the trigger for Athreos, God of Passage for dying tokens
|
2014-06-18 12:27:40 +00:00 |
|
swordshine
|
5e43fc1300
|
- Fixed UntapAi so cards like Snap, Palinchron will never uptap lands controlled by opponents
|
2014-06-18 06:03:55 +00:00 |
|
excessum
|
c2f1aae631
|
- Fixed bug with Polukranos logic if the target(s) are not the highest evaluated ones
|
2014-06-14 14:44:32 +00:00 |
|
excessum
|
c4c74cccfd
|
- Allow AI to use Bloodrush ability
|
2014-06-14 14:19:04 +00:00 |
|
swordshine
|
963177e940
|
- Fixed DamageDealAi (r26280 totally broke cards like Shock)
|
2014-06-13 07:53:57 +00:00 |
|
rikimbo
|
3c66861b48
|
Added logic so that the AI can now use triggered abilities that put X counters on the source permanent, where X is a mana cost paid (eg. Hero of Leina Tower). The AI action is now to spend all remaining mana on X.
|
2014-06-12 22:50:22 +00:00 |
|
excessum
|
e80b8a9422
|
- Fixed bug with PowerDmg targets being reset in DamageDealAi
|
2014-06-11 13:39:36 +00:00 |
|
swordshine
|
c349c3df29
|
- Prevent potential NPE
|
2014-06-11 02:55:58 +00:00 |
|
swordshine
|
6d7be31a50
|
- Attempt to fix a potential NPE in PumpAiBase for cards in alternate modes.
|
2014-06-10 05:37:59 +00:00 |
|
elcnesh
|
5cbc4e5703
|
Fix NPE in AI decision on giving attacking creature protection.
|
2014-06-09 20:30:23 +00:00 |
|
swordshine
|
8ccdcf93c8
|
- Added Order of Succession
|
2014-06-08 11:01:14 +00:00 |
|
excessum
|
b8aa37891d
|
- Fixed missing conditional from r26240
|
2014-06-08 02:06:59 +00:00 |
|
excessum
|
69b76f31d3
|
- AI will not always use Boros Charm for damage at opponent EOT unless DamageDealAi.shouldTgtP() holds
|
2014-06-08 02:03:43 +00:00 |
|
swordshine
|
fba3ba212b
|
- Added Time Distortion
|
2014-06-07 11:46:48 +00:00 |
|
excessum
|
345cacade9
|
- Changed useRemovalNow() condition from isSpell() to !isTrigger. Added "PlayMain1" to Xenagod to make use of pre-combat trigger.
|
2014-06-07 11:06:49 +00:00 |
|
Chris
|
1cdf2362e3
|
[maven-release-plugin] prepare for next development iteration
|
2014-06-06 14:22:01 +00:00 |
|
Chris
|
5e1e874c33
|
[maven-release-plugin] prepare release forge-1.5.19
|
2014-06-06 14:21:47 +00:00 |
|
swordshine
|
65fa1dd5d2
|
- Fixed a potential NPE in AnimateAi
|
2014-06-06 04:51:55 +00:00 |
|
excessum
|
816b65fbb1
|
- Update for PumpAiBase.pumpedCreature() to copy counters onto pumped Card
|
2014-06-05 11:26:27 +00:00 |
|
elcnesh
|
0a51c45081
|
Fix putting creatures onto the battlefield blocking. They are inserting into the existing damage assignment order.
|
2014-06-03 14:24:36 +00:00 |
|
Sloth
|
57bdab6a24
|
- The AI will no longer kill itself with Mana Confluence.
|
2014-06-03 06:08:07 +00:00 |
|
excessum
|
6412dd2702
|
- AI will check for targets for Oblivion Ring effects before casting them
|
2014-06-02 13:57:52 +00:00 |
|
excessum
|
7afd1cea5d
|
- Fix for CharmAi with probabilistic choices that might resolve with a null choice
|
2014-06-02 12:10:33 +00:00 |
|
swordshine
|
943ff54013
|
- Missing file in r26122
|
2014-06-01 14:51:19 +00:00 |
|
excessum
|
581553e3f9
|
- Minor tweak to r26118
|
2014-06-01 11:52:27 +00:00 |
|
excessum
|
821298eaf5
|
- PumpAiBase update for buffing attackers
|
2014-06-01 10:45:21 +00:00 |
|
excessum
|
51bdf2484d
|
- Extend AI pump spell usage to PumpAll
|
2014-06-01 08:52:43 +00:00 |
|
swordshine
|
b459ca2ec0
|
- Fixed a potential NPE
|
2014-06-01 05:10:51 +00:00 |
|
Sol
|
f2e7347ad3
|
- Since Morph creatures don't have an official Card in the database, they need to be copied instead of being looked up
|
2014-06-01 02:46:14 +00:00 |
|
excessum
|
9e50785b73
|
- Improved AI for creating attackers using pump effects
|
2014-05-31 12:30:25 +00:00 |
|
excessum
|
c713895f7a
|
- PumpAiBase update to support Haste and better odds for multiple beneficial effects from a single pump. Removed RemAiDeck for Judge's Familiar since it is almost impossible to find a situation where a 1-mana Force Spike is bad
|
2014-05-31 12:02:41 +00:00 |
|
swordshine
|
d4f9badca0
|
- Added Nix
|
2014-05-31 08:48:35 +00:00 |
|
swordshine
|
30e67c4556
|
- Fixed a possible NPE
|
2014-05-28 06:48:52 +00:00 |
|
excessum
|
de91e28b4f
|
- AI update for pump spells
|
2014-05-26 12:27:52 +00:00 |
|
swordshine
|
eef787261a
|
- Added Goblin Game and Menacing Ogre
|
2014-05-24 16:54:05 +00:00 |
|
swordshine
|
56801c5032
|
- CNS: Added Coercive Portal and Council's Judgment
|
2014-05-24 03:55:15 +00:00 |
|
Krazy
|
712569cffe
|
[maven-release-plugin] prepare for next development iteration
|
2014-05-23 21:11:25 +00:00 |
|
Krazy
|
07861bfd47
|
[maven-release-plugin] prepare release forge-1.5.18
|
2014-05-23 21:11:07 +00:00 |
|
swordshine
|
f67ea4a7f0
|
- Fixed TwoPilesEffect
|
2014-05-22 01:43:02 +00:00 |
|
excessum
|
a2102d4a4a
|
- Replaced AiAttackController.shouldThisAttack() with ComputerUtilCard.doesSpecifiedCreatureAttackAI() that takes AI aggressiveness into account
|
2014-05-21 12:23:48 +00:00 |
|
swordshine
|
833d944f14
|
- CNS: Added Plea for Power, Selvala's Charge, and Split Decision
|
2014-05-19 13:00:09 +00:00 |
|
swordshine
|
933488f9e9
|
- CNS: Added Brago's Representative
|
2014-05-19 06:00:43 +00:00 |
|
excessum
|
08039be686
|
- Added AI for Pongify and Rapid Hybridization that compares the token's value to the destroyed target
|
2014-05-17 08:48:44 +00:00 |
|
excessum
|
cb46b9c0c3
|
- Changed TokenAi.spawnToken() into a static method for easier usage
|
2014-05-17 08:40:15 +00:00 |
|