[mr3173] Use real percents in ResurrectPlayer()
[mr3174] Implement SMSG_INVALIDATE_PLAYER
Adapted from TC, author Dehravor.
Also clear player cache data when change player name/race or customize.
[mr3175] Don't allow to login while character is forced to rename
Ported from TC, author Dehravor.
[mr3176] Fix incorrect input length limits

There is one incorrect field length related to guilds in the database, which can be used to cause an overflow client-side, by sending CMSG_GUILD_INFO_TEXT with long strings.

The guild information has the same 500 characters client-side limit as the guild bank tab information, but on server-side it can be 65k characters long. A lengthy guild info makes the whole Guild panel unusable.

Length of the other fields match the client's limits in the database: guild bank tab name (16), public note (31), officer note (31), motd (128), guild bank tab info (500).

Picked from TC, author DDuarte.
[mr3177] Players: On CanRewardQuest, use the same item dest vector for all potential rewards
Solves issues where the player has enough bag space for each item individually, but not all of them together.

Example to reproduce previous issue:
Obtain Battle of the Crimson Watch (10781)
Make sure you only have 1 slot available in your inventory
Turn in the quest, watch as you don't receive one of the rewards

Picked from TC, author DDuarte.
[mr3178] Allow to change aggro radius separate for continents and dungeons
forgotten...
Missing change and restore compile. Close #1435
[mr3179] Fix combat state setting when FFA PvP flag is set

Currently there is an issue, when you are in FFA areas, but you dont have PvP flag activated.

You should get the PvP-In-Combat delay timer, but instead you just get the usual timer as if you would not fight in PvP.

Reproduction:
1) Get two players in FFA area Gurubashi arena down in the battle area (.tele Gurubashi)

2) Fight each other

3) When stopping combat, the combat state will switch off immediately. But it is supposed to switch off after some delay, because it was a PvP fight.

Ported from TC, author Elron103.
[mr3180] Don't use glow vision during arena preparation
Merge branch 'master' of https://github.com/mangosR2/mangos
Merge branch 'master' of git://github.com/mangosR2/mangos