Evan Kranzler
f0461ea153
[CMR] Implemented Coastline Marauders
2020-10-27 20:44:24 -04:00
Evan Kranzler
3745bc61f2
[CMR] updated spoiler and reprints
2020-10-27 20:34:40 -04:00
Daniel Bomar
01bd43f544
Fix Light up the Stage and Escape to the Wilds not being able to cast adventures
2020-10-27 18:19:09 -05:00
Daniel Bomar
6380e80a5e
Fix adventures not being castable with Omniscience
2020-10-27 13:49:07 -05:00
Evan Kranzler
bce7efb8cf
[CMR] Implemented Rebbec, Architect of Ascension
2020-10-27 09:27:39 -04:00
Evan Kranzler
46ef223400
[CMR] updated spoiler and reprints
2020-10-27 08:43:19 -04:00
Evan Kranzler
debd8f2b29
[CMR] Implemented Tevesh Szat, Doom of Fools
2020-10-26 22:06:52 -04:00
Evan Kranzler
ac6577eafe
[CMR] Implemented Bladegriff Prototype
2020-10-26 19:47:15 -04:00
Evan Kranzler
de01517210
[CMR] Implemented Siani, Eye of the Storm
2020-10-26 19:37:02 -04:00
Evan Kranzler
b524a02518
[CMR] Implemented Maelstrom Colossus
2020-10-26 19:27:21 -04:00
Evan Kranzler
9ff1146646
[CMR] Implemented Briarblade Adept
2020-10-26 19:26:28 -04:00
Evan Kranzler
02a39658bd
[CMR] updated spoiler and reprints
2020-10-26 19:24:42 -04:00
Evan Kranzler
fcfd569dc6
[CMR] Implemented Phyrexian Triniform
2020-10-26 19:22:47 -04:00
Evan Kranzler
1a71b57b51
[CMR] updated spoiler and reprints
2020-10-26 18:25:51 -04:00
Evan Kranzler
1c4de38b92
fixed some abilities not being properly copiable
2020-10-26 18:18:35 -04:00
Daniel Bomar
dfeb0e06e9
Allow Temporal Aperture to play lands off the top of the library (bug #7141 )
2020-10-26 15:18:33 -05:00
Victor Gonçalves
2767db5dac
Fixed compression on callback ( #5340 )
...
The callbacks are not being compressed =/
Related to the #5340
2020-10-26 13:26:15 -03:00
Evan Kranzler
a317a875e7
[CMR] update spoiler and reprints
2020-10-26 09:47:05 -04:00
weirddan455
b52415b737
Fixed Firesong and Sunspeaker's first ability staying active through Frogify effects (bug# 7137) ( #7149 )
2020-10-26 09:17:19 -04:00
Daniel Bomar
6b508ecacc
Targeting interface now says "Select up to one..." when the target is optional (bug #7046 ).
2020-10-24 20:38:46 -05:00
Evan Kranzler
08d92831f1
fixed Vengeful Rebirth losing cards
2020-10-23 09:38:37 -04:00
Evan Kranzler
a66428b2b6
updated implementation of equipment which use themself in a gained ability
2020-10-22 21:37:03 -04:00
Evan Kranzler
26ba64852f
fixed Together Forever targeting restriction ( fixes #7140 )
2020-10-20 17:44:28 -04:00
Evan Kranzler
9f7a873e5b
added test for Omnath, Locus of Rage and protection effects ( closes #7133 )
2020-10-14 20:36:50 -04:00
Evan Kranzler
0032759c18
fixed Whip of Erebos giving lifelink to opposing creatures ( #7133 )
2020-10-14 20:36:11 -04:00
Evan Kranzler
e65d769e47
fixed Chainer, Nightmare Adept not triggering off of creatures owned by other players
2020-10-12 21:08:37 -04:00
Evan Kranzler
5f8919e787
updated historic ban list
2020-10-12 10:45:58 -04:00
Evan Kranzler
46a246e793
updated brawl ban list
2020-10-12 10:44:47 -04:00
Evan Kranzler
3f7a4c75e6
updated standard ban list
2020-10-12 10:43:41 -04:00
Evan Kranzler
01f7e3a469
fixed incorrect implementation of gating abilities ( fixes #7129 )
2020-10-11 19:29:49 -04:00
Oleg Agafonov
94790f7538
Merge pull request #7124 from Grath/patch-4
...
Fix Estrid the Masked's filters
2020-10-11 07:04:17 +02:00
Oleg Agafonov
cb3bb63cdc
Merge pull request #7127 from Everlag/everlag/faster_deck_import_column
...
Deck import's performance improved (fixes #7126 )
2020-10-11 06:55:55 +02:00
Kyle Boutette
45b84f1e8d
Fixes #7126 Introduce and use new lower_name column for card import
...
Profiling deck import revealed we spend most of the time running sql.
The specific query compared against `lower(name)` which is not under an index.
As a result, importing a deck could be quite slow since we were looking at
every single card in the game.
This change introduces a new indexed column, `lower_name`, and swaps
findCardsCaseInsensitive to run against it.
Optimally, we'd introduce an index here on `lower(name)` to avoid the
unnecessary column. ie,
`CREATE INDEX IF NOT EXISTS lower_name_index ON card (lower(name))`
However, H2 does not currently support indices on expressions.
2020-10-10 20:17:06 -05:00
Eric Nelson
db2ac51e02
Fix Estrid the Masked's filters
...
At some point a typographical error snuck into the code; this caused Estrid's ultimate ability to no longer function properly with auras. It instead put all auras into play at the same time as your non-aura enchantments, causing you to be forced to attach your auras to targets already in play.
2020-10-09 21:53:46 -04:00
Evan Kranzler
8c7d7f0b77
[M20] various text fixes
2020-10-08 09:15:38 -04:00
Evan Kranzler
50a0954606
[ELD] various text fixes
2020-10-07 20:57:43 -04:00
Evan Kranzler
6a3240fad3
[ZNR] various text fixes
2020-10-07 20:04:34 -04:00
Evan Kranzler
665528b251
[M21] some more text fixes
2020-10-07 09:28:12 -04:00
Evan Kranzler
9a140a19a2
updated verify check to better handle line breaks
2020-10-07 09:19:39 -04:00
Evan Kranzler
a2ae0bc9b8
updated verify check to handle mana abilities being split
2020-10-06 23:21:00 -04:00
Evan Kranzler
524b9fcd44
[M21] various text fixes
2020-10-06 21:12:07 -04:00
Evan Kranzler
44b44f4103
[IKO] various text fixes
2020-10-06 21:01:17 -04:00
Evan Kranzler
9ab01e5512
updated verify check to handle modal spells correctly
2020-10-06 20:57:13 -04:00
Evan Kranzler
5187636672
[THB] various text fixes
2020-10-06 20:12:06 -04:00
Evan Kranzler
d3484ddc5d
fixed life payment cost text
2020-10-06 19:53:21 -04:00
Evan Kranzler
57022068d3
fixed cost reduction text
2020-10-06 19:49:45 -04:00
Evan Kranzler
7bb10c08a5
[THB] fixed Dalakos, Crafter of Wonders text
2020-10-06 19:49:24 -04:00
Evan Kranzler
f83b427e63
updated verify check to ignore legendary creature text shortening
2020-10-06 19:48:54 -04:00
Evan Kranzler
e43da063ef
updated verify check to ignore evergreen keywords
2020-10-06 19:33:39 -04:00
Evan Kranzler
b5d52fe14c
removed a duplicate
2020-10-05 21:53:34 -04:00