HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Added support for monster spritename constants

- Follow-up to 124ab2a1cdb344f24170a4d91f7000ebabf39b40
- Replaced numeric IDs in NPC definitions and setnpcdisplay calls with
  the appropriate constants
- Made possible thanks to Ind

Signed-off-by: Haru <haru@dotalux.com>
Added mercenary/homunculus constants from Aegis

- Follow-up to 124ab2a1cdb344f24170a4d91f7000ebabf39b40
- Replaced last leftover numeric sprite ID with the appropriate constant
- Special thanks to Ind

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed Bug 7807

NPC Duplicates with xs/ys weren't being properly loaded, Special Thanks to Haruna.
Also fixes an issue with the instance empty timer.
http://hercules.ws/board/tracker/issue-7807-endless-tower/

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Fixed 5 Homun Bugs

1. Homun cooldowns are no longer reset upon being vaporized.
2. Call Homun now displays the skill title above the char upon success.
3. Homuns that have been out of owners sight for over 3 seconds will now be teleport back to master.
4. pc_jobchange now correctly vaporizes the homun.
5. New homunculus now spawn with full health.
Special Thanks to kyeme/Beret for all the information and official server testing.

Signed-off-by: shennetsind <ind@henn.et>
Adjusted account-modifiers default values to 100.

Special Thanks to Haruna, ossi0110.

Signed-off-by: shennetsind <ind@henn.et>
Consolidated commands called in scripts to their lowercase version

- Added a note about variables and command scripts case sensitivity.
  Even though the engine still accepts variable, function and command
  names in a case insensitive way, it is discouraged to rely on such
  behavior. Please update your custom scripts as soon as possible.

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
HPM Support for plugin-implemented "--args" (options)

As a necessary measure for the upcoming bot that will keep .sql files in sync with their .txt counterparts.
Special Thanks to Haruna

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed Bug 7809

Fixed @speed bug that'd cause partial speed increase (instead of 100%) until map change.
Thanks to Beret, kyeme.
http://hercules.ws/board/tracker/issue-7809-speed-command/

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug 7800

homunculus skill delays (cooldown was fixed in 7803b4e0d437681aa09113b5240363d03d85a1b8 ) are no longer reset upon being vaporized
Thanks to Wend, kyeme.
http://hercules.ws/board/tracker/issue-7800-homunculus-skills-cooldown/

Signed-off-by: shennetsind <ind@henn.et>
Follow up 7803b4e0d437681aa09113b5240363d03d85a1b8

The commit said "4. pc_jobchange now correctly vaporizes the homun.
" while it actually fixed it on skillreset, this commit fixes it on pc_jobchange and on pc_dead.
Special Thanks to kyeme!

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Follow-up to 857bdc4f98be6cd1e185a24565d6b6b54752b9b4

- Consolidated case in variables, labels, constants.

Signed-off-by: Haru <haru@dotalux.com>
Follow-up to 857bdc4f98be6cd1e185a24565d6b6b54752b9b4

- Consolidated case in remaining variables, labels, constants.

Signed-off-by: Haru <haru@dotalux.com>
Added pre de/increment operators. Fixed post de/increment operators

Follow-up to c18f438

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