Small update to use getPossessedObject() if feasible

This commit is contained in:
Lyu Zong-Hong
2021-02-23 11:46:23 +09:00
parent de6485eefc
commit 1567fa2f55
3 changed files with 7 additions and 8 deletions

View File

@@ -172,7 +172,7 @@ public class GameLogFormatter extends IGameEventVisitor.Base<GameLogEntry> {
@Override
public GameLogEntry visit(GameEventTurnPhase ev) {
Player p = ev.playerTurn;
return new GameLogEntry(GameLogEntryType.PHASE, ev.phaseDesc + Lang.getInstance().getPossesive(p.getName()) + " " + ev.phase.nameForUi);
return new GameLogEntry(GameLogEntryType.PHASE, ev.phaseDesc + Lang.getInstance().getPossessedObject(p.getName(), ev.phase.nameForUi));
}
@Override

View File

@@ -26,7 +26,6 @@ import forge.game.keyword.Keyword;
import forge.game.player.Player;
import forge.game.spellability.SpellAbility;
import forge.util.Lang;
import forge.util.TextUtil;
/**
* <p>
@@ -102,7 +101,7 @@ public class PlayerZone extends Zone {
@Override
public final String toString() {
return TextUtil.concatWithSpace(Lang.getInstance().getPossesive(player.toString()), zoneType.toString());
return Lang.getInstance().getPossessedObject(player.toString(), zoneType.toString());
}
public CardCollectionView getCardsPlayerCanActivate(Player who) {