myk
460401e027
clean up empty directories after migration and prompt user about remaining files
2013-03-12 08:59:54 +00:00
myk
ef5ee3329e
merge latest trunk
2013-03-12 05:41:17 +00:00
myk
e59118238a
add in db file and deck analysis
2013-03-12 05:37:08 +00:00
myk
1f863298af
add in analysis for layout, preferences, and gauntlet files
...
allow items to be deselected in the migration dialog so people can look at a single set at a time to see how the mapping works
2013-03-12 04:16:27 +00:00
Sol
3d073c92a8
- Fix NPE related to X Can't be 0 and Announce
...
- Added Simic Manipulator
2013-03-12 03:20:32 +00:00
Sol
60d98a0c12
- Costs should not use the terminology "Targeting" since that means something very distinct in Magic
2013-03-12 02:19:45 +00:00
myk
e42cc8d4d4
merge latest trunk
2013-03-12 02:09:12 +00:00
myk
f5bccfa4be
analyze token and icon directories
2013-03-12 02:00:56 +00:00
Sol
6ec78bb5d6
- RemoveCounter can now handle X counters to remove using "byType" cost
...
- Small change to allow refunding of certain partially paid costs
- Added Ooze Flux
2013-03-12 01:56:36 +00:00
myk
1192e33355
analyze set-specific card pics directories
2013-03-12 00:54:14 +00:00
myk
b8f1d0f2b7
- map old default lq pics to new naming scheme
...
- add overwrite option to import dialog
- remove unused extra URLs for snow covered lands
- ensure fewer copies in the newest sets don't prevent us from finding a higher index card from a previous set
2013-03-11 23:08:13 +00:00
myk
b97f3960ec
add pic import options
2013-03-11 21:31:10 +00:00
myk
57020ed3b3
simplify the data structure by using a map instead of a set of pairs (that was backed by a map anyway)
2013-03-11 19:51:06 +00:00
myk
6a46bfeb49
get the rest of the infrastructure ready for the migration analysis
2013-03-11 12:52:20 +00:00
myk
a2ffc60571
dynamically calculate path for unknown decks based on user selection
2013-03-11 11:54:29 +00:00
myk
0e0cc50173
add in remaining gui elements for migration dialog
2013-03-11 11:34:35 +00:00
myk
be8326438d
move default gauntlet files to defaults dir
2013-03-11 10:14:48 +00:00
myk
736b9e61b5
merge latest trunk
2013-03-11 10:01:52 +00:00
myk
e07bf3a5c4
beginnings of migration code
2013-03-11 10:00:11 +00:00
Maxmtg
1ec1bceedb
fixes NPE at getCmc
2013-03-11 09:35:40 +00:00
swordshine
63453fec21
- Added Chain Lightning, Chain of Vapor and Vision Charm
2013-03-11 00:41:25 +00:00
myk
70a52972b7
merge latest trunk
2013-03-10 21:56:06 +00:00
myk
c568a7cae2
truncate stack overflow error traces so the resulting messages aren't too long to post
2013-03-10 21:39:26 +00:00
Agetian
187f700c2c
- Fixed the sideboarding code not allowing a deck with more cards than the original deck in Limited (Sealed, Draft) modes.
2013-03-10 18:34:27 +00:00
Agetian
8afd761a42
- Fixed the main deck title label initially not showing the number of cards when Sideboarding.
2013-03-10 18:24:28 +00:00
Agetian
2de038d0bc
- Sealed and Draft modes do not get a visual warning for AI-unplayable cards since those consist only of picks/received cards that did not go into the main deck but were left in the sideboard.
2013-03-10 18:17:07 +00:00
myk
43bd48b0cf
merge latest trunk
2013-03-10 15:34:49 +00:00
myk
d6e3cffc45
start cleaning up GuiImportPicture
2013-03-10 15:33:15 +00:00
moomarc
4f114411e1
- Added Mana Clash
2013-03-10 14:57:18 +00:00
Maxmtg
40641f2b41
This changes input back to single-threaded model.
2013-03-10 14:46:48 +00:00
Maxmtg
6d2ebbc909
removed duplicate code
2013-03-10 12:30:05 +00:00
Maxmtg
19d17effc8
Input no longer observable (noone used that anyway)
2013-03-10 12:29:17 +00:00
Maxmtg
dcaf1c941a
flipCoin should not have get out of its executor class
2013-03-10 12:28:44 +00:00
moomarc
99ecca4805
- Added new scheme: All in Good Time
...
- new player keyword "Schemes can't be set in motion this turn."
2013-03-10 10:15:52 +00:00
myk
186175e3fc
clean up ForgeProfileProperties and move profile dir creation to FModel
2013-03-10 09:47:23 +00:00
Agetian
45193939e2
- A (temporary?) fix for the r20184 issue with the input hanging between phases when the phases are changed too quickly.
2013-03-10 04:49:33 +00:00
myk
3873d9852f
make cardPicsDir separately configurable
2013-03-10 01:48:02 +00:00
myk
6014731517
ensure generated tokens get added with the correct prefix
2013-03-09 21:41:22 +00:00
myk
e30ce5b723
merge latest trunk
2013-03-09 18:08:36 +00:00
myk
8ec8803b11
when a particular art index is not found, try a lower one
2013-03-09 18:07:31 +00:00
myk
a0e6d9ecb6
fix downloaded filenames for cards with multiple default URLs
2013-03-09 17:49:17 +00:00
moomarc
9046801f9e
- Added Odds//Ends
2013-03-09 12:21:43 +00:00
myk
4418174c35
merge latest trunk
2013-03-09 07:53:47 +00:00
Maxmtg
d91545cfb3
when a second game in the match starts, player will be shown directly the mulligan input
2013-03-09 06:51:31 +00:00
Maxmtg
3e6d4ecc0c
A hardcode to use cards from 6ED whenever S00 card is not found
2013-03-09 06:50:53 +00:00
myk
3f473d2b45
merge latest trunk
2013-03-09 06:34:18 +00:00
myk
65d9b76318
de-duplicate filename construction
2013-03-09 06:31:46 +00:00
Sol
be80c5582e
- Reverting RememberedSize, which isn't a great name if its only sposed to be used with counters
2013-03-09 05:22:11 +00:00
Sol
a1f1ae5c1d
- Replacing the duplicate RememberedSize with the the Remembered Counter that already existed.
2013-03-09 04:06:28 +00:00
Sol
ede42d710a
- Added Natural Balance
2013-03-09 03:41:30 +00:00