+
+ void victory() {
+ gameManager.addToGameSummary(GameManager.formatSuccessMessage(nicknameToken + " wins."));
+ }
+
+ void throwStones(int stones) {
+ gameManager.addToGameSummary(String.format("%s throws %d stone%s at the troll.", nicknameToken, stones, stones == 1 ? "" : "s"));
+ }
+
+ void threwMoreStonesThanHad() {
+ gameManager.addToGameSummary(GameManager.formatErrorMessage(nicknameToken + " tried to throw more stones than they had. I'll let it slide for this time. (But not let them throw that much!)"));
+ }
+
+ void failedToThrowStonesAndShouldHave() {
+ gameManager.addToGameSummary(GameManager.formatErrorMessage(nicknameToken + " tried not throwing any stones. Fixing that for them because I'm in a good mood today."));
+ }