public void bloodBurstA(PointF from, int damage) {
   if (getVisible()) {
     PointF c = center();
     int n = (int) Math.min(9 * Math.sqrt((double) damage / ch.ht()), 9);
     Splash.at(c, PointF.angle(from, c), 3.1415926f / 2, blood(), n);
   }
 }