Since our neighbours added it, we too wanted this feature. Topic:http://hercules.ws/board/topic/2540-add-rathena-new-aloot-type/
Several Changes to autoloottype command.
Removed type_id and some unused variables from @autoloottype
Fixed Shadow System Bonuses

Item in shadow slots are now able to give bonuses properly, thanks to rosfus for pointing it out!
Also added the missing constants for script handling.

Signed-off-by: shennetsind <ind@henn.et>
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed Bug #7793

package parser will now throw an error when using a invalid random: field, also fixed another error message (was missing a double %)
http://hercules.ws/board/tracker/issue-7793-item-packages-crash/

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

@speed no longer screws up on map change, modified @speed feedback so its clear whether the permanent speed flag is gone, enhanced @speed by making it capable of bypassing battle_config.max_walk_speed, made status_calc_speed rely on MIN_WALK_SPEED instead of the hardcoded 0, modified MIN_WALK_SPEED from 0 to 20 (it 1) wasnt being respected and 2) less than 20 clips).
@speed is now capable of moving the character faster, prior to this commit @speed 0 was equivalent to @speed 50 of this new version, @speed 20 for example is now the new maximum (and moves much faster).
http://hercules.ws/board/tracker/issue-7786-speed-bug-when-changing-maps/
Thanks to Mumbles for all the info

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

Magicmushroom poison now properly cancels skills being cast upon activating one of its own, also modified unit_skillcastcancel's error message upon timer deletion failure so that it becomes easier to debug in the future.
http://hercules.ws/board/tracker/issue-7621-erro-map-server-waraitake/
Thanks to Beret

Signed-off-by: shennetsind <ind@henn.et>
Merged Pull Request #195 (@autoloottype)

- Small tweaks to the command, fixed merge conflicts

Signed-off-by: Haru <haru@dotalux.com>
Allow warp duplicates without a 'facing' value

- Warps don't require a facing, so their duplicates shouldn't either.
- Credits to jaBote.

Signed-off-by: Haru <haru@dotalux.com>
Added support for <? ?> blocks (parsed as multiline strings) in libconfig

- If this doesn't make any sense right now, fear not. It'll make sense
  in an upcoming update.
- Special thanks to Yommy, Ind.

Signed-off-by: Haru <haru@dotalux.com>
Added some packetver-related flags to the UNIX build script

- The --disable-packetver-re (or --enable-packetver-re=no) flag
  prevents the definition of PACKETVER_RE (without editing mmo.h)
- The --with-key1=, --with-key2=, --with-key3= flags override the
  encryption key defined by the current packetver. All three flags are
  required if at least one is used, or they'll be ignored.
- These options are mostly useful for buildbots, developers who often
  use git bisect, or users who want to minimize their diffs and still
  want to override those settings.
- (unrelated minor tweak) Silenced an unnecessarily verbose STDERR
  message caused by the $CC shipped with clang-5 during the MinGW check.
Modified travis to not compile plugins

Thanks to Haruna.

Signed-off-by: shennetsind <ind@henn.et>
Implemented correct refine success rates above +10

- Refine rates above +10 are updated with the official values obtained
  from Aegis. Note: There are no safe refines above +10 anymore.
- Corrected the above +10 refine NPC to decrease the refine level by 3
  in case of failure, according to what observed in Aegis.
- Special thanks to malufett, Ind.

Signed-off-by: Haru <haru@dotalux.com>
Standardized the format of some NPC parse error messages

- For better machine-parsing of such messages (i.e. in IDEs)

Signed-off-by: Haru <haru@dotalux.com>
Follow-up to 3b0cd11f980a48b903262c857fde1cd9c784c2e0

- Changed <?  ?> to <"  "> after some further brainstorming. Special
  thanks to Yommy.

Signed-off-by: Haru <haru@dotalux.com>
Follow-up to 124ab2a1cdb344f24170a4d91f7000ebabf39b40

- Changed a few leftover NPC IDs to constants
- Note: we're still missing support for mob sprite constants, so the
  NPCs using mob sprites are still not converted.

Signed-off-by: Haru <haru@dotalux.com>
pc_groups interfaced

The last file without a interface is now no more (date.h doesn't count :P).
Modified the way permissions are stored in order to enable plugins to be able to create permissions ( pcg->add_permission("name") [returns permission key] ).
Special Thanks to Haruna!
Closes #121

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