Commit Graph

54247 Commits

Author SHA1 Message Date
Michael Kamensky
db81fb9e57 Merge branch 'disturb' into 'master'
VOW: Disturb Enchantments should target (and a few cards)

See merge request core-developers/forge!5712
2021-11-02 19:27:30 +00:00
Michael Kamensky
7adfe45cc4 Merge branch 'modifying' into 'master'
orderCardsByTheirOwners: Fix modifying original collection

See merge request core-developers/forge!5720
2021-11-02 19:26:54 +00:00
Michael Kamensky
78c8c9f958 Merge branch 'toxrill' into 'master'
VOW: Toxrill, the Corrosive

See merge request core-developers/forge!5719
2021-11-02 19:26:22 +00:00
Michael Kamensky
3e4ddeed5f Merge branch 'vow_2' into 'master'
VOW: 2 Nov

See merge request core-developers/forge!5717
2021-11-02 19:25:58 +00:00
Michael Kamensky
1271f30a4c Merge branch 'master' into 'master'
Improve AI handling for AICheckSVar

See merge request core-developers/forge!5721
2021-11-02 19:25:47 +00:00
Michael Kamensky
7800d0c6a6 - Tweak a comment. 2021-11-02 22:25:09 +03:00
Michael Kamensky
10cddb7c19 - Refactor AI SVar checking for both abilities and replacement effects. 2021-11-02 22:19:39 +03:00
Michael Kamensky
829b9069e2 - AiController: support AICheckSVar/AISVarCompare for ordinary SAs (abilities). 2021-11-02 22:12:17 +03:00
tool4EvEr
ae69417630 orderCardsByTheirOwners: Fix modifying original collection 2021-11-02 20:06:14 +01:00
Michael Kamensky
4bbdd5951b Merge branch 'ward' into 'master'
Ward only works on Permanents

See merge request core-developers/forge!5718
2021-11-02 18:57:03 +00:00
Northmoc
6949ce45fc allow for -AffectedX and other variations 2021-11-02 14:23:14 -04:00
Northmoc
ba94d8b589 toxrill_the_corrosive.txt 2021-11-02 14:22:34 -04:00
Northmoc
3e9a02d84e toxrill_the_corrosive.txt 2021-11-02 14:22:14 -04:00
tool4EvEr
4ab76d94db Ward only works on Permanents 2021-11-02 19:10:06 +01:00
Northmoc
8ead75042c ulvenwald_oddity_ulvenwald_behemoth.txt 2021-11-02 14:01:56 -04:00
leriomaggio
28ccf346b3 Import Basic lands alternative art wrt. current card art pref. settings.
Note: not sure whether last card art was overimposed earlier. can't remember, really!?!
2021-11-02 17:57:09 +00:00
leriomaggio
79923806c8 Few typos in Doc + added a new parameter for alternative card art to consider also a list of allowed set codes.
This change relies on the robust cardDb methods to retrieve a card also under the circumstances of a filter in place.
This change has been introduced as this is going to be leveraged by Card Art optimisation applied to DeckList in DeckImport.
2021-11-02 17:51:16 +00:00
leriomaggio
3cbd974f18 Renamed method to bluntly optimise all card art in Main (used on Mobile)
Renamed method only to make it more clearly distinguishable from other internal method for card optimisation.
2021-11-02 17:49:22 +00:00
leriomaggio
6e1979fc0c Updated Token creation with new flag 2021-11-02 17:48:03 +00:00
leriomaggio
915aa75a99 DeckRecognizer.Token to include whether request in card list had any set code
This commit adds in a new piece of information to Token in DeckRecognizer to mark whether original card request included or not a set code.
This flag will be only used by actual CardToken and will be leveraged later on by "smart card optimisation option" to be added to DeckImport on desktop too.

Majority of tests in DeckRecognizerTest have been updated to cross-check that no bug has been unintentionally introduced.
2021-11-02 17:47:30 +00:00
Northmoc
3b17728da4 vilespawn_spider.txt 2021-11-02 13:34:26 -04:00
Michael Kamensky
94defab3ce Merge branch 'vow_1' into 'master'
VOW: 1 Nov

See merge request core-developers/forge!5713
2021-11-02 17:15:59 +00:00
Northmoc
ef36a5f233 Disturb check for Enchantment 2021-11-02 12:42:40 -04:00
Northmoc
9838cef11d improve AI hints 2021-11-02 10:52:58 -04:00
Michael Kamensky
1e9b3579f3 Merge branch 'master' into 'master'
Falling Star: add the previously missing "tap all damaged" step

See merge request core-developers/forge!5716
2021-11-02 08:19:37 +00:00
Michael Kamensky
ebbff37ee7 - Falling Star: add the previously missing "tap all damaged" step 2021-11-02 11:16:20 +03:00
Michael Kamensky
c3ca54a63e Merge branch 'master' into 'master'
Some improvements in FlipOntoBattlefieldEffect and SweepCreatures AI Logic

See merge request core-developers/forge!5715
2021-11-02 04:43:52 +00:00
Michael Kamensky
df74666176 - Comment tweak. 2021-11-02 07:42:52 +03:00
Michael Kamensky
48b999031d - SweepCreatures logic: generalize a bit further. 2021-11-02 07:40:55 +03:00
Michael Kamensky
099305d973 - SweepCreatures logic: generalize and improve 2021-11-02 07:36:26 +03:00
Michael Kamensky
45d7068bd9 - FlipOntoBattlefieldEffect: checking for the controller of the aura is not reliable, since auras are visualized differently in different UIs. So allow all attachments to be hit. 2021-11-02 07:21:19 +03:00
Michael Kamensky
440877c764 Merge branch 'tidy' into 'master'
reduce_to_ashes.txt fix bad SpellDesc

See merge request core-developers/forge!5714
2021-11-02 04:07:24 +00:00
Northmoc
cac1db5287 kessig_wolfrider.txt and token 2021-11-01 22:41:08 -04:00
Northmoc
08527605d5 dreadfeast_demon.txt 2021-11-01 22:40:46 -04:00
Northmoc
2735ce089d twinblade_geist_twinblade_invocation.txt 2021-11-01 22:10:47 -04:00
Northmoc
c2b4881fc9 brine_comber_brinebound_gift.txt 2021-11-01 22:10:30 -04:00
Northmoc
ac85cbd4fa Disturbing Enchantments use targeting 2021-11-01 22:10:02 -04:00
Northmoc
f02d6daced packsong_pup.txt 2021-11-01 18:12:33 -04:00
Northmoc
f137777d44 cemetery_protector.txt add Secondary 2021-11-01 18:11:25 -04:00
Northmoc
d2004e03ab rending_flame.txt 2021-11-01 16:31:44 -04:00
Northmoc
96955b36d6 cemetery_protector.txt improve SelectPrompt 2021-11-01 16:03:54 -04:00
Northmoc
9c7ed454d0 cemetery_protector.txt 2021-11-01 15:29:02 -04:00
Northmoc
705340111a reduce_to_ashes.txt fix bad SpellDesc 2021-11-01 15:15:07 -04:00
Northmoc
eafe9f6136 innocent_traveler_malicious_invader.txt 2021-11-01 15:12:22 -04:00
Michael Kamensky
febe85a7ea Merge branch 'master' into 'master'
Generalize SweepCreatures logic (By Invitation Only)

See merge request core-developers/forge!5711
2021-11-01 19:08:35 +00:00
Michael Kamensky
993e460cbe - Generalize SweepCreatures logic (By Invitation Only) 2021-11-01 22:07:51 +03:00
Michael Kamensky
a4beec94a7 Merge branch 'vow_1' into 'master'
VOW: 1 Nov

See merge request core-developers/forge!5709
2021-11-01 19:01:38 +00:00
Michael Kamensky
f13ced8357 Merge branch 'tidy' into 'master'
Random tidying

See merge request core-developers/forge!5710
2021-11-01 19:01:25 +00:00
Northmoc
611a2d9260 delver_of_secrets_insectile_aberration.txt streamline with PeekAndReveal 2021-11-01 14:46:50 -04:00
Northmoc
c07c5aeb4b esikas_chariot.txt kill curly apost 2021-11-01 14:44:55 -04:00