* This version will allow the private server owner to show a different email then "@grasscutter.io" if they want.
* Update src/main/java/emu/grasscutter/config/ConfigContainer.java
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
* Update src/main/java/emu/grasscutter/game/Account.java
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
* Update src/main/java/emu/grasscutter/game/Account.java
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
---------
Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
* chore(docker): add build workflow
* chore(docker): update gradle image
* chore(docker): this really shouldnt be running on raspberry pi's right now.
* chore(docker): not sure why we need unzip here
* chore(docker): attempt to add nodejs to allow the handbook to build
* chore(docker): whoops, needs to be done during build
* chore(docker): i dont know if this is going to work
* chore(docker): replace my username with repo org as I am no longer testing this
* chore(docker): version will change in the future, so fix it now.
* Monds weapon mats domain: Fix time between kill not refreshing
* Inaz husk domain: Fix broken domain challenge
* `EVENT_ANY_MONSTER_LIVE` is likely sent on tick, not on create. See scene40801_group240801001.lua:
1. `condition_EVENT_ANY_MONSTER_LIVE_1023` checks for mob 1008 to spawn AND for variable `challenge` to be 1
2. Mob 1008 spawns during `action_EVENT_SELECT_OPTION_1003`, at `ScriptLib.AddExtraGroupSuite(context, 240801001, 2)`
3. This spawn triggers `EVENT_ANY_MONSTER_LIVE` for mob 1008 but still fails the condition because `challenge` is still 0.
4. `challenge` is set to 1 at the end of `action_EVENT_SELECT_OPTION_1003`. By now, `EVENT_ANY_MONSTER_LIVE` for mob 1008 no longer fires, causing the domain challenge to fail to start.