From 88346308cb38d57056c465adfa6530329ebb76e6 Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Wed, 4 Nov 2026 16:14:42 -0600 Subject: [PATCH] more hacks for this stupid ai slop wargaming is shoving down the client --- .../src/blitzkit/api/server/3_modelDefinitions.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/core/src/blitzkit/api/server/3_modelDefinitions.ts b/packages/core/src/blitzkit/api/server/3_modelDefinitions.ts index 12e11bfd5..e08f7d185 100644 --- a/packages/core/src/blitzkit/api/server/3_modelDefinitions.ts +++ b/packages/core/src/blitzkit/api/server/3_modelDefinitions.ts @@ -342,9 +342,18 @@ export abstract class ServerBlitzKitAPI3 extends ServerBlitzKitAPI2 { ) .split(" ") .map(Number) as [number, number]; - const gunModel = Number( + let gunModel = Number( parsePath(gun.models.undamaged).name.split("_")[1], ); + + if (tankId === 30497) { + console.warn( + "HACK: using gun_02 for hacker tank instead of gun_01... hehe, that's quite appropriate for this tank haha", + ); + + gunModel = 2; + } + const front = gun.extraPitchLimits?.front ? gun.extraPitchLimits.front.split(" ").map(Number) : undefined;