((ReportDisplay) curPanel).showRerollButton(showRerollButton);
    public void gamePhaseChange(GameEvent e) {        boolean showRerollButton = false;        bv.hideTooltip();        // Swap to this phase's panel.        switchPanel(client.game.getPhase());        // Handle phase-specific items.        switch (client.game.getPhase()) {            case Game.PHASE_DEPLOY_MINEFIELDS :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_DEPLOYMENT :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_TARGETING :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_MOVEMENT :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_OFFBOARD :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_FIRING :                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_PHYSICAL :                bv.refreshAttacks();                if (Settings.minimapEnabled && !minimapW.isVisible()) {                    setMapVisible(true);                }                break;            case Game.PHASE_INITIATIVE :                bv.clearAllAttacks();                showRerollButton = client.game.hasTacticalGenius(client.getLocalPlayer());            case Game.PHASE_MOVEMENT_REPORT :            case Game.PHASE_OFFBOARD_REPORT :            case Game.PHASE_FIRING_REPORT :            case Game.PHASE_END :            case Game.PHASE_VICTORY :                 ((ReportDisplay) curPanel).showRerollButton(showRerollButton);                setMapVisible(false);                // nemchenk, 2004-01-01 -- hide MechDisplay at the end                mechW.setVisible(false);                break;        }        menuBar.setPhase(client.game.getPhase());        this.cb.getComponent().setVisible(true);        this.validate();        this.doLayout();        this.cb.moveToEnd();    }