Commit Graph

2144 Commits

Author SHA1 Message Date
Myrd
9e84290281 Fix some warnings. 2016-10-09 22:17:24 +00:00
Agetian
b3a49e005f - For now, disregard both -1 and Integer.MAX_VALUE when rendering integer components in a table.
- Unfortunately, this means that Spinal Parasite does not have its P/T visualized in the deck editor table; but at least there won't be a lot of -1's elsewhere in the editor. Couldn't find a way to fix both of these at the same time for now.
- Revert processing default CMC as Integer.MAX_VALUE for the UI purposes.
2016-10-09 15:17:58 +00:00
Agetian
2b73fb48f4 - Removed unnecessary import. 2016-10-09 14:45:14 +00:00
Agetian
b5584dcad5 - Use Integer.MAX_VALUE as a placeholder default value for power, toughness and CMC of non-PaperCard objects to avoid showing the inapplicable default value in the deck editor interface. 2016-10-09 14:44:35 +00:00
Agetian
2cd7016703 - More changes related to supporting negative power and toughness, please test to see this doesn't break anything.
- Fixed some visualization issues in the deck editor related to supporting negative P/T (e.g. non-creatures showing up as P/T 2 billion+ / 2 billion+).
2016-10-09 12:05:55 +00:00
Hanmac
d3faa45ab1 QuestUtilCards: fixed wasteCodes 2016-10-05 20:49:25 +00:00
Sol
47530518bb - Make Wastes always available in the spell shop 2016-10-05 20:14:56 +00:00
Hanmac
2898925011 HumanPlay: Fixed Sac<> in payCostDuringAbilityResolve 2016-10-05 11:43:12 +00:00
Sol
a3c82bbc74 - Real fix for Padeem, needed to filter by Types CMC not just any permanents CMC 2016-09-29 15:03:57 +00:00
drdev
7af61405f5 Improve confirmation prompt for energy payment 2016-09-27 02:29:17 +00:00
drdev
32a7d0c138 Show Energy symbols in Android app 2016-09-27 02:10:23 +00:00
Agetian
816b95c440 - Domain is exempt from evaluation of achievements in Momir Basic mode. 2016-09-26 05:20:52 +00:00
Agetian
24e4364a4c - Momir Basic is exempt from evaluating Arcane Master, Mana Flooded and deck construction challenge (e.g. No Spells) achievements as they are pertinent to this format and can't really be regarded as player's "achievements" in this case. 2016-09-26 05:15:06 +00:00
Agetian
e8c15f937d - Fixed Nissa, Nature's Artisan achievement. 2016-09-24 07:21:35 +00:00
Sol
cbaa40d499 - Adding AI for Combustible Gearhulk based upon known information.
- Adding current Energy count to payenergy cost
2016-09-23 14:36:21 +00:00
Sol
3a6979911c - Vehicles will now display their PT in braces in the CardDetailPanel 2016-09-23 02:55:57 +00:00
Sol
60a017429d - Added Confiscation Coup (Harnessed Lightning will now use UnlessSwitched) 2016-09-22 13:22:43 +00:00
Sol
e63a0b3bcf - KLD Fixes (incl. small change to "can't crew Vehicles" to match Revoke Privileges text) 2016-09-21 18:53:27 +00:00
Sol
fad15a749f - Allow PayEnergy to be used as an unless cost for Humans 2016-09-21 15:30:56 +00:00
Sol
00092a17da - Adding Energy icon to sprite sheet 2016-09-21 14:36:14 +00:00
swordshine
b3bbb5f986 - Update some scripts 2016-09-18 10:08:43 +00:00
Hanmac
c0f7ea2983 CostTapType: for Crew add Keyword "CARDNAME can't crew a vehicle",
now the cost does check that the creatures does not have this.
2016-09-18 05:01:39 +00:00
Agetian
326a9e85f4 - Added CN2 and KLD planeswalker achievements (by Marek). 2016-09-10 06:02:11 +00:00
Sol
56e449a943 - Adding extra ItemManagerConfig 2016-09-06 18:56:12 +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
Sol
b51ab053db - Making Energy actually a counter instead of it's own Player attribute. This should enable it to be displayed when hovering over the Player image. 2016-09-03 02:32:49 +00:00
Sol
4e36fdc2b3 - Adding Energy and PayEnergy for Players (still needs UI updates) 2016-09-03 01:15:05 +00:00
Agetian
00ada401d2 - Added a way to display a custom win message for a challenge.
- Made "Against All Odds" a persistent challenge with a custom win message that congratulates the player for beating the ultimate challenge in the quest.
2016-08-27 14:43:28 +00:00
Agetian
34c11c6b46 - Added a way to implement persistent challenges by adding Persistent=true to the challenge deck metadata. Persistent challenges do not disappear if a player lost the match (and thus stay until the player wins). 2016-08-27 14:12:48 +00:00
Hanmac
09967c576f LimitedPlayer: disable DraftPower include for now (because it does not exist yet) 2016-08-20 08:24:48 +00:00
Sol
9da706cbad - Rewriting Booster Draft to be a bit more capable of handling Draft Matters cards 2016-08-18 20:22:10 +00:00
Hanmac
b65a16acf2 ChooseName now uses ICardFaces for selecting a CardName.
that now makes it working for naming an alternate state of a card.
2016-08-18 08:29:11 +00:00
mcrawford620
470e22bed2 Convert CardRanker to static 2016-08-16 22:57:13 +00:00
Sol
341238aeb1 - Some improvements to draft handling 2016-08-16 17:09:51 +00:00
Hanmac
4a8c489e06 HumanPlaySpellAbility: announceValuesLikeX check for X in other CostParts too 2016-08-15 13:31:41 +00:00
Hanmac
f99158c026 HumanPlaySpellAbility: fixed the reset of xPaid only for Spells 2016-08-14 08:35:10 +00:00
Hanmac
aab5e89e70 HumanPlaySpellAbility: announceValuesLikeX if needX is true, but Cost is zero, reset XManaCostPaid 2016-08-12 19:10:49 +00:00
Hanmac
e7a2be533b HumanPlaySpellAbility: set CastSA and LastStateBattlefield when casting a spell 2016-08-12 15:34:42 +00:00
Sol
3bb913b4fc - Fixed issue with single set Fantasy Blocks 2016-08-09 02:06:36 +00:00
Hanmac
1a7e80921c HumanPlay: forgot one for exiledList 2016-08-07 15:02:54 +00:00
Hanmac
37ce4cafe7 HumanPlaySpellAbility: add ManaConvert Keyword to have the colors be converted for ActivatedAbilities
that should make Quicksilver Elemental possible.
2016-08-06 17:34:10 +00:00
Hanmac
10adb4a042 HumanPlay: add ChangesZoneAll trigger 2016-08-06 12:22:01 +00:00
Hanmac
98d7e4255d HumanPlaySpellAbility: forget this one for Big MayPlay 2016-08-03 15:43:33 +00:00
Hanmac
2458a8f73c Cost: moved "You can't sacrifice creatures to cast spells or activate abilities." into Card.canBeSacrificedBy.
also add Property for that.
2016-08-03 10:50:34 +00:00
Sol
b498fa5ee1 - Adding some foundation for Cogwork Librarian
- It seems like Booster Drafts weren't changing directions for the middle packs?
2016-08-01 14:45:32 +00:00
Hanmac
9468e9e454 Big MayPlay Update, now MayPlayEffect does know about its host card, and the hostcard does count how often the effect is used.
also add MayPlayLimit and MayPlayCardOwner flags.
that makes Karador, Ghost Chieftain scriptable
2016-07-30 11:36:58 +00:00
Sol
d41c0bc3e0 - Add changes to allow for a one of the two piles to be facedown
- Add Fortune's Favor
2016-07-26 14:32:42 +00:00
Hanmac
1cf4bc02fd CostAdjustment does absorb ManaCostAdjustment 2016-07-26 10:19:17 +00:00
Hanmac
f24d6cb86b CostAdjustment: add new Adjustment class for raising non-mana costs
should somehow merged with ManaCostAdjustment later
2016-07-25 10:39:49 +00:00
Sol
e484d4bb62 - Add Meld to the 'MayFlip ' function 2016-07-24 01:56:26 +00:00