mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-17 03:08:26 +00:00
[GM Commands] Split GM Commands Into Separate Files (#1766)
* Split GM commands into their own files * Code cleanup
This commit is contained in:
Executable
+27
@@ -0,0 +1,27 @@
|
||||
#include "../client.h"
|
||||
|
||||
void command_path(Client *c, const Seperator *sep)
|
||||
{
|
||||
if (zone->pathing) {
|
||||
zone->pathing->DebugCommand(c, sep);
|
||||
}
|
||||
}
|
||||
|
||||
void Client::Undye()
|
||||
{
|
||||
for (int cur_slot = EQ::textures::textureBegin; cur_slot <= EQ::textures::LastTexture; cur_slot++) {
|
||||
uint8 slot2 = SlotConvert(cur_slot);
|
||||
EQ::ItemInstance *inst = m_inv.GetItem(slot2);
|
||||
|
||||
if (inst != nullptr) {
|
||||
inst->SetColor(inst->GetItem()->Color);
|
||||
database.SaveInventory(CharacterID(), inst, slot2);
|
||||
}
|
||||
|
||||
m_pp.item_tint.Slot[cur_slot].Color = 0;
|
||||
SendWearChange(cur_slot);
|
||||
}
|
||||
|
||||
database.DeleteCharacterDye(this->CharacterID());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user