aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/ScriptMgr/ScriptLoader.cpp
diff options
context:
space:
mode:
authorXanadu <none@none>2010-07-16 23:46:58 +0200
committerXanadu <none@none>2010-07-16 23:46:58 +0200
commit66f50528ceb4a93519f7372640df38ea44444d96 (patch)
tree4b15985b9b817568951b614f7696b085468c90b3 /src/server/game/ScriptMgr/ScriptLoader.cpp
parent6a9357b13d7ea6bd7d77dbfc6587af9028caa401 (diff)
Correctly redo file moves/renames from rev. 8416.
--HG-- branch : trunk rename : src/server/game/AuctionHouseBot.cpp => src/server/game/AI/AuctionHouseBot/AuctionHouseBot.cpp rename : src/server/game/AuctionHouseBot.h => src/server/game/AI/AuctionHouseBot/AuctionHouseBot.h rename : src/server/game/CombatAI.cpp => src/server/game/AI/CombatAI.cpp rename : src/server/game/CombatAI.h => src/server/game/AI/CombatAI.h rename : src/server/game/CreatureAI.cpp => src/server/game/AI/CreatureAI.cpp rename : src/server/game/CreatureAI.h => src/server/game/AI/CreatureAI.h rename : src/server/game/CreatureAIFactory.h => src/server/game/AI/CreatureAIFactory.h rename : src/server/game/CreatureAIImpl.h => src/server/game/AI/CreatureAIImpl.h rename : src/server/game/CreatureAIRegistry.cpp => src/server/game/AI/CreatureAIRegistry.cpp rename : src/server/game/CreatureAIRegistry.h => src/server/game/AI/CreatureAIRegistry.h rename : src/server/game/CreatureAISelector.cpp => src/server/game/AI/CreatureAISelector.cpp rename : src/server/game/CreatureAISelector.h => src/server/game/AI/CreatureAISelector.h rename : src/server/game/CreatureEventAI.cpp => src/server/game/AI/EventAI/CreatureEventAI.cpp rename : src/server/game/CreatureEventAI.h => src/server/game/AI/EventAI/CreatureEventAI.h rename : src/server/game/CreatureEventAIMgr.cpp => src/server/game/AI/EventAI/CreatureEventAIMgr.cpp rename : src/server/game/CreatureEventAIMgr.h => src/server/game/AI/EventAI/CreatureEventAIMgr.h rename : src/server/game/GuardAI.cpp => src/server/game/AI/GuardAI.cpp rename : src/server/game/GuardAI.h => src/server/game/AI/GuardAI.h rename : src/server/game/PassiveAI.cpp => src/server/game/AI/PassiveAI.cpp rename : src/server/game/PassiveAI.h => src/server/game/AI/PassiveAI.h rename : src/server/game/PetAI.cpp => src/server/game/AI/PetAI.cpp rename : src/server/game/PetAI.h => src/server/game/AI/PetAI.h rename : src/server/game/ReactorAI.cpp => src/server/game/AI/ReactorAI.cpp rename : src/server/game/ReactorAI.h => src/server/game/AI/ReactorAI.h rename : src/server/game/ScriptedCreature.cpp => src/server/game/AI/ScriptedAI/ScriptedCreature.cpp rename : src/server/game/ScriptedCreature.h => src/server/game/AI/ScriptedAI/ScriptedCreature.h rename : src/server/game/ScriptedEscortAI.cpp => src/server/game/AI/ScriptedAI/ScriptedEscortAI.cpp rename : src/server/game/ScriptedEscortAI.h => src/server/game/AI/ScriptedAI/ScriptedEscortAI.h rename : src/server/game/ScriptedFollowerAI.cpp => src/server/game/AI/ScriptedAI/ScriptedFollowerAI.cpp rename : src/server/game/ScriptedFollowerAI.h => src/server/game/AI/ScriptedAI/ScriptedFollowerAI.h rename : src/server/game/ScriptedGossip.h => src/server/game/AI/ScriptedAI/ScriptedGossip.h rename : src/server/game/ScriptedGuardAI.cpp => src/server/game/AI/ScriptedAI/ScriptedGuardAI.cpp rename : src/server/game/ScriptedGuardAI.h => src/server/game/AI/ScriptedAI/ScriptedGuardAI.h rename : src/server/game/ScriptedInstance.h => src/server/game/AI/ScriptedAI/ScriptedInstance.h rename : src/server/game/ScriptedSimpleAI.cpp => src/server/game/AI/ScriptedAI/ScriptedSimpleAI.cpp rename : src/server/game/ScriptedSimpleAI.h => src/server/game/AI/ScriptedAI/ScriptedSimpleAI.h rename : src/server/game/ScriptedSmartAI.cpp => src/server/game/AI/ScriptedAI/ScriptedSmartAI.cpp rename : src/server/game/ScriptedSmartAI.h => src/server/game/AI/ScriptedAI/ScriptedSmartAI.h rename : src/server/game/TotemAI.cpp => src/server/game/AI/TotemAI.cpp rename : src/server/game/TotemAI.h => src/server/game/AI/TotemAI.h rename : src/server/game/UnitAI.cpp => src/server/game/AI/UnitAI.cpp rename : src/server/game/UnitAI.h => src/server/game/AI/UnitAI.h rename : src/server/game/AccountMgr.cpp => src/server/game/Account/AccountMgr.cpp rename : src/server/game/AccountMgr.h => src/server/game/Account/AccountMgr.h rename : src/server/game/AchievementMgr.cpp => src/server/game/Achievements/AchievementMgr.cpp rename : src/server/game/AchievementMgr.h => src/server/game/Achievements/AchievementMgr.h rename : src/server/game/AddonHandler.cpp => src/server/game/Addons/AddonHandler.cpp rename : src/server/game/AddonHandler.h => src/server/game/Addons/AddonHandler.h rename : src/server/game/AddonMgr.cpp => src/server/game/Addons/AddonMgr.cpp rename : src/server/game/AddonMgr.h => src/server/game/Addons/AddonMgr.h rename : src/server/game/AuctionHouseHandler.cpp => src/server/game/AuctionHouse/AuctionHouseHandler.cpp rename : src/server/game/AuctionHouseMgr.cpp => src/server/game/AuctionHouse/AuctionHouseMgr.cpp rename : src/server/game/AuctionHouseMgr.h => src/server/game/AuctionHouse/AuctionHouseMgr.h rename : src/server/game/ArenaTeam.cpp => src/server/game/BattleGrounds/ArenaTeam.cpp rename : src/server/game/ArenaTeam.h => src/server/game/BattleGrounds/ArenaTeam.h rename : src/server/game/ArenaTeamHandler.cpp => src/server/game/BattleGrounds/ArenaTeamHandler.cpp rename : src/server/game/BattleGround.cpp => src/server/game/BattleGrounds/BattleGround.cpp rename : src/server/game/BattleGround.h => src/server/game/BattleGrounds/BattleGround.h rename : src/server/game/BattleGroundAA.cpp => src/server/game/BattleGrounds/BattleGroundAA.cpp rename : src/server/game/BattleGroundAA.h => src/server/game/BattleGrounds/BattleGroundAA.h rename : src/server/game/BattleGroundAB.cpp => src/server/game/BattleGrounds/BattleGroundAB.cpp rename : src/server/game/BattleGroundAB.h => src/server/game/BattleGrounds/BattleGroundAB.h rename : src/server/game/BattleGroundAV.cpp => src/server/game/BattleGrounds/BattleGroundAV.cpp rename : src/server/game/BattleGroundAV.h => src/server/game/BattleGrounds/BattleGroundAV.h rename : src/server/game/BattleGroundBE.cpp => src/server/game/BattleGrounds/BattleGroundBE.cpp rename : src/server/game/BattleGroundBE.h => src/server/game/BattleGrounds/BattleGroundBE.h rename : src/server/game/BattleGroundDS.cpp => src/server/game/BattleGrounds/BattleGroundDS.cpp rename : src/server/game/BattleGroundDS.h => src/server/game/BattleGrounds/BattleGroundDS.h rename : src/server/game/BattleGroundEY.cpp => src/server/game/BattleGrounds/BattleGroundEY.cpp rename : src/server/game/BattleGroundEY.h => src/server/game/BattleGrounds/BattleGroundEY.h rename : src/server/game/BattleGroundHandler.cpp => src/server/game/BattleGrounds/BattleGroundHandler.cpp rename : src/server/game/BattleGroundIC.cpp => src/server/game/BattleGrounds/BattleGroundIC.cpp rename : src/server/game/BattleGroundIC.h => src/server/game/BattleGrounds/BattleGroundIC.h rename : src/server/game/BattleGroundMgr.cpp => src/server/game/BattleGrounds/BattleGroundMgr.cpp rename : src/server/game/BattleGroundMgr.h => src/server/game/BattleGrounds/BattleGroundMgr.h rename : src/server/game/BattleGroundNA.cpp => src/server/game/BattleGrounds/BattleGroundNA.cpp rename : src/server/game/BattleGroundNA.h => src/server/game/BattleGrounds/BattleGroundNA.h rename : src/server/game/BattleGroundRB.cpp => src/server/game/BattleGrounds/BattleGroundRB.cpp rename : src/server/game/BattleGroundRB.h => src/server/game/BattleGrounds/BattleGroundRB.h rename : src/server/game/BattleGroundRL.cpp => src/server/game/BattleGrounds/BattleGroundRL.cpp rename : src/server/game/BattleGroundRL.h => src/server/game/BattleGrounds/BattleGroundRL.h rename : src/server/game/BattleGroundRV.cpp => src/server/game/BattleGrounds/BattleGroundRV.cpp rename : src/server/game/BattleGroundRV.h => src/server/game/BattleGrounds/BattleGroundRV.h rename : src/server/game/BattleGroundSA.cpp => src/server/game/BattleGrounds/BattleGroundSA.cpp rename : src/server/game/BattleGroundSA.h => src/server/game/BattleGrounds/BattleGroundSA.h rename : src/server/game/BattleGroundWS.cpp => src/server/game/BattleGrounds/BattleGroundWS.cpp rename : src/server/game/BattleGroundWS.h => src/server/game/BattleGrounds/BattleGroundWS.h rename : src/server/game/Calendar.cpp => src/server/game/Calender/Calendar.cpp rename : src/server/game/Calendar.h => src/server/game/Calender/Calendar.h rename : src/server/game/CalendarHandler.cpp => src/server/game/Calender/CalendarHandler.cpp rename : src/server/game/Channel.cpp => src/server/game/Chat/Channel.cpp rename : src/server/game/Channel.h => src/server/game/Chat/Channel.h rename : src/server/game/ChannelHandler.cpp => src/server/game/Chat/ChannelHandler.cpp rename : src/server/game/ChannelMgr.cpp => src/server/game/Chat/ChannelMgr.cpp rename : src/server/game/ChannelMgr.h => src/server/game/Chat/ChannelMgr.h rename : src/server/game/Chat.cpp => src/server/game/Chat/Chat.cpp rename : src/server/game/Chat.h => src/server/game/Chat/Chat.h rename : src/server/game/ChatHandler.cpp => src/server/game/Chat/ChatHandler.cpp rename : src/server/game/Debugcmds.cpp => src/server/game/Chat/Debugcmds.cpp rename : src/server/game/Level0.cpp => src/server/game/Chat/Level0.cpp rename : src/server/game/Level1.cpp => src/server/game/Chat/Level1.cpp rename : src/server/game/Level2.cpp => src/server/game/Chat/Level2.cpp rename : src/server/game/Level3.cpp => src/server/game/Chat/Level3.cpp rename : src/server/game/CombatHandler.cpp => src/server/game/Combat/CombatHandler.cpp rename : src/server/game/HostileRefManager.cpp => src/server/game/Combat/HostileRefManager.cpp rename : src/server/game/HostileRefManager.h => src/server/game/Combat/HostileRefManager.h rename : src/server/game/ThreatManager.cpp => src/server/game/Combat/ThreatManager.cpp rename : src/server/game/ThreatManager.h => src/server/game/Combat/ThreatManager.h rename : src/server/game/ConditionMgr.cpp => src/server/game/ConditionMgr/ConditionMgr.cpp rename : src/server/game/ConditionMgr.h => src/server/game/ConditionMgr/ConditionMgr.h rename : src/server/game/DBCEnums.h => src/server/game/DataStores/DBCEnums.h rename : src/server/game/DBCStores.cpp => src/server/game/DataStores/DBCStores.cpp rename : src/server/game/DBCStores.h => src/server/game/DataStores/DBCStores.h rename : src/server/game/DBCStructure.h => src/server/game/DataStores/DBCStructure.h rename : src/server/game/DBCfmt.h => src/server/game/DataStores/DBCfmt.h rename : src/server/game/Creature.cpp => src/server/game/Entities/Creature/Creature.cpp rename : src/server/game/Creature.h => src/server/game/Entities/Creature/Creature.h rename : src/server/game/CreatureGroups.cpp => src/server/game/Entities/Creature/CreatureGroups.cpp rename : src/server/game/CreatureGroups.h => src/server/game/Entities/Creature/CreatureGroups.h rename : src/server/game/GossipDef.cpp => src/server/game/Entities/Creature/GossipDef.cpp rename : src/server/game/GossipDef.h => src/server/game/Entities/Creature/GossipDef.h rename : src/server/game/NPCHandler.cpp => src/server/game/Entities/Creature/NPCHandler.cpp rename : src/server/game/NPCHandler.h => src/server/game/Entities/Creature/NPCHandler.h rename : src/server/game/TemporarySummon.cpp => src/server/game/Entities/Creature/TemporarySummon.cpp rename : src/server/game/TemporarySummon.h => src/server/game/Entities/Creature/TemporarySummon.h rename : src/server/game/GameObject.cpp => src/server/game/Entities/GameObject/GameObject.cpp rename : src/server/game/GameObject.h => src/server/game/Entities/GameObject/GameObject.h rename : src/server/game/Bag.cpp => src/server/game/Entities/Item/Bag.cpp rename : src/server/game/Bag.h => src/server/game/Entities/Item/Bag.h rename : src/server/game/Item.cpp => src/server/game/Entities/Item/Item.cpp rename : src/server/game/Item.h => src/server/game/Entities/Item/Item.h rename : src/server/game/ItemEnchantmentMgr.cpp => src/server/game/Entities/Item/ItemEnchantmentMgr.cpp rename : src/server/game/ItemEnchantmentMgr.h => src/server/game/Entities/Item/ItemEnchantmentMgr.h rename : src/server/game/ItemHandler.cpp => src/server/game/Entities/Item/ItemHandler.cpp rename : src/server/game/ItemPrototype.h => src/server/game/Entities/Item/ItemPrototype.h rename : src/server/game/Corpse.cpp => src/server/game/Entities/Object/Corpse.cpp rename : src/server/game/Corpse.h => src/server/game/Entities/Object/Corpse.h rename : src/server/game/DynamicObject.cpp => src/server/game/Entities/Object/DynamicObject.cpp rename : src/server/game/DynamicObject.h => src/server/game/Entities/Object/DynamicObject.h rename : src/server/game/Object.cpp => src/server/game/Entities/Object/Object.cpp rename : src/server/game/Object.h => src/server/game/Entities/Object/Object.h rename : src/server/game/ObjectAccessor.cpp => src/server/game/Entities/Object/ObjectAccessor.cpp rename : src/server/game/ObjectAccessor.h => src/server/game/Entities/Object/ObjectAccessor.h rename : src/server/game/ObjectDefines.h => src/server/game/Entities/Object/ObjectDefines.h rename : src/server/game/ObjectMgr.cpp => src/server/game/Entities/Object/ObjectMgr.cpp rename : src/server/game/ObjectMgr.h => src/server/game/Entities/Object/ObjectMgr.h rename : src/server/game/UpdateData.cpp => src/server/game/Entities/Object/UpdateData.cpp rename : src/server/game/UpdateData.h => src/server/game/Entities/Object/UpdateData.h rename : src/server/game/UpdateFields.h => src/server/game/Entities/Object/UpdateFields.h rename : src/server/game/UpdateMask.h => src/server/game/Entities/Object/UpdateMask.h rename : src/server/game/Pet.cpp => src/server/game/Entities/Pet/Pet.cpp rename : src/server/game/Pet.h => src/server/game/Entities/Pet/Pet.h rename : src/server/game/PetHandler.cpp => src/server/game/Entities/Pet/PetHandler.cpp rename : src/server/game/CharacterHandler.cpp => src/server/game/Entities/Player/CharacterHandler.cpp rename : src/server/game/DuelHandler.cpp => src/server/game/Entities/Player/DuelHandler.cpp rename : src/server/game/MiscHandler.cpp => src/server/game/Entities/Player/MiscHandler.cpp rename : src/server/game/PetitionsHandler.cpp => src/server/game/Entities/Player/PetitionsHandler.cpp rename : src/server/game/Player.cpp => src/server/game/Entities/Player/Player.cpp rename : src/server/game/Player.h => src/server/game/Entities/Player/Player.h rename : src/server/game/SocialMgr.cpp => src/server/game/Entities/Player/SocialMgr.cpp rename : src/server/game/SocialMgr.h => src/server/game/Entities/Player/SocialMgr.h rename : src/server/game/TicketHandler.cpp => src/server/game/Entities/Player/TicketHandler.cpp rename : src/server/game/TradeHandler.cpp => src/server/game/Entities/Player/TradeHandler.cpp rename : src/server/game/VoiceChatHandler.cpp => src/server/game/Entities/Player/VoiceChatHandler.cpp rename : src/server/game/Totem.cpp => src/server/game/Entities/Totem/Totem.cpp rename : src/server/game/Totem.h => src/server/game/Entities/Totem/Totem.h rename : src/server/game/StatSystem.cpp => src/server/game/Entities/Unit/StatSystem.cpp rename : src/server/game/Unit.cpp => src/server/game/Entities/Unit/Unit.cpp rename : src/server/game/Unit.h => src/server/game/Entities/Unit/Unit.h rename : src/server/game/Vehicle.cpp => src/server/game/Entities/Vehicle/Vehicle.cpp rename : src/server/game/Vehicle.h => src/server/game/Entities/Vehicle/Vehicle.h rename : src/server/game/GameEventMgr.cpp => src/server/game/Events/GameEventMgr.cpp rename : src/server/game/GameEventMgr.h => src/server/game/Events/GameEventMgr.h rename : src/server/game/GlobalEvents.cpp => src/server/game/Events/GlobalEvents.cpp rename : src/server/game/GlobalEvents.h => src/server/game/Events/GlobalEvents.h rename : src/server/game/UnitEvents.h => src/server/game/Events/UnitEvents.h rename : src/server/game/Formulas.h => src/server/game/Globals/Formulas.h rename : src/server/game/Language.h => src/server/game/Globals/Language.h rename : src/server/game/SharedDefines.h => src/server/game/Globals/SharedDefines.h rename : src/server/game/Group.cpp => src/server/game/Groups/Group.cpp rename : src/server/game/Group.h => src/server/game/Groups/Group.h rename : src/server/game/GroupHandler.cpp => src/server/game/Groups/GroupHandler.cpp rename : src/server/game/GroupRefManager.h => src/server/game/Groups/GroupRefManager.h rename : src/server/game/GroupReference.cpp => src/server/game/Groups/GroupReference.cpp rename : src/server/game/GroupReference.h => src/server/game/Groups/GroupReference.h rename : src/server/game/Guild.cpp => src/server/game/Guilds/Guild.cpp rename : src/server/game/Guild.h => src/server/game/Guilds/Guild.h rename : src/server/game/GuildHandler.cpp => src/server/game/Guilds/GuildHandler.cpp rename : src/server/game/InstanceData.cpp => src/server/game/Instances/InstanceData.cpp rename : src/server/game/InstanceData.h => src/server/game/Instances/InstanceData.h rename : src/server/game/InstanceSaveMgr.cpp => src/server/game/Instances/InstanceSaveMgr.cpp rename : src/server/game/InstanceSaveMgr.h => src/server/game/Instances/InstanceSaveMgr.h rename : src/server/game/LFG.h => src/server/game/LookingForGroup/LFG.h rename : src/server/game/LFGHandler.cpp => src/server/game/LookingForGroup/LFGHandler.cpp rename : src/server/game/LFGMgr.cpp => src/server/game/LookingForGroup/LFGMgr.cpp rename : src/server/game/LFGMgr.h => src/server/game/LookingForGroup/LFGMgr.h rename : src/server/game/LootHandler.cpp => src/server/game/Loot/LootHandler.cpp rename : src/server/game/LootMgr.cpp => src/server/game/Loot/LootMgr.cpp rename : src/server/game/LootMgr.h => src/server/game/Loot/LootMgr.h rename : src/server/game/Mail.cpp => src/server/game/Mails/Mail.cpp rename : src/server/game/Mail.h => src/server/game/Mails/Mail.h rename : src/server/game/Cell.h => src/server/game/Map/Cell/Cell.h rename : src/server/game/CellImpl.h => src/server/game/Map/Cell/CellImpl.h rename : src/server/game/GridDefines.h => src/server/game/Map/Grid/GridDefines.h rename : src/server/game/GridNotifiers.cpp => src/server/game/Map/Grid/GridNotifiers.cpp rename : src/server/game/GridNotifiers.h => src/server/game/Map/Grid/GridNotifiers.h rename : src/server/game/GridNotifiersImpl.h => src/server/game/Map/Grid/GridNotifiersImpl.h rename : src/server/game/GridStates.cpp => src/server/game/Map/Grid/GridStates.cpp rename : src/server/game/GridStates.h => src/server/game/Map/Grid/GridStates.h rename : src/server/game/ObjectGridLoader.cpp => src/server/game/Map/Grid/ObjectGridLoader.cpp rename : src/server/game/ObjectGridLoader.h => src/server/game/Map/Grid/ObjectGridLoader.h rename : src/server/game/Map.cpp => src/server/game/Map/Map.cpp rename : src/server/game/Map.h => src/server/game/Map/Map.h rename : src/server/game/MapInstanced.cpp => src/server/game/Map/MapInstanced.cpp rename : src/server/game/MapInstanced.h => src/server/game/Map/MapInstanced.h rename : src/server/game/MapManager.cpp => src/server/game/Map/MapManager.cpp rename : src/server/game/MapManager.h => src/server/game/Map/MapManager.h rename : src/server/game/MapRefManager.h => src/server/game/Map/MapRefManager.h rename : src/server/game/MapReference.h => src/server/game/Map/MapReference.h rename : src/server/game/MapUpdater.cpp => src/server/game/Map/MapUpdater.cpp rename : src/server/game/MapUpdater.h => src/server/game/Map/MapUpdater.h rename : src/server/game/ObjectPosSelector.cpp => src/server/game/Map/ObjectPosSelector.cpp rename : src/server/game/ObjectPosSelector.h => src/server/game/Map/ObjectPosSelector.h rename : src/server/game/ZoneScript.h => src/server/game/Map/ZoneScript.h rename : src/server/game/DestinationHolder.cpp => src/server/game/Movement/DestinationHolder.cpp rename : src/server/game/DestinationHolder.h => src/server/game/Movement/DestinationHolder.h rename : src/server/game/DestinationHolderImp.h => src/server/game/Movement/DestinationHolderImp.h rename : src/server/game/FollowerRefManager.h => src/server/game/Movement/FollowerRefManager.h rename : src/server/game/FollowerReference.cpp => src/server/game/Movement/FollowerReference.cpp rename : src/server/game/FollowerReference.h => src/server/game/Movement/FollowerReference.h rename : src/server/game/MotionMaster.cpp => src/server/game/Movement/MotionMaster.cpp rename : src/server/game/MotionMaster.h => src/server/game/Movement/MotionMaster.h rename : src/server/game/ConfusedMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/ConfusedMovementGenerator.cpp rename : src/server/game/ConfusedMovementGenerator.h => src/server/game/Movement/MovementGenerators/ConfusedMovementGenerator.h rename : src/server/game/FleeingMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.cpp rename : src/server/game/FleeingMovementGenerator.h => src/server/game/Movement/MovementGenerators/FleeingMovementGenerator.h rename : src/server/game/HomeMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/HomeMovementGenerator.cpp rename : src/server/game/HomeMovementGenerator.h => src/server/game/Movement/MovementGenerators/HomeMovementGenerator.h rename : src/server/game/IdleMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/IdleMovementGenerator.cpp rename : src/server/game/IdleMovementGenerator.h => src/server/game/Movement/MovementGenerators/IdleMovementGenerator.h rename : src/server/game/MovementGenerator.cpp => src/server/game/Movement/MovementGenerators/MovementGenerator.cpp rename : src/server/game/MovementGenerator.h => src/server/game/Movement/MovementGenerators/MovementGenerator.h rename : src/server/game/MovementGeneratorImpl.h => src/server/game/Movement/MovementGenerators/MovementGeneratorImpl.h rename : src/server/game/PointMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/PointMovementGenerator.cpp rename : src/server/game/PointMovementGenerator.h => src/server/game/Movement/MovementGenerators/PointMovementGenerator.h rename : src/server/game/RandomMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp rename : src/server/game/RandomMovementGenerator.h => src/server/game/Movement/MovementGenerators/RandomMovementGenerator.h rename : src/server/game/TargetedMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp rename : src/server/game/TargetedMovementGenerator.h => src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.h rename : src/server/game/WaypointMovementGenerator.cpp => src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp rename : src/server/game/WaypointMovementGenerator.h => src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.h rename : src/server/game/MovementHandler.cpp => src/server/game/Movement/MovementHandler.cpp rename : src/server/game/Path.h => src/server/game/Movement/Path.h rename : src/server/game/TaxiHandler.cpp => src/server/game/Movement/TaxiHandler.cpp rename : src/server/game/Transports.cpp => src/server/game/Movement/Transports.cpp rename : src/server/game/Transports.h => src/server/game/Movement/Transports.h rename : src/server/game/Traveller.h => src/server/game/Movement/Traveller.h rename : src/server/game/WaypointManager.cpp => src/server/game/Movement/WaypointManager.cpp rename : src/server/game/WaypointManager.h => src/server/game/Movement/WaypointManager.h rename : src/server/game/Opcodes.cpp => src/server/game/Opcodes/Opcodes.cpp rename : src/server/game/Opcodes.h => src/server/game/Opcodes/Opcodes.h rename : src/server/game/OutdoorPvP.cpp => src/server/game/OutdoorPvP/OutdoorPvP.cpp rename : src/server/game/OutdoorPvP.h => src/server/game/OutdoorPvP/OutdoorPvP.h rename : src/server/game/OutdoorPvPEP.cpp => src/server/game/OutdoorPvP/OutdoorPvPEP.cpp rename : src/server/game/OutdoorPvPEP.h => src/server/game/OutdoorPvP/OutdoorPvPEP.h rename : src/server/game/OutdoorPvPHP.cpp => src/server/game/OutdoorPvP/OutdoorPvPHP.cpp rename : src/server/game/OutdoorPvPHP.h => src/server/game/OutdoorPvP/OutdoorPvPHP.h rename : src/server/game/OutdoorPvPImpl.h => src/server/game/OutdoorPvP/OutdoorPvPImpl.h rename : src/server/game/OutdoorPvPMgr.cpp => src/server/game/OutdoorPvP/OutdoorPvPMgr.cpp rename : src/server/game/OutdoorPvPMgr.h => src/server/game/OutdoorPvP/OutdoorPvPMgr.h rename : src/server/game/OutdoorPvPNA.cpp => src/server/game/OutdoorPvP/OutdoorPvPNA.cpp rename : src/server/game/OutdoorPvPNA.h => src/server/game/OutdoorPvP/OutdoorPvPNA.h rename : src/server/game/OutdoorPvPSI.cpp => src/server/game/OutdoorPvP/OutdoorPvPSI.cpp rename : src/server/game/OutdoorPvPSI.h => src/server/game/OutdoorPvP/OutdoorPvPSI.h rename : src/server/game/OutdoorPvPTF.cpp => src/server/game/OutdoorPvP/OutdoorPvPTF.cpp rename : src/server/game/OutdoorPvPTF.h => src/server/game/OutdoorPvP/OutdoorPvPTF.h rename : src/server/game/OutdoorPvPZM.cpp => src/server/game/OutdoorPvP/OutdoorPvPZM.cpp rename : src/server/game/OutdoorPvPZM.h => src/server/game/OutdoorPvP/OutdoorPvPZM.h rename : src/server/game/PoolHandler.cpp => src/server/game/Pools/PoolHandler.cpp rename : src/server/game/PoolHandler.h => src/server/game/Pools/PoolHandler.h rename : src/server/game/pchdef.cpp => src/server/game/PrecompiledHeaders/pchdef.cpp rename : src/server/game/pchdef.h => src/server/game/PrecompiledHeaders/pchdef.h rename : src/server/game/pchlinux.cpp => src/server/game/PrecompiledHeaders/pchlinux.cpp rename : src/server/game/pchlinux.h => src/server/game/PrecompiledHeaders/pchlinux.h rename : src/server/game/QueryHandler.cpp => src/server/game/Quests/QueryHandler.cpp rename : src/server/game/QuestDef.cpp => src/server/game/Quests/QuestDef.cpp rename : src/server/game/QuestDef.h => src/server/game/Quests/QuestDef.h rename : src/server/game/QuestHandler.cpp => src/server/game/Quests/QuestHandler.cpp rename : src/server/game/ReputationMgr.cpp => src/server/game/Reputation/ReputationMgr.cpp rename : src/server/game/ReputationMgr.h => src/server/game/Reputation/ReputationMgr.h rename : src/server/game/ScriptLoader.cpp => src/server/game/ScriptMgr/ScriptLoader.cpp rename : src/server/game/ScriptLoader.h => src/server/game/ScriptMgr/ScriptLoader.h rename : src/server/game/ScriptMgr.cpp => src/server/game/ScriptMgr/ScriptMgr.cpp rename : src/server/game/ScriptMgr.h => src/server/game/ScriptMgr/ScriptMgr.h rename : src/server/game/ScriptSystem.cpp => src/server/game/ScriptMgr/ScriptSystem.cpp rename : src/server/game/ScriptSystem.h => src/server/game/ScriptMgr/ScriptSystem.h rename : src/server/game/ScriptedPch.cpp => src/server/game/ScriptMgr/ScriptedPch.cpp rename : src/server/game/ScriptedPch.h => src/server/game/ScriptMgr/ScriptedPch.h rename : src/server/game/SkillDiscovery.cpp => src/server/game/Skills/SkillDiscovery.cpp rename : src/server/game/SkillDiscovery.h => src/server/game/Skills/SkillDiscovery.h rename : src/server/game/SkillExtraItems.cpp => src/server/game/Skills/SkillExtraItems.cpp rename : src/server/game/SkillExtraItems.h => src/server/game/Skills/SkillExtraItems.h rename : src/server/game/SkillHandler.cpp => src/server/game/Skills/SkillHandler.cpp rename : src/server/game/SpellAuraDefines.h => src/server/game/Spells/Auras/SpellAuraDefines.h rename : src/server/game/SpellAuraEffects.cpp => src/server/game/Spells/Auras/SpellAuraEffects.cpp rename : src/server/game/SpellAuraEffects.h => src/server/game/Spells/Auras/SpellAuraEffects.h rename : src/server/game/SpellAuras.cpp => src/server/game/Spells/Auras/SpellAuras.cpp rename : src/server/game/SpellAuras.h => src/server/game/Spells/Auras/SpellAuras.h rename : src/server/game/SpellEffects.cpp => src/server/game/Spells/Auras/SpellEffects.cpp rename : src/server/game/Spell.cpp => src/server/game/Spells/Spell.cpp rename : src/server/game/Spell.h => src/server/game/Spells/Spell.h rename : src/server/game/SpellHandler.cpp => src/server/game/Spells/SpellHandler.cpp rename : src/server/game/SpellMgr.cpp => src/server/game/Spells/SpellMgr.cpp rename : src/server/game/SpellMgr.h => src/server/game/Spells/SpellMgr.h rename : src/server/game/PlayerDump.cpp => src/server/game/Tools/PlayerDump.cpp rename : src/server/game/PlayerDump.h => src/server/game/Tools/PlayerDump.h rename : src/server/game/Tools.cpp => src/server/game/Tools/Tools.cpp rename : src/server/game/Tools.h => src/server/game/Tools/Tools.h rename : src/server/game/Weather.cpp => src/server/game/Weather/Weather.cpp rename : src/server/game/Weather.h => src/server/game/Weather/Weather.h rename : src/server/game/TimeMgr.cpp => src/server/game/World/TimeMgr.cpp rename : src/server/game/TimeMgr.h => src/server/game/World/TimeMgr.h rename : src/server/game/World.cpp => src/server/game/World/World.cpp rename : src/server/game/World.h => src/server/game/World/World.h rename : src/server/game/WorldLog.cpp => src/server/game/World/WorldLog.cpp rename : src/server/game/WorldLog.h => src/server/game/World/WorldLog.h rename : src/server/game/WorldSession.cpp => src/server/game/World/WorldSession.cpp rename : src/server/game/WorldSession.h => src/server/game/World/WorldSession.h rename : src/server/game/WorldSocket.cpp => src/server/game/World/WorldSocket.cpp rename : src/server/game/WorldSocket.h => src/server/game/World/WorldSocket.h rename : src/server/game/WorldSocketMgr.cpp => src/server/game/World/WorldSocketMgr.cpp rename : src/server/game/WorldSocketMgr.h => src/server/game/World/WorldSocketMgr.h
Diffstat (limited to 'src/server/game/ScriptMgr/ScriptLoader.cpp')
-rw-r--r--src/server/game/ScriptMgr/ScriptLoader.cpp1023
1 files changed, 1023 insertions, 0 deletions
diff --git a/src/server/game/ScriptMgr/ScriptLoader.cpp b/src/server/game/ScriptMgr/ScriptLoader.cpp
new file mode 100644
index 00000000000..2006c091287
--- /dev/null
+++ b/src/server/game/ScriptMgr/ScriptLoader.cpp
@@ -0,0 +1,1023 @@
+/* Copyright (C) 2008 - 2010 TrinityCore <http://www.trinitycore.org>
+ * 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 "ScriptedPch.h"
+
+#ifdef WIN32
+ #define DO_SCRIPTS
+#endif
+
+#ifdef DO_SCRIPTS
+//custom
+
+//examples
+void AddSC_example_creature();
+void AddSC_example_escort();
+void AddSC_example_gossip_codebox();
+void AddSC_example_misc();
+
+//world
+void AddSC_areatrigger_scripts();
+void AddSC_boss_emeriss();
+void AddSC_boss_taerar();
+void AddSC_boss_ysondre();
+void AddSC_generic_creature();
+void AddSC_go_scripts();
+void AddSC_guards();
+void AddSC_item_scripts();
+void AddSC_npc_professions();
+void AddSC_npc_innkeeper();
+void AddSC_npcs_special();
+void AddSC_npc_taxi();
+
+//eastern kingdoms
+void AddSC_alterac_valley(); //Alterac Valley
+void AddSC_boss_balinda();
+void AddSC_boss_drekthar();
+void AddSC_boss_galvangar();
+void AddSC_boss_vanndar();
+void AddSC_blackrock_depths(); //Blackrock Depths
+void AddSC_boss_ambassador_flamelash();
+void AddSC_boss_anubshiah();
+void AddSC_boss_draganthaurissan();
+void AddSC_boss_general_angerforge();
+void AddSC_boss_gorosh_the_dervish();
+void AddSC_boss_grizzle();
+void AddSC_boss_high_interrogator_gerstahn();
+void AddSC_boss_magmus();
+void AddSC_boss_moira_bronzebeard();
+void AddSC_boss_tomb_of_seven();
+void AddSC_instance_blackrock_depths();
+void AddSC_blackrock_spire(); //Blackrock Spire
+void AddSC_boss_drakkisath();
+void AddSC_boss_halycon();
+void AddSC_boss_highlordomokk();
+void AddSC_boss_mothersmolderweb();
+void AddSC_boss_overlordwyrmthalak();
+void AddSC_boss_shadowvosh();
+void AddSC_boss_thebeast();
+void AddSC_boss_warmastervoone();
+void AddSC_boss_quatermasterzigris();
+void AddSC_boss_pyroguard_emberseer();
+void AddSC_boss_gyth();
+void AddSC_boss_rend_blackhand();
+void AddSC_instance_blackrock_spire();
+void AddSC_boss_razorgore(); //Blackwing lair
+void AddSC_boss_vael();
+void AddSC_boss_broodlord();
+void AddSC_boss_firemaw();
+void AddSC_boss_ebonroc();
+void AddSC_boss_flamegor();
+void AddSC_boss_chromaggus();
+void AddSC_boss_nefarian();
+void AddSC_boss_victor_nefarius();
+void AddSC_boss_mr_smite();
+void AddSC_deadmines(); //Deadmines
+void AddSC_instance_deadmines();
+void AddSC_gnomeregan(); //Gnomeregan
+void AddSC_instance_gnomeregan();
+void AddSC_boss_attumen(); //Karazhan
+void AddSC_boss_curator();
+void AddSC_boss_maiden_of_virtue();
+void AddSC_boss_shade_of_aran();
+void AddSC_boss_malchezaar();
+void AddSC_boss_terestian_illhoof();
+void AddSC_boss_moroes();
+void AddSC_bosses_opera();
+void AddSC_boss_netherspite();
+void AddSC_instance_karazhan();
+void AddSC_karazhan();
+void AddSC_boss_nightbane();
+void AddSC_boss_felblood_kaelthas(); // Magister's Terrace
+void AddSC_boss_selin_fireheart();
+void AddSC_boss_vexallus();
+void AddSC_boss_priestess_delrissa();
+void AddSC_instance_magisters_terrace();
+void AddSC_magisters_terrace();
+void AddSC_boss_lucifron(); //Molten core
+void AddSC_boss_magmadar();
+void AddSC_boss_gehennas();
+void AddSC_boss_garr();
+void AddSC_boss_baron_geddon();
+void AddSC_boss_shazzrah();
+void AddSC_boss_golemagg();
+void AddSC_boss_sulfuron();
+void AddSC_boss_majordomo();
+void AddSC_boss_ragnaros();
+void AddSC_instance_molten_core();
+void AddSC_molten_core();
+void AddSC_the_scarlet_enclave(); //Scarlet Enclave
+void AddSC_the_scarlet_enclave_c1();
+void AddSC_the_scarlet_enclave_c2();
+void AddSC_the_scarlet_enclave_c5();
+void AddSC_boss_arcanist_doan(); //Scarlet Monastery
+void AddSC_boss_azshir_the_sleepless();
+void AddSC_boss_bloodmage_thalnos();
+void AddSC_boss_headless_horseman();
+void AddSC_boss_herod();
+void AddSC_boss_high_inquisitor_fairbanks();
+void AddSC_boss_houndmaster_loksey();
+void AddSC_boss_interrogator_vishas();
+void AddSC_boss_scorn();
+void AddSC_instance_scarlet_monastery();
+void AddSC_boss_mograine_and_whitemane();
+void AddSC_boss_darkmaster_gandling(); //Scholomance
+void AddSC_boss_death_knight_darkreaver();
+void AddSC_boss_theolenkrastinov();
+void AddSC_boss_illuciabarov();
+void AddSC_boss_instructormalicia();
+void AddSC_boss_jandicebarov();
+void AddSC_boss_kormok();
+void AddSC_boss_lordalexeibarov();
+void AddSC_boss_lorekeeperpolkelt();
+void AddSC_boss_rasfrost();
+void AddSC_boss_theravenian();
+void AddSC_boss_vectus();
+void AddSC_instance_scholomance();
+void AddSC_shadowfang_keep(); //Shadowfang keep
+void AddSC_instance_shadowfang_keep();
+void AddSC_boss_magistrate_barthilas(); //Stratholme
+void AddSC_boss_maleki_the_pallid();
+void AddSC_boss_nerubenkan();
+void AddSC_boss_cannon_master_willey();
+void AddSC_boss_baroness_anastari();
+void AddSC_boss_ramstein_the_gorger();
+void AddSC_boss_timmy_the_cruel();
+void AddSC_boss_postmaster_malown();
+void AddSC_boss_baron_rivendare();
+void AddSC_boss_dathrohan_balnazzar();
+void AddSC_boss_order_of_silver_hand();
+void AddSC_instance_stratholme();
+void AddSC_stratholme();
+void AddSC_sunken_temple(); // Sunken Temple
+void AddSC_instance_sunken_temple();
+void AddSC_instance_sunwell_plateau(); //Sunwell Plateau
+void AddSC_boss_kalecgos();
+void AddSC_boss_brutallus();
+void AddSC_boss_felmyst();
+void AddSC_boss_eredar_twins();
+void AddSC_boss_muru();
+void AddSC_boss_kiljaeden();
+void AddSC_sunwell_plateau();
+void AddSC_boss_archaedas(); //Uldaman
+void AddSC_boss_ironaya();
+void AddSC_uldaman();
+void AddSC_instance_uldaman();
+void AddSC_boss_akilzon(); //Zul'Aman
+void AddSC_boss_halazzi();
+void AddSC_boss_hex_lord_malacrass();
+void AddSC_boss_janalai();
+void AddSC_boss_nalorakk();
+void AddSC_boss_zuljin();
+void AddSC_instance_zulaman();
+void AddSC_zulaman();
+void AddSC_boss_jeklik(); //Zul'Gurub
+void AddSC_boss_venoxis();
+void AddSC_boss_marli();
+void AddSC_boss_mandokir();
+void AddSC_boss_gahzranka();
+void AddSC_boss_thekal();
+void AddSC_boss_arlokk();
+void AddSC_boss_jindo();
+void AddSC_boss_hakkar();
+void AddSC_boss_grilek();
+void AddSC_boss_hazzarah();
+void AddSC_boss_renataki();
+void AddSC_boss_wushoolay();
+void AddSC_instance_zulgurub();
+
+//void AddSC_alterac_mountains();
+void AddSC_arathi_highlands();
+void AddSC_blasted_lands();
+void AddSC_boss_kruul();
+void AddSC_burning_steppes();
+void AddSC_dun_morogh();
+void AddSC_duskwood();
+void AddSC_eastern_plaguelands();
+void AddSC_elwynn_forest();
+void AddSC_eversong_woods();
+void AddSC_ghostlands();
+void AddSC_hinterlands();
+void AddSC_ironforge();
+void AddSC_isle_of_queldanas();
+void AddSC_loch_modan();
+void AddSC_redridge_mountains();
+void AddSC_searing_gorge();
+void AddSC_silvermoon_city();
+void AddSC_silverpine_forest();
+void AddSC_stormwind_city();
+void AddSC_stranglethorn_vale();
+void AddSC_tirisfal_glades();
+void AddSC_undercity();
+void AddSC_western_plaguelands();
+void AddSC_westfall();
+void AddSC_wetlands();
+
+//kalimdor
+void AddSC_blackfathom_deeps(); //Blackfathom Depths
+void AddSC_boss_gelihast();
+void AddSC_boss_kelris();
+void AddSC_boss_aku_mai();
+void AddSC_instance_blackfathom_deeps();
+void AddSC_hyjal(); //CoT Battle for Mt. Hyjal
+void AddSC_boss_archimonde();
+void AddSC_instance_mount_hyjal();
+void AddSC_hyjal_trash();
+void AddSC_boss_rage_winterchill();
+void AddSC_boss_anetheron();
+void AddSC_boss_kazrogal();
+void AddSC_boss_azgalor();
+void AddSC_boss_captain_skarloc(); //CoT Old Hillsbrad
+void AddSC_boss_epoch_hunter();
+void AddSC_boss_lieutenant_drake();
+void AddSC_instance_old_hillsbrad();
+void AddSC_old_hillsbrad();
+void AddSC_boss_aeonus(); //CoT The Dark Portal
+void AddSC_boss_chrono_lord_deja();
+void AddSC_boss_temporus();
+void AddSC_dark_portal();
+void AddSC_instance_dark_portal();
+void AddSC_boss_epoch(); //CoT Culling Of Stratholme
+void AddSC_boss_infinite_corruptor();
+void AddSC_boss_salramm();
+void AddSC_boss_mal_ganis();
+void AddSC_boss_meathook();
+void AddSC_culling_of_stratholme();
+void AddSC_instance_culling_of_stratholme();
+void AddSC_boss_celebras_the_cursed(); //Maraudon
+void AddSC_boss_landslide();
+void AddSC_boss_noxxion();
+void AddSC_boss_ptheradras();
+void AddSC_boss_onyxia(); //Onyxia's Lair
+void AddSC_instance_onyxias_lair();
+void AddSC_boss_amnennar_the_coldbringer(); //Razorfen Downs
+void AddSC_razorfen_downs();
+void AddSC_instance_razorfen_downs();
+void AddSC_razorfen_kraul(); //Razorfen Kraul
+void AddSC_boss_kurinnaxx(); //Ruins of ahn'qiraj
+void AddSC_boss_rajaxx();
+void AddSC_boss_moam();
+void AddSC_boss_buru();
+void AddSC_boss_ayamiss();
+void AddSC_boss_ossirian();
+void AddSC_instance_ruins_of_ahnqiraj();
+void AddSC_boss_cthun(); //Temple of ahn'qiraj
+void AddSC_boss_fankriss();
+void AddSC_boss_huhuran();
+void AddSC_bug_trio();
+void AddSC_boss_sartura();
+void AddSC_boss_skeram();
+void AddSC_boss_twinemperors();
+void AddSC_mob_anubisath_sentinel();
+void AddSC_instance_temple_of_ahnqiraj();
+void AddSC_wailing_caverns(); //Wailing caverns
+void AddSC_instance_wailing_caverns();
+void AddSC_zulfarrak(); //Zul'Farrak generic
+void AddSC_instance_zulfarrak(); //Zul'Farrak instance script
+
+void AddSC_ashenvale();
+void AddSC_azshara();
+void AddSC_azuremyst_isle();
+void AddSC_bloodmyst_isle();
+void AddSC_boss_azuregos();
+void AddSC_darkshore();
+void AddSC_desolace();
+void AddSC_durotar();
+void AddSC_dustwallow_marsh();
+void AddSC_felwood();
+void AddSC_feralas();
+void AddSC_moonglade();
+void AddSC_mulgore();
+void AddSC_orgrimmar();
+void AddSC_silithus();
+void AddSC_stonetalon_mountains();
+void AddSC_tanaris();
+void AddSC_teldrassil();
+void AddSC_the_barrens();
+void AddSC_thousand_needles();
+void AddSC_thunder_bluff();
+void AddSC_ungoro_crater();
+void AddSC_winterspring();
+
+//northrend
+void AddSC_boss_slad_ran();
+void AddSC_boss_moorabi();
+void AddSC_boss_drakkari_colossus();
+void AddSC_boss_gal_darah();
+void AddSC_boss_eck();
+void AddSC_instance_gundrak();
+void AddSC_boss_krik_thir(); //Azjol-Nerub
+void AddSC_boss_hadronox();
+void AddSC_boss_anub_arak();
+void AddSC_instance_azjol_nerub();
+void AddSC_instance_ahnkahet(); //Azjol-Nerub Ahn'kahet
+void AddSC_boss_amanitar();
+void AddSC_boss_taldaram();
+void AddSC_boss_jedoga_shadowseeker();
+void AddSC_boss_elder_nadox();
+void AddSC_boss_volazj();
+void AddSC_boss_argent_challenge(); //Trial of the Champion
+void AddSC_boss_black_knight();
+void AddSC_boss_grand_champions();
+void AddSC_instance_trial_of_the_champion();
+void AddSC_trial_of_the_champion();
+void AddSC_boss_anubrekhan(); //Naxxramas
+void AddSC_boss_maexxna();
+void AddSC_boss_patchwerk();
+void AddSC_boss_grobbulus();
+void AddSC_boss_razuvious();
+void AddSC_boss_kelthuzad();
+void AddSC_boss_loatheb();
+void AddSC_boss_noth();
+void AddSC_boss_gluth();
+void AddSC_boss_sapphiron();
+void AddSC_boss_four_horsemen();
+void AddSC_boss_faerlina();
+void AddSC_boss_heigan();
+void AddSC_boss_gothik();
+void AddSC_boss_thaddius();
+void AddSC_instance_naxxramas();
+void AddSC_boss_magus_telestra(); //The Nexus Nexus
+void AddSC_boss_anomalus();
+void AddSC_boss_ormorok();
+void AddSC_boss_keristrasza();
+void AddSC_instance_nexus();
+void AddSC_boss_drakos(); //The Nexus The Oculus
+void AddSC_boss_urom();
+void AddSC_instance_oculus();
+void AddSC_oculus();
+void AddSC_boss_sartharion(); //Obsidian Sanctum
+void AddSC_instance_obsidian_sanctum();
+void AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning
+void AddSC_boss_loken();
+void AddSC_boss_ionar();
+void AddSC_boss_volkhan();
+void AddSC_instance_halls_of_lightning();
+void AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone
+void AddSC_boss_krystallus();
+void AddSC_boss_sjonnir();
+void AddSC_instance_halls_of_stone();
+void AddSC_halls_of_stone();
+void AddSC_boss_auriaya(); //Ulduar Ulduar
+void AddSC_boss_flame_leviathan();
+void AddSC_boss_ignis();
+void AddSC_boss_razorscale();
+void AddSC_boss_xt002();
+void AddSC_boss_kologarn();
+void AddSC_boss_assembly_of_iron();
+void AddSC_ulduar_teleporter();
+void AddSC_instance_ulduar();
+void AddSC_boss_keleseth(); //Utgarde Keep
+void AddSC_boss_skarvald_dalronn();
+void AddSC_boss_ingvar_the_plunderer();
+void AddSC_instance_utgarde_keep();
+void AddSC_boss_svala(); //Utgarde pinnacle
+void AddSC_boss_palehoof();
+void AddSC_boss_skadi();
+void AddSC_boss_ymiron();
+void AddSC_instance_utgarde_pinnacle();
+void AddSC_utgarde_keep();
+void AddSC_boss_archavon(); //Vault of Archavon
+void AddSC_boss_emalon();
+void AddSC_boss_koralon();
+void AddSC_boss_toravon();
+void AddSC_instance_archavon();
+void AddSC_boss_trollgore(); //Drak'Tharon Keep
+void AddSC_boss_novos();
+void AddSC_boss_dred();
+void AddSC_boss_tharon_ja();
+void AddSC_instance_drak_tharon();
+void AddSC_boss_cyanigosa(); //Violet Hold
+void AddSC_boss_erekem();
+void AddSC_boss_ichoron();
+void AddSC_boss_lavanthor();
+void AddSC_boss_moragg();
+void AddSC_boss_xevozz();
+void AddSC_boss_zuramat();
+void AddSC_instance_violet_hold();
+void AddSC_violet_hold();
+void AddSC_instance_forge_of_souls(); //Forge of Souls
+void AddSC_forge_of_souls();
+void AddSC_boss_bronjahm();
+void AddSC_boss_devourer_of_souls();
+void AddSC_instance_pit_of_saron(); //Pit of Saron
+void AddSC_pit_of_saron();
+void AddSC_boss_garfrost();
+void AddSC_boss_ick();
+void AddSC_boss_tyrannus();
+void AddSC_instance_halls_of_reflection(); // Halls of Reflection
+void AddSC_halls_of_reflection();
+void AddSC_boss_falric();
+void AddSC_boss_marwyn();
+
+void AddSC_dalaran();
+void AddSC_borean_tundra();
+void AddSC_dragonblight();
+void AddSC_grizzly_hills();
+void AddSC_howling_fjord();
+void AddSC_icecrown();
+void AddSC_sholazar_basin();
+void AddSC_storm_peaks();
+void AddSC_zuldrak();
+void AddSC_crystalsong_forest();
+
+//outland
+void AddSC_boss_exarch_maladaar(); //Auchindoun Auchenai Crypts
+void AddSC_boss_shirrak_the_dead_watcher();
+void AddSC_boss_nexusprince_shaffar(); //Auchindoun Mana Tombs
+void AddSC_boss_pandemonius();
+void AddSC_boss_darkweaver_syth(); //Auchindoun Sekketh Halls
+void AddSC_boss_talon_king_ikiss();
+void AddSC_instance_sethekk_halls();
+void AddSC_instance_shadow_labyrinth(); //Auchindoun Shadow Labyrinth
+void AddSC_boss_ambassador_hellmaw();
+void AddSC_boss_blackheart_the_inciter();
+void AddSC_boss_grandmaster_vorpil();
+void AddSC_boss_murmur();
+void AddSC_black_temple(); //Black Temple
+void AddSC_boss_illidan();
+void AddSC_boss_shade_of_akama();
+void AddSC_boss_supremus();
+void AddSC_boss_gurtogg_bloodboil();
+void AddSC_boss_mother_shahraz();
+void AddSC_boss_reliquary_of_souls();
+void AddSC_boss_teron_gorefiend();
+void AddSC_boss_najentus();
+void AddSC_boss_illidari_council();
+void AddSC_instance_black_temple();
+void AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern
+void AddSC_boss_hydross_the_unstable();
+void AddSC_boss_lady_vashj();
+void AddSC_boss_leotheras_the_blind();
+void AddSC_boss_morogrim_tidewalker();
+void AddSC_instance_serpentshrine_cavern();
+void AddSC_boss_the_lurker_below();
+void AddSC_boss_hydromancer_thespia(); //CR Steam Vault
+void AddSC_boss_mekgineer_steamrigger();
+void AddSC_boss_warlord_kalithresh();
+void AddSC_instance_steam_vault();
+void AddSC_boss_hungarfen(); //CR Underbog
+void AddSC_boss_the_black_stalker();
+void AddSC_boss_gruul(); //Gruul's Lair
+void AddSC_boss_high_king_maulgar();
+void AddSC_instance_gruuls_lair();
+void AddSC_boss_broggok(); //HC Blood Furnace
+void AddSC_boss_kelidan_the_breaker();
+void AddSC_boss_the_maker();
+void AddSC_instance_blood_furnace();
+void AddSC_boss_magtheridon(); //HC Magtheridon's Lair
+void AddSC_instance_magtheridons_lair();
+void AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls
+void AddSC_boss_warbringer_omrogg();
+void AddSC_boss_warchief_kargath_bladefist();
+void AddSC_instance_shattered_halls();
+void AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts
+void AddSC_boss_omor_the_unscarred();
+void AddSC_boss_vazruden_the_herald();
+void AddSC_instance_ramparts();
+void AddSC_arcatraz(); //TK Arcatraz
+void AddSC_boss_harbinger_skyriss();
+void AddSC_instance_arcatraz();
+void AddSC_boss_high_botanist_freywinn(); //TK Botanica
+void AddSC_boss_laj();
+void AddSC_boss_warp_splinter();
+void AddSC_boss_alar(); //TK The Eye
+void AddSC_boss_kaelthas();
+void AddSC_boss_void_reaver();
+void AddSC_boss_high_astromancer_solarian();
+void AddSC_instance_the_eye();
+void AddSC_the_eye();
+void AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar
+void AddSC_boss_nethermancer_sepethrea();
+void AddSC_boss_pathaleon_the_calculator();
+void AddSC_instance_mechanar();
+
+void AddSC_blades_edge_mountains();
+void AddSC_boss_doomlordkazzak();
+void AddSC_boss_doomwalker();
+void AddSC_hellfire_peninsula();
+void AddSC_nagrand();
+void AddSC_netherstorm();
+void AddSC_shadowmoon_valley();
+void AddSC_shattrath_city();
+void AddSC_terokkar_forest();
+void AddSC_zangarmarsh();
+void AddSC_onevents();
+
+#endif
+
+void AddScripts()
+{
+#ifdef DO_SCRIPTS
+
+ //custom
+
+ //examples
+ AddSC_example_creature();
+ AddSC_example_escort();
+ AddSC_example_gossip_codebox();
+ AddSC_example_misc();
+
+ //world
+ AddSC_areatrigger_scripts();
+ AddSC_boss_emeriss();
+ AddSC_boss_taerar();
+ AddSC_boss_ysondre();
+ AddSC_generic_creature();
+ AddSC_go_scripts();
+ AddSC_guards();
+ AddSC_item_scripts();
+ AddSC_npc_professions();
+ AddSC_npc_innkeeper();
+ AddSC_npcs_special();
+ AddSC_npc_taxi();
+
+ //eastern kingdoms
+ AddSC_alterac_valley(); //Alterac Valley
+ AddSC_boss_balinda();
+ AddSC_boss_drekthar();
+ AddSC_boss_galvangar();
+ AddSC_boss_vanndar();
+ AddSC_blackrock_depths(); //Blackrock Depths
+ AddSC_boss_ambassador_flamelash();
+ AddSC_boss_anubshiah();
+ AddSC_boss_draganthaurissan();
+ AddSC_boss_general_angerforge();
+ AddSC_boss_gorosh_the_dervish();
+ AddSC_boss_grizzle();
+ AddSC_boss_high_interrogator_gerstahn();
+ AddSC_boss_magmus();
+ AddSC_boss_moira_bronzebeard();
+ AddSC_boss_tomb_of_seven();
+ AddSC_instance_blackrock_depths();
+ AddSC_blackrock_spire(); //Blackrock Spire
+ AddSC_boss_drakkisath();
+ AddSC_boss_halycon();
+ AddSC_boss_highlordomokk();
+ AddSC_boss_mothersmolderweb();
+ AddSC_boss_overlordwyrmthalak();
+ AddSC_boss_shadowvosh();
+ AddSC_boss_thebeast();
+ AddSC_boss_warmastervoone();
+ AddSC_boss_quatermasterzigris();
+ AddSC_boss_pyroguard_emberseer();
+ AddSC_boss_gyth();
+ AddSC_boss_rend_blackhand();
+ AddSC_instance_blackrock_spire();
+ AddSC_boss_razorgore(); //Blackwing lair
+ AddSC_boss_vael();
+ AddSC_boss_broodlord();
+ AddSC_boss_firemaw();
+ AddSC_boss_ebonroc();
+ AddSC_boss_flamegor();
+ AddSC_boss_chromaggus();
+ AddSC_boss_nefarian();
+ AddSC_boss_victor_nefarius();
+ AddSC_boss_mr_smite();
+ AddSC_deadmines(); //Deadmines
+ AddSC_instance_deadmines();
+ AddSC_gnomeregan(); //Gnomeregan
+ AddSC_instance_gnomeregan();
+ AddSC_boss_attumen(); //Karazhan
+ AddSC_boss_curator();
+ AddSC_boss_maiden_of_virtue();
+ AddSC_boss_shade_of_aran();
+ AddSC_boss_malchezaar();
+ AddSC_boss_terestian_illhoof();
+ AddSC_boss_moroes();
+ AddSC_bosses_opera();
+ AddSC_boss_netherspite();
+ AddSC_instance_karazhan();
+ AddSC_karazhan();
+ AddSC_boss_nightbane();
+ AddSC_boss_felblood_kaelthas(); // Magister's Terrace
+ AddSC_boss_selin_fireheart();
+ AddSC_boss_vexallus();
+ AddSC_boss_priestess_delrissa();
+ AddSC_instance_magisters_terrace();
+ AddSC_magisters_terrace();
+ AddSC_boss_lucifron(); //Molten core
+ AddSC_boss_magmadar();
+ AddSC_boss_gehennas();
+ AddSC_boss_garr();
+ AddSC_boss_baron_geddon();
+ AddSC_boss_shazzrah();
+ AddSC_boss_golemagg();
+ AddSC_boss_sulfuron();
+ AddSC_boss_majordomo();
+ AddSC_boss_ragnaros();
+ AddSC_instance_molten_core();
+ AddSC_molten_core();
+ AddSC_the_scarlet_enclave(); //Scarlet Enclave
+ AddSC_the_scarlet_enclave_c1();
+ AddSC_the_scarlet_enclave_c2();
+ AddSC_the_scarlet_enclave_c5();
+ AddSC_boss_arcanist_doan(); //Scarlet Monastery
+ AddSC_boss_azshir_the_sleepless();
+ AddSC_boss_bloodmage_thalnos();
+ AddSC_boss_headless_horseman();
+ AddSC_boss_herod();
+ AddSC_boss_high_inquisitor_fairbanks();
+ AddSC_boss_houndmaster_loksey();
+ AddSC_boss_interrogator_vishas();
+ AddSC_boss_scorn();
+ AddSC_instance_scarlet_monastery();
+ AddSC_boss_mograine_and_whitemane();
+ AddSC_boss_darkmaster_gandling(); //Scholomance
+ AddSC_boss_death_knight_darkreaver();
+ AddSC_boss_theolenkrastinov();
+ AddSC_boss_illuciabarov();
+ AddSC_boss_instructormalicia();
+ AddSC_boss_jandicebarov();
+ AddSC_boss_kormok();
+ AddSC_boss_lordalexeibarov();
+ AddSC_boss_lorekeeperpolkelt();
+ AddSC_boss_rasfrost();
+ AddSC_boss_theravenian();
+ AddSC_boss_vectus();
+ AddSC_instance_scholomance();
+ AddSC_shadowfang_keep(); //Shadowfang keep
+ AddSC_instance_shadowfang_keep();
+ AddSC_boss_magistrate_barthilas(); //Stratholme
+ AddSC_boss_maleki_the_pallid();
+ AddSC_boss_nerubenkan();
+ AddSC_boss_cannon_master_willey();
+ AddSC_boss_baroness_anastari();
+ AddSC_boss_ramstein_the_gorger();
+ AddSC_boss_timmy_the_cruel();
+ AddSC_boss_postmaster_malown();
+ AddSC_boss_baron_rivendare();
+ AddSC_boss_dathrohan_balnazzar();
+ AddSC_boss_order_of_silver_hand();
+ AddSC_instance_stratholme();
+ AddSC_stratholme();
+ AddSC_sunken_temple(); // Sunken Temple
+ AddSC_instance_sunken_temple();
+ AddSC_instance_sunwell_plateau(); //Sunwell Plateau
+ AddSC_boss_kalecgos();
+ AddSC_boss_brutallus();
+ AddSC_boss_felmyst();
+ AddSC_boss_eredar_twins();
+ AddSC_boss_muru();
+ AddSC_boss_kiljaeden();
+ AddSC_sunwell_plateau();
+ AddSC_boss_archaedas(); //Uldaman
+ AddSC_boss_ironaya();
+ AddSC_uldaman();
+ AddSC_instance_uldaman();
+ AddSC_boss_akilzon(); //Zul'Aman
+ AddSC_boss_halazzi();
+ AddSC_boss_hex_lord_malacrass();
+ AddSC_boss_janalai();
+ AddSC_boss_nalorakk();
+ AddSC_boss_zuljin();
+ AddSC_instance_zulaman();
+ AddSC_zulaman();
+ AddSC_boss_jeklik(); //Zul'Gurub
+ AddSC_boss_venoxis();
+ AddSC_boss_marli();
+ AddSC_boss_mandokir();
+ AddSC_boss_gahzranka();
+ AddSC_boss_thekal();
+ AddSC_boss_arlokk();
+ AddSC_boss_jindo();
+ AddSC_boss_hakkar();
+ AddSC_boss_grilek();
+ AddSC_boss_hazzarah();
+ AddSC_boss_renataki();
+ AddSC_boss_wushoolay();
+ AddSC_instance_zulgurub();
+
+ //AddSC_alterac_mountains();
+ AddSC_arathi_highlands();
+ AddSC_blasted_lands();
+ AddSC_boss_kruul();
+ AddSC_burning_steppes();
+ AddSC_dun_morogh();
+ AddSC_duskwood();
+ AddSC_eastern_plaguelands();
+ AddSC_elwynn_forest();
+ AddSC_eversong_woods();
+ AddSC_ghostlands();
+ AddSC_hinterlands();
+ AddSC_ironforge();
+ AddSC_isle_of_queldanas();
+ AddSC_loch_modan();
+ AddSC_redridge_mountains();
+ AddSC_searing_gorge();
+ AddSC_silvermoon_city();
+ AddSC_silverpine_forest();
+ AddSC_stormwind_city();
+ AddSC_stranglethorn_vale();
+ AddSC_tirisfal_glades();
+ AddSC_undercity();
+ AddSC_western_plaguelands();
+ AddSC_westfall();
+ AddSC_wetlands();
+
+ //kalimdor
+ AddSC_blackfathom_deeps(); //Blackfathom Depths
+ AddSC_boss_gelihast();
+ AddSC_boss_kelris();
+ AddSC_boss_aku_mai();
+ AddSC_instance_blackfathom_deeps();
+ AddSC_hyjal(); //CoT Battle for Mt. Hyjal
+ AddSC_boss_archimonde();
+ AddSC_instance_mount_hyjal();
+ AddSC_hyjal_trash();
+ AddSC_boss_rage_winterchill();
+ AddSC_boss_anetheron();
+ AddSC_boss_kazrogal();
+ AddSC_boss_azgalor();
+ AddSC_boss_captain_skarloc(); //CoT Old Hillsbrad
+ AddSC_boss_epoch_hunter();
+ AddSC_boss_lieutenant_drake();
+ AddSC_instance_old_hillsbrad();
+ AddSC_old_hillsbrad();
+ AddSC_boss_aeonus(); //CoT The Dark Portal
+ AddSC_boss_chrono_lord_deja();
+ AddSC_boss_temporus();
+ AddSC_dark_portal();
+ AddSC_instance_dark_portal();
+ AddSC_boss_epoch(); //CoT Culling Of Stratholme
+ AddSC_boss_infinite_corruptor();
+ AddSC_boss_salramm();
+ AddSC_boss_mal_ganis();
+ AddSC_boss_meathook();
+ AddSC_culling_of_stratholme();
+ AddSC_instance_culling_of_stratholme();
+ AddSC_boss_celebras_the_cursed(); //Maraudon
+ AddSC_boss_landslide();
+ AddSC_boss_noxxion();
+ AddSC_boss_ptheradras();
+ AddSC_boss_onyxia(); //Onyxia's Lair
+ AddSC_instance_onyxias_lair();
+ AddSC_boss_amnennar_the_coldbringer(); //Razorfen Downs
+ AddSC_razorfen_downs();
+ AddSC_instance_razorfen_downs();
+ AddSC_razorfen_kraul(); //Razorfen Kraul
+ AddSC_boss_kurinnaxx(); //Ruins of ahn'qiraj
+ AddSC_boss_rajaxx();
+ AddSC_boss_moam();
+ AddSC_boss_buru();
+ AddSC_boss_ayamiss();
+ AddSC_boss_ossirian();
+ AddSC_instance_ruins_of_ahnqiraj();
+ AddSC_boss_cthun(); //Temple of ahn'qiraj
+ AddSC_boss_fankriss();
+ AddSC_boss_huhuran();
+ AddSC_bug_trio();
+ AddSC_boss_sartura();
+ AddSC_boss_skeram();
+ AddSC_boss_twinemperors();
+ AddSC_mob_anubisath_sentinel();
+ AddSC_instance_temple_of_ahnqiraj();
+ AddSC_wailing_caverns(); //Wailing caverns
+ AddSC_instance_wailing_caverns();
+ AddSC_zulfarrak(); //Zul'Farrak generic
+ AddSC_instance_zulfarrak(); //Zul'Farrak instance script
+
+ AddSC_ashenvale();
+ AddSC_azshara();
+ AddSC_azuremyst_isle();
+ AddSC_bloodmyst_isle();
+ AddSC_boss_azuregos();
+ AddSC_darkshore();
+ AddSC_desolace();
+ AddSC_durotar();
+ AddSC_dustwallow_marsh();
+ AddSC_felwood();
+ AddSC_feralas();
+ AddSC_moonglade();
+ AddSC_mulgore();
+ AddSC_orgrimmar();
+ AddSC_silithus();
+ AddSC_stonetalon_mountains();
+ AddSC_tanaris();
+ AddSC_teldrassil();
+ AddSC_the_barrens();
+ AddSC_thousand_needles();
+ AddSC_thunder_bluff();
+ AddSC_ungoro_crater();
+ AddSC_winterspring();
+
+ //northrend
+ AddSC_boss_slad_ran(); //Gundrak
+ AddSC_boss_moorabi();
+ AddSC_boss_drakkari_colossus();
+ AddSC_boss_gal_darah();
+ AddSC_boss_eck();
+ AddSC_instance_gundrak();
+ AddSC_boss_amanitar();
+ AddSC_boss_taldaram(); //Azjol-Nerub Ahn'kahet
+ AddSC_boss_elder_nadox();
+ AddSC_boss_jedoga_shadowseeker();
+ AddSC_boss_volazj();
+ AddSC_instance_ahnkahet();
+ AddSC_boss_argent_challenge(); //Trial of the Champion
+ AddSC_boss_black_knight();
+ AddSC_boss_grand_champions();
+ AddSC_instance_trial_of_the_champion();
+ AddSC_trial_of_the_champion();
+ AddSC_boss_krik_thir(); //Azjol-Nerub Azjol-Nerub
+ AddSC_boss_hadronox();
+ AddSC_boss_anub_arak();
+ AddSC_instance_azjol_nerub();
+ AddSC_boss_anubrekhan(); //Naxxramas
+ AddSC_boss_maexxna();
+ AddSC_boss_patchwerk();
+ AddSC_boss_grobbulus();
+ AddSC_boss_razuvious();
+ AddSC_boss_kelthuzad();
+ AddSC_boss_loatheb();
+ AddSC_boss_noth();
+ AddSC_boss_gluth();
+ AddSC_boss_sapphiron();
+ AddSC_boss_four_horsemen();
+ AddSC_boss_faerlina();
+ AddSC_boss_heigan();
+ AddSC_boss_gothik();
+ AddSC_boss_thaddius();
+ AddSC_instance_naxxramas();
+ AddSC_boss_magus_telestra(); //The Nexus Nexus
+ AddSC_boss_anomalus();
+ AddSC_boss_ormorok();
+ AddSC_boss_keristrasza();
+ AddSC_instance_nexus();
+ AddSC_boss_drakos(); //The Nexus The Oculus
+ AddSC_boss_urom();
+ AddSC_instance_oculus();
+ AddSC_oculus();
+ AddSC_boss_sartharion(); //Obsidian Sanctum
+ AddSC_instance_obsidian_sanctum();
+ AddSC_boss_bjarngrim(); //Ulduar Halls of Lightning
+ AddSC_boss_loken();
+ AddSC_boss_ionar();
+ AddSC_boss_volkhan();
+ AddSC_instance_halls_of_lightning();
+ AddSC_boss_maiden_of_grief(); //Ulduar Halls of Stone
+ AddSC_boss_krystallus();
+ AddSC_boss_sjonnir();
+ AddSC_instance_halls_of_stone();
+ AddSC_halls_of_stone();
+ AddSC_boss_auriaya(); //Ulduar Ulduar
+ AddSC_boss_flame_leviathan();
+ AddSC_boss_ignis();
+ AddSC_boss_razorscale();
+ AddSC_boss_xt002();
+ AddSC_boss_assembly_of_iron();
+ AddSC_boss_kologarn();
+ AddSC_ulduar_teleporter();
+ AddSC_instance_ulduar();
+ AddSC_boss_keleseth(); //Utgarde Keep
+ AddSC_boss_skarvald_dalronn();
+ AddSC_boss_ingvar_the_plunderer();
+ AddSC_instance_utgarde_keep();
+ AddSC_boss_svala(); //Utgarde pinnacle
+ AddSC_boss_palehoof();
+ AddSC_boss_skadi();
+ AddSC_boss_ymiron();
+ AddSC_instance_utgarde_pinnacle();
+ AddSC_utgarde_keep();
+ AddSC_boss_archavon(); //Vault of Archavon
+ AddSC_boss_emalon();
+ AddSC_boss_koralon();
+ AddSC_boss_toravon();
+ AddSC_instance_archavon();
+ AddSC_boss_trollgore(); //Drak'Tharon Keep
+ AddSC_boss_novos();
+ AddSC_boss_dred();
+ AddSC_boss_tharon_ja();
+ AddSC_instance_drak_tharon();
+ AddSC_boss_cyanigosa(); //Violet Hold
+ AddSC_boss_erekem();
+ AddSC_boss_ichoron();
+ AddSC_boss_lavanthor();
+ AddSC_boss_moragg();
+ AddSC_boss_xevozz();
+ AddSC_boss_zuramat();
+ AddSC_instance_violet_hold();
+ AddSC_violet_hold();
+ AddSC_instance_forge_of_souls(); //Forge of Souls
+ AddSC_forge_of_souls();
+ AddSC_boss_bronjahm();
+ AddSC_boss_devourer_of_souls();
+ AddSC_instance_pit_of_saron(); //Pit of Saron
+ AddSC_pit_of_saron();
+ AddSC_boss_garfrost();
+ AddSC_boss_ick();
+ AddSC_boss_tyrannus();
+ AddSC_instance_halls_of_reflection(); // Halls of Reflection
+ AddSC_halls_of_reflection();
+ AddSC_boss_falric();
+ AddSC_boss_marwyn();
+
+ AddSC_dalaran();
+ AddSC_borean_tundra();
+ AddSC_dragonblight();
+ AddSC_grizzly_hills();
+ AddSC_howling_fjord();
+ AddSC_icecrown();
+ AddSC_sholazar_basin();
+ AddSC_storm_peaks();
+ AddSC_zuldrak();
+ AddSC_crystalsong_forest();
+
+ //outland
+ AddSC_boss_exarch_maladaar(); //Auchindoun Auchenai Crypts
+ AddSC_boss_shirrak_the_dead_watcher();
+ AddSC_boss_nexusprince_shaffar(); //Auchindoun Mana Tombs
+ AddSC_boss_pandemonius();
+ AddSC_boss_darkweaver_syth(); //Auchindoun Sekketh Halls
+ AddSC_boss_talon_king_ikiss();
+ AddSC_instance_sethekk_halls();
+ AddSC_instance_shadow_labyrinth(); //Auchindoun Shadow Labyrinth
+ AddSC_boss_ambassador_hellmaw();
+ AddSC_boss_blackheart_the_inciter();
+ AddSC_boss_grandmaster_vorpil();
+ AddSC_boss_murmur();
+ AddSC_black_temple(); //Black Temple
+ AddSC_boss_illidan();
+ AddSC_boss_shade_of_akama();
+ AddSC_boss_supremus();
+ AddSC_boss_gurtogg_bloodboil();
+ AddSC_boss_mother_shahraz();
+ AddSC_boss_reliquary_of_souls();
+ AddSC_boss_teron_gorefiend();
+ AddSC_boss_najentus();
+ AddSC_boss_illidari_council();
+ AddSC_instance_black_temple();
+ AddSC_boss_fathomlord_karathress(); //CR Serpent Shrine Cavern
+ AddSC_boss_hydross_the_unstable();
+ AddSC_boss_lady_vashj();
+ AddSC_boss_leotheras_the_blind();
+ AddSC_boss_morogrim_tidewalker();
+ AddSC_instance_serpentshrine_cavern();
+ AddSC_boss_the_lurker_below();
+ AddSC_boss_hydromancer_thespia(); //CR Steam Vault
+ AddSC_boss_mekgineer_steamrigger();
+ AddSC_boss_warlord_kalithresh();
+ AddSC_instance_steam_vault();
+ AddSC_boss_hungarfen(); //CR Underbog
+ AddSC_boss_the_black_stalker();
+ AddSC_boss_gruul(); //Gruul's Lair
+ AddSC_boss_high_king_maulgar();
+ AddSC_instance_gruuls_lair();
+ AddSC_boss_broggok(); //HC Blood Furnace
+ AddSC_boss_kelidan_the_breaker();
+ AddSC_boss_the_maker();
+ AddSC_instance_blood_furnace();
+ AddSC_boss_magtheridon(); //HC Magtheridon's Lair
+ AddSC_instance_magtheridons_lair();
+ AddSC_boss_grand_warlock_nethekurse(); //HC Shattered Halls
+ AddSC_boss_warbringer_omrogg();
+ AddSC_boss_warchief_kargath_bladefist();
+ AddSC_instance_shattered_halls();
+ AddSC_boss_watchkeeper_gargolmar(); //HC Ramparts
+ AddSC_boss_omor_the_unscarred();
+ AddSC_boss_vazruden_the_herald();
+ AddSC_instance_ramparts();
+ AddSC_arcatraz(); //TK Arcatraz
+ AddSC_boss_harbinger_skyriss();
+ AddSC_instance_arcatraz();
+ AddSC_boss_high_botanist_freywinn(); //TK Botanica
+ AddSC_boss_laj();
+ AddSC_boss_warp_splinter();
+ AddSC_boss_alar(); //TK The Eye
+ AddSC_boss_kaelthas();
+ AddSC_boss_void_reaver();
+ AddSC_boss_high_astromancer_solarian();
+ AddSC_instance_the_eye();
+ AddSC_the_eye();
+ AddSC_boss_gatewatcher_iron_hand(); //TK The Mechanar
+ AddSC_boss_nethermancer_sepethrea();
+ AddSC_boss_pathaleon_the_calculator();
+ AddSC_instance_mechanar();
+
+ AddSC_blades_edge_mountains();
+ AddSC_boss_doomlordkazzak();
+ AddSC_boss_doomwalker();
+ AddSC_hellfire_peninsula();
+ AddSC_nagrand();
+ AddSC_netherstorm();
+ AddSC_shadowmoon_valley();
+ AddSC_shattrath_city();
+ AddSC_terokkar_forest();
+ AddSC_zangarmarsh();
+ AddSC_onevents();
+
+#endif
+}