Fix source of manapool for payment of second human

This commit is contained in:
tool4EvEr
2021-06-03 19:16:27 +02:00
parent f08cb0f0b5
commit c735195d33

View File

@@ -70,7 +70,7 @@ public class CField implements ICDoc {
final Function<Byte, Boolean> manaAction = new Function<Byte, Boolean>() { final Function<Byte, Boolean> manaAction = new Function<Byte, Boolean>() {
@Override public final Boolean apply(final Byte colorCode) { @Override public final Boolean apply(final Byte colorCode) {
if (CField.this.player.isLobbyPlayer(Singletons.getControl().getGuiPlayer())) { if (player.getHasPriority()) {
final int oldMana = player.getMana(colorCode); final int oldMana = player.getMana(colorCode);
matchUI.getGameController().useMana(colorCode.byteValue()); matchUI.getGameController().useMana(colorCode.byteValue());
return Boolean.valueOf(oldMana != player.getMana(colorCode)); return Boolean.valueOf(oldMana != player.getMana(colorCode));