Commit Graph

2514 Commits

Author SHA1 Message Date
Agetian
bfef8b125c - Fixed the cost "discard your hand" not allowing to order the cards going to graveyard when and if needed. 2018-01-24 16:41:12 +03:00
Michael Kamensky
07b25b78ee Merge branch 'automatic_image_downloader' into 'master'
Automatic image downloader

See merge request core-developers/forge!107
2018-01-16 05:43:30 +00:00
Rob Schnautz
9a67bc0f49 add support for split cards in card workshop 2018-01-16 04:19:02 +00:00
Rob Schnautz
1fcde1cd4b Add support for "upcoming" folder in Card Workshop, and better filename calculation. 2018-01-16 04:04:40 +00:00
Chris H
23618de189 Improve LQ Pictures Downloader 2018-01-15 17:02:33 -05:00
Chris H
43455723f6 Check for existing images in a single IO request. 2018-01-15 17:02:31 -05:00
Chris H
d60ee9307d Grab LQ picture from primary server 2018-01-15 17:02:29 -05:00
Chris H
c2915d909d Update auto-fetcher to use Set LQ Pictures 2018-01-15 17:02:28 -05:00
Michael Kamensky
4c29790b6c Merge branch 'patch-5' into 'master'
Sort Conspiracy before Eldrazi

See merge request core-developers/forge!85
2018-01-13 04:50:30 +00:00
Sol
3efc4807cf Merge branch 'RIX' into 'master'
- Added cost for Timestream Navigator

See merge request core-developers/forge!90
2018-01-13 03:24:17 +00:00
swordshine
a12eedfa93 - Added cost for Timestream Navigator 2018-01-13 10:30:20 +08:00
Rob Schnautz
7b5d2fc053 Fix DECK_EDITION tooltip 2018-01-12 22:42:51 +00:00
Rob Schnautz
4c6aa708c1 Sort Conspiracy before Eldrazi 2018-01-12 17:51:14 +00:00
Rob Schnautz
bd4305dd13 Fix slowness issue when removing cards from decks. 2018-01-12 14:24:40 +00:00
Michael Kamensky
fa0fc14c25 Revert "Merge branch 'patch-4' into 'master'"
This reverts merge request !77
2018-01-12 06:46:57 +00:00
Rob Schnautz
8003ade509 Fix slowness when removing a card from a deck by only getting the key once instead of twice. 2018-01-12 03:51:36 +00:00
Hans Mackowiak
746e60b517 Merge branch 'master' into 'master'
Master

See merge request core-developers/forge!4
2017-12-30 06:09:21 +00:00
Nikolay Hidalgo Diaz
45bebdff0c deck import in drafted deck editor 2017-12-30 07:46:10 +03:00
Rob Schnautz
af8e9c2466 Update SColumnUtil.java 2017-12-29 18:47:01 +00:00
schnautzr
e11163f483 Add ColumnDef COLLECTOR_ORDER to SColumnUtil 2017-12-29 12:44:14 -06:00
KrazyTheFox
6d5e56f6bf Normalize line endings 2017-12-28 23:40:29 -05:00
Hanmac
be2759c354 ColumnDef: updates for SortingName and Sorting CollectionOrder 2017-12-26 15:54:31 +00:00
Sol
27a2d7f642 Experimental fix for Attacking/Passing race condition 2017-12-19 03:03:35 +00:00
Sol
f90af4784e Fix Signets being exploitable by not actually paying for activation 2017-12-10 20:30:48 +00:00
Sol
dd04888106 RarityFilter from Luke 2017-12-09 02:38:50 +00:00
Indigo Dragon
715f991d0d Added Experience Counters to Desktop Forge
Experience counters are at the lowest priority from Poison>Energy>Experience. It uses the Commander 2015 symbol, in which Experience Counters appeared.
There was a lot of transplanting involved copying the Energy code to fit the Experience model. This means there might be some unforseen problems though so check it out. I did several run throughs with Aetherwind Basker, Attune with Aether, Caress of Phyrexia, Leeches, and the Experience counter commanders to find anything remaining. There's a difference between "There are no bugs" and "I found no bugs".

Speaking of Leeches, there was an odd bug in the ProcessRunLogThing, saying "SVar 'X' not found in ability, fallback to Card (Leeches). Ability is ()". Something to do with Svar:X:TargetedPlayer$PoisonCounters maybe?
2017-11-06 15:15:21 +00:00
Hanmac
2030ffcea3 KeywordApocalypse: return KeywordInstance whenever possible 2017-10-23 19:54:12 +00:00
Agetian
d960623dac - Do not count unreachable planes in Conquered Events statistics for all planes. 2017-10-14 06:15:14 +00:00
Agetian
53784e154d - Dev mode: do not ask about summoning sickness for creatures with inherent Haste. 2017-10-01 13:40:15 +00:00
Agetian
e6628d4569 - Use the new concat method. 2017-10-01 06:18:16 +00:00
Agetian
7c389dbf8e - Dev mode: Add Card to Battlefield allows to specify whether a creature should have summoning sickness or not, Repeat Last Add Card honors that choice. 2017-10-01 05:56:24 +00:00
Agetian
f7d626d8c6 - Fixed split cards not being foiled correctly in all cases because the game assumed the foil effect to be stored on one of the halves instead of on the original card state.
- A more comprehensive fix for rotating split cards with foil in mobile Forge that does not break them in hand/graveyard/whatever. Also, turned it into an option since it doesn't look good in portrait mode, especially on smaller cellphones and in single card zoom mode.
2017-09-29 10:54:56 +00:00
Agetian
b5b96f1155 - Fixed preference capitalization. 2017-09-27 14:41:36 +00:00
Agetian
06b887cd93 - A somewhat more fine-grained and less spoiler-y option to order graveyards, now with three states (Never / With Relevant Cards / Always). 2017-09-27 14:40:48 +00:00
Agetian
c0bbf107c6 - Fixed an occasionally broken orderMoveToZoneList (fixes Sensei's Divining Top). 2017-09-27 03:51:37 +00:00
Agetian
84a6876265 - Added an experimental option to allow ordering cards going to graveyard when playing with cards that care about graveyard order (Volrath's Shapeshifter and others). Disabled by default. 2017-09-26 19:40:44 +00:00
Agetian
ca92f90f6d - Integrating Personal Ratings patch by Seravy. 2017-09-25 13:14:23 +00:00
Agetian
3243555181 - Partner commander UI support for mobile Forge (both Constructed and Planar Conquest). 2017-09-25 06:29:47 +00:00
Hanmac
e8e80a7ac8 replace lifelink with generic damage trigger, and do lifelink there 2017-09-25 05:21:06 +00:00
kevlahnota
68f36bf172 Rotate split cards when zoomed-in, text detail for effect and emblem instead of token 2017-09-21 14:29:08 +00:00
Agetian
be4b7e7232 - A somewhat better implementation of "show another card in prompt" code that potentially allows extension later on for things that may need it. 2017-09-21 03:50:42 +00:00
Sol
63191515d3 Catch much wider exceptions in buildCardGenDeck based on key card 2017-09-21 01:28:48 +00:00
Agetian
f8b072f14a - Added a (hacky) way to display the remembered card for a SA in the prompt panel, currently used by the Explore workaround implementation, but may be used for more (in cases where the wrong thing is displayed on mouse-over in complex SAs). 2017-09-20 19:37:59 +00:00
Agetian
73786bfd94 - Do not use the old AE ligature conversion in column names of the item manager. 2017-09-20 05:36:30 +00:00
kevlahnota
7e982b327b Refactor some String.replace to use TextUtil.fastReplace 2017-09-15 09:01:58 +00:00
kevlahnota
8c90fb3c15 Planchase Mod for mobile Forge. Uses BG art of current planes when a player planeswalk. 2017-09-14 00:45:52 +00:00
kevlahnota
021a48c070 The string replacement for achievement collection is not needed. 2017-09-14 00:42:39 +00:00
Agetian
6259793f39 - Fixing a mistype in achievement file names. 2017-09-13 18:41:07 +00:00
Agetian
933ce64cce - Fixed a NPE when trying to repeat last add card before anything has been actually added at least once. 2017-09-13 15:41:12 +00:00
kevlahnota
0f9eecd821 Added UI Setting (Mobile Forge) for rotated zoomed image display for Planes and Phenomenon cards. 2017-09-09 10:20:06 +00:00