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
Maxmtg
ecd14e1de4
Revert module separation to make another commit that would keep files' history
2014-01-21 06:05:34 +00:00
Maxmtg
18e96a1028
module separation in progress. Project cannot be compiled. Will restore in under an hour
2014-01-20 18:33:47 +00:00