scripts/gameobject: correct reset of gameobjects (cages/prisons), move command out of if statement
Core/Spells:Beacon of Light

When holy paladin put beacon on someone and heal someone else, it shows up that the player with the beacon is being healed by himself, instead of the person who casting the Beacon.
This problem Can be solved by this.
Script/AQ: Rewrite Skeram

Add spell_target_position for Skeram

Viscidus cosmetic fix

Cosmetic fix

Cosmetic fix .sql
Update
Fix
Core/Conditions: implement CONDITION_SOURCE_TYPE_SPELL_PROC and use it in old and new proc system

Usage:
SourceTypeOrReferenceId: 24
- SourceGroup: always 0
- SourceEntry: spell id of aura which triggers the proc
- ConditionTarget:
 * 0 - Actor
 * 1 - ActionTarget
Fix pets lagging behind and despawning by slightly adjusting speed
if too far from owner.

Closes #8740
Update src/server/game/Entities/Unit/Unit.cpp

Fix crash on "tame pet"
Update src/server/game/Entities/Unit/Unit.cpp

Code style cleanup
DB/SAI: Final part of Quest 12512 "Leave No One Behind"

Will not work until Spells are scripted.
DB/SAI: Forgot end of line :)
DB/SAI: Fix Errors in Previous SAI
Core/Battleground: Rename and correct usage of opcode 1223 and increase the timer before arena/bg invitation window is removed to its proper value. Closes #6725
Update src/server/game/Entities/Unit/Unit.cpp

Revert codestyle changes to cut down on calls to GetCharmerOrOwner()
Core/Totem: Have Lightwell use Totem logic

ref www.trinitycore.org/f/topic/7599-propper-lightwell-handling/
DB/SCRIPTS: Fix text for High Botanist Freywinn and remove creature_ai_texts.
DB/SAI: Convert Rhahk'Zor from EAI to SAI
DB/SAI: Convert Zereketh The Unbound to SAI
DB/SAI: Some convertions from EAI to SAI with text
DB/SAI: Convert Kobold's from EAI to SAI with text