Fixed Bug 7832

http://hercules.ws/board/tracker/issue-7832-compile-issue/
Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Corrected a small error in the Elemental_Sword script

- bAutoSpellOnSkill rate for the item was incorrectly set to 10000
  (=1000%), while the actual maximum value should be 1000 (=100%).
- Special thanks to kyeme.

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed an issue with item_db2 entries that specify Inherit, and no Script

- Added missing source documentation for the itemdb overhaul related
  functions.
- Slighty refactored the readdb sql function.
- Special thanks to sevenzz23 for reporting the crash issue (topic:3029)
  http://hercules.ws/board/topic/3029-ritem-data-structure-overhaul-error-msg/
  and to Ind for testing.

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

- Updated db2sql plugin to reflect the latest changes.
- Fixes bugreport:7835, special thanks to ossi0110
  http://hercules.ws/board/tracker/issue-7835-db2sql-plugin-error/

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Follow-up to 1f5161a2bd3c7934373146d8cac3c131536758ba

- Added explicit column names in the item_db query, to ensure it will
  throw a SQL error in case some are missing, rahter than silently
  failing and returning incorrect data.
- Added sql upgrade file to add the bindonequip column to the item_db2
  table for those who have it.
- As with all the item_db2 upgrade scripts, you need at least MySQL 5.0
  in order to run it. If your version is not compatible, or if the
  script fails for any reason, manual upgrade instructions are provided
  within the script.
- Special thanks to Mumbles.

Signed-off-by: Haru <haru@dotalux.com>
Corrected size-related constant names and cleaned up comments (closes #222).
Fixed itemdb elvmax issue caused by inherit

Special Thanks to Yommy, Haruna.

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Modified charban char server responding action

so that the char id is used instead of account id, thus not disconnecting the account id from map server unless the char id being banned is online, special thanks to haruna.

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

Fixed glitch that'd occur in clients with login screen where even after logging out the client would still remember previously sent banned timestamps, keeping the char banned until client was reopened.
Also dropped a error message map server would show up when banning offline characters.
Special Thanks to Mvmbles for pointing it out, Haruna for testing and helping fix it.

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 the erroneously redirected GM Full Strip Packet

Implemented in 2009-10-27, the packet was being redirected to a account name req packet, while it was a entirely different feature. this fixes the (GM-Suit) 'right click' option 'remove all equipment'.
Special Thanks to Yommy.

Signed-off-by: shennetsind <ind@henn.et>
Fixed Bug 7819 - Renewal Elemental Damage

Special Thanks to Michieru for gathering official server data and testing.
http://hercules.ws/board/tracker/issue-7819-element-tables/

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>
Merge pull request #224 from datmumbles/size_changes

Corrected size-related constant names (closes #222).