Since our neighbours added it, we too wanted this feature. Topic:http://hercules.ws/board/topic/2540-add-rathena-new-aloot-type/
Quest Bubbles (Actually Works Finally)
Quest Bubbles Update

- Introduced questinfo cache, memory & processing speed improvement
- Fixed mini-map marker support
Special Thanks to Haruna

Signed-off-by: shennetsind <ind@henn.et>
nocashshop mapflag

As requested by the community in http://hercules.ws/board/topic/1477-mapflag-for-cash-shop/ and http://hercules.ws/board/topic/1476-disable-cashshop-in-pvp-woe/
'nocashshop' mapflag disables the usage of the cashshop button as well as any attempts to purchase (in case the flag is turned on after someone gets the shop open).

Signed-off-by: shennetsind <ind@henn.et>
Added support for trailing commas within libconfig lists

- Follow-up to 62c5e65d28833c1068d195778c0e3a710acaa104, special thanks
  to Ind
- A trailing comma in a libconfig list (enclosed in parentheses) will no
  longer cause a parse error.
- Updated config files where it makes sense to put a trailing comma

Signed-off-by: Haru <haru@dotalux.com>
Merge pull request #1 from shennetsind/master

Quest Bubbles Update
Merge pull request #202 from kisuka/master

Quest Bubbles (Actually Works Finally)
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Changed 'tick' variables to 64 bit

- This fixes an issue with timers that stop working after about 24-49
  days when the tick overflows (note that this may happen much earlier
  than that, and at hard to predict times, on some systems)
- Updated the RDTSC help message in the configure script to also warn
  users about issues with SpeedStep enabled systems.
- On Windows, tick() still has a resolution of 10~15ms (or even as low
  as 100ms on some systems). A TODO comment (thanks, Ai4rei) was added
  for a follow-up patch, as I want this one to be as small as possible)
- Note: on Windows versions earlier than 6.x (Vista, Server 2008), the
  tick overflow issue is NOT fixed, since they don't support the
  function used to retrieve a 64 bit tick. This isn't a big issue, since
  those platforms are already - or going soon to be - out of their
  extended support period, and it's already advisable to upgrade, for
  other reasons. If you're the unfortunate user of such a system, it is
  recommended that you reboot your machine at least once every 49 days
  for Hercules to work reliably.
- Note: To clear some doubts, since I've already been asked, this has
  absolutely NOTHING to do with 32/64 bit CPUs or OSes. It's all about
  a variable's size, not the size of registers of your CPU, and your
  32bit CPU will be able to handle this just fine.

Signed-off-by: Haru <haru@dotalux.com>
HPM Hooks Update

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Follow-up to 44c33fda3614d588e6bf6cee1cf884e98f1531f0

Corrected some 64 bit literal constants not declared as such, and
causing compiler warnings and possible issues on some systems.
Special thanks to Yommy.

Signed-off-by: Haru <haru@dotalux.com>
Added full support on Moon Star and Super Star items

Signed-off-by: Jedzkie <jedzkie13@rocketmail.com>
Merge pull request #208 from Jedzkie/master

Added full support on Moon Star and Super Star items

Thanks to Jedzkie and idathena
Shadows System Base

http://hercules.ws/board/topic/581-implement-the-shadows-system/

Special Thanks to Yommy for all the client data, Haru for making it possible to get it out and rosfus for the details on the feature.
Shadows Feature requires packetver 20120925 or newer.

----------
Also: Updated all packets related to the shadows system, improved memory/processing of inventory/cart/storage/viewequip packets

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

Signed-off-by: HerculesWSAPI <Hercules@efficiently.awesome>
Fixed instance empty timer

counter val could go off making the empty timer not to be run.

Signed-off-by: shennetsind <ind@henn.et>
Performance Improvement: hpmeter

whenever a character's hp was modified (e.g. damage/heal), clif_hpmeter would look for nearby characters with the PC_PERM_VIEW_HPMETER permission (foreachinarea operation), and since most of the time there isn't such a char nearby it would needlessly consume processing power, now hpmeter is only triggered when there are actual  need (when a character with such capabilities is within the map). as little as this may look like, its a mega boost for damage-intensive areas e.g. woe, whereas a single AoE damaging 10 people would, without this, trigger foreachinarea 10 times one very hit.

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

The movement of invisible units is no longer sent to the game clients of foes, therefore cheat tools that'd display hidden units, without requiring maya p, will no longer function.
Special Thanks to hemagx, Haruna.

Signed-off-by: shennetsind <ind@henn.et>
query_sql script command modification

query_sql will now halt the script execution when a invalid query is used.

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