Undead mobs take light damage only in sunlight
This commit is contained in:
parent
b73e05d64a
commit
4513c6c35d
5 changed files with 19 additions and 12 deletions
|
@ -81,7 +81,7 @@ local zombie = {
|
|||
},
|
||||
lava_damage = 4,
|
||||
-- TODO: Burn mob only when in direct sunlight
|
||||
light_damage = 2,
|
||||
sunlight_damage = 2,
|
||||
view_range = 16,
|
||||
attack_type = "dogfight",
|
||||
}
|
||||
|
@ -96,7 +96,7 @@ baby_zombie.collisionbox = {-0.25, -0.01, -0.25, 0.25, 0.94, 0.25}
|
|||
baby_zombie.visual_size = {x=zombie.visual_size.x/2, y=zombie.visual_size.y/2}
|
||||
baby_zombie.walk_velocity = 1.2
|
||||
baby_zombie.run_velocity = 2.4
|
||||
baby_zombie.light_damage = 0
|
||||
baby_zombie.sunlight_damage = 0
|
||||
|
||||
mobs:register_mob("mobs_mc:baby_zombie", baby_zombie)
|
||||
|
||||
|
@ -104,7 +104,7 @@ mobs:register_mob("mobs_mc:baby_zombie", baby_zombie)
|
|||
-- Desert variant of the zombie
|
||||
local husk = table.copy(zombie)
|
||||
husk.textures = {{"mobs_mc_husk.png"}}
|
||||
husk.light_damage = 0
|
||||
husk.sunlight_damage = 0
|
||||
husk.water_damage = 3
|
||||
husk.drops = drops_common
|
||||
-- TODO: Husks avoid water
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue