mirror of
https://github.com/magefree/mage.git
synced 2026-01-10 21:02:08 -08:00
removed method for preventing library search triggers
This commit is contained in:
parent
c693b0db2d
commit
01a0d23a55
5 changed files with 65 additions and 99 deletions
|
|
@ -3273,21 +3273,12 @@ public class TestPlayer implements Player {
|
|||
return computerPlayer.searchLibrary(target, source, game);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, boolean triggerEvents) {
|
||||
return computerPlayer.searchLibrary(target, source, game, triggerEvents);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, UUID targetPlayerId) {
|
||||
return computerPlayer.searchLibrary(target, source, game, targetPlayerId);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, UUID targetPlayerId, boolean triggerEvents) {
|
||||
return computerPlayer.searchLibrary(target, source, game, targetPlayerId, triggerEvents);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void lookAtAllLibraries(Ability source, Game game) {
|
||||
computerPlayer.lookAtAllLibraries(source, game);
|
||||
|
|
@ -3402,12 +3393,12 @@ public class TestPlayer implements Player {
|
|||
public boolean canPayLifeCost(Ability ability) {
|
||||
return computerPlayer.canPayLifeCost(ability);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean getCanPayLifeCost() {
|
||||
return computerPlayer.getCanPayLifeCost();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void setCanPayLifeCost(boolean canPayLifeCost) {
|
||||
computerPlayer.setCanPayLifeCost(canPayLifeCost);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
package org.mage.test.stub;
|
||||
|
||||
import mage.ApprovingObject;
|
||||
import mage.MageObject;
|
||||
import mage.Mana;
|
||||
import mage.abilities.*;
|
||||
import mage.abilities.costs.AlternativeSourceCosts;
|
||||
import mage.abilities.costs.Cost;
|
||||
|
|
@ -40,8 +42,6 @@ import mage.target.common.TargetCardInLibrary;
|
|||
|
||||
import java.io.Serializable;
|
||||
import java.util.*;
|
||||
import mage.ApprovingObject;
|
||||
import mage.Mana;
|
||||
|
||||
/**
|
||||
* @author Quercitron
|
||||
|
|
@ -179,12 +179,12 @@ public class PlayerStub implements Player {
|
|||
public void setCanPayLifeCost(boolean canPayLifeCost) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean getCanPayLifeCost() {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean canPayLifeCost(Ability ability) {
|
||||
return false;
|
||||
|
|
@ -579,21 +579,11 @@ public class PlayerStub implements Player {
|
|||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, boolean triggerEvents) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, UUID targetPlayerId) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, UUID targetPlayerId, boolean triggerEvents) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void lookAtAllLibraries(Ability source, Game game) {
|
||||
}
|
||||
|
|
@ -1045,19 +1035,19 @@ public class PlayerStub implements Player {
|
|||
|
||||
@Override
|
||||
public void addAvailableTriggeredMana(List<Mana> availableTriggeredMan) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<List<Mana>> getAvailableTriggeredMana() {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public int announceXMana(int min, int max, String message, Game game, Ability ability) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<ActivatedAbility> getPlayable(Game game, boolean hidden) {
|
||||
return null;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue