From d36cd8e284675bbc007ec169dec34cd5a1bd89e4 Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Wed, 14 Aug 2024 09:46:10 +0200 Subject: [PATCH] #UNIT - Fix getting skill from N/A Templates --- Moose Development/Moose/Wrapper/Unit.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Moose Development/Moose/Wrapper/Unit.lua b/Moose Development/Moose/Wrapper/Unit.lua index c7f3f02be..863f03e0f 100644 --- a/Moose Development/Moose/Wrapper/Unit.lua +++ b/Moose Development/Moose/Wrapper/Unit.lua @@ -1729,7 +1729,10 @@ end function UNIT:GetSkill() self:F2( self.UnitName ) local name = self.UnitName - local skill = _DATABASE.Templates.Units[name].Template.skill or "Random" + local skill = "Random" + if _DATABASE.Templates.Units[name] and _DATABASE.Templates.Units[name].Template and _DATABASE.Templates.Units[name].Template.skill then + skill = _DATABASE.Templates.Units[name].Template.skill or "Random" + end return skill end