From b70fd16da4de759f86ab2c7b21d1c50361d7351d Mon Sep 17 00:00:00 2001 From: Uberi Date: Mon, 7 Jul 2014 14:06:33 -0400 Subject: [PATCH] Oops, fix `//set`. --- worldedit/manipulations.lua | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/worldedit/manipulations.lua b/worldedit/manipulations.lua index fb8506f..ee73a2d 100644 --- a/worldedit/manipulations.lua +++ b/worldedit/manipulations.lua @@ -50,14 +50,10 @@ worldedit.set = function(pos1, pos2, nodenames) end if #node_ids == 1 then --only one type of node local id = node_ids[1] - for i in area:iterp(pos1, pos2) do - nodes[i] = node_ids[id] - end - else --fill randomly with all types of specified nodes + for i in area:iterp(pos1, pos2) do nodes[i] = id end --fill area with node + else --several tpyes of nodes specified local id_count, rand = #node_ids, math.random - for i in area:iterp(pos1, pos2) do - nodes[i] = node_ids[rand(id_count)] - end + for i in area:iterp(pos1, pos2) do nodes[i] = node_ids[rand(id_count)] end --fill randomly with all types of specified nodes end --update map nodes