Преглед изворни кода

Patch up missing removal points

Emagi пре 1 година
родитељ
комит
db9a5da85a
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      EQ2/source/WorldServer/zoneserver.cpp

+ 2 - 2
EQ2/source/WorldServer/zoneserver.cpp

@@ -518,7 +518,7 @@ void ZoneServer::DeleteData(bool boot_clients){
 			}
 			else{
 				RemoveSpawnSupportFunctions(spawn, true);
-				RemoveSpawnFromGrid(spawn, GetLocation());
+				RemoveSpawnFromGrid(spawn, spawn->GetLocation());
 				AddPendingDelete(spawn);
 			}
 		}
@@ -810,7 +810,7 @@ void ZoneServer::ProcessDepop(bool respawns_allowed, bool repop) {
 					tmp_player_list.Add(spawn);
 				else {
 				RemoveSpawnSupportFunctions(spawn, true);
-				RemoveSpawnFromGrid(spawn, GetLocation());
+				RemoveSpawnFromGrid(spawn, spawn->GetLocation());
 					AddPendingDelete(spawn);
 				}
 			}