[DTK] Some fixes to Exploit.

This commit is contained in:
LevelX2 2015-03-03 14:01:36 +01:00
parent eb532a233d
commit d867c4dfe6
4 changed files with 21 additions and 20 deletions

View file

@ -37,19 +37,19 @@ import mage.game.events.GameEvent;
*
* @author LevelX2
*/
public class ExploidedCreatureTriggeredAbility extends TriggeredAbilityImpl {
public class ExploitCreatureTriggeredAbility extends TriggeredAbilityImpl {
public ExploidedCreatureTriggeredAbility(Effect effect, boolean optional) {
public ExploitCreatureTriggeredAbility(Effect effect, boolean optional) {
super(Zone.ALL, effect, optional);
}
public ExploidedCreatureTriggeredAbility(final ExploidedCreatureTriggeredAbility ability) {
public ExploitCreatureTriggeredAbility(final ExploitCreatureTriggeredAbility ability) {
super(ability);
}
@Override
public ExploidedCreatureTriggeredAbility copy() {
return new ExploidedCreatureTriggeredAbility(this);
public ExploitCreatureTriggeredAbility copy() {
return new ExploitCreatureTriggeredAbility(this);
}
@Override

View file

@ -55,19 +55,19 @@ import mage.target.TargetPermanent;
*
* @author LevelX2
*/
public class ExploidAbility extends EntersBattlefieldTriggeredAbility {
public class ExploitAbility extends EntersBattlefieldTriggeredAbility {
public ExploidAbility() {
super(new ExploidEffect(), true);
public ExploitAbility() {
super(new ExploitEffect(), true);
}
public ExploidAbility(final ExploidAbility ability) {
public ExploitAbility(final ExploitAbility ability) {
super(ability);
}
@Override
public ExploidAbility copy() {
return new ExploidAbility(this);
public ExploitAbility copy() {
return new ExploitAbility(this);
}
@Override
@ -77,20 +77,20 @@ public class ExploidAbility extends EntersBattlefieldTriggeredAbility {
}
class ExploidEffect extends OneShotEffect {
class ExploitEffect extends OneShotEffect {
public ExploidEffect() {
public ExploitEffect() {
super(Outcome.Detriment);
this.staticText = "you may sacrifice a creature";
}
public ExploidEffect(final ExploidEffect effect) {
public ExploitEffect(final ExploitEffect effect) {
super(effect);
}
@Override
public ExploidEffect copy() {
return new ExploidEffect(this);
public ExploitEffect copy() {
return new ExploitEffect(this);
}
@Override