Add *getguildmember script command

its so frustrating that rathena already having this for month, but we don't have =/
https://github.com/rathena/rathena/commit/eba1539
Improved some FIFOSD checks in char_parse.

Signed-off-by: Haru <haru@dotalux.com>
Fixes CR_DEVOTION and MG_STONECURSE behaviour, hiding behaviour.

Fixed CR_DEVOTION to not be casted on other characters while the limit is already reached. Follow-up: e7be72538ea9c203bfd7a976d82e268e04303ca4

MG_STONECURSE now correctly displays effect when terminating SC_STONE. No longer works on hidden characters. Bug report http://hercules.ws/board/tracker/issue-7958-stone-curse/
Hiding no longer prevents skills from working if they were casted before hiding and are not intended to inflict damage (buff/de-buff skills). Tested on aegis.
Fix ASPD bonus with some skills

Bug introduced in ca9b662d436d16c4ea5244cef51a2fb41eccf23d
Update BA_ASSASSINCROSS for renewal
Merge pull request #340 from csnv/aspdfix

Fix ASPD bonus with some skills
Merge pull request #339 from csnv/skillchecks

Fixes CR_DEVOTION and MG_STONECURSE behaviour, hiding behaviour.
In configure add option --enable-sanitize

This option add run time checks for buffer overflows and some other
memory related things.

Not recommended for production.
Fix on start possible buffer overruns.

Checks after using --enable-sanitize.
Fixes songs refresh bug, updates BA_ASSASSINCROSS

- Fixes bug 7125: http://hercules.ws/board/tracker/issue-7125-song-refresh/ (Rathena fix)
- Updated BA_ASSASSINCROSS ASPD Renewal Formula according to latest tests
- Added 'Skill failed' message to Devotion
Removing large space
Merge pull request #342 from csnv/somefixes

Fixes songs refresh bug, updates BA_ASSASSINCROSS
Added option for song timers behaviour. Fixes bug 8265

- Fixes bug 8265: http://hercules.ws/board/tracker/issue-8265-bragis-poem-overlapped-20-seconds-effect/
- Added setting in /conf/battle/skill.conf song_timer_reset: switch between official behaviour (songs don't reset time from prior songs) or eathena (every song resets the timer)
Merge pull request #343 from csnv/aegissong

Added option for song timers behaviour. Fixes bug 8265
Update Mob Skill DB to Episode 14.2
This Update follow the Massive Renewal mob_db update. https://github.com/HerculesWS/Hercules/commit/0fadf384a80a25f1af712232d14a664848dbff88
Special thanks to Yommy
Merge pull request #335 from AnnieRuru/request_2

Add *getguildmember script command
Fixed songs, working with setting song_timer_reset: 0
Improved code readability
Merge pull request #346 from csnv/master

Fixed songs, working with setting song_timer_reset: 0
Update formula of Vulcan Arm, Flame Laucher and Cold Slower.
Add Hesperuslit formula effect.
Banding now count the caster.
Fix a bug with Lex Aeterna that not double the damage of Acid Demo. (bug:8098)
Update to official formula Reproduce skill.
Fix Mind Breaker Matk. (bug:8328)
Fix a map crash with Gentle Touch change. (bug:8326)

Special Thanks to Ind