The hit collider was returning the affected player, but, with the attackers currently equiped weapon, i made it work.
Thank you so much, now i finally finished this module!
public override void OnDamage(float amount, Vector3 position, Vector3 direction, float forceMagnitude, int frames, float...