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); } }