diff options
author | Shauren <shauren.trinity@gmail.com> | 2011-09-20 11:40:08 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2011-09-20 11:40:08 +0200 |
commit | 3d4f9a0d1c1b5a3f17969615d8a6d495a0699e46 (patch) | |
tree | 9781431614749c3a517739a1bef3aaca7afe8a9e /src | |
parent | 80800def40a9b70d8cdde9a9e4da72128d21f43e (diff) |
Core/World: Shutdown messages are now sent in blizzlike intervals (every 15 seconds under 5 minutes and every minute under 15 minutes)
Diffstat (limited to 'src')
-rwxr-xr-x | src/server/game/World/World.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index 0e91549ef6f..9f1d99cff98 100755 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -2452,9 +2452,8 @@ void World::ShutdownMsg(bool show, Player* player) ///- Display a message every 12 hours, hours, 5 minutes, minute, 5 seconds and finally seconds if (show || - (m_ShutdownTimer < 10) || - (m_ShutdownTimer < 30 && (m_ShutdownTimer % 5) == 0) || // < 30 sec; every 5 sec - (m_ShutdownTimer < 5 * MINUTE && (m_ShutdownTimer % MINUTE) == 0) || // < 5 min ; every 1 min + (m_ShutdownTimer < 5* MINUTE && (m_ShutdownTimer % 15) == 0) || // < 5 min; every 15 sec + (m_ShutdownTimer < 15 * MINUTE && (m_ShutdownTimer % MINUTE) == 0) || // < 15 min ; every 1 min (m_ShutdownTimer < 30 * MINUTE && (m_ShutdownTimer % (5 * MINUTE)) == 0) || // < 30 min ; every 5 min (m_ShutdownTimer < 12 * HOUR && (m_ShutdownTimer % HOUR) == 0) || // < 12 h ; every 1 h (m_ShutdownTimer > 12 * HOUR && (m_ShutdownTimer % (12 * HOUR)) == 0)) // > 12 h ; every 12 h |