mirror of
https://github.com/magefree/mage.git
synced 2025-12-22 19:41:59 -08:00
Karn Liberated - fixed watchers errors on game restart ability
This commit is contained in:
parent
b2d4d1eba8
commit
1d43b38a5f
3 changed files with 14 additions and 18 deletions
|
|
@ -1063,7 +1063,7 @@ public abstract class GameImpl implements Game, Serializable {
|
|||
}
|
||||
|
||||
|
||||
private void initGameDefaultWatchers() {
|
||||
public void initGameDefaultWatchers() {
|
||||
getState().addWatcher(new MorbidWatcher());
|
||||
getState().addWatcher(new CastSpellLastTurnWatcher());
|
||||
getState().addWatcher(new CastSpellYourLastTurnWatcher());
|
||||
|
|
@ -1075,7 +1075,7 @@ public abstract class GameImpl implements Game, Serializable {
|
|||
getState().addWatcher(new PlayersAttackedThisTurnWatcher());
|
||||
}
|
||||
|
||||
private void initPlayerDefaultWatchers(UUID playerId) {
|
||||
public void initPlayerDefaultWatchers(UUID playerId) {
|
||||
getState().addWatcher(new PlayerDamagedBySourceWatcher(playerId));
|
||||
getState().addWatcher(new BloodthirstWatcher(playerId));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -463,7 +463,7 @@ public class Combat implements Serializable, Copyable<Combat> {
|
|||
target.setRequired(true);
|
||||
target.setTargetName("planeswalker or player for " + creature.getLogName() + " to attack");
|
||||
if (player.chooseTarget(Outcome.Damage, target, null, game)) {
|
||||
System.out.println("The player " + player.getName() + " declares an attacker here. " + creature.getName());
|
||||
//System.out.println("The player " + player.getName() + " declares an attacker here. " + creature.getName());
|
||||
player.declareAttacker(creature.getId(), target.getFirstTarget(), game, false);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue