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;