Gestern habe ich shani's Steilvorlage genutzt und den Bug ausgiebig nachvollzogen.
Er ließ sich problemlos mehrmals reproduzieren.
Dabei konnten wir noch einige Details herausarbeiten:
1. Peeker peekt bei dem, der den Drachen hat.
2. beim Peeker verschwindet das Drachenverschenkfenster nicht, und er klickt auch NICHT auf OK, um's wegzumachen.
3. Peeker hört jetzt* auf zu peeken (durch "/allowpeek no" oder indem er aus dem Raum geht oder weil das Match zu Ende ist - alles geht). Dabei kann zwischen erscheinen des Drachenverschenkfensters und beenden des peekens beliebig Zeit verstreichen (sofort oder Runden später, egal), solange man nur das Drachenverschenkfenster nicht wegklickt.
4. Nun kann der Ex-Peeker mit dem Drachenverschenkfenster spazieren gehen, wenn er mag *g*. Das Fenster ist nicht zu sehen. Sobald er einen Spielraum mit laufendem Tichuspiel betritt (wo gerade nicht geschupft wird), ist das Fenster WIEDER ZU SEHEN. Er kann auch in einem Raum gehen, wo eine neue Tichurunde gestartet wird, oder einfach beim ursprünglichen Spiel bleiben. Das Fenster zeigt die Spielernamen des aktuellen Spiels an, und zwar die mit den Sitzplatzpositionen des ursprünglichen Spiels!
5. Zu jeder Zeit kann der Ex-Peeker nun den Bug auslösen, indem er auf seinem Drachenverschenkfenster auf OK klickt.
Was jetzt passiert:
- beim Ex-Peeker verschwindet das Drachenverschenkfenster.
- es erscheint das kleine Symbol, dass der Drache verschenkt wurde, obwohl der Drache garnicht gespielt wurde.
- die Person, die dran ist, hat keinen Passen-Button mehr.
- die Person, die dran ist, kann normal weiterspielen, wenn sie denn legal kann.
- die Person, die dran ist, kann auch passen, obwohl sie keinen Passen-Button sieht - sie muss einfach dorthin klicken, wo der Button normalerweise wäre.
- wenn niemand mehr etwas auf der Hand hat, um die zuletzt gespielte/n Karte/n zu übertreffen, muss das Spiel resettet werden.
SOBALD KARTE/N NACH AUFTRETEN DES BUGS GESPIELT WERDEN, IST DER BUG AUFGEHOBEN (Passen-Button ist wieder da, alles normal).
Das kleine Symbol, an wen der Drache verschenkt wurde, verschwindet so oder so, sobald der aktive Spieler gepasst oder etwas gespielt hat.
Alle anderen Buttons bleiben bzw. verschwinden normal (zB Bomben-Button beim Spielberechtigten).
Ist durch Passen der Spieler das Spielrecht zu demjenigen gewandert, der vor dem Bug die letzte/n Karte/n gespielt hatte, kann dieser nicht mehr passen. Geht dieser aber aus dem Spiel raus und rejoined dann, verschwinden die zuletzt gespielten Karten von der Bildfläche, als hätte er sie abgeräumt, und das Spielrecht wandert zum nächsten Spieler! Dieser kann nun wiederum nicht passen u.s.w.
Diesen Bericht schicke ich an die "zuständigen Stellen".
Dieser Bug geistert ja nun schon seit Jahren durch die bsw ! Letztlich ist es ein ganzganz fieses Ding, da es sich geplant einsetzen lässt. Die Gefahr, den Bug aus Versehen auszulösen, ist aber ebenso immens:
man peekt z.B. irgendwo, geht ein Eis essen, wenn man wiederkommt, ist das Match zu Ende. Man geht in einen anderen Tichuraum, wo gerade gespielt wird und hoppla, das Drachenverschenkfenster blockiert die Sicht... also klickt man es weg...
Jetzt ist der Bug klar eingegrenzt und ich hoffe, er kann ausgemerzt werden. Mir ist noch unklar, ob dafür der "Tichuprogrammierer" ran müsste oder der "Peekprogrammierer".
Wenn das Drachenverschenkfenster schuld ist, lasse das doch verschwinden das nervt eh nur wenn man peekt.
Das sehe ich auch so! Ein vergleichbares Fenster ist wohl das, wenn man die 1 spielt und den Wunsch auswählt. Dieses erscheint beim Peeker erst garnicht !!
Vielen Dank jedenfalls
- an alle Vordenker in diesem Thread, insbesondere shani
- an Gerben für das erste Drachenverschenkfenster gestern *g*
- an Catdog, mal, SLC und schneeziege für die Bugjagdrunden
- im Voraus an denjenigen, der es schafft, diesem Viech den Gnadenstoß zu versetzen

Obligatorische Bitte:
Diesen Bug nur testen, nachdem alle Spieler über die Folgen informiert wurden.
Wenn ich von administrativer Seite gebeten werde, diese "Anleitung zum hacken" hier zu entfernen, werde ich dem sofort nachkommen.