Damagemanages damage/healing source and amount.
Checks if the source of damage/healing originates from a teammate. Returns true if the source is from the same team, or false if it comes from a different team.
The entity that causes the damage/healing
The numerical value representing the damage or healing effect. A positive value indicates damage, while a negative value represents healing.