Changes to pipe bombs, cops, and node groups
This commit is contained in:
@@ -148,12 +148,12 @@ local function calc_velocity(pos1, pos2, old_vel, power)
|
||||
end
|
||||
|
||||
local function entity_physics(pos, radius, drops)
|
||||
local objs = minetest.get_objects_inside_radius(pos, radius)
|
||||
local objs = minetest.get_objects_inside_radius(pos, radius * 3)
|
||||
for _, obj in pairs(objs) do
|
||||
local obj_pos = obj:get_pos()
|
||||
local dist = math.max(1, vector.distance(pos, obj_pos))
|
||||
|
||||
local damage = (4 / dist) * radius
|
||||
local damage = (4 / dist) * radius * 8
|
||||
if obj:is_player() then
|
||||
local dir = vector.normalize(vector.subtract(obj_pos, pos))
|
||||
local moveoff = vector.multiply(dir, 2 / dist * radius)
|
||||
|
||||
Reference in New Issue
Block a user