mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-15 16:41:29 +00:00
[Commands] Cleanup #npcspecialattk Command. (#2108)
* [Commands] Cleanup #npcspecialattk Command. - Cleanup messages and logic. * Remove command.
This commit is contained in:
parent
0e710fe5e7
commit
02828a73b8
@ -255,7 +255,6 @@ int command_init(void)
|
|||||||
command_add("npcsay", "[Message] - Make your NPC target say a message.", AccountStatus::GMLeadAdmin, command_npcsay) ||
|
command_add("npcsay", "[Message] - Make your NPC target say a message.", AccountStatus::GMLeadAdmin, command_npcsay) ||
|
||||||
command_add("npcshout", "[Message] - Make your NPC target shout a message.", AccountStatus::GMLeadAdmin, command_npcshout) ||
|
command_add("npcshout", "[Message] - Make your NPC target shout a message.", AccountStatus::GMLeadAdmin, command_npcshout) ||
|
||||||
command_add("npcspawn", "[create/add/update/remove/delete] - Manipulate spawn DB", AccountStatus::GMAreas, command_npcspawn) ||
|
command_add("npcspawn", "[create/add/update/remove/delete] - Manipulate spawn DB", AccountStatus::GMAreas, command_npcspawn) ||
|
||||||
command_add("npcspecialattk", "[flagchar] [perm] - Set NPC special attack flags. Flags are E(nrage) F(lurry) R(ampage) S(ummon).", AccountStatus::QuestTroupe, command_npcspecialattk) ||
|
|
||||||
command_add("npcstats", "- Show stats about target NPC", AccountStatus::QuestTroupe, command_npcstats) ||
|
command_add("npcstats", "- Show stats about target NPC", AccountStatus::QuestTroupe, command_npcstats) ||
|
||||||
command_add("npctype_cache", "[id] or all - Clears the npc type cache for either the id or all npcs.", AccountStatus::GMImpossible, command_npctype_cache) ||
|
command_add("npctype_cache", "[id] or all - Clears the npc type cache for either the id or all npcs.", AccountStatus::GMImpossible, command_npctype_cache) ||
|
||||||
command_add("npctypespawn", "[NPC ID] [Faction ID] - Spawn an NPC by ID from the database with an option of setting its Faction ID", AccountStatus::Steward, command_npctypespawn) ||
|
command_add("npctypespawn", "[NPC ID] [Faction ID] - Spawn an NPC by ID from the database with an option of setting its Faction ID", AccountStatus::Steward, command_npctypespawn) ||
|
||||||
@ -1299,7 +1298,6 @@ void command_bot(Client *c, const Seperator *sep)
|
|||||||
#include "gm_commands/npcsay.cpp"
|
#include "gm_commands/npcsay.cpp"
|
||||||
#include "gm_commands/npcshout.cpp"
|
#include "gm_commands/npcshout.cpp"
|
||||||
#include "gm_commands/npcspawn.cpp"
|
#include "gm_commands/npcspawn.cpp"
|
||||||
#include "gm_commands/npcspecialattk.cpp"
|
|
||||||
#include "gm_commands/npcstats.cpp"
|
#include "gm_commands/npcstats.cpp"
|
||||||
#include "gm_commands/npctype_cache.cpp"
|
#include "gm_commands/npctype_cache.cpp"
|
||||||
#include "gm_commands/npctypespawn.cpp"
|
#include "gm_commands/npctypespawn.cpp"
|
||||||
|
|||||||
@ -165,7 +165,6 @@ void command_npcloot(Client *c, const Seperator *sep);
|
|||||||
void command_npcsay(Client *c, const Seperator *sep);
|
void command_npcsay(Client *c, const Seperator *sep);
|
||||||
void command_npcshout(Client *c, const Seperator *sep);
|
void command_npcshout(Client *c, const Seperator *sep);
|
||||||
void command_npcspawn(Client *c, const Seperator *sep);
|
void command_npcspawn(Client *c, const Seperator *sep);
|
||||||
void command_npcspecialattk(Client *c, const Seperator *sep);
|
|
||||||
void command_npcstats(Client *c, const Seperator *sep);
|
void command_npcstats(Client *c, const Seperator *sep);
|
||||||
void command_npctype_cache(Client *c, const Seperator *sep);
|
void command_npctype_cache(Client *c, const Seperator *sep);
|
||||||
void command_npctypespawn(Client *c, const Seperator *sep);
|
void command_npctypespawn(Client *c, const Seperator *sep);
|
||||||
|
|||||||
@ -1,16 +0,0 @@
|
|||||||
#include "../client.h"
|
|
||||||
|
|
||||||
void command_npcspecialattk(Client *c, const Seperator *sep)
|
|
||||||
{
|
|
||||||
if (c->GetTarget() == 0 || c->GetTarget()->IsClient() || strlen(sep->arg[1]) <= 0 || strlen(sep->arg[2]) <= 0) {
|
|
||||||
c->Message(
|
|
||||||
Chat::White,
|
|
||||||
"Usage: #npcspecialattk *flagchar* *permtag* (Flags are E(nrage) F(lurry) R(ampage) S(ummon), permtag is 1 = True, 0 = False)."
|
|
||||||
);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
c->GetTarget()->CastToNPC()->NPCSpecialAttacks(sep->arg[1], atoi(sep->arg[2]));
|
|
||||||
c->Message(Chat::White, "NPC Special Attack set.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user