Sort party select: conscious Pokemon first, then fainted, most recent within each group
This commit is contained in:
@@ -686,7 +686,7 @@ class Game {
|
|||||||
const list = document.getElementById('party-select-list');
|
const list = document.getElementById('party-select-list');
|
||||||
list.innerHTML = '';
|
list.innerHTML = '';
|
||||||
|
|
||||||
const ordered = [...this.state.party].reverse();
|
const ordered = [...this.state.party].reverse().sort((a, b) => (a.fainted ? 1 : 0) - (b.fainted ? 1 : 0));
|
||||||
|
|
||||||
ordered.forEach((poke, i) => {
|
ordered.forEach((poke, i) => {
|
||||||
const entry = document.createElement('div');
|
const entry = document.createElement('div');
|
||||||
|
|||||||
Reference in New Issue
Block a user