I’m designing a multiplayer fighting game, so the collision for hitboxes and hurtboxes needs to be precise. When someone attacks, the attack consists of multiple hitboxes of varying sizes that match the attack animation, each hitbox can potentially have different properties, ie if you hit with the tip of your sword it could do more damage, versus hitting with the hilt of your sword. When a hitbox collides with a player I need a way to disable collision between the player that was hit and all the other hitboxes in the attack, that way only the properties of the correct hitbox are applied to the player. That sounds easy enough, but if there is more than 2 players on screen the hitboxes still need to be active so that a third player could be hit by them. Can anyone suggest a way to do this?