-Upd SC_STONEHARDSKIN to only break weapon from Melee atk and speed up processing

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17436 54d463be-8e91-2dee-dedb-b68131a5f0ec
-Merge Herc
--c0c254f (Binary heap fix & improvement), adding swapper function in specification
--e9e8914 (Fixed typo in `SC__STRIPACCESSARY`, using equip_index instead equip_pos creating mistmatch)

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17437 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Updated Magic Gear rental script and added many new locations.
* Split Geneticist Manuals shop (Renewal only) from main Alchemist shop script, and updated dialogue.
* Moved Izlude Bulletin Board and Signs to Pre-Renewal path.
* Updated Warlock book quest NPC name, and fixed a bug for Baby classes.
* Fixed unittalk displaying messages twice for players. (bugreport:7903)

Signed-off-by: Euphy <euphy@rathena.org>

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17438 54d463be-8e91-2dee-dedb-b68131a5f0ec
Fix map crash from reloading after an instance is destroyed - Fixes bugreport:7883
Vending immediately fails when it cannot be used - Fixes bugreport:7894
Added script command 'addrid' - Suggestion tid:84892

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17439 54d463be-8e91-2dee-dedb-b68131a5f0ec
* Script updates:
- Added new Renewal warpers for Satan Morroc maps.
- Updated "Succession of the Prince" quest with some new cases, and fixed checkquests.
- Updated portions of Ecology quest in 13.1 quests with new checks and cases.
- Added some missing 'disable_items' commands to 2004 Headgear quests.

* Other changes:
- Changed some strnpcinfo(1) -> strnpcinfo(0) in 13.2 quests. (bugreport:7853)
- Moved Rune Knight Kafra into main Kafras file.
- Revised documentation for 'addrid'. (follow-up 6572a9f)
- 'instance_id()' no longer throws an error upon failure.
- Fixed Desert Twilight/Sandstorm combo. (bugreport:7897, credits: Playtester)

Signed-off-by: Euphy <euphy@rathena.org>

git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@17440 54d463be-8e91-2dee-dedb-b68131a5f0ec