Removed getArt and everything related to it.

This commit is contained in:
North 2011-05-30 00:07:02 +03:00
parent 84b79000ff
commit 569191a55a
540 changed files with 158 additions and 2858 deletions

View file

@ -251,7 +251,7 @@ public class Card extends MagePermanent implements MouseMotionListener, MouseLis
else if (card.getCardTypes() != null && (card.getCardTypes().contains(CardType.CREATURE) || card.getCardTypes().contains(CardType.PLANESWALKER))) { else if (card.getCardTypes() != null && (card.getCardTypes().contains(CardType.CREATURE) || card.getCardTypes().contains(CardType.PLANESWALKER))) {
sb.append("creature"); sb.append("creature");
} }
sb.append(card.getColor()).append(card.getArt()).append(card.getRarity()).append(card.getExpansionSetCode()); sb.append(card.getColor()).append(card.getRarity()).append(card.getExpansionSetCode());
return sb.toString(); return sb.toString();
} }

View file

@ -58,7 +58,6 @@ public class AbilityView extends CardView {
this.superTypes = new ArrayList<String>(); this.superTypes = new ArrayList<String>();
this.color = new ObjectColor(); this.color = new ObjectColor();
this.manaCost = ability.getManaCosts().getSymbols(); this.manaCost = ability.getManaCosts().getSymbols();
this.art = "";
} }
public CardView getSourceCard() { public CardView getSourceCard() {

View file

@ -38,7 +38,6 @@ import mage.Constants.CardType;
import mage.Constants.Rarity; import mage.Constants.Rarity;
import mage.cards.Card; import mage.cards.Card;
import mage.counters.CounterType; import mage.counters.CounterType;
import mage.counters.Counters;
import mage.game.permanent.Permanent; import mage.game.permanent.Permanent;
import mage.game.permanent.PermanentToken; import mage.game.permanent.PermanentToken;
import mage.game.permanent.token.Token; import mage.game.permanent.token.Token;
@ -66,7 +65,6 @@ public class CardView implements Serializable {
protected ObjectColor color; protected ObjectColor color;
protected List<String> manaCost; protected List<String> manaCost;
protected int convertedManaCost; protected int convertedManaCost;
protected String art;
protected Rarity rarity; protected Rarity rarity;
protected String expansionSetCode; protected String expansionSetCode;
protected int cardNumber; protected int cardNumber;
@ -95,12 +93,10 @@ public class CardView implements Serializable {
this.manaCost = card.getManaCost().getSymbols(); this.manaCost = card.getManaCost().getSymbols();
this.convertedManaCost = card.getManaCost().convertedManaCost(); this.convertedManaCost = card.getManaCost().convertedManaCost();
if (card instanceof PermanentToken) { if (card instanceof PermanentToken) {
this.art = "";
this.rarity = Rarity.NA; this.rarity = Rarity.NA;
this.expansionSetCode = ""; this.expansionSetCode = "";
} }
else { else {
this.art = card.getArt();
this.rarity = card.getRarity(); this.rarity = card.getRarity();
this.expansionSetCode = card.getExpansionSetCode(); this.expansionSetCode = card.getExpansionSetCode();
} }
@ -130,7 +126,6 @@ public class CardView implements Serializable {
this.superTypes = token.getSupertype(); this.superTypes = token.getSupertype();
this.color = token.getColor(); this.color = token.getColor();
this.manaCost = token.getManaCost().getSymbols(); this.manaCost = token.getManaCost().getSymbols();
this.art = "";
this.rarity = Rarity.NA; this.rarity = Rarity.NA;
this.expansionSetCode = ""; this.expansionSetCode = "";
} }
@ -216,10 +211,6 @@ public class CardView implements Serializable {
return convertedManaCost; return convertedManaCost;
} }
public String getArt() {
return art;
}
public Rarity getRarity() { public Rarity getRarity() {
return rarity; return rarity;
} }

View file

@ -57,7 +57,6 @@ public class StackAbilityView extends CardView {
this.superTypes = ability.getSupertype(); this.superTypes = ability.getSupertype();
this.color = ability.getColor(); this.color = ability.getColor();
this.manaCost = ability.getManaCost().getSymbols(); this.manaCost = ability.getManaCost().getSymbols();
this.art = "";
setTargets(ability.getTargets()); setTargets(ability.getTargets());
} }

View file

@ -72,9 +72,4 @@ public class BehemothSledge extends CardImpl<BehemothSledge> {
return new BehemothSledge(this); return new BehemothSledge(this);
} }
@Override
public String getArt() {
return "120963_typ_reg_sty_010.jpg";
}
} }

View file

@ -62,9 +62,4 @@ public class BituminousBlast extends CardImpl<BituminousBlast> {
return new BituminousBlast(this); return new BituminousBlast(this);
} }
@Override
public String getArt() {
return "121045_typ_reg_sty_010.jpg";
}
} }

View file

@ -65,8 +65,4 @@ public class BloodbraidElf extends CardImpl<BloodbraidElf> {
return new BloodbraidElf(this); return new BloodbraidElf(this);
} }
@Override
public String getArt() {
return "121042_typ_reg_sty_010.jpg";
}
} }

View file

@ -72,11 +72,6 @@ public class FinestHour extends CardImpl<FinestHour> {
return new FinestHour(this); return new FinestHour(this);
} }
@Override
public String getArt() {
return "121018_typ_reg_sty_010.jpg";
}
} }
class FinestHourAbility extends TriggeredAbilityImpl<FinestHourAbility> { class FinestHourAbility extends TriggeredAbilityImpl<FinestHourAbility> {

View file

@ -60,9 +60,4 @@ public class MaelstromPulse extends CardImpl<MaelstromPulse> {
return new MaelstromPulse(this); return new MaelstromPulse(this);
} }
@Override
public String getArt() {
return "121021_typ_reg_sty_010.jpg";
}
} }

View file

@ -67,8 +67,4 @@ public class PutridLeech extends CardImpl<PutridLeech> {
return new PutridLeech(this); return new PutridLeech(this);
} }
@Override
public String getArt() {
return "120997_typ_reg_sty_010.jpg";
}
} }

View file

@ -76,9 +76,4 @@ public class SpellbreakerBehemoth extends CardImpl<SpellbreakerBehemoth> {
return new SpellbreakerBehemoth(this); return new SpellbreakerBehemoth(this);
} }
@Override
public String getArt() {
return "120966_typ_reg_sty_010.jpg";
}
} }

View file

@ -60,9 +60,4 @@ public class Terminate extends CardImpl<Terminate> {
return new Terminate(this); return new Terminate(this);
} }
@Override
public String getArt() {
return "115230_typ_reg_sty_010.jpg";
}
} }

View file

@ -71,11 +71,6 @@ public class VengefulRebirth extends CardImpl<VengefulRebirth> {
return new VengefulRebirth(this); return new VengefulRebirth(this);
} }
@Override
public String getArt() {
return "115104_typ_reg_sty_010.jpg";
}
} }
class VengefulRebirthEffect extends OneShotEffect<VengefulRebirthEffect> { class VengefulRebirthEffect extends OneShotEffect<VengefulRebirthEffect> {

View file

@ -70,9 +70,4 @@ public class AerieMystics extends CardImpl<AerieMystics> {
return new AerieMystics(this); return new AerieMystics(this);
} }
@Override
public String getArt() {
return "118654_typ_reg_sty_010.jpg";
}
} }

View file

@ -63,9 +63,4 @@ public class AvenSquire extends CardImpl<AvenSquire> {
return new AvenSquire(this); return new AvenSquire(this);
} }
@Override
public String getArt() {
return "118763_typ_reg_sty_010.jpg";
}
} }

View file

@ -50,7 +50,7 @@ import mage.target.common.TargetCreaturePermanent;
*/ */
public class BeaconBehemoth extends CardImpl<BeaconBehemoth> { public class BeaconBehemoth extends CardImpl<BeaconBehemoth> {
private static FilterCreaturePermanent filter = new FilterCreaturePermanent("creature with power 5 or greater"); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("creature with power 5 or greater");
static { static {
filter.setPower(4); filter.setPower(4);
@ -79,8 +79,4 @@ public class BeaconBehemoth extends CardImpl<BeaconBehemoth> {
return new BeaconBehemoth(this); return new BeaconBehemoth(this);
} }
@Override
public String getArt() {
return "118735_typ_reg_sty_010.jpg";
}
} }

View file

@ -69,11 +69,6 @@ public class BloodhallOoze extends CardImpl<BloodhallOoze> {
return new BloodhallOoze(this); return new BloodhallOoze(this);
} }
@Override
public String getArt() {
return "118658_typ_reg_sty_010.jpg";
}
} }
class BloodhallOozeTriggeredAbility1 extends TriggeredAbilityImpl<BloodhallOozeTriggeredAbility1> { class BloodhallOozeTriggeredAbility1 extends TriggeredAbilityImpl<BloodhallOozeTriggeredAbility1> {
@ -119,7 +114,7 @@ class BloodhallOozeTriggeredAbility1 extends TriggeredAbilityImpl<BloodhallOozeT
class BloodhallOozeTriggeredAbility2 extends TriggeredAbilityImpl<BloodhallOozeTriggeredAbility2> { class BloodhallOozeTriggeredAbility2 extends TriggeredAbilityImpl<BloodhallOozeTriggeredAbility2> {
private static FilterControlledPermanent filter = new FilterControlledPermanent(); private static final FilterControlledPermanent filter = new FilterControlledPermanent();
static { static {
filter.getColor().setGreen(true); filter.getColor().setGreen(true);

View file

@ -62,9 +62,4 @@ public class BoneSaw extends CardImpl<BoneSaw> {
return new BoneSaw(this); return new BoneSaw(this);
} }
@Override
public String getArt() {
return "119803_typ_reg_sty_010.jpg";
}
} }

View file

@ -60,9 +60,4 @@ public class CanyonMinotaur extends CardImpl<CanyonMinotaur> {
return new CanyonMinotaur(this); return new CanyonMinotaur(this);
} }
@Override
public String getArt() {
return "118765_typ_reg_sty_010.jpg";
}
} }

View file

@ -45,7 +45,7 @@ import mage.target.TargetPermanent;
*/ */
public class CelestialPurge extends CardImpl<CelestialPurge> { public class CelestialPurge extends CardImpl<CelestialPurge> {
private static FilterPermanent filter = new FilterPermanent("black or red permanent"); private static final FilterPermanent filter = new FilterPermanent("black or red permanent");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -71,9 +71,4 @@ public class CelestialPurge extends CardImpl<CelestialPurge> {
return new CelestialPurge(this); return new CelestialPurge(this);
} }
@Override
public String getArt() {
return "118751_typ_reg_sty_010.jpg";
}
} }

View file

@ -62,9 +62,4 @@ public class ConstrictingTendrils extends CardImpl<ConstrictingTendrils> {
return new ConstrictingTendrils(this); return new ConstrictingTendrils(this);
} }
@Override
public String getArt() {
return "118727_typ_reg_sty_010.jpg";
}
} }

View file

@ -66,9 +66,4 @@ public class DarklitGargoyle extends CardImpl<DarklitGargoyle> {
return new DarklitGargoyle(this); return new DarklitGargoyle(this);
} }
@Override
public String getArt() {
return "118733_typ_reg_sty_010.jpg";
}
} }

View file

@ -68,9 +68,4 @@ public class Dreadwing extends CardImpl<Dreadwing> {
return new Dreadwing(this); return new Dreadwing(this);
} }
@Override
public String getArt() {
return "118661_typ_reg_sty_010.jpg";
}
} }

View file

@ -61,9 +61,4 @@ public class EsperCormorants extends CardImpl<EsperCormorants> {
return new EsperCormorants(this); return new EsperCormorants(this);
} }
@Override
public String getArt() {
return "118756_typ_reg_sty_010.jpg";
}
} }

View file

@ -43,16 +43,14 @@ import mage.abilities.keyword.FlyingAbility;
import mage.cards.CardImpl; import mage.cards.CardImpl;
import mage.filter.Filter.ComparisonScope; import mage.filter.Filter.ComparisonScope;
import mage.filter.common.FilterControlledPermanent; import mage.filter.common.FilterControlledPermanent;
import mage.filter.common.FilterCreaturePermanent;
import mage.target.common.TargetControlledPermanent; import mage.target.common.TargetControlledPermanent;
import mage.target.common.TargetCreaturePermanent;
/** /**
* *
* @author Loki * @author Loki
*/ */
public class EtherswornAdjudicator extends CardImpl<EtherswornAdjudicator> { public class EtherswornAdjudicator extends CardImpl<EtherswornAdjudicator> {
private static FilterControlledPermanent filter = new FilterControlledPermanent("creature or enchantment"); private static final FilterControlledPermanent filter = new FilterControlledPermanent("creature or enchantment");
static { static {
filter.getCardType().add(CardType.CREATURE); filter.getCardType().add(CardType.CREATURE);
@ -86,9 +84,4 @@ public class EtherswornAdjudicator extends CardImpl<EtherswornAdjudicator> {
return new EtherswornAdjudicator(this); return new EtherswornAdjudicator(this);
} }
@Override
public String getArt() {
return "118676_typ_reg_sty_010.jpg";
}
} }

View file

@ -62,11 +62,6 @@ public class FontOfMythos extends CardImpl<FontOfMythos> {
return new FontOfMythos(this); return new FontOfMythos(this);
} }
@Override
public String getArt() {
return "119800_typ_reg_sty_010.jpg";
}
} }
class FontOfMythosAbility extends TriggeredAbilityImpl<FontOfMythosAbility> { class FontOfMythosAbility extends TriggeredAbilityImpl<FontOfMythosAbility> {

View file

@ -62,9 +62,4 @@ public class FusionElemental extends CardImpl<FusionElemental> {
return new FusionElemental(this); return new FusionElemental(this);
} }
@Override
public String getArt() {
return "118699_typ_reg_sty_010.jpg";
}
} }

View file

@ -41,7 +41,7 @@ import mage.filter.FilterCard;
* @author Loki * @author Loki
*/ */
public class GoblinOutlander extends CardImpl<GoblinOutlander> { public class GoblinOutlander extends CardImpl<GoblinOutlander> {
private static FilterCard filter = new FilterCard("white"); private static final FilterCard filter = new FilterCard("white");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -69,9 +69,4 @@ public class GoblinOutlander extends CardImpl<GoblinOutlander> {
return new GoblinOutlander(this); return new GoblinOutlander(this);
} }
@Override
public String getArt() {
return "118772_typ_reg_sty_010.jpg";
}
} }

View file

@ -66,9 +66,4 @@ public class GrixisSlavedriver extends CardImpl<GrixisSlavedriver> {
return new GrixisSlavedriver(this); return new GrixisSlavedriver(this);
} }
@Override
public String getArt() {
return "118660_typ_reg_sty_010.jpg";
}
} }

View file

@ -70,9 +70,4 @@ public class HellsparkElemental extends CardImpl<HellsparkElemental> {
return new HellsparkElemental(this); return new HellsparkElemental(this);
} }
@Override
public String getArt() {
return "118669_typ_reg_sty_010.jpg";
}
} }

View file

@ -65,9 +65,4 @@ public class InkwellLeviathan extends CardImpl<InkwellLeviathan> {
return new InkwellLeviathan(this); return new InkwellLeviathan(this);
} }
@Override
public String getArt() {
return "118655_typ_reg_sty_010.jpg";
}
} }

View file

@ -62,7 +62,7 @@ import mage.target.common.TargetControlledPermanent;
*/ */
public class KnightOfTheReliquary extends CardImpl<KnightOfTheReliquary> { public class KnightOfTheReliquary extends CardImpl<KnightOfTheReliquary> {
private static FilterControlledPermanent filter = new FilterControlledPermanent("Forest or Plains"); private static final FilterControlledPermanent filter = new FilterControlledPermanent("Forest or Plains");
static { static {
filter.getCardType().add(CardType.LAND); filter.getCardType().add(CardType.LAND);
@ -98,11 +98,6 @@ public class KnightOfTheReliquary extends CardImpl<KnightOfTheReliquary> {
return new KnightOfTheReliquary(this); return new KnightOfTheReliquary(this);
} }
@Override
public String getArt() {
return "119798_typ_reg_sty_010.jpg";
}
} }
class KnightOfTheReliquaryEffect extends ContinuousEffectImpl<KnightOfTheReliquaryEffect> { class KnightOfTheReliquaryEffect extends ContinuousEffectImpl<KnightOfTheReliquaryEffect> {

View file

@ -69,12 +69,9 @@ public class KnotvineMystic extends CardImpl<KnotvineMystic>{
return new KnotvineMystic(this); return new KnotvineMystic(this);
} }
@Override }
public String getArt() {
return "118723_typ_reg_sty_010.jpg";
}
class KnotvineMysticManaAbility extends BasicManaAbility<KnotvineMysticManaAbility> { class KnotvineMysticManaAbility extends BasicManaAbility<KnotvineMysticManaAbility> {
public KnotvineMysticManaAbility() { public KnotvineMysticManaAbility() {
super(new ManaEffect(new Mana(1, 1, 0, 1, 0, 0, 0))); super(new ManaEffect(new Mana(1, 1, 0, 1, 0, 0, 0)));
@ -91,6 +88,4 @@ public class KnotvineMystic extends CardImpl<KnotvineMystic>{
public KnotvineMysticManaAbility copy() { public KnotvineMysticManaAbility copy() {
return new KnotvineMysticManaAbility(this); return new KnotvineMysticManaAbility(this);
} }
}
} }

View file

@ -64,9 +64,4 @@ public class Kranioceros extends CardImpl<Kranioceros> {
public Kranioceros copy() { public Kranioceros copy() {
return new Kranioceros(this); return new Kranioceros(this);
} }
@Override
public String getArt() {
return "118681_typ_reg_sty_010.jpg";
}
} }

View file

@ -39,7 +39,6 @@ import mage.filter.common.FilterCreaturePermanent;
import mage.game.Game; import mage.game.Game;
import mage.game.permanent.Permanent; import mage.game.permanent.Permanent;
import mage.game.permanent.token.SoldierToken; import mage.game.permanent.token.SoldierToken;
import mage.players.Player;
/** /**
@ -63,11 +62,6 @@ public class MartialCoup extends CardImpl<MartialCoup> {
public MartialCoup copy() { public MartialCoup copy() {
return new MartialCoup(this); return new MartialCoup(this);
} }
@Override
public String getArt() {
return "118685_typ_reg_sty_010.jpg";
}
} }
class MartialCoupEffect extends OneShotEffect<MartialCoupEffect> { class MartialCoupEffect extends OneShotEffect<MartialCoupEffect> {

View file

@ -45,7 +45,7 @@ import mage.target.common.TargetCreaturePermanent;
*/ */
public class MoltenFrame extends CardImpl<MoltenFrame> { public class MoltenFrame extends CardImpl<MoltenFrame> {
private static FilterCreaturePermanent filter = new FilterCreaturePermanent("artifact creature"); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("artifact creature");
static { static {
filter.getCardType().add(CardType.ARTIFACT); filter.getCardType().add(CardType.ARTIFACT);
@ -70,9 +70,4 @@ public class MoltenFrame extends CardImpl<MoltenFrame> {
return new MoltenFrame(this); return new MoltenFrame(this);
} }
@Override
public String getArt() {
return "118759_typ_reg_sty_010.jpg";
}
} }

View file

@ -41,7 +41,7 @@ import mage.filter.FilterCard;
* @author Loki * @author Loki
*/ */
public class NacatlOutlander extends CardImpl<NacatlOutlander> { public class NacatlOutlander extends CardImpl<NacatlOutlander> {
private static FilterCard filter = new FilterCard("blue"); private static final FilterCard filter = new FilterCard("blue");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -69,9 +69,4 @@ public class NacatlOutlander extends CardImpl<NacatlOutlander> {
return new NacatlOutlander(this); return new NacatlOutlander(this);
} }
@Override
public String getArt() {
return "118770_typ_reg_sty_010.jpg";
}
} }

View file

@ -67,9 +67,4 @@ public class NobleHierarch extends CardImpl<NobleHierarch> {
public NobleHierarch copy() { public NobleHierarch copy() {
return new NobleHierarch(this); return new NobleHierarch(this);
} }
@Override
public String getArt() {
return "118694_typ_reg_sty_010.jpg";
}
} }

View file

@ -67,11 +67,6 @@ public class PathToExile extends CardImpl<PathToExile> {
public PathToExile copy() { public PathToExile copy() {
return new PathToExile(this); return new PathToExile(this);
} }
@Override
public String getArt() {
return "118686_typ_reg_sty_010.jpg";
}
} }
class PathToExileEffect extends OneShotEffect { class PathToExileEffect extends OneShotEffect {

View file

@ -70,9 +70,4 @@ public class PestilentKathari extends CardImpl<PestilentKathari> {
return new PestilentKathari(this); return new PestilentKathari(this);
} }
@Override
public String getArt() {
return "118710_typ_reg_sty_010.jpg";
}
} }

View file

@ -70,11 +70,6 @@ public class QuenchableFire extends CardImpl<QuenchableFire> {
public QuenchableFire copy() { public QuenchableFire copy() {
return new QuenchableFire(this); return new QuenchableFire(this);
} }
@Override
public String getArt() {
return "118698_typ_reg_sty_010.jpg";
}
} }
class QuenchableFireEffect extends OneShotEffect<QuenchableFireEffect> { class QuenchableFireEffect extends OneShotEffect<QuenchableFireEffect> {

View file

@ -73,13 +73,10 @@ public class RakkaMar extends CardImpl<RakkaMar> {
public RakkaMar copy() { public RakkaMar copy() {
return new RakkaMar(this); return new RakkaMar(this);
} }
}
@Override class ElementalToken extends Token {
public String getArt() {
return "118775_typ_reg_sty_010.jpg";
}
private static class ElementalToken extends Token {
public ElementalToken() { public ElementalToken() {
super("Elemental", "3/1 red Elemental creature with Haste"); super("Elemental", "3/1 red Elemental creature with Haste");
cardType.add(CardType.CREATURE); cardType.add(CardType.CREATURE);
@ -89,6 +86,4 @@ public class RakkaMar extends CardImpl<RakkaMar> {
toughness = new MageInt(1); toughness = new MageInt(1);
addAbility(HasteAbility.getInstance()); addAbility(HasteAbility.getInstance());
} }
}
} }

View file

@ -66,9 +66,4 @@ public class RhoxBodyguard extends CardImpl<RhoxBodyguard> {
return new RhoxBodyguard(this); return new RhoxBodyguard(this);
} }
@Override
public String getArt() {
return "118758_typ_reg_sty_010.jpg";
}
} }

View file

@ -71,9 +71,4 @@ public class ScarlandThrinax extends CardImpl<ScarlandThrinax> {
return new ScarlandThrinax(this); return new ScarlandThrinax(this);
} }
@Override
public String getArt() {
return "118748_typ_reg_sty_010.jpg";
}
} }

View file

@ -65,9 +65,4 @@ public class ScepterOfDominance extends CardImpl<ScepterOfDominance> {
return new ScepterOfDominance(this); return new ScepterOfDominance(this);
} }
@Override
public String getArt() {
return "118668_typ_reg_sty_010.jpg";
}
} }

View file

@ -63,9 +63,4 @@ public class ScepterOfInsight extends CardImpl<ScepterOfInsight> {
return new ScepterOfInsight(this); return new ScepterOfInsight(this);
} }
@Override
public String getArt() {
return "118760_typ_reg_sty_010.jpg";
}
} }

View file

@ -66,11 +66,6 @@ public class SigilOfTheEmptyThrone extends CardImpl<SigilOfTheEmptyThrone> {
return new SigilOfTheEmptyThrone(this); return new SigilOfTheEmptyThrone(this);
} }
@Override
public String getArt() {
return "118726_typ_reg_sty_010.jpg";
}
} }
class SigilOfTheEmptyThroneAbility extends TriggeredAbilityImpl<SigilOfTheEmptyThroneAbility> { class SigilOfTheEmptyThroneAbility extends TriggeredAbilityImpl<SigilOfTheEmptyThroneAbility> {

View file

@ -63,11 +63,6 @@ public class SoulsMajesty extends CardImpl<SoulsMajesty> {
return new SoulsMajesty(this); return new SoulsMajesty(this);
} }
@Override
public String getArt() {
return "118768_typ_reg_sty_010.jpg";
}
private class SoulsMajestyEffect extends OneShotEffect<SoulsMajestyEffect> { private class SoulsMajestyEffect extends OneShotEffect<SoulsMajestyEffect> {
public SoulsMajestyEffect() { public SoulsMajestyEffect() {

View file

@ -74,9 +74,4 @@ public class Thornling extends CardImpl<Thornling> {
return new Thornling(this); return new Thornling(this);
} }
@Override
public String getArt() {
return "118734_typ_reg_sty_010.jpg";
}
} }

View file

@ -63,11 +63,6 @@ public class TukatongueThallid extends CardImpl<TukatongueThallid> {
return new TukatongueThallid(this); return new TukatongueThallid(this);
} }
@Override
public String getArt() {
return "118766_typ_reg_sty_010.jpg";
}
private class SaprolingToken extends Token { private class SaprolingToken extends Token {
public SaprolingToken() { public SaprolingToken() {
super("Saproling", "1/1 green Saproling creature tokens"); super("Saproling", "1/1 green Saproling creature tokens");

View file

@ -51,9 +51,4 @@ public class Unsummon extends mage.sets.tenth.Unsummon {
return new Unsummon(this); return new Unsummon(this);
} }
@Override
public String getArt() {
return "118680_typ_reg_sty_010.jpg";
}
} }

View file

@ -41,7 +41,7 @@ import mage.filter.FilterCard;
* @author Loki * @author Loki
*/ */
public class ValeronOutlander extends CardImpl<ValeronOutlander> { public class ValeronOutlander extends CardImpl<ValeronOutlander> {
private static FilterCard filter = new FilterCard("black"); private static final FilterCard filter = new FilterCard("black");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -68,9 +68,4 @@ public class ValeronOutlander extends CardImpl<ValeronOutlander> {
public ValeronOutlander copy() { public ValeronOutlander copy() {
return new ValeronOutlander(this); return new ValeronOutlander(this);
} }
@Override
public String getArt() {
return "118774_typ_reg_sty_010.jpg";
}
} }

View file

@ -59,9 +59,4 @@ public class ValiantGuard extends CardImpl<ValiantGuard> {
return new ValiantGuard(this); return new ValiantGuard(this);
} }
@Override
public String getArt() {
return "118757_typ_reg_sty_010.jpg";
}
} }

View file

@ -71,9 +71,4 @@ public class VectisAgents extends CardImpl<VectisAgents> {
return new VectisAgents(this); return new VectisAgents(this);
} }
@Override
public String getArt() {
return "118754_typ_reg_sty_010.jpg";
}
} }

View file

@ -41,7 +41,7 @@ import mage.filter.FilterCard;
* @author Loki * @author Loki
*/ */
public class VedalkenOutlander extends CardImpl<VedalkenOutlander> { public class VedalkenOutlander extends CardImpl<VedalkenOutlander> {
private static FilterCard filter = new FilterCard("red"); private static final FilterCard filter = new FilterCard("red");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -68,9 +68,4 @@ public class VedalkenOutlander extends CardImpl<VedalkenOutlander> {
public VedalkenOutlander copy() { public VedalkenOutlander copy() {
return new VedalkenOutlander(this); return new VedalkenOutlander(this);
} }
@Override
public String getArt() {
return "118771_typ_reg_sty_010.jpg";
}
} }

View file

@ -41,7 +41,7 @@ import mage.filter.FilterCard;
* @author Loki * @author Loki
*/ */
public class ZombieOutlander extends CardImpl<ZombieOutlander> { public class ZombieOutlander extends CardImpl<ZombieOutlander> {
private static FilterCard filter = new FilterCard("green"); private static final FilterCard filter = new FilterCard("green");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -69,9 +69,4 @@ public class ZombieOutlander extends CardImpl<ZombieOutlander> {
return new ZombieOutlander(this); return new ZombieOutlander(this);
} }
@Override
public String getArt() {
return "118769_typ_reg_sty_010.jpg";
}
} }

View file

@ -48,7 +48,7 @@ import mage.target.TargetPermanent;
*/ */
public class AcidicSlime extends CardImpl<AcidicSlime> { public class AcidicSlime extends CardImpl<AcidicSlime> {
private static FilterPermanent filter = new FilterPermanent("artifact, enchantment, or land"); private static final FilterPermanent filter = new FilterPermanent("artifact, enchantment, or land");
static { static {
filter.getCardType().add(CardType.ARTIFACT); filter.getCardType().add(CardType.ARTIFACT);
@ -82,9 +82,4 @@ public class AcidicSlime extends CardImpl<AcidicSlime> {
return new AcidicSlime(this); return new AcidicSlime(this);
} }
@Override
public String getArt() {
return "121561_typ_reg_sty_010.jpg";
}
} }

View file

@ -70,9 +70,4 @@ public class AcolyteOfXathrid extends CardImpl {
return new AcolyteOfXathrid(this); return new AcolyteOfXathrid(this);
} }
@Override
public String getArt() {
return "121644_typ_reg_sty_010.jpg";
}
} }

View file

@ -65,9 +65,4 @@ public class ActOfTreason extends CardImpl<ActOfTreason> {
return new ActOfTreason(this); return new ActOfTreason(this);
} }
@Override
public String getArt() {
return "121664_typ_reg_sty_010.jpg";
}
} }

View file

@ -60,9 +60,4 @@ public class AirElemental extends CardImpl<AirElemental> {
return new AirElemental(this); return new AirElemental(this);
} }
@Override
public String getArt() {
return "101044_typ_reg_sty_010.jpg";
}
} }

View file

@ -91,11 +91,6 @@ public class AjaniGoldmane extends CardImpl<AjaniGoldmane> {
return new AjaniGoldmane(this); return new AjaniGoldmane(this);
} }
@Override
public String getArt() {
return "105545_typ_reg_sty_010.jpg";
}
} }
class AvatarToken extends Token { class AvatarToken extends Token {

View file

@ -76,9 +76,4 @@ public class AlluringSiren extends CardImpl<AlluringSiren> {
return new AlluringSiren(this); return new AlluringSiren(this);
} }
@Override
public String getArt() {
return "121568_typ_reg_sty_010.jpg";
}
} }

View file

@ -55,9 +55,4 @@ public class AngelsMercy extends CardImpl<AngelsMercy> {
public AngelsMercy copy() { public AngelsMercy copy() {
return new AngelsMercy(this); return new AngelsMercy(this);
} }
@Override
public String getArt() {
return "121628_typ_reg_sty_010.jpg";
}
} }

View file

@ -68,9 +68,4 @@ public class AntQueen extends CardImpl<AntQueen> {
return new AntQueen(this); return new AntQueen(this);
} }
@Override
public String getArt() {
return "122179_typ_reg_sty_010.jpg";
}
} }

View file

@ -78,16 +78,11 @@ public class ArmoredAscension extends CardImpl<ArmoredAscension> {
public ArmoredAscension copy() { public ArmoredAscension copy() {
return new ArmoredAscension(this); return new ArmoredAscension(this);
} }
@Override
public String getArt() {
return "122162_typ_reg_sty_010.jpg";
}
} }
class ArmoredAscensionEffect extends ContinuousEffectImpl<ArmoredAscensionEffect> { class ArmoredAscensionEffect extends ContinuousEffectImpl<ArmoredAscensionEffect> {
private static FilterLandPermanent filter = new FilterLandPermanent("Plains"); private static final FilterLandPermanent filter = new FilterLandPermanent("Plains");
static { static {
filter.getSubtype().add("Plains"); filter.getSubtype().add("Plains");

View file

@ -52,7 +52,7 @@ import mage.target.common.TargetLandPermanent;
*/ */
public class AwakenerDruid extends CardImpl<AwakenerDruid> { public class AwakenerDruid extends CardImpl<AwakenerDruid> {
private static FilterLandPermanent filter = new FilterLandPermanent("Forest"); private static final FilterLandPermanent filter = new FilterLandPermanent("Forest");
static { static {
filter.getSubtype().add("Forest"); filter.getSubtype().add("Forest");
@ -80,11 +80,6 @@ public class AwakenerDruid extends CardImpl<AwakenerDruid> {
public AwakenerDruid copy() { public AwakenerDruid copy() {
return new AwakenerDruid(this); return new AwakenerDruid(this);
} }
@Override
public String getArt() {
return "121576_typ_reg_sty_010.jpg";
}
} }
class AwakenerDruidEffect extends ContinuousEffectImpl<AwakenerDruidEffect> { class AwakenerDruidEffect extends ContinuousEffectImpl<AwakenerDruidEffect> {

View file

@ -67,9 +67,4 @@ public class BallLightning extends CardImpl<BallLightning> {
return new BallLightning(this); return new BallLightning(this);
} }
@Override
public String getArt() {
return "122161_typ_reg_sty_010.jpg";
}
} }

View file

@ -45,6 +45,13 @@ import mage.filter.common.FilterCreaturePermanent;
* @author BetaSteward_at_googlemail.com * @author BetaSteward_at_googlemail.com
*/ */
public class BaneslayerAngel extends CardImpl<BaneslayerAngel> { public class BaneslayerAngel extends CardImpl<BaneslayerAngel> {
private static final FilterPermanent filter1 = new FilterCreaturePermanent("Demon");
private static final FilterPermanent filter2 = new FilterCreaturePermanent("Dragon");
static {
filter1.getSubtype().add("Demon");
filter2.getSubtype().add("Dragon");
}
public BaneslayerAngel(UUID ownerId) { public BaneslayerAngel(UUID ownerId) {
super(ownerId, 4, "Baneslayer Angel", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, "{3}{W}{W}"); super(ownerId, 4, "Baneslayer Angel", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, "{3}{W}{W}");
@ -57,11 +64,7 @@ public class BaneslayerAngel extends CardImpl<BaneslayerAngel> {
this.addAbility(FlyingAbility.getInstance()); this.addAbility(FlyingAbility.getInstance());
this.addAbility(FirstStrikeAbility.getInstance()); this.addAbility(FirstStrikeAbility.getInstance());
this.addAbility(LifelinkAbility.getInstance()); this.addAbility(LifelinkAbility.getInstance());
FilterPermanent filter1 = new FilterCreaturePermanent("Demon");
filter1.getSubtype().add("Demon");
this.addAbility(new ProtectionAbility(filter1)); this.addAbility(new ProtectionAbility(filter1));
FilterPermanent filter2 = new FilterCreaturePermanent("Dragon");
filter2.getSubtype().add("Dragon");
this.addAbility(new ProtectionAbility(filter2)); this.addAbility(new ProtectionAbility(filter2));
} }
@ -74,9 +77,4 @@ public class BaneslayerAngel extends CardImpl<BaneslayerAngel> {
return new BaneslayerAngel(this); return new BaneslayerAngel(this);
} }
@Override
public String getArt() {
return "87090_typ_reg_sty_010.jpg";
}
} }

View file

@ -61,9 +61,4 @@ public class BerserkersOfBloodRidge extends CardImpl<BerserkersOfBloodRidge> {
return new BerserkersOfBloodRidge(this); return new BerserkersOfBloodRidge(this);
} }
@Override
public String getArt() {
return "121659_typ_reg_sty_010.jpg";
}
} }

View file

@ -43,7 +43,7 @@ import mage.filter.FilterCard;
*/ */
public class BlackKnight extends CardImpl<BlackKnight> { public class BlackKnight extends CardImpl<BlackKnight> {
private static FilterCard filter = new FilterCard("White"); private static final FilterCard filter = new FilterCard("White");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -72,9 +72,4 @@ public class BlackKnight extends CardImpl<BlackKnight> {
return new BlackKnight(this); return new BlackKnight(this);
} }
@Override
public String getArt() {
return "121622_typ_reg_sty_010.jpg";
}
} }

View file

@ -70,9 +70,4 @@ public class BlindingMage extends CardImpl<BlindingMage> {
return new BlindingMage(this); return new BlindingMage(this);
} }
@Override
public String getArt() {
return "121614_typ_reg_sty_010.jpg";
}
} }

View file

@ -60,9 +60,4 @@ public class BogWraith extends CardImpl<BogWraith> {
return new BogWraith(this); return new BogWraith(this);
} }
@Override
public String getArt() {
return "106215_typ_reg_sty_010.jpg";
}
} }

View file

@ -70,9 +70,4 @@ public class BogardanHellkite extends CardImpl<BogardanHellkite> {
return new BogardanHellkite(this); return new BogardanHellkite(this);
} }
@Override
public String getArt() {
return "97381_typ_reg_sty_010.jpg";
}
} }

View file

@ -83,10 +83,5 @@ public class ChandraNalaar extends CardImpl<ChandraNalaar> {
public ChandraNalaar copy() { public ChandraNalaar copy() {
return new ChandraNalaar(this); return new ChandraNalaar(this);
} }
@Override
public String getArt() {
return "105500_typ_reg_sty_010.jpg";
}
} }

View file

@ -61,9 +61,4 @@ public class ChildOfNight extends CardImpl<ChildOfNight> {
return new ChildOfNight(this); return new ChildOfNight(this);
} }
@Override
public String getArt() {
return "98590_typ_reg_sty_010.jpg";
}
} }

View file

@ -58,9 +58,4 @@ public class CoralMerfolk extends CardImpl<CoralMerfolk> {
return new CoralMerfolk(this); return new CoralMerfolk(this);
} }
@Override
public String getArt() {
return "122166_typ_reg_sty_010.jpg";
}
} }

View file

@ -64,9 +64,4 @@ public class CudgelTroll extends CardImpl<CudgelTroll> {
return new CudgelTroll(this); return new CudgelTroll(this);
} }
@Override
public String getArt() {
return "121570_typ_reg_sty_010.jpg";
}
} }

View file

@ -62,9 +62,4 @@ public class DeadlyRecluse extends CardImpl<DeadlyRecluse> {
return new DeadlyRecluse(this); return new DeadlyRecluse(this);
} }
@Override
public String getArt() {
return "121590_typ_reg_sty_010.jpg";
}
} }

View file

@ -42,11 +42,6 @@ public class Deathmark extends mage.sets.tenth.Deathmark {
this.expansionSetCode = "M10"; this.expansionSetCode = "M10";
} }
@Override
public String getArt() {
return "122155_typ_reg_sty_010.jpg";
}
public Deathmark(final Deathmark card) { public Deathmark(final Deathmark card) {
super(card); super(card);
} }

View file

@ -61,9 +61,4 @@ public class Disentomb extends CardImpl<Disentomb> {
return new Disentomb(this); return new Disentomb(this);
} }
@Override
public String getArt() {
return "121633_typ_reg_sty_010.jpg";
}
} }

View file

@ -60,10 +60,5 @@ public class Disorient extends CardImpl<Disorient> {
return new Disorient(this); return new Disorient(this);
} }
@Override
public String getArt() {
return "121598_typ_reg_sty_010.jpg";
}
} }

View file

@ -42,7 +42,7 @@ import mage.target.common.TargetCreaturePermanent;
*/ */
public class DoomBlade extends CardImpl<DoomBlade> { public class DoomBlade extends CardImpl<DoomBlade> {
private static FilterCreaturePermanent filter = new FilterCreaturePermanent("nonblack creature"); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("nonblack creature");
static { static {
filter.setUseColor(true); filter.setUseColor(true);
@ -66,9 +66,4 @@ public class DoomBlade extends CardImpl<DoomBlade> {
public DoomBlade copy() { public DoomBlade copy() {
return new DoomBlade(this); return new DoomBlade(this);
} }
@Override
public String getArt() {
return "121618_typ_reg_sty_010.jpg";
}
} }

View file

@ -49,7 +49,7 @@ import mage.filter.common.FilterLandPermanent;
*/ */
public class DragonskullSummit extends CardImpl<DragonskullSummit> { public class DragonskullSummit extends CardImpl<DragonskullSummit> {
private static FilterLandPermanent filter = new FilterLandPermanent(); private static final FilterLandPermanent filter = new FilterLandPermanent();
static { static {
filter.getSubtype().add("Swamp"); filter.getSubtype().add("Swamp");
@ -77,9 +77,4 @@ public class DragonskullSummit extends CardImpl<DragonskullSummit> {
public DragonskullSummit copy() { public DragonskullSummit copy() {
return new DragonskullSummit(this); return new DragonskullSummit(this);
} }
@Override
public String getArt() {
return "121671_typ_reg_sty_010.jpg";
}
} }

View file

@ -49,7 +49,7 @@ import mage.filter.common.FilterLandPermanent;
*/ */
public class DrownedCatacomb extends CardImpl<DrownedCatacomb> { public class DrownedCatacomb extends CardImpl<DrownedCatacomb> {
private static FilterLandPermanent filter = new FilterLandPermanent(); private static final FilterLandPermanent filter = new FilterLandPermanent();
static { static {
filter.getSubtype().add("Swamp"); filter.getSubtype().add("Swamp");
@ -77,9 +77,4 @@ public class DrownedCatacomb extends CardImpl<DrownedCatacomb> {
public DrownedCatacomb copy() { public DrownedCatacomb copy() {
return new DrownedCatacomb(this); return new DrownedCatacomb(this);
} }
@Override
public String getArt() {
return "121655_typ_reg_sty_010.jpg";
}
} }

View file

@ -63,9 +63,4 @@ public class DrudgeSkeletons extends CardImpl<DrudgeSkeletons>{
return new DrudgeSkeletons(this); return new DrudgeSkeletons(this);
} }
@Override
public String getArt() {
return "122151_typ_reg_sty_010.jpg";
}
} }

View file

@ -66,16 +66,11 @@ public class Duress extends CardImpl<Duress> {
public Duress copy() { public Duress copy() {
return new Duress(this); return new Duress(this);
} }
@Override
public String getArt() {
return "122154_typ_reg_sty_010.jpg";
}
} }
class DuressEffect extends OneShotEffect<DuressEffect> { class DuressEffect extends OneShotEffect<DuressEffect> {
private static FilterCard filter = new FilterCard("noncreature, nonland card"); private static final FilterCard filter = new FilterCard("noncreature, nonland card");
static { static {
filter.getNotCardType().add(CardType.CREATURE); filter.getNotCardType().add(CardType.CREATURE);

View file

@ -62,16 +62,11 @@ public class Earthquake extends CardImpl<Earthquake> {
public Earthquake copy() { public Earthquake copy() {
return new Earthquake(this); return new Earthquake(this);
} }
@Override
public String getArt() {
return "118685_typ_reg_sty_010.jpg";
}
} }
class EarthquakeEffect extends OneShotEffect<EarthquakeEffect> { class EarthquakeEffect extends OneShotEffect<EarthquakeEffect> {
private static FilterCreaturePermanent filter = new FilterCreaturePermanent(); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent();
static { static {
filter.getAbilities().add(FlyingAbility.getInstance()); filter.getAbilities().add(FlyingAbility.getInstance());

View file

@ -59,9 +59,4 @@ public class EliteVanguard extends CardImpl<EliteVanguard> {
return new EliteVanguard(this); return new EliteVanguard(this);
} }
@Override
public String getArt() {
return "103534_typ_reg_sty_010.jpg";
}
} }

View file

@ -51,7 +51,7 @@ import mage.game.Game;
*/ */
public class ElvishArchdruid extends CardImpl<ElvishArchdruid> { public class ElvishArchdruid extends CardImpl<ElvishArchdruid> {
private static FilterCreaturePermanent filter = new FilterCreaturePermanent("Elf creatures"); private static final FilterCreaturePermanent filter = new FilterCreaturePermanent("Elf creatures");
static { static {
filter.getSubtype().add("Elf"); filter.getSubtype().add("Elf");
@ -79,11 +79,6 @@ public class ElvishArchdruid extends CardImpl<ElvishArchdruid> {
return new ElvishArchdruid(this); return new ElvishArchdruid(this);
} }
@Override
public String getArt() {
return "121692_typ_reg_sty_010.jpg";
}
class ElvishArchdruidAbility extends ManaAbility<ElvishArchdruidAbility> { class ElvishArchdruidAbility extends ManaAbility<ElvishArchdruidAbility> {
public ElvishArchdruidAbility() { public ElvishArchdruidAbility() {

View file

@ -60,9 +60,4 @@ public class EmeraldOryx extends CardImpl<EmeraldOryx> {
return new EmeraldOryx(this); return new EmeraldOryx(this);
} }
@Override
public String getArt() {
return "43180_typ_reg_sty_010.jpg";
}
} }

View file

@ -66,9 +66,4 @@ public class FieryHellhound extends CardImpl<FieryHellhound> {
return new FieryHellhound(this); return new FieryHellhound(this);
} }
@Override
public String getArt() {
return "121662_typ_reg_sty_010.jpg";
}
} }

View file

@ -71,11 +71,6 @@ public class Fireball extends CardImpl<Fireball> {
public Fireball copy() { public Fireball copy() {
return new Fireball(this); return new Fireball(this);
} }
@Override
public String getArt() {
return "52012_typ_reg_sty_010.jpg";
}
} }
class FireballEffect extends OneShotEffect<FireballEffect> { class FireballEffect extends OneShotEffect<FireballEffect> {

View file

@ -57,9 +57,4 @@ public class Fog extends CardImpl<Fog> {
return new Fog(this); return new Fog(this);
} }
@Override
public String getArt() {
return "02368_typ_reg_sty_001.jpg";
}
} }

View file

@ -41,11 +41,6 @@ public class Forest1 extends mage.cards.basiclands.Forest {
this.expansionSetCode = "M10"; this.expansionSetCode = "M10";
} }
@Override
public String getArt() {
return "06769_typ_reg_sty_010.jpg";
}
public Forest1(final Forest1 card) { public Forest1(final Forest1 card) {
super(card); super(card);
} }

View file

@ -41,11 +41,6 @@ public class Forest2 extends mage.cards.basiclands.Forest {
this.expansionSetCode = "M10"; this.expansionSetCode = "M10";
} }
@Override
public String getArt() {
return "121707_typ_reg_sty_010.jpg";
}
public Forest2(final Forest2 card) { public Forest2(final Forest2 card) {
super(card); super(card);
} }

View file

@ -41,11 +41,6 @@ public class Forest3 extends mage.cards.basiclands.Forest {
this.expansionSetCode = "M10"; this.expansionSetCode = "M10";
} }
@Override
public String getArt() {
return "25501_typ_reg_sty_010.jpg";
}
public Forest3(final Forest3 card) { public Forest3(final Forest3 card) {
super(card); super(card);
} }

View file

@ -41,11 +41,6 @@ public class Forest4 extends mage.cards.basiclands.Forest {
this.expansionSetCode = "M10"; this.expansionSetCode = "M10";
} }
@Override
public String getArt() {
return "121708_typ_reg_sty_010.jpg";
}
public Forest4(final Forest4 card) { public Forest4(final Forest4 card) {
super(card); super(card);
} }

View file

@ -65,11 +65,6 @@ public class GargoyleCastle extends CardImpl<GargoyleCastle> {
return new GargoyleCastle(this); return new GargoyleCastle(this);
} }
@Override
public String getArt() {
return "122169_typ_reg_sty_010.jpg";
}
} }
class GargoyleCastleAbility extends ActivatedAbilityImpl<GargoyleCastleAbility> { class GargoyleCastleAbility extends ActivatedAbilityImpl<GargoyleCastleAbility> {

View file

@ -84,9 +84,4 @@ public class GarrukWildspeaker extends CardImpl<GarrukWildspeaker> {
public GarrukWildspeaker copy() { public GarrukWildspeaker copy() {
return new GarrukWildspeaker(this); return new GarrukWildspeaker(this);
} }
@Override
public String getArt() {
return "105523_typ_reg_sty_010.jpg";
}
} }

View file

@ -49,7 +49,7 @@ import mage.filter.common.FilterLandPermanent;
*/ */
public class GlacialFortress extends CardImpl<GlacialFortress> { public class GlacialFortress extends CardImpl<GlacialFortress> {
private static FilterLandPermanent filter = new FilterLandPermanent(); private static final FilterLandPermanent filter = new FilterLandPermanent();
static { static {
filter.getSubtype().add("Plains"); filter.getSubtype().add("Plains");
@ -77,9 +77,4 @@ public class GlacialFortress extends CardImpl<GlacialFortress> {
public GlacialFortress copy() { public GlacialFortress copy() {
return new GlacialFortress(this); return new GlacialFortress(this);
} }
@Override
public String getArt() {
return "121634_typ_reg_sty_010.jpg";
}
} }

Some files were not shown because too many files have changed in this diff Show more