forkeado de nalc/nalc_game
Boats: Avoid crash if boat pos over limit
If the boat pos is over limit, 'add entity' will not add an entity, causing 'boat' to be nil.
Este commit está contenido en:
@ -233,9 +233,11 @@ minetest.register_craftitem("boats:boat", {
|
||||
end
|
||||
pointed_thing.under.y = pointed_thing.under.y + 0.5
|
||||
boat = minetest.add_entity(pointed_thing.under, "boats:boat")
|
||||
boat:setyaw(placer:get_look_horizontal())
|
||||
if not minetest.setting_getbool("creative_mode") then
|
||||
itemstack:take_item()
|
||||
if boat then
|
||||
boat:setyaw(placer:get_look_horizontal())
|
||||
if not minetest.setting_getbool("creative_mode") then
|
||||
itemstack:take_item()
|
||||
end
|
||||
end
|
||||
return itemstack
|
||||
end,
|
||||
|
Referencia en una nueva incidencia
Block a user