diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/World/go_scripts.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/scripts/World/go_scripts.cpp b/src/server/scripts/World/go_scripts.cpp index 05b77388d63..b5e7b2c1b29 100644 --- a/src/server/scripts/World/go_scripts.cpp +++ b/src/server/scripts/World/go_scripts.cpp @@ -1106,6 +1106,12 @@ public: _rings = 12; } + // Dwarf hourly horn should only play a single time, each time the next hour begins. + if (_soundId == BELLTOLLDWARFGNOME) + { + _rings = 1; + } + for (auto i = 0; i < _rings; ++i) _events.ScheduleEvent(EVENT_RING_BELL, Seconds(i * 4 + 1)); } |