Skip to content
Snippets Groups Projects
Commit 0ee762fc authored by Milan's avatar Milan
Browse files

add speed potion

parent 2966d350
Branches
No related tags found
No related merge requests found
......@@ -157,3 +157,29 @@ minetest.register_node("magical_potion:fly_huge", {
end,
})
minetest.register_node("magical_potion:speed", {
description = "Bottle of Speed",
drawtype = "plantlike",
tiles = {"speed_bottle.png"},
wield_image = "speed_bottle.png",
paramtype = "light",
stack_max = 1,
is_ground_content = false,
walkable = false,
selection_box = {
type = "fixed",
fixed = {-0.25, -0.5, -0.25, 0.25, 0.4, 0.25}
},
groups = {vessel=1,dig_immediate=3,attached_node=1, potion=1},
sounds = default.node_sound_glass_defaults(),
inventory_image = "speed_bottle.png",
on_use = function(itemstack, player)
playereffects.apply_effect_type("speed_bottle", 120, player)
if minetest.get_modpath("vessels") then
player:get_inventory():add_item("main", "vessels:glass_bottle")
end
itemstack:take_item(1)
return itemstack
end,
})
......@@ -14,3 +14,13 @@ function(effect, player)
end,
false,
false)
playereffects.register_effect_type("speed_bottle", "High speed", "pep_speedplus.png", {"speed"},
function(player)
player:set_physics_override({speed=2})
end,
function(effect, player)
player:set_physics_override({speed=1})
end
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment