Commit Graph

52558 Commits

Author SHA1 Message Date
Lyu Zong-Hong
6e831a262d Don't update image cache if automatically download missing card images is enabled 2021-07-26 22:46:44 +09:00
Lyu Zong-Hong
e6c5c8989c Implement custom text box renderer 2021-07-26 22:15:08 +09:00
Northmoc
ef00ba8a8a Support "Condition$ TargetIsTriggerRemembered" in TriggerDamageDone.java 2021-07-26 07:50:08 -04:00
Northmoc
9815acfbdb move "IsTriggerRemembered" check from ValidTarget to trigger-specific Condition param 2021-07-26 07:50:07 -04:00
Northmoc
4ce37bcaf8 Add "TriggerRememberDefined" (seems to work) 2021-07-26 07:50:07 -04:00
Northmoc
133262a920 hellish_rebuke.txt draft 2021-07-26 07:50:06 -04:00
leriomaggio
29b9cb3ab0 New Set of Testcases (subclassing for regression and backlog) to force card with no Image and being sure same results apply. 2021-07-26 11:31:54 +01:00
leriomaggio
04ae8fc28a FIX cardDB implementation (and corresponding Tests) for a bug not accounting for too-strict art preference policy for some cards. 2021-07-26 11:31:11 +01:00
Michael Kamensky
572cc75866 Merge branch 'leinore' into 'master'
leinore_autumn_sovereign.txt

See merge request core-developers/forge!5111
2021-07-26 03:55:29 +00:00
Michael Kamensky
fee731edde Merge branch 'morden' into 'master'
Fix Mordenkainen's Polymorph

Closes #1942

See merge request core-developers/forge!5110
2021-07-26 03:55:10 +00:00
Michael Kamensky
dd3d26191a Merge branch 'Fix_Sacrifice_Cards' into 'master'
Fixed Sacrificed cards that needed LKI

See merge request core-developers/forge!5113
2021-07-26 03:54:45 +00:00
Sol
77d9575e53 Update ANNOUNCEMENTS.txt 2021-07-26 03:31:06 +00:00
Lyu Zong-Hong
27856e65a0 Port Card Image Renderer to Desktop 2021-07-26 11:33:50 +09:00
Wendell Wilkerson
e75bdd2d5f card updates to handle sacrificed LKI properly 2021-07-25 17:12:47 -05:00
Northmoc
cd4d0a3be1 leinore_autumn_sovereign.txt 2021-07-25 15:53:04 -04:00
tool4EvEr
8f4d58d762 Fix Mordenkainen's Polymorph 2021-07-25 21:01:22 +02:00
Michael Kamensky
da86b24155 Merge branch 'sealed' into 'master'
SealedProduct: fix crash

See merge request core-developers/forge!5109
2021-07-25 18:01:24 +00:00
Michael Kamensky
7e8b9c0b5a Merge branch 'sefris' into 'master'
CounterEffect: fix missing trigger

See merge request core-developers/forge!5107
2021-07-25 18:01:03 +00:00
tool4EvEr
c3d276f3a9 SealedProduct: fix crash 2021-07-25 18:27:30 +02:00
Hans Mackowiak
a2a2c11e4b more TargetsValid fixes 2021-07-25 17:52:13 +02:00
Hans Mackowiak
8caf3fdcbf fix Orvar the all Form: should only trigger on battlefield targets 2021-07-25 17:46:28 +02:00
Hans Mackowiak
c92d1812fd fix The Prismatic Bridge: rest in random order 2021-07-25 17:37:03 +02:00
Hans Mackowiak
90791a7184 Merge branch 'wurm' into 'master'
wurmcoil_engine.txt consolidate token lines

See merge request core-developers/forge!5108
2021-07-25 15:29:21 +00:00
Northmoc
ad9371b4af wurmcoil_engine.txt consolidate token lines 2021-07-25 07:58:39 -04:00
tool4EvEr
8a80a39416 CounterEffect: fix missing trigger 2021-07-25 13:11:51 +02:00
leriomaggio
cc3cafa964 Added Docstring for test documentation 2021-07-25 11:17:57 +01:00
leriomaggio
e803899d6a Renamed param in constructor for artPreference and BUG FIX in load unknown Card
Even if UNKNOWN card load is enabled, we should check whether the card was not found because of originally filtered.

Therefore, the actual UNKNOWN card will be added now ONLY IF it is not contained in the filtered Blacklist.
2021-07-25 11:17:37 +01:00
Michael Kamensky
6dcad6fad0 Merge branch 'AFC_Fiendlash' into 'master'
Added Fiendlash for review

See merge request core-developers/forge!5061
2021-07-25 09:31:05 +00:00
leriomaggio
1fecdd255a Simplified attemptToLoadCard by removing extra unused setCode param 2021-07-25 08:45:48 +01:00
leriomaggio
e28f6cf16f Removed useless param from attemptLoadCard 2021-07-25 08:44:22 +01:00
leriomaggio
c8e3eef7cf Merge remote-tracking branch 'upstream/master' into collector-number-in-card-list-and-card-db-refactoring 2021-07-25 08:09:22 +01:00
leriomaggio
2d189cda9a Merge remote-tracking branch 'upstream/master' into collector-number-in-card-list-and-card-db-refactoring 2021-07-25 08:09:09 +01:00
Michael Kamensky
ba7f08d5ec Merge branch 'tokenset' into 'master'
Some improvements to token image fetching (especially emblems)

See merge request core-developers/forge!5105
2021-07-25 04:27:44 +00:00
Northmoc
222448d29c Add extra try for "setless" token image (Desktop) 2021-07-24 13:06:47 -04:00
Northmoc
377cbca39b Add extra try for "setless" token image (Android) 2021-07-24 13:06:13 -04:00
Northmoc
97225782c1 Emblems - common rarity 2021-07-24 13:05:06 -04:00
Northmoc
8b96079f6e EffectEffect add set to Emblem imagekey 2021-07-24 13:04:27 -04:00
Michael Kamensky
921369628b Merge branch 'dealdamage' into 'master'
Fix dealDamage ignoring amount changes

See merge request core-developers/forge!5104
2021-07-24 16:42:44 +00:00
tool4EvEr
2480296113 Fix dealDamage ignoring amount changes 2021-07-24 14:15:52 +02:00
leriomaggio
d9620a5556 TEMP implementation of Smart Card Art Selection method 2021-07-24 11:33:37 +01:00
leriomaggio
56080cdf3f Added support to the new Smart Card Art Preference Option
The new "Smart Card Art Selection" option for card images in deck has been added.
The Ui and forge preferences have been updated (default is False), as well as corresponding support in StaticData.
On this note, the old `getAlternativeCardPrint` has been re-implemented to enforce a "Latest_Art" based preference selection so that editions could be selected accordingly (as the smart method was originally designed)

Actual implementation of the method will be part of future commits as still under dev - and requires better encapsulation
2021-07-24 11:07:20 +01:00
leriomaggio
6277bc0c0f Added note on behaviour for candidate w/ no edition
Left note only for (internal) documentation purposes!
2021-07-24 11:02:05 +01:00
leriomaggio
ec89ff755b more robust and reliable method to check for card images
The getImagefile will be invoked since this method will also account for any difference in `full` and `fullborder` naming for card images.
In particular, it will try everything possible before giving up and assume the card has no image.
This is **crucial** for cardDB card retrieval, as well as determines the boolean value returned by PaperCard.hasImage method/property
2021-07-24 10:51:26 +01:00
leriomaggio
4c001b9462 Nothing serious - explicit null initialisation 2021-07-24 10:48:08 +01:00
Bug Hunter
3b357207a4 Merge branch 'import' into 'master'
Fix imports

See merge request core-developers/forge!5103
2021-07-24 09:27:39 +00:00
tool4EvEr
ac6219f4bd Clean up 2021-07-24 11:27:37 +02:00
leriomaggio
513eed297d removed annoying blank line in code formatting :D 2021-07-24 10:09:41 +01:00
Wendell Wilkerson
c70ab7b722 fix for LKI on DamageDoneOnce trigger 2021-07-24 00:22:48 -05:00
Michael Kamensky
004ea04a0e Merge branch 'move-fatpacks-to-editions' into 'master'
Move fatpacks to editions

See merge request core-developers/forge!5102
2021-07-24 05:18:05 +00:00
Michael Kamensky
2b342d7118 Merge branch 'dungeon' into 'master'
Add Dungeon to EditionSectionWithCollectorNumbers

See merge request core-developers/forge!5099
2021-07-24 05:17:57 +00:00