mirror of
https://github.com/magefree/mage.git
synced 2025-12-25 13:02:06 -08:00
[Refactor] Removed some duplicate classes
This commit is contained in:
parent
19316b4e20
commit
fad4f53365
25 changed files with 246 additions and 787 deletions
|
|
@ -37,23 +37,23 @@ import mage.game.events.GameEvent;
|
|||
*
|
||||
* @author Styxo
|
||||
*/
|
||||
public class EntersTheBattlefieldOrAttacksSourceTriggeredAbility extends TriggeredAbilityImpl {
|
||||
public class EntersBattlefieldOrAttacksSourceTriggeredAbility extends TriggeredAbilityImpl {
|
||||
|
||||
public EntersTheBattlefieldOrAttacksSourceTriggeredAbility(Effect effect) {
|
||||
public EntersBattlefieldOrAttacksSourceTriggeredAbility(Effect effect) {
|
||||
this(effect, false);
|
||||
}
|
||||
|
||||
public EntersTheBattlefieldOrAttacksSourceTriggeredAbility(Effect effect, boolean optional) {
|
||||
public EntersBattlefieldOrAttacksSourceTriggeredAbility(Effect effect, boolean optional) {
|
||||
super(Zone.BATTLEFIELD, effect, optional);
|
||||
}
|
||||
|
||||
public EntersTheBattlefieldOrAttacksSourceTriggeredAbility(final EntersTheBattlefieldOrAttacksSourceTriggeredAbility ability) {
|
||||
public EntersBattlefieldOrAttacksSourceTriggeredAbility(final EntersBattlefieldOrAttacksSourceTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
@Override
|
||||
public EntersTheBattlefieldOrAttacksSourceTriggeredAbility copy() {
|
||||
return new EntersTheBattlefieldOrAttacksSourceTriggeredAbility(this);
|
||||
public EntersBattlefieldOrAttacksSourceTriggeredAbility copy() {
|
||||
return new EntersBattlefieldOrAttacksSourceTriggeredAbility(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -39,20 +39,20 @@ import mage.game.events.ZoneChangeEvent;
|
|||
*
|
||||
* @author LevelX2
|
||||
*/
|
||||
public class EntersOrLeavesTheBattlefieldSourceTriggeredAbility extends TriggeredAbilityImpl {
|
||||
public class EntersBattlefieldOrLeavesSourceTriggeredAbility extends TriggeredAbilityImpl {
|
||||
|
||||
public EntersOrLeavesTheBattlefieldSourceTriggeredAbility(Effect effect, boolean optional) {
|
||||
public EntersBattlefieldOrLeavesSourceTriggeredAbility(Effect effect, boolean optional) {
|
||||
super(Zone.BATTLEFIELD, effect, optional);
|
||||
setLeavesTheBattlefieldTrigger(true);
|
||||
}
|
||||
|
||||
public EntersOrLeavesTheBattlefieldSourceTriggeredAbility(final EntersOrLeavesTheBattlefieldSourceTriggeredAbility ability) {
|
||||
public EntersBattlefieldOrLeavesSourceTriggeredAbility(final EntersBattlefieldOrLeavesSourceTriggeredAbility ability) {
|
||||
super(ability);
|
||||
}
|
||||
|
||||
@Override
|
||||
public EntersOrLeavesTheBattlefieldSourceTriggeredAbility copy() {
|
||||
return new EntersOrLeavesTheBattlefieldSourceTriggeredAbility(this);
|
||||
public EntersBattlefieldOrLeavesSourceTriggeredAbility copy() {
|
||||
return new EntersBattlefieldOrLeavesSourceTriggeredAbility(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
Loading…
Add table
Add a link
Reference in a new issue