client.bv.clearAllAttacks();
    public void gamePhaseChange(GameEvent ev) {        if(client.isMyTurn() && client.game.phase != Game.PHASE_FIRING) {            endMyTurn();        }        // if we're ending the firing phase, unregister stuff.        if(client.game.phase !=  Game.PHASE_FIRING) {            client.bv.clearAllAttacks();                        client.removeGameListener(this);            client.game.board.removeBoardListener(this);            client.mechD.removeMouseListener(this);            client.mechD.wPan.weaponList.removeItemListener(this);            client.mechD.wPan.weaponList.removeKeyListener(this);            client.frame.removeComponentListener(this);            client.bv.removeKeyListener(this);            client.cb.getComponent().removeKeyListener(this);        }    }