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
Exclude some configs

Deleted    conf/char-server.conf
Deleted    conf/map-server.conf
Deleted    conf/subnet.conf
Merge branch 'master' of https://github.com/HerculesWS/Hercules into Hercules
Merge branch 'Hercules' into LocalPC
Adding back the excluded files causing to give errors

Added      conf/char-server.conf
Added      conf/map-server.conf
Added      conf/subnet.conf