Commit Graph

20321 Commits

Author SHA1 Message Date
Maxmtg
3bdf5a4ad5 discard, even with triggers, won't cause exceptions 2013-03-28 18:20:01 +00:00
myk
68e9c6b632 fix human/ai avatars switching on save/load and fix ai avatar in non-quest match appearing as the unknown icon 2013-03-28 17:36:10 +00:00
swordshine
d7352524ec - A small fix 2013-03-28 15:19:35 +00:00
swordshine
6479f9d484 - Added Breathstealer's Crypt 2013-03-28 14:22:09 +00:00
moomarc
9da6f43379 - Made a few more cards multiplayer-ready
- Improved OpponentTurn restrictions and conditions for multiplayer
2013-03-28 13:59:56 +00:00
Chris
5eca17a635 - Added new card names to changes.txt. 2013-03-28 12:47:16 +00:00
Maxmtg
4febcc2554 Correct detection of player when playing InputPayManaExecuteCommands (used by all that propagandas)
Pay X mana (when spell is about to hit stack) is made by payManaX - it might have problems paying costs like 2XX
2013-03-28 08:59:06 +00:00
Maxmtg
98a539f23a Costs no longer keep AI's choice in the CostPart class,
CardList has filter method to apply 2 filters sequentially
Untap: old inputs replaced with synchronized ones.
InputProxy - using an AtomicReference to hold current input, just in case.
2013-03-28 08:14:13 +00:00
swordshine
564c97571b - Added Grifter's Blade 2013-03-28 05:33:54 +00:00
swordshine
d048f06c7c -- Added Konda's Banner and O-Naginata 2013-03-28 04:47:58 +00:00
swordshine
04e461f275 - Added a plane: Sea of Sand 2013-03-28 00:28:33 +00:00
Chris
7e73341d25 - Cleared out the changes.txt file, now ready for new material. 2013-03-28 00:02:54 +00:00
Maxmtg
c29b4d02d7 cleanup in CostPayment 2013-03-27 20:49:43 +00:00
Maxmtg
0d143f055b payment code slightly unified.
added immediate return if player can't pay
2013-03-27 20:21:57 +00:00
Maxmtg
ddb952ea30 in payCostDuringAbilityResolve used CostPartWithList overloads to execute the action needed to pay.
addListToHash - removed second parameter, since it can be obtained from the same instance.
2013-03-27 19:38:24 +00:00
Maxmtg
c9ea57b938 reintegration of input-sync 2013-03-27 18:36:15 +00:00
Maxmtg
d9429df4ff commit latest changes 2013-03-27 18:23:25 +00:00
Maxmtg
0821dd0323 rem import 2013-03-27 17:41:38 +00:00
Chris
4d1381d4f0 [maven-release-plugin] prepare for next development iteration 2013-03-27 16:09:00 +00:00
Chris
10acbd191e [maven-release-plugin] prepare release forge-1.3.11 forge-1.3.11 2013-03-27 16:08:45 +00:00
Chris
3ea83aec48 - Preparing the changes.txt file for the next beta build and release. 2013-03-27 10:42:36 +00:00
Maxmtg
406e53d8ae Button flickering eliminated, LockUI showMessage put on delay 2013-03-27 10:10:31 +00:00
Maxmtg
9b737b6ca7 from trunk 2013-03-27 09:03:56 +00:00
moomarc
ced8c79451 - Made some cards ready for multiplayer 2013-03-27 08:42:33 +00:00
swordshine
5e73ddb5a4 - Added 3 planes 2013-03-27 04:27:19 +00:00
Sol
c6ea92527b - Fix description for Zanam Djinn 2013-03-27 03:28:13 +00:00
swordshine
dd04e3edb9 - Fixed Possessed Aven and similar cards 2013-03-27 03:06:27 +00:00
Sol
09a61dec53 - Underworld Dreeams will now effect the Player that drew the cards, not just the first Opponent 2013-03-27 02:40:18 +00:00
Sol
9e0406bf86 - Fix Mulligan Message for Turn Position 2013-03-27 02:39:21 +00:00
Sol
4303720899 - AI does not know how to handle Mirror Entity Avatar 2013-03-27 02:16:12 +00:00
Maxmtg
b74196b769 Added a filter to minimize number of repaints of PlayArea when a number of similiar actions is performed, ex: Gavony Township, Storm Herd 2013-03-26 23:14:15 +00:00
Maxmtg
21868b6889 VAssignDamage call moved into EDT, so that condition checks inside CardPanels allow then to load pictures 2013-03-26 22:30:07 +00:00
Maxmtg
1b6317c841 battlefield will be updated after any mana ability was played 2013-03-26 20:19:12 +00:00
myk
44009066ac fix typo in Ravnica deck: Iseria.jpg -> Isperia.jpg 2013-03-26 20:04:32 +00:00
Maxmtg
74aeac8b09 lock ui does not show its message, input is visually smoother 2013-03-26 19:12:40 +00:00
Maxmtg
ee23393f6f rem imports in CostDiscard
discard will show input for own cards
fixed crash when playing spell from flashbackAction
2013-03-26 18:48:09 +00:00
moomarc
908c87f0f9 - Fixed Knowledge Exploitation
- Added Oath of Lieges
2013-03-26 18:17:26 +00:00
Maxmtg
3256a4814f Discard cost payment moved outside of EDT, to run game action in a right thread 2013-03-26 18:00:48 +00:00
Chris
4eae4b415c - Added new card names to changes.txt. 2013-03-26 12:17:46 +00:00
swordshine
3264995f5c - Added 8 planes 2013-03-26 12:02:45 +00:00
Maxmtg
99628896ea ManaPay no longer hangs when mana is paid from pool, method to resolve mana abilities removed from GameActionPlay 2013-03-26 11:53:38 +00:00
Maxmtg
138f8f07f1 changes from trunk commited 2013-03-26 08:42:13 +00:00
Maxmtg
ef505a63dd ci res changes w/trunk updates 2013-03-26 08:38:02 +00:00
Maxmtg
5d3af30b87 Fixed double extraction of InputPayManaBase inputs, that lead to stack incosistency 2013-03-26 08:34:06 +00:00
myk
2eca4da809 remove old data directories 2013-03-26 07:41:01 +00:00
swordshine
c89cd73d34 - Fixed Razortip Whip 2013-03-26 06:09:36 +00:00
myk
659ac783fe add cards won via ante to deck in constructed matches 2013-03-26 05:01:42 +00:00
Maxmtg
9fc0c5c508 widely changed costs, not tested 2013-03-25 23:44:11 +00:00
Maxmtg
18e59f30a5 remove some duplicated in GameActionUtil 2013-03-25 20:43:42 +00:00
Chris
7cc51014ed - Updated the README.txt file. 2013-03-25 19:58:52 +00:00