Merge remote-tracking branch 'tc/3.3.5' into 4.3.4

Conflicts:
	.travis.yml
	CMakeLists.txt
	README.md
	dep/libmpq/CMakeLists.txt
	doc/UnixInstall.txt
	revision_data.h.in.cmake
	sql/base/auth_database.sql
	sql/base/characters_database.sql
	sql/base/dev/world_database.sql
	sql/old/3.3.5a/auth/59_2015_11_07/2015_08_21_00_auth.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_01_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_14_05_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_15_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_15_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_15_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_16_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_17_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_17_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_17_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_17_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_17_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_18_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_18_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_00_world_2015_07_18_04.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_19_05_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_20_02_world_2015_07_19_35.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_21_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_05_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_06_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_24_07_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_25_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_25_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_25_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_25_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_25_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_26_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_26_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_26_05_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_26_06_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_27_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_07_27_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_02_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_02_01_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_03_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_08_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_08_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_08_02_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_08_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_08_04_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_09_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_13_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_13_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_13_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_13_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_13_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_21_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_21_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_21_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_23_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_25_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_25_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_26_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_26_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_27_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_29_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_29_03_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_08_29_04_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_01_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_02_02_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_02_03_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_03_05_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_05_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_05_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_05_02_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_06_00_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_08_01_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_08_02_world.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_10_00_world_335.sql
	sql/old/3.3.5a/world/59_2015_11_07/2015_09_10_01_world_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_14_02_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_14_03_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_14_04_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_14_05_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_15_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_15_01_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_15_02_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_16_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_17_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_17_01_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_17_02_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_17_03_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_17_04_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_18_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_18_01_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_19_01_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_19_02_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_19_03_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_19_04_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_19_05_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_21_00_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_00_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_01_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_02_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_03_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_04_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_06_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_24_07_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_25_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_25_01_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_25_02_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_25_03_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_25_04_world_from_335.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_26_04_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_26_05_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_27_00_world.sql
	sql/old/4.3.4/TDB09_to_TDB10_updates/world/2015_07_27_01_world.sql
	sql/updates/world/2015_07_14_02_world.sql
	sql/updates/world/2015_07_14_03_world.sql
	sql/updates/world/2015_07_14_04_world.sql
	sql/updates/world/2015_07_14_05_world.sql
	sql/updates/world/2015_07_15_00_world.sql
	sql/updates/world/2015_07_15_01_world.sql
	sql/updates/world/2015_07_15_02_world.sql
	sql/updates/world/2015_07_16_00_world.sql
	sql/updates/world/2015_07_17_00_world.sql
	sql/updates/world/2015_07_17_01_world.sql
	sql/updates/world/2015_07_17_02_world.sql
	sql/updates/world/2015_07_17_03_world.sql
	sql/updates/world/2015_07_17_04_world.sql
	sql/updates/world/2015_07_18_00_world.sql
	sql/updates/world/2015_07_18_01_world.sql
	sql/updates/world/2015_07_19_01_world.sql
	sql/updates/world/2015_07_19_02_world.sql
	sql/updates/world/2015_07_19_03_world.sql
	sql/updates/world/2015_07_19_04_world.sql
	sql/updates/world/2015_07_19_05_world.sql
	sql/updates/world/2015_07_21_00_world.sql
	sql/updates/world/2015_07_24_00_world.sql
	sql/updates/world/2015_07_24_01_world.sql
	sql/updates/world/2015_07_24_02_world.sql
	sql/updates/world/2015_07_24_03_world.sql
	sql/updates/world/2015_07_24_04_world.sql
	sql/updates/world/2015_07_24_06_world.sql
	sql/updates/world/2015_07_24_07_world.sql
	sql/updates/world/2015_07_25_00_world.sql
	sql/updates/world/2015_07_25_01_world.sql
	sql/updates/world/2015_07_25_02_world.sql
	sql/updates/world/2015_07_25_03_world.sql
	sql/updates/world/2015_07_25_04_world.sql
	sql/updates/world/2015_07_26_00_world.sql
	sql/updates/world/2015_07_26_04_world.sql
	sql/updates/world/2015_07_26_05_world.sql
	sql/updates/world/2015_07_26_06_world.sql
	sql/updates/world/2015_07_27_00_world.sql
	sql/updates/world/2015_07_27_01_world.sql
	sql/updates/world/2015_07_28_02_world.sql
	sql/updates/world/2015_07_28_03_world.sql
	sql/updates/world/2015_08_13_00_world.sql
	sql/updates/world/2015_08_13_01_world.sql
	sql/updates/world/2015_08_13_02_world.sql
	sql/updates/world/2015_08_13_03_world.sql
	sql/updates/world/2015_08_13_04_world.sql
	sql/updates/world/2015_08_21_00_world.sql
	sql/updates/world/2015_08_21_01_world.sql
	sql/updates/world/2015_08_21_02_world.sql
	sql/updates/world/2015_08_23_00_world.sql
	sql/updates/world/2015_08_25_00_world.sql
	sql/updates/world/2015_08_25_01_world.sql
	sql/updates/world/2015_08_26_00_world.sql
	sql/updates/world/2015_08_26_01_world.sql
	sql/updates/world/2015_08_27_00_world.sql
	sql/updates/world/2015_08_29_02_world.sql
	sql/updates/world/2015_08_29_03_world.sql
	sql/updates/world/2015_08_29_04_world.sql
	sql/updates/world/2015_09_01_00_world_335.sql
	sql/updates/world/2015_09_05_00_world.sql
	sql/updates/world/2015_09_05_01_world.sql
	sql/updates/world/2015_09_06_00_world.sql
	sql/updates/world/2015_09_08_01_world.sql
	sql/updates/world/2015_09_08_02_world.sql
	sql/updates/world/2015_09_11_00_world_from_335.sql
	sql/updates/world/2015_09_11_01_world_from_335.sql
	sql/updates/world/2015_09_11_02_world_from_335.sql
	sql/updates/world/2015_09_11_03_world_from_335.sql
	sql/updates/world/2015_09_11_04_world_from_335.sql
	sql/updates/world/2015_09_11_05_world_from_335.sql
	sql/updates/world/2015_09_11_06_world_from_335.sql
	sql/updates/world/2015_09_11_07_world_from_335.sql
	sql/updates/world/2015_09_11_08_world_from_335.sql
	sql/updates/world/2015_09_11_09_world_from_335.sql
	sql/updates/world/2015_09_11_10_world_from_335.sql
	sql/updates/world/2015_09_11_11_world_from_335.sql
	sql/updates/world/2015_09_11_12_world_from_335.sql
	sql/updates/world/2015_09_11_13_world_from_335.sql
	sql/updates/world/2015_09_11_16_world_from_335.sql
	sql/updates/world/2015_09_11_17_world_from_335.sql
	sql/updates/world/2015_09_11_18_world_from_335.sql
	sql/updates/world/2015_09_11_21_world_from_335.sql
	sql/updates/world/2015_09_11_40_world_from_335.sql
	sql/updates/world/2015_09_11_41_world_from_335.sql
	sql/updates/world/2015_09_11_43_world_from_335.sql
	sql/updates/world/2015_09_11_51_world_from_335.sql
	sql/updates/world/2015_09_11_52_world_from_335.sql
	sql/updates/world/2015_12_14_00_world.sql
	sql/updates/world/2016_01_01_00_world.sql
	sql/updates/world/2016_01_01_01_world.sql
	src/common/Common.h
	src/common/Cryptography/Authentication/AuthCrypt.cpp
	src/common/Cryptography/Authentication/AuthCrypt.h
	src/common/Cryptography/HMACSHA1.cpp
	src/common/Cryptography/HMACSHA1.h
	src/server/database/Database/Implementation/CharacterDatabase.cpp
	src/server/database/Database/Implementation/CharacterDatabase.h
	src/server/database/Database/Implementation/LoginDatabase.cpp
	src/server/game/AI/SmartScripts/SmartScript.cpp
	src/server/game/AI/SmartScripts/SmartScript.h
	src/server/game/Achievements/AchievementMgr.cpp
	src/server/game/Battlefield/Battlefield.cpp
	src/server/game/Battlegrounds/ArenaTeam.cpp
	src/server/game/Battlegrounds/ArenaTeamMgr.cpp
	src/server/game/Battlegrounds/Battleground.cpp
	src/server/game/Battlegrounds/BattlegroundQueue.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundIC.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundWS.cpp
	src/server/game/Chat/Chat.cpp
	src/server/game/Chat/Chat.h
	src/server/game/Conditions/ConditionMgr.cpp
	src/server/game/Conditions/ConditionMgr.h
	src/server/game/DataStores/DBCStores.cpp
	src/server/game/DataStores/DBCStructure.h
	src/server/game/DataStores/DBCfmt.h
	src/server/game/Entities/Corpse/Corpse.cpp
	src/server/game/Entities/Creature/Creature.cpp
	src/server/game/Entities/Creature/Creature.h
	src/server/game/Entities/Creature/GossipDef.cpp
	src/server/game/Entities/DynamicObject/DynamicObject.cpp
	src/server/game/Entities/DynamicObject/DynamicObject.h
	src/server/game/Entities/GameObject/GameObject.cpp
	src/server/game/Entities/Object/Object.cpp
	src/server/game/Entities/Object/ObjectGuid.cpp
	src/server/game/Entities/Object/ObjectGuid.h
	src/server/game/Entities/Pet/Pet.cpp
	src/server/game/Entities/Pet/Pet.h
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Entities/Transport/Transport.cpp
	src/server/game/Entities/Transport/Transport.h
	src/server/game/Entities/Unit/Unit.cpp
	src/server/game/Events/GameEventMgr.cpp
	src/server/game/Globals/ObjectAccessor.cpp
	src/server/game/Globals/ObjectAccessor.h
	src/server/game/Globals/ObjectMgr.cpp
	src/server/game/Globals/ObjectMgr.h
	src/server/game/Grids/GridDefines.h
	src/server/game/Grids/ObjectGridLoader.cpp
	src/server/game/Groups/Group.cpp
	src/server/game/Guilds/Guild.cpp
	src/server/game/Guilds/Guild.h
	src/server/game/Guilds/GuildMgr.cpp
	src/server/game/Guilds/GuildMgr.h
	src/server/game/Handlers/AuctionHouseHandler.cpp
	src/server/game/Handlers/BattleGroundHandler.cpp
	src/server/game/Handlers/CharacterHandler.cpp
	src/server/game/Handlers/ChatHandler.cpp
	src/server/game/Handlers/GroupHandler.cpp
	src/server/game/Handlers/ItemHandler.cpp
	src/server/game/Handlers/MailHandler.cpp
	src/server/game/Handlers/MiscHandler.cpp
	src/server/game/Handlers/QueryHandler.cpp
	src/server/game/Handlers/QuestHandler.cpp
	src/server/game/Handlers/ReferAFriendHandler.cpp
	src/server/game/Handlers/TaxiHandler.cpp
	src/server/game/Handlers/TradeHandler.cpp
	src/server/game/Instances/InstanceScript.cpp
	src/server/game/Maps/Map.cpp
	src/server/game/Maps/Map.h
	src/server/game/Maps/MapInstanced.cpp
	src/server/game/Maps/MapManager.h
	src/server/game/Maps/TransportMgr.cpp
	src/server/game/Maps/TransportMgr.h
	src/server/game/Miscellaneous/Language.h
	src/server/game/Movement/Waypoints/Path.h
	src/server/game/OutdoorPvP/OutdoorPvP.cpp
	src/server/game/OutdoorPvP/OutdoorPvP.h
	src/server/game/Pools/PoolMgr.cpp
	src/server/game/Quests/QuestDef.cpp
	src/server/game/Quests/QuestDef.h
	src/server/game/Scripting/MapScripts.cpp
	src/server/game/Scripting/ScriptMgr.cpp
	src/server/game/Server/WorldSession.cpp
	src/server/game/Server/WorldSession.h
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Server/WorldSocket.h
	src/server/game/Spells/Auras/SpellAuraEffects.cpp
	src/server/game/Spells/Auras/SpellAuras.cpp
	src/server/game/Spells/Spell.cpp
	src/server/game/Spells/SpellEffects.cpp
	src/server/game/Spells/SpellHistory.cpp
	src/server/game/Spells/SpellHistory.h
	src/server/game/Spells/SpellInfo.cpp
	src/server/game/Spells/SpellInfo.h
	src/server/game/Spells/SpellMgr.cpp
	src/server/game/Tickets/TicketMgr.cpp
	src/server/game/Tools/PlayerDump.cpp
	src/server/game/Tools/PlayerDump.h
	src/server/game/World/World.cpp
	src/server/scripts/Commands/cs_debug.cpp
	src/server/scripts/Commands/cs_gobject.cpp
	src/server/scripts/Commands/cs_misc.cpp
	src/server/scripts/Commands/cs_mmaps.cpp
	src/server/scripts/Commands/cs_modify.cpp
	src/server/scripts/Commands/cs_npc.cpp
	src/server/scripts/Commands/cs_reload.cpp
	src/server/scripts/Commands/cs_ticket.cpp
	src/server/scripts/Commands/cs_wp.cpp
	src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/boss_anubshiah.cpp
	src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/boss_gorosh_the_dervish.cpp
	src/server/scripts/EasternKingdoms/BlackrockMountain/BlackrockDepths/boss_grizzle.cpp
	src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
	src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
	src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
	src/server/scripts/EasternKingdoms/ZulAman/zulaman.h
	src/server/scripts/EasternKingdoms/ZulGurub/boss_arlokk.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_gahzranka.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_hakkar.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jeklik.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_jindo.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_marli.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/boss_thekal.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
	src/server/scripts/EasternKingdoms/ZulGurub/zulgurub.h
	src/server/scripts/EasternKingdoms/zone_burning_steppes.cpp
	src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
	src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp
	src/server/scripts/Kalimdor/boss_azuregos.cpp
	src/server/scripts/Kalimdor/zone_azshara.cpp
	src/server/scripts/Kalimdor/zone_darkshore.cpp
	src/server/scripts/Kalimdor/zone_felwood.cpp
	src/server/scripts/Kalimdor/zone_moonglade.cpp
	src/server/scripts/Kalimdor/zone_orgrimmar.cpp
	src/server/scripts/Kalimdor/zone_stonetalon_mountains.cpp
	src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp
	src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.cpp
	src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPEP.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPEP.h
	src/server/scripts/OutdoorPvP/OutdoorPvPNA.cpp
	src/server/scripts/OutdoorPvP/OutdoorPvPZM.cpp
	src/server/scripts/Spells/spell_dk.cpp
	src/server/scripts/Spells/spell_druid.cpp
	src/server/scripts/World/duel_reset.cpp
	src/server/scripts/World/npc_taxi.cpp
	src/server/shared/Containers.h
	src/server/shared/Dynamic/TypeContainer.h
	src/server/shared/Dynamic/TypeContainerFunctions.h
	src/server/shared/Dynamic/TypeList.h
	src/server/shared/Packets/WorldPacket.h
	src/tools/map_extractor/CMakeLists.txt
	src/tools/map_extractor/System.cpp
	src/tools/map_extractor/loadlib.cpp
	src/tools/map_extractor/loadlib/loadlib.h
	src/tools/map_extractor/mpq_libmpq.cpp
	src/tools/map_extractor/mpq_libmpq04.h
	src/tools/vmap4_extractor/adtfile.cpp
	src/tools/vmap4_extractor/loadlib/loadlib.h
	src/tools/vmap4_extractor/mpq_libmpq.cpp
	src/tools/vmap4_extractor/mpq_libmpq04.h
	src/tools/vmap4_extractor/vmapexport.cpp
	src/tools/vmap4_extractor/wdtfile.cpp
	src/tools/vmap4_extractor/wdtfile.h
	src/tools/vmap4_extractor/wmo.cpp
This commit is contained in:
ariel- committed 2016-01-15 00:15:35 -03:00
commit e34e3f379f
466 files changed
+8606 -5868

No files matched your search

+157 -148
View File
@@ -1,8 +1,8 @@
-- MySQL dump 10.13 Distrib 5.6.9-rc, for Win64 (x86_64)
-- MySQL dump 10.13 Distrib 5.6.26, for Win64 (x86_64)
--
-- Host: localhost Database: world434
-- ------------------------------------------------------
-- Server version 5.6.9-rc
-- Server version 5.6.26-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
@@ -472,6 +472,7 @@ CREATE TABLE `creature_questitem` (
`CreatureEntry` int(10) unsigned NOT NULL DEFAULT '0',
`Idx` int(10) unsigned NOT NULL DEFAULT '0',
`ItemId` int(10) unsigned NOT NULL DEFAULT '0',
`VerifiedBuild` smallint(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`CreatureEntry`,`Idx`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -623,6 +624,24 @@ CREATE TABLE `creature_template_addon` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `creature_template_locale`
--
DROP TABLE IF EXISTS `creature_template_locale`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `creature_template_locale` (
`entry` mediumint(8) unsigned NOT NULL DEFAULT '0',
`locale` varchar(4) NOT NULL,
`Name` text,
`FemaleName` text,
`Title` text,
`VerifiedBuild` smallint(5) DEFAULT '0',
PRIMARY KEY (`entry`,`locale`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `creature_text`
--
@@ -1136,6 +1155,7 @@ CREATE TABLE `gameobject_questitem` (
`GameObjectEntry` int(10) unsigned NOT NULL DEFAULT '0',
`Idx` int(10) unsigned NOT NULL DEFAULT '0',
`ItemId` int(10) unsigned NOT NULL DEFAULT '0',
`VerifiedBuild` smallint(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`GameObjectEntry`,`Idx`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -1213,6 +1233,23 @@ CREATE TABLE `gameobject_template` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Gameobject System';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `gameobject_template_locale`
--
DROP TABLE IF EXISTS `gameobject_template_locale`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `gameobject_template_locale` (
`entry` mediumint(8) unsigned NOT NULL DEFAULT '0',
`locale` varchar(4) NOT NULL,
`name` text,
`castBarCaption` text,
`VerifiedBuild` smallint(5) DEFAULT '0',
PRIMARY KEY (`entry`,`locale`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `gossip_menu`
--
@@ -1720,44 +1757,6 @@ CREATE TABLE `locales_broadcast_text` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `locales_creature`
--
DROP TABLE IF EXISTS `locales_creature`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `locales_creature` (
`entry` mediumint(8) unsigned NOT NULL DEFAULT '0',
`name_loc1` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc1` char(100) NOT NULL,
`name_loc2` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc2` char(100) NOT NULL,
`name_loc3` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc3` char(100) NOT NULL,
`name_loc4` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc4` char(100) NOT NULL,
`name_loc5` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc5` char(100) NOT NULL,
`name_loc6` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc6` char(100) NOT NULL,
`name_loc7` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc7` char(100) NOT NULL,
`name_loc8` varchar(100) NOT NULL DEFAULT '',
`femaleName_loc8` char(100) NOT NULL,
`subname_loc1` varchar(100) DEFAULT NULL,
`subname_loc2` varchar(100) DEFAULT NULL,
`subname_loc3` varchar(100) DEFAULT NULL,
`subname_loc4` varchar(100) DEFAULT NULL,
`subname_loc5` varchar(100) DEFAULT NULL,
`subname_loc6` varchar(100) DEFAULT NULL,
`subname_loc7` varchar(100) DEFAULT NULL,
`subname_loc8` varchar(100) DEFAULT NULL,
`VerifiedBuild` smallint(5) DEFAULT '0',
PRIMARY KEY (`entry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `locales_creature_text`
--
@@ -1781,36 +1780,6 @@ CREATE TABLE `locales_creature_text` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `locales_gameobject`
--
DROP TABLE IF EXISTS `locales_gameobject`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `locales_gameobject` (
`entry` mediumint(8) unsigned NOT NULL DEFAULT '0',
`name_loc1` varchar(100) NOT NULL DEFAULT '',
`name_loc2` varchar(100) NOT NULL DEFAULT '',
`name_loc3` varchar(100) NOT NULL DEFAULT '',
`name_loc4` varchar(100) NOT NULL DEFAULT '',
`name_loc5` varchar(100) NOT NULL DEFAULT '',
`name_loc6` varchar(100) NOT NULL DEFAULT '',
`name_loc7` varchar(100) NOT NULL DEFAULT '',
`name_loc8` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc1` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc2` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc3` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc4` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc5` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc6` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc7` varchar(100) NOT NULL DEFAULT '',
`castbarcaption_loc8` varchar(100) NOT NULL DEFAULT '',
`VerifiedBuild` smallint(5) DEFAULT '0',
PRIMARY KEY (`entry`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `locales_gossip_menu_option`
--
@@ -2916,6 +2885,51 @@ CREATE TABLE `prospecting_loot_template` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Loot System';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `quest_details`
--
DROP TABLE IF EXISTS `quest_details`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `quest_details` (
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`Emote1` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote2` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote3` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote4` smallint(5) unsigned NOT NULL DEFAULT '0',
`EmoteDelay1` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay2` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay3` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay4` int(10) unsigned NOT NULL DEFAULT '0',
`VerifiedBuild` smallint(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `quest_offer_reward`
--
DROP TABLE IF EXISTS `quest_offer_reward`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `quest_offer_reward` (
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`Emote1` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote2` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote3` smallint(5) unsigned NOT NULL DEFAULT '0',
`Emote4` smallint(5) unsigned NOT NULL DEFAULT '0',
`EmoteDelay1` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay2` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay3` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteDelay4` int(10) unsigned NOT NULL DEFAULT '0',
`RewardText` text,
`VerifiedBuild` smallint(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `quest_poi`
--
@@ -2957,6 +2971,23 @@ CREATE TABLE `quest_poi_points` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `quest_request_items`
--
DROP TABLE IF EXISTS `quest_request_items`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `quest_request_items` (
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`EmoteOnComplete` smallint(5) unsigned NOT NULL DEFAULT '0',
`EmoteOnIncomplete` smallint(5) unsigned NOT NULL DEFAULT '0',
`CompletionText` text,
`VerifiedBuild` smallint(5) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `quest_template`
--
@@ -2966,99 +2997,86 @@ DROP TABLE IF EXISTS `quest_template`;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `quest_template` (
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`Method` tinyint(3) unsigned NOT NULL DEFAULT '2',
`QuestType` tinyint(3) unsigned NOT NULL DEFAULT '2',
`QuestLevel` smallint(3) NOT NULL DEFAULT '1',
`MinLevel` smallint(6) NOT NULL DEFAULT '0',
`MaxLevel` smallint(6) NOT NULL DEFAULT '0',
`QuestSortID` smallint(6) NOT NULL DEFAULT '0',
`QuestType` smallint(5) unsigned NOT NULL DEFAULT '0',
`QuestInfoID` smallint(5) unsigned NOT NULL DEFAULT '0',
`SuggestedGroupNum` tinyint(3) unsigned NOT NULL DEFAULT '0',
`LimitTime` int(10) unsigned NOT NULL DEFAULT '0',
`RequiredClasses` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredRaces` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredSkillId` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredSkillPoints` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredFactionId1` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredFactionId2` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredFactionValue1` mediumint(8) NOT NULL DEFAULT '0',
`RequiredFactionValue2` mediumint(8) NOT NULL DEFAULT '0',
`RequiredMinRepFaction` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredMaxRepFaction` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredMinRepValue` mediumint(8) NOT NULL DEFAULT '0',
`RequiredMaxRepValue` mediumint(8) NOT NULL DEFAULT '0',
`PrevQuestId` mediumint(8) NOT NULL DEFAULT '0',
`NextQuestId` mediumint(8) NOT NULL DEFAULT '0',
`RewardNextQuest` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardXPDifficulty` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardMoney` int(11) NOT NULL DEFAULT '0',
`RewardBonusMoney` int(10) unsigned NOT NULL DEFAULT '0',
`RewardDisplaySpell` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardSpell` int(11) NOT NULL DEFAULT '0',
`ExclusiveGroup` mediumint(8) NOT NULL DEFAULT '0',
`NextQuestIdChain` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardXPId` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardOrRequiredMoney` int(11) NOT NULL DEFAULT '0',
`RewardMoneyMaxLevel` int(10) unsigned NOT NULL DEFAULT '0',
`RewardSpell` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardSpellCast` int(11) NOT NULL DEFAULT '0',
`RewardHonor` int(11) NOT NULL DEFAULT '0',
`RewardHonorMultiplier` float NOT NULL DEFAULT '0',
`RewardMailTemplateId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardMailDelay` int(11) unsigned NOT NULL DEFAULT '0',
`SourceItemId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`SourceItemCount` tinyint(3) unsigned NOT NULL DEFAULT '0',
`SourceSpellId` mediumint(8) unsigned NOT NULL DEFAULT '0',
`Flags` int(10) unsigned NOT NULL DEFAULT '0',
`SpecialFlags` tinyint(3) unsigned NOT NULL DEFAULT '0',
`MinimapTargetMark` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardTitle` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RequiredPlayerKills` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardTalents` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardArenaPoints` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardSkillId` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardSkillPoints` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardReputationMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
`QuestGiverPortrait` mediumint(8) unsigned NOT NULL DEFAULT '0',
`QuestTurnInPortrait` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardItem1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardItem2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardItem3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardItem4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardAmount1` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardAmount2` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardAmount3` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardAmount4` smallint(5) unsigned NOT NULL DEFAULT '0',
`ItemDrop1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`ItemDropQuantity1` smallint(5) unsigned NOT NULL DEFAULT '0',
`ItemDrop2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`ItemDropQuantity2` smallint(5) unsigned NOT NULL DEFAULT '0',
`ItemDrop3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`ItemDropQuantity3` smallint(5) unsigned NOT NULL DEFAULT '0',
`ItemDrop4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`ItemDropQuantity4` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID5` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID6` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity1` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity2` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity3` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity4` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID5` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity5` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemID6` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardChoiceItemQuantity6` smallint(5) unsigned NOT NULL DEFAULT '0',
`POIContinent` smallint(5) unsigned NOT NULL DEFAULT '0',
`POIx` float NOT NULL DEFAULT '0',
`POIy` float NOT NULL DEFAULT '0',
`POIPriority` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RewardTitle` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardTalents` tinyint(3) unsigned NOT NULL DEFAULT '0',
`RewardArenaPoints` smallint(5) unsigned NOT NULL DEFAULT '0',
`RewardFactionID1` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionID2` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionID3` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionID4` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionID5` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionValue1` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionValue2` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionValue3` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionValue4` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionValue5` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionOverride1` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionID2` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionValue2` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionOverride2` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionID3` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionValue3` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionOverride3` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionID4` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionValue4` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionOverride4` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionID5` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'faction id from Faction.dbc in this case',
`RewardFactionValue5` mediumint(8) NOT NULL DEFAULT '0',
`RewardFactionOverride5` mediumint(8) NOT NULL DEFAULT '0',
`PointMapId` smallint(5) unsigned NOT NULL DEFAULT '0',
`PointX` float NOT NULL DEFAULT '0',
`PointY` float NOT NULL DEFAULT '0',
`PointOption` mediumint(8) unsigned NOT NULL DEFAULT '0',
`TimeAllowed` int(10) unsigned NOT NULL DEFAULT '0',
`LogTitle` text,
`LogDescription` text,
`QuestDescription` text,
`EndText` text,
`OfferRewardText` text,
`RequestItemsText` text,
`AreaDescription` text,
`QuestCompletionLog` text,
`RequiredNpcOrGo1` mediumint(8) NOT NULL DEFAULT '0',
`RequiredNpcOrGo2` mediumint(8) NOT NULL DEFAULT '0',
@@ -3068,14 +3086,6 @@ CREATE TABLE `quest_template` (
`RequiredNpcOrGoCount2` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredNpcOrGoCount3` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredNpcOrGoCount4` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemId1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemId2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemId3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemId4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemCount1` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemCount2` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemCount3` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredSourceItemCount4` smallint(5) unsigned NOT NULL DEFAULT '0',
`RequiredItemId1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredItemId2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`RequiredItemId3` mediumint(8) unsigned NOT NULL DEFAULT '0',
@@ -3115,24 +3125,6 @@ CREATE TABLE `quest_template` (
`QuestTurnTargetName` text,
`SoundAccept` smallint(5) unsigned NOT NULL DEFAULT '890',
`SoundTurnIn` smallint(5) unsigned NOT NULL DEFAULT '878',
`DetailsEmote1` smallint(5) unsigned NOT NULL DEFAULT '0',
`DetailsEmote2` smallint(5) unsigned NOT NULL DEFAULT '0',
`DetailsEmote3` smallint(5) unsigned NOT NULL DEFAULT '0',
`DetailsEmote4` smallint(5) unsigned NOT NULL DEFAULT '0',
`DetailsEmoteDelay1` int(10) unsigned NOT NULL DEFAULT '0',
`DetailsEmoteDelay2` int(10) unsigned NOT NULL DEFAULT '0',
`DetailsEmoteDelay3` int(10) unsigned NOT NULL DEFAULT '0',
`DetailsEmoteDelay4` int(10) unsigned NOT NULL DEFAULT '0',
`EmoteOnIncomplete` smallint(5) unsigned NOT NULL DEFAULT '0',
`EmoteOnComplete` smallint(5) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmote1` smallint(5) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmote2` smallint(5) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmote3` smallint(5) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmote4` smallint(5) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmoteDelay1` int(10) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmoteDelay2` int(10) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmoteDelay3` int(10) unsigned NOT NULL DEFAULT '0',
`OfferRewardEmoteDelay4` int(10) unsigned NOT NULL DEFAULT '0',
`VerifiedBuild` smallint(5) DEFAULT '0',
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Quest System';
@@ -3149,6 +3141,7 @@ CREATE TABLE `quest_template_addon` (
`ID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`MaxLevel` tinyint(3) unsigned NOT NULL DEFAULT '0',
`AllowableClasses` int(10) unsigned NOT NULL DEFAULT '0',
`AllowableRaces` smallint(5) unsigned NOT NULL DEFAULT '0',
`SourceSpellID` mediumint(8) unsigned NOT NULL DEFAULT '0',
`PrevQuestID` mediumint(8) NOT NULL DEFAULT '0',
`NextQuestID` mediumint(8) NOT NULL DEFAULT '0',
@@ -3302,6 +3295,22 @@ CREATE TABLE `skill_fishing_base_level` (
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Fishing system';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `skill_perfect_item_template`
--
DROP TABLE IF EXISTS `skill_perfect_item_template`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `skill_perfect_item_template` (
`spellId` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT 'SpellId of the item creation spell',
`requiredSpecialization` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT 'Specialization spell id',
`perfectCreateChance` float NOT NULL DEFAULT '0' COMMENT 'chance to create the perfect item instead',
`perfectItemType` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT 'perfect item type to create instead',
PRIMARY KEY (`spellId`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Crafting Perfection System';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `skinning_loot_template`
--
@@ -3993,4 +4002,4 @@ CREATE TABLE `waypoints` (
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2014-10-30 13:45:31
-- Dump completed on 2015-11-07 14:42:45