mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
- CheckStyle.
This commit is contained in:
@@ -60,13 +60,14 @@ public final class AbilityFactoryCharm {
|
||||
*/
|
||||
public static SpellAbility createAbilityCharm(final AbilityFactory af) {
|
||||
class AbilityCharm extends AbilityActivated {
|
||||
public AbilityCharm(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityCharm(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityCharm(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityCharm(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -80,13 +80,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChooseType(final AbilityFactory af) {
|
||||
class AbilityChooseType extends AbilityActivated {
|
||||
public AbilityChooseType(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChooseType(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChooseType(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChooseType(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -161,14 +162,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChooseType(final AbilityFactory af) {
|
||||
class DrawbackChooseType extends AbilitySub {
|
||||
public DrawbackChooseType(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChooseType(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChooseType(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChooseType(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -467,13 +469,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChooseColor(final AbilityFactory af) {
|
||||
class AbilityChooseColor extends AbilityActivated {
|
||||
public AbilityChooseColor(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChooseColor(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChooseColor(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChooseColor(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -550,14 +553,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChooseColor(final AbilityFactory af) {
|
||||
class DrawbackChooseColor extends AbilitySub {
|
||||
public DrawbackChooseColor(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChooseColor(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChooseColor(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChooseColor(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -777,13 +781,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChooseNumber(final AbilityFactory af) {
|
||||
class AbilityChooseNumber extends AbilityActivated {
|
||||
public AbilityChooseNumber(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChooseNumber(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChooseNumber(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChooseNumber(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -860,14 +865,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChooseNumber(final AbilityFactory af) {
|
||||
class DrawbackChooseNumber extends AbilitySub {
|
||||
public DrawbackChooseNumber(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChooseNumber(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChooseNumber(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChooseNumber(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -1071,13 +1077,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChoosePlayer(final AbilityFactory af) {
|
||||
class AbilityChoosePlayer extends AbilityActivated {
|
||||
public AbilityChoosePlayer(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChoosePlayer(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChoosePlayer(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChoosePlayer(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -1155,14 +1162,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChoosePlayer(final AbilityFactory af) {
|
||||
class DrawbackChoosePlayer extends AbilitySub {
|
||||
public DrawbackChoosePlayer(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChoosePlayer(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChoosePlayer(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChoosePlayer(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -1334,13 +1342,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityNameCard(final AbilityFactory af) {
|
||||
class AbilityNameCard extends AbilityActivated {
|
||||
public AbilityNameCard(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityNameCard(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityNameCard(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityNameCard(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -1417,14 +1426,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackNameCard(final AbilityFactory af) {
|
||||
class DrawbackNameCard extends AbilitySub {
|
||||
public DrawbackNameCard(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackNameCard(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackNameCard(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackNameCard(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -1664,13 +1674,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChooseCard(final AbilityFactory af) {
|
||||
class AbilityChooseCard extends AbilityActivated {
|
||||
public AbilityChooseCard(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChooseCard(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChooseCard(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChooseCard(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -1746,14 +1757,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChooseCard(final AbilityFactory af) {
|
||||
class DrawbackChooseCard extends AbilitySub {
|
||||
public DrawbackChooseCard(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChooseCard(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChooseCard(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChooseCard(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -1957,13 +1969,14 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createAbilityChooseGeneric(final AbilityFactory af) {
|
||||
class AbilityChooseGeneric extends AbilityActivated {
|
||||
public AbilityChooseGeneric(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityChooseGeneric(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityChooseGeneric(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityChooseGeneric(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -2042,14 +2055,15 @@ public final class AbilityFactoryChoose {
|
||||
*/
|
||||
public static SpellAbility createDrawbackChooseGeneric(final AbilityFactory af) {
|
||||
class DrawbackChooseGeneric extends AbilitySub {
|
||||
public DrawbackChooseGeneric(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackChooseGeneric(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackChooseGeneric(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackChooseGeneric(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -65,13 +65,14 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createAbilityClash(final AbilityFactory af) {
|
||||
class AbilityClash extends AbilityActivated {
|
||||
public AbilityClash(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityClash(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityClash(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityClash(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -153,14 +154,15 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createDrawbackClash(final AbilityFactory af) {
|
||||
class DrawbackClash extends AbilitySub {
|
||||
public DrawbackClash(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackClash(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackClash(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackClash(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -267,13 +269,14 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createAbilityFlip(final AbilityFactory af) {
|
||||
class AbilityFlip extends AbilityActivated {
|
||||
public AbilityFlip(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityFlip(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityFlip(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityFlip(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -355,14 +358,15 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createDrawbackFlip(final AbilityFactory af) {
|
||||
class DrawbackFlip extends AbilitySub {
|
||||
public DrawbackFlip(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackFlip(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackFlip(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackFlip(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -508,13 +512,14 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createAbilityTwoPiles(final AbilityFactory af) {
|
||||
class AbilityTwoPiles extends AbilityActivated {
|
||||
public AbilityTwoPiles(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityTwoPiles(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityTwoPiles(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityTwoPiles(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -591,14 +596,15 @@ public final class AbilityFactoryClash {
|
||||
*/
|
||||
public static SpellAbility createDrawbackTwoPiles(final AbilityFactory af) {
|
||||
class DrawbackTwoPiles extends AbilitySub {
|
||||
public DrawbackTwoPiles(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackTwoPiles(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackTwoPiles(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackTwoPiles(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -56,14 +56,15 @@ public final class AbilityFactoryCleanup {
|
||||
*/
|
||||
public static AbilitySub getDrawback(final AbilityFactory af) {
|
||||
class DrawbackCleanup extends AbilitySub {
|
||||
public DrawbackCleanup(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackCleanup(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackCleanup(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackCleanup(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -67,13 +67,14 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createAbilityFog(final AbilityFactory af) {
|
||||
class AbilityFog extends AbilityActivated {
|
||||
public AbilityFog(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityFog(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityFog(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityFog(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -152,14 +153,15 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createDrawbackFog(final AbilityFactory af) {
|
||||
class DrawbackFog extends AbilitySub {
|
||||
public DrawbackFog(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackFog(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackFog(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackFog(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -356,13 +358,14 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createAbilityMustAttack(final AbilityFactory af) {
|
||||
class AbilityMustAttack extends AbilityActivated {
|
||||
public AbilityMustAttack(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityMustAttack(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityMustAttack(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityMustAttack(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -437,14 +440,15 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createDrawbackMustAttack(final AbilityFactory af) {
|
||||
class DrawbackMustAttack extends AbilitySub {
|
||||
public DrawbackMustAttack(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackMustAttack(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackMustAttack(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackMustAttack(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -597,13 +601,14 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createAbilityRemoveFromCombat(final AbilityFactory af) {
|
||||
class AbilityRemoveFromCombat extends AbilityActivated {
|
||||
public AbilityRemoveFromCombat(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityRemoveFromCombat(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityRemoveFromCombat(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityRemoveFromCombat(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -678,14 +683,15 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createDrawbackRemoveFromCombat(final AbilityFactory af) {
|
||||
class DrawbackRemoveFromCombat extends AbilitySub {
|
||||
public DrawbackRemoveFromCombat(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackRemoveFromCombat(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackRemoveFromCombat(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackRemoveFromCombat(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -831,13 +837,14 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createAbilityMustBlock(final AbilityFactory af) {
|
||||
class AbilityMustBlock extends AbilityActivated {
|
||||
public AbilityMustBlock(final Card ca,final Cost co,final Target t) {
|
||||
super(ca,co,t);
|
||||
public AbilityMustBlock(final Card ca, final Cost co, final Target t) {
|
||||
super(ca, co, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilityActivated getCopy() {
|
||||
AbilityActivated res = new AbilityMustBlock(getSourceCard(),getPayCosts(),getTarget() == null ? null : new Target(getTarget()));
|
||||
AbilityActivated res = new AbilityMustBlock(getSourceCard(),
|
||||
getPayCosts(), getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
@@ -916,14 +923,15 @@ public final class AbilityFactoryCombat {
|
||||
*/
|
||||
public static SpellAbility createDrawbackMustBlock(final AbilityFactory af) {
|
||||
class DrawbackMustBlock extends AbilitySub {
|
||||
public DrawbackMustBlock(final Card ca,final Target t) {
|
||||
super(ca,t);
|
||||
public DrawbackMustBlock(final Card ca, final Target t) {
|
||||
super(ca, t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public AbilitySub getCopy() {
|
||||
AbilitySub res = new DrawbackMustBlock(getSourceCard(),getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this,res);
|
||||
AbilitySub res = new DrawbackMustBlock(getSourceCard(),
|
||||
getTarget() == null ? null : new Target(getTarget()));
|
||||
CardFactoryUtil.copySpellAbility(this, res);
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user