Chris
216a28ea7e
[maven-release-plugin] prepare for next development iteration
2015-03-27 13:50:52 +00:00
Chris
2112965a0a
[maven-release-plugin] prepare release forge-1.5.38
2015-03-27 13:50:44 +00:00
Sloth
2f83db4972
- Fixed a possible IllegalArgumentException in ChangeZoneAllAi.
2015-03-23 13:41:33 +00:00
elcnesh
963b415e65
Prevent possible NPE in AI code.
2015-03-20 15:26:53 +00:00
Sloth
939fe43e7e
- Added support for the keyword "CARDNAME assigns combat damage equal to its toughness rather than its power".
2015-03-20 14:15:40 +00:00
Chris
3a655c17ec
Push the newest pom.xml.releaseBackup files.
2015-03-19 00:05:46 +00:00
Chris
7601fe4465
[maven-release-plugin] prepare for next development iteration
2015-03-14 22:28:02 +00:00
Chris
ce48d06433
[maven-release-plugin] prepare release forge-1.5.37
2015-03-14 22:27:54 +00:00
elcnesh
b98684877d
Refactor lobby and add network support.
...
- Lobby code has been revised completely to support network lobbies;
code has been separated into model and view parts.
- Added preliminary network game support; most of it should be working
but hasn't been tested thoroughly.
- Fixed issue where controlling another player wouldn't be recognised
by the GUI.
- Fixed issue where hand panels wouldn't display anymore.
- Minor fixes/cleanup.
2015-03-14 10:53:09 +00:00
excessum
1b3fe1d996
- Fixed NPE caused by Protect sub-ability
2015-03-14 02:36:31 +00:00
Sloth
803cd36626
- Improved AI using Cauldron Dance and Surprise Deployment.
2015-03-13 12:54:44 +00:00
Sloth
9d10e9df03
- More improvements for Exploit AI.
2015-03-11 22:52:39 +00:00
Sloth
6352b480f8
- Added AI support for Exploit.
...
- Improved AI using Devour.
2015-03-11 22:10:13 +00:00
Sloth
26277be232
- Reverted a change to the value of evaluateCreature introduced in r28784.
2015-03-11 22:08:42 +00:00
Myrd
1a3025d3be
Some improvements to simulated AI:
...
- When evaluating creatures, ignore temporary boosts unless the creature is likely to participate in combat.
- Set default search depth to 2.
2015-03-09 02:45:10 +00:00
Myrd
219eae0a00
Refactor logic for continuing simulation to SimulationController class.
2015-03-08 17:13:43 +00:00
swordshine
aed4b5cdfa
- ORI:Added Liliana, Heretical Healer
2015-03-08 06:35:08 +00:00
Myrd
13f5a43aa6
Cards can enchant players - fix game copier for simulated ai to account for this.
2015-03-08 05:53:07 +00:00
excessum
64e9d0867c
- Expanded r28953 to support bouncing creatures to save them
2015-03-07 12:26:33 +00:00
excessum
3b8bf1cc83
- Implemented AI for Tasigur, the Golden Fang
2015-03-07 07:59:24 +00:00
Myrd
fac4381cf7
Fix Marath, that would previously die immediately after entering the battlefield.
2015-03-07 05:16:00 +00:00
excessum
e1ad69e417
- Implemented AI for Temur Sabertooth
2015-03-07 03:54:12 +00:00
Myrd
8fd362240c
Fix simulation in commander games.
2015-03-05 02:44:45 +00:00
Myrd
3b54fd2fce
Fix copying game objects with chosen things (for simulation AI).
2015-03-03 00:50:52 +00:00
excessum
f064fd5602
- Implemented AI for Feat of Resistance
2015-03-02 13:33:03 +00:00
excessum
29a0411833
- Fixed predictThreatenedObjects for toughness curses to support r28919
2015-03-02 12:57:46 +00:00
excessum
8a0e405fcd
- Fixed NPE caused by r28919
2015-03-02 12:36:28 +00:00
Myrd
29a7b3a692
Fix NPE with abilities that require player to "divide as you choose" in simulation AI.
2015-03-01 18:08:29 +00:00
excessum
b527dace1b
- Better AI for instant-speed CountersPutAi
2015-03-01 13:05:53 +00:00
Sloth
478d1e83cb
- Added AI support for Mox Diamond.
2015-03-01 11:38:03 +00:00
excessum
fed033d430
- Basic implementation of canPumpAgainstRemoval for CountersPutAi (eg. Abzan Charm, High Sentinels of Arashin)
...
- Restricted use of non-sorcery speed CountersPut abilities to opponent's EOT
2015-03-01 11:08:46 +00:00
excessum
8d902542cd
- Moved PumpAi.canPumpAgainstRemoval() into ComputerUtilCard for potential re-use by CountersPutAi
2015-03-01 09:45:41 +00:00
Sloth
3d6a7a25f2
- Improved AI using Knight of the Reliquary.
2015-03-01 09:30:36 +00:00
Sloth
c22d9eff42
- Fixed "human can kill" test in DestroyAllAi.
2015-03-01 08:31:21 +00:00
excessum
eaf8250832
- Implemented AI for Abzan Charm counters mode
2015-03-01 02:59:00 +00:00
excessum
ec11581b04
- Moved PumpAiBase.shouldPumpCard() into ComputerUtilCard for potential re-use by CountersPutAi
2015-03-01 02:10:50 +00:00
Sloth
c0f4b6066b
- Added AI support for Polymorph and Proteus Staff.
2015-02-28 21:08:55 +00:00
Myrd
3430877613
Fix copying game with permanents changed to creatures in AI simulation.
2015-02-28 15:42:13 +00:00
Chris
d60cafa83c
[maven-release-plugin] prepare for next development iteration
2015-02-27 15:29:09 +00:00
Chris
808e56e327
[maven-release-plugin] prepare release forge-1.5.36
2015-02-27 15:29:01 +00:00
excessum
3b114d8c46
- Fixed bug with triggered abilities and useRemovalNow() in DamageDealAi
2015-02-23 12:35:52 +00:00
excessum
e525e017bc
- Implemented default choices for Fate Reforged sieges
2015-02-22 02:21:08 +00:00
excessum
7533b1a02b
- Implemented AI for Ugin, the Spirit Dragon
2015-02-20 01:57:29 +00:00
excessum
4e37f7b442
- Fixed bug due to free pings in DamageDealAi caused by r28843
2015-02-17 11:55:39 +00:00
elcnesh
4a38b0d817
Huge update to the GUI codebase.
...
- Make match screen in gui-desktop non-singleton, allowing multiple games to be played simultaneously.
- Separate global gui commands (IGuiBase) from game-specific gui commands (IGuiGame), allowing games to send their commands to the correct gui.
2015-02-17 08:47:55 +00:00
Myrd
4ac5d67a02
Fix game copy error with manifested non-creatures.
2015-02-16 07:43:34 +00:00
Myrd
95f145a1cd
Fix NPE in combat code that was caused by AI being confused when planning its blockers (i.e. planning how to block own attackers).
2015-02-16 02:13:03 +00:00
Myrd
3ecb80f8d2
Slightly better fix for make canceling Delve refund exiled cards. I think this fixes a bug in the previous fix where AI would never exile the cards they chose to delve.
2015-02-15 20:41:31 +00:00
Sloth
8bd2c59f27
- Improved AI using Withered Wretch.
2015-02-14 20:29:01 +00:00
Myrd
6af65c0db9
Fix GameCopier to preserve tracking of loyalty ability activations.
2015-02-14 18:56:26 +00:00