Commit Graph

20203 Commits

Author SHA1 Message Date
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
Chris
af3b5fc971 - Added a section to CHANGES.txt explaining how to find the forge.profile.preferences.example file in the Mac OS X version of Forge. 2013-03-25 19:56:21 +00:00
Maxmtg
1ea083cba0 bugfix for previous commit, that also included simplification of handleUnlessCost 2013-03-25 19:49:36 +00:00
Maxmtg
19a1a7b173 GameAction.payCostDuringAbilityResolve now returns a boolean indicating whether the cost was paid,
all the paid/unpaid commands eliminated, since the code may be executed right after payCostDuringAbilityResolve under if's branches
2013-03-25 19:47:10 +00:00
Maxmtg
a82abd077c moved add to game log out of 3 branches of if-else 2013-03-25 19:26:35 +00:00
Maxmtg
50bd7d43c9 InputPayManaExecuteCommands takes ManaCost instead of String as a measure of mana to pay.
ManaCost got a static factory method to get colorless mana costs.
Methods in GameActionPlay to carry extra mana paid from previous multikicker payment removed. Extra mana goes to pool and can be used from there.
2013-03-25 19:15:04 +00:00
swordshine
6bf4af4a85 - Fixed Sosuke's Summons 2013-03-25 12:21:42 +00:00
Maxmtg
948ea6803c Special input for discard cost during resolve also removed 2013-03-25 10:15:23 +00:00
Maxmtg
70ee826a52 ci changes from trunk 2013-03-25 09:42:54 +00:00
Maxmtg
59e6d17461 InputPayReturnCost.java removed for there's already input to select cards, and the very discard can be done from outside of input. 2013-03-25 09:37:32 +00:00
Maxmtg
ddc2315699 InputSelectCards made synchronous, select cards to sacrifice uses that input instead on GuiChoose...
Added check to MagicStack add to prevent spells being added by EDT.
2013-03-25 09:13:42 +00:00
Sol
a8dad64b91 - Move Planeswalker abilities from a file by itself into CardFactory 2013-03-25 04:13:58 +00:00
Sol
e4dc940fcc - Two Planar abilities will now be assigned during card building, instead of being scripted. (This should simplify future Plane scripts) 2013-03-25 04:07:08 +00:00
Sol
11ec1a8b1f - Cleanup for Target.java and adding a few more restrictions to the copy constructor 2013-03-24 23:31:06 +00:00
Sol
9c81ed1207 - Added dividedAsYouChoose to Target's copy constructor 2013-03-24 22:40:54 +00:00
Sol
1f2ba326d3 - Don't use RegenerateAi abilities if it has a Target object and nothing is actually targeted 2013-03-24 18:51:36 +00:00