Updated I added support for Object Pointer params like CTakeDamageInfo in OnTakeDamage. I will write a snippet with stocks to get and set different params for CTakeDamageInfo. Also made it optional to add a removal callback.
Here is a list of the offsets for CTakeDamageInfo as far as I can tell they are correct I did however not test all.