aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLorenz <lo.scherf@gmail.com>2022-08-23 13:47:01 +0200
committerLorenz <lo.scherf@gmail.com>2022-08-23 13:47:01 +0200
commit972c670c2f6be64a3b54bdd4e94d0851877f58dd (patch)
treeddf29c79d40703d1e60bf5af0d73788beb4f3cdd /src
parent12069ecea0422d8fb523fbd6c3721475eb038d73 (diff)
downloadSkyHanni-972c670c2f6be64a3b54bdd4e94d0851877f58dd.tar.gz
SkyHanni-972c670c2f6be64a3b54bdd4e94d0851877f58dd.tar.bz2
SkyHanni-972c670c2f6be64a3b54bdd4e94d0851877f58dd.zip
support minion pickup
fixed damage indicator sorting previous damages
Diffstat (limited to 'src')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageCounter.kt4
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt2
2 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageCounter.kt b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageCounter.kt
index 84bc7d50a..711523175 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageCounter.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageCounter.kt
@@ -1,10 +1,12 @@
package at.hannibal2.skyhanni.features.damageindicator
+import java.util.*
+
class DamageCounter {
var currentDamage = 0L
var currentHealing = 0L
- var oldDamages = mutableListOf<OldDamage>()
+ var oldDamages = LinkedList<OldDamage>()
var firstTick = 0L
} \ No newline at end of file
diff --git a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt
index 072661329..78e8ca648 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/damageindicator/DamageIndicatorManager.kt
@@ -167,7 +167,7 @@ class DamageIndicatorManager {
}
if (now > damageCounter.firstTick + 1_000) {
- damageCounter.oldDamages.add(OldDamage(now, damageCounter.currentDamage, damageCounter.currentHealing))
+ damageCounter.oldDamages.add(0, OldDamage(now, damageCounter.currentDamage, damageCounter.currentHealing))
damageCounter.firstTick = 0L
damageCounter.currentDamage = 0
damageCounter.currentHealing = 0