diff --git a/src/app/tools/compare/page.tsx b/src/app/tools/compare/page.tsx
index ccf01ce94..1d71d1acd 100644
--- a/src/app/tools/compare/page.tsx
+++ b/src/app/tools/compare/page.tsx
@@ -1261,6 +1261,14 @@ export default function Page() {
)}
+ {hasNonRegularGun && (
+
+ )}
{stats.damage}
+ {gun.type !== 'regular' && (
+
+ {stats.clipDamage!}
+
+ )}
{stats.moduleDamage}
diff --git a/src/core/blitzkit/tankCharacteristics.ts b/src/core/blitzkit/tankCharacteristics.ts
index e8e100213..cfe3d0dcd 100644
--- a/src/core/blitzkit/tankCharacteristics.ts
+++ b/src/core/blitzkit/tankCharacteristics.ts
@@ -359,6 +359,7 @@ export function tankCharacteristics(
const penetration =
resolveNearPenetration(shell.penetration) * penetrationCoefficient;
const damage = shell.damage.armor * damageCoefficient;
+ const clipDamage = gun.type === 'regular' ? undefined : gun.count * damage;
const moduleDamage = shell.damage.module * damageCoefficient;
const explosionRadius = shell.explosionRadius;
const shellVelocity = shell.speed * shellVelocityCoefficient;
@@ -477,6 +478,7 @@ export function tankCharacteristics(
caliber,
penetration,
damage,
+ clipDamage,
moduleDamage,
explosionRadius,
shellVelocity,