austinio7116
4aa9408000
Improved handling of color selection for deckbuilding and land selection in card-based random decks - including fixing a few bugs with dual land detection regexs
2017-05-11 23:58:47 +00:00
austinio7116
cdfb3b5766
Added card-based random deck generation for constructed and gauntlet play - see forum post for full details: https://www.slightlymagic.net/forum/viewtopic.php?f=52&t=20552&p=213010#p213010
...
Enabled custom quest worlds to be added to the user's preferences folder to avoid overwriting on upgrade
Improved fringe case handling of dual lands in AI limited deckbuilding
2017-05-11 21:13:16 +00:00
Blacksmith
23c1f08d7e
[maven-release-plugin] prepare for next development iteration
2017-05-06 16:34:15 +00:00
Blacksmith
e271742b11
[maven-release-plugin] prepare release forge-1.5.62
2017-05-06 16:34:06 +00:00
Agetian
3a55906afa
- NPE prevention in DeckGeneratorBase
2017-05-04 17:33:56 +00:00
austinio7116
50d7538690
Removed experimental test and cleaned up comments
2017-05-04 05:35:18 +00:00
Agetian
4e707a54f6
- Avoid putting RemAIDeck 2-color / 3-color mana producing lands into randomly generated AI decks.
2017-05-03 18:12:18 +00:00
austinio7116
e08982849a
Fixed "deck size too small" bug for coloured random generated decks
2017-05-03 14:25:26 +00:00
austinio7116
7a355a84a1
Add 2 new random deck types - standard and modern legal random color decks. Also improved dual/tri land selection with oracle parsing. Generated decks now choose basic lands that match a card from the deck.
2017-05-03 10:49:53 +00:00
Krazy
f1bfe69960
[maven-release-plugin] prepare for next development iteration
2017-04-22 06:10:37 +00:00
Krazy
8ef8197c92
[maven-release-plugin] prepare release forge-1.5.61
2017-04-22 06:10:22 +00:00
Hanmac
ea91d23bc2
add MayPlayIgnoreType in addition to MayPlayIgnoreColor, fixed the ignore Color part, it should not work with {C}
2017-04-16 19:30:45 +00:00
Sol
836ebdc5e6
Initial checkin for Puzzle Mode
2017-04-08 15:17:07 +00:00
Sol
7f82e78b92
[maven-release-plugin] prepare for next development iteration
2017-02-21 04:12:49 +00:00
Sol
c19c8a62e0
[maven-release-plugin] prepare release forge-1.5.60
2017-02-21 04:12:35 +00:00
Agetian
4803c757ee
[maven-release-plugin] prepare for next development iteration
2017-01-29 19:47:52 +00:00
Agetian
63809ef5ec
[maven-release-plugin] prepare release forge-1.5.59
2017-01-29 19:47:46 +00:00
Hanmac
59352ef487
ManaCost: add more functions for Phyrexian Mana
2017-01-22 07:15:05 +00:00
Krazy
26eec4cf8b
[maven-release-plugin] prepare for next development iteration
2017-01-14 02:08:47 +00:00
Krazy
5196c1bf62
[maven-release-plugin] prepare release forge-1.5.58
2017-01-14 02:08:36 +00:00
Myrd
3faf1946fa
Get rid of an unnecessary CardDb of allCards which was taking 256kb of memory.
2016-12-25 06:22:26 +00:00
Agetian
5eaa9aca53
- Removed an unnecessary change in the previous commit.
2016-12-02 10:19:17 +00:00
Agetian
dd950f589a
- Fixed creating card pools with cards that have specific art indices specified.
2016-12-02 10:18:08 +00:00
Myrd
0bb4356d05
Fix lazy-loading cards from zip.
2016-11-20 23:47:15 +00:00
drdev
0f1fbc46d1
Fix warnings
2016-11-13 00:08:32 +00:00
Myrd
e2d4239a0e
Fix NPE in findFileForCard().
2016-11-06 18:31:02 +00:00
Myrd
b175963878
Fix more places to load cards lazily correctly.
2016-11-06 18:22:04 +00:00
Myrd
300895343b
Fix ArrayIndexOutOfBoundsException in transformName().
2016-11-06 18:05:05 +00:00
Myrd
d6254b9d00
Remove exception logging line I accidentally committed.
2016-11-04 23:31:21 +00:00
Myrd
0ee6c92593
Use equalsIgnoreCase when loading cards lazily since some names in decks don't match names in card files (e.g. capitalization of "of").
2016-11-04 23:31:00 +00:00
Myrd
117be64aa9
Fix StackError due to deferredSections.
2016-11-04 23:02:05 +00:00
Myrd
acddffa267
Experimental feature (behind a pref) to not load all card rules at start up. In my testing, this improves startup speed significantly.
...
This is still experimental & behind a flag because there's some more work that needs to be done to fully support this - such as loading all cards when the deck builder UI is shown.
2016-11-04 04:19:51 +00:00
Krazy
ebbe189f4a
[maven-release-plugin] prepare for next development iteration
2016-10-31 04:07:37 +00:00
Krazy
c6f6344d4f
[maven-release-plugin] prepare release forge-1.5.57
2016-10-31 04:07:26 +00:00
Sol
8876e3a108
Better fix for Conformance
2016-10-27 13:04:53 +00:00
Sol
c5bdd28801
- Fix Conformance NPE
2016-10-27 13:04:10 +00:00
Sol
83f31f1868
- Adding Conformance check for Partners
2016-10-26 12:58:34 +00:00
Hanmac
a27fb9106b
Commander: more fixes for new Commander changes and Color Identity
2016-10-26 09:01:16 +00:00
Hanmac
4b9388c562
Makes the Game work with more than one Commander
2016-10-25 15:39:52 +00:00
Agetian
0dd3a36ca1
- Attempting to fix Spinal Parasite by adding support for negative power/toughness for creatures.
...
- Warning: this is an experimental fix which changes several aspects of card loading and P/T get/set functions, may potentially break things. Please test and update as necessary.
2016-10-05 18:11:35 +00:00
Hanmac
5e2932ba62
CardDb: add AltName for Cards, specially the AEther one
2016-10-05 08:46:45 +00:00
Krazy
ad1696fde2
[maven-release-plugin] prepare for next development iteration
2016-09-26 21:28:01 +00:00
Krazy
66615a683f
[maven-release-plugin] prepare release forge-1.5.56
2016-09-26 21:27:49 +00:00
Sol
bd39755238
- When loading cards that aren't associated with an editions file, assign them to an upcoming set if available.
2016-09-08 01:30:27 +00:00
Sol
7b746b5c79
- Don't load cardscripts from upcoming folder if not a dev version of the codebase
2016-09-06 00:41:26 +00:00
Hanmac
1eb38acc04
CardFacePredicates: add similar to RulesPredicates
2016-08-18 08:08:21 +00:00
Hanmac
cf45e9ff1a
CardDb: add getter for UniqCards and CardFaces
2016-08-18 08:01:14 +00:00
Hanmac
9668b50b0b
CardFace: add toString to return the name and add Comparable to ICardFace
2016-08-18 07:49:47 +00:00
Sol
4c49db4c89
- Adding Advantageous Proclamation (CNS)
2016-08-02 20:08:40 +00:00
Krazy
be014c4237
[maven-release-plugin] prepare for next development iteration
2016-08-02 19:29:16 +00:00