Allow mob projectiles to hit their owner after 2 seconds (used by ghast fireball)
This commit is contained in:
parent
23cc243f8a
commit
30d4802ee1
|
@ -383,7 +383,6 @@ end
|
|||
|
||||
-- register arrow for shoot attack
|
||||
function mcl_mobs.register_arrow(name, def)
|
||||
|
||||
if not name or not def then return end -- errorcheck
|
||||
|
||||
local behaviors = {}
|
||||
|
@ -417,6 +416,7 @@ function mcl_mobs.register_arrow(name, def)
|
|||
ignore_gravity = true,
|
||||
damages_players = true,
|
||||
allow_punching = function(self, entity_def, projectile_def, object)
|
||||
if self.timer > 2 then return true end
|
||||
if self._owner and object == self._owner.object then return false end
|
||||
return true
|
||||
end,
|
||||
|
|
Loading…
Reference in New Issue