Fixed that no event was send for removing counters from players.

This commit is contained in:
LevelX2 2016-04-15 18:01:38 +02:00
parent 162ac957c6
commit 22dbb1ef38
8 changed files with 49 additions and 30 deletions

View file

@ -1441,6 +1441,11 @@ public class TestPlayer implements Player {
computerPlayer.addCounters(counter, game);
}
@Override
public void removeCounters(String name, int amount, Ability source, Game game) {
computerPlayer.removeCounters(name, amount, source, game);
}
@Override
public Abilities<Ability> getAbilities() {
return computerPlayer.getAbilities();
@ -1927,12 +1932,12 @@ public class TestPlayer implements Player {
public boolean getPassedUntilStackResolved() {
return computerPlayer.getPassedUntilStackResolved();
}
@Override
public boolean getPassedUntilEndStepBeforeMyTurn() {
return computerPlayer.getPassedUntilEndStepBeforeMyTurn();
}
@Override
public void revokePermissionToSeeHandCards() {
computerPlayer.revokePermissionToSeeHandCards();

View file

@ -348,12 +348,11 @@ public class PlayerStub implements Player {
return false;
}
@Override
public boolean getPassedAllTurns() {
return false;
}
@Override
public boolean getPassedUntilEndStepBeforeMyTurn() {
return false;
@ -1019,6 +1018,11 @@ public class PlayerStub implements Player {
}
@Override
public void removeCounters(String name, int amount, Ability source, Game game) {
}
@Override
public List<UUID> getAttachments() {
return null;
@ -1178,10 +1182,10 @@ public class PlayerStub implements Player {
public UUID getCastSourceIdWithAlternateMana() {
return null;
}
@Override
public void setCastSourceIdWithAlternateMana(UUID sourceId, ManaCosts<ManaCost> manaCosts, Costs<Cost> costs) {
}
@Override