some requested changes

This commit is contained in:
theelk801 2024-03-28 10:32:11 -04:00
parent 32ef46553c
commit f79435ca76
2 changed files with 6 additions and 2 deletions

View file

@ -6,6 +6,7 @@ import mage.abilities.costs.mana.GenericManaCost;
import mage.abilities.effects.common.continuous.BoostEquippedEffect; import mage.abilities.effects.common.continuous.BoostEquippedEffect;
import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect;
import mage.abilities.keyword.EquipAbility; import mage.abilities.keyword.EquipAbility;
import mage.abilities.keyword.HasteAbility;
import mage.abilities.keyword.WardAbility; import mage.abilities.keyword.WardAbility;
import mage.cards.CardImpl; import mage.cards.CardImpl;
import mage.cards.CardSetInfo; import mage.cards.CardSetInfo;
@ -29,8 +30,10 @@ public final class LavaspurBoots extends CardImpl {
// Equipped creature gets +1/+0 and has haste and ward {1}. // Equipped creature gets +1/+0 and has haste and ward {1}.
Ability ability = new SimpleStaticAbility(new BoostEquippedEffect(1, 0)); Ability ability = new SimpleStaticAbility(new BoostEquippedEffect(1, 0));
ability.addEffect(new GainAbilityAttachedEffect( ability.addEffect(new GainAbilityAttachedEffect(
new WardAbility(new GenericManaCost(1)), HasteAbility.getInstance(), AttachmentType.EQUIPMENT, Duration.WhileOnBattlefield
AttachmentType.EQUIPMENT, Duration.WhileOnBattlefield ).setText("and has haste"));
ability.addEffect(new GainAbilityAttachedEffect(
new WardAbility(new GenericManaCost(1)), AttachmentType.EQUIPMENT, Duration.WhileOnBattlefield
).setText("and ward {1}")); ).setText("and ward {1}"));
this.addAbility(ability); this.addAbility(ability);

View file

@ -12,6 +12,7 @@ import java.util.List;
*/ */
public final class OutlawsOfThunderJunction extends ExpansionSet { public final class OutlawsOfThunderJunction extends ExpansionSet {
// This is a list of cards with the plot mechanic, it will be removed when the mechanic is implemented
private static final List<String> unfinished = Arrays.asList("Aloe Alchemist", "Aven Interrupter", "Cunning Coyote", "Fblthp, Lost on the Range", "Jace Reawakened", "Loan Shark", "Make Your Own Luck", "Outcaster Trailblazer", "Plan the Heist", "Rictus Robber", "Slickshot Lockpicker", "Slickshot Show-Off", "Step Between Worlds", "Unscrupulous Contractor"); private static final List<String> unfinished = Arrays.asList("Aloe Alchemist", "Aven Interrupter", "Cunning Coyote", "Fblthp, Lost on the Range", "Jace Reawakened", "Loan Shark", "Make Your Own Luck", "Outcaster Trailblazer", "Plan the Heist", "Rictus Robber", "Slickshot Lockpicker", "Slickshot Show-Off", "Step Between Worlds", "Unscrupulous Contractor");
private static final OutlawsOfThunderJunction instance = new OutlawsOfThunderJunction(); private static final OutlawsOfThunderJunction instance = new OutlawsOfThunderJunction();