Fixed Bug 7833

instance custom map names no longer linger in the index after the instance is destroyed
http://hercules.ws/board/tracker/issue-7833-instancing-issues/

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

Server now (virtually) enforces character to be facing north upon teleporting, fixes issues such as when you're facing left, teleports, uses high jump, and still goes left even though client makes it look like you're facing north.
Special Thanks to kyeme.
http://hercules.ws/board/tracker/issue-7764-warp-facing/

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

Was pointing to the wrong message id, special thanks to sevenzz23
http://hercules.ws/board/tracker/issue-7838-wrong-message/

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

Fixed reflect shield not respecting maps reduction flags.
Data tested and confirmed on official server, special Thanks to Yommy and Haruna.
http://hercules.ws/board/tracker/issue-7827-reflect-shield-woe-reductions-autoguard/

Signed-off-by: shennetsind <ind@henn.et>
Fixed getareachar_skillunit v4 and minor cleanup

Special thanks to Rytech for pointing it out, updated to match latest data (Thanks to Yommy) and some minor cleanup

Signed-off-by: shennetsind <ind@henn.et>
calc_return_damage cleanup & fixes

Fixed skill_id not being passed and thus causing some conditions to never be met, dropped some other conditions that would never be met and thus were just wasting space. Moved clif damage outside so that its only used once and with the overall damage instead of several times aggregating the combined delay.
Special Thanks to Haruna.

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