mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-19 01:21:05 +01:00
Update how "on_use" is defined for potions.
This commit is contained in:
parent
48fae05040
commit
9024c8084d
1 changed files with 12 additions and 6 deletions
|
@ -54,13 +54,19 @@ local function register_potion(def)
|
|||
dur = 45
|
||||
end
|
||||
|
||||
local on_use = function (itemstack, user, pointed_thing)
|
||||
if not def.on_use then return end
|
||||
local on_use = nil
|
||||
|
||||
if def.on_use then
|
||||
|
||||
on_use = function (itemstack, user, pointed_thing)
|
||||
|
||||
def.on_use(user, def.effect, dur)
|
||||
minetest.do_item_eat(0, "mcl_potions:glass_bottle", itemstack, user, pointed_thing)
|
||||
mcl_potions._use_potion(itemstack, user, def.color)
|
||||
|
||||
return itemstack
|
||||
end
|
||||
end
|
||||
|
||||
local function get_tt(tt, effect, dur)
|
||||
local _tt
|
||||
|
|
Loading…
Reference in a new issue