Scripts/Icecrown Citadel: Fixed possible crash in blood nova target selection
Core/Vehicles: Fixed power issues

* Regenerate powers only if vehicle has UNIT_FLAG2_REGENERATE_POWER
* Removed old pyrite power hack
* Apply creature_template.ManaMod to all power types

Closes #12141
SQL: Renamed files to match the naming rules
DB/Instance: Fixed mutated abomination regenerating power clientside
Replaced calls to ceilf (msvc extension) with ceil - fixes build
Scripts/Misc: random fixes
Fixed typo in 2014_06_14_00_world_creature_template.sql
Merge pull request #12278 from MitchesD/misc

Scripts/Misc: random fixes
Revert "Revert "Core/Vehicles: Set proper power type using PowerDisplay.dbc""

This reverts commit 40e518d1ae178b486975437cbe84459070b064d4.
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb
Core/SAI: Added SMART_ACTION_CAST support for gameobject cast
DB/Misc: Convert ulduar teleporter in sql
Core/SAI: Fix typo in 2596f1f35d01a8a6c8a555a5952c055a4d4dc239
Core: Fix build
Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into ghbb

Conflicts:
	src/server/scripts/Northrend/Ulduar/Ulduar/ulduar_teleporter.cpp
更新