From 377d05e15d4d769fee22fae6070973a8fe186846 Mon Sep 17 00:00:00 2001 From: Xanadu Date: Sat, 17 Jul 2010 01:06:40 +0200 Subject: [PATCH] Correctly redo file moves/renames from revs 8437, 8441, 8442, 8444, 8446, 8448, 8850. --HG-- branch : trunk rename : src/server/authserver/AuthCodes.cpp => src/server/authserver/Authentication/AuthCodes.cpp rename : src/server/authserver/AuthCodes.h => src/server/authserver/Authentication/AuthCodes.h rename : src/server/authserver/RealmList.cpp => src/server/authserver/Realms/RealmList.cpp rename : src/server/authserver/RealmList.h => src/server/authserver/Realms/RealmList.h rename : src/server/authserver/AuthSocket.cpp => src/server/authserver/Server/AuthSocket.cpp rename : src/server/authserver/AuthSocket.h => src/server/authserver/Server/AuthSocket.h rename : src/server/authserver/RealmAcceptor.h => src/server/authserver/Server/RealmAcceptor.h rename : src/server/authserver/RealmSocket.cpp => src/server/authserver/Server/RealmSocket.cpp rename : src/server/authserver/RealmSocket.h => src/server/authserver/Server/RealmSocket.h rename : src/server/game/AI/CombatAI.cpp => src/server/game/AI/CoreAI/CombatAI.cpp rename : src/server/game/AI/CombatAI.h => src/server/game/AI/CoreAI/CombatAI.h rename : src/server/game/AI/GuardAI.cpp => src/server/game/AI/CoreAI/GuardAI.cpp rename : src/server/game/AI/GuardAI.h => src/server/game/AI/CoreAI/GuardAI.h rename : src/server/game/AI/PassiveAI.cpp => src/server/game/AI/CoreAI/PassiveAI.cpp rename : src/server/game/AI/PassiveAI.h => src/server/game/AI/CoreAI/PassiveAI.h rename : src/server/game/AI/PetAI.cpp => src/server/game/AI/CoreAI/PetAI.cpp rename : src/server/game/AI/PetAI.h => src/server/game/AI/CoreAI/PetAI.h rename : src/server/game/AI/ReactorAI.cpp => src/server/game/AI/CoreAI/ReactorAI.cpp rename : src/server/game/AI/ReactorAI.h => src/server/game/AI/CoreAI/ReactorAI.h rename : src/server/game/AI/TotemAI.cpp => src/server/game/AI/CoreAI/TotemAI.cpp rename : src/server/game/AI/TotemAI.h => src/server/game/AI/CoreAI/TotemAI.h rename : src/server/game/AI/UnitAI.cpp => src/server/game/AI/CoreAI/UnitAI.cpp rename : src/server/game/AI/UnitAI.h => src/server/game/AI/CoreAI/UnitAI.h rename : src/server/game/Account/AccountMgr.cpp => src/server/game/Accounts/AccountMgr.cpp rename : src/server/game/Account/AccountMgr.h => src/server/game/Accounts/AccountMgr.h rename : src/server/game/AI/AuctionHouseBot/AuctionHouseBot.cpp => src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.cpp rename : src/server/game/AI/AuctionHouseBot/AuctionHouseBot.h => src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.h rename : src/server/game/BattleGrounds/BattleGroundAA.cpp => src/server/game/BattleGrounds/Zones/BattleGroundAA.cpp rename : src/server/game/BattleGrounds/BattleGroundAA.h => src/server/game/BattleGrounds/Zones/BattleGroundAA.h rename : src/server/game/BattleGrounds/BattleGroundAB.cpp => src/server/game/BattleGrounds/Zones/BattleGroundAB.cpp rename : src/server/game/BattleGrounds/BattleGroundAB.h => src/server/game/BattleGrounds/Zones/BattleGroundAB.h rename : src/server/game/BattleGrounds/BattleGroundAV.cpp => src/server/game/BattleGrounds/Zones/BattleGroundAV.cpp rename : src/server/game/BattleGrounds/BattleGroundAV.h => src/server/game/BattleGrounds/Zones/BattleGroundAV.h rename : src/server/game/BattleGrounds/BattleGroundBE.cpp => src/server/game/BattleGrounds/Zones/BattleGroundBE.cpp rename : src/server/game/BattleGrounds/BattleGroundBE.h => src/server/game/BattleGrounds/Zones/BattleGroundBE.h rename : src/server/game/BattleGrounds/BattleGroundDS.cpp => src/server/game/BattleGrounds/Zones/BattleGroundDS.cpp rename : src/server/game/BattleGrounds/BattleGroundDS.h => src/server/game/BattleGrounds/Zones/BattleGroundDS.h rename : src/server/game/BattleGrounds/BattleGroundEY.cpp => src/server/game/BattleGrounds/Zones/BattleGroundEY.cpp rename : src/server/game/BattleGrounds/BattleGroundEY.h => src/server/game/BattleGrounds/Zones/BattleGroundEY.h rename : src/server/game/BattleGrounds/BattleGroundIC.cpp => src/server/game/BattleGrounds/Zones/BattleGroundIC.cpp rename : src/server/game/BattleGrounds/BattleGroundIC.h => src/server/game/BattleGrounds/Zones/BattleGroundIC.h rename : src/server/game/BattleGrounds/BattleGroundNA.cpp => src/server/game/BattleGrounds/Zones/BattleGroundNA.cpp rename : src/server/game/BattleGrounds/BattleGroundNA.h => src/server/game/BattleGrounds/Zones/BattleGroundNA.h rename : src/server/game/BattleGrounds/BattleGroundRB.cpp => src/server/game/BattleGrounds/Zones/BattleGroundRB.cpp rename : src/server/game/BattleGrounds/BattleGroundRB.h => src/server/game/BattleGrounds/Zones/BattleGroundRB.h rename : src/server/game/BattleGrounds/BattleGroundRL.cpp => src/server/game/BattleGrounds/Zones/BattleGroundRL.cpp rename : src/server/game/BattleGrounds/BattleGroundRL.h => src/server/game/BattleGrounds/Zones/BattleGroundRL.h rename : src/server/game/BattleGrounds/BattleGroundRV.cpp => src/server/game/BattleGrounds/Zones/BattleGroundRV.cpp rename : src/server/game/BattleGrounds/BattleGroundRV.h => src/server/game/BattleGrounds/Zones/BattleGroundRV.h rename : src/server/game/BattleGrounds/BattleGroundSA.cpp => src/server/game/BattleGrounds/Zones/BattleGroundSA.cpp rename : src/server/game/BattleGrounds/BattleGroundSA.h => src/server/game/BattleGrounds/Zones/BattleGroundSA.h rename : src/server/game/BattleGrounds/BattleGroundWS.cpp => src/server/game/BattleGrounds/Zones/BattleGroundWS.cpp rename : src/server/game/BattleGrounds/BattleGroundWS.h => src/server/game/BattleGrounds/Zones/BattleGroundWS.h rename : src/server/game/Chat/Channel.cpp => src/server/game/Chat/Channels/Channel.cpp rename : src/server/game/Chat/Channel.h => src/server/game/Chat/Channels/Channel.h rename : src/server/game/Chat/ChannelMgr.cpp => src/server/game/Chat/Channels/ChannelMgr.cpp rename : src/server/game/Chat/ChannelMgr.h => src/server/game/Chat/Channels/ChannelMgr.h rename : src/server/game/Chat/Debugcmds.cpp => src/server/game/Chat/Commands/Debugcmds.cpp rename : src/server/game/Chat/Level0.cpp => src/server/game/Chat/Commands/Level0.cpp rename : src/server/game/Chat/Level1.cpp => src/server/game/Chat/Commands/Level1.cpp rename : src/server/game/Chat/Level2.cpp => src/server/game/Chat/Commands/Level2.cpp rename : src/server/game/Chat/Level3.cpp => src/server/game/Chat/Commands/Level3.cpp rename : src/server/shared/vmap/BIH.cpp => src/server/game/CollisionDetection/BIH.cpp rename : src/server/shared/vmap/BIH.h => src/server/game/CollisionDetection/BIH.h rename : src/server/shared/vmap/CMakeLists.txt => src/server/game/CollisionDetection/CMakeLists.txt rename : src/server/shared/vmap/IVMapManager.h => src/server/game/CollisionDetection/IVMapManager.h rename : src/server/shared/vmap/MapTree.cpp => src/server/game/CollisionDetection/MapTree.cpp rename : src/server/shared/vmap/MapTree.h => src/server/game/CollisionDetection/MapTree.h rename : src/server/shared/vmap/ModelInstance.cpp => src/server/game/CollisionDetection/ModelInstance.cpp rename : src/server/shared/vmap/ModelInstance.h => src/server/game/CollisionDetection/ModelInstance.h rename : src/server/shared/vmap/TileAssembler.cpp => src/server/game/CollisionDetection/TileAssembler.cpp rename : src/server/shared/vmap/TileAssembler.h => src/server/game/CollisionDetection/TileAssembler.h rename : src/server/shared/vmap/VMapDefinitions.h => src/server/game/CollisionDetection/VMapDefinitions.h rename : src/server/shared/vmap/VMapFactory.cpp => src/server/game/CollisionDetection/VMapFactory.cpp rename : src/server/shared/vmap/VMapFactory.h => src/server/game/CollisionDetection/VMapFactory.h rename : src/server/shared/vmap/VMapManager2.cpp => src/server/game/CollisionDetection/VMapManager2.cpp rename : src/server/shared/vmap/VMapManager2.h => src/server/game/CollisionDetection/VMapManager2.h rename : src/server/shared/vmap/VMapTools.h => src/server/game/CollisionDetection/VMapTools.h rename : src/server/shared/vmap/WorldModel.cpp => src/server/game/CollisionDetection/WorldModel.cpp rename : src/server/shared/vmap/WorldModel.h => src/server/game/CollisionDetection/WorldModel.h rename : src/server/game/Events/UnitEvents.h => src/server/game/Combat/UnitEvents.h rename : src/server/game/ConditionMgr/ConditionMgr.cpp => src/server/game/Conditions/ConditionMgr.cpp rename : src/server/game/ConditionMgr/ConditionMgr.h => src/server/game/Conditions/ConditionMgr.h rename : src/server/game/LookingForGroup/LFG.h => src/server/game/DungeonFinding/LFG.h rename : src/server/game/LookingForGroup/LFGMgr.cpp => src/server/game/DungeonFinding/LFGMgr.cpp rename : src/server/game/LookingForGroup/LFGMgr.h => src/server/game/DungeonFinding/LFGMgr.h rename : src/server/game/Entities/Object/Corpse.cpp => src/server/game/Entities/Corpse/Corpse.cpp rename : src/server/game/Entities/Object/Corpse.h => src/server/game/Entities/Corpse/Corpse.h rename : src/server/game/Entities/Object/DynamicObject.cpp => src/server/game/Entities/DynamicObject/DynamicObject.cpp rename : src/server/game/Entities/Object/DynamicObject.h => src/server/game/Entities/DynamicObject/DynamicObject.h rename : src/server/game/Entities/Item/Bag.cpp => src/server/game/Entities/Item/Container/Bag.cpp rename : src/server/game/Entities/Item/Bag.h => src/server/game/Entities/Item/Container/Bag.h rename : src/server/game/Map/ObjectPosSelector.cpp => src/server/game/Entities/Object/ObjectPosSelector.cpp rename : src/server/game/Map/ObjectPosSelector.h => src/server/game/Entities/Object/ObjectPosSelector.h rename : src/server/game/Entities/Object/UpdateData.cpp => src/server/game/Entities/Object/Updates/UpdateData.cpp rename : src/server/game/Entities/Object/UpdateData.h => src/server/game/Entities/Object/Updates/UpdateData.h rename : src/server/game/Entities/Object/UpdateFields.h => src/server/game/Entities/Object/Updates/UpdateFields.h rename : src/server/game/Entities/Object/UpdateMask.h => src/server/game/Entities/Object/Updates/UpdateMask.h rename : src/server/game/Movement/Transports.cpp => src/server/game/Entities/Transport/Transports.cpp rename : src/server/game/Movement/Transports.h => src/server/game/Entities/Transport/Transports.h rename : src/server/game/Events/GlobalEvents.cpp => src/server/game/Globals/GlobalEvents.cpp rename : src/server/game/Events/GlobalEvents.h => src/server/game/Globals/GlobalEvents.h rename : src/server/game/Entities/Object/ObjectAccessor.cpp => src/server/game/Globals/ObjectAccessor.cpp rename : src/server/game/Entities/Object/ObjectAccessor.h => src/server/game/Globals/ObjectAccessor.h rename : src/server/game/Entities/Object/ObjectMgr.cpp => src/server/game/Globals/ObjectMgr.cpp rename : src/server/game/Entities/Object/ObjectMgr.h => src/server/game/Globals/ObjectMgr.h rename : src/server/game/Map/Cell/Cell.h => src/server/game/Maps/Cell/Cell.h rename : src/server/game/Map/Cell/CellImpl.h => src/server/game/Maps/Cell/CellImpl.h rename : src/server/game/Map/Grid/GridDefines.h => src/server/game/Maps/Grid/GridDefines.h rename : src/server/game/Map/Grid/GridNotifiers.cpp => src/server/game/Maps/Grid/GridNotifiers.cpp rename : src/server/game/Map/Grid/GridNotifiers.h => src/server/game/Maps/Grid/GridNotifiers.h rename : src/server/game/Map/Grid/GridNotifiersImpl.h => src/server/game/Maps/Grid/GridNotifiersImpl.h rename : src/server/game/Map/Grid/GridStates.cpp => src/server/game/Maps/Grid/GridStates.cpp rename : src/server/game/Map/Grid/GridStates.h => src/server/game/Maps/Grid/GridStates.h rename : src/server/game/Map/Grid/ObjectGridLoader.cpp => src/server/game/Maps/Grid/ObjectGridLoader.cpp rename : src/server/game/Map/Grid/ObjectGridLoader.h => src/server/game/Maps/Grid/ObjectGridLoader.h rename : src/server/game/Map/Map.cpp => src/server/game/Maps/Map.cpp rename : src/server/game/Map/Map.h => src/server/game/Maps/Map.h rename : src/server/game/Map/MapInstanced.cpp => src/server/game/Maps/MapInstanced.cpp rename : src/server/game/Map/MapInstanced.h => src/server/game/Maps/MapInstanced.h rename : src/server/game/Map/MapManager.cpp => src/server/game/Maps/MapManager.cpp rename : src/server/game/Map/MapManager.h => src/server/game/Maps/MapManager.h rename : src/server/game/Map/MapRefManager.h => src/server/game/Maps/MapRefManager.h rename : src/server/game/Map/MapReference.h => src/server/game/Maps/MapReference.h rename : src/server/game/Map/MapUpdater.cpp => src/server/game/Maps/MapUpdater.cpp rename : src/server/game/Map/MapUpdater.h => src/server/game/Maps/MapUpdater.h rename : src/server/game/Map/ZoneScript.h => src/server/game/Maps/ZoneScript.h rename : src/server/game/Globals/Formulas.h => src/server/game/Miscellaneous/Formulas.h rename : src/server/game/Globals/Language.h => src/server/game/Miscellaneous/Language.h rename : src/server/game/Globals/SharedDefines.h => src/server/game/Miscellaneous/SharedDefines.h rename : src/server/game/Movement/MovementGenerators/MovementGenerator.cpp => src/server/game/Movement/MovementGenerator.cpp rename : src/server/game/Movement/MovementGenerators/MovementGenerator.h => src/server/game/Movement/MovementGenerator.h rename : src/server/game/Movement/MovementGenerators/MovementGeneratorImpl.h => src/server/game/Movement/MovementGeneratorImpl.h rename : src/server/game/Movement/Path.h => src/server/game/Movement/Waypoints/Path.h rename : src/server/game/Movement/WaypointManager.cpp => src/server/game/Movement/Waypoints/WaypointManager.cpp rename : src/server/game/Movement/WaypointManager.h => src/server/game/Movement/Waypoints/WaypointManager.h rename : src/server/game/OutdoorPvP/OutdoorPvPEP.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPEP.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.h rename : src/server/game/OutdoorPvP/OutdoorPvPHP.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPHP.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.h rename : src/server/game/OutdoorPvP/OutdoorPvPNA.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPNA.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.h rename : src/server/game/OutdoorPvP/OutdoorPvPSI.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPSI.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.h rename : src/server/game/OutdoorPvP/OutdoorPvPTF.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPTF.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.h rename : src/server/game/OutdoorPvP/OutdoorPvPZM.cpp => src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.cpp rename : src/server/game/OutdoorPvP/OutdoorPvPZM.h => src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.h rename : src/server/game/PrecompiledHeaders/pchlinux.cpp => src/server/game/PrecompiledHeaders/NixCorePCH.cpp rename : src/server/game/PrecompiledHeaders/pchlinux.h => src/server/game/PrecompiledHeaders/NixCorePCH.h rename : src/server/game/ScriptMgr/ScriptedPch.cpp => src/server/game/PrecompiledHeaders/ScriptPCH.cpp rename : src/server/game/ScriptMgr/ScriptedPch.h => src/server/game/PrecompiledHeaders/ScriptPCH.h rename : src/server/game/PrecompiledHeaders/pchdef.cpp => src/server/game/PrecompiledHeaders/WinCorePCH.cpp rename : src/server/game/PrecompiledHeaders/pchdef.h => src/server/game/PrecompiledHeaders/WinCorePCH.h rename : src/server/game/ScriptMgr/ScriptLoader.cpp => src/server/game/Scripting/ScriptLoader.cpp rename : src/server/game/ScriptMgr/ScriptLoader.h => src/server/game/Scripting/ScriptLoader.h rename : src/server/game/ScriptMgr/ScriptMgr.cpp => src/server/game/Scripting/ScriptMgr.cpp rename : src/server/game/ScriptMgr/ScriptMgr.h => src/server/game/Scripting/ScriptMgr.h rename : src/server/game/ScriptMgr/ScriptSystem.cpp => src/server/game/Scripting/ScriptSystem.cpp rename : src/server/game/ScriptMgr/ScriptSystem.h => src/server/game/Scripting/ScriptSystem.h rename : src/server/game/Addons/AddonHandler.cpp => src/server/game/Server/Protocol/Handlers/AddonHandler.cpp rename : src/server/game/Addons/AddonHandler.h => src/server/game/Server/Protocol/Handlers/AddonHandler.h rename : src/server/game/BattleGrounds/ArenaTeamHandler.cpp => src/server/game/Server/Protocol/Handlers/ArenaTeamHandler.cpp rename : src/server/game/AuctionHouse/AuctionHouseHandler.cpp => src/server/game/Server/Protocol/Handlers/AuctionHouseHandler.cpp rename : src/server/game/BattleGrounds/BattleGroundHandler.cpp => src/server/game/Server/Protocol/Handlers/BattleGroundHandler.cpp rename : src/server/game/Calender/CalendarHandler.cpp => src/server/game/Server/Protocol/Handlers/CalendarHandler.cpp rename : src/server/game/Chat/ChannelHandler.cpp => src/server/game/Server/Protocol/Handlers/ChannelHandler.cpp rename : src/server/game/Entities/Player/CharacterHandler.cpp => src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp rename : src/server/game/Chat/ChatHandler.cpp => src/server/game/Server/Protocol/Handlers/ChatHandler.cpp rename : src/server/game/Combat/CombatHandler.cpp => src/server/game/Server/Protocol/Handlers/CombatHandler.cpp rename : src/server/game/Entities/Player/DuelHandler.cpp => src/server/game/Server/Protocol/Handlers/DuelHandler.cpp rename : src/server/game/Groups/GroupHandler.cpp => src/server/game/Server/Protocol/Handlers/GroupHandler.cpp rename : src/server/game/Guilds/GuildHandler.cpp => src/server/game/Server/Protocol/Handlers/GuildHandler.cpp rename : src/server/game/Entities/Item/ItemHandler.cpp => src/server/game/Server/Protocol/Handlers/ItemHandler.cpp rename : src/server/game/LookingForGroup/LFGHandler.cpp => src/server/game/Server/Protocol/Handlers/LFGHandler.cpp rename : src/server/game/Loot/LootHandler.cpp => src/server/game/Server/Protocol/Handlers/LootHandler.cpp rename : src/server/game/Entities/Player/MiscHandler.cpp => src/server/game/Server/Protocol/Handlers/MiscHandler.cpp rename : src/server/game/Movement/MovementHandler.cpp => src/server/game/Server/Protocol/Handlers/MovementHandler.cpp rename : src/server/game/Entities/Creature/NPCHandler.cpp => src/server/game/Server/Protocol/Handlers/NPCHandler.cpp rename : src/server/game/Entities/Creature/NPCHandler.h => src/server/game/Server/Protocol/Handlers/NPCHandler.h rename : src/server/game/Entities/Pet/PetHandler.cpp => src/server/game/Server/Protocol/Handlers/PetHandler.cpp rename : src/server/game/Entities/Player/PetitionsHandler.cpp => src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp rename : src/server/game/Quests/QueryHandler.cpp => src/server/game/Server/Protocol/Handlers/QueryHandler.cpp rename : src/server/game/Quests/QuestHandler.cpp => src/server/game/Server/Protocol/Handlers/QuestHandler.cpp rename : src/server/game/Skills/SkillHandler.cpp => src/server/game/Server/Protocol/Handlers/SkillHandler.cpp rename : src/server/game/Spells/SpellHandler.cpp => src/server/game/Server/Protocol/Handlers/SpellHandler.cpp rename : src/server/game/Movement/TaxiHandler.cpp => src/server/game/Server/Protocol/Handlers/TaxiHandler.cpp rename : src/server/game/Entities/Player/TicketHandler.cpp => src/server/game/Server/Protocol/Handlers/TicketHandler.cpp rename : src/server/game/Entities/Player/TradeHandler.cpp => src/server/game/Server/Protocol/Handlers/TradeHandler.cpp rename : src/server/game/Entities/Player/VoiceChatHandler.cpp => src/server/game/Server/Protocol/Handlers/VoiceChatHandler.cpp rename : src/server/game/Opcodes/Opcodes.cpp => src/server/game/Server/Protocol/Opcodes.cpp rename : src/server/game/Opcodes/Opcodes.h => src/server/game/Server/Protocol/Opcodes.h rename : src/server/game/World/WorldLog.cpp => src/server/game/Server/Protocol/WorldLog.cpp rename : src/server/game/World/WorldLog.h => src/server/game/Server/Protocol/WorldLog.h rename : src/server/game/World/WorldSession.cpp => src/server/game/Server/WorldSession.cpp rename : src/server/game/World/WorldSession.h => src/server/game/Server/WorldSession.h rename : src/server/game/World/WorldSocket.cpp => src/server/game/Server/WorldSocket.cpp rename : src/server/game/World/WorldSocket.h => src/server/game/Server/WorldSocket.h rename : src/server/game/World/WorldSocketMgr.cpp => src/server/game/Server/WorldSocketMgr.cpp rename : src/server/game/World/WorldSocketMgr.h => src/server/game/Server/WorldSocketMgr.h rename : src/server/shared/Config/CMakeLists.txt => src/server/shared/Configuration/CMakeLists.txt rename : src/server/shared/Config/Config.cpp => src/server/shared/Configuration/Config.cpp rename : src/server/shared/Config/Config.h => src/server/shared/Configuration/Config.h rename : src/server/shared/Config/ConfigEnv.h => src/server/shared/Configuration/ConfigEnv.h rename : src/server/shared/Config/ConfigLibrary.vcproj => src/server/shared/Configuration/ConfigLibrary.vcproj rename : src/server/shared/Config/dotconfpp/dotconfpp.cpp => src/server/shared/Configuration/dotconfpp/dotconfpp.cpp rename : src/server/shared/Config/dotconfpp/dotconfpp.h => src/server/shared/Configuration/dotconfpp/dotconfpp.h rename : src/server/shared/Config/dotconfpp/mempool.cpp => src/server/shared/Configuration/dotconfpp/mempool.cpp rename : src/server/shared/Config/dotconfpp/mempool.h => src/server/shared/Configuration/dotconfpp/mempool.h rename : src/server/shared/Auth/SARC4.cpp => src/server/shared/Cryptography/ARC4.cpp rename : src/server/shared/Auth/SARC4.h => src/server/shared/Cryptography/ARC4.h rename : src/server/shared/Auth/AuthCrypt.cpp => src/server/shared/Cryptography/Authentication/AuthCrypt.cpp rename : src/server/shared/Auth/AuthCrypt.h => src/server/shared/Cryptography/Authentication/AuthCrypt.h rename : src/server/shared/Auth/BigNumber.cpp => src/server/shared/Cryptography/BigNumber.cpp rename : src/server/shared/Auth/BigNumber.h => src/server/shared/Cryptography/BigNumber.h rename : src/server/shared/Auth/CMakeLists.txt => src/server/shared/Cryptography/CMakeLists.txt rename : src/server/shared/Auth/Hmac.cpp => src/server/shared/Cryptography/HMACSHA1.cpp rename : src/server/shared/Auth/Hmac.h => src/server/shared/Cryptography/HMACSHA1.h rename : src/server/shared/Auth/md5.c => src/server/shared/Cryptography/MD5.c rename : src/server/shared/Auth/md5.h => src/server/shared/Cryptography/MD5.h rename : src/server/shared/Auth/Sha1.cpp => src/server/shared/Cryptography/SHA1.cpp rename : src/server/shared/Auth/Sha1.h => src/server/shared/Cryptography/SHA1.h rename : src/server/shared/Database/DBCFileLoader.cpp => src/server/shared/DataStores/DBCFileLoader.cpp rename : src/server/shared/Database/DBCFileLoader.h => src/server/shared/DataStores/DBCFileLoader.h rename : src/server/shared/Database/DBCStore.h => src/server/shared/DataStores/DBCStore.h rename : src/server/shared/Errors.h => src/server/shared/Debugging/Errors.h rename : src/server/shared/MemoryLeaks.cpp => src/server/shared/Debugging/MemoryLeaks.cpp rename : src/server/shared/MemoryLeaks.h => src/server/shared/Debugging/MemoryLeaks.h rename : src/server/shared/WheatyExceptionReport.cpp => src/server/shared/Debugging/WheatyExceptionReport.cpp rename : src/server/shared/WheatyExceptionReport.h => src/server/shared/Debugging/WheatyExceptionReport.h rename : src/server/shared/Log.cpp => src/server/shared/Logging/Log.cpp rename : src/server/shared/Log.h => src/server/shared/Logging/Log.h rename : src/server/shared/ByteBuffer.h => src/server/shared/Packets/ByteBuffer.h rename : src/server/shared/WorldPacket.h => src/server/shared/Packets/WorldPacket.h rename : src/server/shared/DelayExecutor.cpp => src/server/shared/Threading/DelayExecutor.cpp rename : src/server/shared/DelayExecutor.h => src/server/shared/Threading/DelayExecutor.h rename : src/server/shared/LockedQueue.h => src/server/shared/Threading/LockedQueue.h rename : src/server/shared/Threading.cpp => src/server/shared/Threading/Threading.cpp rename : src/server/shared/Threading.h => src/server/shared/Threading/Threading.h rename : src/server/shared/ProgressBar.cpp => src/server/shared/Utilities/ProgressBar.cpp rename : src/server/shared/ProgressBar.h => src/server/shared/Utilities/ProgressBar.h rename : src/server/shared/ServiceWin32.cpp => src/server/shared/Utilities/ServiceWin32.cpp rename : src/server/shared/ServiceWin32.h => src/server/shared/Utilities/ServiceWin32.h rename : src/server/shared/SignalHandler.h => src/server/shared/Utilities/SignalHandler.h rename : src/server/shared/Timer.h => src/server/shared/Utilities/Timer.h rename : src/server/shared/Util.cpp => src/server/shared/Utilities/Util.cpp rename : src/server/shared/Util.h => src/server/shared/Utilities/Util.h rename : src/server/worldserver/CliRunnable.cpp => src/server/worldserver/CommandLine/CliRunnable.cpp rename : src/server/worldserver/CliRunnable.h => src/server/worldserver/CommandLine/CliRunnable.h rename : src/server/worldserver/RASocket.cpp => src/server/worldserver/RemoteAccess/RASocket.cpp rename : src/server/worldserver/RASocket.h => src/server/worldserver/RemoteAccess/RASocket.h rename : src/server/worldserver/WorldRunnable.cpp => src/server/worldserver/WorldThread/WorldRunnable.cpp rename : src/server/worldserver/WorldRunnable.h => src/server/worldserver/WorldThread/WorldRunnable.h --- .../{ => Authentication}/AuthCodes.cpp | 0 .../{ => Authentication}/AuthCodes.h | 0 .../authserver/{ => Realms}/RealmList.cpp | 0 .../authserver/{ => Realms}/RealmList.h | 0 .../authserver/{ => Server}/AuthSocket.cpp | 0 .../authserver/{ => Server}/AuthSocket.h | 0 .../authserver/{ => Server}/RealmAcceptor.h | 0 .../authserver/{ => Server}/RealmSocket.cpp | 0 .../authserver/{ => Server}/RealmSocket.h | 0 src/server/game/AI/{ => CoreAI}/CombatAI.cpp | 0 src/server/game/AI/{ => CoreAI}/CombatAI.h | 0 src/server/game/AI/{ => CoreAI}/GuardAI.cpp | 0 src/server/game/AI/{ => CoreAI}/GuardAI.h | 0 src/server/game/AI/{ => CoreAI}/PassiveAI.cpp | 0 src/server/game/AI/{ => CoreAI}/PassiveAI.h | 0 src/server/game/AI/{ => CoreAI}/PetAI.cpp | 0 src/server/game/AI/{ => CoreAI}/PetAI.h | 0 src/server/game/AI/{ => CoreAI}/ReactorAI.cpp | 0 src/server/game/AI/{ => CoreAI}/ReactorAI.h | 0 src/server/game/AI/{ => CoreAI}/TotemAI.cpp | 0 src/server/game/AI/{ => CoreAI}/TotemAI.h | 0 src/server/game/AI/{ => CoreAI}/UnitAI.cpp | 0 src/server/game/AI/{ => CoreAI}/UnitAI.h | 0 .../game/{Account => Accounts}/AccountMgr.cpp | 0 .../game/{Account => Accounts}/AccountMgr.h | 0 .../AuctionHouseBot/AuctionHouseBot.cpp | 0 .../AuctionHouseBot/AuctionHouseBot.h | 0 .../{ => Zones}/BattleGroundAA.cpp | 0 .../{ => Zones}/BattleGroundAA.h | 0 .../{ => Zones}/BattleGroundAB.cpp | 0 .../{ => Zones}/BattleGroundAB.h | 0 .../{ => Zones}/BattleGroundAV.cpp | 0 .../{ => Zones}/BattleGroundAV.h | 0 .../{ => Zones}/BattleGroundBE.cpp | 0 .../{ => Zones}/BattleGroundBE.h | 0 .../{ => Zones}/BattleGroundDS.cpp | 0 .../{ => Zones}/BattleGroundDS.h | 0 .../{ => Zones}/BattleGroundEY.cpp | 0 .../{ => Zones}/BattleGroundEY.h | 0 .../{ => Zones}/BattleGroundIC.cpp | 0 .../{ => Zones}/BattleGroundIC.h | 0 .../{ => Zones}/BattleGroundNA.cpp | 0 .../{ => Zones}/BattleGroundNA.h | 0 .../{ => Zones}/BattleGroundRB.cpp | 0 .../{ => Zones}/BattleGroundRB.h | 0 .../{ => Zones}/BattleGroundRL.cpp | 0 .../{ => Zones}/BattleGroundRL.h | 0 .../{ => Zones}/BattleGroundRV.cpp | 0 .../{ => Zones}/BattleGroundRV.h | 0 .../{ => Zones}/BattleGroundSA.cpp | 0 .../{ => Zones}/BattleGroundSA.h | 0 .../{ => Zones}/BattleGroundWS.cpp | 0 .../{ => Zones}/BattleGroundWS.h | 0 src/server/game/Calender/Calendar.cpp | 17 - src/server/game/Calender/Calendar.h | 26 -- src/server/game/Calender/CalendarHandler.cpp | 318 ------------------ .../game/Chat/{ => Channels}/Channel.cpp | 0 src/server/game/Chat/{ => Channels}/Channel.h | 0 .../game/Chat/{ => Channels}/ChannelMgr.cpp | 0 .../game/Chat/{ => Channels}/ChannelMgr.h | 0 .../game/Chat/{ => Commands}/Debugcmds.cpp | 0 .../game/Chat/{ => Commands}/Level0.cpp | 0 .../game/Chat/{ => Commands}/Level1.cpp | 0 .../game/Chat/{ => Commands}/Level2.cpp | 0 .../game/Chat/{ => Commands}/Level3.cpp | 0 .../vmap => game/CollisionDetection}/BIH.cpp | 0 .../vmap => game/CollisionDetection}/BIH.h | 0 .../CollisionDetection}/CMakeLists.txt | 0 .../CollisionDetection}/IVMapManager.h | 0 .../CollisionDetection}/MapTree.cpp | 0 .../CollisionDetection}/MapTree.h | 0 .../CollisionDetection}/ModelInstance.cpp | 0 .../CollisionDetection}/ModelInstance.h | 0 .../CollisionDetection}/TileAssembler.cpp | 0 .../CollisionDetection}/TileAssembler.h | 0 .../CollisionDetection}/VMapDefinitions.h | 0 .../CollisionDetection}/VMapFactory.cpp | 0 .../CollisionDetection}/VMapFactory.h | 0 .../CollisionDetection}/VMapManager2.cpp | 0 .../CollisionDetection}/VMapManager2.h | 0 .../CollisionDetection}/VMapTools.h | 0 .../CollisionDetection}/WorldModel.cpp | 0 .../CollisionDetection}/WorldModel.h | 0 .../game/{Events => Combat}/UnitEvents.h | 0 .../ConditionMgr.cpp | 0 .../ConditionMgr.h | 0 .../{LookingForGroup => DungeonFinding}/LFG.h | 0 .../LFGMgr.cpp | 0 .../LFGMgr.h | 0 .../Entities/{Object => Corpse}/Corpse.cpp | 0 .../game/Entities/{Object => Corpse}/Corpse.h | 0 .../DynamicObject.cpp | 0 .../{Object => DynamicObject}/DynamicObject.h | 0 .../Entities/Item/{ => Container}/Bag.cpp | 0 .../game/Entities/Item/{ => Container}/Bag.h | 0 .../Object}/ObjectPosSelector.cpp | 0 .../Object}/ObjectPosSelector.h | 0 .../Object/{ => Updates}/UpdateData.cpp | 0 .../Object/{ => Updates}/UpdateData.h | 0 .../Object/{ => Updates}/UpdateFields.h | 0 .../Object/{ => Updates}/UpdateMask.h | 0 .../Transport}/Transports.cpp | 0 .../Transport}/Transports.h | 0 .../game/{Events => Globals}/GlobalEvents.cpp | 0 .../game/{Events => Globals}/GlobalEvents.h | 0 .../Object => Globals}/ObjectAccessor.cpp | 0 .../Object => Globals}/ObjectAccessor.h | 0 .../Object => Globals}/ObjectMgr.cpp | 0 .../{Entities/Object => Globals}/ObjectMgr.h | 0 src/server/game/{Map => Maps}/Cell/Cell.h | 0 src/server/game/{Map => Maps}/Cell/CellImpl.h | 0 .../game/{Map => Maps}/Grid/GridDefines.h | 0 .../game/{Map => Maps}/Grid/GridNotifiers.cpp | 0 .../game/{Map => Maps}/Grid/GridNotifiers.h | 0 .../{Map => Maps}/Grid/GridNotifiersImpl.h | 0 .../game/{Map => Maps}/Grid/GridStates.cpp | 0 .../game/{Map => Maps}/Grid/GridStates.h | 0 .../{Map => Maps}/Grid/ObjectGridLoader.cpp | 0 .../{Map => Maps}/Grid/ObjectGridLoader.h | 0 src/server/game/{Map => Maps}/Map.cpp | 0 src/server/game/{Map => Maps}/Map.h | 0 .../game/{Map => Maps}/MapInstanced.cpp | 0 src/server/game/{Map => Maps}/MapInstanced.h | 0 src/server/game/{Map => Maps}/MapManager.cpp | 0 src/server/game/{Map => Maps}/MapManager.h | 0 src/server/game/{Map => Maps}/MapRefManager.h | 0 src/server/game/{Map => Maps}/MapReference.h | 0 src/server/game/{Map => Maps}/MapUpdater.cpp | 0 src/server/game/{Map => Maps}/MapUpdater.h | 0 src/server/game/{Map => Maps}/ZoneScript.h | 0 .../{Globals => Miscellaneous}/Formulas.h | 0 .../{Globals => Miscellaneous}/Language.h | 0 .../SharedDefines.h | 0 .../MovementGenerator.cpp | 0 .../MovementGenerator.h | 0 .../MovementGeneratorImpl.h | 0 .../game/Movement/{ => Waypoints}/Path.h | 0 .../{ => Waypoints}/WaypointManager.cpp | 0 .../{ => Waypoints}/WaypointManager.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPEP.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPEP.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPHP.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPHP.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPNA.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPNA.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPSI.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPSI.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPTF.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPTF.h | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPZM.cpp | 0 .../OutdoorPvP/{ => Zones}/OutdoorPvPZM.h | 0 .../{pchdef.cpp => NixCorePCH.cpp} | 0 .../{pchlinux.h => NixCorePCH.h} | 0 .../ScriptPCH.cpp} | 0 .../ScriptPCH.h} | 0 .../{pchlinux.cpp => WinCorePCH.cpp} | 0 .../{pchdef.h => WinCorePCH.h} | 0 .../{ScriptMgr => Scripting}/ScriptLoader.cpp | 0 .../{ScriptMgr => Scripting}/ScriptLoader.h | 0 .../{ScriptMgr => Scripting}/ScriptMgr.cpp | 0 .../game/{ScriptMgr => Scripting}/ScriptMgr.h | 0 .../{ScriptMgr => Scripting}/ScriptSystem.cpp | 0 .../{ScriptMgr => Scripting}/ScriptSystem.h | 0 .../Protocol/Handlers}/AddonHandler.cpp | 0 .../Protocol/Handlers}/AddonHandler.h | 0 .../Protocol/Handlers}/ArenaTeamHandler.cpp | 0 .../Handlers}/AuctionHouseHandler.cpp | 0 .../Handlers}/BattleGroundHandler.cpp | 0 .../Protocol/Handlers}/CalendarHandler.cpp | 0 .../Protocol/Handlers}/ChannelHandler.cpp | 0 .../Protocol/Handlers}/CharacterHandler.cpp | 0 .../Protocol/Handlers}/ChatHandler.cpp | 0 .../Protocol/Handlers}/CombatHandler.cpp | 0 .../Protocol/Handlers}/DuelHandler.cpp | 0 .../Protocol/Handlers}/GroupHandler.cpp | 0 .../Protocol/Handlers}/GuildHandler.cpp | 0 .../Protocol/Handlers}/ItemHandler.cpp | 0 .../Protocol/Handlers}/LFGHandler.cpp | 0 .../Protocol/Handlers}/LootHandler.cpp | 0 .../Protocol/Handlers}/MiscHandler.cpp | 0 .../Protocol/Handlers}/MovementHandler.cpp | 0 .../Protocol/Handlers}/NPCHandler.cpp | 0 .../Protocol/Handlers}/NPCHandler.h | 0 .../Protocol/Handlers}/PetHandler.cpp | 0 .../Protocol/Handlers}/PetitionsHandler.cpp | 0 .../Protocol/Handlers}/QueryHandler.cpp | 0 .../Protocol/Handlers}/QuestHandler.cpp | 0 .../Protocol/Handlers}/SkillHandler.cpp | 0 .../Protocol/Handlers}/SpellHandler.cpp | 0 .../Protocol/Handlers}/TaxiHandler.cpp | 0 .../Protocol/Handlers}/TicketHandler.cpp | 0 .../Protocol/Handlers}/TradeHandler.cpp | 0 .../Protocol/Handlers}/VoiceChatHandler.cpp | 0 .../{Opcodes => Server/Protocol}/Opcodes.cpp | 0 .../{Opcodes => Server/Protocol}/Opcodes.h | 0 .../{World => Server/Protocol}/WorldLog.cpp | 0 .../{World => Server/Protocol}/WorldLog.h | 0 .../game/{World => Server}/WorldSession.cpp | 0 .../game/{World => Server}/WorldSession.h | 0 .../game/{World => Server}/WorldSocket.cpp | 0 .../game/{World => Server}/WorldSocket.h | 0 .../game/{World => Server}/WorldSocketMgr.cpp | 0 .../game/{World => Server}/WorldSocketMgr.h | 0 .../{Config => Configuration}/CMakeLists.txt | 0 .../{Config => Configuration}/Config.cpp | 0 .../shared/{Config => Configuration}/Config.h | 0 .../{Config => Configuration}/ConfigEnv.h | 0 .../ConfigLibrary.vcproj | 0 .../dotconfpp/dotconfpp.cpp | 0 .../dotconfpp/dotconfpp.h | 0 .../dotconfpp/mempool.cpp | 0 .../dotconfpp/mempool.h | 0 .../{Auth/SARC4.cpp => Cryptography/ARC4.cpp} | 0 .../{Auth/SARC4.h => Cryptography/ARC4.h} | 0 .../Authentication}/AuthCrypt.cpp | 0 .../Authentication}/AuthCrypt.h | 0 .../{Auth => Cryptography}/BigNumber.cpp | 0 .../shared/{Auth => Cryptography}/BigNumber.h | 0 .../{Auth => Cryptography}/CMakeLists.txt | 0 .../Hmac.cpp => Cryptography/HMACSHA1.cpp} | 0 .../{Auth/Hmac.h => Cryptography/HMACSHA1.h} | 0 .../shared/{Auth/md5.c => Cryptography/MD5.c} | 0 .../shared/{Auth/md5.h => Cryptography/MD5.h} | 0 .../{Auth/Sha1.cpp => Cryptography/SHA1.cpp} | 0 .../{Auth/Sha1.h => Cryptography/SHA1.h} | 0 .../DBCFileLoader.cpp | 0 .../{Database => DataStores}/DBCFileLoader.h | 0 .../{Database => DataStores}/DBCStore.h | 0 src/server/shared/{ => Debugging}/Errors.h | 0 .../shared/{ => Debugging}/MemoryLeaks.cpp | 0 .../shared/{ => Debugging}/MemoryLeaks.h | 0 .../{ => Debugging}/WheatyExceptionReport.cpp | 0 .../{ => Debugging}/WheatyExceptionReport.h | 0 src/server/shared/{ => Logging}/Log.cpp | 0 src/server/shared/{ => Logging}/Log.h | 0 src/server/shared/{ => Packets}/ByteBuffer.h | 0 src/server/shared/{ => Packets}/WorldPacket.h | 0 .../shared/{ => Threading}/DelayExecutor.cpp | 0 .../shared/{ => Threading}/DelayExecutor.h | 0 .../shared/{ => Threading}/LockedQueue.h | 0 .../shared/{ => Threading}/Threading.cpp | 0 src/server/shared/{ => Threading}/Threading.h | 0 .../shared/{ => Utilities}/ProgressBar.cpp | 0 .../shared/{ => Utilities}/ProgressBar.h | 0 .../shared/{ => Utilities}/ServiceWin32.cpp | 0 .../shared/{ => Utilities}/ServiceWin32.h | 0 .../shared/{ => Utilities}/SignalHandler.h | 0 src/server/shared/{ => Utilities}/Timer.h | 0 src/server/shared/{ => Utilities}/Util.cpp | 0 src/server/shared/{ => Utilities}/Util.h | 0 .../{ => CommandLine}/CliRunnable.cpp | 0 .../{ => CommandLine}/CliRunnable.h | 0 .../{ => RemoteAccess}/RASocket.cpp | 0 .../worldserver/{ => RemoteAccess}/RASocket.h | 0 .../{ => WorldThread}/WorldRunnable.cpp | 0 .../{ => WorldThread}/WorldRunnable.h | 0 256 files changed, 361 deletions(-) rename src/server/authserver/{ => Authentication}/AuthCodes.cpp (100%) rename src/server/authserver/{ => Authentication}/AuthCodes.h (100%) rename src/server/authserver/{ => Realms}/RealmList.cpp (100%) rename src/server/authserver/{ => Realms}/RealmList.h (100%) rename src/server/authserver/{ => Server}/AuthSocket.cpp (100%) rename src/server/authserver/{ => Server}/AuthSocket.h (100%) rename src/server/authserver/{ => Server}/RealmAcceptor.h (100%) rename src/server/authserver/{ => Server}/RealmSocket.cpp (100%) rename src/server/authserver/{ => Server}/RealmSocket.h (100%) rename src/server/game/AI/{ => CoreAI}/CombatAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/CombatAI.h (100%) rename src/server/game/AI/{ => CoreAI}/GuardAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/GuardAI.h (100%) rename src/server/game/AI/{ => CoreAI}/PassiveAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/PassiveAI.h (100%) rename src/server/game/AI/{ => CoreAI}/PetAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/PetAI.h (100%) rename src/server/game/AI/{ => CoreAI}/ReactorAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/ReactorAI.h (100%) rename src/server/game/AI/{ => CoreAI}/TotemAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/TotemAI.h (100%) rename src/server/game/AI/{ => CoreAI}/UnitAI.cpp (100%) rename src/server/game/AI/{ => CoreAI}/UnitAI.h (100%) rename src/server/game/{Account => Accounts}/AccountMgr.cpp (100%) rename src/server/game/{Account => Accounts}/AccountMgr.h (100%) rename src/server/game/{AI => AuctionHouse}/AuctionHouseBot/AuctionHouseBot.cpp (100%) rename src/server/game/{AI => AuctionHouse}/AuctionHouseBot/AuctionHouseBot.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAA.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAA.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAB.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAB.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAV.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundAV.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundBE.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundBE.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundDS.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundDS.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundEY.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundEY.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundIC.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundIC.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundNA.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundNA.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRB.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRB.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRL.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRL.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRV.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundRV.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundSA.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundSA.h (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundWS.cpp (100%) rename src/server/game/BattleGrounds/{ => Zones}/BattleGroundWS.h (100%) delete mode 100644 src/server/game/Calender/Calendar.cpp delete mode 100644 src/server/game/Calender/Calendar.h delete mode 100644 src/server/game/Calender/CalendarHandler.cpp rename src/server/game/Chat/{ => Channels}/Channel.cpp (100%) rename src/server/game/Chat/{ => Channels}/Channel.h (100%) rename src/server/game/Chat/{ => Channels}/ChannelMgr.cpp (100%) rename src/server/game/Chat/{ => Channels}/ChannelMgr.h (100%) rename src/server/game/Chat/{ => Commands}/Debugcmds.cpp (100%) rename src/server/game/Chat/{ => Commands}/Level0.cpp (100%) rename src/server/game/Chat/{ => Commands}/Level1.cpp (100%) rename src/server/game/Chat/{ => Commands}/Level2.cpp (100%) rename src/server/game/Chat/{ => Commands}/Level3.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/BIH.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/BIH.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/CMakeLists.txt (100%) rename src/server/{shared/vmap => game/CollisionDetection}/IVMapManager.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/MapTree.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/MapTree.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/ModelInstance.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/ModelInstance.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/TileAssembler.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/TileAssembler.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapDefinitions.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapFactory.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapFactory.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapManager2.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapManager2.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/VMapTools.h (100%) rename src/server/{shared/vmap => game/CollisionDetection}/WorldModel.cpp (100%) rename src/server/{shared/vmap => game/CollisionDetection}/WorldModel.h (100%) rename src/server/game/{Events => Combat}/UnitEvents.h (100%) rename src/server/game/{ConditionMgr => Conditions}/ConditionMgr.cpp (100%) rename src/server/game/{ConditionMgr => Conditions}/ConditionMgr.h (100%) rename src/server/game/{LookingForGroup => DungeonFinding}/LFG.h (100%) rename src/server/game/{LookingForGroup => DungeonFinding}/LFGMgr.cpp (100%) rename src/server/game/{LookingForGroup => DungeonFinding}/LFGMgr.h (100%) rename src/server/game/Entities/{Object => Corpse}/Corpse.cpp (100%) rename src/server/game/Entities/{Object => Corpse}/Corpse.h (100%) rename src/server/game/Entities/{Object => DynamicObject}/DynamicObject.cpp (100%) rename src/server/game/Entities/{Object => DynamicObject}/DynamicObject.h (100%) rename src/server/game/Entities/Item/{ => Container}/Bag.cpp (100%) rename src/server/game/Entities/Item/{ => Container}/Bag.h (100%) rename src/server/game/{Map => Entities/Object}/ObjectPosSelector.cpp (100%) rename src/server/game/{Map => Entities/Object}/ObjectPosSelector.h (100%) rename src/server/game/Entities/Object/{ => Updates}/UpdateData.cpp (100%) rename src/server/game/Entities/Object/{ => Updates}/UpdateData.h (100%) rename src/server/game/Entities/Object/{ => Updates}/UpdateFields.h (100%) rename src/server/game/Entities/Object/{ => Updates}/UpdateMask.h (100%) rename src/server/game/{Movement => Entities/Transport}/Transports.cpp (100%) rename src/server/game/{Movement => Entities/Transport}/Transports.h (100%) rename src/server/game/{Events => Globals}/GlobalEvents.cpp (100%) rename src/server/game/{Events => Globals}/GlobalEvents.h (100%) rename src/server/game/{Entities/Object => Globals}/ObjectAccessor.cpp (100%) rename src/server/game/{Entities/Object => Globals}/ObjectAccessor.h (100%) rename src/server/game/{Entities/Object => Globals}/ObjectMgr.cpp (100%) rename src/server/game/{Entities/Object => Globals}/ObjectMgr.h (100%) rename src/server/game/{Map => Maps}/Cell/Cell.h (100%) rename src/server/game/{Map => Maps}/Cell/CellImpl.h (100%) rename src/server/game/{Map => Maps}/Grid/GridDefines.h (100%) rename src/server/game/{Map => Maps}/Grid/GridNotifiers.cpp (100%) rename src/server/game/{Map => Maps}/Grid/GridNotifiers.h (100%) rename src/server/game/{Map => Maps}/Grid/GridNotifiersImpl.h (100%) rename src/server/game/{Map => Maps}/Grid/GridStates.cpp (100%) rename src/server/game/{Map => Maps}/Grid/GridStates.h (100%) rename src/server/game/{Map => Maps}/Grid/ObjectGridLoader.cpp (100%) rename src/server/game/{Map => Maps}/Grid/ObjectGridLoader.h (100%) rename src/server/game/{Map => Maps}/Map.cpp (100%) rename src/server/game/{Map => Maps}/Map.h (100%) rename src/server/game/{Map => Maps}/MapInstanced.cpp (100%) rename src/server/game/{Map => Maps}/MapInstanced.h (100%) rename src/server/game/{Map => Maps}/MapManager.cpp (100%) rename src/server/game/{Map => Maps}/MapManager.h (100%) rename src/server/game/{Map => Maps}/MapRefManager.h (100%) rename src/server/game/{Map => Maps}/MapReference.h (100%) rename src/server/game/{Map => Maps}/MapUpdater.cpp (100%) rename src/server/game/{Map => Maps}/MapUpdater.h (100%) rename src/server/game/{Map => Maps}/ZoneScript.h (100%) rename src/server/game/{Globals => Miscellaneous}/Formulas.h (100%) rename src/server/game/{Globals => Miscellaneous}/Language.h (100%) rename src/server/game/{Globals => Miscellaneous}/SharedDefines.h (100%) rename src/server/game/Movement/{MovementGenerators => }/MovementGenerator.cpp (100%) rename src/server/game/Movement/{MovementGenerators => }/MovementGenerator.h (100%) rename src/server/game/Movement/{MovementGenerators => }/MovementGeneratorImpl.h (100%) rename src/server/game/Movement/{ => Waypoints}/Path.h (100%) rename src/server/game/Movement/{ => Waypoints}/WaypointManager.cpp (100%) rename src/server/game/Movement/{ => Waypoints}/WaypointManager.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPEP.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPEP.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPHP.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPHP.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPNA.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPNA.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPSI.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPSI.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPTF.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPTF.h (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPZM.cpp (100%) rename src/server/game/OutdoorPvP/{ => Zones}/OutdoorPvPZM.h (100%) rename src/server/game/PrecompiledHeaders/{pchdef.cpp => NixCorePCH.cpp} (100%) rename src/server/game/PrecompiledHeaders/{pchlinux.h => NixCorePCH.h} (100%) rename src/server/game/{ScriptMgr/ScriptedPch.cpp => PrecompiledHeaders/ScriptPCH.cpp} (100%) rename src/server/game/{ScriptMgr/ScriptedPch.h => PrecompiledHeaders/ScriptPCH.h} (100%) rename src/server/game/PrecompiledHeaders/{pchlinux.cpp => WinCorePCH.cpp} (100%) rename src/server/game/PrecompiledHeaders/{pchdef.h => WinCorePCH.h} (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptLoader.cpp (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptLoader.h (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptMgr.cpp (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptMgr.h (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptSystem.cpp (100%) rename src/server/game/{ScriptMgr => Scripting}/ScriptSystem.h (100%) rename src/server/game/{Addons => Server/Protocol/Handlers}/AddonHandler.cpp (100%) rename src/server/game/{Addons => Server/Protocol/Handlers}/AddonHandler.h (100%) rename src/server/game/{BattleGrounds => Server/Protocol/Handlers}/ArenaTeamHandler.cpp (100%) rename src/server/game/{AuctionHouse => Server/Protocol/Handlers}/AuctionHouseHandler.cpp (100%) rename src/server/game/{BattleGrounds => Server/Protocol/Handlers}/BattleGroundHandler.cpp (100%) rename src/server/game/{Calendar => Server/Protocol/Handlers}/CalendarHandler.cpp (100%) rename src/server/game/{Chat => Server/Protocol/Handlers}/ChannelHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/CharacterHandler.cpp (100%) rename src/server/game/{Chat => Server/Protocol/Handlers}/ChatHandler.cpp (100%) rename src/server/game/{Combat => Server/Protocol/Handlers}/CombatHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/DuelHandler.cpp (100%) rename src/server/game/{Groups => Server/Protocol/Handlers}/GroupHandler.cpp (100%) rename src/server/game/{Guilds => Server/Protocol/Handlers}/GuildHandler.cpp (100%) rename src/server/game/{Entities/Item => Server/Protocol/Handlers}/ItemHandler.cpp (100%) rename src/server/game/{LookingForGroup => Server/Protocol/Handlers}/LFGHandler.cpp (100%) rename src/server/game/{Loot => Server/Protocol/Handlers}/LootHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/MiscHandler.cpp (100%) rename src/server/game/{Movement => Server/Protocol/Handlers}/MovementHandler.cpp (100%) rename src/server/game/{Entities/Creature => Server/Protocol/Handlers}/NPCHandler.cpp (100%) rename src/server/game/{Entities/Creature => Server/Protocol/Handlers}/NPCHandler.h (100%) rename src/server/game/{Entities/Pet => Server/Protocol/Handlers}/PetHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/PetitionsHandler.cpp (100%) rename src/server/game/{Quests => Server/Protocol/Handlers}/QueryHandler.cpp (100%) rename src/server/game/{Quests => Server/Protocol/Handlers}/QuestHandler.cpp (100%) rename src/server/game/{Skills => Server/Protocol/Handlers}/SkillHandler.cpp (100%) rename src/server/game/{Spells => Server/Protocol/Handlers}/SpellHandler.cpp (100%) rename src/server/game/{Movement => Server/Protocol/Handlers}/TaxiHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/TicketHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/TradeHandler.cpp (100%) rename src/server/game/{Entities/Player => Server/Protocol/Handlers}/VoiceChatHandler.cpp (100%) rename src/server/game/{Opcodes => Server/Protocol}/Opcodes.cpp (100%) rename src/server/game/{Opcodes => Server/Protocol}/Opcodes.h (100%) rename src/server/game/{World => Server/Protocol}/WorldLog.cpp (100%) rename src/server/game/{World => Server/Protocol}/WorldLog.h (100%) rename src/server/game/{World => Server}/WorldSession.cpp (100%) rename src/server/game/{World => Server}/WorldSession.h (100%) rename src/server/game/{World => Server}/WorldSocket.cpp (100%) rename src/server/game/{World => Server}/WorldSocket.h (100%) rename src/server/game/{World => Server}/WorldSocketMgr.cpp (100%) rename src/server/game/{World => Server}/WorldSocketMgr.h (100%) rename src/server/shared/{Config => Configuration}/CMakeLists.txt (100%) rename src/server/shared/{Config => Configuration}/Config.cpp (100%) rename src/server/shared/{Config => Configuration}/Config.h (100%) rename src/server/shared/{Config => Configuration}/ConfigEnv.h (100%) rename src/server/shared/{Config => Configuration}/ConfigLibrary.vcproj (100%) rename src/server/shared/{Config => Configuration}/dotconfpp/dotconfpp.cpp (100%) rename src/server/shared/{Config => Configuration}/dotconfpp/dotconfpp.h (100%) rename src/server/shared/{Config => Configuration}/dotconfpp/mempool.cpp (100%) rename src/server/shared/{Config => Configuration}/dotconfpp/mempool.h (100%) rename src/server/shared/{Auth/SARC4.cpp => Cryptography/ARC4.cpp} (100%) rename src/server/shared/{Auth/SARC4.h => Cryptography/ARC4.h} (100%) rename src/server/shared/{Auth => Cryptography/Authentication}/AuthCrypt.cpp (100%) rename src/server/shared/{Auth => Cryptography/Authentication}/AuthCrypt.h (100%) rename src/server/shared/{Auth => Cryptography}/BigNumber.cpp (100%) rename src/server/shared/{Auth => Cryptography}/BigNumber.h (100%) rename src/server/shared/{Auth => Cryptography}/CMakeLists.txt (100%) rename src/server/shared/{Auth/Hmac.cpp => Cryptography/HMACSHA1.cpp} (100%) rename src/server/shared/{Auth/Hmac.h => Cryptography/HMACSHA1.h} (100%) rename src/server/shared/{Auth/md5.c => Cryptography/MD5.c} (100%) rename src/server/shared/{Auth/md5.h => Cryptography/MD5.h} (100%) rename src/server/shared/{Auth/Sha1.cpp => Cryptography/SHA1.cpp} (100%) rename src/server/shared/{Auth/Sha1.h => Cryptography/SHA1.h} (100%) rename src/server/shared/{Database => DataStores}/DBCFileLoader.cpp (100%) rename src/server/shared/{Database => DataStores}/DBCFileLoader.h (100%) rename src/server/shared/{Database => DataStores}/DBCStore.h (100%) rename src/server/shared/{ => Debugging}/Errors.h (100%) rename src/server/shared/{ => Debugging}/MemoryLeaks.cpp (100%) rename src/server/shared/{ => Debugging}/MemoryLeaks.h (100%) rename src/server/shared/{ => Debugging}/WheatyExceptionReport.cpp (100%) rename src/server/shared/{ => Debugging}/WheatyExceptionReport.h (100%) rename src/server/shared/{ => Logging}/Log.cpp (100%) rename src/server/shared/{ => Logging}/Log.h (100%) rename src/server/shared/{ => Packets}/ByteBuffer.h (100%) rename src/server/shared/{ => Packets}/WorldPacket.h (100%) rename src/server/shared/{ => Threading}/DelayExecutor.cpp (100%) rename src/server/shared/{ => Threading}/DelayExecutor.h (100%) rename src/server/shared/{ => Threading}/LockedQueue.h (100%) rename src/server/shared/{ => Threading}/Threading.cpp (100%) rename src/server/shared/{ => Threading}/Threading.h (100%) rename src/server/shared/{ => Utilities}/ProgressBar.cpp (100%) rename src/server/shared/{ => Utilities}/ProgressBar.h (100%) rename src/server/shared/{ => Utilities}/ServiceWin32.cpp (100%) rename src/server/shared/{ => Utilities}/ServiceWin32.h (100%) rename src/server/shared/{ => Utilities}/SignalHandler.h (100%) rename src/server/shared/{ => Utilities}/Timer.h (100%) rename src/server/shared/{ => Utilities}/Util.cpp (100%) rename src/server/shared/{ => Utilities}/Util.h (100%) rename src/server/worldserver/{ => CommandLine}/CliRunnable.cpp (100%) rename src/server/worldserver/{ => CommandLine}/CliRunnable.h (100%) rename src/server/worldserver/{ => RemoteAccess}/RASocket.cpp (100%) rename src/server/worldserver/{ => RemoteAccess}/RASocket.h (100%) rename src/server/worldserver/{ => WorldThread}/WorldRunnable.cpp (100%) rename src/server/worldserver/{ => WorldThread}/WorldRunnable.h (100%) diff --git a/src/server/authserver/AuthCodes.cpp b/src/server/authserver/Authentication/AuthCodes.cpp similarity index 100% rename from src/server/authserver/AuthCodes.cpp rename to src/server/authserver/Authentication/AuthCodes.cpp diff --git a/src/server/authserver/AuthCodes.h b/src/server/authserver/Authentication/AuthCodes.h similarity index 100% rename from src/server/authserver/AuthCodes.h rename to src/server/authserver/Authentication/AuthCodes.h diff --git a/src/server/authserver/RealmList.cpp b/src/server/authserver/Realms/RealmList.cpp similarity index 100% rename from src/server/authserver/RealmList.cpp rename to src/server/authserver/Realms/RealmList.cpp diff --git a/src/server/authserver/RealmList.h b/src/server/authserver/Realms/RealmList.h similarity index 100% rename from src/server/authserver/RealmList.h rename to src/server/authserver/Realms/RealmList.h diff --git a/src/server/authserver/AuthSocket.cpp b/src/server/authserver/Server/AuthSocket.cpp similarity index 100% rename from src/server/authserver/AuthSocket.cpp rename to src/server/authserver/Server/AuthSocket.cpp diff --git a/src/server/authserver/AuthSocket.h b/src/server/authserver/Server/AuthSocket.h similarity index 100% rename from src/server/authserver/AuthSocket.h rename to src/server/authserver/Server/AuthSocket.h diff --git a/src/server/authserver/RealmAcceptor.h b/src/server/authserver/Server/RealmAcceptor.h similarity index 100% rename from src/server/authserver/RealmAcceptor.h rename to src/server/authserver/Server/RealmAcceptor.h diff --git a/src/server/authserver/RealmSocket.cpp b/src/server/authserver/Server/RealmSocket.cpp similarity index 100% rename from src/server/authserver/RealmSocket.cpp rename to src/server/authserver/Server/RealmSocket.cpp diff --git a/src/server/authserver/RealmSocket.h b/src/server/authserver/Server/RealmSocket.h similarity index 100% rename from src/server/authserver/RealmSocket.h rename to src/server/authserver/Server/RealmSocket.h diff --git a/src/server/game/AI/CombatAI.cpp b/src/server/game/AI/CoreAI/CombatAI.cpp similarity index 100% rename from src/server/game/AI/CombatAI.cpp rename to src/server/game/AI/CoreAI/CombatAI.cpp diff --git a/src/server/game/AI/CombatAI.h b/src/server/game/AI/CoreAI/CombatAI.h similarity index 100% rename from src/server/game/AI/CombatAI.h rename to src/server/game/AI/CoreAI/CombatAI.h diff --git a/src/server/game/AI/GuardAI.cpp b/src/server/game/AI/CoreAI/GuardAI.cpp similarity index 100% rename from src/server/game/AI/GuardAI.cpp rename to src/server/game/AI/CoreAI/GuardAI.cpp diff --git a/src/server/game/AI/GuardAI.h b/src/server/game/AI/CoreAI/GuardAI.h similarity index 100% rename from src/server/game/AI/GuardAI.h rename to src/server/game/AI/CoreAI/GuardAI.h diff --git a/src/server/game/AI/PassiveAI.cpp b/src/server/game/AI/CoreAI/PassiveAI.cpp similarity index 100% rename from src/server/game/AI/PassiveAI.cpp rename to src/server/game/AI/CoreAI/PassiveAI.cpp diff --git a/src/server/game/AI/PassiveAI.h b/src/server/game/AI/CoreAI/PassiveAI.h similarity index 100% rename from src/server/game/AI/PassiveAI.h rename to src/server/game/AI/CoreAI/PassiveAI.h diff --git a/src/server/game/AI/PetAI.cpp b/src/server/game/AI/CoreAI/PetAI.cpp similarity index 100% rename from src/server/game/AI/PetAI.cpp rename to src/server/game/AI/CoreAI/PetAI.cpp diff --git a/src/server/game/AI/PetAI.h b/src/server/game/AI/CoreAI/PetAI.h similarity index 100% rename from src/server/game/AI/PetAI.h rename to src/server/game/AI/CoreAI/PetAI.h diff --git a/src/server/game/AI/ReactorAI.cpp b/src/server/game/AI/CoreAI/ReactorAI.cpp similarity index 100% rename from src/server/game/AI/ReactorAI.cpp rename to src/server/game/AI/CoreAI/ReactorAI.cpp diff --git a/src/server/game/AI/ReactorAI.h b/src/server/game/AI/CoreAI/ReactorAI.h similarity index 100% rename from src/server/game/AI/ReactorAI.h rename to src/server/game/AI/CoreAI/ReactorAI.h diff --git a/src/server/game/AI/TotemAI.cpp b/src/server/game/AI/CoreAI/TotemAI.cpp similarity index 100% rename from src/server/game/AI/TotemAI.cpp rename to src/server/game/AI/CoreAI/TotemAI.cpp diff --git a/src/server/game/AI/TotemAI.h b/src/server/game/AI/CoreAI/TotemAI.h similarity index 100% rename from src/server/game/AI/TotemAI.h rename to src/server/game/AI/CoreAI/TotemAI.h diff --git a/src/server/game/AI/UnitAI.cpp b/src/server/game/AI/CoreAI/UnitAI.cpp similarity index 100% rename from src/server/game/AI/UnitAI.cpp rename to src/server/game/AI/CoreAI/UnitAI.cpp diff --git a/src/server/game/AI/UnitAI.h b/src/server/game/AI/CoreAI/UnitAI.h similarity index 100% rename from src/server/game/AI/UnitAI.h rename to src/server/game/AI/CoreAI/UnitAI.h diff --git a/src/server/game/Account/AccountMgr.cpp b/src/server/game/Accounts/AccountMgr.cpp similarity index 100% rename from src/server/game/Account/AccountMgr.cpp rename to src/server/game/Accounts/AccountMgr.cpp diff --git a/src/server/game/Account/AccountMgr.h b/src/server/game/Accounts/AccountMgr.h similarity index 100% rename from src/server/game/Account/AccountMgr.h rename to src/server/game/Accounts/AccountMgr.h diff --git a/src/server/game/AI/AuctionHouseBot/AuctionHouseBot.cpp b/src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.cpp similarity index 100% rename from src/server/game/AI/AuctionHouseBot/AuctionHouseBot.cpp rename to src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.cpp diff --git a/src/server/game/AI/AuctionHouseBot/AuctionHouseBot.h b/src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.h similarity index 100% rename from src/server/game/AI/AuctionHouseBot/AuctionHouseBot.h rename to src/server/game/AuctionHouse/AuctionHouseBot/AuctionHouseBot.h diff --git a/src/server/game/BattleGrounds/BattleGroundAA.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundAA.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAA.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundAA.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundAA.h b/src/server/game/BattleGrounds/Zones/BattleGroundAA.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAA.h rename to src/server/game/BattleGrounds/Zones/BattleGroundAA.h diff --git a/src/server/game/BattleGrounds/BattleGroundAB.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundAB.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAB.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundAB.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundAB.h b/src/server/game/BattleGrounds/Zones/BattleGroundAB.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAB.h rename to src/server/game/BattleGrounds/Zones/BattleGroundAB.h diff --git a/src/server/game/BattleGrounds/BattleGroundAV.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundAV.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAV.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundAV.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundAV.h b/src/server/game/BattleGrounds/Zones/BattleGroundAV.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundAV.h rename to src/server/game/BattleGrounds/Zones/BattleGroundAV.h diff --git a/src/server/game/BattleGrounds/BattleGroundBE.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundBE.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundBE.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundBE.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundBE.h b/src/server/game/BattleGrounds/Zones/BattleGroundBE.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundBE.h rename to src/server/game/BattleGrounds/Zones/BattleGroundBE.h diff --git a/src/server/game/BattleGrounds/BattleGroundDS.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundDS.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundDS.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundDS.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundDS.h b/src/server/game/BattleGrounds/Zones/BattleGroundDS.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundDS.h rename to src/server/game/BattleGrounds/Zones/BattleGroundDS.h diff --git a/src/server/game/BattleGrounds/BattleGroundEY.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundEY.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundEY.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundEY.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundEY.h b/src/server/game/BattleGrounds/Zones/BattleGroundEY.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundEY.h rename to src/server/game/BattleGrounds/Zones/BattleGroundEY.h diff --git a/src/server/game/BattleGrounds/BattleGroundIC.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundIC.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundIC.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundIC.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundIC.h b/src/server/game/BattleGrounds/Zones/BattleGroundIC.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundIC.h rename to src/server/game/BattleGrounds/Zones/BattleGroundIC.h diff --git a/src/server/game/BattleGrounds/BattleGroundNA.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundNA.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundNA.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundNA.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundNA.h b/src/server/game/BattleGrounds/Zones/BattleGroundNA.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundNA.h rename to src/server/game/BattleGrounds/Zones/BattleGroundNA.h diff --git a/src/server/game/BattleGrounds/BattleGroundRB.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundRB.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRB.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundRB.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundRB.h b/src/server/game/BattleGrounds/Zones/BattleGroundRB.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRB.h rename to src/server/game/BattleGrounds/Zones/BattleGroundRB.h diff --git a/src/server/game/BattleGrounds/BattleGroundRL.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundRL.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRL.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundRL.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundRL.h b/src/server/game/BattleGrounds/Zones/BattleGroundRL.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRL.h rename to src/server/game/BattleGrounds/Zones/BattleGroundRL.h diff --git a/src/server/game/BattleGrounds/BattleGroundRV.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundRV.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRV.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundRV.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundRV.h b/src/server/game/BattleGrounds/Zones/BattleGroundRV.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundRV.h rename to src/server/game/BattleGrounds/Zones/BattleGroundRV.h diff --git a/src/server/game/BattleGrounds/BattleGroundSA.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundSA.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundSA.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundSA.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundSA.h b/src/server/game/BattleGrounds/Zones/BattleGroundSA.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundSA.h rename to src/server/game/BattleGrounds/Zones/BattleGroundSA.h diff --git a/src/server/game/BattleGrounds/BattleGroundWS.cpp b/src/server/game/BattleGrounds/Zones/BattleGroundWS.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundWS.cpp rename to src/server/game/BattleGrounds/Zones/BattleGroundWS.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundWS.h b/src/server/game/BattleGrounds/Zones/BattleGroundWS.h similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundWS.h rename to src/server/game/BattleGrounds/Zones/BattleGroundWS.h diff --git a/src/server/game/Calender/Calendar.cpp b/src/server/game/Calender/Calendar.cpp deleted file mode 100644 index 0c1efb20f87..00000000000 --- a/src/server/game/Calender/Calendar.cpp +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright (C) 2005-2009 MaNGOS - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ diff --git a/src/server/game/Calender/Calendar.h b/src/server/game/Calender/Calendar.h deleted file mode 100644 index 2d35a6c23c7..00000000000 --- a/src/server/game/Calender/Calendar.h +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (C) 2005-2009 MaNGOS - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#ifndef TRINITY_CALENDAR_H -#define TRINITY_CALENDAR_H - -class Calendar -{ - -}; -#endif diff --git a/src/server/game/Calender/CalendarHandler.cpp b/src/server/game/Calender/CalendarHandler.cpp deleted file mode 100644 index f6679c5d5ac..00000000000 --- a/src/server/game/Calender/CalendarHandler.cpp +++ /dev/null @@ -1,318 +0,0 @@ -/* - * Copyright (C) 2005-2009 MaNGOS - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include "Common.h" -#include "WorldPacket.h" -#include "WorldSession.h" - -#include "InstanceSaveMgr.h" -#include "Log.h" -#include "Opcodes.h" -#include "Player.h" - -void WorldSession::HandleCalendarGetCalendar(WorldPacket & /*recv_data*/) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_GET_CALENDAR"); // empty - - time_t cur_time = time(NULL); - - WorldPacket data(SMSG_CALENDAR_SEND_CALENDAR,4+4*0+4+4*0+4+4); - - data << uint32(0); // invite count - /* - for (;;) - { - uint64 inviteId; - uint64 unkGuid0; - uint8 unk1, unk2, unk3; - uint64 creatorGuid; - } - */ - - data << uint32(0); // event count - /* - for (;;) - { - uint64 eventId; - std::string title; // 128 chars - uint32 type; - uint32 occurrenceTime; - uint32 flags; - uint32 unk4; -- possibly mapid for dungeon/raid - uint64 creatorGuid; - } - */ - - data << uint32(0); // unk - data << uint32(secsToTimeBitFields(cur_time)); // current time - - uint32 counter = 0; - size_t p_counter = data.wpos(); - data << uint32(counter); // instance save count - - for (int i = 0; i < MAX_DIFFICULTY; ++i) - { - for (Player::BoundInstancesMap::const_iterator itr = _player->m_boundInstances[i].begin(); itr != _player->m_boundInstances[i].end(); ++itr) - { - if (itr->second.perm) - { - InstanceSave *save = itr->second.save; - data << uint32(save->GetMapId()); - data << uint32(save->GetDifficulty()); - data << uint32(save->GetResetTime() - cur_time); - data << uint64(save->GetInstanceId()); // instance save id as unique instance copy id - ++counter; - } - } - } - - data.put(p_counter, counter); - - data << uint32(1135753200); // unk (28.12.2005 12:00) - - counter = 0; - p_counter = data.wpos(); - data << uint32(counter); // raid reset count - - ResetTimeByMapDifficultyMap const& resets = sInstanceSaveManager.GetResetTimeMap(); - for (ResetTimeByMapDifficultyMap::const_iterator itr = resets.begin(); itr != resets.end(); ++itr) - { - uint32 mapid = PAIR32_LOPART(itr->first); - MapEntry const* mapEnt = sMapStore.LookupEntry(mapid); - if (!mapEnt || !mapEnt->IsRaid()) - continue; - - data << uint32(mapid); - data << uint32(itr->second - cur_time); - data << uint32(mapEnt->unk_time); - ++counter; - } - - data.put(p_counter, counter); - - data << uint32(0); // holiday count? - /* - for (;;) - { - uint32 unk5, unk6, unk7, unk8, unk9; - for (uint32 j = 0; j < 26; ++j) - { - uint32 unk10; - } - for (uint32 j = 0; j < 10; ++j) - { - uint32 unk11; - } - for (uint32 j = 0; j < 10; ++j) - { - uint32 unk12; - } - std::string holidayName; // 64 chars - } - */ - - sLog.outDebug("Sending calendar"); - data.hexlike(); - SendPacket(&data); -} - -void WorldSession::HandleCalendarGetEvent(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_GET_EVENT"); - recv_data.hexlike(); - recv_data.read_skip(); // unk -} - -void WorldSession::HandleCalendarGuildFilter(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_GUILD_FILTER"); - recv_data.hexlike(); - recv_data.read_skip(); // unk1 - recv_data.read_skip(); // unk2 - recv_data.read_skip(); // unk3 -} - -void WorldSession::HandleCalendarArenaTeam(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_ARENA_TEAM"); - recv_data.hexlike(); - recv_data.read_skip(); // unk -} - -void WorldSession::HandleCalendarAddEvent(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_ADD_EVENT"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //std::string unk1, unk2; - //recv_data >> (std::string)unk1; - //recv_data >> (std::string)unk2; - - //uint8 unk3, unk4; - //uint32 unk5, unk6, unk7, unk8, unk9, count = 0; - //recv_data >> (uint8)unk3; - //recv_data >> (uint8)unk4; - //recv_data >> (uint32)unk5; - //recv_data >> (uint32)unk6; - //recv_data >> (uint32)unk7; - //recv_data >> (uint32)unk8; - //recv_data >> (uint32)unk9; - //if (!((unk9 >> 6) & 1)) - //{ - // recv_data >> (uint32)count; - // if (count) - // { - // uint8 unk12,unk13; - // uint64 guid; - // for (int i=0; i> (uint8)unk12; - // recv_data >> (uint8)unk13; - // } - // } - //} -} - -void WorldSession::HandleCalendarUpdateEvent(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_UPDATE_EVENT"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> std::string - //recv_data >> std::string - //recv_data >> uint8 - //recv_data >> uint8 - //recv_data >> uint32 - //recv_data >> uint32 - //recv_data >> uint32 - //recv_data >> uint32 - //recv_data >> uint32 -} - -void WorldSession::HandleCalendarRemoveEvent(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_REMOVE_EVENT"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint32 - -} - -void WorldSession::HandleCalendarCopyEvent(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_COPY_EVENT"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint32 - -} - -void WorldSession::HandleCalendarEventInvite(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_EVENT_INVITE"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> std::string - //recv_data >> uint8 - //recv_data >> uint8 - -} - -void WorldSession::HandleCalendarEventRsvp(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_EVENT_RSVP"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint32 - -} - -void WorldSession::HandleCalendarEventRemoveInvite(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_EVENT_REMOVE_INVITE"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data.readPackGUID(guid) - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint64 -} - -void WorldSession::HandleCalendarEventStatus(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_EVENT_STATUS"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data.readPackGUID(guid) - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint32 -} - -void WorldSession::HandleCalendarEventModeratorStatus(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_EVENT_MODERATOR_STATUS"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data.readPackGUID(guid) - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint32 -} - -void WorldSession::HandleCalendarComplain(WorldPacket &recv_data) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_COMPLAIN"); - recv_data.hexlike(); - recv_data.rpos(recv_data.wpos()); // set to end to avoid warnings spam - - //recv_data >> uint64 - //recv_data >> uint64 - //recv_data >> uint64 -} - -void WorldSession::HandleCalendarGetNumPending(WorldPacket & /*recv_data*/) -{ - sLog.outDebug("WORLD: CMSG_CALENDAR_GET_NUM_PENDING"); // empty - - WorldPacket data(SMSG_CALENDAR_SEND_NUM_PENDING, 4); - data << uint32(0); // 0 - no pending invites, 1 - some pending invites - SendPacket(&data); -} diff --git a/src/server/game/Chat/Channel.cpp b/src/server/game/Chat/Channels/Channel.cpp similarity index 100% rename from src/server/game/Chat/Channel.cpp rename to src/server/game/Chat/Channels/Channel.cpp diff --git a/src/server/game/Chat/Channel.h b/src/server/game/Chat/Channels/Channel.h similarity index 100% rename from src/server/game/Chat/Channel.h rename to src/server/game/Chat/Channels/Channel.h diff --git a/src/server/game/Chat/ChannelMgr.cpp b/src/server/game/Chat/Channels/ChannelMgr.cpp similarity index 100% rename from src/server/game/Chat/ChannelMgr.cpp rename to src/server/game/Chat/Channels/ChannelMgr.cpp diff --git a/src/server/game/Chat/ChannelMgr.h b/src/server/game/Chat/Channels/ChannelMgr.h similarity index 100% rename from src/server/game/Chat/ChannelMgr.h rename to src/server/game/Chat/Channels/ChannelMgr.h diff --git a/src/server/game/Chat/Debugcmds.cpp b/src/server/game/Chat/Commands/Debugcmds.cpp similarity index 100% rename from src/server/game/Chat/Debugcmds.cpp rename to src/server/game/Chat/Commands/Debugcmds.cpp diff --git a/src/server/game/Chat/Level0.cpp b/src/server/game/Chat/Commands/Level0.cpp similarity index 100% rename from src/server/game/Chat/Level0.cpp rename to src/server/game/Chat/Commands/Level0.cpp diff --git a/src/server/game/Chat/Level1.cpp b/src/server/game/Chat/Commands/Level1.cpp similarity index 100% rename from src/server/game/Chat/Level1.cpp rename to src/server/game/Chat/Commands/Level1.cpp diff --git a/src/server/game/Chat/Level2.cpp b/src/server/game/Chat/Commands/Level2.cpp similarity index 100% rename from src/server/game/Chat/Level2.cpp rename to src/server/game/Chat/Commands/Level2.cpp diff --git a/src/server/game/Chat/Level3.cpp b/src/server/game/Chat/Commands/Level3.cpp similarity index 100% rename from src/server/game/Chat/Level3.cpp rename to src/server/game/Chat/Commands/Level3.cpp diff --git a/src/server/shared/vmap/BIH.cpp b/src/server/game/CollisionDetection/BIH.cpp similarity index 100% rename from src/server/shared/vmap/BIH.cpp rename to src/server/game/CollisionDetection/BIH.cpp diff --git a/src/server/shared/vmap/BIH.h b/src/server/game/CollisionDetection/BIH.h similarity index 100% rename from src/server/shared/vmap/BIH.h rename to src/server/game/CollisionDetection/BIH.h diff --git a/src/server/shared/vmap/CMakeLists.txt b/src/server/game/CollisionDetection/CMakeLists.txt similarity index 100% rename from src/server/shared/vmap/CMakeLists.txt rename to src/server/game/CollisionDetection/CMakeLists.txt diff --git a/src/server/shared/vmap/IVMapManager.h b/src/server/game/CollisionDetection/IVMapManager.h similarity index 100% rename from src/server/shared/vmap/IVMapManager.h rename to src/server/game/CollisionDetection/IVMapManager.h diff --git a/src/server/shared/vmap/MapTree.cpp b/src/server/game/CollisionDetection/MapTree.cpp similarity index 100% rename from src/server/shared/vmap/MapTree.cpp rename to src/server/game/CollisionDetection/MapTree.cpp diff --git a/src/server/shared/vmap/MapTree.h b/src/server/game/CollisionDetection/MapTree.h similarity index 100% rename from src/server/shared/vmap/MapTree.h rename to src/server/game/CollisionDetection/MapTree.h diff --git a/src/server/shared/vmap/ModelInstance.cpp b/src/server/game/CollisionDetection/ModelInstance.cpp similarity index 100% rename from src/server/shared/vmap/ModelInstance.cpp rename to src/server/game/CollisionDetection/ModelInstance.cpp diff --git a/src/server/shared/vmap/ModelInstance.h b/src/server/game/CollisionDetection/ModelInstance.h similarity index 100% rename from src/server/shared/vmap/ModelInstance.h rename to src/server/game/CollisionDetection/ModelInstance.h diff --git a/src/server/shared/vmap/TileAssembler.cpp b/src/server/game/CollisionDetection/TileAssembler.cpp similarity index 100% rename from src/server/shared/vmap/TileAssembler.cpp rename to src/server/game/CollisionDetection/TileAssembler.cpp diff --git a/src/server/shared/vmap/TileAssembler.h b/src/server/game/CollisionDetection/TileAssembler.h similarity index 100% rename from src/server/shared/vmap/TileAssembler.h rename to src/server/game/CollisionDetection/TileAssembler.h diff --git a/src/server/shared/vmap/VMapDefinitions.h b/src/server/game/CollisionDetection/VMapDefinitions.h similarity index 100% rename from src/server/shared/vmap/VMapDefinitions.h rename to src/server/game/CollisionDetection/VMapDefinitions.h diff --git a/src/server/shared/vmap/VMapFactory.cpp b/src/server/game/CollisionDetection/VMapFactory.cpp similarity index 100% rename from src/server/shared/vmap/VMapFactory.cpp rename to src/server/game/CollisionDetection/VMapFactory.cpp diff --git a/src/server/shared/vmap/VMapFactory.h b/src/server/game/CollisionDetection/VMapFactory.h similarity index 100% rename from src/server/shared/vmap/VMapFactory.h rename to src/server/game/CollisionDetection/VMapFactory.h diff --git a/src/server/shared/vmap/VMapManager2.cpp b/src/server/game/CollisionDetection/VMapManager2.cpp similarity index 100% rename from src/server/shared/vmap/VMapManager2.cpp rename to src/server/game/CollisionDetection/VMapManager2.cpp diff --git a/src/server/shared/vmap/VMapManager2.h b/src/server/game/CollisionDetection/VMapManager2.h similarity index 100% rename from src/server/shared/vmap/VMapManager2.h rename to src/server/game/CollisionDetection/VMapManager2.h diff --git a/src/server/shared/vmap/VMapTools.h b/src/server/game/CollisionDetection/VMapTools.h similarity index 100% rename from src/server/shared/vmap/VMapTools.h rename to src/server/game/CollisionDetection/VMapTools.h diff --git a/src/server/shared/vmap/WorldModel.cpp b/src/server/game/CollisionDetection/WorldModel.cpp similarity index 100% rename from src/server/shared/vmap/WorldModel.cpp rename to src/server/game/CollisionDetection/WorldModel.cpp diff --git a/src/server/shared/vmap/WorldModel.h b/src/server/game/CollisionDetection/WorldModel.h similarity index 100% rename from src/server/shared/vmap/WorldModel.h rename to src/server/game/CollisionDetection/WorldModel.h diff --git a/src/server/game/Events/UnitEvents.h b/src/server/game/Combat/UnitEvents.h similarity index 100% rename from src/server/game/Events/UnitEvents.h rename to src/server/game/Combat/UnitEvents.h diff --git a/src/server/game/ConditionMgr/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp similarity index 100% rename from src/server/game/ConditionMgr/ConditionMgr.cpp rename to src/server/game/Conditions/ConditionMgr.cpp diff --git a/src/server/game/ConditionMgr/ConditionMgr.h b/src/server/game/Conditions/ConditionMgr.h similarity index 100% rename from src/server/game/ConditionMgr/ConditionMgr.h rename to src/server/game/Conditions/ConditionMgr.h diff --git a/src/server/game/LookingForGroup/LFG.h b/src/server/game/DungeonFinding/LFG.h similarity index 100% rename from src/server/game/LookingForGroup/LFG.h rename to src/server/game/DungeonFinding/LFG.h diff --git a/src/server/game/LookingForGroup/LFGMgr.cpp b/src/server/game/DungeonFinding/LFGMgr.cpp similarity index 100% rename from src/server/game/LookingForGroup/LFGMgr.cpp rename to src/server/game/DungeonFinding/LFGMgr.cpp diff --git a/src/server/game/LookingForGroup/LFGMgr.h b/src/server/game/DungeonFinding/LFGMgr.h similarity index 100% rename from src/server/game/LookingForGroup/LFGMgr.h rename to src/server/game/DungeonFinding/LFGMgr.h diff --git a/src/server/game/Entities/Object/Corpse.cpp b/src/server/game/Entities/Corpse/Corpse.cpp similarity index 100% rename from src/server/game/Entities/Object/Corpse.cpp rename to src/server/game/Entities/Corpse/Corpse.cpp diff --git a/src/server/game/Entities/Object/Corpse.h b/src/server/game/Entities/Corpse/Corpse.h similarity index 100% rename from src/server/game/Entities/Object/Corpse.h rename to src/server/game/Entities/Corpse/Corpse.h diff --git a/src/server/game/Entities/Object/DynamicObject.cpp b/src/server/game/Entities/DynamicObject/DynamicObject.cpp similarity index 100% rename from src/server/game/Entities/Object/DynamicObject.cpp rename to src/server/game/Entities/DynamicObject/DynamicObject.cpp diff --git a/src/server/game/Entities/Object/DynamicObject.h b/src/server/game/Entities/DynamicObject/DynamicObject.h similarity index 100% rename from src/server/game/Entities/Object/DynamicObject.h rename to src/server/game/Entities/DynamicObject/DynamicObject.h diff --git a/src/server/game/Entities/Item/Bag.cpp b/src/server/game/Entities/Item/Container/Bag.cpp similarity index 100% rename from src/server/game/Entities/Item/Bag.cpp rename to src/server/game/Entities/Item/Container/Bag.cpp diff --git a/src/server/game/Entities/Item/Bag.h b/src/server/game/Entities/Item/Container/Bag.h similarity index 100% rename from src/server/game/Entities/Item/Bag.h rename to src/server/game/Entities/Item/Container/Bag.h diff --git a/src/server/game/Map/ObjectPosSelector.cpp b/src/server/game/Entities/Object/ObjectPosSelector.cpp similarity index 100% rename from src/server/game/Map/ObjectPosSelector.cpp rename to src/server/game/Entities/Object/ObjectPosSelector.cpp diff --git a/src/server/game/Map/ObjectPosSelector.h b/src/server/game/Entities/Object/ObjectPosSelector.h similarity index 100% rename from src/server/game/Map/ObjectPosSelector.h rename to src/server/game/Entities/Object/ObjectPosSelector.h diff --git a/src/server/game/Entities/Object/UpdateData.cpp b/src/server/game/Entities/Object/Updates/UpdateData.cpp similarity index 100% rename from src/server/game/Entities/Object/UpdateData.cpp rename to src/server/game/Entities/Object/Updates/UpdateData.cpp diff --git a/src/server/game/Entities/Object/UpdateData.h b/src/server/game/Entities/Object/Updates/UpdateData.h similarity index 100% rename from src/server/game/Entities/Object/UpdateData.h rename to src/server/game/Entities/Object/Updates/UpdateData.h diff --git a/src/server/game/Entities/Object/UpdateFields.h b/src/server/game/Entities/Object/Updates/UpdateFields.h similarity index 100% rename from src/server/game/Entities/Object/UpdateFields.h rename to src/server/game/Entities/Object/Updates/UpdateFields.h diff --git a/src/server/game/Entities/Object/UpdateMask.h b/src/server/game/Entities/Object/Updates/UpdateMask.h similarity index 100% rename from src/server/game/Entities/Object/UpdateMask.h rename to src/server/game/Entities/Object/Updates/UpdateMask.h diff --git a/src/server/game/Movement/Transports.cpp b/src/server/game/Entities/Transport/Transports.cpp similarity index 100% rename from src/server/game/Movement/Transports.cpp rename to src/server/game/Entities/Transport/Transports.cpp diff --git a/src/server/game/Movement/Transports.h b/src/server/game/Entities/Transport/Transports.h similarity index 100% rename from src/server/game/Movement/Transports.h rename to src/server/game/Entities/Transport/Transports.h diff --git a/src/server/game/Events/GlobalEvents.cpp b/src/server/game/Globals/GlobalEvents.cpp similarity index 100% rename from src/server/game/Events/GlobalEvents.cpp rename to src/server/game/Globals/GlobalEvents.cpp diff --git a/src/server/game/Events/GlobalEvents.h b/src/server/game/Globals/GlobalEvents.h similarity index 100% rename from src/server/game/Events/GlobalEvents.h rename to src/server/game/Globals/GlobalEvents.h diff --git a/src/server/game/Entities/Object/ObjectAccessor.cpp b/src/server/game/Globals/ObjectAccessor.cpp similarity index 100% rename from src/server/game/Entities/Object/ObjectAccessor.cpp rename to src/server/game/Globals/ObjectAccessor.cpp diff --git a/src/server/game/Entities/Object/ObjectAccessor.h b/src/server/game/Globals/ObjectAccessor.h similarity index 100% rename from src/server/game/Entities/Object/ObjectAccessor.h rename to src/server/game/Globals/ObjectAccessor.h diff --git a/src/server/game/Entities/Object/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp similarity index 100% rename from src/server/game/Entities/Object/ObjectMgr.cpp rename to src/server/game/Globals/ObjectMgr.cpp diff --git a/src/server/game/Entities/Object/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h similarity index 100% rename from src/server/game/Entities/Object/ObjectMgr.h rename to src/server/game/Globals/ObjectMgr.h diff --git a/src/server/game/Map/Cell/Cell.h b/src/server/game/Maps/Cell/Cell.h similarity index 100% rename from src/server/game/Map/Cell/Cell.h rename to src/server/game/Maps/Cell/Cell.h diff --git a/src/server/game/Map/Cell/CellImpl.h b/src/server/game/Maps/Cell/CellImpl.h similarity index 100% rename from src/server/game/Map/Cell/CellImpl.h rename to src/server/game/Maps/Cell/CellImpl.h diff --git a/src/server/game/Map/Grid/GridDefines.h b/src/server/game/Maps/Grid/GridDefines.h similarity index 100% rename from src/server/game/Map/Grid/GridDefines.h rename to src/server/game/Maps/Grid/GridDefines.h diff --git a/src/server/game/Map/Grid/GridNotifiers.cpp b/src/server/game/Maps/Grid/GridNotifiers.cpp similarity index 100% rename from src/server/game/Map/Grid/GridNotifiers.cpp rename to src/server/game/Maps/Grid/GridNotifiers.cpp diff --git a/src/server/game/Map/Grid/GridNotifiers.h b/src/server/game/Maps/Grid/GridNotifiers.h similarity index 100% rename from src/server/game/Map/Grid/GridNotifiers.h rename to src/server/game/Maps/Grid/GridNotifiers.h diff --git a/src/server/game/Map/Grid/GridNotifiersImpl.h b/src/server/game/Maps/Grid/GridNotifiersImpl.h similarity index 100% rename from src/server/game/Map/Grid/GridNotifiersImpl.h rename to src/server/game/Maps/Grid/GridNotifiersImpl.h diff --git a/src/server/game/Map/Grid/GridStates.cpp b/src/server/game/Maps/Grid/GridStates.cpp similarity index 100% rename from src/server/game/Map/Grid/GridStates.cpp rename to src/server/game/Maps/Grid/GridStates.cpp diff --git a/src/server/game/Map/Grid/GridStates.h b/src/server/game/Maps/Grid/GridStates.h similarity index 100% rename from src/server/game/Map/Grid/GridStates.h rename to src/server/game/Maps/Grid/GridStates.h diff --git a/src/server/game/Map/Grid/ObjectGridLoader.cpp b/src/server/game/Maps/Grid/ObjectGridLoader.cpp similarity index 100% rename from src/server/game/Map/Grid/ObjectGridLoader.cpp rename to src/server/game/Maps/Grid/ObjectGridLoader.cpp diff --git a/src/server/game/Map/Grid/ObjectGridLoader.h b/src/server/game/Maps/Grid/ObjectGridLoader.h similarity index 100% rename from src/server/game/Map/Grid/ObjectGridLoader.h rename to src/server/game/Maps/Grid/ObjectGridLoader.h diff --git a/src/server/game/Map/Map.cpp b/src/server/game/Maps/Map.cpp similarity index 100% rename from src/server/game/Map/Map.cpp rename to src/server/game/Maps/Map.cpp diff --git a/src/server/game/Map/Map.h b/src/server/game/Maps/Map.h similarity index 100% rename from src/server/game/Map/Map.h rename to src/server/game/Maps/Map.h diff --git a/src/server/game/Map/MapInstanced.cpp b/src/server/game/Maps/MapInstanced.cpp similarity index 100% rename from src/server/game/Map/MapInstanced.cpp rename to src/server/game/Maps/MapInstanced.cpp diff --git a/src/server/game/Map/MapInstanced.h b/src/server/game/Maps/MapInstanced.h similarity index 100% rename from src/server/game/Map/MapInstanced.h rename to src/server/game/Maps/MapInstanced.h diff --git a/src/server/game/Map/MapManager.cpp b/src/server/game/Maps/MapManager.cpp similarity index 100% rename from src/server/game/Map/MapManager.cpp rename to src/server/game/Maps/MapManager.cpp diff --git a/src/server/game/Map/MapManager.h b/src/server/game/Maps/MapManager.h similarity index 100% rename from src/server/game/Map/MapManager.h rename to src/server/game/Maps/MapManager.h diff --git a/src/server/game/Map/MapRefManager.h b/src/server/game/Maps/MapRefManager.h similarity index 100% rename from src/server/game/Map/MapRefManager.h rename to src/server/game/Maps/MapRefManager.h diff --git a/src/server/game/Map/MapReference.h b/src/server/game/Maps/MapReference.h similarity index 100% rename from src/server/game/Map/MapReference.h rename to src/server/game/Maps/MapReference.h diff --git a/src/server/game/Map/MapUpdater.cpp b/src/server/game/Maps/MapUpdater.cpp similarity index 100% rename from src/server/game/Map/MapUpdater.cpp rename to src/server/game/Maps/MapUpdater.cpp diff --git a/src/server/game/Map/MapUpdater.h b/src/server/game/Maps/MapUpdater.h similarity index 100% rename from src/server/game/Map/MapUpdater.h rename to src/server/game/Maps/MapUpdater.h diff --git a/src/server/game/Map/ZoneScript.h b/src/server/game/Maps/ZoneScript.h similarity index 100% rename from src/server/game/Map/ZoneScript.h rename to src/server/game/Maps/ZoneScript.h diff --git a/src/server/game/Globals/Formulas.h b/src/server/game/Miscellaneous/Formulas.h similarity index 100% rename from src/server/game/Globals/Formulas.h rename to src/server/game/Miscellaneous/Formulas.h diff --git a/src/server/game/Globals/Language.h b/src/server/game/Miscellaneous/Language.h similarity index 100% rename from src/server/game/Globals/Language.h rename to src/server/game/Miscellaneous/Language.h diff --git a/src/server/game/Globals/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h similarity index 100% rename from src/server/game/Globals/SharedDefines.h rename to src/server/game/Miscellaneous/SharedDefines.h diff --git a/src/server/game/Movement/MovementGenerators/MovementGenerator.cpp b/src/server/game/Movement/MovementGenerator.cpp similarity index 100% rename from src/server/game/Movement/MovementGenerators/MovementGenerator.cpp rename to src/server/game/Movement/MovementGenerator.cpp diff --git a/src/server/game/Movement/MovementGenerators/MovementGenerator.h b/src/server/game/Movement/MovementGenerator.h similarity index 100% rename from src/server/game/Movement/MovementGenerators/MovementGenerator.h rename to src/server/game/Movement/MovementGenerator.h diff --git a/src/server/game/Movement/MovementGenerators/MovementGeneratorImpl.h b/src/server/game/Movement/MovementGeneratorImpl.h similarity index 100% rename from src/server/game/Movement/MovementGenerators/MovementGeneratorImpl.h rename to src/server/game/Movement/MovementGeneratorImpl.h diff --git a/src/server/game/Movement/Path.h b/src/server/game/Movement/Waypoints/Path.h similarity index 100% rename from src/server/game/Movement/Path.h rename to src/server/game/Movement/Waypoints/Path.h diff --git a/src/server/game/Movement/WaypointManager.cpp b/src/server/game/Movement/Waypoints/WaypointManager.cpp similarity index 100% rename from src/server/game/Movement/WaypointManager.cpp rename to src/server/game/Movement/Waypoints/WaypointManager.cpp diff --git a/src/server/game/Movement/WaypointManager.h b/src/server/game/Movement/Waypoints/WaypointManager.h similarity index 100% rename from src/server/game/Movement/WaypointManager.h rename to src/server/game/Movement/Waypoints/WaypointManager.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPEP.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPEP.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPEP.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPEP.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPEP.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPHP.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPHP.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPHP.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPHP.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPHP.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPNA.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPNA.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPNA.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPNA.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPNA.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPSI.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPSI.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPSI.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPSI.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPSI.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPTF.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPTF.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPTF.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPTF.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPTF.h diff --git a/src/server/game/OutdoorPvP/OutdoorPvPZM.cpp b/src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.cpp similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPZM.cpp rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.cpp diff --git a/src/server/game/OutdoorPvP/OutdoorPvPZM.h b/src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.h similarity index 100% rename from src/server/game/OutdoorPvP/OutdoorPvPZM.h rename to src/server/game/OutdoorPvP/Zones/OutdoorPvPZM.h diff --git a/src/server/game/PrecompiledHeaders/pchdef.cpp b/src/server/game/PrecompiledHeaders/NixCorePCH.cpp similarity index 100% rename from src/server/game/PrecompiledHeaders/pchdef.cpp rename to src/server/game/PrecompiledHeaders/NixCorePCH.cpp diff --git a/src/server/game/PrecompiledHeaders/pchlinux.h b/src/server/game/PrecompiledHeaders/NixCorePCH.h similarity index 100% rename from src/server/game/PrecompiledHeaders/pchlinux.h rename to src/server/game/PrecompiledHeaders/NixCorePCH.h diff --git a/src/server/game/ScriptMgr/ScriptedPch.cpp b/src/server/game/PrecompiledHeaders/ScriptPCH.cpp similarity index 100% rename from src/server/game/ScriptMgr/ScriptedPch.cpp rename to src/server/game/PrecompiledHeaders/ScriptPCH.cpp diff --git a/src/server/game/ScriptMgr/ScriptedPch.h b/src/server/game/PrecompiledHeaders/ScriptPCH.h similarity index 100% rename from src/server/game/ScriptMgr/ScriptedPch.h rename to src/server/game/PrecompiledHeaders/ScriptPCH.h diff --git a/src/server/game/PrecompiledHeaders/pchlinux.cpp b/src/server/game/PrecompiledHeaders/WinCorePCH.cpp similarity index 100% rename from src/server/game/PrecompiledHeaders/pchlinux.cpp rename to src/server/game/PrecompiledHeaders/WinCorePCH.cpp diff --git a/src/server/game/PrecompiledHeaders/pchdef.h b/src/server/game/PrecompiledHeaders/WinCorePCH.h similarity index 100% rename from src/server/game/PrecompiledHeaders/pchdef.h rename to src/server/game/PrecompiledHeaders/WinCorePCH.h diff --git a/src/server/game/ScriptMgr/ScriptLoader.cpp b/src/server/game/Scripting/ScriptLoader.cpp similarity index 100% rename from src/server/game/ScriptMgr/ScriptLoader.cpp rename to src/server/game/Scripting/ScriptLoader.cpp diff --git a/src/server/game/ScriptMgr/ScriptLoader.h b/src/server/game/Scripting/ScriptLoader.h similarity index 100% rename from src/server/game/ScriptMgr/ScriptLoader.h rename to src/server/game/Scripting/ScriptLoader.h diff --git a/src/server/game/ScriptMgr/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp similarity index 100% rename from src/server/game/ScriptMgr/ScriptMgr.cpp rename to src/server/game/Scripting/ScriptMgr.cpp diff --git a/src/server/game/ScriptMgr/ScriptMgr.h b/src/server/game/Scripting/ScriptMgr.h similarity index 100% rename from src/server/game/ScriptMgr/ScriptMgr.h rename to src/server/game/Scripting/ScriptMgr.h diff --git a/src/server/game/ScriptMgr/ScriptSystem.cpp b/src/server/game/Scripting/ScriptSystem.cpp similarity index 100% rename from src/server/game/ScriptMgr/ScriptSystem.cpp rename to src/server/game/Scripting/ScriptSystem.cpp diff --git a/src/server/game/ScriptMgr/ScriptSystem.h b/src/server/game/Scripting/ScriptSystem.h similarity index 100% rename from src/server/game/ScriptMgr/ScriptSystem.h rename to src/server/game/Scripting/ScriptSystem.h diff --git a/src/server/game/Addons/AddonHandler.cpp b/src/server/game/Server/Protocol/Handlers/AddonHandler.cpp similarity index 100% rename from src/server/game/Addons/AddonHandler.cpp rename to src/server/game/Server/Protocol/Handlers/AddonHandler.cpp diff --git a/src/server/game/Addons/AddonHandler.h b/src/server/game/Server/Protocol/Handlers/AddonHandler.h similarity index 100% rename from src/server/game/Addons/AddonHandler.h rename to src/server/game/Server/Protocol/Handlers/AddonHandler.h diff --git a/src/server/game/BattleGrounds/ArenaTeamHandler.cpp b/src/server/game/Server/Protocol/Handlers/ArenaTeamHandler.cpp similarity index 100% rename from src/server/game/BattleGrounds/ArenaTeamHandler.cpp rename to src/server/game/Server/Protocol/Handlers/ArenaTeamHandler.cpp diff --git a/src/server/game/AuctionHouse/AuctionHouseHandler.cpp b/src/server/game/Server/Protocol/Handlers/AuctionHouseHandler.cpp similarity index 100% rename from src/server/game/AuctionHouse/AuctionHouseHandler.cpp rename to src/server/game/Server/Protocol/Handlers/AuctionHouseHandler.cpp diff --git a/src/server/game/BattleGrounds/BattleGroundHandler.cpp b/src/server/game/Server/Protocol/Handlers/BattleGroundHandler.cpp similarity index 100% rename from src/server/game/BattleGrounds/BattleGroundHandler.cpp rename to src/server/game/Server/Protocol/Handlers/BattleGroundHandler.cpp diff --git a/src/server/game/Calendar/CalendarHandler.cpp b/src/server/game/Server/Protocol/Handlers/CalendarHandler.cpp similarity index 100% rename from src/server/game/Calendar/CalendarHandler.cpp rename to src/server/game/Server/Protocol/Handlers/CalendarHandler.cpp diff --git a/src/server/game/Chat/ChannelHandler.cpp b/src/server/game/Server/Protocol/Handlers/ChannelHandler.cpp similarity index 100% rename from src/server/game/Chat/ChannelHandler.cpp rename to src/server/game/Server/Protocol/Handlers/ChannelHandler.cpp diff --git a/src/server/game/Entities/Player/CharacterHandler.cpp b/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/CharacterHandler.cpp rename to src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp diff --git a/src/server/game/Chat/ChatHandler.cpp b/src/server/game/Server/Protocol/Handlers/ChatHandler.cpp similarity index 100% rename from src/server/game/Chat/ChatHandler.cpp rename to src/server/game/Server/Protocol/Handlers/ChatHandler.cpp diff --git a/src/server/game/Combat/CombatHandler.cpp b/src/server/game/Server/Protocol/Handlers/CombatHandler.cpp similarity index 100% rename from src/server/game/Combat/CombatHandler.cpp rename to src/server/game/Server/Protocol/Handlers/CombatHandler.cpp diff --git a/src/server/game/Entities/Player/DuelHandler.cpp b/src/server/game/Server/Protocol/Handlers/DuelHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/DuelHandler.cpp rename to src/server/game/Server/Protocol/Handlers/DuelHandler.cpp diff --git a/src/server/game/Groups/GroupHandler.cpp b/src/server/game/Server/Protocol/Handlers/GroupHandler.cpp similarity index 100% rename from src/server/game/Groups/GroupHandler.cpp rename to src/server/game/Server/Protocol/Handlers/GroupHandler.cpp diff --git a/src/server/game/Guilds/GuildHandler.cpp b/src/server/game/Server/Protocol/Handlers/GuildHandler.cpp similarity index 100% rename from src/server/game/Guilds/GuildHandler.cpp rename to src/server/game/Server/Protocol/Handlers/GuildHandler.cpp diff --git a/src/server/game/Entities/Item/ItemHandler.cpp b/src/server/game/Server/Protocol/Handlers/ItemHandler.cpp similarity index 100% rename from src/server/game/Entities/Item/ItemHandler.cpp rename to src/server/game/Server/Protocol/Handlers/ItemHandler.cpp diff --git a/src/server/game/LookingForGroup/LFGHandler.cpp b/src/server/game/Server/Protocol/Handlers/LFGHandler.cpp similarity index 100% rename from src/server/game/LookingForGroup/LFGHandler.cpp rename to src/server/game/Server/Protocol/Handlers/LFGHandler.cpp diff --git a/src/server/game/Loot/LootHandler.cpp b/src/server/game/Server/Protocol/Handlers/LootHandler.cpp similarity index 100% rename from src/server/game/Loot/LootHandler.cpp rename to src/server/game/Server/Protocol/Handlers/LootHandler.cpp diff --git a/src/server/game/Entities/Player/MiscHandler.cpp b/src/server/game/Server/Protocol/Handlers/MiscHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/MiscHandler.cpp rename to src/server/game/Server/Protocol/Handlers/MiscHandler.cpp diff --git a/src/server/game/Movement/MovementHandler.cpp b/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp similarity index 100% rename from src/server/game/Movement/MovementHandler.cpp rename to src/server/game/Server/Protocol/Handlers/MovementHandler.cpp diff --git a/src/server/game/Entities/Creature/NPCHandler.cpp b/src/server/game/Server/Protocol/Handlers/NPCHandler.cpp similarity index 100% rename from src/server/game/Entities/Creature/NPCHandler.cpp rename to src/server/game/Server/Protocol/Handlers/NPCHandler.cpp diff --git a/src/server/game/Entities/Creature/NPCHandler.h b/src/server/game/Server/Protocol/Handlers/NPCHandler.h similarity index 100% rename from src/server/game/Entities/Creature/NPCHandler.h rename to src/server/game/Server/Protocol/Handlers/NPCHandler.h diff --git a/src/server/game/Entities/Pet/PetHandler.cpp b/src/server/game/Server/Protocol/Handlers/PetHandler.cpp similarity index 100% rename from src/server/game/Entities/Pet/PetHandler.cpp rename to src/server/game/Server/Protocol/Handlers/PetHandler.cpp diff --git a/src/server/game/Entities/Player/PetitionsHandler.cpp b/src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/PetitionsHandler.cpp rename to src/server/game/Server/Protocol/Handlers/PetitionsHandler.cpp diff --git a/src/server/game/Quests/QueryHandler.cpp b/src/server/game/Server/Protocol/Handlers/QueryHandler.cpp similarity index 100% rename from src/server/game/Quests/QueryHandler.cpp rename to src/server/game/Server/Protocol/Handlers/QueryHandler.cpp diff --git a/src/server/game/Quests/QuestHandler.cpp b/src/server/game/Server/Protocol/Handlers/QuestHandler.cpp similarity index 100% rename from src/server/game/Quests/QuestHandler.cpp rename to src/server/game/Server/Protocol/Handlers/QuestHandler.cpp diff --git a/src/server/game/Skills/SkillHandler.cpp b/src/server/game/Server/Protocol/Handlers/SkillHandler.cpp similarity index 100% rename from src/server/game/Skills/SkillHandler.cpp rename to src/server/game/Server/Protocol/Handlers/SkillHandler.cpp diff --git a/src/server/game/Spells/SpellHandler.cpp b/src/server/game/Server/Protocol/Handlers/SpellHandler.cpp similarity index 100% rename from src/server/game/Spells/SpellHandler.cpp rename to src/server/game/Server/Protocol/Handlers/SpellHandler.cpp diff --git a/src/server/game/Movement/TaxiHandler.cpp b/src/server/game/Server/Protocol/Handlers/TaxiHandler.cpp similarity index 100% rename from src/server/game/Movement/TaxiHandler.cpp rename to src/server/game/Server/Protocol/Handlers/TaxiHandler.cpp diff --git a/src/server/game/Entities/Player/TicketHandler.cpp b/src/server/game/Server/Protocol/Handlers/TicketHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/TicketHandler.cpp rename to src/server/game/Server/Protocol/Handlers/TicketHandler.cpp diff --git a/src/server/game/Entities/Player/TradeHandler.cpp b/src/server/game/Server/Protocol/Handlers/TradeHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/TradeHandler.cpp rename to src/server/game/Server/Protocol/Handlers/TradeHandler.cpp diff --git a/src/server/game/Entities/Player/VoiceChatHandler.cpp b/src/server/game/Server/Protocol/Handlers/VoiceChatHandler.cpp similarity index 100% rename from src/server/game/Entities/Player/VoiceChatHandler.cpp rename to src/server/game/Server/Protocol/Handlers/VoiceChatHandler.cpp diff --git a/src/server/game/Opcodes/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp similarity index 100% rename from src/server/game/Opcodes/Opcodes.cpp rename to src/server/game/Server/Protocol/Opcodes.cpp diff --git a/src/server/game/Opcodes/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h similarity index 100% rename from src/server/game/Opcodes/Opcodes.h rename to src/server/game/Server/Protocol/Opcodes.h diff --git a/src/server/game/World/WorldLog.cpp b/src/server/game/Server/Protocol/WorldLog.cpp similarity index 100% rename from src/server/game/World/WorldLog.cpp rename to src/server/game/Server/Protocol/WorldLog.cpp diff --git a/src/server/game/World/WorldLog.h b/src/server/game/Server/Protocol/WorldLog.h similarity index 100% rename from src/server/game/World/WorldLog.h rename to src/server/game/Server/Protocol/WorldLog.h diff --git a/src/server/game/World/WorldSession.cpp b/src/server/game/Server/WorldSession.cpp similarity index 100% rename from src/server/game/World/WorldSession.cpp rename to src/server/game/Server/WorldSession.cpp diff --git a/src/server/game/World/WorldSession.h b/src/server/game/Server/WorldSession.h similarity index 100% rename from src/server/game/World/WorldSession.h rename to src/server/game/Server/WorldSession.h diff --git a/src/server/game/World/WorldSocket.cpp b/src/server/game/Server/WorldSocket.cpp similarity index 100% rename from src/server/game/World/WorldSocket.cpp rename to src/server/game/Server/WorldSocket.cpp diff --git a/src/server/game/World/WorldSocket.h b/src/server/game/Server/WorldSocket.h similarity index 100% rename from src/server/game/World/WorldSocket.h rename to src/server/game/Server/WorldSocket.h diff --git a/src/server/game/World/WorldSocketMgr.cpp b/src/server/game/Server/WorldSocketMgr.cpp similarity index 100% rename from src/server/game/World/WorldSocketMgr.cpp rename to src/server/game/Server/WorldSocketMgr.cpp diff --git a/src/server/game/World/WorldSocketMgr.h b/src/server/game/Server/WorldSocketMgr.h similarity index 100% rename from src/server/game/World/WorldSocketMgr.h rename to src/server/game/Server/WorldSocketMgr.h diff --git a/src/server/shared/Config/CMakeLists.txt b/src/server/shared/Configuration/CMakeLists.txt similarity index 100% rename from src/server/shared/Config/CMakeLists.txt rename to src/server/shared/Configuration/CMakeLists.txt diff --git a/src/server/shared/Config/Config.cpp b/src/server/shared/Configuration/Config.cpp similarity index 100% rename from src/server/shared/Config/Config.cpp rename to src/server/shared/Configuration/Config.cpp diff --git a/src/server/shared/Config/Config.h b/src/server/shared/Configuration/Config.h similarity index 100% rename from src/server/shared/Config/Config.h rename to src/server/shared/Configuration/Config.h diff --git a/src/server/shared/Config/ConfigEnv.h b/src/server/shared/Configuration/ConfigEnv.h similarity index 100% rename from src/server/shared/Config/ConfigEnv.h rename to src/server/shared/Configuration/ConfigEnv.h diff --git a/src/server/shared/Config/ConfigLibrary.vcproj b/src/server/shared/Configuration/ConfigLibrary.vcproj similarity index 100% rename from src/server/shared/Config/ConfigLibrary.vcproj rename to src/server/shared/Configuration/ConfigLibrary.vcproj diff --git a/src/server/shared/Config/dotconfpp/dotconfpp.cpp b/src/server/shared/Configuration/dotconfpp/dotconfpp.cpp similarity index 100% rename from src/server/shared/Config/dotconfpp/dotconfpp.cpp rename to src/server/shared/Configuration/dotconfpp/dotconfpp.cpp diff --git a/src/server/shared/Config/dotconfpp/dotconfpp.h b/src/server/shared/Configuration/dotconfpp/dotconfpp.h similarity index 100% rename from src/server/shared/Config/dotconfpp/dotconfpp.h rename to src/server/shared/Configuration/dotconfpp/dotconfpp.h diff --git a/src/server/shared/Config/dotconfpp/mempool.cpp b/src/server/shared/Configuration/dotconfpp/mempool.cpp similarity index 100% rename from src/server/shared/Config/dotconfpp/mempool.cpp rename to src/server/shared/Configuration/dotconfpp/mempool.cpp diff --git a/src/server/shared/Config/dotconfpp/mempool.h b/src/server/shared/Configuration/dotconfpp/mempool.h similarity index 100% rename from src/server/shared/Config/dotconfpp/mempool.h rename to src/server/shared/Configuration/dotconfpp/mempool.h diff --git a/src/server/shared/Auth/SARC4.cpp b/src/server/shared/Cryptography/ARC4.cpp similarity index 100% rename from src/server/shared/Auth/SARC4.cpp rename to src/server/shared/Cryptography/ARC4.cpp diff --git a/src/server/shared/Auth/SARC4.h b/src/server/shared/Cryptography/ARC4.h similarity index 100% rename from src/server/shared/Auth/SARC4.h rename to src/server/shared/Cryptography/ARC4.h diff --git a/src/server/shared/Auth/AuthCrypt.cpp b/src/server/shared/Cryptography/Authentication/AuthCrypt.cpp similarity index 100% rename from src/server/shared/Auth/AuthCrypt.cpp rename to src/server/shared/Cryptography/Authentication/AuthCrypt.cpp diff --git a/src/server/shared/Auth/AuthCrypt.h b/src/server/shared/Cryptography/Authentication/AuthCrypt.h similarity index 100% rename from src/server/shared/Auth/AuthCrypt.h rename to src/server/shared/Cryptography/Authentication/AuthCrypt.h diff --git a/src/server/shared/Auth/BigNumber.cpp b/src/server/shared/Cryptography/BigNumber.cpp similarity index 100% rename from src/server/shared/Auth/BigNumber.cpp rename to src/server/shared/Cryptography/BigNumber.cpp diff --git a/src/server/shared/Auth/BigNumber.h b/src/server/shared/Cryptography/BigNumber.h similarity index 100% rename from src/server/shared/Auth/BigNumber.h rename to src/server/shared/Cryptography/BigNumber.h diff --git a/src/server/shared/Auth/CMakeLists.txt b/src/server/shared/Cryptography/CMakeLists.txt similarity index 100% rename from src/server/shared/Auth/CMakeLists.txt rename to src/server/shared/Cryptography/CMakeLists.txt diff --git a/src/server/shared/Auth/Hmac.cpp b/src/server/shared/Cryptography/HMACSHA1.cpp similarity index 100% rename from src/server/shared/Auth/Hmac.cpp rename to src/server/shared/Cryptography/HMACSHA1.cpp diff --git a/src/server/shared/Auth/Hmac.h b/src/server/shared/Cryptography/HMACSHA1.h similarity index 100% rename from src/server/shared/Auth/Hmac.h rename to src/server/shared/Cryptography/HMACSHA1.h diff --git a/src/server/shared/Auth/md5.c b/src/server/shared/Cryptography/MD5.c similarity index 100% rename from src/server/shared/Auth/md5.c rename to src/server/shared/Cryptography/MD5.c diff --git a/src/server/shared/Auth/md5.h b/src/server/shared/Cryptography/MD5.h similarity index 100% rename from src/server/shared/Auth/md5.h rename to src/server/shared/Cryptography/MD5.h diff --git a/src/server/shared/Auth/Sha1.cpp b/src/server/shared/Cryptography/SHA1.cpp similarity index 100% rename from src/server/shared/Auth/Sha1.cpp rename to src/server/shared/Cryptography/SHA1.cpp diff --git a/src/server/shared/Auth/Sha1.h b/src/server/shared/Cryptography/SHA1.h similarity index 100% rename from src/server/shared/Auth/Sha1.h rename to src/server/shared/Cryptography/SHA1.h diff --git a/src/server/shared/Database/DBCFileLoader.cpp b/src/server/shared/DataStores/DBCFileLoader.cpp similarity index 100% rename from src/server/shared/Database/DBCFileLoader.cpp rename to src/server/shared/DataStores/DBCFileLoader.cpp diff --git a/src/server/shared/Database/DBCFileLoader.h b/src/server/shared/DataStores/DBCFileLoader.h similarity index 100% rename from src/server/shared/Database/DBCFileLoader.h rename to src/server/shared/DataStores/DBCFileLoader.h diff --git a/src/server/shared/Database/DBCStore.h b/src/server/shared/DataStores/DBCStore.h similarity index 100% rename from src/server/shared/Database/DBCStore.h rename to src/server/shared/DataStores/DBCStore.h diff --git a/src/server/shared/Errors.h b/src/server/shared/Debugging/Errors.h similarity index 100% rename from src/server/shared/Errors.h rename to src/server/shared/Debugging/Errors.h diff --git a/src/server/shared/MemoryLeaks.cpp b/src/server/shared/Debugging/MemoryLeaks.cpp similarity index 100% rename from src/server/shared/MemoryLeaks.cpp rename to src/server/shared/Debugging/MemoryLeaks.cpp diff --git a/src/server/shared/MemoryLeaks.h b/src/server/shared/Debugging/MemoryLeaks.h similarity index 100% rename from src/server/shared/MemoryLeaks.h rename to src/server/shared/Debugging/MemoryLeaks.h diff --git a/src/server/shared/WheatyExceptionReport.cpp b/src/server/shared/Debugging/WheatyExceptionReport.cpp similarity index 100% rename from src/server/shared/WheatyExceptionReport.cpp rename to src/server/shared/Debugging/WheatyExceptionReport.cpp diff --git a/src/server/shared/WheatyExceptionReport.h b/src/server/shared/Debugging/WheatyExceptionReport.h similarity index 100% rename from src/server/shared/WheatyExceptionReport.h rename to src/server/shared/Debugging/WheatyExceptionReport.h diff --git a/src/server/shared/Log.cpp b/src/server/shared/Logging/Log.cpp similarity index 100% rename from src/server/shared/Log.cpp rename to src/server/shared/Logging/Log.cpp diff --git a/src/server/shared/Log.h b/src/server/shared/Logging/Log.h similarity index 100% rename from src/server/shared/Log.h rename to src/server/shared/Logging/Log.h diff --git a/src/server/shared/ByteBuffer.h b/src/server/shared/Packets/ByteBuffer.h similarity index 100% rename from src/server/shared/ByteBuffer.h rename to src/server/shared/Packets/ByteBuffer.h diff --git a/src/server/shared/WorldPacket.h b/src/server/shared/Packets/WorldPacket.h similarity index 100% rename from src/server/shared/WorldPacket.h rename to src/server/shared/Packets/WorldPacket.h diff --git a/src/server/shared/DelayExecutor.cpp b/src/server/shared/Threading/DelayExecutor.cpp similarity index 100% rename from src/server/shared/DelayExecutor.cpp rename to src/server/shared/Threading/DelayExecutor.cpp diff --git a/src/server/shared/DelayExecutor.h b/src/server/shared/Threading/DelayExecutor.h similarity index 100% rename from src/server/shared/DelayExecutor.h rename to src/server/shared/Threading/DelayExecutor.h diff --git a/src/server/shared/LockedQueue.h b/src/server/shared/Threading/LockedQueue.h similarity index 100% rename from src/server/shared/LockedQueue.h rename to src/server/shared/Threading/LockedQueue.h diff --git a/src/server/shared/Threading.cpp b/src/server/shared/Threading/Threading.cpp similarity index 100% rename from src/server/shared/Threading.cpp rename to src/server/shared/Threading/Threading.cpp diff --git a/src/server/shared/Threading.h b/src/server/shared/Threading/Threading.h similarity index 100% rename from src/server/shared/Threading.h rename to src/server/shared/Threading/Threading.h diff --git a/src/server/shared/ProgressBar.cpp b/src/server/shared/Utilities/ProgressBar.cpp similarity index 100% rename from src/server/shared/ProgressBar.cpp rename to src/server/shared/Utilities/ProgressBar.cpp diff --git a/src/server/shared/ProgressBar.h b/src/server/shared/Utilities/ProgressBar.h similarity index 100% rename from src/server/shared/ProgressBar.h rename to src/server/shared/Utilities/ProgressBar.h diff --git a/src/server/shared/ServiceWin32.cpp b/src/server/shared/Utilities/ServiceWin32.cpp similarity index 100% rename from src/server/shared/ServiceWin32.cpp rename to src/server/shared/Utilities/ServiceWin32.cpp diff --git a/src/server/shared/ServiceWin32.h b/src/server/shared/Utilities/ServiceWin32.h similarity index 100% rename from src/server/shared/ServiceWin32.h rename to src/server/shared/Utilities/ServiceWin32.h diff --git a/src/server/shared/SignalHandler.h b/src/server/shared/Utilities/SignalHandler.h similarity index 100% rename from src/server/shared/SignalHandler.h rename to src/server/shared/Utilities/SignalHandler.h diff --git a/src/server/shared/Timer.h b/src/server/shared/Utilities/Timer.h similarity index 100% rename from src/server/shared/Timer.h rename to src/server/shared/Utilities/Timer.h diff --git a/src/server/shared/Util.cpp b/src/server/shared/Utilities/Util.cpp similarity index 100% rename from src/server/shared/Util.cpp rename to src/server/shared/Utilities/Util.cpp diff --git a/src/server/shared/Util.h b/src/server/shared/Utilities/Util.h similarity index 100% rename from src/server/shared/Util.h rename to src/server/shared/Utilities/Util.h diff --git a/src/server/worldserver/CliRunnable.cpp b/src/server/worldserver/CommandLine/CliRunnable.cpp similarity index 100% rename from src/server/worldserver/CliRunnable.cpp rename to src/server/worldserver/CommandLine/CliRunnable.cpp diff --git a/src/server/worldserver/CliRunnable.h b/src/server/worldserver/CommandLine/CliRunnable.h similarity index 100% rename from src/server/worldserver/CliRunnable.h rename to src/server/worldserver/CommandLine/CliRunnable.h diff --git a/src/server/worldserver/RASocket.cpp b/src/server/worldserver/RemoteAccess/RASocket.cpp similarity index 100% rename from src/server/worldserver/RASocket.cpp rename to src/server/worldserver/RemoteAccess/RASocket.cpp diff --git a/src/server/worldserver/RASocket.h b/src/server/worldserver/RemoteAccess/RASocket.h similarity index 100% rename from src/server/worldserver/RASocket.h rename to src/server/worldserver/RemoteAccess/RASocket.h diff --git a/src/server/worldserver/WorldRunnable.cpp b/src/server/worldserver/WorldThread/WorldRunnable.cpp similarity index 100% rename from src/server/worldserver/WorldRunnable.cpp rename to src/server/worldserver/WorldThread/WorldRunnable.cpp diff --git a/src/server/worldserver/WorldRunnable.h b/src/server/worldserver/WorldThread/WorldRunnable.h similarity index 100% rename from src/server/worldserver/WorldRunnable.h rename to src/server/worldserver/WorldThread/WorldRunnable.h