chore(Core): Remove unused and inaccurate comment headers for various script-related files. (#22263)

This commit is contained in:
Benjamin Jackson
2025-06-05 14:49:20 -04:00
committed by GitHub
parent aac5d3aa95
commit b73bdb3adc
89 changed files with 0 additions and 794 deletions

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: account_commandscript
%Complete: 100
Comment: All account related commands
Category: commandscripts
EndScriptData */
#include "AES.h"
#include "AccountMgr.h"
#include "Base32.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: achievement_commandscript
%Complete: 100
Comment: All achievement related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Player.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: arena_commandscript
%Complete: 100
Comment: All arena team related commands
Category: commandscripts
EndScriptData */
#include "ArenaTeamMgr.h"
#include "ArenaSeasonMgr.h"
#include "ArenaTeamFilter.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: ban_commandscript
%Complete: 100
Comment: All ban related commands
Category: commandscripts
EndScriptData */
#include "AccountMgr.h"
#include "BanMgr.h"
#include "CharacterCache.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: bf_commandscript
%Complete: 100
Comment: All bf related commands
Category: commandscripts
EndScriptData */
#include "BattlefieldMgr.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: cast_commandscript
%Complete: 100
Comment: All cast related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Creature.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: character_commandscript
%Complete: 100
Comment: All character related commands
Category: commandscripts
EndScriptData */
#include "AccountMgr.h"
#include "AchievementMgr.h"
#include "Chat.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: debug_commandscript
%Complete: 100
Comment: All debug related commands
Category: commandscripts
EndScriptData */
#include "Bag.h"
#include "BattlegroundMgr.h"
#include "CellImpl.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: disable_commandscript
%Complete: 100
Comment: All disable related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "DisableMgr.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: event_commandscript
%Complete: 100
Comment: All event related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "GameEventMgr.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: gm_commandscript
%Complete: 100
Comment: All gm related commands
Category: commandscripts
EndScriptData */
#include "AccountMgr.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: go_commandscript
%Complete: 100
Comment: All go related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "GameGraveyard.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: guild_commandscript
%Complete: 100
Comment: All guild related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Guild.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: honor_commandscript
%Complete: 100
Comment: All honor related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Language.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: instance_commandscript
%Complete: 100
Comment: All instance related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "GameTime.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: item_commandscript
%Complete: 0
Comment: All item related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "DBCStores.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: learn_commandscript
%Complete: 100
Comment: All learn related commands
Category: commandscripts
EndScriptData */
#include "CommandScript.h"
#include "Language.h"
#include "ObjectMgr.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: list_commandscript
%Complete: 100
Comment: All list related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Creature.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: lookup_commandscript
%Complete: 100
Comment: All lookup related commands
Category: commandscripts
EndScriptData */
#include "CharacterCache.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: message_commandscript
%Complete: 100
Comment: All message related commands
Category: commandscripts
EndScriptData */
#include "Channel.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: modify_commandscript
%Complete: 100
Comment: All modify related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "ObjectMgr.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: quest_commandscript
%Complete: 100
Comment: All quest related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "GameTime.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: reload_commandscript
%Complete: 100
Comment: All reload related commands
Category: commandscripts
EndScriptData */
#include "AchievementMgr.h"
#include "AuctionHouseMgr.h"
#include "AutobroadcastMgr.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: reset_commandscript
%Complete: 100
Comment: All reset related commands
Category: commandscripts
EndScriptData */
#include "AchievementMgr.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: server_commandscript
%Complete: 100
Comment: All server related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Common.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: tele_commandscript
%Complete: 100
Comment: All tele related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "DBCStores.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: ticket_commandscript
%Complete: 100
Comment: All ticket related commands
Category: commandscripts
EndScriptData */
#include "AccountMgr.h"
#include "Chat.h"
#include "CommandScript.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: titles_commandscript
%Complete: 100
Comment: All titles related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "DBCStores.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: worldstate_commandscript
%Complete: 100
Comment: All worldstate related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Common.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
Name: wp_commandscript
%Complete: 100
Comment: All wp related commands
Category: commandscripts
EndScriptData */
#include "Chat.h"
#include "CommandScript.h"
#include "Player.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Bosses_Opera
SD%Complete: 90
SDComment: Oz, Hood, and RAJ event implemented. RAJ event requires more testing.
SDCategory: Karazhan
EndScriptData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -545,7 +545,6 @@ public:
};
};
// Theirs
/*######
##Quest 12848
######*/
@@ -1211,7 +1210,6 @@ class spell_lich_king_whisper : public SpellScript
void AddSC_the_scarlet_enclave_c1()
{
// Ours
RegisterSpellScript(spell_q12641_death_comes_from_on_high_summon_ghouls);
RegisterSpellScript(spell_q12641_death_comes_from_on_high_recall_eye);
new npc_death_knight_initiate();
@@ -1220,16 +1218,12 @@ void AddSC_the_scarlet_enclave_c1()
new npc_scarlet_ghoul();
new npc_dkc1_gothik();
new npc_scarlet_cannon();
// Theirs
new npc_unworthy_initiate();
new npc_unworthy_initiate_anchor();
new go_acherus_soul_prison();
new npc_scarlet_miner();
new npc_scarlet_miner_cart();
new go_inconspicuous_mine_car();
RegisterSpellScript(spell_death_knight_initiate_visual);
RegisterSpellScript(spell_lich_king_whisper);
RegisterSpellScript(spell_lich_king_vo_blocker);

View File

@@ -15,15 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
TCName: Boss_Arlokk
TC%Complete: 95
TCComment: Wrong cleave and red aura is missing not yet added.
TCComment: Prowlers moving through wall hopefully mmaps will fix.
TCComment: Can't test LOS until mmaps.
TCCategory: Zul'Gurub
EndScriptData */
#include "CreatureScript.h"
#include "GameObjectScript.h"
#include "ScriptedCreature.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Boss_Grilek
SD%Complete: 100
SDComment:
SDCategory: Zul'Gurub
EndScriptData */
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "zulgurub.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Boss_Renataki
SD%Complete: 100
SDComment:
SDCategory: Zul'Gurub
EndScriptData */
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "zulgurub.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Boss_Wushoolay
SD%Complete: 100
SDComment:
SDCategory: Zul'Gurub
EndScriptData */
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "zulgurub.h"

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Instance_ZulGurub
SD%Complete: 80
SDComment: Missing reset function after killing a boss for Ohgan, Thekal.
SDCategory: Zul'Gurub
EndScriptData */
#include "GameEventMgr.h"
#include "GameObjectAI.h"
#include "GameObjectScript.h"

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Arathi Highlands
SD%Complete: 100
SDComment: Quest support: 665
SDCategory: Arathi Highlands
EndScriptData */
/* ContentData
npc_professor_phizzlethorpe
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,20 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Eastern_Plaguelands
SD%Complete: 100
SDComment: Quest support: 5211, 5742. Special vendor Augustus the Touched
SDCategory: Eastern Plaguelands
EndScriptData */
/* ContentData
npc_ghoul_flayer
npc_augustus_the_touched
npc_darrowshire_spirit
npc_tirion_fordring
EndContentData */
#include "CreatureScript.h"
#include "PassiveAI.h"
#include "Player.h"
@@ -36,8 +22,6 @@ EndContentData */
#include "ScriptedGossip.h"
#include "SpellInfo.h"
// Ours
enum eEris
{
QUEST_BALANCE_OF_LIGHT_AND_SHADOW = 7622,
@@ -312,7 +296,6 @@ public:
};
};
// Theirs
/*######
## npc_augustus_the_touched
######*/
@@ -345,10 +328,7 @@ public:
void AddSC_eastern_plaguelands()
{
// Ours
new npc_eris_hevenfire();
new npc_balance_of_light_and_shadow();
// Theirs
new npc_augustus_the_touched();
}

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Hinterlands
SD%Complete: 100
SDComment: Quest support: 2742
SDCategory: The Hinterlands
EndScriptData */
/* ContentData
npc_rinji
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Silverpine_Forest
SD%Complete: 100
SDComment: Quest support: 435, 452
SDCategory: Silverpine Forest
EndScriptData */
/* ContentData
npc_deathstalker_erland
pyrewood_ambush
EndContentData */
#include "CreatureScript.h"
#include "PassiveAI.h"
#include "Player.h"

View File

@@ -15,21 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Stormwind_City
SD%Complete: 100
SDComment: Quest support: 1447, 4185, 11223, 434.
SDCategory: Stormwind City
EndScriptData */
/* ContentData
npc_archmage_malin
npc_tyrion
npc_tyrion_spybot
npc_marzon_silent_blade
npc_lord_gregor_lescovar
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,19 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Undercity
SD%Complete: 95
SDComment: Quest support: 6628, 9180(post-event).
SDCategory: Undercity
EndScriptData */
/* ContentData
npc_lady_sylvanas_windrunner
npc_highborne_lamenter
npc_parqual_fintallas
EndContentData */
#include "CreatureScript.h"
#include "ObjectAccessor.h"
#include "Player.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Western_Plaguelands
SD%Complete: 90
SDComment: Quest support: 5097, 5098, 5216, 5219, 5222, 5225, 5229, 5231, 5233, 5235. To obtain Vitreous Focuser (could use more spesifics about gossip items)
SDCategory: Western Plaguelands
EndScriptData */
/* ContentData
npc_the_scourge_cauldron
npc_andorhal_tower
EndContentData */
#include "AreaDefines.h"
#include "CreatureScript.h"
#include "Player.h"

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Westfall
SD%Complete: 90
SDComment: Quest support: 155
SDCategory: Westfall
EndScriptData */
/* ContentData
npc_daphne_stilwell
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Wetlands
SD%Complete: 80
SDComment: Quest support: 1249
SDCategory: Wetlands
EndScriptData */
/* ContentData
npc_mikhail
npc_tapoke_slim_jahn
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -36,18 +36,6 @@
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
/* ScriptData
SDName: Zulfarrak
SD%Complete: 50
SDComment: Consider it temporary, no instance script made for this instance yet.
SDCategory: Zul'Farrak
EndScriptData */
/* ContentData
npc_sergeant_bly
npc_weegli_blastfuse
EndContentData */
/*######
## npc_sergeant_bly
######*/

View File

@@ -15,13 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Ashenvale
SD%Complete: 70
SDComment: Quest support: 6544, 6482
SDCategory: Ashenvale Forest
EndScriptData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Azshara
SD%Complete: 90
SDComment: Quest support: 2744, 3141, 9364, 10994
SDCategory: Azshara
EndScriptData */
/* ContentData
npc_rizzle_sprysprocket
npc_depth_charge
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Bloodmyst_Isle
SD%Complete: 80
SDComment: Quest support: 9670
SDCategory: Bloodmyst Isle
EndScriptData */
/* ContentData
npc_webbed_creature
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Darkshore
SD%Complete: 100
SDComment: Quest support: 731, 2078, 5321
SDCategory: Darkshore
EndScriptData */
/* ContentData
npc_kerlonian
npc_prospector_remtravel
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
@@ -35,7 +23,6 @@ EndContentData */
#include "ScriptedGossip.h"
#include "SpellInfo.h"
// Ours
enum murkdeep
{
NPC_GREYMIST_HUNTER = 2206,
@@ -159,7 +146,6 @@ public:
};
};
// Theirs
/*####
# npc_kerlonian
####*/
@@ -643,12 +629,9 @@ public:
void AddSC_darkshore()
{
// Ours
new npc_murkdeep();
new npc_rabid_thistle_bear();
new npc_tharnarian();
// Theirs
new npc_kerlonian();
new npc_prospector_remtravel();
}

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Desolace
SD%Complete: 100
SDComment: Quest support: 5561
SDCategory: Desolace
EndScriptData */
/* ContentData
npc_aged_dying_ancient_kodo
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"
@@ -33,7 +22,6 @@ EndContentData */
#include "ScriptedGossip.h"
#include "SpellInfo.h"
// Ours
enum Caravan
{
QUEST_BODYGUARD_FOR_HIRE = 5821,
@@ -420,7 +408,6 @@ public:
};
};
// Theirs
enum DyingKodo
{
SAY_SMEED_HOME = 0,
@@ -512,9 +499,6 @@ public:
void AddSC_desolace()
{
// Ours
new npc_cork_gizelton();
// Theirs
new npc_aged_dying_ancient_kodo();
}

View File

@@ -15,17 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Felwood
SD%Complete: 95
SDComment: Quest support: 4101, 4102
SDCategory: Felwood
EndScriptData */
/* ContentData
npcs_riverbreeze_and_silversky
EndContentData */
#include "AreaTriggerScript.h"
#include "CreatureScript.h"
#include "Player.h"

View File

@@ -20,12 +20,6 @@
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
/* ScriptData
SDName: Feralas
SD%Complete: 100
SDComment: Quest support: 3520 Special vendor Gregan Brewspewer
SDCategory: Feralas
EndScriptData */
enum GordunniTrap
{

View File

@@ -15,21 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Moonglade
SD%Complete: 100
SDComment: Quest support: 30, 272, 5929, 5930, 10965. Special Flight Paths for Druid class.
SDCategory: Moonglade
EndScriptData */
/* ContentData
npc_bunthen_plainswind
npc_great_bear_spirit
npc_silva_filnaveth
npc_clintar_spirit
npc_clintar_dreamwalker
EndContentData */
#include "Cell.h"
#include "CreatureScript.h"
#include "GridNotifiers.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Orgrimmar
SD%Complete: 100
SDComment: Quest support: 2460, 6566
SDCategory: Orgrimmar
EndScriptData */
/* ContentData
npc_shenthul
npc_thrall_warchief
EndContentData */
#include "AreaDefines.h"
#include "CreatureScript.h"
#include "Player.h"

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Silithus
SD%Complete: 100
SDComment: Quest support: 8304, 8507.
SDCategory: Silithus
EndScriptData */
/* ContentData
npcs_rutgar_and_frankal
quest_a_pawn_on_the_eternal_pawn
EndContentData */
#include "AccountMgr.h"
#include "CreatureScript.h"
#include "GameObject.h"
@@ -98,16 +86,6 @@ enum EternalBoard
# Quest: A Pawn on the Eternal Board
#####*/
/* ContentData
A Pawn on the Eternal Board - creatures, gameobjects and defines
npc_qiraj_war_spawn : Adds that are summoned in the Qiraj gates battle.
npc_anachronos_the_ancient : Creature that controls the event.
npc_anachronos_quest_trigger: controls the spawning of the BG War mobs.
go_crystalline_tear : GameObject that begins the event and hands out quest
TO DO: get correct spell IDs and timings for spells cast upon dragon transformations
TO DO: Dragons should use the HandleEmoteCommand(EMOTE_ONESHOT_LIFTOFF) after transformation, but for some unknown reason it doesnt work.
EndContentData */
#define EVENT_AREA_RADIUS 65 //65yds
#define EVENT_COOLDOWN 500000 //in ms. appear after event completed or failed (should be = Adds despawn time)

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Stonetalon_Mountains
SD%Complete: 95
SDComment: Quest support: 6627, 6523
SDCategory: Stonetalon Mountains
EndScriptData */
/* ContentData
npc_braug_dimspirit
npc_kaya_flathoof
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,21 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Tanaris
SD%Complete: 80
SDComment: Quest support: 1560, 2954, 4005, 10277, 10279(Special flight path). Noggenfogger vendor
SDCategory: Tanaris
EndScriptData */
/* ContentData
npc_aquementas
npc_custodian_of_time
npc_steward_of_time
npc_stone_watcher_of_norgannon
npc_tooga
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,22 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: The_Barrens
SD%Complete: 90
SDComment: Quest support: 863, 898, 1719, 2458, 4921, 6981,
SDCategory: Barrens
EndScriptData */
/* ContentData
npc_beaten_corpse
npc_gilthares
npc_sputtervalve
npc_taskmaster_fizzule
npc_twiggy_flathead
npc_wizzlecrank_shredder
EndContentData */
#include "AreaDefines.h"
#include "CreatureScript.h"
#include "Player.h"

View File

@@ -22,20 +22,6 @@
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
/* ScriptData
SDName: Thousand Needles
SD%Complete: 100
SDComment: Support for Quest: 1950, 4770, 4904, 4966, 5151.
SDCategory: Thousand Needles
EndScriptData */
/* ContentData
npc_lakota_windsong
npc_swiftmountain
npc_plucky
npc_enraged_panther
go_panther_cage
EndContentData */
/*######
# npc_lakota_windsong

View File

@@ -15,18 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Ungoro Crater
SD%Complete: 100
SDComment: Support for Quest: 4245, 4491
SDCategory: Ungoro Crater
EndScriptData */
/* ContentData
npc_a-me
npc_ringo
EndContentData */
#include "CreatureScript.h"
#include "Player.h"
#include "ScriptedCreature.h"

View File

@@ -15,19 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Winterspring
SD%Complete: Almost Completely Emptied
SDComment: Vendor Rivern Frostwind. Quest Support 4901
SDCategory: Winterspring
EndScriptData */
/* ContentData
npc_rivern_frostwind
npc_ranshalla
go_elune_fire
EndContentData */
#include "CreatureScript.h"
#include "GameObjectScript.h"
#include "Player.h"
@@ -35,7 +22,6 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
// Theirs
/*######
## npc_rivern_frostwind
######*/
@@ -618,7 +604,6 @@ public:
void AddSC_winterspring()
{
// Theirs
new npc_rivern_frostwind();
new npc_ranshalla();
new go_elune_fire();

View File

@@ -28,7 +28,6 @@
#include "SpellScript.h"
#include "SpellScriptLoader.h"
// Ours
enum eDrakeHunt
{
SPELL_DRAKE_HATCHLING_SUBDUED = 46691,
@@ -73,7 +72,6 @@ class spell_q11919_q11940_drake_hunt_aura : public AuraScript
}
};
// Theirs
/*######
## npc_sinkhole_kill_credit
######*/
@@ -2128,14 +2126,11 @@ public:
void AddSC_borean_tundra()
{
// Ours
RegisterSpellScript(spell_q11919_q11940_drake_hunt_aura);
new npc_thassarian();
new npc_thassarian2();
new npc_leryssa();
new npc_counselor_talbot();
// Theirs
new npc_sinkhole_kill_credit();
new npc_khunok_the_behemoth();
new npc_iruk();

View File

@@ -24,7 +24,6 @@
#include "TaskScheduler.h"
#include "World.h"
// Ours
class npc_steam_powered_auctioneer : public CreatureScript
{
public:
@@ -399,7 +398,6 @@ public:
};
};
// Theirs
/*******************************************************
* npc_mageguard_dalaran
*******************************************************/

View File

@@ -33,7 +33,6 @@
#include "SpellScriptLoader.h"
#include "Vehicle.h"
// Ours
/********
QUEST Conversing With the Depths (12032)
********/
@@ -1664,8 +1663,6 @@ public:
};
};
// Theirs
/*#####
# npc_commander_eligor_dawnbringer
#####*/
@@ -2245,7 +2242,6 @@ class spell_dragonblight_corrosive_spit : public AuraScript
void AddSC_dragonblight()
{
// Ours
new npc_conversing_with_the_depths_trigger();
new go_the_pearl_of_the_depths();
new npc_hourglass_of_eternity();
@@ -2266,12 +2262,9 @@ void AddSC_dragonblight()
new npc_q24545_vegard_dummy();
new npc_q24545_vegard();
new npc_spiritual_insight();
// Theirs
new npc_commander_eligor_dawnbringer();
RegisterSpellScript(spell_q12096_q12092_dummy);
RegisterSpellScript(spell_q12096_q12092_bark);
new npc_torturer_lecraft();
RegisterSpellScript(spell_dragonblight_corrosive_spit);
}

View File

@@ -26,8 +26,6 @@
#include "SpellScript.h"
#include "SpellScriptLoader.h"
// Theirs
/*######
## Quest 12027: Mr. Floppy's Perilous Adventure
######*/
@@ -1262,7 +1260,6 @@ class spell_frog_kiss : public SpellScript
void AddSC_grizzly_hills()
{
// Theirs
new npc_emily();
new npc_mrfloppy();
new npc_ravenous_worg();

View File

@@ -23,7 +23,6 @@
#include "ScriptedGossip.h"
#include "SpellInfo.h"
// Ours
class npc_attracted_reef_bull : public CreatureScript
{
public:
@@ -169,7 +168,6 @@ public:
}
};
// Theirs
/*######
## npc_apothecary_hanes
######*/
@@ -397,11 +395,8 @@ public:
void AddSC_howling_fjord()
{
// Ours
new npc_attracted_reef_bull();
new npc_your_inner_turmoil();
// Theirs
new npc_apothecary_hanes();
new npc_plaguehound_tracker();
new npc_razael_and_lyana();

View File

@@ -30,7 +30,6 @@
#include "SpellScriptLoader.h"
#include "Vehicle.h"
// Ours
enum eBKG
{
QUEST_BLACK_KNIGHT_CURSE = 14016,
@@ -1462,7 +1461,6 @@ class spell_deliver_gryphon : public SpellScript
}
};
// Theirs
/*######
## npc_guardian_pavilion
######*/

View File

@@ -29,7 +29,6 @@
#include "Vehicle.h"
#include "WaypointMgr.h"
// Ours
enum songOfWindandWater
{
NPC_SOWAW_WATER_ELEMENTAL = 28999,
@@ -522,7 +521,6 @@ public:
}
};
// Theirs
/*######
## npc_vekjik
######*/
@@ -1489,15 +1487,12 @@ class spell_q12611_deathbolt : public SpellScript
void AddSC_sholazar_basin()
{
// Ours
RegisterSpellScript(spell_q12726_song_of_wind_and_water);
new npc_artruis_the_hearthless();
new npc_still_at_it_trigger();
new npc_mcmanus();
new go_pressure_valve();
new go_brazier();
// Theirs
new npc_vekjik();
new npc_avatar_of_freya();
new npc_bushwhacker();

View File

@@ -28,7 +28,6 @@
#include "Vehicle.h"
#include "WaypointMgr.h"
// Ours
enum qSniffing
{
SPELL_SUMMON_PURSUERS_PERIODIC = 54993,
@@ -678,7 +677,6 @@ class spell_q13007_iron_colossus : public SpellScript
}
};
// Theirs
/*######
## npc_roxi_ramrocket
######*/

View File

@@ -27,7 +27,6 @@
#include "SpellScriptLoader.h"
#include "Vehicle.h"
// Ours
enum AlchemistItemRequirements
{
QUEST_ALCHEMIST_APPRENTICE = 12541,
@@ -672,7 +671,6 @@ public:
}
};
// Theirs
/*####
## npc_released_offspring_harkoa
####*/
@@ -916,14 +914,11 @@ class spell_scourge_disguise_instability : public AuraScript
void AddSC_zuldrak()
{
// Ours
new npc_finklestein();
new go_finklestein_cauldron();
new npc_overlord_drakuru_betrayal();
new npc_drakuru_shackles();
new npc_captured_rageclaw();
// Theirs
new npc_released_offspring_harkoa();
new npc_crusade_recruit();
new go_scourge_enclosure();

View File

@@ -26,18 +26,6 @@
#include "SpellInfo.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
/* ScriptData
SDName: Blades_Edge_Mountains
SD%Complete: 90
SDComment: Quest support: 10503, 10504, 10556, 10594, 10609, 10821. Ogri'la->Skettis Flight. (npc_daranelle needs bit more work before consider complete)
SDCategory: Blade's Edge Mountains
EndScriptData */
/* ContentData
npc_nether_drake
npc_daranelle
go_legion_obelisk
EndContentData */
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
@@ -45,7 +33,6 @@ EndContentData */
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
// Ours
enum deathsdoorfell
{
SPELL_ARTILLERY_ON_THE_WRAP_GATE = 39221,
@@ -249,8 +236,6 @@ class spell_npc22275_crystal_prison_aura : public AuraScript
}
};
// Theirs
/*######
## npc_nether_drake
######*/
@@ -1161,11 +1146,9 @@ class spell_oscillating_field : public SpellScript
void AddSC_blades_edge_mountains()
{
// Ours
new npc_deaths_door_fell_cannon_target_bunny();
new npc_deaths_fel_cannon();
RegisterSpellScript(spell_npc22275_crystal_prison_aura);
// Theirs
new npc_nether_drake();
new npc_daranelle();
new npc_simon_bunny();

View File

@@ -60,7 +60,6 @@ class spell_q10935_the_exorcism_of_colonel_jules : public SpellScript
}
};
// Theirs
/*######
## npc_aeranas
######*/
@@ -625,10 +624,7 @@ struct go_magtheridons_head : public GameObjectAI
void AddSC_hellfire_peninsula()
{
// Ours
RegisterSpellScript(spell_q10935_the_exorcism_of_colonel_jules);
// Theirs
new npc_aeranas();
new npc_ancestral_wolf();
new npc_wounded_blood_elf();

View File

@@ -21,17 +21,6 @@
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "SpellInfo.h"
/* ScriptData
SDName: Nagrand
SD%Complete: 90
SDComment: Quest support: 9868, 9874, 10085. TextId's unknown for altruis_the_sufferer and greatmother_geyah (npc_text)
SDCategory: Nagrand
EndScriptData */
/* ContentData
npc_maghar_captive
npc_creditmarker_visit_with_ancestors
EndContentData */
/*#####
## npc_maghar_captive

View File

@@ -26,7 +26,6 @@
#include "SpellInfo.h"
#include "SpellScript.h"
// Ours
enum saeed
{
NPC_PROTECTORATE_AVENGER = 21805,
@@ -289,7 +288,6 @@ public:
}
};
// Theirs
/*######
## npc_commander_dawnforge
######*/
@@ -858,10 +856,7 @@ public:
void AddSC_netherstorm()
{
// Ours
new npc_captain_saeed();
// Theirs
new npc_commander_dawnforge();
new at_commander_dawnforge();
new npc_bessy();

View File

@@ -23,28 +23,7 @@
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
/* ScriptData
SDName: Shadowmoon_Valley
SD%Complete: 100
SDComment: Quest support: 10519, 10583, 10601, 10804, 10854, 10458, 10481, 10480, 10781. Vendor Drake Dealer Hurlunk.
SDCategory: Shadowmoon Valley
EndScriptData */
/* ContentData
npc_mature_netherwing_drake
npc_enslaved_netherwing_drake
npc_drake_dealer_hurlunk
npcs_flanis_swiftwing_and_kagrosh
npc_karynaku
npc_oronok_tornheart
npc_torloth_the_magnificent
npc_illidari_spawn
npc_lord_illidan_stormrage
go_crystal_prison
npc_enraged_spirit
EndContentData */
// Ours
enum TheFelAndTheFurious
{
SPELL_ROCKET_LAUNCHER = 38083
@@ -123,7 +102,6 @@ class spell_q10563_q10596_to_legion_hold_aura : public AuraScript
}
};
// Theirs
/*#####
# npc_invis_infernal_caster
#####*/
@@ -806,14 +784,6 @@ public:
# Quest: Battle of the crimson watch
#####*/
/* ContentData
Battle of the crimson watch - creatures, gameobjects and defines
npc_illidari_spawn : Adds that are summoned in the Crimson Watch battle.
npc_torloth_the_magnificent : Final Creature that players have to face before quest is completed
npc_lord_illidan_stormrage : Creature that controls the event.
go_crystal_prison : GameObject that begins the event and hands out quest
EndContentData */
#define QUEST_BATTLE_OF_THE_CRIMSON_WATCH 10781
#define EVENT_AREA_RADIUS 65 //65yds
#define EVENT_COOLDOWN 30000 //in ms. appear after event completed or failed (should be = Adds despawn time)
@@ -2241,11 +2211,8 @@ struct dragonmaw_race_npc : public ScriptedAI
void AddSC_shadowmoon_valley()
{
// Ours
RegisterSpellScript(spell_q10612_10613_the_fel_and_the_furious);
RegisterSpellScript(spell_q10563_q10596_to_legion_hold_aura);
// Theirs
RegisterCreatureAI(dragonmaw_race_npc);
new npc_invis_infernal_caster();
new npc_infernal_attacker();

View File

@@ -26,7 +26,6 @@
#include "SpellScript.h"
#include "SpellScriptLoader.h"
// Ours
enum fumping
{
SPELL_SUMMON_SAND_GNOME1 = 39240,
@@ -221,7 +220,6 @@ class spell_q10898_skywing : public SpellScript
}
};
// Theirs
/*######
## npc_unkor_the_ruthless
######*/
@@ -612,7 +610,6 @@ public:
void AddSC_terokkar_forest()
{
// Ours
RegisterSpellAndAuraScriptPair(spell_q10930_big_bone_worm, spell_q10930_big_bone_worm_aura);
RegisterSpellAndAuraScriptPair(spell_q10929_fumping, spell_q10929_fumping_aura);
RegisterSpellScript(spell_q10036_torgos);
@@ -620,8 +617,6 @@ void AddSC_terokkar_forest()
RegisterSpellScript(spell_q10923_evil_draws_near_periodic_aura);
RegisterSpellScript(spell_q10923_evil_draws_near_visual);
RegisterSpellScript(spell_q10898_skywing);
// Theirs
new npc_unkor_the_ruthless();
new npc_isla_starmane();
new go_skull_pile();

View File

@@ -39,10 +39,7 @@
enum HunterSpells
{
// Ours
SPELL_HUNTER_WYVERN_STING_DOT = 24131,
// Theirs
SPELL_HUNTER_ASPECT_OF_THE_BEAST = 13161,
SPELL_HUNTER_ASPECT_OF_THE_BEAST_PET = 61669,
SPELL_HUNTER_ASPECT_OF_THE_VIPER = 34074,

View File

@@ -31,12 +31,9 @@
enum MageSpells
{
// Ours
SPELL_MAGE_BURNOUT_TRIGGER = 44450,
SPELL_MAGE_IMPROVED_BLIZZARD_CHILLED = 12486,
SPELL_MAGE_COMBUSTION = 11129,
// Theirs
SPELL_MAGE_COLD_SNAP = 11958,
SPELL_MAGE_FOCUS_MAGIC_PROC = 54648,
SPELL_MAGE_FROST_WARDING_R1 = 11189,

View File

@@ -19,26 +19,7 @@
#include "GameTime.h"
#include "Player.h"
#include "ScriptedCreature.h"
/* ScriptData
SDName: Areatrigger_Scripts
SD%Complete: 100
SDComment: Scripts for areatriggers
SDCategory: Areatrigger
EndScriptData */
/* ContentData
at_coilfang_waterfall 4591
at_legion_teleporter 4560 Teleporter TO Invasion Point: Cataclysm
at_stormwright_shelf q12741
at_last_rites q12019
at_sholazar_waygate q12548
at_nats_landing q11209
at_bring_your_orphan_to q910 q910 q1800 q1479 q1687 q1558 q10951 q10952
at_brewfest
at_area_52_entrance
EndContentData */
// Ours
class AreaTrigger_at_voltarus_middle : public AreaTriggerScript
{
public:
@@ -60,7 +41,6 @@ public:
}
};
// Theirs
/*######
## at_coilfang_waterfall
######*/
@@ -436,10 +416,7 @@ private:
void AddSC_areatrigger_scripts()
{
// Ours
new AreaTrigger_at_voltarus_middle();
// Theirs
new AreaTrigger_at_coilfang_waterfall();
new AreaTrigger_at_legion_teleporter();
new AreaTrigger_at_stormwright_shelf();

View File

@@ -28,8 +28,6 @@
#include "ScriptedGossip.h"
#include "Spell.h"
// Ours
class go_seer_of_zebhalak : public GameObjectScript
{
public:
@@ -508,7 +506,6 @@ public:
}
};
// Theirs
/*####
## go_brewfest_music
####*/
@@ -1900,7 +1897,6 @@ public:
void AddSC_go_scripts()
{
// Ours
new go_seer_of_zebhalak();
new go_mistwhisper_treasure();
new go_witherbark_totem_bundle();
@@ -1914,8 +1910,6 @@ void AddSC_go_scripts()
new go_bear_trap();
new go_duskwither_spire_power_source();
new go_l70_etc_music();
// Theirs
new go_brewfest_music();
new go_pirate_day_music();
new go_darkmoon_faire_music();

View File

@@ -15,19 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* ScriptData
SDName: Guards
SD%Complete: 100
SDComment:
SDCategory: Guards
EndScriptData */
/* ContentData
guard_generic
guard_shattrath_aldor
guard_shattrath_scryer
EndContentData */
#include "CreatureScript.h"
#include "GuardAI.h"
#include "Player.h"

View File

@@ -22,19 +22,6 @@
#include "ScriptedGossip.h"
#include "SpellInfo.h"
#include "SpellMgr.h"
/* ScriptData
SDName: Npc_Professions
SD%Complete: 80
SDComment: Provides learn/unlearn/relearn-options for professions. Not supported: Unlearn engineering, re-learn engineering.
SDCategory: NPCs
EndScriptData */
/*
A few notes for future developement:
- A full implementation of gossip for GO's is required. They must have the same scripting capabilities as creatures. Basically,
there is no difference here (except that default text is chosen with `gameobject_template`.`data3` (for GO type2, different dataN for a few others)
- It's possible blacksmithing still require some tweaks and adjustments due to the way we _have_ to use reputation.
*/
/*###
# to be removed from here (->ncp_text). This is data for database projects.

View File

@@ -431,7 +431,6 @@ public:
}
};
// Theirs
/*########
# npc_air_force_bots
#########*/
@@ -2685,14 +2684,11 @@ struct npc_controller : public PossessedAI
void AddSC_npcs_special()
{
// Ours
new npc_elder_clearwater();
new npc_riggle_bassbait();
new npc_target_dummy();
new npc_training_dummy();
new npc_venomhide_hatchling();
// Theirs
new npc_air_force_bots();
new npc_chicken_cluck();
new npc_dancing_flames();