I think I figured it out, but here's the code:
function AddTree(roidnumber, treetype, treelevel)
if roidnumber == -1 then
roidnumber = roidnumb-1
end
if treetype == "dys" or treetype == "dyson" then
temptree = roid[roidnumber]:AddDysonTree()
elseif treetype == "def" or treetype == "defense" then
temptree = roid[roidnumber]:AddDefenseTree()
end
if treelevel > 0 and treelevel < 5 then
for treelevel = 1, treelevel do
temptree:LevelUp()
end
elseif treelevel == 5 then
for treelevel = 1, 4 do
temptree:LevelUp()
end
tempflower = temptree:AddFlower()
tempflower:GrowToMax()
tempflower:Pluck()
tempflower:Plant(temptree)
end
end
I was doing it to a defense tree, that may solve it?
So I might do something like this:
elseif treelevel == 5 then
for treelevel = 1, 4 do
temptree:LevelUp()
end
tempflower = temptree:AddFlower()
tempflower:GrowToMax()
tempflower:Pluck()
if treetype == "dys" or treetype == "dyson" then
tempflower:Plant(temptree)
end
end
??