[18/6/25] Fixes:
- Quality of Life:
- Added sound effects for the Soulflame horn special attack.
- Added attack sounds for the demonbane spells.
- Bug Fixes:
- Fixed a bug where the Hunllef was not taking damage on the 6th hit.
- Adjusted the value of crystal armour to match the value of the seeds required to make the piece of armour.
- Adjusted the protection value of the Bow of Faerdhinen and Blade of saeldor (and corrupted variants) to match the enhanced crystal weapon seed value.
- Players can no longer repeatedly cast a magic attack from more than 9 tiles away from their opponent.
- Fixed a bug where the npc attack option setting would sometimes be reset when opening the collection log.
- The soulflame horn now works on ironmen in the nightmare area.
- The armadyl and zaryte crossbows now have a standard attack range of 8 tiles, and 10 on longrange.
- Scarred extract now work with aether runecrafting.
- Fixed a bug where the serpentine helm's guaranteed envenom when using a blowpipe/trident/toxic staff of the dead was not working correctly.
- Aether runes being in a rune pouch will no longer break presets.
- Sol heredit's first attack will now always be his forward strike.
- The surge potion cooldown timer will now properly show up on the timers and buffs plugin.
- A freeze will now wear off in PvP if the players have more than 10 tiles between them.
- This was previously 11 tiles.
- Players can no longer attack other players from behind a fence in PvP.
- This functionality remains in PvM.
- Tabs will now be properly hidden on fixed mode when certain interfaces are open, such as the tears of guthix interface.
- Fixed a bug where players could attack the judge of yama from any distance.
- Fixed an issue where the screenshot plugin's "Display date" configuration would show a piety sprite instead of the report button.
- Players will no longer receive a guaranteed rite of vile transference when opening a dossier after 100 killcount if they've already received one previously.