public virtual DamageMessage Damage(AttackData attackData) { //statController.AddStat() blink.Blink(); return attackData.AttackProcessor.ProcessAttack(attackData.AttackDataStat, statController); }