OnObjectTakeDamager and OnObjectTakeHeal also takes in a gameValueChanger
fixed bug where event is triggered when GameValueChanger is deactive