Investigate groundspawn desync

This commit is contained in:
Vayle
2026-03-18 20:09:59 -04:00
parent 40e0aef44f
commit 510af32dad
5 changed files with 19 additions and 6 deletions
+10
View File
@@ -354,6 +354,16 @@ bool Zone::LoadGroundSpawns() {
const uint32 max_allowed = g.spawn[slot_id].max_allowed;
if (inst) {
const auto* item = inst->GetItem();
if (
item &&
!inst->IsStackable() &&
inst->GetCharges() == 0 &&
item->MaxCharges > 0
) {
inst->SetCharges(item->MaxCharges);
}
for (uint32 i = 0; i < max_allowed; i++) {
auto object = new Object(
inst,