From b66cf7ec17de844de0e8c6018a7be5583d5782b5 Mon Sep 17 00:00:00 2001 From: leomelki Date: Fri, 10 Apr 2020 18:22:07 +0200 Subject: [PATCH] Fixed logic in RBouffon MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Si le joueur votait pour lui-même, cela accorderais les verbes au pluriel, même si un seul joueur était affiché. Si le joueur est le seul a avoir voté pour lui, un message différent s'affiche. --- src/main/java/fr/leomelki/loupgarou/roles/RBouffon.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/fr/leomelki/loupgarou/roles/RBouffon.java b/src/main/java/fr/leomelki/loupgarou/roles/RBouffon.java index a1adff9..1bcbe5e 100644 --- a/src/main/java/fr/leomelki/loupgarou/roles/RBouffon.java +++ b/src/main/java/fr/leomelki/loupgarou/roles/RBouffon.java @@ -93,7 +93,11 @@ public class RBouffon extends Role{ if(lgp.getPlayer() != null && lgp != player) sj.add(lgp.getName()); - player.sendMessage("§6§o§l"+sj+"§6§o "+(choosable.size() > 1 ? "ont" : "a")+" voté pour toi."); + String toPut = sj.toString(); + if(toPut.length() == 0) + player.sendMessage("§6§o§lPersonne§6§o n'a voté pour toi."); + else + player.sendMessage("§6§o§l"+toPut+"§6§o "+(toPut.contains(",") ? "ont" : "a")+" voté pour toi."); player.choose((choosen)->{ if(choosen != null) {