Fixed Bug #7613

Fixed issue with wedding status type moving speed being delayed to be applied/removed.
Special Thanks to bgamez23
http://hercules.ws/board/tracker/issue-7613-walking-speed-bug/

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

Fixed GvG/PvP warp-on-death thing to not have a 1-second delay and be instantaneous, and not display the respawn window whenever applicable.
Special Thanks to kyeme.
http://hercules.ws/board/tracker/issue-7343-gvg-warp-back-delay-when-died/

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

Game client is currently broken on this feature, sending the request when the criteria doesn't match and not doing anything when it matches, I've restored the previous method to make the feature work once again, the message is configurable by conf/messages.conf and whether maxed characters can use it now a setting in conf/battle/player.conf
http://hercules.ws/board/tracker/issue-6626-cant-prayer-guardian-angel-super-novice/

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

having an empty category in the cash shop would lead to the item list duplicating itself on every map change (client fault), added a warning when parsing the file with a empty category, and the creation of a dummy apple to that category (priced at 999).
Special Thanks to Tepoo for all the information.
http://hercules.ws/board/tracker/issue-7631-cashshop-itemslist-increases-by-every-warpmapchange/

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

Implemented official guild notice behavior of re-displaying upon teleport, added conf/battle/guild.conf setting to modify this.
Special Thanks to kyeme, Frost.
http://hercules.ws/board/tracker/issue-7694-guild-notice/

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

Fixed searchstores crashing when trying to query data of offline vendings (vending db wasn't removing entries upon logout), also changed vending->db index to char id instead of vender id.
Special Thanks to hemagx, jTynne.
http://hercules.ws/board/tracker/issue-7540-new-map-crash/

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

Fixed a skill unit bug that'd run it on nearby targets disregarding friend-or-foe data.
Special Thanks to Haruna for reproducing and providing all the information.
http://hercules.ws/board/tracker/issue-6735-dancer-please-dont-forget-me/

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

Fixed visual effects stacking which'd make them remain visible even after they were gone.
Special Thanks to Michieru, mleo1
http://hercules.ws/board/tracker/issue-7637-camouflage-never-ending/

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

Modified several gvg checks to include checking whether it is a guild castle ( map_flag_gvg2 does so and no it doesn't mean woe:se )
Special Thanks to kyeme.
http://hercules.ws/board/tracker/issue-7335-woe-castle-behavior/
Also follow up 24ced6fcef1a95a2abd0c60b4fe90cbbc3aea268 changed 512 with its constant, special thanks to EPuncker.

Signed-off-by: shennetsind <ind@henn.et>
Fixed announce script command support for bc_blue and bc_woe

- Fixes an issue where it wasn't possible to use bc_blue or bc_woe at
  the same time as bc_map, bc_area or bc_self.
  (this partly works around bugreport:7693 -
  http://hercules.ws/board/tracker/issue-7693-character-with-name )
- Replaced bc_* related values from varisou places in the sources with
  constants.

Signed-off-by: Haru <haru@dotalux.com>
[TO BE AMENDED] Fixed post de/increment operator, added pre de/increment operator
[TO BE AMENDED] Fixed outdated script debug functions