Commit Graph

20211 Commits

Author SHA1 Message Date
Maxmtg
6696b2c0d1 Fallow wurm and thundering wurm use unless cost 2013-03-31 18:33:44 +00:00
Maxmtg
db1131143b a more unified code to pay costs during resolve 2013-03-31 18:22:54 +00:00
Maxmtg
a221a820d0 Discard will accept both min and max parameters 2013-03-31 18:22:24 +00:00
Sol
0c62ffa4ce - AI will now accept PeekAndReveal triggers for cards like Wolf-Skull Shaman (since this is important for the Spock quest deck) 2013-03-31 15:28:29 +00:00
Maxmtg
336084ec33 button will not flash 2013-03-31 13:16:05 +00:00
Maxmtg
69dd8af584 Added another class to indicate auto-pass of priority and keep the passPriority call in right thread (that is non-edt)
InputBase has player field and that passPriority method,
2013-03-31 10:49:35 +00:00
Maxmtg
750226b60f revert previous change - because game won't start with it 2013-03-30 18:12:34 +00:00
Maxmtg
cf3db753c4 removed global references in 2 files 2013-03-30 17:32:57 +00:00
Chris
81d1e491cd - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-03-30 13:01:57 +00:00
swordshine
2308a39510 - Fix a typo 2013-03-30 12:39:08 +00:00
swordshine
c238925c22 - Added Koskun Falls 2013-03-30 12:37:09 +00:00
swordshine
ba5c9fbc84 - Fixed Wound Reflection 2013-03-30 09:02:17 +00:00
myk
a7d6ca68f9 fix build errors on java 6 2013-03-30 09:01:42 +00:00
Hellfish
7e5701953b *Added Color Identity checks 2013-03-30 08:04:17 +00:00
swordshine
df82cd3fb4 - Added Soulbright Flamekin 2013-03-30 04:59:02 +00:00
Maxmtg
66afdd9c22 revert 20668
set Morphs visible to player flippable on CPicture and CDetail
If you mouse over a card with SHIFT pressed, MatchUI will attempt to show you the other side of a card.
2013-03-29 21:17:52 +00:00
myk
780ed417c7 show front face of facedown cards in VPicture when player can legitmately look at them 2013-03-29 17:47:02 +00:00
myk
c0a8ca9e95 remove leftover all-prices.txt file. now loaded from cacheDir 2013-03-29 15:18:34 +00:00
Chris
e168540f3b - Added new card names to changes.txt. 2013-03-29 14:49:24 +00:00
Maxmtg
79e5b5ef10 correcting import in DiscardEffect.java 2013-03-29 13:18:24 +00:00
swordshine
48cb51b3aa - Added Auriok Siege Sled and Burning-Tree Bloodscale 2013-03-29 12:59:44 +00:00
Chris
8afda73054 - Added a fluff piece to the changes.txt file.
- Added new card names to changes.txt.
2013-03-29 12:17:26 +00:00
Maxmtg
ac31e95453 prepared a ground to run AI inputs skipping EDT thread 2013-03-29 09:13:27 +00:00
swordshine
2f596e68fb - Removed Mist of Stagnation in Cardlist U 2013-03-29 09:11:45 +00:00
Maxmtg
d2cb50a760 Last input converted 2013-03-29 09:01:52 +00:00
swordshine
2b3174c765 - Added Moonlight Bargain 2013-03-29 08:56:57 +00:00
Maxmtg
188096fcbc Input discard N or 1 of type X - made synchronous 2013-03-29 08:00:23 +00:00
Maxmtg
6293da1247 Brand new shiny InputProliferate. 2013-03-29 07:33:35 +00:00
Maxmtg
38e40ed2c0 InputSelectManyBase - gave some methods cleared names, adjusted input responsible for Modular ability 2013-03-29 06:35:08 +00:00
Maxmtg
97b418c9de renamed input classes, used a common branch in modular 2013-03-29 06:21:51 +00:00
Maxmtg
8a20bafd67 TangleWires input updated 2013-03-29 05:51:23 +00:00
Maxmtg
2fee08bfe6 using InputSelectCards instead of old one 2013-03-29 05:42:34 +00:00
Maxmtg
0971a0e6f4 Inputs from PlayerUtil.java - either moved closer to (single) usage - not changed to sync yet, or replaced with InputSelectCards
Removed different invocations of discard, moved meaningful code to DiscardEffect.java where its callers are.
2013-03-29 05:35:35 +00:00
Maxmtg
93c438c24b reveal cost payment will really reveal cards to players. 2013-03-29 04:39:41 +00:00
Maxmtg
78389e4d2e +2 hardcoded inputs to synchronized 2013-03-28 21:29:41 +00:00
myk
b07e940665 after import source analysis, disable checkboxes that have 0 operations associated with them 2013-03-28 21:27:14 +00:00
Maxmtg
093e928715 modularInput 2 synchronized 2013-03-28 21:12:12 +00:00
myk
4dcaa82986 rename Migration* to Import* to better match their long-term purpose 2013-03-28 21:07:04 +00:00
Maxmtg
05f5976e0d removed 1 old input class 2013-03-28 21:04:37 +00:00
myk
0204c79c1d add importer option for including pictures in set-specific card directories that don't map to any currently known card. this handles the case where people have collected complete sets of pics in anticipation of when Forge supports them 2013-03-28 21:02:04 +00:00
Maxmtg
9e4aa72b15 Win duel event uses lobby player, match does not make difference. 2013-03-28 20:28:48 +00:00
Maxmtg
16a90b3130 Click on window close button when WinLoseScreen is shown will perform as 'Quit' 2013-03-28 20:27:51 +00:00
Maxmtg
bfeb078723 UntapY cost uses common input and is aware if source can be untapped 2013-03-28 20:14:48 +00:00
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