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>
Marked 'menu' script command as deprecated.

Note: Scripts in npc/custom haven't been updated to remove usage of
said script commands yet.

Signed-off-by: Haru <haru@dotalux.com>
Removed use of 'checkquest' from scripts (common folder)

Signed-off-by: Haru <haru@dotalux.com>
Removed use of 'checkquest' from scripts (pre-re folder)

Signed-off-by: Haru <haru@dotalux.com>
Removed use of 'checkquest' from scripts (re folder)

Signed-off-by: Haru <haru@dotalux.com>
Officially deprecated the 'checkquest' command.

Use questprogress instead.

Signed-off-by: Haru <haru@dotalux.com>
Deprecated checkmadogear and setmadogear commands

Replaced their use in scripts with checkmount and setmount,
respectively.

Signed-off-by: Haru <haru@dotalux.com>
Deprecated checkdragon and setdragon commands

Replaced their use in scripts with checkmount and setmount,
respectively.

Signed-off-by: Haru <haru@dotalux.com>
Deprecated checkriding and setriding commands

Replaced their use in scripts with checkmount and setmount,
respectively.

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignments where applicable (common folder)

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignment where applicable (pre-re folder)

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignment where applicable (re/quests folder)

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignment where applicable (re folder)

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignment where applicable (quests subfolders)

Signed-off-by: Haru <haru@dotalux.com>
Replaced 'set' with direct assignment where applicable (quests folder)

Signed-off-by: Haru <haru@dotalux.com>