Skip to content

Changing value leads to exception #3

@Goldenflamer

Description

@Goldenflamer

Changing a value of the Stat Dividers leads to an exception.

Example:
lowerStatDivider=5.0
upperStatDivider=35.0

Throws this exception on startup

[11:51:48 PM] INFORMATION org.luceat.wu.mods.skillmod.SkillMod: Going to modify stat divider below 31 to: 5.0, and stat modifier above 31 to: 35.0
[11:51:48 PM] SERVE org.gotti.wurmunlimited.serverlauncher.DelegatedLauncher: 713
java.lang.ArrayIndexOutOfBoundsException: 713
at javassist.bytecode.CodeIterator.byteAt(CodeIterator.java:127)
at org.luceat.wu.mods.skillmod.SkillMod.changeStatDividers(SkillMod.java:260)
at org.luceat.wu.mods.skillmod.SkillMod.preInit(SkillMod.java:74)
at org.gotti.wurmunlimited.modloader.ModLoaderShared.lambda$loadModsFromModDir$6(ModLoaderShared.java:166)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at org.gotti.wurmunlimited.modloader.ModLoaderShared.loadModsFromModDir(ModLoaderShared.java:164)
at org.gotti.wurmunlimited.serverlauncher.DelegatedLauncher.main(DelegatedLauncher.java:20)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at javassist.Loader.run(Loader.java:288)
at org.gotti.wurmunlimited.serverlauncher.ServerLauncher.main(ServerLauncher.java:33)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions