fix(Core): GUID of GameObject (#6001)

This commit is contained in:
HEBAN Simon 2021-05-22 15:11:41 +02:00 committed by GitHub
parent b4abe644a6
commit 8ac74e475f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -148,6 +148,7 @@ public:
// fill the gameobject data and save to the db
object->SaveToDB(map->GetId(), (1 << map->GetSpawnMode()), player->GetPhaseMaskForSpawn());
guidLow = object->GetSpawnId();
// delete the old object and do a clean load from DB with a fresh new GameObject instance.
// this is required to avoid weird behavior and memory leaks
delete object;