From 4d17ae74c7c6b9189639c92c5df144b627ae6371 Mon Sep 17 00:00:00 2001 From: Tercioo Date: Sat, 9 Jan 2016 15:01:35 -0200 Subject: [PATCH] class not found test --- boot.lua | 2 +- classes/classe_damage.lua | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/boot.lua b/boot.lua index a39ad860..4803c33c 100644 --- a/boot.lua +++ b/boot.lua @@ -1,6 +1,6 @@ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --> global name declaration - + _ = nil _detalhes = LibStub("AceAddon-3.0"):NewAddon("_detalhes", "AceTimer-3.0", "AceComm-3.0", "AceSerializer-3.0", "NickTag-1.0") _detalhes.build_counter = 2186 --it's 2186 for release diff --git a/classes/classe_damage.lua b/classes/classe_damage.lua index 2e565260..d6fc8601 100644 --- a/classes/classe_damage.lua +++ b/classes/classe_damage.lua @@ -2728,6 +2728,12 @@ end local class, enemy, arena_enemy, arena_ally = self.classe, self.enemy, self.arena_enemy, self.arena_ally + if (not class) then + _detalhes:Msg ("Warning, actor without a class:", self.nome, self.flag_original, self.serial) + self.classe = "UNKNOW" + class = "UNKNOW" + end + if (from_resize) then actor_class_color_r, actor_class_color_g, actor_class_color_b = self:GetBarColor() end