From 49e3d5dfff5ec339485272d3c41c2d84daa45747 Mon Sep 17 00:00:00 2001 From: Jelle Meeus Date: Sat, 18 May 2024 14:08:20 +0200 Subject: [PATCH] feat(Scripts/Commands): Add quality colors to .item lookup command (#18907) add quality colors to .item lookup command --- data/sql/updates/pending_db_world/rev_1715872309494189947.sql | 2 ++ src/server/scripts/Commands/cs_lookup.cpp | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 data/sql/updates/pending_db_world/rev_1715872309494189947.sql diff --git a/data/sql/updates/pending_db_world/rev_1715872309494189947.sql b/data/sql/updates/pending_db_world/rev_1715872309494189947.sql new file mode 100644 index 000000000..d90ec6db2 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1715872309494189947.sql @@ -0,0 +1,2 @@ +-- +UPDATE `acore_string` SET `content_default`='%d - |c%x|Hitem:%d:0:0:0:0:0:0:0:0|h[%s]|h|r ', `locale_deDE`='%d - |c%x|Hitem:%d:0:0:0:0:0:0:0:0|h[%s]|h|r ', `locale_zhCN`='%d - |c%x|Hitem:%d:0:0:0:0:0:0:0:0|h[%s]|h|r' WHERE `entry`=512; diff --git a/src/server/scripts/Commands/cs_lookup.cpp b/src/server/scripts/Commands/cs_lookup.cpp index b89506e52..8ebfff0ed 100644 --- a/src/server/scripts/Commands/cs_lookup.cpp +++ b/src/server/scripts/Commands/cs_lookup.cpp @@ -33,6 +33,7 @@ EndScriptData */ #include "ReputationMgr.h" #include "SpellInfo.h" #include "SpellMgr.h" +#include "SharedDefines.h" using namespace Acore::ChatCommands; @@ -550,7 +551,7 @@ public: if (handler->GetSession()) { - handler->PSendSysMessage(LANG_ITEM_LIST_CHAT, itemTemplate.ItemId, itemTemplate.ItemId, name.c_str()); + handler->PSendSysMessage(LANG_ITEM_LIST_CHAT, itemTemplate.ItemId, ItemQualityColors[itemTemplate.Quality], itemTemplate.ItemId, name.c_str()); } else {