+ self.object:set_texture_mod("^[colorize:red:130")
+ self.hurt_color_timer = 0.25
+ if puncher ~= self.object then
+ self.punched_timer = 0.8
+ if self.attacked_hostile then
+ self.hostile = true
+ self.hostile_timer = 20
+ if self.group_attack == true then
+ for _,object in ipairs(minetest.get_objects_inside_radius(pos, self.view_distance)) do
+ if not object:is_player() and object:get_luaentity() and object:get_luaentity().mobname == self.mobname then
+ object:get_luaentity().hostile = true
+ object:get_luaentity().hostile_timer = 20
+ end
+ end
+ end
+ end
+ end