MantisBT - VCMI
View Issue Details
0000521VCMIMechanics - Adventure Mappublic2010-07-09 04:572014-05-30 17:39
Warmonger 
Tow 
normalmajoralways
closedfixed 
LaptopWindows 7vanilla
0.82 
0.82 
0000521: Objects placed on water (next to shore) treated as accesible from land
See attached screenshot:

Now it explains the origin of 0000370 and 0000103
No-harm enhancement
related to 0000103closed Tow Bug with sailing - boat can sail through the edge of the land 
jpg BadWaterTile.jpg (403,487) 2010-07-09 04:57
https://bugs.vcmi.eu/file_download.php?file_id=452&type=bug
jpg
Issue History
2010-07-09 04:57WarmongerNew Issue
2010-07-09 04:57WarmongerStatusnew => assigned
2010-07-09 04:57WarmongerAssigned To => Tow
2010-07-09 04:57WarmongerFile Added: BadWaterTile.jpg
2010-07-09 04:58WarmongerRelationship addedrelated to 0000370
2010-07-09 04:58WarmongerRelationship addedrelated to 0000103
2010-07-09 10:00ZamolxisNote Added: 0001046
2010-07-09 10:11WarmongerNote Added: 0001047
2010-07-09 14:11ZamolxisNote Added: 0001049
2010-07-10 01:46TowSummaryIncorrect water tile recognition => Objects placed on water (next to shore) treated as accesible from land
2010-07-10 01:48TowNote Added: 0001050
2010-07-10 01:48TowStatusassigned => resolved
2010-07-10 01:48TowFixed in Version => 0.89
2010-07-10 01:48TowResolutionopen => fixed
2010-07-10 01:49TowRelationship deletedrelated to 0000370
2010-07-10 07:10ZamolxisNote Added: 0001052
2010-07-10 07:12ZamolxisNote Edited: 0001052bug_revision_view_page.php?bugnote_id=1052#r926
2010-07-10 07:13ZamolxisNote Edited: 0001052bug_revision_view_page.php?bugnote_id=1052#r927
2010-07-10 07:15ZamolxisNote Edited: 0001052bug_revision_view_page.php?bugnote_id=1052#r928
2010-07-10 07:17ZamolxisTag Attached: Suggestion
2010-07-10 07:20ZamolxisNote Edited: 0001049bug_revision_view_page.php?bugnote_id=1049#r930
2010-08-01 13:58ZamolxisTag RenamedSuggestion => No-harm enhancement
2014-05-30 17:39beegeeStatusresolved => closed

Notes
(0001046)
Zamolxis   
2010-07-09 10:00   
Are you sure we don't have the same in H3? I tried on the map attached to 0000370 on a similar piece of shoreline, and H3 gives a similar feeling that we can sale as far as the first beach tile from that angle.
(0001047)
Warmonger   
2010-07-09 10:11   
Zam, don't tell me that boat icon over artifact placed on the land is allright.
(0001049)
Zamolxis   
2010-07-09 14:11   
(edited on: 2010-07-10 07:20)
What I managed to reproduce, is artifact placed on a shore tile which is actually not accessible for hero on land. In that case we have in H3 the boat icon over artifact *apparently* placed on the land.

Maybe if you attach your map I can check if we're talking about the same thing.

(0001050)
Tow   
2010-07-10 01:48   
It's actually a buggy behaviour of pathfinder - artifact placed on the water should not be accesible from land. Fixed in r1643

I've changed the wording of summary to describe what the bug actually is. It has nothing to do with "tile recognition" nor other bugs.
(0001052)
Zamolxis   
2010-07-10 07:10   
(edited on: 2010-07-10 07:15)
It's what I suspected, because I did manage to reproduce what Warmonger described, only on a different map, so I couldn't be 100% sure it's the same situation. But I checked it only in H3. I forgot to check the other way around, namely if in VCMI we can actually access that artifact.

Now, depends how you look at this, because in a way logically we should be able to pick up an artifact on the shore, and in our case it very much looks like it's still on the shore, while H3 actually considers that a water tile. That is because when we have the following Water/Land tile placement:

w w w
L w w
L L L

...The W tile in the middle is created by the H3 Map Editor with 80% shore (sand beach) graphics and only 20% water graphics, while it's considered a water tile. This OH3 behavior could, in theory, prove annoying, because we would be tempted to go there with our hero an pick that artifact, while it's only accessible from a boat. Logically, even if it was a vertical shore (80% water, 20% beach), nothing should prevent the hero to "get his feet wet" a bit to pick that artifact. But unfortunately I guess we cannot create a different behavior than OH3. What we can do (in the distant future), if VCMI will have its own Map Editor, is to add to the Validate Map rules a check for artifacts placed on water, and advise the map maker it cannot be accessed from land.