From 3bb11190175e8fa6bcf9f417b74f3915c46a0f5d Mon Sep 17 00:00:00 2001 From: Jordan Leppert Date: Mon, 14 Feb 2022 16:05:10 +0000 Subject: [PATCH] Texture mod fix --- api.lua | 5 +++-- mob_meta.lua | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/api.lua b/api.lua index 15ce981..f6d92b0 100644 --- a/api.lua +++ b/api.lua @@ -55,10 +55,11 @@ end --------------- local function indicate_damage(self) - self.object:set_texture_mod("^[colorize:#FF000040") + local texture_mod = self.object:get_texture_mod() + self.object:set_texture_mod(texture_mod .. "^[colorize:#FF000040") core.after(0.2, function() if creatura.is_alive(self) then - self.object:set_texture_mod("") + self.object:set_texture_mod(texture_mod) end end) end diff --git a/mob_meta.lua b/mob_meta.lua index 8ab3e0c..3001d6b 100644 --- a/mob_meta.lua +++ b/mob_meta.lua @@ -203,10 +203,11 @@ local function index_box_border(self) end local function indicate_damage(self) - self.object:set_texture_mod("^[colorize:#FF000040") + local texture_mod = self.object:get_texture_mod() + self.object:set_texture_mod(texture_mod .. "^[colorize:#FF000040") core.after(0.2, function() if creatura.is_alive(self) then - self.object:set_texture_mod("") + self.object:set_texture_mod(texture_mod) end end) end