- Can't cast icewall  more than once on the same center cell. Special thanks to Ind
- Service for you now work properly on all skill level.
- Fixed a problem that sometimes randomly a status change was removed on logout although it shouldn't. Special thanks to Playtester
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Added source support to mark script commands as deprecated

- Commands marked as deprecated will trigger a warning when the script
  is loaded. (there are currently no commands marked as such, but some
  will come soon)

Signed-off-by: Haru <haru@dotalux.com>
Marked command jump_zero as deprecated.

- Added prefixed version for internal use.
- Note: The command will be completely removed after about a month.
  Custom, third party scripts will require updates, in case they were
  using this command. Please see the jump_zero documentation.

Signed-off-by: Haru <haru@dotalux.com>
Removed undocumented setr command. It was never meant to be available.

- The command implementation is kept, with an internal-use prefix, to be
  used by the script engine (for direct assignment commands).

Signed-off-by: Haru <haru@dotalux.com>
Marked the petheal command as deprecated

- The command should be replaced by petskillsupport in any custom
  scripts.
- Updated the custom SOHEE pet skill script to use petskillsupport with
  level 10 AL_HEAL.

Signed-off-by: Haru <haru@dotalux.com>
Removed use of 'menu' from official (non-custom) scripts

- Some scripts were partly refactored/rewritten to use a more modern
  coding style (and to fix some issues)
- Note: the 'menu' command will be deprecated soon in favor of 'select'
  and 'prompt'.

Signed-off-by: Haru <haru@dotalux.com>
Merge branch 'master' of https://github.com/HerculesWS/Hercules