Grasscutter icon indicating copy to clipboard operation
Grasscutter copied to clipboard

[Bug] when QUEST_EXEC_REFRESH_GROUP_SUITE is called from far far away, monsters do not spawn.

Open scooterboo opened this issue 1 year ago • 1 comments

Describe the bug Sometimes a quest will create a group with QUEST_EXEC_REFRESH_GROUP_SUITE. Like in 39703: image

But sometimes that group is so far away from where the quest happens that the group instantly unloads.

If you run /q add 39703 here at Diluc's manor, which is where it happens normally: image

By the time you get there, the monsters are gone: image

If you re add the quest here, the monsters spawn like they are supposed to: image

How to replicate: Do /q add 39703 at diluc's manor, and walk to the waypoint on the map. there should be no enemies. If you do /q add 39703 where the enemies spawn, the enemies will spawn.

Notes: On main grasscutter, I fixed this with a controversial edit that made groups added via QUEST_EXEC_REFRESH_GROUP_SUITE never despawn. Our convo was here: https://discord.com/channels/965284035985305680/1091570006464135273/1119186289200201738 This will probably pop up again on Diluc's and Klee's story quests.

Which branch did you use? multi_proto Grasscutter version: 1.4.4-dev-f1cdbc02 Lua: JNLua

scooterboo avatar Feb 11 '24 09:02 scooterboo

Slime did not spawn in Chapter 1 Act 3: Equilibrium (m1021)

image

scooterboo avatar Feb 18 '24 01:02 scooterboo