SQL: Fix typo
Core: Fix warnings
CI/Travis: Change to gcc in an attempt to reduce the number of killed builds
Revert "CI/Travis: Change to gcc in an attempt to reduce the number of killed builds"

This reverts commit 32673f63c57612fde9dfb3dcd0f67b2a459fa7ca.
Scripts/Ruby Sanctum: Fix Halion event ai not being updated

Fix Halion event ai not being updated due to private member hiding base class member.
Fixes #12835
Core/Unit: Fix some phasing change problems with vehicle
DB/Conditions: Injured rainspeaker oracle

Rewrite of conditions I used in https://github.com/TrinityCore/TrinityCore/commit/0c1587cc916de846eedf3ccf48f80caf053f427b for a few things I overlooked when I writ original conditions, like fix the issue where someone without quest could click gossip menus and select the gossip menu to get the injured oracle to his feet and then make it impossible to turn in just following orders, gossip is now only displayed if player has or needs to take quest or select gossip option to start event.

conditions to prevent gossip option been selected to start wp while has feign death.
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4

Conflicts:
	src/server/game/Entities/Unit/Unit.cpp