ae.heatBuildup += (damage + pr.damageRight) / 3;
} else if (aaa instanceof GrappleAttackAction) {
GrappleAttackAction taa = (GrappleAttackAction) aaa;
toHit = taa.toHit(game);
} else if (aaa instanceof BreakGrappleAttackAction) {
BreakGrappleAttackAction taa = (BreakGrappleAttackAction) aaa;
toHit = taa.toHit(game);
} else if (aaa instanceof RamAttackAction) {
RamAttackAction raa = (RamAttackAction) aaa;
toHit = raa.toHit(game);
damage = RamAttackAction.getDamageFor((Aero) ae, (Aero) aaa.getTarget(game));
} else if (aaa instanceof TeleMissileAttackAction) {
TeleMissileAttackAction taa = (TeleMissileAttackAction) aaa;
toHit = taa.toHit(game);
damage = TeleMissileAttackAction.getDamageFor(ae);
} else if (aaa instanceof BAVibroClawAttackAction) {
BAVibroClawAttackAction bvca = (BAVibroClawAttackAction) aaa;
toHit = bvca.toHit(game);
damage = BAVibroClawAttackAction.getDamageFor(ae);