Attack Styles buggy with some weapons
HDOS version:
v476
Plugin
Attack Styles but also maybe vanilla client
Describe the bug
-
Attack styles are broken with the Abby Bludgeon. It only shows one option that says "block" and the Bludgeon doesn't even have a defence style. Turning the plugin off is missing the 3rd style as well and still has block displayed. This might not be an issue with the Attack Styles plugin, but with the normal client.
-
Equipping the Keris Partisan, with the Attack Styles plugin enabled, causes the game to crash.
To Reproduce
Equip an Abby Bludgeon, check attack styles and you'll see it. Equip a Keris Partisan (non-upgraded kind) and turn the attack styles plugin on and the game should crash. I noticed that the Keris Partisan is bugged on Runelite too, so I'm thinking the update did something to that weapon.
Screenshots
Keris Partisan Crash
java.lang.ArrayIndexOutOfBoundsException: Index 30 out of bounds for length 30 at hdos.rl.tu.x(tu.java:43) at hdos.rl.dL.J(dL.java:11) at hdos.rl.dL.n(dL.java:50) at hdos.rl.t1.n(t1.java:169) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.t1.n(t1.java:528) at hdos.rl.ZL.n(ZL.java:112) at hdos.rl.t1.n(t1.java:169) at hdos.rl.z_.k(z_.java:1652) at hdos.rl.jK.Z(jK.java:82) at hdos.z_.f(z_.java:384) at hdos.Main.main(Main.java:131) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at _a._a._a._a._q._f(_q.java:451) at _a._a._a._g._j._i(_j.java:197) at _a._a._a._g._j._d(_j.java:8) at _a._a._a._g._j._h(_j.java:395) at _a._a._a._g._a.run(_a.java:1)
Other Attack Styles Suggestions:
The Attack Styles plugin is the most important plugin in the client for people who play on specialty restricted accounts such as pures. I know that this is a minority in the playerbase, but please consider updating this plugin to have some of these changes:
- Keep the placement of the attack style in its usual place, instead of moving them all to the left place as it makes me question what attack style I'm on.
- Have some form of popup when on a "bad" attack style. Runelite can have the attack style appear in the middle of the screen in red. OSbuddy used to make the entire screen turn red. Was useful for preventing mistakes.
- Please let us hover over the attack style and have it display the type of EXP gained. This doesn't need to be exclusive to this plugin though, but its extremely reassuring to be able to check and make sure we are gaining a safe type of EXP. I never realized how important a feature this was when playing on a pure until seeing HDOS didn't have it.
The Attack Styles plugin doesn't feel very safe to me right now with its issues. The Runelite Combat Styles plugin feels extremely reliable and safe. Proposing this plugin get updated more, to match the quality of the Runelite version so that people with pures can feel safer playing on HDOS.
Thanks for your time and hard work on this awesome client.