Commit Graph

31762 Commits

Author SHA1 Message Date
Hanmac
b269f714f1 updated Crooked Scales to prevent it from crashing 2016-12-12 21:10:41 +00:00
Hanmac
556c68794e Longtusk Cub: fixed TriggerDescription and add DeckHints 2016-12-12 18:27:51 +00:00
Agetian
39bd4b36ba - Fixed a missing reference warning. 2016-12-12 18:10:59 +00:00
Agetian
cdc64f5021 - Longtusk Cub should only give 2 energy counters per its official Oracle text. 2016-12-12 18:10:41 +00:00
Agetian
2fddaf0963 - Invoke sa.copy() when copying spell abilities in card factory to assign them a new ID such that they do not end up being locked to their original hosts. 2016-12-12 17:46:24 +00:00
Agetian
1e541dce0c - Added alt token image to Tana, the Bloodsower 2016-12-12 11:39:42 +00:00
Agetian
6596ce0d5c = Fixed Ikra Shidiqi, the Usurper 2016-12-12 07:51:24 +00:00
Agetian
e6f3dd1693 - Cleaner arrangement of AddType parameter in Darksteel Mutation. 2016-12-12 07:49:04 +00:00
Agetian
bee8d16c88 - Fixed Darksteel Mutation. 2016-12-12 07:35:42 +00:00
Hanmac
3bdc2101e6 CardFactoryUtil: moved Echo to new Format 2016-12-12 06:04:29 +00:00
Agetian
9aaf5ccba0 - Fixed Surge description generation. 2016-12-12 05:24:58 +00:00
Sol
eaa648251e - Fix Longtusk Cub not adding the right amount of counters 2016-12-12 04:10:31 +00:00
Agetian
24a82e265d - Added Planechase Anthology (PCA) edition file by Indigo Dragon. 2016-12-11 17:40:11 +00:00
Agetian
d76ef8e30f - Mobile Forge build 1.5.58.005: trying to correct the update loop. 2016-12-11 16:07:16 +00:00
Agetian
f9ae4bf925 - Added Oracle text to Thrasios, Triton Hero. 2016-12-11 13:30:26 +00:00
Hanmac
7acaac4474 cards: updated upcoming cards, fixed Goblin Spymaster 2016-12-11 12:34:11 +00:00
Agetian
a5653cc4c7 - Fixed Runehorn Hellkite filename. 2016-12-11 11:40:52 +00:00
Agetian
14b8680f6e - Committing the implemented C16 cards (to upcoming for now). 2016-12-11 09:44:24 +00:00
Agetian
0d922ce5e9 - Preparing the deployment of mobile Forge v1.5.58.004. 2016-12-11 08:52:23 +00:00
Hanmac
dbab21059d AbilityFactory: fixed additionalAbilities for AbilitySub without parent (might happen for Trigger) 2016-12-11 08:23:43 +00:00
Agetian
cb337f39aa - Fixed Lowland Oaf. 2016-12-11 05:59:38 +00:00
Sol
79813ceed7 Fix Cumulative Upkeep not hitting the stack for AI 2016-12-10 20:54:55 +00:00
Hanmac
1ce2486044 Spell: add extra checkStaticAbilities to revent to unbestowed state 2016-12-10 19:18:50 +00:00
Agetian
f15b5ba4f9 - Additional changes to Card and Spell to support the visual flickering-free Bestow check 2016-12-10 18:59:59 +00:00
Agetian
86c30d0ffe - Attempting to preserve the visual flickering-fixing effect of the previously reverted r32578 by not updating the view when temporarily animating a Bestow creature to make checks.
- Note: this may introduce a bit of overhead and definitely adds a bit of extra complexity into an already bloated Card.java. A better solution is welcome (feel free to revert this if a better solution is implemented).
2016-12-10 18:47:29 +00:00
Agetian
1dee7d895b - Reverting r32578 (causes Soulflayer + Chromanticore and possibly other similar combinations operating on cards with Bestow not to work). 2016-12-10 18:45:30 +00:00
Hanmac
a4f1018ee1 Umezawa's jitte: real fix for it, CanRepeatModes only for special cards 2016-12-10 17:42:23 +00:00
Hanmac
e6b8c230d0 CharmEffect: fixed it for effects on permanent cards 2016-12-10 17:35:15 +00:00
Hanmac
83953f3f0b EffectEffect: add more AbilityUtils into it, with that it can access SVars from SpellAbility
CardFactoryUtil: add Revealed Effect for Miracle (it shows the card and is more rules conform)
2016-12-10 15:36:37 +00:00
Hanmac
836ecb2e09 cards: update cards with MayLookAt, remove old keywords 2016-12-10 13:50:08 +00:00
Hanmac
f43c806d4b StaticAbilities: updated MayLookAt to use it with getDefinedPlayers
AbilityUtils: make getDefinedPlayers work without SpellAbility, for the most generic
2016-12-10 13:48:27 +00:00
Agetian
0e39e49377 - Added Ariel 3 quest deck, a linear deck with many cheap [eventually unblockable] Merfolk creatures and Collected Company. Not sure if it fully meets the requirements for Hard, but it's generally very explosive and consistently beats Medium and most Hard decks in AIvAI. 2016-12-10 09:10:55 +00:00
Agetian
4c90cb1e86 - Fixed Umezawa's Jitte now allowing the human player to choose a mode more than once. 2016-12-10 07:17:28 +00:00
Agetian
d923fc9b14 - Attempting to fix DelayTriggerRemembered (fixes Dash mechanic, Necropotence). 2016-12-10 06:26:22 +00:00
Hanmac
d800e06fa5 CardFactory: remove everything about unparsedAbilities its not needed anymore 2016-12-09 22:11:21 +00:00
Hanmac
cd55be1c6d RevealAi: need to check Cost for Miracle 2016-12-09 19:02:28 +00:00
Hanmac
aad08104cb cards: update Changeling cards and update oracle 2016-12-09 06:02:41 +00:00
Hanmac
eea8ef284d CardFactoryUtil: add Changeling as Keyword 2016-12-09 05:59:38 +00:00
Hanmac
71a22ff7ca AbilityFactory: prevent StackError on cards like Crooked Scales 2016-12-08 06:16:57 +00:00
Hanmac
234178dfd5 SpellAbilityAi: fixed general Logic, Restriction should be ignored for Trigger
AiController: for ETB Effects, ignore IsPresent Conditions (used in Fabricate)
2016-12-07 21:14:34 +00:00
Hanmac
1db8d7636c cards: fixed more cards with delayed trigger 2016-12-07 18:20:10 +00:00
Hanmac
ce64f9b541 RevealAi: fixed for Miracle 2016-12-07 06:14:48 +00:00
Hanmac
4cf2d22c76 Card: add Reminder for Miracle 2016-12-07 06:13:27 +00:00
Hanmac
7ca9786501 RevealAi: updated to new SpellAbilityAi format,
add Code Part for Miracle Reveal Effect (only reveal if ai wants to cast it)
2016-12-06 06:34:11 +00:00
Hanmac
8968ea3382 add new TriggerRevealed to use it for Miracle 2016-12-06 06:32:02 +00:00
Hanmac
f0bc477319 CardFactory: when a SpellAbility is copied, use Orignal Description and StackDescription in case last is autogenerated 2016-12-06 06:29:56 +00:00
Agetian
a954856cb2 - Fixed a NPE in SpellAbilityEffect (e.g. when generating Varchild's War-Riders trigger description). 2016-12-04 15:29:15 +00:00
Agetian
b26a9e7975 - Fixed Temporal Aperture. 2016-12-04 15:14:31 +00:00
Hanmac
7636090b83 TokenEffect: into Battlefield attacking only works when you are the Attacking Player 2016-12-04 07:55:13 +00:00
Hanmac
205586cc01 cards: updated DelayedTrigger, replace some of them with AtEOT, fixed some other cards 2016-12-03 22:02:32 +00:00