From 8107ed52e14e4800120b1ac7bf624179ef1a7514 Mon Sep 17 00:00:00 2001 From: KayenEQ Date: Fri, 11 Mar 2022 09:10:52 -0500 Subject: [PATCH] [API] GetNPCStat can now return default stat values. (#2048) * [API] GetNPCStat return default stat values. * [API] GetNPCStat can now return default stat values. --- zone/npc.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/zone/npc.cpp b/zone/npc.cpp index 022c6c729..caa249c11 100644 --- a/zone/npc.cpp +++ b/zone/npc.cpp @@ -2771,6 +2771,28 @@ float NPC::GetNPCStat(const char *identifier) else if (id == "npc_spells_effects_id") { return npc_spells_effects_id; } + //default values + else if (id == "default_ac") { + return default_ac; + } + else if (id == "default_min_dmg") { + return default_min_dmg; + } + else if (id == "default_max_dmg") { + return default_max_dmg; + } + else if (id == "default_attack_delay") { + return default_attack_delay; + } + else if (id == "default_accuracy_rating") { + return default_accuracy_rating; + } + else if (id == "default_avoidance_rating") { + return default_avoidance_rating; + } + else if (id == "default_atk") { + return default_atk; + } } void NPC::LevelScale() {