Fixed Pre-re spiral pierce (when cast by mobs)

Partial merge of a4b7719bde71b7fa82a2fcebb9084a3dafb1dc5c
Closes #153

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

Thanks to malufett.

Signed-off-by: shennetsind <ind@henn.et>
Follow up 547b01da35d290b633efaefbbc3af2755d2811e7

Thanks to Haruna, ossi0110

Signed-off-by: shennetsind <ind@henn.et>
Added HPMHookGen tool, to re-generate hooks include files

- Slightly reformatted the include files (as produced by the new tool)
- You normally won't need to use the generation tool, but in case you
  do, the software requirements are:
  * A Unix-compatible system (cygwin may work, or may not), capable to
    use the Hercules configure/make build system
  * perl (the perl executable must be in your $PATH)
  * doxygen (the command-line doxygen executable must be in your $PATH)
- The generation tool was developed in collaboration with Ind
  (originally in php, the file here included is a tweaked version ported
  to perl)

Signed-off-by: Haru <haru@dotalux.com>
Added WE_BABY distance check.
Merge pull request #1 from HerculesWS/master

Hercules Merge.
Fixed Bug #7749

Fixed Pet Items from ending up in the weapon tab of storage instead of armor.
http://hercules.ws/board/tracker/issue-7749-storage-problem/
Thanks to malufett, Frost.

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

http://hercules.ws/board/topic/2455-introducing-bank-support/
Thanks to Yommy, Haru!

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

Missed account_data table in the upgrade file, thanks to ossi0110

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

Thanks to QQfoolsorellina
Fixed Bug #7570

Thanks to  frenzmu06.
Added code into the item db parser to throw a warning when there is more than one version of a item from within the same file, thanks to EvilPuncker.
Closes #183

Signed-off-by: shennetsind <ind@henn.et>
Updated Spawns for iz_dun05, dic_dun, dewata and dew_dun

Changelog:
- dew_dun.txt
-- 1.1 Updated spawn delays. [Euphy]
- dic_dun.txt
-- 1.2 Updated Nightmare spawns and names. [Euphy]
- iz_dun.txt
-- 1.4 Official F6 spawns [Euphy]
- dewata.txt
-- 1.1 Updated spawn delays. [Euphy]
Closes #170

Signed-off-by: shennetsind <ind@henn.et>
Added WE_BABY distance check.
Homun-S Quest Updated

Partial Merge of 0b68607
Quest Changelog:
- 1.2 Replaced with official script. [Euphy]
Closes #177
Closes #178

Signed-off-by: shennetsind <ind@henn.et>
Merge pull request #186 from cannelle/master

Added WE_BABY distance check.
Added code to disable auction for clients it is no longer stable

Regarding http://hercules.ws/board/topic/414-auction-feature-all-screwed-up

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Fixed the 'Received unsupported packet' message when using obfuscation

- Now it reports the correctly decoded packet instead of 0x0000
- Follow-up to 38b8bf02b69f3841fd496f8d628bf71040c99709, thanks to Ind
  for bringing this up

Signed-off-by: Haru <haru@dotalux.com>
Follow up 646f7e2f4ea4bd6b07e66d2949817ebdc18f3484

Adjusted range, thanks to haruna realising the feature had been fixed on recent clients.
Special Thanks to ossi0110 for testing the feature on multiple 2013 clients, which allowed us to restrict the date range more accurately.

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