I’d do it a different way. The guy who grapples stores the last “grappled to” actor as a pointer. next time you grapple to an actor check if the actor on the pointer matches that actor and if so do not grapple. Once you hit the ground null the pointer.
1 Like