所有案件
Cosmoctopus 的案件
#143060: "Edge case: Whale Song Euphoria switches active user after gifting resources"
notabug: 這並非程式錯誤
1
這是關於哪方面的案件?
發生什麼事? 請從下方選擇
遊戲介面阻擋我行使某些規則所允許的操作
細節描述
• 你當時想採取哪個遊戲行動?
In coop mode, I played Whale Song Euphoria, and on the first cosmoctopus move I obtained my last tentacle, which immediately cleared all cards from my tableau. I still had two moves remaining, and found that I could move and gift resources to another player. (Nice surprise, I wasn't aware of this rule, but it makes sense.) I did this, with the expectation that I'd have a 3rd move. Control switched to the other player, assumedly to allow her to apply resources to open constellation spots. However, she was then given another move of the Cosmoctopus instead of me, and gained the resources and cards as a result of that move. I'm not an expert in the game, but I presume that should've been my 3rd move from Whale Song Euphoria - it just went to the "currently active" player instead of the player that played the card. Gameplay then correctly resumed with the next player after me.• 你想觸發這個遊戲行動時做了什麼?
Played the card that lets me move cosmoctopus 3 times, won the game on the first move, moved again, gifted resources.• 當你試著這麼做時發生了什麼(錯誤訊息、遊戲狀態條訊息...)?
My final move went to the player who received the gifted resources, which doesn't make sense to me.• 你的瀏覽器是什麼?
Google Chrome v129
案件沿革
Nigxl • 開發者尚未重現這項錯誤:
2024年10月23日 21:56 • Unrelated, but I tried to review a completed game, and could not get it to show me the final situation. I assume Replay would get me there, but it didn't work. I can see the stats, but not the final board position (such as how many tentacles we'd earned, to see if we did better on the next attempt). It might be nice to be able to see the final board without using Replay, and/or for Replay to work.
Kayvon • 這並非程式錯誤:
2024年10月24日 2:07 • > I did this, with the expectation that I'd have a 3rd move.
You took that 3rd move on move #294. You moved three times on your turn, as seen in the log.
You took that 3rd move on move #294. You moved three times on your turn, as seen in the log.
Nigxl • 這並非程式錯誤:
2024年10月24日 2:22 • Thanks for looking at this, it's an edge case and probably low priority to fix.
Please keep in mind that the first move was part of my turn. After resetting and starting my turn over, I moved to the +3 red. This was before playing the card, and was part of the standard turn, which happened at 10:48pm. (Sorry, I don't know how to see move numbers.) The first move with Whale Song Euphoria went to +3 black. The second move was +3 red, which were donated to Kitsutoshi. The third move was made *by Kitsutoshi* to +1 red and draw a card. The turn is now pending the player who follows me.
Please keep in mind that the first move was part of my turn. After resetting and starting my turn over, I moved to the +3 red. This was before playing the card, and was part of the standard turn, which happened at 10:48pm. (Sorry, I don't know how to see move numbers.) The first move with Whale Song Euphoria went to +3 black. The second move was +3 red, which were donated to Kitsutoshi. The third move was made *by Kitsutoshi* to +1 red and draw a card. The turn is now pending the player who follows me.
Kayvon • 這並非程式錯誤:
2024年10月24日 3:38 • > which happened at 10:48pm. (Sorry, I don't know how to see move numbers.)
Unfortunately, that time is specific only to you, so it doesn't make a good reference point. You can find move number in the replay, in the upper-left corner (use landscape mode on mobile), or by clicking on the log (again, in landscape on mobile) and looking at the value in the "replay from this point" link.
> The second move was +3 red, which were donated to Kitsutoshi.
In this implementation, once the donation occurs, the player receiving the donation determines how to carry out the remainder of the turn, including any remaining movement bonuses. In general, this is a result of where you've moved, but as you've surmised this is a corner case where maybe control of the turn should bounce back and forth between you and the other player. This gets really messy during online play because there's no fixed order in which the remaining actions should be carried out, so we keep things simple by allowing the player to just perform the rest of the turn. As in all cooprative games, we encourage players to communicate throughout the game and in this situation specifically.
Hopefully this provides the answer you're looking for, even if the resolution isn't precisely what you were originally seeking.
Unfortunately, that time is specific only to you, so it doesn't make a good reference point. You can find move number in the replay, in the upper-left corner (use landscape mode on mobile), or by clicking on the log (again, in landscape on mobile) and looking at the value in the "replay from this point" link.
> The second move was +3 red, which were donated to Kitsutoshi.
In this implementation, once the donation occurs, the player receiving the donation determines how to carry out the remainder of the turn, including any remaining movement bonuses. In general, this is a result of where you've moved, but as you've surmised this is a corner case where maybe control of the turn should bounce back and forth between you and the other player. This gets really messy during online play because there's no fixed order in which the remaining actions should be carried out, so we keep things simple by allowing the player to just perform the rest of the turn. As in all cooprative games, we encourage players to communicate throughout the game and in this situation specifically.
Hopefully this provides the answer you're looking for, even if the resolution isn't precisely what you were originally seeking.
Nigxl • 這並非程式錯誤:
2024年10月24日 4:34 • Thanks for considering! If that's the way you want it to work, then great... and thanks for implementing a fun game.
為本案件添加內容
任何可能重現這項錯誤或了解你的建議之相關資訊,都請在此填寫:
- 其他同樣狀況的桌號/步數
- 按 F5 是否解決了這個問題?
- 問題是否發生了好幾次?每次都發生?時好時壞?
- 建議將此錯誤的螢幕截圖上傳到 Imgur.com 並轉貼連結。