Oleg Agafonov
|
a69aac2243
|
Fixed tests and exceptions in AI choose target code
|
2018-05-01 01:34:24 +04:00 |
|
LevelX2
|
ec96f8a18e
|
* AI - Improved nadling of target selection if AI doe smot control the ability itself.
|
2018-04-30 08:05:17 +02:00 |
|
Oleg Agafonov
|
c24ba742f6
|
Fixed equal or == errors -- 23 cards and more (see #4407)
|
2018-04-28 21:24:48 +04:00 |
|
LevelX2
|
242e55dcd4
|
* Fixed that Fall of the Thran allowed AI to get back dragons (fixes #4848).
|
2018-04-24 23:22:29 +02:00 |
|
LevelX2
|
92793327f3
|
* returned UUID of used THOUGHT AS effect instead of boolean.
|
2018-04-21 22:32:45 +02:00 |
|
Evan Kranzler
|
ec3007d141
|
a few more changes to help with tests
|
2018-04-20 18:51:15 -04:00 |
|
Evan Kranzler
|
dc2d8145fd
|
added copy methods that I accidentally removed
|
2018-04-20 17:17:51 -04:00 |
|
theelk801
|
95d2721421
|
Merge branch 'planeswalkerErrata' into master
|
2018-04-20 16:21:44 -04:00 |
|
Evan Kranzler
|
f07ac5e844
|
fixed issue with computer player handling target distribution
|
2018-04-20 12:35:39 -04:00 |
|
LevelX2
|
fe2220e19e
|
Xmage 1.4.29V0
|
2018-04-19 21:07:14 +02:00 |
|
LevelX2
|
47ad1ea0ee
|
Fixed a AI target selecting problem.
|
2018-04-19 21:02:34 +02:00 |
|
Evan Kranzler
|
5fe607e852
|
updated targeting for cards that damage
|
2018-04-19 11:45:20 -04:00 |
|
LevelX2
|
245a3c5202
|
[DOM] Added Saga ability and Fall of the Thran.
|
2018-04-14 14:30:20 +02:00 |
|
LevelX2
|
442130beb6
|
Some minor changes.
|
2018-03-17 23:40:36 +01:00 |
|
LevelX2
|
b7fa942b10
|
* Fixed a problem that the AI did not care for maximum allowed mana payment for X mana costs.
|
2018-03-12 16:33:42 +01:00 |
|
LevelX2
|
fed2d1a259
|
XMage 1.4.28V0
|
2018-03-10 20:42:29 +01:00 |
|
LevelX2
|
a4c2e51ab3
|
* Added some missing AI target logic.
|
2018-02-13 10:33:33 +01:00 |
|
LevelX2
|
61c3798b83
|
Removed some system.out debug lines.
|
2018-02-12 11:38:35 +01:00 |
|
LevelX2
|
b60cd3d40e
|
Removed debug command.
|
2018-01-28 01:14:50 +01:00 |
|
Oleg Agafonov
|
9d131f6bde
|
Random generated decks improvements and fixes for AI:
* added generation of only basic lands decks;
* fixed wrong color cards selection;
|
2018-01-27 13:19:03 +04:00 |
|
Jeff
|
9cd3c010fd
|
- Cleanup of AI classes.
|
2018-01-19 16:37:09 -06:00 |
|
LevelX2
|
40afa04b24
|
xmage 1.4.27V0
|
2018-01-13 22:54:53 +01:00 |
|
Oleg Agafonov
|
3dda5712db
|
AI: fixed not working choice with key-value dialogs, random refactor
|
2018-01-04 00:23:20 +04:00 |
|
Evan Kranzler
|
34c31834c5
|
fixed an error
|
2017-11-26 17:23:39 -05:00 |
|
LevelX2
|
603e625d8d
|
Fixed a problem with AI opponent selection,
|
2017-11-25 12:55:26 +01:00 |
|
LevelX2
|
58d3fc2328
|
Fixed player leaving/conceding handling.
|
2017-10-21 16:13:45 +02:00 |
|
LevelX2
|
5996aa12e6
|
Trove of Temptation working for Human.
|
2017-09-15 17:51:54 +02:00 |
|
Evan Kranzler
|
252c941b4f
|
Refactored more subtypes usages to enum
|
2017-09-08 09:57:51 -04:00 |
|
LevelX2
|
cba7a510ea
|
* Fixed a bug if casting split cards from other players e.g with Mindclaw Shaman (fixes #3867).
|
2017-08-30 00:30:46 +02:00 |
|
LevelX2
|
e909f5c801
|
C17 Added Portal Mage.
|
2017-08-28 16:50:00 +02:00 |
|
LevelX2
|
1fb24116ae
|
xmage 1.4.26V0
|
2017-08-15 01:27:06 +02:00 |
|
LevelX2
|
fe2ee5dfec
|
Xmage 1.4.25V0
|
2017-07-29 20:35:16 +02:00 |
|
LevelX2
|
ea3d00a430
|
* Fixed that testing framework does not support snow mana payment (fixes #3751).
|
2017-07-28 12:47:00 +02:00 |
|
Jeff
|
e4c81df35e
|
Fixed Bug #3711
|
2017-07-24 11:12:20 -05:00 |
|
LevelX2
|
ee890418c5
|
* Added missing imports.
|
2017-07-23 16:59:20 +02:00 |
|
LevelX2
|
4806738cfb
|
* Some more use of StaticFilter objects.
|
2017-07-23 14:59:13 +02:00 |
|
ingmargoudt
|
09f0c9ad97
|
huge rework on subtypes (#3668)
* huge rework on subtypes
* update for coat of arms
* fix test
|
2017-07-16 16:57:39 -05:00 |
|
LevelX2
|
7d911ae803
|
XMage 1.4.24V0
|
2017-07-08 16:33:09 +02:00 |
|
LevelX2
|
40f192eafc
|
* Squelch - Fixed that it was causing a ClassCastException (fixes #3396).
|
2017-05-20 23:22:31 +02:00 |
|
LevelX2
|
ef4cf90a0f
|
Release 1.4.23V0
|
2017-04-17 10:53:59 +02:00 |
|
LevelX2
|
ed341528d9
|
[AKH] Fixed that Aftermath card images were shown wrongly rotated.
|
2017-04-16 22:57:08 +02:00 |
|
ingmargoudt
|
6f8f10fcc3
|
move static function to CardImpl, and other api fixes
|
2017-03-30 20:09:47 +02:00 |
|
fireshoes
|
55b433ae36
|
[AKH] Added 3/27 spoilers to mtg-cards-data.txt. Implemented several of the new cards.
|
2017-03-28 22:25:29 -05:00 |
|
vraskulin
|
d93061c0bc
|
Equals should be compared with == but not equals()
|
2017-03-22 14:50:50 +03:00 |
|
LevelX2
|
9d8a8a33f1
|
Xmage 1.4.22V0
|
2017-03-11 13:38:55 +01:00 |
|
Nathaniel Brandes
|
2ecb415b4d
|
Removed potential integer overflow.
If the number passed into max is Integer.MAX_VALUE, like it is with
ChoiceOfDamnation, the random number will overflow. So let's not do
that.
|
2017-03-08 21:43:37 -08:00 |
|
vraskulin
|
11dc1e10f1
|
Few lambda's and removed explicit type from creating lists and hashmaps
|
2017-02-28 13:46:57 +03:00 |
|
vraskulin
|
0a3c95dde5
|
Inner classes should be static. It reduces memory usage and gives perfomance boost + DeckImporter rollback
|
2017-02-28 12:40:12 +03:00 |
|
vraskulin
|
498c8cf60c
|
Made utility classes final to explicitly forbid it's inheritance
|
2017-02-27 17:03:38 +03:00 |
|
vraskulin
|
0557b5e89c
|
list.size > 0 changed to !list.isEmpty
We care about if it's empty or not, not about it's size
|
2017-02-06 14:32:51 +03:00 |
|