Because "Calcdamage" is shared, how to hook him so that he only works against enemies! I used Google Translate, sorry!
AND is enemy
public class CCharacter : MonoBehaviour
{
[Address(RVA = "0x3482CF0", Offset = "0x3482CF0", VA = "0x3482CF0")]
public bool IsEnemy(CCharacter...