Fixes and additions to card rendering

* Vehicles are rendered with a vehicle background and changed P/T box color
* Kaladesh Inventions are rendered with the invention frame
* Kaladesh Inventions use the full-frame art if they detect that you have that full art downloaded instead of normal card images.
* Changed land text-box colors to be a bit more saturated to make it clearer what colors they produce
* Added mana symbol in the textbox of basic lands instead of rules text as long as they have no additional abilities.
* Fixed problem with triggered abilities on the stack showing up with a type of "??? Ability". Not sure what the real cause is but those abilities have abilityType = null, just worked around it.
This commit is contained in:
Mark Langen 2016-09-14 19:32:53 -06:00
parent 0c8ff64027
commit 577bdaea84
36 changed files with 297 additions and 47 deletions

View file

@ -20,6 +20,11 @@ public enum FrameStyle {
*/
BFZ_FULL_ART_BASIC(BorderType.M15, true),
/**
* Kaladesh block Inventions
*/
KLD_INVENTION(BorderType.M15, false),
/**
* Zenkikar full art lands
*/

View file

@ -64,7 +64,7 @@ public enum CardRepository {
// raise this if db structure was changed
private static final long CARD_DB_VERSION = 47;
// raise this if new cards were added to the server
private static final long CARD_CONTENT_VERSION = 59;
private static final long CARD_CONTENT_VERSION = 60;
private Dao<CardInfo, Object> cardDao;
private Set<String> classNames;