drdev
8d463f3d5e
Simplify extraction of player/opponent name from card name
2016-02-07 21:56:04 +00:00
Agetian
243621f19e
- Additional changes related to the previous commit.
2016-02-07 11:47:34 +00:00
Agetian
c3e53fb5d0
- Make the game default to the "Default" AI profile unless specified otherwise by the user.
2016-02-07 11:29:50 +00:00
Agetian
82101ab8de
- A bit more improvement to AI profile selection.
2016-02-07 08:01:01 +00:00
Agetian
5242c74b09
- A somewhat cleaner implementation of AI profile selection and override.
2016-02-07 07:51:00 +00:00
drdev
6df5ed87d4
Improve look of location bar
2016-02-07 03:50:29 +00:00
drdev
a62bca503e
Support displaying plane and region in banner
2016-02-07 02:39:58 +00:00
drdev
1e21568aa9
Add battle bar to Multiverse screen
2016-02-06 21:16:16 +00:00
Agetian
b25f8cb5f6
- A little specification to quest mode AI profile debug output.
2016-02-06 20:39:25 +00:00
Agetian
8b97ddf437
- Fixed random AI profile selection in non-Quest games.
2016-02-06 20:35:48 +00:00
drdev
6159488388
Fix invalid events
2016-02-06 19:39:07 +00:00
drdev
a6818c1e17
Add better validation for Planar Conquest readers
2016-02-06 19:30:00 +00:00
Sol
2a5ae66753
- Convert "Each" Parameter to "Player" when used with Valid or Defined (A-G)
2016-02-04 16:29:06 +00:00
Sol
1ee91ae0e2
- Fix flip cards safe name not matching rankings file from draft.bestiaire.
2016-02-02 15:20:37 +00:00
Agetian
52fbc223b2
- Restore a variable declaration as 'final' (was previously removed for testing/experimentation purposes).
2016-02-02 06:20:17 +00:00
Agetian
52ee3ceb2c
- Fixed quest draft tournament generation using a token for formats that allow all sets (Vintage, Legacy, etc.).
2016-02-02 05:42:34 +00:00
drdev
4d451a84d2
Support flagging planes as unreachable until they're ready
2016-02-02 03:40:15 +00:00
drdev
bc842b41d5
Prevent crash due to null predicate
2016-02-02 03:26:14 +00:00
Agetian
ceef5e40e7
- Minor reordering in the latest fix.
2016-02-01 10:47:47 +00:00
Agetian
4a5e80d06d
- Do not auto select the only valid target if it's optional (fixes e.g. Support being non-optional with only one valid target).
2016-02-01 10:29:14 +00:00
Agetian
6d99d0e773
- Added support for custom rankings for drafts (defined in the .draft files via the CustomRankings parameter specifying the name of the file to load in addition to rankings.txt).
...
- Custom ranking files are meant for custom cubes and should use the identifier "CUSTOM" instead of the set name (and the card is ranked in an edition-agnostic way).
- Custom rankings are parsed before the default ones. If a card is not found in the custom ranking definitions, then the default rankings.txt is scanned (standard, per-edition scanning).
2016-02-01 07:30:13 +00:00
Agetian
f248236469
- A bit more cleanup in the previous fix.
2016-02-01 05:41:51 +00:00
Agetian
f28e42efd5
- A minor optimization to the previous fix.
2016-02-01 05:13:53 +00:00
Agetian
b5de5e2d43
- Generalized fix for quest draft generation for blocks and sets for which the block name does not equal the set name (e.g. Masques / Mercadian Masques, Urza / Urza's Saga etc.).
2016-02-01 05:12:30 +00:00
drdev
12afde904c
Simplify reading of region and events files
2016-01-31 22:05:43 +00:00
drdev
8f1b87a848
Refactor Planar Conquest code to support loading events from files
2016-01-31 21:24:06 +00:00
drdev
97ba5c3913
Prevent crash when accessing plane data
2016-01-31 00:32:54 +00:00
drdev
ab8086b87f
Fix so conquest decks can be generated
2016-01-31 00:28:45 +00:00
drdev
8762b69e21
Fix typo
2016-01-31 00:24:46 +00:00
drdev
16f0898842
Refactor Planar Conquest code so planes and regions can be loaded from resource files
2016-01-31 00:16:20 +00:00
Agetian
4ff9a38cb8
- Implemented an opt-in preferences option for live card image fetching.
2016-01-26 14:56:23 +00:00
Sol
1ef18dfaca
- Activating a card with multiple mana abilities which produce differing amounts of mana should prompt the user to select one
2016-01-26 14:15:39 +00:00
Agetian
90c1a555ca
- Fixed the Champions of Kamigawa quest draft tournament crashing on start (currently via a hard-coded block name assignment).
2016-01-20 08:10:42 +00:00
Sol
f7c81bd36c
- Convert a few more MagicColor references to ManaAtom references. (Fix Autopayment/AI payment of Colorless Costs)
2016-01-19 15:20:14 +00:00
Agetian
efc2842273
- Update the fix to SFilterUtil to make the colorless card filter work correctly.
2016-01-19 06:19:48 +00:00
Sol
530a3c2eab
- Fixing some unexpected issues that colorless mana changes affected
...
- Commander mana generation restriction removed
2016-01-19 02:43:31 +00:00
drdev
1dd033b238
Implement rewards for Chaos battles
2016-01-18 01:00:24 +00:00
Sol
64d805b617
- Fix Deceiver of Form script to actually do its thing
2016-01-17 23:10:35 +00:00
drdev
aded9ec26a
Flesh out Zendikar plane
2016-01-17 18:25:11 +00:00
drdev
ee5be3e619
Avoid confusing operator selection for certain Advanced Search filter options
2016-01-17 17:53:31 +00:00
Agetian
e6b4e1db2f
- Fixed card filtering in the deck editor for cards with {C} in their mana costs.
2016-01-16 13:24:17 +00:00
Agetian
6210ebca0a
- Tidying up.
2016-01-16 05:37:53 +00:00
Agetian
c8c654a231
- Implemented the new drafting order (2 of the second set / 1 of the first set) for quest draft tournaments.
2016-01-16 05:37:29 +00:00
Sol
cd5ee18525
- Fixing Colorless costs so they can't be paid by Colored mana for Humans (This may prevent AI from paying Colorless costs)
2016-01-14 21:26:27 +00:00
drdev
a77e9a4975
Add advanced search for region
2016-01-14 16:29:33 +00:00
drdev
62157c747b
Reorganize cards into proper planes
2016-01-14 16:03:43 +00:00
Sol
3263c7c35b
- Enable 2 set blocks to have new SealedDeck configuration
2016-01-14 15:59:29 +00:00
drdev
37209baed8
Flesh out regions for Theros
2016-01-14 15:44:03 +00:00
drdev
9028891cff
Add Maelstrom to Alara plane
2016-01-12 16:50:29 +00:00
Agetian
0305a9a175
- Added OGW achievements.
2016-01-12 14:51:05 +00:00