//ellipsoid: fix crash

This commit is contained in:
Starbeamrainbowlabs 2022-09-19 18:10:06 +01:00
parent 9dc8165464
commit 4be7bf33d0
Signed by: sbrl
GPG key ID: 1BE5172E637709C2

View file

@ -3,7 +3,7 @@
-- █████ ██ ██ ██ ██████ ███████ ██ ██ ██ ██ ██ -- █████ ██ ██ ██ ██████ ███████ ██ ██ ██ ██ ██
-- ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ -- ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
-- ███████ ███████ ███████ ██ ██ ███████ ██████ ██ ██████ -- ███████ ███████ ███████ ██ ██ ███████ ██████ ██ ██████
local wea_c = worldeditadditions local wea_c = worldeditadditions_core
local Vector3 = wea_c.Vector3 local Vector3 = wea_c.Vector3
local function parse_params_ellipsoid(params_text) local function parse_params_ellipsoid(params_text)
@ -17,7 +17,7 @@ local function parse_params_ellipsoid(params_text)
if not radius then if not radius then
return false, "Error: 3 radii must be specified." return false, "Error: 3 radii must be specified."
end end
wea_c.vector.abs(radius) radius = Vector3.clone(radius):abs()
local replace_node = worldedit.normalize_nodename(parts[4]) local replace_node = worldedit.normalize_nodename(parts[4])
if not replace_node then if not replace_node then