Closed schoettl closed 11 years ago
Liegt doch nicht an den Panels, sondern am MovePreparer: Der muss bei MrX alle Tickets von MrX rausrücken und dem Callback selectTicket() zur verfügung stellen. Also "if (.. instanceof MrXPlayer) items = gameState.getItems(...);"
Alle Tickets müssen verfügbar, also enabled sein, auch wenn manche Ticketarten für die Verbindung gar nicht zulässig sind. Sonst erkennen ja die Detektive, die rumsitzen, welche Verbindungen in Frage kommen. Läuft wohl auf weitere Einstellung im ItemSelectionPanel bzw. dann TicketSelectionDialog raus.