From a81d0859bf04949d4cbb67a10408b5ee30475c46 Mon Sep 17 00:00:00 2001 From: IamPyu Date: Fri, 3 Jan 2025 20:35:27 -0600 Subject: [PATCH] Fix effects and new iron ore color --- mods/PLAYER/pyutest_effects/api.lua | 3 ++- mods/PLAYER/pyutest_effects/effects.lua | 2 +- mods/WORLD/pyutest_ores/init.lua | 4 ++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/mods/PLAYER/pyutest_effects/api.lua b/mods/PLAYER/pyutest_effects/api.lua index 77b23ad..06b7cac 100644 --- a/mods/PLAYER/pyutest_effects/api.lua +++ b/mods/PLAYER/pyutest_effects/api.lua @@ -28,7 +28,8 @@ PyuTest.status_effect_get = function(player, name) end PyuTest.status_effect_has = function(player, name) - return effects[player][name] ~= false + local e = effects[player][name] + return e ~= false and e ~= nil end core.register_on_joinplayer(function (player) diff --git a/mods/PLAYER/pyutest_effects/effects.lua b/mods/PLAYER/pyutest_effects/effects.lua index e5b4b78..004bd81 100644 --- a/mods/PLAYER/pyutest_effects/effects.lua +++ b/mods/PLAYER/pyutest_effects/effects.lua @@ -9,7 +9,7 @@ PyuTest.register_status_effect("speed", function(object, name) PyuTest.hunger_multiplier(name, 1) end local fovm = (1 + (speed_multiplier) * sprint_addition) - + object:set_physics_override({ speed = speed_multiplier, }) diff --git a/mods/WORLD/pyutest_ores/init.lua b/mods/WORLD/pyutest_ores/init.lua index 3a5987a..af3de3b 100644 --- a/mods/WORLD/pyutest_ores/init.lua +++ b/mods/WORLD/pyutest_ores/init.lua @@ -114,12 +114,16 @@ PyuTest.make_ore_and_item("pyutest_ores:iron", "Iron", "ingot", "Ingot", { wherein = PyuTest.ORE_STONES, ore_strength = PyuTest.BLOCK_NORMAL, + ore_color = "#EDC9AF" }, item_texture = "pyutest-ingot.png", make_raw = true, raw_texture = "pyutest-lump.png", + raw_conf = { + color = "#EDC9AF" + }, block_tiles = { "pyutest-metal.png" }, })