Only play tele sound for players

This commit is contained in:
Wuzzy 2017-11-21 06:03:07 +01:00
parent 3abf2355e6
commit 71be25f44a
2 changed files with 4 additions and 2 deletions

View file

@ -339,8 +339,8 @@ minetest.register_abm({
-- Look towards the End island
if obj:is_player() and dim ~= "end" then
obj:set_look_horizontal(math.pi/2)
minetest.sound_play("mcl_portals_teleport", {pos=target, gain=0.5, max_hear_distance = 16})
end
minetest.sound_play("mcl_portals_teleport", {pos=target, gain=0.5, max_hear_distance = 16})
end
end
end,

View file

@ -434,7 +434,9 @@ minetest.register_abm({
-- Teleport
obj:setpos(target)
minetest.sound_play("mcl_portals_teleport", {pos=target, gain=0.5, max_hear_distance = 16})
if obj:is_player() then
minetest.sound_play("mcl_portals_teleport", {pos=target, gain=0.5, max_hear_distance = 16})
end
-- Enable teleportation cooloff for 4 seconds, to prevent back-and-forth teleportation
portal_cooloff[obj] = true