fix logic error causing crash loading party with timers

This commit is contained in:
2025-05-15 15:18:50 -05:00
parent 0fad713710
commit bea3392e19

View File

@@ -1034,7 +1034,7 @@ void cParty::readFrom(const cTagFile& file, bool preview) {
cTimer timer;
while(page["TIMER"] >> i >> timer.time >> j >> timer.node) {
timer.node_type = eSpecCtxType(j);
if(i < party_event_timers.size()) party_event_timers.resize(i + 1);
if(i >= party_event_timers.size()) party_event_timers.resize(i + 1);
party_event_timers[i] = timer;
}
} else if(page.getFirstKey() == "CREATURE") {