Commit graph

27297 commits

Author SHA1 Message Date
Evan Kranzler
c1c09020a6 Implemented Mesmerizing Benthid 2019-01-07 19:13:03 -05:00
Evan Kranzler
993c56e1db Implemented Syndicate Guildmage 2019-01-07 18:54:30 -05:00
Evan Kranzler
2597fb3cad Implemented Combine Guildmage 2019-01-07 18:48:03 -05:00
Evan Kranzler
de3b065229 updated RNA spoiler 2019-01-07 18:21:23 -05:00
Evan Kranzler
f9eb28c6e2 Implemented Rakdos Roustabout 2019-01-07 17:21:53 -05:00
Evan Kranzler
36ed928628 Implemented Hackrobat 2019-01-07 17:11:05 -05:00
Evan Kranzler
5fc7662026 Implemented Sauroform Hybrid 2019-01-07 17:00:13 -05:00
Evan Kranzler
8eea18a5cc Implemented Ministrant of Obligation 2019-01-07 16:55:17 -05:00
Evan Kranzler
f9b1d390af Implemented Burn Bright 2019-01-07 16:52:57 -05:00
Evan Kranzler
2cc9279a4b Implemented Skatewing Spy 2019-01-07 16:44:43 -05:00
Evan Kranzler
82c137c5e0 Implemented Trollbred Guardian 2019-01-07 16:41:22 -05:00
Evan Kranzler
3811a1ddbe updated RNA spoiler 2019-01-07 16:32:07 -05:00
Evan Kranzler
59cfcbacba updated RNA spoiler 2019-01-07 16:17:31 -05:00
LevelX2
1146a38fca * Fixed a problem with exception by getting the build time for version. 2019-01-07 21:47:57 +01:00
Jeff
e6896fcca8 - null check on Illusionary Terrain 2019-01-07 14:41:02 -06:00
Jeff
2b4c7eba13 - Added Musician and Illusionary Terrain. 2019-01-07 14:37:44 -06:00
LevelX2
704972b6b1 * Lord Windgrace - Fixed tooltip rule text. 2019-01-07 17:25:09 +01:00
LevelX2
e938f91e3e * Myth Unbound - Fixed the two working abilities(fixe #5347). 2019-01-07 16:39:49 +01:00
LevelX2
15ba067be5 * Updated mage-stats used libs (related to #5496). Project isn't used anyway, could also be removed completely. 2019-01-07 11:49:28 +01:00
LevelX2
7ef0a5f654 Merge origin/master 2019-01-07 11:39:10 +01:00
LevelX2
f7ccca6964 * Old Fogey - Shortened the generated rule text, so that nothing was cut at the end of the text. 2019-01-07 11:38:08 +01:00
Oleg Agafonov
5c4dc104f7 Typo fix 2019-01-07 14:22:13 +04:00
Oleg Agafonov
8c7df840f3 Fixed NPE errors for some cards (#5471) 2019-01-07 14:04:33 +04:00
Ingmar Goudt
cbfdcd12c1 remove methods that only call their super equivalents 2019-01-07 10:06:43 +01:00
Oleg Agafonov
bcbd1e87a6 Merge fix 2019-01-07 06:52:39 +04:00
Ingmar Goudt
9486dce144 clean up unnecessary casts 2019-01-06 22:10:20 +01:00
Ingmar Goudt
9a310732d8 rewrite watchers to GameState.getWatcher(), rather than getWatchers().get(). This hides away the implementation of the watchers. Accepts the class rather than the name. Always returns the specific subclass, so there is no more casting needed. Only 1 line in the common library remains, that is still using the old 'deprecated' method. Needs a new version release to do that. 2019-01-06 20:59:13 +01:00
Oleg Agafonov
f01b3d3ca3 Improved new version cleanup and more:
* fixed db cleanup on new version (sets + cards);
 * fixed empty sets list after update;
 * fixed NPE errors in sets list on new install/version;
 * added joke sets filter to deckeditor.
2019-01-06 15:41:30 +04:00
LevelX2
554e8076cf * Fixed that the becomes land effects of Gaea's Liege and Graceful Antelope did not end when the source left the battlefield. 2019-01-06 11:11:09 +01:00
L_J
ca18c6a283
Mishra's Self-Replicator fix
Ability asked twice for payment
2019-01-06 06:45:55 +01:00
L_J
0b4a3c4547
Glissa the Traitor fix
Trigger wasn't optional
2019-01-06 06:45:09 +01:00
Evan Kranzler
45b56d8891 fixed a fix 2019-01-05 21:07:37 -05:00
Evan Kranzler
b33c1bf0b7 Implemented Drill Bit 2019-01-05 20:37:14 -05:00
Evan Kranzler
4be028310a updated RNA spoiler 2019-01-05 20:32:55 -05:00
Ingmar Goudt
95a31759b5 add nullchecks on watchers 2019-01-06 00:35:26 +01:00
Evan Kranzler
5cab28182d more fixes 2019-01-05 17:43:37 -05:00
Evan Kranzler
8c2a347f4d more fixes 2019-01-05 17:18:49 -05:00
Evan Kranzler
ef38ff10e9 changed some small issues 2019-01-05 16:41:04 -05:00
Evan Kranzler
8463d693d4 Condensed "targets a permanent you control" conditions into a single class 2019-01-05 13:41:34 -05:00
Evan Kranzler
993c11f279 temporarily disabling sonarcloud support 2019-01-05 13:01:35 -05:00
Evan Kranzler
422ce643b0 Update .travis.yml 2019-01-05 12:48:31 -05:00
Evan Kranzler
ee24176fa1 added sonarcloud support (hopefully it works) 2019-01-05 11:29:35 -05:00
LevelX2
bfa85db4f1 Merge origin/master 2019-01-05 17:01:04 +01:00
LevelX2
285beab3a2 * Fixed player target handling of TargetPermanentOrPlayer.java (fixes Shalai + Burning Sun's Avatar #5252 problem). 2019-01-05 17:00:31 +01:00
Evan Kranzler
00bdc528b3 Merge branch 'master' of https://github.com/magefree/mage 2019-01-05 10:22:29 -05:00
Evan Kranzler
4c2a9172eb Implemented Rampage of the Clans 2019-01-05 10:19:18 -05:00
LevelX2
7848c78563 * gen-list-unimplemented-cards-for-set - Some updates to link generation. 2019-01-05 16:14:45 +01:00
Oleg Agafonov
0293b91c25 Tests: added random results image generators (random, shuffle, dice, planar dice); 2019-01-05 13:12:59 +04:00
Evan Kranzler
2e6b94982e fixed a few errors 2019-01-04 22:46:29 -05:00
Evan Kranzler
53720149c6 updated the Addendum condition to take into account whether a spell was actually cast 2019-01-04 21:31:29 -05:00