Commit Graph

3170 Commits

Author SHA1 Message Date
tool4EvEr
cb48c6e411 Remove TriggerController$ TriggeredCardController default 2022-02-01 20:14:04 +01:00
tool4EvEr
1e3916f086 Remove default param 2022-02-01 17:51:40 +01:00
tool4EvEr
d27552dd25 Clean up 2022-02-01 17:51:19 +01:00
Bug Hunter
b3b777b487 Fix Chained to the Rocks crash 2022-01-30 22:39:13 +00:00
Bug Hunter
9c4fdb487e Extend wasCastFrom 2022-01-29 18:30:29 +00:00
Paco Ito
0a396a44d8 [Desktop] Display which DeckZone the unplayable cards are from 2022-01-29 05:24:16 +00:00
Tim Mocny
fbb7308747 Revert "Merge branch 'paco-aicannotplaybyarea' into 'master'"
This reverts merge request !6085
2022-01-27 21:48:54 +00:00
Paco Ito
2493b08093 [Desktop] Display which DeckZone the unplayable cards are from 2022-01-27 05:08:33 +00:00
Bug Hunter
2b7fb8c5be Goad doesn't stack 2022-01-23 20:20:35 +00:00
Bug Hunter
d89acc6141 Fix Dementia Sliver 2022-01-23 04:58:24 +00:00
tool4EvEr
9e8d366026 Add Skip button to allow arbitrary order when assigning attackers dmg 2022-01-16 11:43:20 +01:00
Michael Kamensky
68fb53ff10 Merge branch 'thrivingMana' into 'master'
AbilityManaPart: support 'Combo X Chosen' Mana Part for Thriving Lands

See merge request core-developers/forge!6048
2022-01-15 13:13:24 +00:00
Hans Mackowiak
f529bc1c7a AbilityManaPart: support 'Combo X Chosen' Mana Part for Thriving Lands 2022-01-15 13:11:03 +01:00
tool4EvEr
b5046e3fcf Clean up 2022-01-15 11:10:16 +01:00
Michael Kamensky
5fd4030917 Merge branch 'statics' into 'master'
CR 603.6b: cardsAddedThisTurn should not use LKI with unmodified characteristics for battlefield

See merge request core-developers/forge!6037
2022-01-14 04:43:49 +00:00
Bug Hunter
e1f784211f CR 603.6b: cardsAddedThisTurn should not use LKI with unmodified characteristics for battlefield 2022-01-14 04:43:47 +00:00
Bug Hunter
84a9972034 Improve detection of blocking requirements 2022-01-14 04:43:13 +00:00
TRT
94f54f8e71 Fix crash when assigning damage to defender 2022-01-12 13:57:50 +01:00
tool4EvEr
9b67d0e58e Fix Statics adding statics 2022-01-09 11:18:32 +01:00
Michael Kamensky
5995c1c834 Merge branch 'blockcost' into 'master'
Fix enforced blocking requirement when blocker can't block without cost

See merge request core-developers/forge!6024
2022-01-08 10:39:57 +00:00
tool4EvEr
2a71833526 Fix enforced blocking requirement when blocker can't block without cost 2022-01-08 11:32:54 +01:00
tool4EvEr
8d1049beac Fix some bad params in AI combat trigger prediction 2022-01-07 23:34:55 +01:00
Michael Kamensky
740eea7d95 Merge branch 'goadai' into 'master'
GoadAi: improve targeting for triggers

See merge request core-developers/forge!6010
2022-01-04 08:47:14 +00:00
tool4EvEr
a111ea1617 Fix missing trigger 2022-01-03 16:59:18 +01:00
tool4EvEr
70a8cb6c26 GoadAi: improve targeting for triggers 2022-01-03 16:26:36 +01:00
tool4EvEr
aa66eee6de Haunt fixes 2022-01-03 15:02:11 +01:00
Hans Mackowiak
dc7d226b04 Protection: use Static CantAttach + CantTarget 2022-01-02 13:18:04 +00:00
tool4EvEr
19e0462069 Clean up 2021-12-30 13:38:13 +01:00
tool4EvEr
32fcf697ab Fix wrong bytes missing colorless 2021-12-30 12:50:27 +01:00
Hans Mackowiak
ef81d1abd3 make Teferi's use CastWithFlash for the Effect that allows PW abilities at instant speed 2021-12-28 18:10:07 +01:00
tool4EvEr
e0766ee449 Fix illegal distributions 2021-12-27 23:07:12 +01:00
Michael Kamensky
250f3d6441 Merge branch 'replaceCounterRework' into 'master'
ReplaceAddCounter: do adding multiple counters as one replacement

Closes #2043

See merge request core-developers/forge!5981
2021-12-27 04:58:05 +00:00
Hans Mackowiak
f2d77ab77b ReplaceAddCounter: do adding multiple counters as one replacement 2021-12-26 16:11:35 +01:00
tool4EvEr
2e1b799aee Clean up 2021-12-26 12:58:21 +01:00
tool4EvEr
c1d796754a Simulation: fix for Pack Rat tokens (bad diff because of missing CMC) 2021-12-26 12:45:28 +01:00
Hans Mackowiak
84f3c9f393 Player: replace Hand revealed with MayLookAt 2021-12-25 13:27:46 +00:00
tool4EvEr
ffe933926d Support mandatory costs 2021-12-24 12:58:32 +01:00
tool4EvEr
ef2821758d Correctly save AI colorless mana 2021-12-24 09:52:37 +01:00
tool4EvEr
0e0fdaa1ff Clean up 2021-12-24 09:52:22 +01:00
tool4EvEr
4cf730ffa0 Clean up 2021-12-24 09:42:00 +01:00
tool4EvEr
1e0bcc070a Support mandatory mana payments 2021-12-24 09:41:59 +01:00
tool4EvEr
29c46591a6 Clean up 2021-12-23 13:50:23 +01:00
tool4EvEr
d7b250589f Fix returning for spells with wrong API 2021-12-23 12:24:13 +01:00
TRT
c719d594dc SacrificeAi: fix for Curse of the Cabal 2021-12-21 18:06:34 +01:00
tool4EvEr
402ecc607e Fix NPE 2021-12-19 23:09:58 +01:00
tool4EvEr
c2f1472db7 Fix player highlighting when selected 2021-12-19 20:31:49 +01:00
tool4EvEr
9db8714891 Update payLife 2021-12-12 18:05:15 +01:00
tool4EvEr
09c7e1cc22 CantSacrifice + CantPayLife: fix for special actions 2021-12-12 16:43:56 +01:00
tool4EvEr
84a072e15f Clean up 2021-12-12 12:12:24 +01:00
Hans Mackowiak
aa6f2e3b6c Cost: rework param that says if it's by effect or by Spell/ActivatedAbility cost 2021-12-12 05:36:39 +00:00