diff --git a/mods/ENTITIES/mcl_mobs/api.lua b/mods/ENTITIES/mcl_mobs/api.lua index b7a8e22f39..fc12888593 100644 --- a/mods/ENTITIES/mcl_mobs/api.lua +++ b/mods/ENTITIES/mcl_mobs/api.lua @@ -453,8 +453,14 @@ local check_for_death = function(self, cause, cmi_cause) self.health = self.hp_max end - -- play damage sound if health was reduced + -- play damage sound if health was reduced and make mob flash red. if damaged then + self.object:set_texture_mod("^[colorize:#FF000040") + minetest.after(.2, function() + if self then + self.object:set_texture_mod("") + end + end) mob_sound(self, self.sounds.damage) end