Carcassonne Central

Carc Central Community => Online Games and Competitions => JCloisterZone FAQ, Suggestions & Bug Reports => Topic started by: Hounk on June 13, 2015, 09:42:43 AM

Title: Bug with wagon and dragon
Post by: Hounk on June 13, 2015, 09:42:43 AM
Now that was quite an obscure situation, I want to leave it open for the moment providing a "quiz". Can anybody guess and describe, what happened here?
Title: Re: Bug with wagon and dragon
Post by: Decar on June 13, 2015, 11:22:37 AM
Small font to avoid spoilers:

Wagon was on the road.

Dragon was on cloister.

You drew the FFRR tile completing the road and got to move the dragon.

You also placed a Barn.

But you could move the Wagon to the cloister, even though the Dragon was present on the tile.

Then you got to move the dragon.  And it ate a farmer before the barn scored?


Edit: added some more confusion
Title: Re: Bug with wagon and dragon
Post by: rfielder on June 13, 2015, 11:28:17 AM
Decar - your font is so small I can't read it, and clicking on it does not make it larger.

Per the CAR:
134  The mayor and the wagon can be eaten by the dragon, captured by the tower, or seduced by
a princess (at which point the question of what the princess does with the wagon arises...).

Which, I think, means that this was a bug in JCZ.....

Title: Re: Bug with wagon and dragon
Post by: Decar on June 13, 2015, 11:35:04 AM
Sorry, you can copy and paste it to see what it says.  I didnt want to spoil it for everyone :(

Title: Re: Bug with wagon and dragon
Post by: Hounk on June 13, 2015, 11:51:12 AM
@ rfielder: sure it was a bug. That's why I named the thread "Bug with wagon and dragon", and posted it here. ;)

@ Decar: you are right regarding the bug, but the barn was placed a few turns earlier. Actually the three point cloister was the tile, which let the dragon make it's previous move. Now I did something unbelievable cruel to the dragon as well (hope, kettle won't find out, else there'll be likely Peta ringing at my door), although I doubt, that was really necessary in this situation. And finding that out would be a pure guess, there is no hint for that in the screenshot. (The dragon got some nice snacks afterwards and seemed well recovered ever since.) :P

Sorry, you can copy and paste it to see what it says.  I didnt want to spoil it for everyone :(
That's the way, I read it. Even simpler might be clicking on the "quote" button of your post.
Title: Re: Bug with wagon and dragon
Post by: Hounk on June 14, 2015, 03:29:54 AM
To finish this up:
1) I placed the cloister and a monk.
2) The dragon ate the monk.
3) Wagon was scored on the 6 tile road and could be moved to the cloister with dragon.
4) It was then hidden under the dragon, on next turn I could even move the fairy to that tile.
5) Next turn, Adda draw right again a tile with dragon move and moved the fairy, so that's were I made the screen shot.
Title: Re: Bug with wagon and dragon
Post by: farin on June 14, 2015, 01:50:30 PM
Hounk: lot of reports, good job. I am working on fixes ...
Title: Re: Bug with wagon and dragon
Post by: Hounk on June 15, 2015, 01:54:06 AM
Much greater job, how quick you work off all this issues. I noticed on GitHub, the "Little Buildings Bug" is already solved, as well as some other issues, pointed out just a few days ago. :(y)
Title: Re: Bug with wagon and dragon
Post by: farin on June 16, 2015, 06:08:15 AM
These fixes are often easy, like change one of few line.
On other hand there are issues lookin easy but which are much more complicated in code.

For example:
-  add new fairy rule support (attach next to follower instead of tile) - which require some changes in underlying data model
   (and with complication about undeploy (princess etc.) - because API now use just feature segment and meeple type to identify what to undeploy, with
   corn circle you can place same meeple on same segment - but for game mechanics there are undistinguishable - until you introduce new fairy placement   :-\
- or board rotation - lot of exception what not to rotate (dragon, all texts etc.)
- hill and sheeps - everything is fine, except two special tiles two cities on one edge - that will be challenge, and requires some hacks in data model :-)

(And especially new UI pieces take a time. It's not rare that create UI for some feature is harder than adding support to game engine)