|
|
@@ -421,12 +421,19 @@ QuizzBot.prototype.buildOverpassedMessage = function(username, diff) {
|
|
|
if (!diff.users || !diff.users.length)
|
|
|
return null;
|
|
|
const rankStr = diff.newRank == 1 ? "1ere" : `${diff.newRank}eme`;
|
|
|
- if (diff.users.length > 2) // Advanced too much rank at once ! Only display new position
|
|
|
+ if (diff.users.length > 1) // Advanced too much rank at once ! Only display new position
|
|
|
return `${username} prend la ${rankStr} place !`;
|
|
|
- const looser = diff.users.map(i => i.name).join(" et "),
|
|
|
+
|
|
|
+ const looser = diff.users[0].name,
|
|
|
insults = [
|
|
|
() => `${username} prend la ${rankStr} place en doublant allegrement ${looser}`,
|
|
|
- () => `${username} fait un gros pied de nez a ${looser} en prennant la ${rankStr} place`
|
|
|
+ () => `${username} fait un gros pied de nez a ${looser} en prennant la ${rankStr} place`,
|
|
|
+ () => `${username} prends la ${rankStr} place et fait mordre la poussière à ${looser}`,
|
|
|
+ () => `${looser} est maintenant dans le sillage de ${username} qui lui a piqué la ${rankStr} place`,
|
|
|
+ () => `${username} envoie ${looser} dans les méandres de la loose en lui prenant la ${rankStr} place`,
|
|
|
+ () => `${looser} est maintenant visible en tout petit dans le rétroviseur de ${username} qui lui a piqué la ${rankStr} place`,
|
|
|
+ () => `La ${rankStr} place est maintenant la propriété de ${username} qui a envoyé ${looser} au tapis`,
|
|
|
+ () => `${username} tatoue un gros L de la loose sur le front de ${looser} qui vient de perdre la ${rankStr} place`
|
|
|
];
|
|
|
return insults[Math.floor(Math.random() * insults.length)]();
|
|
|
}
|