Core/Build: Fixed some possible crashes.

- Update checkcast and movement impairing effects on spells
- Removed Blast Wave effect and scripts(deprecated).
- Re-added original proc for Arcane Missiles! aura, this is
. working better in hex, then converted to dec.
DB/Spells: Fixed Mage Portal/Teleport spells to Tol'Barad.
thanks to: Thema89, Walkum, and Drethek.

Signed-off-by: ImageDev <EmageDev@gmail.com>
Merge pull request #836 from roc13x/master

Core/Items: fix AddItem logic derp
Core: Implemented 3 conditions from TC. CONDITION_SPAWNMASK, CONDITION_GENDER, & CONDITION_UNIT_STATE. Cleaned up some console spam from incorrect condition.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Core/Script: Gilneas: Fully core scripted cinema played after saving krennan quest. Also repaired a few minor bugs in the saving krennan quest script.

World/DB: Removed all SAI for cinema played after saving krennan quest.
Merge pull request #837 from Raydeon/master

Core/Script: Gilneas: Fully core scripted cinema played after saving krennan quest. Also...
Merge branch 'master' of https://github.com/ProjectSkyfire/SkyFireEMU
Forgot to commit some of my shiz from 576e36e084b5347fd3b3565036ef65a9e42ab560.
* Core: Implemented 3 conditions from TC. CONDITION_SPAWNMASK, CONDITION_GENDER, & CONDITION_UNIT_STATE. Cleaned up some console spam from incorrect condition.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Cleanup the spell spam errors and also some minor DB updates from stuff that was removed.
Don't forget to apply the SQL updates.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Fix a typo. Fixes 838

Signed-off-by: SkyFire <admin@projectskyfire.org>
CORE: Update data fields for non lootable game objects and added a check to ignore negative values
Clears up start up errors.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Core/Commands: Convert list commands in command script.
Original patch from TC. Author. Vincent-Michael https://github.com/TrinityCore/TrinityCore/commit/d3bf4626d05883ed856785e19f70f29340157ad2

Signed-off-by: SkyFire <admin@projectskyfire.org>
Added missing entry from previous commit.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Core/Commands: Converted several other commands to scripts. Ban, Cast, Instance, Lookup, Reset, Ticket.
Fixed another derp from previous commit.
original patch by TC from various authors. Thx.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Added the Reset Achievements back in. Was crashing server before.

Signed-off-by: SkyFire <admin@projectskyfire.org>
Core/Player: white space Cleanup, and Patched a PVP Exploit.

 - Players can not remove their pvp flag while in a Arena or BG.

Signed-off-by: bootz <bootz@projectskyfire.org>
Merge branch 'master' of https://github.com/ProjectSkyfire/SkyFireEMU
Core/Entity's: Fixed magic numbers

 - use wrapper 'QUEST_CURRENCY_COUNT' over raw number.

Signed-off-by: bootz <bootz@projectskyfire.org>
Script/Spell: Updated Warlock curse of doom to SpellAuraScript
(thanks to: Warpten,vincent-micheal,joschiwald)

Signed-off-by: bootz <bootz@projectskyfire.org>
Revert "Script/Spell: Updated Warlock curse of doom to SpellAuraScript"
this is not correct for 406a. i over-looked the fact this ones changed multiple times since 403. pulling it.
This reverts commit ead2273a982aa89be41753a7471b16335d31a0cf.

Signed-off-by: bootz <bootz@projectskyfire.org>
Core/Misc: Minor update to SMSG_GUILD_QUERY_RESPONSE, added a value to enum MailStationery, some comments to a few dbcs.

NOTE: Fix issue I've described in #846

Signed-off-by: bootz <bootz@projectskyfire.org>