The problem with that is, I don't believe what I call "abstract" objects like trigger boxes or collision cubes can be PlaceAtMe'd or they don't have any size. I could use a MoveTo, but I want this spell to be able to catch multiple actors, and I'd have to move tons of them around to accomplish this. Also, keeping ObjectReferences as sustained properties I've noticed causes save game bloat. So, it isn't a great option.
Is there a way to create a collision cube around an object ad hoc?
EDIT: Thought of a less elegant, but functional solution.
int i = 0while i < 45 if (LongCage2) && T.GetDistance(Prison) > 25 && T.GetDistance(LongCage2) > 25 T.SetPosition(X,Y,Z) elseif T.GetDistance(Prison) > 25 && !LongCage2 T.SetPosition(X,Y,Z) endIf Utility.Wait(1) i=i+1endWhile
lol