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
Agetian
0730e2d774
- Changed typeContains so that it can correctly identify Planes apart from Planeswalkers (fixes the card zoomer incorrectly showing planeswalkers rotated 90 degrees).
2014-01-29 06:46:51 +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
29025cce61
step 2 on hidden origins
2014-01-27 08:48:28 +00:00
Maxmtg
7fd201d5e3
merge ChangeZoneEffect.java hidden part to make it invariant of player types (step 1)
2014-01-27 07:52:13 +00:00
swordshine
eb0ac0dde9
- BNG: Added Whims of the Fates
2014-01-26 04:56:56 +00:00
Maxmtg
6d34dbc286
refactored cardDb, added getEdition method to DeckProxy
2014-01-25 15:43:48 +00:00
Maxmtg
fe9a35b706
fix crash
2014-01-25 11:19:01 +00:00
Maxmtg
ed7369c98f
store variants in an enumset
2014-01-25 09:45:47 +00:00
Agetian
29e73367a6
- Planes and phenomena will now be shown rotated 90 degrees in card zoomer mode.
...
- Updated the AI hints for Onakke Catacomb.
2014-01-25 06:04:50 +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
34b36a8ef2
optimized formats calculation for decks,
...
added some comments to deckmanagers
2014-01-24 06:55:38 +00:00
Maxmtg
2ec4873552
match itself no longer creates a separate thread, it is now caller's responsibility. Some callers (such as tests or simulations) may run their match in the same thread.
2014-01-24 06:32:45 +00:00
Maxmtg
aa4f3de30c
done with Dependencies
...
added a class to hold all game rules (type, gamesToWinMatch, manaburn, etc)
2014-01-24 06:19:09 +00:00
Maxmtg
e4fb939e91
free blocks option moved to PlayerControllerHuman
2014-01-24 05:44:23 +00:00
Maxmtg
68acaf77c5
cut Dependencies on log entry type and AI profiles
2014-01-24 05:21:21 +00:00
Maxmtg
308039739f
Random foiling moved to per-player settings, is set up before starting a match
2014-01-24 04:35:22 +00:00
swordshine
7687637783
- BNG: Added Astral Cornucopia, Fated Return, and Pillar of War
2014-01-24 01:06:57 +00:00
swordshine
faa2cef0bb
- BNG: Added Shrike Harpy and Scourge of Skola Vale
2014-01-23 12:52:26 +00:00
Maxmtg
7e999ea4b3
Cut the dependence on images. Game module will store image keys, unaware of real image locations
2014-01-23 09:11:51 +00:00
Agetian
bcc5f2c526
- A little fix for the fix.
2014-01-23 07:29:06 +00:00
Agetian
a26d45793e
- Fix the formation of card choice window title for DigEffect.
2014-01-22 19:00:20 +00:00
swordshine
e8aeec7f87
- BNG: Added Nessian Demolok and Oracle of Bones
2014-01-22 10:58:32 +00:00
Maxmtg
0b75a0ee8e
fix duplication of copies brought by "bftb"
2014-01-22 07:31:52 +00:00
Maxmtg
4163c56502
back from the brink now brings back the cards (but created 2 copies for unknown reason)
2014-01-22 07:14:53 +00:00
Agetian
3da6e688e4
- Fixed the "remove this card if not playing for ante" inversion causing the ante cards to be removed when playing for ante and not removed when not playing for ante.
2014-01-21 11:04:08 +00:00
swordshine
d97495ed41
- BNG: Added Heroes' Podium
2014-01-21 08:47:10 +00:00
Maxmtg
ceab176d9f
improved the codestyle for Dependencies left from gui
2014-01-21 06:59:28 +00:00
Maxmtg
050887c53c
fix compile problems
2014-01-21 06:34:03 +00:00
Maxmtg
2bc61a9e68
the great move
2014-01-21 06:27:36 +00:00
Maxmtg
1dbc34fe62
move command and constant, set up bridges for dependencies
2014-01-21 06:16:10 +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
97297f291f
Game now compiles and runs!
2014-01-20 19:01:29 +00:00
Maxmtg
84850c76a9
restore compilation ability - 1 method left
2014-01-20 18:57:00 +00:00
Maxmtg
ca8c8d35d9
commited a workaround for preferences dependency
2014-01-20 18:44:43 +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
Maxmtg
1dda7d72a9
restore fields( in case GameFormat is serialized)
2014-01-14 07:35:07 +00:00
Maxmtg
286d7d043c
Restored functionality : deckeditor shows all valid formats for decks in its list.
2014-01-14 07:21:49 +00:00
Maxmtg
563c089b9d
now GameFormat supports "Restricted" cards (ex: power 9 in Vintage)
2014-01-14 07:13:48 +00:00
Maxmtg
b8ea837204
align colors on center
2014-01-13 19:21:39 +00:00
Maxmtg
4a611fcf58
fix problems with deck format detection
2014-01-13 19:01:46 +00:00
Maxmtg
42cf0def0f
rollback changes to Deck, ManaCost, StorageBase, CardPool
2014-01-13 18:21:29 +00:00
drdev
fc7cc33111
Allow filtering and sorting decks based on name, color, and format
...
Refactor table column logic to be easier to implement new columns
Provide set sizes for certain columns so other columns can auto-size nicer
2014-01-13 08:35:47 +00:00
Chris
5dbe15e7e0
[maven-release-plugin] prepare for next development iteration
2014-01-11 15:11:47 +00:00
Chris
cbf38aed9c
[maven-release-plugin] prepare release forge-1.5.10
2014-01-11 15:11:36 +00:00
Chris
d937a397a7
[maven-release-plugin] prepare for next development iteration
2014-01-10 14:01:32 +00:00
Chris
c9daed2056
[maven-release-plugin] prepare release forge-1.5.9
2014-01-10 14:01:20 +00:00
Chris
8fd0e873c7
[maven-release-plugin] prepare for next development iteration
2013-12-27 17:42:27 +00:00