Cleanup unecessary argument for PlotAbility.

Will make merging the plot branch a little easier.
This commit is contained in:
Susucre 2024-03-28 18:48:46 +01:00
parent 73e3211c64
commit 147b502a95
13 changed files with 13 additions and 13 deletions

View file

@ -35,7 +35,7 @@ public final class BeastbondOutcaster extends CardImpl {
).addHint(FerociousHint.instance));
// Plot {1}{G}
this.addAbility(new PlotAbility(this, "{1}{G}"));
this.addAbility(new PlotAbility("{1}{G}"));
}
private BeastbondOutcaster(final BeastbondOutcaster card) {

View file

@ -22,7 +22,7 @@ public final class BrimstoneRoundup extends CardImpl {
this.addAbility(new CastSecondSpellTriggeredAbility(new CreateTokenEffect(new MercenaryToken())));
// Plot {2}{R}
this.addAbility(new PlotAbility(this, "{2}{R}"));
this.addAbility(new PlotAbility("{2}{R}"));
}
private BrimstoneRoundup(final BrimstoneRoundup card) {

View file

@ -40,7 +40,7 @@ public final class CunningCoyote extends CardImpl {
this.addAbility(ability);
// Plot {1}{R}
this.addAbility(new PlotAbility(this, "{1}{R}"));
this.addAbility(new PlotAbility("{1}{R}"));
}
private CunningCoyote(final CunningCoyote card) {

View file

@ -26,7 +26,7 @@ public final class DjinnOfFoolsFall extends CardImpl {
this.addAbility(FlyingAbility.getInstance());
// Plot {3}{U}
this.addAbility(new PlotAbility(this, "{3}{U}"));
this.addAbility(new PlotAbility("{3}{U}"));
}
private DjinnOfFoolsFall(final DjinnOfFoolsFall card) {

View file

@ -28,7 +28,7 @@ public final class IrascibleWolverine extends CardImpl {
this.addAbility(new EntersBattlefieldTriggeredAbility(new ExileTopXMayPlayUntilEffect(1, Duration.EndOfTurn)));
// Plot {2}{R}
this.addAbility(new PlotAbility(this, "{2}{R}"));
this.addAbility(new PlotAbility("{2}{R}"));
}
private IrascibleWolverine(final IrascibleWolverine card) {

View file

@ -38,7 +38,7 @@ public final class LoanShark extends CardImpl {
).addHint(StormAbility.getHint()));
// Plot {3}{U}
this.addAbility(new PlotAbility(this, "{3}{U}"));
this.addAbility(new PlotAbility("{3}{U}"));
}
private LoanShark(final LoanShark card) {

View file

@ -46,7 +46,7 @@ public final class OutcasterTrailblazer extends CardImpl {
this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DrawCardSourceControllerEffect(1), filter));
// Plot {2}{G}
this.addAbility(new PlotAbility(this, "{2}{G}"));
this.addAbility(new PlotAbility("{2}{G}"));
}
private OutcasterTrailblazer(final OutcasterTrailblazer card) {

View file

@ -27,7 +27,7 @@ public final class PlanTheHeist extends CardImpl {
this.getSpellAbility().addEffect(new DrawCardSourceControllerEffect(3).concatBy("Then"));
// Plot {3}{U}
this.addAbility(new PlotAbility(this, "{3}{U}"));
this.addAbility(new PlotAbility("{3}{U}"));
}
private PlanTheHeist(final PlanTheHeist card) {

View file

@ -41,7 +41,7 @@ public final class SlickshotShowOff extends CardImpl {
));
// Plot {1}{R}
this.addAbility(new PlotAbility(this, "{1}{R}"));
this.addAbility(new PlotAbility("{1}{R}"));
}
private SlickshotShowOff(final SlickshotShowOff card) {

View file

@ -45,7 +45,7 @@ public final class StingerbackTerror extends CardImpl {
)));
// Plot {2}{R}
this.addAbility(new PlotAbility(this, "{2}{R}"));
this.addAbility(new PlotAbility("{2}{R}"));
}
private StingerbackTerror(final StingerbackTerror card) {

View file

@ -40,7 +40,7 @@ public final class UnscrupulousContractor extends CardImpl {
)));
// Plot {2}{B}
this.addAbility(new PlotAbility(this, "{2}{B}"));
this.addAbility(new PlotAbility("{2}{B}"));
}
private UnscrupulousContractor(final UnscrupulousContractor card) {

View file

@ -13,7 +13,7 @@ import mage.constants.Zone;
*/
public class PlotAbility extends SpecialAction {
public PlotAbility(Card card, String plotCost) {
public PlotAbility(String plotCost) {
super(Zone.HAND);
this.addCost(new ManaCostsImpl<>(plotCost));
this.setTiming(TimingRule.SORCERY);

View file

@ -95,7 +95,7 @@ Persist|new|
Phasing|instance|
Plainscycling|cost|
Plainswalk|new|
Plot|card, manaString|
Plot|manaString|
Poisonous|number|
Prototype|card, manaString|
Provoke|new|