model = script.Parent.Parent:Clone()
function tower(part)
if part.Parent:findFirstChild("Humanoid") and game.Players:playerFromCharacter(part.Parent) then
local old = script.Parent.Parent
local oldParent = old.Parent
old:Remove()
wait(4)
local new = model:Clone()
new.Parent = oldParent
old:Destroy()
end
end
script.Parent.Touched:connect(tower)
For some reason, when i regen the model described in there, all the parts are disconnected from each other (Meaning that, instead of requiring explosions to be destroyed, it gets destroyed by it's own) What to?

3 comments
No, that did not help. When i regened the tower after destroying it, it came back exactly as i had destroyed it. Maybe if you had backed up the model first so that backup is loaded? I tried to fix that script by myself but i found nothing.
Oh, I guess we will have to make an extra instance D: Read it now.
Congratulations - You've found 1 rep!