Core/Spells: Allow script only one effect with OnObjectTargetSelect or ObjectAreaTargetSelectHandler hooks when target, radius and conditions are the same.
Script/Commands: Make creature_summon_groups table reloadable.
Some documentation additions within player.h and Creature.h
Core: Whitespace cleanup
Additional changes and requests as by @subv
DB/Areatrigger: Update areatrigger_teleport cords for The Eye of Eternity entrance
Merge pull request #9295 from horn/summons

Script/Commands: Make creature_summon_groups table reloadable.
Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional
Core/BossAI: Fix a typo in CheckBoundary

Method was using "me" (the boss) instead of the function's argument

Props to @Horn for finding the 4 year's old error

Ref #7194
Merge pull request #9301 from horn/summons

Core/Summons: Pack the TempSummonGroupKey structure so it is being compared correctly and make the second parameter of SummonCreatureGroup() optional
Merge pull request #9165 from Phantons/spellFixes

Core/Spells: spell implicit targets fix
Core/SpellsMgr: remove unneeded functions from spellmgr, add some const modifiers for methods
Core/RBAC: Correction to last sqls and update base/auth_database.sql
Core/Quests: Updated quest flags and implemented QUEST_FLAGS_NO_MONEY_FROM_XP - experience reward from quests using this flag is not converted into money at max level.
Core/Quests: Implemented quest flag forcing the player to be flagged for PvP as long as the quest is in his log.
Fixing some Engrish.
Additional fixes and some clean ups
Several todo corrections for documentation
Core/Player: Rename PLAYER_FLAGS_UNK19 to PLAYER_FLAGS_UBER
Scripts/Blackwing Lair: Fixed crash happening with Shadows of Ebonroc