Grasscutter icon indicating copy to clipboard operation
Grasscutter copied to clipboard

[Bug] Wooden Shieldwall Mitachurl can't reform it's shield

Open JakobCh opened this issue 1 year ago • 0 comments

Did you look for other closed issues that have the same problem? Yes

Describe the bug After you burn a Wooden Shieldwall Mitachurls shield when they try to remake it they play the "pull slime out of ground and smack it" animation but they go right back to fighting with there fists.

Which branch did you use? 1.7.3-cdb0dc560 (Questing all in one)

Screenshots Kinda hard to show with a screenshot, could provide a video if necessary.

Additional context Witnessed on 2 different locations. Log file:

2023-11-22T15:33:39Z <INFO:emu.grasscutter.Grasscutter> Loading Grasscutter...
2023-11-22T15:33:39Z <INFO:emu.grasscutter.Grasscutter> Starting Grasscutter...
2023-11-22T15:33:39Z <INFO:emu.grasscutter.Grasscutter> Game version: 4.0.0
2023-11-22T15:33:39Z <INFO:emu.grasscutter.Grasscutter> Grasscutter version: 1.7.3-cdb0dc560
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: CharacterBuilder
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: GiveArtifactSnoo
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: MobWave
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: QuickER
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: setLevel
2023-11-22T15:33:40Z <INFO:emu.grasscutter.plugin.PluginManager> Loading plugin: Switch Element Plugin
2023-11-22T15:33:40Z <INFO:test.gc.switchele.Switchele> The SwitchElement has been loaded.
2023-11-22T15:33:40Z <INFO:emu.grasscutter.data.ResourceLoader> Loading resources...
2023-11-22T15:33:44Z <INFO:emu.grasscutter.data.ResourceLoader> Finished loading resources.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.server.http.HttpServer> [Dispatch] Dispatch server started at [1m[33m127.0.0.1:443[0m
2023-11-22T15:33:44Z <INFO:emu.grasscutter.server.game.GameServer> Grasscutter is FREE software. If you have paid for this, you may have been scammed. Homepage: https://github.com/Grasscutters/Grasscutter
2023-11-22T15:33:44Z <INFO:emu.grasscutter.server.game.GameServer> Game Server started at [1m[33m127.0.0.1:22102[0m
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: CharacterBuilder
2023-11-22T15:33:44Z <INFO:pene.gc.charbuild.CharacterBuilder> The CharacterBuilder plugin has been enabled.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: GiveArtifactSnoo
2023-11-22T15:33:44Z <INFO:snoobi.bignose.GiveArtifactSnoo> The Give Artifact plugin has been enabled.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: MobWave
2023-11-22T15:33:44Z <INFO:thorny.grasscutters.MobWave.MobWave> The MobWave plugin has been enabled.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: QuickER
2023-11-22T15:33:44Z <INFO:gc.test.QuickER> QuickER has been enabled
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: setLevel
2023-11-22T15:33:44Z <INFO:thorny.grasscutters.setLevel.setLevel> The setLevel plugin has been enabled.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.plugin.PluginManager> Enabling plugin: Switch Element Plugin
2023-11-22T15:33:44Z <INFO:test.gc.switchele.Switchele> The SwitchElement has been enabled.
2023-11-22T15:33:44Z <INFO:emu.grasscutter.Grasscutter> Done! For help, type "help"
2023-11-22T15:34:07Z <INFO:emu.grasscutter.server.http.dispatch.RegionHandler> [Dispatch] Client 127.0.0.1 request: query_region_list
2023-11-22T15:34:07Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$TokenAuthenticator> [Dispatch] Client 127.0.0.1 is trying to log in via token.
2023-11-22T15:34:07Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$TokenAuthenticator> [Dispatch] Client 127.0.0.1 logged in via token as 10002.
2023-11-22T15:34:07Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$SessionKeyAuthenticator> [Dispatch] Client 127.0.0.1 succeed to exchange combo token.
2023-11-22T15:34:07Z <INFO:emu.grasscutter.server.http.dispatch.RegionHandler> Client 127.0.0.1 request: query_cur_region/os_usa
2023-11-22T15:34:17Z <INFO:emu.grasscutter.server.game.GameSession> Client connected from /127.0.0.1:65384
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133402002.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group155005095.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133402016.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.data.SceneGroup> An error occurred while loading group 133305051 in scene 3.
org.luaj.vm2.LuaError: script:144 attempt to index ? (a nil value)
stack traceback:
	script:216: in function 'LF_Initialize_Group'
	script:302: in main chunk
	script:127: in function 'LF_Initialize_Group'
	script:230: in main chunk
	[Java]: in ?
	at org.luaj.vm2.LuaValue.error(Unknown Source)
	at org.luaj.vm2.LuaValue.indexerror(Unknown Source)
	at org.luaj.vm2.LuaValue.gettable(Unknown Source)
	at org.luaj.vm2.LuaValue.get(Unknown Source)
	at org.luaj.vm2.LuaClosure.execute(Unknown Source)
	at org.luaj.vm2.LuaClosure.call(Unknown Source)
	at org.luaj.vm2.LuaClosure.execute(Unknown Source)
	at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
	at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
	at org.luaj.vm2.script.LuaScriptEngine$LuajCompiledScript.eval(Unknown Source)
	at org.luaj.vm2.script.LuaScriptEngine$LuajCompiledScript.eval(Unknown Source)
	at emu.grasscutter.scripts.ScriptLoader.eval(ScriptLoader.java:127)
	at emu.grasscutter.scripts.data.SceneGroup.load(SceneGroup.java:108)
	at emu.grasscutter.game.world.WorldDataSystem.getInvestigationGroup(WorldDataSystem.java:68)
	at emu.grasscutter.game.world.WorldDataSystem.getInvestigationMonster(WorldDataSystem.java:99)
	at emu.grasscutter.game.world.WorldDataSystem.lambda$getInvestigationMonstersByCityId$8(WorldDataSystem.java:145)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$ValueSpliterator.acceptOnIndex(Int2ObjectOpenHashMap.java:1185)
	at it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$ValueSpliterator.acceptOnIndex(Int2ObjectOpenHashMap.java:1168)
	at it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$MapSpliterator.forEachRemaining(Int2ObjectOpenHashMap.java:839)
	at it.unimi.dsi.fastutil.ints.Int2ObjectOpenHashMap$ValueSpliterator.forEachRemaining(Int2ObjectOpenHashMap.java:1168)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.Nodes$CollectorTask.doLeaf(Nodes.java:2183)
	at java.base/java.util.stream.Nodes$CollectorTask.doLeaf(Nodes.java:2149)
	at java.base/java.util.stream.AbstractTask.compute(AbstractTask.java:327)
	at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133316274.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group166001287.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group155005321.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133403186.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133403513.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group166001112.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133316134.lua
2023-11-22T15:34:42Z <ERROR:emu.grasscutter.scripts.ScriptLoader> Could not find script at path Scene/3/scene3_group133403003.lua
2023-11-22T15:36:43Z <INFO:emu.grasscutter.server.game.GameSession> Client disconnected from /127.0.0.1:65384
2023-11-22T15:36:44Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$TokenAuthenticator> [Dispatch] Client 127.0.0.1 is trying to log in via token.
2023-11-22T15:36:44Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$TokenAuthenticator> [Dispatch] Client 127.0.0.1 logged in via token as 10002.
2023-11-22T15:36:44Z <INFO:emu.grasscutter.auth.DefaultAuthenticators$SessionKeyAuthenticator> [Dispatch] Client 127.0.0.1 succeed to exchange combo token.
2023-11-22T15:36:44Z <INFO:emu.grasscutter.server.http.dispatch.RegionHandler> Client 127.0.0.1 request: query_cur_region/os_usa

JakobCh avatar Nov 22 '23 15:11 JakobCh