mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 04:37:00 +00:00
[11124] Avoid save in DB instance/respawn data for BGs/Arenas.
* Fixed bug with not unloaded InstanceSave for BGs/ArenasPartly. This bug introduced with recent InstanceSave creating for all maps. * Avoid save respawn data to DB for BGs/Arenas. No reason save to DB because BGs/Arenas reset at map unload. * Always create InstanceSave for Map without recheck suggested data integrity. Map::GetInstanceSave expected always return != NULL value.
This commit is contained in:
parent
6cfa64db97
commit
01178b69e5
7 changed files with 33 additions and 78 deletions
|
|
@ -16681,7 +16681,7 @@ void Player::_LoadBoundInstances(QueryResult *result)
|
|||
}
|
||||
|
||||
// since non permanent binds are always solo bind, they can always be reset
|
||||
InstanceSave *save = sInstanceSaveMgr.AddInstanceSave(mapId, instanceId, Difficulty(difficulty), resetTime, !perm, true);
|
||||
InstanceSave *save = sInstanceSaveMgr.AddInstanceSave(mapEntry, instanceId, Difficulty(difficulty), resetTime, !perm, true);
|
||||
if(save) BindToInstance(save, perm, true);
|
||||
} while(result->NextRow());
|
||||
delete result;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue