1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-31 04:36:33 +00:00

Fix sonic boom duration ticking below zero

This commit is contained in:
davchoo
2022-05-31 15:15:15 -04:00
parent 365f8cf7e3
commit 2e3e7c6949

View File

@@ -80,9 +80,12 @@ public class WardenEntity extends MonsterEntity implements Tickable {
session.sendUpstreamPacket(packet);
}
if (--sonicBoomTickDuration == 0) {
setFlag(EntityFlag.SONIC_BOOM, false);
updateBedrockMetadata();
if (sonicBoomTickDuration > 0) {
sonicBoomTickDuration--;
if (sonicBoomTickDuration == 0) {
setFlag(EntityFlag.SONIC_BOOM, false);
updateBedrockMetadata();
}
}
}