diff --git a/main.py b/main.py index b7e0843..02018b5 100644 --- a/main.py +++ b/main.py @@ -337,7 +337,7 @@ class Game: } self.votingmifia = True self.missingmifia = False - self.message(bot, s.preset_classic_selected) + self.message(bot, s.preset_classic_selected.format(mifioso=self.roleconfig["Mifioso"], investigatore=self.roleconfig["Investigatore"], angelo=self.roleconfig["Angelo"], royal=len(self.players) - self.roleconfig["Mifioso"] - self.roleconfig["Investigatore"] - self.roleconfig["Angelo"], royalmenouno=len(self.players) - self.roleconfig["Mifioso"] - self.roleconfig["Investigatore"] - self.roleconfig["Angelo"] - 1)) self.endconfig(bot) elif preset == "advanced": # Preset avanzato: genera i ruoli in modo da rendere la partita divertente @@ -368,9 +368,9 @@ class Game: unassignedplayers -= self.roleconfig["Mifioso"] balance += Mifioso.value # Ruoli positivi - positiveroles = [Angelo, Investigatore, Mamma, Stagista, Derek] + positiveroles = [Angelo, Investigatore, Mamma, Stagista] # Trova tutti i ruoli negativi - negativeroles = [Corrotto, Disastro, Terrorista] + negativeroles = [Corrotto, Disastro, Terrorista, Derek] # Aggiungi ruoli positivi casuali finchè la partita non viene bilanciata while balance < 0 and unassignedplayers > 0: selectedrole = random.sample(positiveroles, 1)[0] diff --git a/strings.py b/strings.py index 417faef..8df0090 100644 --- a/strings.py +++ b/strings.py @@ -400,8 +400,8 @@ preset_classic_selected = "Selezionato il preset *Classico*.\n" \ "*{mifioso}* Mifiosi,\n" \ "*{investigatore}* Investigatori,\n" \ "*{angelo}* Angeli,\n" \ - "*{royal}* Royal.\n" \ - "Inoltre, _potrebbe_ esserci un terrorista..." + "*forse* un Terrorista, \n" \ + "e *{royal}* o *{royalmenouno}* Royal.\n" \ # Preset avanzato preset_advanced = "Avanzato" @@ -409,7 +409,8 @@ preset_advanced = "Avanzato" # Preset avanzato selezionato preset_advanced_selected = "Selezionato il preset *Avanzato*.\n" \ "I ruoli in questa partita sono casuali!\n" \ - "Il punteggio di bilanciamento è {balancescore}." + "Il punteggio di bilanciamento è {balancescore}.\n" \ + "Inoltre, ogni mifioso può uccidere una persona diversa ogni giorno..." # Preset con uno di tutti preset_oneofall = "Round Robin" @@ -417,10 +418,7 @@ preset_oneofall = "Round Robin" # Preset con uno di tutti selezionato preset_oneofall_selected = "Selezionato il preset *Round Robin*.\n" \ "In questa partita saranno presenti lo stesso numero di tutti i ruoli.\n" \ - "Se sono presenti giocatori in eccesso, verrà assegnato loro un ruolo casuale." - -# Personalizza -preset_custom = "Personalizzato" + "Se sono presenti giocatori in eccesso, verrà assegnato loro un ruolo casuale." # Preset selezionato preset_selected = "Preset selezionato: {selected}"