Commit graph

29613 commits

Author SHA1 Message Date
Oleg Agafonov
f065c5ca9c
Merge pull request #6133 from adonispujols/patch-1
Fixed Computer Player treating unprevented moves as unplayable.
2020-01-03 03:51:39 +01:00
Oleg Agafonov
dceb93e7a6 Additional fixes for getNetMana from #6132 (final) 2020-01-03 06:27:39 +04:00
Evan Kranzler
579a37c7c8 Implemented Tectonic Giant 2020-01-02 19:56:12 -05:00
Evan Kranzler
8219ffc0bd Implemented Polukranos Unchained 2020-01-02 19:16:20 -05:00
Evan Kranzler
64ae38c632 Implemented Nessian Boar 2020-01-02 18:56:25 -05:00
jeffwadsworth
732ed1aed8 - Fixed #6136 2020-01-02 16:10:34 -06:00
Evan Kranzler
3076b08250 Implemented Wavebreak Hippocamp 2020-01-02 16:40:42 -05:00
Evan Kranzler
e675fe4d77 Implemented Nyx Herald 2020-01-02 16:40:42 -05:00
Evan Kranzler
be32db8a80 Implemented Inspire Awe 2020-01-02 16:40:42 -05:00
Evan Kranzler
0ccd01de7a Implemented Nylea's Intervention 2020-01-02 16:40:41 -05:00
Evan Kranzler
243f335d2f Implemented Nylea, Keen-Eyed 2020-01-02 16:40:41 -05:00
Evan Kranzler
9948aca713 Implemented The Birth of Meletis 2020-01-02 16:40:40 -05:00
Evan Kranzler
136c4fe55b added missing hint for Reverent Hoplite 2020-01-02 16:40:39 -05:00
jeffwadsworth
d919696122 - Fixed #6137 2020-01-02 14:16:12 -06:00
Oleg Agafonov
3ed27b6314 Additional fixes for getNetMana from #6132, fixed #5628 2020-01-02 23:47:16 +04:00
Oleg Agafonov
62636b5071 Additional fixes for getNetMana from #6132 2020-01-02 23:33:20 +04:00
Evan Kranzler
3fa88d1c88 Implemented Storm's Wrath 2020-01-02 13:46:33 -05:00
Evan Kranzler
4b72df30e3 Implemented Warden of the Chained 2020-01-02 13:43:45 -05:00
Evan Kranzler
37f2626616 Implemented Final Death 2020-01-02 13:38:10 -05:00
Evan Kranzler
57788e689f Implemented Setessan Petitioner 2020-01-02 13:37:00 -05:00
Evan Kranzler
ca4723f154 updated THB spoiler and reprints 2020-01-02 13:36:10 -05:00
Oleg Agafonov
0930bdd016
Merge pull request #5690 from magefree/copy_constructor_watchers
refactor the copy functionality for no-args watchers
2020-01-02 18:51:37 +01:00
Evan Kranzler
47e34913c5 Implemented Sweet Oblivion 2020-01-02 12:19:26 -05:00
Evan Kranzler
771fc33522 Implemented Omen of the Sea 2020-01-02 12:17:19 -05:00
Evan Kranzler
5ea55db225 updated THB spoiler 2020-01-02 12:12:16 -05:00
jeffwadsworth
f849417700 - Fixed #6135 2020-01-02 09:33:16 -06:00
Evan Kranzler
86fe25e68b Implemented Pharika's Spawn 2020-01-02 09:45:04 -05:00
Evan Kranzler
1e1ca5a170 Implemented Dalakos, Crafter of Wonders 2020-01-02 09:28:15 -05:00
Evan Kranzler
c9e13f6635 Implemented Reverent Hoplite 2020-01-02 09:15:39 -05:00
Evan Kranzler
eaa4e09469 Implemented Chainweb Aracnir 2020-01-02 09:10:47 -05:00
Evan Kranzler
e3cad05801 updated THB spoiler and reprints 2020-01-02 08:59:49 -05:00
Evan Kranzler
77f1a792ee fixed missing target from Atris, Oracle of Half-Truths 2020-01-02 08:52:01 -05:00
Oleg Agafonov
9fcc1405c0 * Militia Bugler - fixed that it puts cards in any order instead random; 2020-01-02 15:19:13 +04:00
Oleg Agafonov
862fe69b53 * Adventure cards - improved game logs (card hint works with adventure spell now, added original card info to cast's log); 2020-01-02 14:48:28 +04:00
Evan Kranzler
713110eb03 Implemented Atris, Oracle of Half-Truths 2020-01-01 22:43:49 -05:00
Evan Kranzler
cbb2bd683d Implemented Ashiok's Erasure 2020-01-01 22:28:13 -05:00
Evan Kranzler
a8075c734a fixed Heliod, Sun-Crowned filter 2020-01-01 22:28:13 -05:00
Oleg Agafonov
53296446a8 Test fix 2020-01-02 06:18:15 +04:00
Oleg Agafonov
b4c55039e5 * Adventure cards - added adventure spell info in permanent's rules on battlefield; 2020-01-02 06:15:17 +04:00
Oleg Agafonov
5e5b4713ea * Adventure cards - fixed wrong card name on the stack in image render mode; 2020-01-02 05:55:44 +04:00
Oleg Agafonov
d860c026bd * Adventure cards - added missing adventure card type info into rules (instant or sorcery); 2020-01-02 05:53:56 +04:00
Oleg Agafonov
383ab959d3 * Lim-Dul's Vault - fixed that AI can freeze the game; 2020-01-02 04:52:01 +04:00
Oleg Agafonov
50195e8f35 * AI: fixed that computer can't target cards on battlefield if it contains tokens; 2020-01-02 04:46:20 +04:00
Adonis Pujols
56eef2b563
Fixed Computer Player treating unprevented moves as unplayable.
(First time contributing so please excuse my noobness) Card not prevented by an effect should be playable ("&& !prevented"), but currently AI says card not prevented is NOT playable ("&& prevented"). Also, not sure why AI doesn't add to unplayable even though its not contained by playableInstants or playableNonInstants. I'm not even sure if we're maintaining ComputerPlayer's decision logic (as opposed to Computer Player7).
2020-01-01 14:44:45 -05:00
Evan Kranzler
de07960ee5 Implemented Heliod, Sun-Crowned 2020-01-01 11:30:29 -05:00
Evan Kranzler
a89619373d Implemented Treacherous Blessing 2020-01-01 11:05:29 -05:00
Evan Kranzler
da4e376551 Implemented Devourer of Memory 2020-01-01 11:02:49 -05:00
Evan Kranzler
14b002bce6 Implemented Glimpse of Freedom 2020-01-01 10:32:40 -05:00
Evan Kranzler
09b8177a37 updated THB spoiler 2020-01-01 10:20:27 -05:00
LevelX2
12c4bacc07 * Reworked GainControlAllEffect that fixed a problem of Varchild, Betrayer of Kjeldor gaining control of creatures entering the battlefield after the Varchild left the battlefield. 2020-01-01 13:37:04 +01:00