I've done a lot since my previous devlog - mostly keeping to myself but this is something I feel like is quite neat and would like to show.
It records entities which have been damaged and then searches for the player using a heuristic and check if they are swinging their arm or not.
It then records this collected data over time to make a smart decision on what entity is attacking what entity.
This will be used in my client's anticheat for multiple combat checks which I've been working on for a few days by now.