Agetian
4f9fd821ec
- Added foil generation in booster packs (the UI support is currently incomplete, foils will not be distinguished in deck editors or displayed in pile view or booster card list for now; also, there is currently no option to disable the foil visual effect in GUI).
2014-02-08 16:16:23 +00:00
Agetian
80c70d321e
- Append the foil suffix to the card name instead of to the end of the line (looks better in the deck file and fixes foil card recognition).
2014-02-08 13:16:36 +00:00
Maxmtg
676fee32c6
renamed add/subtract methods, fixed bug with colorless payment
2014-02-08 12:56:54 +00:00
Maxmtg
715ee1f9ab
color conversion routine for mana implemented
2014-02-08 12:21:55 +00:00
Chris
bfe48d2611
[maven-release-plugin] prepare for next development iteration
2014-02-07 17:25:48 +00:00
Chris
3c08718b4b
[maven-release-plugin] prepare release forge-1.5.12
2014-02-07 17:25:37 +00:00
Maxmtg
d7d87b5c5d
CardDb is now able to report the unique missing cards (it's not a good idea to keep it all in ctor, should refactor later)
2014-02-06 04:00:51 +00:00
Maxmtg
04a38b79ac
Old-format decks will load without exceptions
2014-02-03 08:16:44 +00:00
Maxmtg
5c195f3cea
moved forge.net.protocol to .net project
2014-02-02 13:31:55 +00:00
Maxmtg
1af6d101e8
fix mana atoms (bug emerged with 24602)
2014-02-02 12:32:46 +00:00
Maxmtg
6575000c28
better loading of unsupported cards
2014-02-02 10:26:22 +00:00
Agetian
43f4e45827
- Some more error message mistype / spelling fixes.
2014-02-02 10:22:49 +00:00
Agetian
4b6e58ddf0
- A little mistype fix.
2014-02-02 10:19:59 +00:00
Maxmtg
0abdf7a3b5
CardDb - unsupported cards detection
...
CardPool - fix bug in decks save
2014-02-02 10:03:41 +00:00
Maxmtg
53e0a2ad37
createUnsuportedCard -> cardDb
2014-02-02 09:39:22 +00:00
Agetian
7e22527164
- Send unsupported card names to the console so that the user is aware of which cards failed to load when the decks were parsed.
2014-02-02 09:22:49 +00:00
Maxmtg
7e6928d700
Split Deck- storage and serializer parts into their own classes
2014-02-02 09:11:48 +00:00
Maxmtg
bbe5e3c556
small tweaks
2014-02-02 08:51:03 +00:00
Maxmtg
cec3d26493
re-arranged deck serialization code to make it more "symmetric": the what is serialized somewhere tends to be de-serialized in the same class
2014-02-02 08:39:12 +00:00
Maxmtg
4d833b6f38
getColor method moved to DeckProxy
2014-02-02 01:42:54 +00:00
Maxmtg
1f66ec432d
shifted MagicColors 1 bit to the right
2014-02-02 01:08:53 +00:00
Maxmtg
691c52fff9
Forge will no longer crash when there are decks with unsupported cards. These cards will appear in decks and games player starts as a dummy without cost, types, abilities, but with explanation in card's text
2014-02-01 21:43:42 +00:00
Chris
59665029d2
[maven-release-plugin] prepare for next development iteration
2014-01-31 16:18:08 +00:00
Chris
3249e844f9
[maven-release-plugin] prepare release forge-1.5.11
2014-01-31 16:17:57 +00:00
Maxmtg
c5d35c9596
added a method: magic color form char
2014-01-31 05:55:30 +00:00
Maxmtg
a5f4f78018
won't throw when not expected
2014-01-29 17:02:32 +00:00
Maxmtg
0621f2e242
refactor isAPermanentType to be less ugly
2014-01-29 16:59:06 +00:00
Sloth
07f126cb52
- Updated Cloudstone Curio.
2014-01-29 15:47:45 +00:00
Maxmtg
c1a11dd89a
natural ordering of cards now includes art idnex
2014-01-29 06:49:48 +00:00
Maxmtg
7ad5bfb581
rollback bug
2014-01-28 09:31:20 +00:00
Maxmtg
75e5c8d0ca
fix precon loading issues
2014-01-28 07:32:10 +00:00
Maxmtg
1b9437ad32
fix artindex
2014-01-28 07:11:41 +00:00
Maxmtg
a0d13578f3
artIndex inside the very cards is 1-based as well (no more adjustments of +/-1 needed)
2014-01-28 06:56:42 +00:00
Maxmtg
26bb8e5009
art index bugfix for decks being loaded
2014-01-27 17:37:54 +00:00
Maxmtg
8ff6cbd98e
better art randomization for loaded decks
2014-01-25 22:36:15 +00:00
Maxmtg
4573e30e73
refactor and remove some dependencies
2014-01-25 22:31:32 +00:00
Maxmtg
aec0bad678
more problems with art indices solved
2014-01-25 21:49:53 +00:00
Maxmtg
aeedde578d
exclude schemes, planes etc from xitax-conversion
2014-01-25 21:40:29 +00:00
Maxmtg
dfebb08e1e
fix deck loading problem (wrong editions were shown)
2014-01-25 21:30:56 +00:00
Maxmtg
003c252d8a
added option to use only core and expansion sets in deck importer, fixed a related bug
2014-01-25 19:54:32 +00:00
Maxmtg
1986df1961
Xitax's deck convertor integrated into Forge - applies on load to decks where no card has explicitly defined set.
2014-01-25 19:10:26 +00:00
Maxmtg
11c205f0c9
fix bugs in minimal set calculation.
...
added that column to itemmanager
2014-01-25 16:29:56 +00:00
Maxmtg
6d34dbc286
refactored cardDb, added getEdition method to DeckProxy
2014-01-25 15:43:48 +00:00
Maxmtg
2981668172
PreconDecks' folder property will be filled with their set (temporary)
2014-01-25 09:56:14 +00:00
moomarc
4cab5da076
- Planechase variant now launched from Constructed match setup screen.
...
- moved random deck checkboxes into deck panel. Only show them when a random deck type is selected. They are still global settings however.
- when player 1 name is changed in preferences, switching back to constructed setup screen will reflect the change
2014-01-24 19:06:31 +00:00
Maxmtg
9bcc6cbc64
save/delete methods implemented on DeckProxy
2014-01-22 05:06:56 +00:00
Maxmtg
8b8b9f0cf5
add methods to search for nested folders and create them
2014-01-22 04:22:31 +00:00
Maxmtg
567ffe84cd
DeckManagers use DeckProxies
2014-01-21 09:32:36 +00:00
Maxmtg
2bc61a9e68
the great move
2014-01-21 06:27:36 +00:00
Maxmtg
d93b041397
moved 2 files to ensure history is saved
2014-01-21 06:11:18 +00:00