Commit graph

32008 commits

Author SHA1 Message Date
Evan Kranzler
46f5531d35 fixed various cards not counting noncreature counting elves correctly (fixes #7006) 2020-08-26 11:40:32 -04:00
Ash K
9f0b483663
Added nine missing Secret Lairs (#7005)
Added the missing Secret Lairs: Full Sleeves: The Tattoo Pack (41-45), Can You Feel with a Heart of Steel (56-58), April Fools (60-62), The Godzilla Lands (63-67), Mountain, Go (83-86), The Path Not Traveled (87-90), Ornithological Studies (91-95), Every Dog Has Its Day (96-99), and Prime Slime (133-137). Wasn't 100% sure on basics, since it looks like they usually refer to frame it's the Unsanctioned frame, while Unsanctioned doesn't seem to use any full art basics. Double Masters has the same frame and it used BFZ, so I did the same.
2020-08-26 11:13:16 -04:00
Evan Kranzler
9dadc12149 added Commander Collection: Green 2020-08-26 11:09:24 -04:00
LevelX2
11de701ee8 Merge origin/master 2020-08-26 17:03:02 +02:00
Thomas Winwood
e01a03fa79
Add Signature Spellbook: Chandra (#7004)
* Add Signature Spellbook: Chandra

* Update ScryfallImageSupportCards.java

* dangit

* Update SignatureSpellbookChandra.java
2020-08-26 11:02:30 -04:00
LevelX2
863829085e * Added a test. 2020-08-26 17:02:23 +02:00
Thomas Winwood
e734b62980
Update Mythic Edition set with War of the Spark cards 2020-08-26 11:54:36 +01:00
Oleg Agafonov
6787688610 Tests: fixed random failed test testMysteryBooster1, removed redundant logs; 2020-08-26 14:20:39 +04:00
Oleg Agafonov
8ce5c7f907 Fixed NPE on game.getState() usage 2020-08-26 13:34:08 +04:00
Oleg Agafonov
cf5b474c29 Fixed NPE on playersList usage 2020-08-25 23:41:41 +04:00
Oleg Agafonov
6fa4c0b8f2 Fixed NPE on playerList.getNext usage 2020-08-25 23:38:51 +04:00
LevelX2
f1d2d2fb22 * Safe Passage - Fixed a problem that damage to player was not prevented (fixes #6995). 2020-08-25 16:30:48 +02:00
LevelX2
ced6965b59 * Cavern of Souls - Fixed unintended info message during mana calculation (fixes #6996). 2020-08-24 22:50:14 +02:00
LevelX2
6b4336a00a * Fixed some tooltip rule texts. 2020-08-24 22:45:54 +02:00
Evan Kranzler
aa3d9f8040 Implemented Halana, Kessig Ranger 2020-08-24 13:42:40 -04:00
Evan Kranzler
64c4461ebd update CMR spoiler and reprints 2020-08-24 13:10:09 -04:00
Evan Kranzler
6ee21293d0 Implemented Alena, Kessig Trapper 2020-08-24 12:52:25 -04:00
LevelX2
bd413d2749 * Workaround for StackOverflowError #6994. Don't know yet why the loop happens - why the LookAtTopCardOfLibraryAnyTimeEffect is called during mana calculation.. 2020-08-24 16:53:08 +02:00
LevelX2
b5a1971aa3 * Some minor changes. 2020-08-24 16:50:47 +02:00
LevelX2
dc45aaf02c * Fixed possible null pointer exception. 2020-08-24 16:50:29 +02:00
LevelX2
234fabb81e * Fixed that frame color of lands is set again to their mana colors in non game contect like editor. 2020-08-24 14:15:36 +02:00
dependabot[bot]
259863f11e
Bump shiro-core from 1.4.2 to 1.6.0
Bumps [shiro-core](https://github.com/apache/shiro) from 1.4.2 to 1.6.0.
- [Release notes](https://github.com/apache/shiro/releases)
- [Changelog](https://github.com/apache/shiro/blob/master/RELEASE-NOTES)
- [Commits](https://github.com/apache/shiro/compare/shiro-root-1.4.2...shiro-root-1.6.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-24 06:47:05 +00:00
dependabot[bot]
d1ace6df07
Bump protoc-jar-maven-plugin from 3.6.0.1 to 3.11.4
Bumps [protoc-jar-maven-plugin](https://github.com/os72/protoc-jar-maven-plugin) from 3.6.0.1 to 3.11.4.
- [Release notes](https://github.com/os72/protoc-jar-maven-plugin/releases)
- [Changelog](https://github.com/os72/protoc-jar-maven-plugin/blob/master/RELEASE_NOTES.md)
- [Commits](https://github.com/os72/protoc-jar-maven-plugin/compare/v3.6.0.1...v3.11.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-24 06:35:01 +00:00
Oleg Agafonov
40fe3b137e * GUI: fixed that Historic games aren't visible in lobby list (now it visible under "other" filter); 2020-08-23 21:54:34 +04:00
LevelX2
b7d86a71da * Made choose a card name choices mandatory (not selecting a name could cause null pointer exceptions e.g. Meddling Mage). 2020-08-23 12:14:13 +02:00
LevelX2
149635a9f1 * Added test for Propaganda. 2020-08-23 11:36:01 +02:00
LevelX2
b14c9c341b * Added test for Palace Jailer. 2020-08-23 10:51:08 +02:00
Evan Kranzler
131f7c256b Implemented Keeper of the Accord 2020-08-22 19:59:01 -04:00
Evan Kranzler
16088842e5 Implemented Sengir the Dark Baron 2020-08-22 19:36:15 -04:00
Oleg Agafonov
994254e98c Added Historic in deck legality check 2020-08-23 02:06:24 +04:00
Oleg Agafonov
920697d2e5 Prepare new release 2020-08-23 01:52:55 +04:00
Evan Kranzler
b0b34f7330 Implemented Rejuvenating Springs 2020-08-22 15:45:33 -04:00
Evan Kranzler
89f895bf56 Implemented Spectator Seating 2020-08-22 15:44:01 -04:00
Evan Kranzler
0cf46260a1 Implemented Undergrowth Stadium 2020-08-22 15:39:41 -04:00
Evan Kranzler
b92af9afa8 Implemented Training Center 2020-08-22 15:37:30 -04:00
Evan Kranzler
50ac74c7c1 Implemented Vault of Champions 2020-08-22 15:35:53 -04:00
Evan Kranzler
280ef1917c added commander legends 2020-08-22 15:32:37 -04:00
Oleg Agafonov
d076d13c27 Fixed sample deck 2020-08-22 19:46:38 +04:00
Oleg Agafonov
4e174e25be Merge fix 2020-08-22 19:21:25 +04:00
Oleg Agafonov
1b430e5d99 Added verify test to check missing second face cards in sets, fixed missing cards; 2020-08-22 18:48:15 +04:00
Oleg Agafonov
7aac355f4a Tests: added many verify checks for missing cards, names, numbers, download settings:
* check wrong card numbers in sets;
* check missing cards from set;
* check wrong full art settings;
* check missing and unknown sets in scryfall download settings;
* check missing and unknown direct download links in scryfall download settings;
* improved ability text check results;
* removed unused tests for word checks;
2020-08-22 15:16:30 +04:00
Oleg Agafonov
b083dd48e6 Fixed wrong card numbers, names and missing reprints in sets 2020-08-22 15:03:40 +04:00
LevelX2
c16fb75668 * replaces all [source} by {this}. ATTENTION !!!: Only supporting [this} from now on in rule text. 2020-08-22 12:52:49 +02:00
LevelX2
d51acbf090 * Removed unused imports. 2020-08-22 11:51:34 +02:00
LevelX2
546205bba4 * Fixed failing test. 2020-08-22 11:26:21 +02:00
LevelX2
82ae1f9cb7 Revert "* Fixed failing test."
This reverts commit 7508de950d.
2020-08-22 11:25:01 +02:00
LevelX2
7508de950d * Fixed failing test. 2020-08-22 11:16:20 +02:00
LevelX2
01d0183e49 * Fixed failing test. 2020-08-22 10:46:44 +02:00
LevelX2
445f824424 * Added column hints to the headers of the list of active tables. Added some more details to the info column about rollback, spectators or planechase activated. 2020-08-22 00:48:13 +02:00
LevelX2
90c6637dc2 * Implemeented consumable flag for asThoughtEffects and a player choice which effect to use if multiple consumable effects allow the same action. 2020-08-21 21:24:42 +02:00