A server software implementation, ineroperable with a certain anime game client. The code in this repository is fully custom made for edyoucational purposes and future preservation, no copyrighted code is allowed in this repository.
When interacting with Ley Line Outcrops, a Defeat all opponents 0/7 notif appears, but defeating all of the enemies does nothing.
I quickly found that unimplemented ScriptLibHander.AddBlossomScheduleProgressByGroupId was being called every time a monster was defeated and that BlossomManager had a unused function addBlossomProgress with the note: Update Blossom camp's progress (on monster die for example), triggered by ScriptLib. I noticed by looking at the lua that if only a EVENT_BLOSSOM_PROGRESS_FINISH was called, the group's sequence could continue. addBlossomProgress has a EVENT_BLOSSOM_PROGRESS_FINISH in it. I'm pretty sure linking these up is the right thing to do.
After linking them up, progress happened correctly!
Type of changes
[x] Bug fix
[x] New feature
[ ] Enhancement
[ ] Documentation
Checklist:
[x] My code follows the style guidelines of this project
[x] My pull request is unique and no other pull requests have been opened for these changes
Description
When interacting with Ley Line Outcrops, a
Defeat all opponents 0/7
notif appears, but defeating all of the enemies does nothing.I quickly found that unimplemented ScriptLibHander.AddBlossomScheduleProgressByGroupId was being called every time a monster was defeated and that BlossomManager had a unused function addBlossomProgress with the note:
Update Blossom camp's progress (on monster die for example), triggered by ScriptLib
. I noticed by looking at the lua that if only a EVENT_BLOSSOM_PROGRESS_FINISH was called, the group's sequence could continue. addBlossomProgress has a EVENT_BLOSSOM_PROGRESS_FINISH in it. I'm pretty sure linking these up is the right thing to do.After linking them up, progress happened correctly!
Type of changes
Checklist: