FACTIONS: fix unstable display order (#920)

This commit is contained in:
Jesse Clark
2023-12-03 01:06:30 -08:00
committed by GitHub
parent 34cc0441c2
commit 7fc46649f9
6 changed files with 69 additions and 70 deletions
@@ -171,7 +171,8 @@ export function prestigeSourceFile(this: PlayerObject): void {
export function receiveInvite(this: PlayerObject, factionName: FactionName): void {
const faction = Factions[factionName];
if (faction.alreadyInvited || faction.isMember || faction.isBanned) return;
if (this.factionInvitations.includes(factionName) || faction.alreadyInvited || faction.isMember || faction.isBanned)
return;
this.factionInvitations.push(factionName);
this.factionRumors.delete(factionName);
faction.discovery = FactionDiscovery.known;