From 8d2683b94b1c37365714c5bc14717e389176df10 Mon Sep 17 00:00:00 2001 From: crabman77 Date: Thu, 20 Apr 2017 02:22:17 +0200 Subject: [PATCH] fix crash si class on_update() not defined fix wrong stamina value to hunter remove old call of function, moved to assign api --- mods/mff/mff_pclasses/admin.lua | 3 +++ mods/mff/mff_pclasses/hunter.lua | 4 ++-- mods/pclasses/adventurer.lua | 1 - 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mods/mff/mff_pclasses/admin.lua b/mods/mff/mff_pclasses/admin.lua index 822fa268..4c44ef4f 100755 --- a/mods/mff/mff_pclasses/admin.lua +++ b/mods/mff/mff_pclasses/admin.lua @@ -14,6 +14,9 @@ pclasses.api.register_class("admin", { end, on_unassigned = function(pname) end, + on_update = function(pname) + -- No specific armor changes, no code + end, switch_params = { color = {r = 255, g = 00, b = 224}, holo_item = "maptools:pick_admin" diff --git a/mods/mff/mff_pclasses/hunter.lua b/mods/mff/mff_pclasses/hunter.lua index 392408a1..e066776c 100755 --- a/mods/mff/mff_pclasses/hunter.lua +++ b/mods/mff/mff_pclasses/hunter.lua @@ -14,11 +14,11 @@ pclasses.api.register_class("hunter", { minetest.chat_send_player(pname, "You are now a hunter") minetest.sound_play("pclasses_full_hunter", {to_player=pname, gain=1}) end - sprint.increase_maxstamina(pname, 10) + sprint.increase_maxstamina(pname, 20) minetest.log("action", "[PClasses] Player " .. pname .. " become a hunter") end, on_unassigned = function(pname) - sprint.decrease_maxstamina(pname, 10) + sprint.decrease_maxstamina(pname, 20) if tmp[pname] then sprint.decrease_maxstamina(pname, 10) tmp[pname] = nil diff --git a/mods/pclasses/adventurer.lua b/mods/pclasses/adventurer.lua index 3e72a6ee..0a569265 100755 --- a/mods/pclasses/adventurer.lua +++ b/mods/pclasses/adventurer.lua @@ -12,7 +12,6 @@ pclasses.api.register_class("adventurer", { if inform then minetest.chat_send_player(pname, "You are now an adventurer") end - pclasses.api.util.on_update(pname) end, on_unassigned = function(pname) end,