* Fix group reseting of instances
--HG-- branch : trunk
This commit is contained in:
+6
-1
@@ -1435,7 +1435,12 @@ void Group::ResetInstances(uint8 method, Player* SendMsgTo)
|
||||
// if the map is loaded, reset it
|
||||
Map *map = MapManager::Instance().FindMap(p->GetMapId(), p->GetInstanceId());
|
||||
if(map && map->IsDungeon())
|
||||
isEmpty = ((InstanceMap*)map)->Reset(method);
|
||||
{
|
||||
if(p->CanReset())
|
||||
isEmpty = ((InstanceMap*)map)->Reset(method);
|
||||
else
|
||||
isEmpty = !map->HavePlayers();
|
||||
}
|
||||
|
||||
if(SendMsgTo)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user