Core/AI: Do not expose internal storage of SummonList
Core/Scripts: Removed CAST_PLR define
Core/Scripts: Removed CAST_CRE define
Core/Pets: Remove unnecesary member variable (m_owner)
Core: More functions moved to const
Core/Pets: Fixed crashes introduced in 1496e4df842db07ec5b2474b05d8279f0e4a907b
Core/Players: Cleanup code in SendPreparedQuest (checks doing nothing...)
Script/Spell: Apply Shadow's Fate to Sindragosa

Sindgragosa is summoned in instance script and would not pass the modified check otherwise

Related to: #9487