From b870873ffe8b44011654bc21cfd289a0846631d5 Mon Sep 17 00:00:00 2001 From: Akkadius Date: Wed, 2 Jan 2019 02:57:47 -0600 Subject: [PATCH] Changelog [skip ci] --- changelog.txt | 22 ++++++++++++++++++++++ zone/command.cpp | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/changelog.txt b/changelog.txt index b0df4474f..43bc26bfa 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,28 @@ EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- +== 1/1/2019 == +Akkadius: + - [Logging] Added new logging category "MobAppearance" + - [DevTools] Proximity show of NPC now shows a "Path finding" circle around the proximity nodes to more clearly display + - [Scaling] Global base scaling data now refreshes from the database on #repop + - [Commands] Implemented command #killallnpcs [npc_name] for testing, leave blank for all attackable NPC's + - NPC and Player Textures + - Textures that have been changed with #wearchange / #wc or any wearchange quest script call will now stick + for new clients entering a zone + - Weapon models for NPCs changed using wearchange will stick as well during combat and when new clients enter the zone + - The above changes allow for customization of a zone and NPC's without needing static data configured on npc_types + table data and allows for much more customization options + - Implemented Quest API Calls + Perl + $client->SetPrimaryWeaponOrnamentation(uint32 model_id); + $client->SetSecondaryWeaponOrnamentation(uint32 model_id); + Lua + client:SetPrimaryWeaponOrnamentation(uint32 model_id); + client:SetSecondaryWeaponOrnamentation(uint32 model_id); + - Both of these API calls persist an ornamentation to the weapon in the inventory table and will load both + in character select and cross zone + == 12/30/2018 == Akkadius (KLS): diff --git a/zone/command.cpp b/zone/command.cpp index 2645e7ece..6362337a2 100755 --- a/zone/command.cpp +++ b/zone/command.cpp @@ -249,7 +249,7 @@ int command_init(void) command_add("itemsearch", "[search criteria] - Search for an item", 10, command_itemsearch) || command_add("kick", "[charname] - Disconnect charname", 150, command_kick) || command_add("kill", "- Kill your target", 100, command_kill) || - command_add("killallnpcs", "- Kills all npcs, also takes an optional npc name as parameter", 200, command_killallnpcs) || + command_add("killallnpcs", " [npc_name] Kills all npcs by search name, leave blank for all attackable NPC's", 200, command_killallnpcs) || command_add("lastname", "[new lastname] - Set your or your player target's lastname", 50, command_lastname) || command_add("level", "[level] - Set your or your target's level", 10, command_level) || command_add("listnpcs", "[name/range] - Search NPCs", 20, command_listnpcs) ||