I assume from your post that EF1B is the part that is being touched -- script.Parent, and the tornado is named something other than EF1B. I labeled everything so that you'd understand just what each of them represent.
The parameter assassin represents emitter (what is doing the touching), and victim is the receiver.
local victim = script.Parent
local tornado = workspace['path to tornado']
victim.Touched:connect(function (assassin)
if assassin and tornado and assassin:IsDescendantOf (tornado) then
victim.Anchored = true
end
end)
Edit: set tornado to the model and the if statement will check if assassin is a descendant of the model, if so, the part will be unanchored.
2 comments
Tried that, didn't work. Put in the right name for assassin.
test it out now and set tornado to the actual tornado