diff --git a/src/app/tools/tankopedia/[id]/components/Characteristics/index.tsx b/src/app/tools/tankopedia/[id]/components/Characteristics/index.tsx index e975042f4..b7be9a102 100644 --- a/src/app/tools/tankopedia/[id]/components/Characteristics/index.tsx +++ b/src/app/tools/tankopedia/[id]/components/Characteristics/index.tsx @@ -31,13 +31,15 @@ export function Characteristics() { const { tank, turret, gun, engine, track, shell } = useDuel( (state) => state.protagonist!, ); + const hasImprovedVentilation = useEquipment(102); const provisions = useProvisions(); const crewMastery = useTankopediaTemporary((state) => state.crewMastery); - const provisionCrewBonus = provisions.reduce( - (total, provision) => - provision.crew ? total + provision.crew / 100 : total, - 0, - ); + const provisionCrewBonus = + provisions.reduce( + (total, provision) => + provision.crew ? total + provision.crew / 100 : total, + 0, + ) + (hasImprovedVentilation ? 0.05 : 0); const commanderMastery = crewMastery + provisionCrewBonus; const crewMemberMastery = commanderMastery * 1.1; const stockEngine = tank.engines[0]; diff --git a/src/core/blitzkrieg/equipmentDefinitions.ts b/src/core/blitzkrieg/equipmentDefinitions.ts index 65b032f40..ead52a68c 100644 --- a/src/core/blitzkrieg/equipmentDefinitions.ts +++ b/src/core/blitzkrieg/equipmentDefinitions.ts @@ -25,3 +25,5 @@ export interface EquipmentDefinitions { export const equipmentDefinitions = fetchCdonLz4( asset('definitions/equipment.cdon.lz4'), ); + +equipmentDefinitions.then(console.log);