From 241cbac46af2693404ef76502ef1d234c38d5c12 Mon Sep 17 00:00:00 2001 From: schell244 Date: Sun, 21 Aug 2022 15:57:07 +0200 Subject: [PATCH] fix(Core/Event): Hourly bell: Dwarf horn sound should only play once (#12795) Co-authored-by: schell244 <> --- src/server/scripts/World/go_scripts.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/scripts/World/go_scripts.cpp b/src/server/scripts/World/go_scripts.cpp index d14a994e5..f4261f2da 100644 --- a/src/server/scripts/World/go_scripts.cpp +++ b/src/server/scripts/World/go_scripts.cpp @@ -1877,6 +1877,12 @@ public: uint8 _rings = (local_tm.tm_hour) % 12; _rings = (_rings == 0) ? 12 : _rings; // 00:00 and 12:00 + // Dwarf hourly horn should only play a single time, each time the next hour begins. + if (_soundId == BELLTOLLDWARFGNOME) + { + _rings = 1; + } + // Schedule ring event for (auto i = 0; i < _rings; ++i) {