the attacker was still null when Player get hurt by Player.Hurt Whatever the attacker has been written in or not and damage type always Custom
example:
target.Hurt(ev.Player, 20, DamageType.Frmg0);
target.Hurt(ev.Player, 20, DamageType.MicroHid);
target.Hurt(ev.Player, 20, DamageType.Custom);
The Attacker of the above three codes is still empty in HurtingEventArgs and HurtedEventArgs
The Damage type always Custom
the attacker was still null when Player get hurt by Player.Hurt Whatever the attacker has been written in or not and damage type always Custom
example:
target.Hurt(ev.Player, 20, DamageType.Frmg0);
target.Hurt(ev.Player, 20, DamageType.MicroHid);
target.Hurt(ev.Player, 20, DamageType.Custom);
The Attacker of the above three codes is still empty in HurtingEventArgs and HurtedEventArgs
The Damage type always Custom