Make splash, lingering and othe projectiles hit players

This commit is contained in:
teknomunk 2024-09-09 06:58:31 -05:00
parent 0270ce8a8d
commit ff0128394d

View file

@ -324,7 +324,7 @@ function mod.collides_with_entities(self, dtime, entity_def, projectile_def)
local object = objects[i] local object = objects[i]
local entity = object:get_luaentity() local entity = object:get_luaentity()
if entity and entity.name ~= self.object:get_luaentity().name then if object ~= self.object and (not entity or entity.name ~= self.name) then
if object:is_player() then if object:is_player() then
return handle_entity_collision(self, entity_def, projectile_def, object) return handle_entity_collision(self, entity_def, projectile_def, object)
elseif (entity.is_mob or entity._hittable_by_projectile) then elseif (entity.is_mob or entity._hittable_by_projectile) then