From fdb47fb167b9937af54f0b85e253cef0780e65c8 Mon Sep 17 00:00:00 2001 From: 1brucben <1benjbruce@gmail.com> Date: Thu, 24 Apr 2025 02:30:48 +0200 Subject: [PATCH] underscore density when over max defense --- src/client/graphics/layers/NameLayer.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/client/graphics/layers/NameLayer.ts b/src/client/graphics/layers/NameLayer.ts index 58c49fff2..0bc9de5bc 100644 --- a/src/client/graphics/layers/NameLayer.ts +++ b/src/client/graphics/layers/NameLayer.ts @@ -307,6 +307,13 @@ export class NameLayer implements Layer { shieldNumber.style.fontSize = `${render.fontSize * 0.6}px`; shieldNumber.style.marginTop = `${-render.fontSize * 0.1}px`; shieldNumber.textContent = density; + if (parseFloat(density) > 90) { + shieldNumber.style.textDecoration = "underline"; + shieldNumber.style.fontWeight = "bold"; + } else { + shieldNumber.style.textDecoration = "none"; + shieldNumber.style.fontWeight = "normal"; + } } // Handle icons