Všechna hlášení
Hlášení Východ slunce, Západ slunce
#148475: "Opponen Discard Horus card"
fixed: Chyba byla odstraněna
1
Čeho se toto hlášení týká?
Co se stalo? Prosím vyberte níže
Pravidla: pravidla hry nebyla dodržena
Detailní popis
• Která část pravidel nebyla dodržena adaptací hry na BGA
the opponent was able to discard the Horus card from his hand.• Je vidět porušení pravidel na záznamu hry? Pokud ano, ve kterém tahu?
At the beginning of the second round• Jaký prohlížeč používáte?
opera
Historie hlášení
Biolog Psihopat • Chyba zatím nebyla vývojáři reprodukována:
6. pro 2024 22:51 • Isis was played by me on Isis itself, so I also attach a photo of the log and the final position of that round
imgur.com/gallery/opp-discard-horus-GOmw0ZQ
P.S. I am waiting for the addition of a stack of discards and a deck of cards and I am ready to give the game an upgrade to enter the beta version. I also suggest making full-length cards on the field, since there is a lot of extra space on the phone and on the computer, and the art is very beautiful
imgur.com/gallery/opp-discard-horus-GOmw0ZQ
P.S. I am waiting for the addition of a stack of discards and a deck of cards and I am ready to give the game an upgrade to enter the beta version. I also suggest making full-length cards on the field, since there is a lot of extra space on the phone and on the computer, and the art is very beautiful
giantroach • Chyba byla potvrzena vývojáři:
7. pro 2024 6:12 • Thanks, this is really bad bug.
Mulligan logic checks if Horus / Seth is being discarded. However, it does not `return`, so the discarding logic will proceed to next state.
github.com/giantroach/sunrisesunset/blob/v0.6/bga_src/backend/sunrisesunset.game.php#L1169-L1179
I still haven't figured out how to bypass the logic that not letting player to select Horus / Seth in client side (unless the player hits the api directly).
github.com/giantroach/sunrisesunset/blob/v0.6/src/logic/state.ts#L108-L115
Mulligan logic checks if Horus / Seth is being discarded. However, it does not `return`, so the discarding logic will proceed to next state.
github.com/giantroach/sunrisesunset/blob/v0.6/bga_src/backend/sunrisesunset.game.php#L1169-L1179
I still haven't figured out how to bypass the logic that not letting player to select Horus / Seth in client side (unless the player hits the api directly).
github.com/giantroach/sunrisesunset/blob/v0.6/src/logic/state.ts#L108-L115
giantroach • Chyba byla odstraněna:
8. pro 2024 6:15 • Doplňte tuto zprávu
Prosím přidej sem cokoli, co by mohlo být relevantní pro reprodukci této chyby nebo pochopení tvého návrhu:
- ID dalšího stolu / ID tahu
- Byla chyba odstraněna stisknutím F5?
- Objevila se tato chyba častěji? Pokaždé? Náhodně?
- Pokud máš snímek obrazvky zobrazující tuto chybu (doporučujeme!), můžeš použít Imgur.com pro nahrání obrázku a pak odkaz na tento obrázek na Imguru zkopírovat a vložit sem.