Evan Kranzler
b83a20a0f1
[MH2] fixed Scour the Desert ( fixes #8435 )
2021-11-05 21:59:54 -04:00
Evan Kranzler
f4cdf0e361
fixed test failure
2021-11-05 20:56:37 -04:00
Evan Kranzler
d2861c0aff
[VOW] Implemented Wanderlight Spirit
2021-11-05 20:27:19 -04:00
Evan Kranzler
54f261b36b
[VOW] Implemented Voldaren Epicure
2021-11-05 20:26:30 -04:00
Evan Kranzler
b0b53b1d5b
[VOW] Implemented Vampire's Kiss
2021-11-05 20:25:24 -04:00
Evan Kranzler
03e0cb4818
[VOW] Implemented Spore Crawler
2021-11-05 20:23:31 -04:00
Evan Kranzler
be1ea1d5c8
[VOW] Implemented Sheltering Boughs
2021-11-05 20:22:19 -04:00
Evan Kranzler
4b01bad22d
[VOW] Implemented Selhoff Entomber
2021-11-05 20:21:22 -04:00
Evan Kranzler
12588ea40b
[VOW] Implemented Rural Recruit
2021-11-05 20:18:36 -04:00
Evan Kranzler
b5b6c837f1
[VOW] Implemented Pyre Swarm
2021-11-05 20:16:30 -04:00
Evan Kranzler
b5146aee34
[VOW] Implemented Pointed Discussion
2021-11-05 20:13:13 -04:00
Evan Kranzler
e2edafd454
[VOW] Implemented Piercing Light
2021-11-05 20:11:28 -04:00
Evan Kranzler
7c4acefee0
[VOW] Implemented Persistent Specimen
2021-11-05 20:09:41 -04:00
Evan Kranzler
b60793a631
[VOW] Implemented Nebelgast Beguiler
2021-11-05 20:06:59 -04:00
Evan Kranzler
984e2cb9f2
[VOW] Implemented Lightning Wolf
2021-11-05 20:05:39 -04:00
Evan Kranzler
ccccc0b384
[VOW] Implemented Into the Night
2021-11-05 20:03:59 -04:00
Evan Kranzler
ecfe08cee0
moved TransformAbility into DayboundAbility for simplicity
2021-11-05 19:59:00 -04:00
Evan Kranzler
f53dde0036
[VOW] Implemented Hookhand Mariner
2021-11-05 19:54:06 -04:00
Evan Kranzler
f7360ae446
[VOW] Implemented Grisly Ritual
2021-11-05 19:52:11 -04:00
Evan Kranzler
e4f90aca99
[VOW] Implemented Fierce Retribution
2021-11-05 19:50:38 -04:00
Evan Kranzler
a0e84a7af5
[VOW] Implemented Falkenrath Celebrants
2021-11-05 19:46:05 -04:00
Evan Kranzler
992fbf1707
[VOW] Implemented End the Festivities
2021-11-05 19:45:15 -04:00
Evan Kranzler
cb8096d1a6
[VOW] Implemented Desperate Farmer / Depraved Harvester
2021-11-05 19:42:23 -04:00
Evan Kranzler
6dd1c9c94f
[VOW] Implemented Ceremonial Knife
2021-11-05 19:35:51 -04:00
Evan Kranzler
bbb056aaca
[VOW] Implemented Blood Servitor
2021-11-05 19:30:29 -04:00
Evan Kranzler
92a8b2341d
[VOW] Implemented Blood Fountain
2021-11-05 19:28:45 -04:00
Evan Kranzler
7930c5d3d4
[VOW] Implemented Blood Petal Celebrant
2021-11-05 19:24:58 -04:00
Evan Kranzler
d297e14390
[VOW] Implemented Binding Geist / Spectral Binding
2021-11-05 19:22:42 -04:00
Evan Kranzler
a931a4dd81
[VOW] Implemented Alchemist's Retrieval
2021-11-05 19:19:07 -04:00
Evan Kranzler
a892028b28
[VOW] updated spoiler
2021-11-05 18:38:27 -04:00
Oleg Agafonov
d3033cece3
Merge fix
2021-11-05 23:19:00 +04:00
Alex W. Jackson
767fd89199
Fix #8434
2021-11-05 15:14:29 -04:00
Evan Kranzler
30afb11cd2
Implementing Daybound/Nightbound mechanic ( #8200 )
...
* adding initial day/night support in game state
* remove card exclusion for testing
* added functional implementation to abilities from main branch
* functionally implemented NightCondition
* updated DayNightHint
* added support for nightbound entering transformed at night
* [MID] Implemented Unnatural Moonrise
* [MID] Implemented The Celestus
* added some docs
* changed access for state day/night methods
* added transformation to day/night switch
* re-added unfinished filter, removed day/night cards
* fixed some errors with transforming
* added hints to all day/night cards
* added transformation prevention plus a test
* added Immerwolf test
* [MID] Implemented Tovolar, Dire Overlord / Tovolar, The Midnight Scourge
* refactored some cards to not use isTransformable
* removed transformable parameter
* simplified some transform code
* fixed null pointer exception
* removed unnecessary canTransform method
* fixed a small error
* reworked implementation of rule 701.28f
* small change in transform logic
* fixed failiing test
* fixed verify failure
* small merge change
* added support for day/night switching based on spells cast
* [MID] Implemented Curse of Leeches / Leeching Lurkers
* moved day/night handling to untap step
* added tests for cards which set day and trigger from a change
* [MID] Implemented Ludevic, Necrogenius / Olag, Ludevic's Hubris
* added support for creatures transforming to match day/night when necessary
* fixed verify failures
* fixed another verify failure
* remove temporary verify skip
* added transform message
* removed unnecessary transform message
* [MID] Implemented Angelic Enforcer / Enduring Angel
* updated DayNightHint with more information
* fixed verify failure
* merge fix
* fixed Startled Awake / Persistent Nightmare / Moonmist interaction
* added another test for Moonmist
* merge fix
* merge fix
* [MID] Implemented Baneblade Scoundrel / Baneclaw Marauder
* merge fix
* [MID] various text fixes
* [MID] a few more text fixes
* Merge fix
* Improved transform game logs (hints, source), fixed day/night logs, fixed miss game param (due code style);
* fixed a test failure
* Merge fix
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-11-05 23:11:23 +04:00
Daniel Bomar
6d4e5672c3
[VOW] Implemented Cruel Witness
2021-11-05 13:58:21 -05:00
Daniel Bomar
a22f858297
[VOW] Implemented Aim for the Head
2021-11-05 13:34:02 -05:00
Evan Kranzler
7d20e8f588
[VOW] updated spoiler and reprints
2021-11-05 14:09:49 -04:00
Daniel Bomar
76037221d2
[VOW] Implemented Moldgraf Millipede
2021-11-05 10:32:41 -05:00
Daniel Bomar
f72076befe
[VOW] Implemented Foreboding Statue / Forsaken Thresher
2021-11-05 10:07:00 -05:00
Daniel Bomar
3e81a18e27
[VOW] Implemented Stormchaser Drake
2021-11-05 09:18:52 -05:00
Daniel Bomar
03cb3d45e3
[VOW] Implemented Welcoming Vampire
2021-11-05 08:45:17 -05:00
Evan Kranzler
950aacd6fc
[VOW] Implemented Sanguine Statuette
2021-11-05 09:31:54 -04:00
Evan Kranzler
887e7a644e
[VOW] Implemented Hamlet Vanguard
2021-11-05 09:26:22 -04:00
Evan Kranzler
aa227e2adc
[VOW] Implemented Markov Retribution
2021-11-05 09:18:43 -04:00
Evan Kranzler
d7a1fd23c7
[VOW] Implemented Necroduality
2021-11-05 09:10:23 -04:00
Evan Kranzler
324b3b83d6
[VOW] Implemented Diver Skaab
2021-11-05 08:57:45 -04:00
Evan Kranzler
8091538bbc
[VOW] Implemented Sigardian Palading
2021-11-05 08:52:58 -04:00
Evan Kranzler
45fc9b305a
[VOW] Implemented Bloodtithe Harvester
2021-11-05 08:28:04 -04:00
Evan Kranzler
fbb15a84c6
[VOW] Implemented Lantern Flare
2021-11-05 08:11:08 -04:00
Daniel Bomar
3c6eaf0965
[VOW] Implemented Howling Moon
2021-11-05 03:01:36 -05:00
Daniel Bomar
890d55cf87
[VOW] Implemented Odric, Blood-Cursed
2021-11-05 02:26:16 -05:00
Evan Kranzler
ab337acb02
[VOW] updated spoiler
2021-11-04 22:32:55 -04:00
Evan Kranzler
0b290bcfd1
[VOW] Implemented Oakshade Stalker / Moonlit Ambusher
2021-11-04 22:27:42 -04:00
Evan Kranzler
cfb8231f2e
[VOW] Implemented Ollenbock Escort
2021-11-04 22:13:41 -04:00
Evan Kranzler
0a0c7c6895
[VOW] Implemented Winged Portent
2021-11-04 22:04:06 -04:00
Evan Kranzler
4088159bf9
[VOW] Implemented Wash Away
2021-11-04 21:56:33 -04:00
Evan Kranzler
d2de2229e9
[VOW] Implemented Voice of the Blessed
2021-11-04 21:47:55 -04:00
Evan Kranzler
e3a335d561
[VOW] Implemented Hungry Ridgewolf
2021-11-04 21:37:52 -04:00
Evan Kranzler
29b095e308
[VOW] Implemented Avabruck Caretaker
2021-11-04 21:31:25 -04:00
Evan Kranzler
70b5a48c23
[C18] fixed Loyal Apprentice creating two tokens ( fixes #8430 )
2021-11-04 21:17:49 -04:00
Evan Kranzler
aa4bceb7d2
[VOW] Implemented Markov Waltzer
2021-11-04 18:37:54 -04:00
Evan Kranzler
e7ae370a2a
[VOW] Implemented Gryffwing Cavalry
2021-11-04 18:36:24 -04:00
Evan Kranzler
fb12605e85
[VOW] Implemented Unholy Officiant
2021-11-04 18:33:25 -04:00
Evan Kranzler
6e089124bb
[VOW] Implemented Bride's Gown
2021-11-04 18:32:14 -04:00
Daniel Bomar
e14fe1f426
[VOW] Implemented Heron of Hope
2021-11-04 16:47:01 -05:00
Daniel Bomar
c2cdee3994
[VOW] Implemented Flourishing Hunter
2021-11-04 16:31:35 -05:00
Daniel Bomar
5ae774a501
[VOW] Implemented Falkenrath Forebear
2021-11-04 16:09:27 -05:00
Daniel Bomar
318a690379
[VOW] Implemented Catapult Fodder / Catapult Captain
2021-11-04 15:53:06 -05:00
Daniel Bomar
27957012c9
[VOW] Implemented Cartographer's Survey
2021-11-04 15:20:01 -05:00
Daniel Bomar
ca5318e814
[VOW] Implemented Crawling Infestation
2021-11-04 11:56:22 -05:00
Daniel Bomar
d620c94f44
[VOW] Implemented Courier Bat
2021-11-04 11:24:39 -05:00
Daniel Bomar
c5e3795f65
[VOW] Implemented Cobbled Lancer
2021-11-04 11:13:09 -05:00
Daniel Bomar
15efdd99ce
[VOW] Implemented Circle of Confinement
2021-11-04 10:59:40 -05:00
Daniel Bomar
9bbc7bf0ba
[VOW] Implemented Bloodcrazed Socialite
2021-11-04 10:09:44 -05:00
Evan Kranzler
2fb0b52106
[VOW] updated spoiler
2021-11-04 09:56:20 -04:00
Evan Kranzler
efc1ad056d
[VOW] Implemented Dawnhart Disciple
2021-11-04 09:30:35 -04:00
Evan Kranzler
be356a4ed6
[VOW] Implemented Wretched Throng
2021-11-04 09:24:21 -04:00
Evan Kranzler
ba89b699ee
[VOW] Implemented Militia Rallier
2021-11-04 09:21:00 -04:00
Evan Kranzler
340a3369ce
[VOW] Implemented Kessig Flamebreather
2021-11-04 09:13:46 -04:00
Evan Kranzler
fe4fa87df4
[VOW] Implemented Daybreak Combatants
2021-11-04 09:10:28 -04:00
Evan Kranzler
dcc0635acb
[VOW] Implemented Lambholt Raconteur / Lambholt Ravager
2021-11-04 09:07:56 -04:00
Evan Kranzler
177cb0c8e2
[VOW] Implemented Infestation Expert / Infested Werewolf
2021-11-04 09:03:50 -04:00
Evan Kranzler
27ef5629ff
[VOW] Implemented Child of the Pack / Savage Packmate
2021-11-04 09:00:30 -04:00
Evan Kranzler
bfe803b0da
[VOW] Implemented Dying to Serve
2021-11-04 08:56:08 -04:00
Evan Kranzler
8fe98c1984
[VOW] updated spoiler and reprints
2021-11-04 07:58:04 -04:00
Alex W. Jackson
3c732d1212
Fix Virulent Wound text
2021-11-04 01:04:48 -04:00
Evan Kranzler
8456d8f868
[VOW] Implemented Sawblade Stinger
2021-11-03 21:14:07 -04:00
Evan Kranzler
17b1acafce
[VOW] Implemented Runebound Wolf
2021-11-03 20:52:49 -04:00
Evan Kranzler
0bd190ace1
[VOW] Implemented Sigarda's Imprisonment
2021-11-03 20:45:02 -04:00
Evan Kranzler
0d925b6cbc
[VOW] Implemented Unhallowed Phalanx
2021-11-03 20:40:41 -04:00
Evan Kranzler
c33add0e35
[VOW] updated spoiler
2021-11-03 20:39:59 -04:00
Daniel Bomar
b4f81efef8
[VOW] Implemented Manaform Hellkite
2021-11-03 16:10:34 -05:00
Daniel Bomar
c664051e38
[VOW] Implemented Markov Purifier
2021-11-03 15:38:55 -05:00
Daniel Bomar
0ee9d901d1
[VOW] Implemented Bloodvial Purveyor
2021-11-03 12:23:09 -05:00
Daniel Bomar
a16f247611
[VOW] Implemented Consuming Tide
2021-11-03 10:18:22 -05:00
Daniel Bomar
d97d15edc9
[VOW] Implemented Cemetery Prowler
2021-11-03 09:10:49 -05:00
Daniel Bomar
f4774c1bd4
[VOW] Implemented Cemetery Protector ( #8428 )
...
* [VOW] Implemented Cemetery Protector
* [VOW] Cemetery Protector - Use effect.setValue for intervening if
2021-11-03 09:07:16 -05:00
Evan Kranzler
9c5749d954
[VOW] Implemented Graf Reaver
2021-11-03 09:54:20 -04:00
Evan Kranzler
04cfbdf16c
[VOW] Implemented Frenzied Devils
2021-11-03 09:51:48 -04:00
Evan Kranzler
7bac45d1c0
[VOW] Implemented Parasitic Grasp
2021-11-03 09:28:36 -04:00
Evan Kranzler
afec149fdc
[VOW] Implemented Resistance Squad
2021-11-03 09:26:43 -04:00