Make it different from swiftcast by keeping the cast time. You can cast while moving but it still has a cast time.