canHit |= KickAttackAction.toHit(game, entityId, target, KickAttackAction.RIGHT).getValue() != ToHitData.IMPOSSIBLE;
if(KickAttackAction.toHit(game, entityId, target, KickAttackAction.RIGHT).getValue() != ToHitData.IMPOSSIBLE) return true;
    public static boolean canPhysicalTarget(IGame game, int entityId,            Targetable target) {        boolean canHit = false;        canHit |= PunchAttackAction.toHit(game, entityId, target,                PunchAttackAction.LEFT).getValue() != ToHitData.IMPOSSIBLE;        canHit |= PunchAttackAction.toHit(game, entityId, target,                PunchAttackAction.RIGHT).getValue() != ToHitData.IMPOSSIBLE;        canHit |= KickAttackAction.toHit(game, entityId, target,                KickAttackAction.LEFT).getValue() != ToHitData.IMPOSSIBLE;        canHit |= KickAttackAction.toHit(game, entityId, target,                KickAttackAction.RIGHT).getValue() != ToHitData.IMPOSSIBLE;        if (game.getOptions().booleanOption("maxtech_mulekicks")                && game.getEntity(entityId) instanceof QuadMech) {            canHit |= KickAttackAction.toHit(game, entityId, target,                    KickAttackAction.LEFTMULE).getValue() != ToHitData.IMPOSSIBLE;            canHit |= KickAttackAction.toHit(game, entityId, target,                    KickAttackAction.RIGHTMULE).getValue() != ToHitData.IMPOSSIBLE;        }        canHit |= BrushOffAttackAction.toHit(game, entityId, target,                BrushOffAttackAction.LEFT).getValue() != ToHitData.IMPOSSIBLE;        canHit |= BrushOffAttackAction.toHit(game, entityId, target,                BrushOffAttackAction.RIGHT).getValue() != ToHitData.IMPOSSIBLE;        canHit |= new ThrashAttackAction(entityId, target).toHit(game)                .getValue() != ToHitData.IMPOSSIBLE;        canHit |= ProtomechPhysicalAttackAction.toHit(game, entityId, target)                .getValue() != ToHitData.IMPOSSIBLE;        Mounted club = Compute.clubMechHas(game.getEntity(entityId));        if (null != club) {            canHit |= ClubAttackAction.toHit(game, entityId, target, club)                    .getValue() != ToHitData.IMPOSSIBLE;        }        canHit |= PushAttackAction.toHit(game, entityId, target).getValue() != ToHitData.IMPOSSIBLE;        return canHit;    }