Skip to content

Commit

Permalink
misc bugfixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Elkien3 committed Dec 14, 2022
1 parent 840d598 commit 36304ad
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
4 changes: 2 additions & 2 deletions mods/grenades_basic/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ grenades.register_grenade("grenades_basic:frag", {
remove_flora(pos, radius/2)

for _, v in ipairs(minetest.get_objects_inside_radius(pos, radius)) do
local hit = minetest.raycast(pos, v:get_pos(), true, true):next()
local hit = v:get_pos() and minetest.raycast(pos, v:get_pos(), true, true):next()

if hit and v:is_player() and v:get_hp() > 0 and hit.type == "object" and hit.ref:is_player() and
hit.ref:get_player_name() == v:get_player_name() then
Expand Down Expand Up @@ -303,7 +303,7 @@ minetest.register_globalstep(function(dtime)
playercontrol.set_effect(player:get_player_name(), "speed", nil, "teargas", true)
else
player:set_fov(0, false, 1)
player:set_physics_override({speed = .9})
player:set_physics_override({speed = 1})
end
gaseffecttbl[name] = nil
return
Expand Down
2 changes: 1 addition & 1 deletion mods/medical/vitals.lua
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ local function end_unconscious(player)
end
medical.data[name].unconscious = nil
medical.data[name].hp = nil
if player:get_attach() and player:get_attach():get_luaentity().name == "medical:unconsciousattach" then
if player:get_attach() and player:get_attach():get_luaentity() and player:get_attach():get_luaentity().name == "medical:unconsciousattach" then
player:set_detach()
else
medical.detach(name)
Expand Down
2 changes: 2 additions & 0 deletions mods/spriteguns/invspace.lua
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ minetest.register_entity("spriteguns:gunitem",{
local function get_weapons(player)
local name = player:get_player_name()
local inv = player:get_inventory()
assert(name, "invalid player")
assert(inv, "invalid inventory")
local lists = inv:get_lists()
local weapons = {}
for list, data in pairs(lists) do
Expand Down

0 comments on commit 36304ad

Please sign in to comment.