mirror of
https://codeberg.org/tenplus1/mobs_redo.git
synced 2024-12-25 10:10:21 +01:00
on_punch tweaks
This commit is contained in:
parent
9d554fc31f
commit
c16c083d31
12
api.lua
12
api.lua
@ -1,5 +1,5 @@
|
||||
|
||||
-- Mobs Api (30th October 2016)
|
||||
-- Mobs Api (31st October 2016)
|
||||
|
||||
mobs = {}
|
||||
mobs.mod = "redo"
|
||||
@ -1886,6 +1886,12 @@ local mob_punch = function(self, hitter, tflp, tool_capabilities, dir)
|
||||
end
|
||||
end
|
||||
|
||||
-- healing
|
||||
if damage <= -1 then
|
||||
self.health = self.health - floor(damage)
|
||||
return
|
||||
end
|
||||
|
||||
-- print ("Mob Damage is", damage)
|
||||
|
||||
-- add weapon wear
|
||||
@ -1930,8 +1936,6 @@ if damage >= 1 then
|
||||
effect(pos, self.blood_amount, self.blood_texture)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
-- do damage
|
||||
self.health = self.health - floor(damage)
|
||||
|
||||
@ -1976,6 +1980,8 @@ end
|
||||
self.pause_timer = r
|
||||
end
|
||||
|
||||
end -- END if damage
|
||||
|
||||
-- if skittish then run away
|
||||
if self.runaway == true then
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user