mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 04:37:00 +00:00
[10549] At schedule second reset update real reset time.
Missing part of prev. related commit. Also without this code at second reset after restart server will go to infinity loop. Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
parent
7f49bd357e
commit
dcb451e16a
2 changed files with 5 additions and 1 deletions
|
|
@ -345,6 +345,10 @@ void InstanceResetScheduler::Update()
|
|||
|
||||
time_t next_reset = InstanceResetScheduler::CalculateNextResetTime(mapDiff, resetTime);
|
||||
|
||||
CharacterDatabase.DirectPExecute("UPDATE instance_reset SET resettime = '"UI64FMTD"' WHERE mapid = '%u' AND difficulty = '%u'", uint64(next_reset), uint32(event.mapid), uint32(event.difficulty));
|
||||
|
||||
SetResetTimeFor(event.mapid, event.difficulty, next_reset);
|
||||
|
||||
ResetEventType type = RESET_EVENT_INFORM_1;
|
||||
for (; type < RESET_EVENT_INFORM_LAST; type = ResetEventType(type+1))
|
||||
if (next_reset - resetEventTypeDelay[type] > now)
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
#ifndef __REVISION_NR_H__
|
||||
#define __REVISION_NR_H__
|
||||
#define REVISION_NR "10548"
|
||||
#define REVISION_NR "10549"
|
||||
#endif // __REVISION_NR_H__
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue