For Bug #7496

Skill cooldown indexing fixed

Signed-off-by: shennetsind <ind@henn.et>
Fixed missing map id boundary checking

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

fixed counter going off if target died while timer was running.

Signed-off-by: shennetsind <ind@henn.et>
Fixed missing map id boundary checking

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

fixed counter going off if target died while timer was running.

Signed-off-by: shennetsind <ind@henn.et>
Merge branch 'master' of https://github.com/HerculesWS/Hercules
Mob Parse & Mob Skill Use fixes

Special Thanks to Masao for bringing this to us.
mob parser will now throw out warnings when a field in the mob db has a value higher than the field supported (e.g. if you get a monster with 70k hp it will tell you its higher and cap it to the maximum supported, which is 65k), this failsafe also works for def/mdef, str/agi/vit/int_/dex/luk.
Modified the formula that measures skill field data for skill levels higher than the maximum (e.g. mistress' high-level jupitel thunder), to match the previous version, also fixed a issue where depending on the level the blewcount could get higher than the systems' hardcoded 25-cell maximum.

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