From c69c4b7d7d892364956899a027e36d0ac9bf4dc0 Mon Sep 17 00:00:00 2001
From: guy0090 <4467272+guy0090@users.noreply.github.com>
Date: Sun, 26 Mar 2023 22:18:36 +0200
Subject: [PATCH 1/2] Add basic HP bar to meter window
---
src/layouts/DamageMeter.vue | 34 +++++++++++++++++++++++++++++++++-
1 file changed, 33 insertions(+), 1 deletion(-)
diff --git a/src/layouts/DamageMeter.vue b/src/layouts/DamageMeter.vue
index 4494fb08..e1b6da33 100644
--- a/src/layouts/DamageMeter.vue
+++ b/src/layouts/DamageMeter.vue
@@ -170,7 +170,12 @@
github.com/lost-ark-dev/loa-details
-
+
+
+
+
+
{
+ const boss = getActiveBoss()
+ if (!boss) return {
+ percent: 0,
+ status: "No Active Boss"
+ }
+
+ let percent = (boss.currentHp / boss.maxHp)
+ let status = `${boss.name} | ${boss.currentHp}/${boss.maxHp} (${(percent*100).toFixed(2)}%)`
+ if (boss.currentHp < 0) {
+ percent = 0
+ status = `${boss.name} | 0 (${boss.currentHp})/${boss.maxHp} (0%)`
+ }
+
+ return {
+ percent: percent,
+ status
+ }
+}