You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When going through Chasing Shadows after failing the quest and doing some talks, the talks do not get rolled back. When you talk to someone you have already talked to, the conversation instantly completes.
How to replicate:
Do Chasing Shadows and talk to people. If you exit the dungeon and re-enter, notice how the talks go different.
Describe the bug
When going through Chasing Shadows after failing the quest and doing some talks, the talks do not get rolled back. When you talk to someone you have already talked to, the conversation instantly completes.
How to replicate:
Do Chasing Shadows and talk to people. If you exit the dungeon and re-enter, notice how the talks go different.
Notes:
Check out https://github.com/Grasscutters/Grasscutter/blob/6e1913aacb96473ab24027cee54d3fa806034f2c/src/main/java/emu/grasscutter/game/quest/GameQuest.java#L186
This little piece of code rolls back the talks when rollback is called.
Putting this line of code in fixes the issue.
Which branch did you use?
multi_proto
Grasscutter version: 1.4.4-dev-59e2d2b4
Lua: JNLua
Screenshots
talk.mp4
The text was updated successfully, but these errors were encountered: