Replace Yes/No text with Mulligan/Keep text on mulligan answer buttons to make options more clear.

This commit is contained in:
Quercitron 2016-07-31 15:57:45 +03:00
parent 94e59e5ee7
commit c04bd6d64a
5 changed files with 29 additions and 5 deletions

View file

@ -237,6 +237,8 @@ public interface Game extends MageItem, Serializable {
void fireAskPlayerEvent(UUID playerId, MessageToClient message, Ability source);
void fireAskPlayerEvent(UUID playerId, MessageToClient message, Ability source, Map<String, Serializable> options);
void fireChooseChoiceEvent(UUID playerId, Choice choice);
void fireSelectTargetEvent(UUID playerId, MessageToClient message, Set<UUID> targets, boolean required, Map<String, Serializable> options);

View file

@ -2018,10 +2018,15 @@ public abstract class GameImpl implements Game, Serializable {
@Override
public void fireAskPlayerEvent(UUID playerId, MessageToClient message, Ability source) {
fireAskPlayerEvent(playerId, message, source, null);
}
@Override
public void fireAskPlayerEvent(UUID playerId, MessageToClient message, Ability source, Map<String, Serializable> options) {
if (simulation) {
return;
}
playerQueryEventSource.ask(playerId, message.getMessage(), source, addMessageToOptions(message, null));
playerQueryEventSource.ask(playerId, message.getMessage(), source, addMessageToOptions(message, options));
}
@Override