所有案件
Crazy Farmers 的案件
#18889: "Double card when steeling opponents barn not occurring"
fixed: 錯誤已修復
2
這是關於哪方面的案件?
發生什麼事? 請從下方選擇
規則:遊戲規則有所錯漏
細節描述
• 遊戲規則的哪部分在 BGA 版本有所錯漏?
When claiming an opponents barn you should be awarded 2 cards.• 這項違反規則之處可否在遊戲重播中看到?若可以是在哪步?(重播時左上角資訊)
Move 169• 你的瀏覽器是什麼?
Google Chrome v83
案件沿革
Kenners2k • 開發者尚未重現這項錯誤:
2020年 6月 7日 21:12 • When reclaiming an opponents barn after it has already been stolen off yourself, you are only awarded 1 card.
The first claiming of an opponents barn works correctly and 2 cards are awarded however subsequent reclaims of that barn are only awarded 1 card.
The first claiming of an opponents barn works correctly and 2 cards are awarded however subsequent reclaims of that barn are only awarded 1 card.
thinkb4coding • 開發者尚未重現這項錯誤:
2020年 6月 7日 21:17 • I'll check, the only reason I see for this is that you reached the end of the drawpile after the first card.
This would still be a bug
This would still be a bug
Chauff • 開發者尚未重現這項錯誤:
2020年 6月 7日 21:19 • I am the other player. I didn't figure at the moment, but this barn never gave two cards: I only got 1 when reclaiming this same central barn for the first time, at move 164
Chauff • 開發者尚未重現這項錯誤:
2020年 6月 7日 21:20 • At the moment I had 4 cards and Kenners 1, so I don't think we reached the end of the drawpile
thinkb4coding • 開發者尚未重現這項錯誤:
2020年 6月 7日 21:59 • hmm yes this is quite strange. I'll check the code tomorrow, bjutt there are few conditions there so I'm surprised it did not what is expected
thinkb4coding • 開發者已確認這項錯誤:
2020年 6月 8日 10:19 • I didn't know I could load the database in the studio.. and now it has been deleted. But looking closely at the game, the bug happened actually at move 135. When you look carefully at barns, there is 2 slightly different images when they are free or not. Free barns have small grass touches around, and Occupied barns don't have same because it looks not great on parcels colors.
At move 135, there is a 4 parcels takeover containing the central barn. There is correctly 1 card drawn. But the barn is still displayed with the small grass touches, which means it's still considered free...
That's strange, but it explains why, at move 164, the take over gave only 1 card.
At move 135, there is a 4 parcels takeover containing the central barn. There is correctly 1 card drawn. But the barn is still displayed with the small grass touches, which means it's still considered free...
That's strange, but it explains why, at move 164, the take over gave only 1 card.
thinkb4coding • 開發者已確認這項錯誤:
2020年 6月 8日 15:27 • Ok. I found it.
It was a problem happening when taking free barns *and* taking over opponents parcels. The computation of the resulting state was wrongly using initial barns and not recomputed barns... so the fact that the barns was now occupied was lost
It was a problem happening when taking free barns *and* taking over opponents parcels. The computation of the resulting state was wrongly using initial barns and not recomputed barns... so the fact that the barns was now occupied was lost
thinkb4coding • 開發者已確認這項錯誤:
2020年 6月 8日 15:33 •
2020年 6月 8日 15:37 • Hopefully the notifications contains all the moves from the game in the same way they are stored in the database.
So I could with a few lines of code rebuild state just before the move causing problems, then playing it and see why the code didn't return the expected result.
So I could with a few lines of code rebuild state just before the move causing problems, then playing it and see why the code didn't return the expected result.
為本案件添加內容
任何可能重現這項錯誤或了解你的建議之相關資訊,都請在此填寫:
- 其他同樣狀況的桌號/步數
- 按 F5 是否解決了這個問題?
- 問題是否發生了好幾次?每次都發生?時好時壞?
- 建議將此錯誤的螢幕截圖上傳到 Imgur.com 並轉貼連結。