Just got the Tactical pack. Looking at the Attack() method for the IAttackAgent I see it only returns the position of the target not the actual target itself. This works fine for the demo since it fires off a bullet, but I'm looking at melee (sword) attacks. I wasn't going to do any sort of collision on the sword but more of just apply the damage to the target game object, but not 100% sure how I can get that target game object from withing the Attack() override method? Any thoughts on that?