全ての報告
サンライズ・サンセット (Sunrise Sunset)の報告
#148475: "Opponen Discard Horus card"
fixed: バグは修正されました
1
どういった内容ですか?
どうしましたか?以下から選んでください
ルール: ゲームのルールが正しく実装されていない
詳細
-
• BGAで正しく実装されていないルールはどの部分ですか?
the opponent was able to discard the Horus card from his hand.
-
• ルールの間違いはゲームのリプレイで確認できますか?そうであれば、行動番号は何番ですか?
At the beginning of the second round
• あなたのブラウザは何ですか?
opera
報告履歴
Biolog Psihopat • バグは未だ開発者によって再現できていません:
2024年12月 6日 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 • バグは開発者に確認されました:
2024年12月 7日 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 • バグは修正されました:
2024年12月 8日 6:15 • 報告に書き加える
このバグを再現するため、またはあなたの提案を理解するために、ここに関連性があると思われるものを追加してください:
- 他のテーブルID/行動ID
- F5キー(ページの再読込)で問題は解決されましたか?
- 問題は何回も起こりましたか?毎回 起こりますか?ランダムに起きますか?
- もしこのバグのスクリーンショットがあれば(素晴らしい!)、Imgur.com等を使ってアップロードし、リンクをコピー&ペーストしてください。