Commit Graph

9767 Commits

Author SHA1 Message Date
moomarc
4b6b3cd7fe - Added Fungal Behemoth 2012-09-28 09:19:34 +00:00
Maxmtg
f8ba72d041 Removed Lambda0 in favour of guava Supplier<T> 2012-09-28 07:20:23 +00:00
Doublestrike
b314a4a0d1 Pulled all non-UI operations off of the EDT.
Should have a major performance impact.
2012-09-28 07:01:50 +00:00
Maxmtg
c34eabdb6e Removal of forge.util.closures.Predicate in favour of guava implementation 2012-09-28 06:53:56 +00:00
Doublestrike
ffb8c78e60 Mulligan prompt now informs user whose turn it is:
"You're going first. Do you want to mulligan?"
2012-09-28 06:40:53 +00:00
moomarc
6271207087 - Fixed problem with etb triggers of countered permanents that would enter the battlefield under an opponents control instead of the graveyard 2012-09-28 06:18:34 +00:00
Doublestrike
005a087b53 Code cleanup - main, FControl, FView, FModel core.
Should fix occasional "long wait before splash" bug.
2012-09-28 05:56:12 +00:00
RumbleBBU
c04c9ab030 You can now select 3-12 boosters instead of the default 6 in single-set Block-mode Sealed Deck games. 2012-09-28 05:29:01 +00:00
Maxmtg
318a610689 Removed filtering functionality from forge.util.closure.Predicate, fixed typo in briGDe method
Refactored: LimitedDeck, GenerateNColoredDeck
2012-09-28 05:25:15 +00:00
Doublestrike
537fbb0491 Targeting overlay implemented (experimental, for enchantments only).
Dock button and preference toggle also enabled.
2012-09-28 01:53:34 +00:00
Sol
e890541c2a - Don't attempt to download images that don't have a HTTP 200 Response Code 2012-09-28 01:17:36 +00:00
Sloth
09202d0518 - Made the quest deck Grumpy 1 less powerful and added a medium version. 2012-09-27 20:50:19 +00:00
Sloth
b6f42c7a33 - The AI will no longer hold back creatures for blocking when Time Walk will grant another turn. 2012-09-27 19:50:43 +00:00
Sloth
4e039e9ba4 - Fixed the AI changing targets of triggers with "OptionalDecider" before resolving. 2012-09-27 16:14:55 +00:00
moomarc
1f7a5906ec - RtR: Added Avenging Arrow 2012-09-27 13:38:38 +00:00
ArsenalNut
f84740c651 added Enchanted keyword to calculateAmount 2012-09-27 12:50:00 +00:00
RumbleBBU
1456114ac5 Added Fantasy Blocks to Draft. (Fantasy Blocks that contain "choose1" or "random1" MetaSets are not supported in Draft.) 2012-09-27 12:22:52 +00:00
RumbleBBU
dcaf06240e Disabled tournament statistics, they are calculated incorrectly. 2012-09-27 09:43:29 +00:00
moomarc
4a04de9482 - Added Thromok the Insatiable
- Fixed Marrow Chomper's etb trigger
2012-09-27 09:40:41 +00:00
RumbleBBU
dfa9574fb0 Sealed Deck gauntlets can now have up to 7 rounds, Draft support added to GauntletMini.java. 2012-09-27 09:24:00 +00:00
RumbleBBU
3875f4c7f6 Fixed a silly typo in a comment in UnOpenedMeta.java. 2012-09-27 07:01:47 +00:00
Sol
7e479eb822 - Added Norritt (and so properties that it needed)
- Fixed IsPresent in Aggression
2012-09-27 01:42:44 +00:00
Doublestrike
1644df4527 Minor grammatical update to UI downloader progress text. 2012-09-27 00:17:54 +00:00
Sloth
429d34017d - Cleanup. 2012-09-26 20:54:13 +00:00
Maxmtg
d0d45034fd Removal of functions from forge.util.closure.Predicate in favour of Guava routines 2012-09-26 20:11:36 +00:00
Sloth
4dcd59f0c4 - Added Norn's Annex. 2012-09-26 19:00:55 +00:00
Sloth
d94843e38c - Added the new static ability CantAttackUnless. 2012-09-26 18:28:57 +00:00
Sol
cb61866c53 - Added Orcish Librarian 2012-09-26 18:05:19 +00:00
Sol
950f79b3b9 - Blank Abilities used with Unless Costs will now know the Targets from the Source Ability
- Check life cost now uses calculateAmount instead of xCount
- Added Essence Vortex
2012-09-26 15:57:18 +00:00
moomarc
edb0a88949 - Converted Time Spiral starage lands to script
- Converted Coalition Relic to Combo mana
2012-09-26 15:07:19 +00:00
Sloth
e996016812 - Another try at fixing the deckeditor filter. 2012-09-26 14:35:01 +00:00
Sloth
14c69aae28 - Improved AI sacrificing stuff. 2012-09-26 11:50:49 +00:00
moomarc
c3e97da64c - Fixed xCount "Kicked" (normal kicker) interfering with "TimesKicked" (multikicker) 2012-09-26 09:09:02 +00:00
moomarc
4c3b020367 - fixed targeting up-to amounts on the stack 2012-09-26 06:53:06 +00:00
Sloth
628ec8631b - Fixed AI of Corrupted Resolve. 2012-09-26 05:38:59 +00:00
Sol
99e4d46745 - Added Helm of Obedience
- Small fix to StackDescription to show the right card
2012-09-26 01:56:17 +00:00
Sol
164a530538 - Reflecting Pool now clearing Canceled parameter after canceling the dialog. 2012-09-26 01:34:12 +00:00
Sloth
94ab8448dc - Little fix for two canPay functions.. 2012-09-25 21:10:38 +00:00
Sloth
30cadef456 - Enabled AI for some of the Instantments (the AI will only cast them at sorcery speed). 2012-09-25 20:16:57 +00:00
Maxmtg
6c185b4b12 Predicate: isTrue renamed to apply, this class now implements com.google.common.base.Predicate (Guava iterables may use them now) 2012-09-25 20:03:24 +00:00
Sloth
3cd9c4ae78 - Converted Lightning Axe to the new AlternateAdditionalCost keyword. 2012-09-25 19:24:20 +00:00
Sloth
59a3fc004e - Added Goldmeadow Stalwart, Squeaking Pie Sneak and Wren's Run Vanquisher. 2012-09-25 19:16:28 +00:00
Sloth
aea50cde77 - Added the keyword "AlternateAdditionalCost".
- Added Flamekin Bladewhirl.
2012-09-25 18:26:31 +00:00
Sloth
fb9881ead3 - Removed the parameter "CanPlayNoTgt" and made it standard (as it was before). 2012-09-25 16:10:32 +00:00
moomarc
85bab0d7b8 - Added the remaining Mirage instantments (Grave Servitude, Lightning Reflexes, Soar, and Ward of Lights 2012-09-25 13:50:55 +00:00
moomarc
bc26948f05 - Converted Lotus Cobra to script (executeLandfallEffects can probably be removed - Lotus Cobra seemed to be the last one using it) 2012-09-25 13:10:46 +00:00
moomarc
c0df967d1c - Fixed Armor of Thorns' trigger firing even if cast at sorcery speed or given instant speed casting by something like Vedalken Orrey (10/1/2009 Ruling: The sacrifice occur only if you cast it using its own ability. If you cast it using some other effect (for instance, if it gained flash from Vedalken Orrery), then it won't be sacrificed. ) 2012-09-25 12:51:59 +00:00
RumbleBBU
b32daa1ae1 Added new MetaSet types and functionality to support guild boosters in RtR Sealed. New types: choose1, random1, and combo, plus auxiliary types booster and pack. 2012-09-25 09:53:07 +00:00
Maxmtg
8eb157606d Again reduced number of own methods of CardList,
removed pointless conversions toArray in GuiUtils.chooseXXX calls
removed useless casts to object array of (Object[])someList.toArray() structures
2012-09-25 08:07:02 +00:00
Maxmtg
d3676ff1de more specific methods removed from CardList 2012-09-25 07:25:01 +00:00