Have a branch that checks if your offset collides with any world objects and have it do a “cast failed” sequence if it is?