mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-04 15:56:52 +02:00
Filter out tributes with no kills
This commit is contained in:
@@ -136,15 +136,18 @@ module.exports = class HungerGamesCommand extends Command {
|
||||
let i = 0;
|
||||
let previousPts = null;
|
||||
let positionsMoved = 1;
|
||||
return tributes.sort((a, b) => kills[b] - kills[a]).map(tribute => {
|
||||
if (previousPts === kills[tribute]) {
|
||||
positionsMoved++;
|
||||
} else {
|
||||
i += positionsMoved;
|
||||
positionsMoved = 1;
|
||||
}
|
||||
previousPts = kills[tribute];
|
||||
return `**${i}.** ${tribute} (${kills[tribute]} Kills)`;
|
||||
});
|
||||
return tributes
|
||||
.filter(tribute => kills[tribute] > 0)
|
||||
.sort((a, b) => kills[b] - kills[a])
|
||||
.map(tribute => {
|
||||
if (previousPts === kills[tribute]) {
|
||||
positionsMoved++;
|
||||
} else {
|
||||
i += positionsMoved;
|
||||
positionsMoved = 1;
|
||||
}
|
||||
previousPts = kills[tribute];
|
||||
return `**${i}.** ${tribute} (${kills[tribute]} Kill${kills[tribute] === 1 ? '' : 's'})`;
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user