Core/Logging: improved conditions error log messages
Fixed typo in previous commit
DB/SAI: Fix 3 startup errors
Scripts/SethekkHalls: fixed Talon King Coffer
DB/Misc: Fix typo

By Penguaro, closes #13574
DB/Misc: Fix typo in .titles current helptext

By palimm, closes #13576
DB/Creature: Onyxia's immunities

* Add immunity to interript effects
* Remove immunity to taunt effects as that was only valid for the classic version
Update IRCClient.cpp

Testing cast to long
DB/Misc: Deviate Ravager

It helps if creatures cast damaging spells while in combat and when they have a target not when out of combat

Closes https://github.com/TrinityCore/TrinityCore/issues/13585
DB/Quest: Misc Fixes

1) Doing Your Duty, player will now receive Partially Processed Amberseeds when the indisposed buff from using the outhouse wares off
2) Second Chances, lord commander arete will now spawn when aretes gate is summoned rather than quest completing but the quest ender never spawning
3) Foundation for revenge quest credit
4) Im not dead yet, fix quest credit
DB/Misc: Misc fixes 2

1) Return to resting, remove non repeatable flags which were making it so quest would only work for 1 player per server restart
2) Stop invisible NPC Rodin Quest Credit http://www.wowhead.com/npc=24889 from attacking players while trying to do return to resting
3) Fix phasing of crusader bridenbrad so is visible for a tale of valor
4) Drops of quest starter item metzens writings
5) Fix starting of event for Tirions Gambit
DB/Quest: Changes to script for Foolish Endeavors

Changes to script for this quest as this was broken after some recent changes to tc

Basically if a creature changes entry then trys to say text on the new entry this will fail and no text will be displayed know this was generating run time errors before but it did work now fails,

Also can no longer use smart action 36 to change entry as if you do sai on new entry will not run at all the only way I could fix this was to despawn original npc and spawn saurfang as new npc then script works, 

If entry changed with sai action 36 do db scripting will work on the template entry which script updates too, also all texts will fail on new entry and ofc any events which rely on text over.
Scripts/SteamVault: Remove non-selectable flag from access panels once their respective bosses are done
DB/Misc: Getry (Again)

re-import sai which was not meant to be deleted (I removed unchanged sai from script but left entry in delete clause
DB/Creature: Fix  Wyrmrest Skytalon class

Closes #12689
Scripts/CoS: Added SetDespawnAtFar, fixes Arthas despawning if no players are in range

(specially during waves)
DB/Creature: Fix class of Water Terror
DB/Creature: Misc updates for AT Valiants and Champions.
DB/Conditions: Gossip conditions for AT Valiants and Champions.
DB/Conditions: Update instance data enum value on condition for Descent into Madness teleporter gossip (previous value was 14 which now refers to BOSS_BRIGHTLEAF)