Building but users still not listing
This commit is contained in:
parent
1e16bb0ef6
commit
9d2c5f2516
@ -35,6 +35,7 @@ import {
|
|||||||
setForRoadPlacement,
|
setForRoadPlacement,
|
||||||
setForCityPlacement,
|
setForCityPlacement,
|
||||||
setForSettlementPlacement,
|
setForSettlementPlacement,
|
||||||
|
adjustResources,
|
||||||
} from "./games/helpers";
|
} from "./games/helpers";
|
||||||
import type { GameDB } from "./games/store";
|
import type { GameDB } from "./games/store";
|
||||||
|
|
||||||
@ -2328,10 +2329,9 @@ const stealResource = (game: Game, session: Session, color: string): string | un
|
|||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
const t = String(type);
|
const t = String(type);
|
||||||
(victimPlayer as any)[t] = ((victimPlayer as any)[t] || 0) - 1;
|
// adjust typed resource counts via helper
|
||||||
(victimPlayer as any)["resources"] = ((victimPlayer as any)["resources"] || 0) - 1;
|
adjustResources(victimPlayer as Player, { [t]: -1 });
|
||||||
(sessionPlayer as any)[t] = ((sessionPlayer as any)[t] || 0) + 1;
|
adjustResources(sessionPlayer as Player, { [t]: 1 });
|
||||||
(sessionPlayer as any)["resources"] = ((sessionPlayer as any)["resources"] || 0) + 1;
|
|
||||||
game.turn.actions = [];
|
game.turn.actions = [];
|
||||||
game.turn.limits = {} as any;
|
game.turn.limits = {} as any;
|
||||||
trackTheft(game, (victimSession as any).color || "", session.color, type, 1);
|
trackTheft(game, (victimSession as any).color || "", session.color, type, 1);
|
||||||
|
@ -137,6 +137,16 @@ export interface Game {
|
|||||||
turns?: number;
|
turns?: number;
|
||||||
longestRoad?: string | false;
|
longestRoad?: string | false;
|
||||||
longestRoadLength?: number;
|
longestRoadLength?: number;
|
||||||
|
borderOrder?: number[];
|
||||||
|
largestArmy?: string | false;
|
||||||
|
largestArmySize?: number;
|
||||||
|
mostPorts?: string | false;
|
||||||
|
mostDeveloped?: string | false;
|
||||||
|
private?: boolean;
|
||||||
|
created?: number;
|
||||||
|
lastActivity?: number;
|
||||||
|
signature?: string;
|
||||||
|
animationSeeds?: number[];
|
||||||
[key: string]: any;
|
[key: string]: any;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user