Alle Meldungen
That Time You Killed Me Meldungen
#98603: "JS: Can't place a seed where the opponent is (if we call with ajax, it work, though)"
fixed: Der Fehler wurde behoben
1
Worum geht es bei dieser Meldung?
Was ist passiert? Bitte wähle unten aus
Regeln: Eine Regel des Spiels wurde nicht beachtet
Detaillierte Beschreibung
• Welcher Teil der Spielregel wurde durch die BGA-Adaption nicht beachtet?
You can place a seed if :
- No seed is at the cell
- You are at the cell or at an adjacent cell
Note: The php seems to allow the move, I manually called :
gameui.ajaxcall("/thattimeyoukilledme/thattimeyoukilledme/plantSeed.html", {
lock: !0,
pieceId: 27,
originEra: 'P',
originCell: 15,
targetPieceId: 3,
destinationEra: 'P',
destinationCell: 14
}, gameui, (function(t) {}
), ((t,e,a)=>{
t && gameui.setCandidateCells(gameui.activeEra, gameui.availableCells)
}
))
in the console.• Ist der Regelverstoß in der Spielwiederholung zu sehen? Falls ja, bei welcher Zugnummer?
Yes 14/09 - 17:34 (Timezone: France)• Welchen Browser benutzt du?
Google Chrome v116
Meldungshistorie
14. Sep 2023 17:41 •
Sylafrs • Der Fehler wurde von den Entwicklern noch nicht nachvollzogen:
14. Sep 2023 17:44 • The bug description is :
JS: Can't place a seed where the opponent is (if we call with ajax, it work, though)
JS: Can't place a seed where the opponent is (if we call with ajax, it work, though)
Sylafrs • Der Fehler wurde von den Entwicklern noch nicht nachvollzogen:
15. Sep 2023 15:02 • Just read the rules. So now I'm not sure.
Still, there is a bug. If the rule is that the cell must be completely empty, then php should check the ajax parameter !
Still, there is a bug. If the rule is that the cell must be completely empty, then php should check the ajax parameter !
Sir Heo • Der Fehler wurde von den Entwicklern noch nicht nachvollzogen:
16. Sep 2023 10:26 •
27. Sep 2023 14:00 • Hi, my interpretation of the rules is that "empty" means no object at all, including an opponent. Moreover, from the spirit of the game point of view, an opponent in a cell would not allow you to do something that benefits you in a cell occupied by him/her :-).
There is a control in the code to check if the action is allowed at server level, probably I skipped somehow the plant action. Thanks for reporting it, I'll take a look.
And thanks for playing That Time You Killed Me!
There is a control in the code to check if the action is allowed at server level, probably I skipped somehow the plant action. Thanks for reporting it, I'll take a look.
And thanks for playing That Time You Killed Me!
Ergänze diese Meldung
Bitte erwähne hier alles, was bedeutsam sein könnte, um diesen Fehler nachzuvollziehen oder deinen Vorschlag zu verstehen:
- Eine weitere Tisch-ID/Zug-ID
- Konnte F5 das Problem lösen?
- Trat das Problem öfter auf? Jedes Mal? Zufällig?
- Falls du einen Screenshot dieses Fehlers hast (optimale Vorgehensweise), kannst du ihn bei Imgur.com hochladen, den Link kopieren und hier einfügen.