MantisBT - VCMI
View Issue Details
0000171VCMIGUI - Battlespublic2009-10-16 00:582011-08-31 23:02
Zamolxis 
Tow dragon 
normalminoralways
closedfixed 
0.74 
0.85 
0000171: The overlapping order of walls-creatures-hero is incorrect during sieges
Here are the rules for each part of the wall:

1. UPPER SIDE WALL (1st row of hexes):
- The Hero should have priority over the wall - OK in 0.74 (this was part of the forum report 0.73c#36 which was fixed in 0.74)
- The Creatures inside the walls in the 1st row of hexes should have priority over the wall - OK, is fixed in next version)
- The Wall(Tower) has priority over the creature in the 1st hex in front of it - OK

2. UPPER FRONT WALL (rows 2 till 5):
- The Creatures inside the walls have priority over walls - OK
- The Walls have priority over the creatures in the hexes just in front of them - OK

3. FORT GATE (row 6):
- The Walls have priority over the creature(s) in the hexes which are partly covered by the wall in the gate area - seems OK (to be checked also after Gate is implemented)

4. LOWER FRONT WALL (rows 7 till 11):
- The Creatures outside the walls have priority over walls - OK
- The Walls have priority over the creatures inside - OK

5. CENTRAL TOWER (behind hexed battlefield):
- The Shooter in the Tower has priority over whatever objects on the ground (hero, war machines etc) - OK
- The Tower itself has priority over whatever objects on the ground on the first 7 rows of battlefield hexes - OK (e.g.: Ballista is displayed above the tower)
- The base of the tower does not have priority over the objects in the last 3 rows of battlefield hexes (First Aid Tent or creatures) - OK
Please see the attached screenshots for exemplification of some differences between VCMI & H3, as well as the 1st screenshot of report 0000170 for examples of "creatures in walls" due to wrong priorities. The graphic markings for the side tower and heroes can be ignored here, they are for reports 0000172 & 0000173.

This report was created after a more detailed analysis of forum report 0.73c#36: http://forum.vcmi.eu/viewtopic.php?p=3682#3682 [^]
No tags attached.
related to 0000400closed beegee For some towns, the Tower/Wall parts are still misplaced (possibly also the shooters) 
related to 0000122closed Tow dragon Creatures appear behind battlefield obstacles. 
jpg 2009-10-16_VCMIHero+TroopPosition.jpg (118,384) 2009-10-16 00:58
https://bugs.vcmi.eu/file_download.php?file_id=44&type=bug
jpg

jpg 2009-10-16_H3Hero+TroopPosition.jpg (111,216) 2009-10-16 00:59
https://bugs.vcmi.eu/file_download.php?file_id=45&type=bug
jpg
Issue History
2009-10-16 00:58ZamolxisNew Issue
2009-10-16 00:58ZamolxisFile Added: 2009-10-16_VCMIHero+TroopPosition.jpg
2009-10-16 00:59ZamolxisFile Added: 2009-10-16_H3Hero+TroopPosition.jpg
2009-10-16 01:13ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=239#r239
2009-10-16 01:21ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=241#r241
2009-10-16 02:12ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=242#r242
2009-10-16 02:14ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=243#r243
2010-03-02 17:10ZamolxisRelationship addedrelated to 0000400
2010-05-29 23:46ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=824#r824
2010-05-29 23:46ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=825#r825
2011-03-01 22:06ZamolxisRelationship addedrelated to 0000122
2011-05-11 17:46beegeeDescription Updatedbug_revision_view_page.php?rev_id=1311#r1311
2011-05-15 17:39beegeeDescription Updatedbug_revision_view_page.php?rev_id=1312#r1312
2011-05-15 17:40beegeeStatusassigned => resolved
2011-05-15 17:40beegeeResolutionopen => fixed
2011-05-15 17:40beegeeFixed in Version => 0.89
2011-05-15 18:46ZamolxisNote Added: 0001713
2011-08-31 22:59ZamolxisNote Added: 0001952
2011-08-31 23:02ZamolxisNote Added: 0001954
2011-08-31 23:02ZamolxisStatusresolved => closed
2011-08-31 23:02ZamolxisNote Deleted: 0001954
2011-08-31 23:03ZamolxisNote Edited: 0001952bug_revision_view_page.php?bugnote_id=1952#r1376

Notes
(0001713)
Zamolxis   
2011-05-15 18:46   
Gradually fixed by beegee in r2116, r2127 & r2128
(0001952)
Zamolxis   
2011-08-31 22:59   
(edited on: 2011-08-31 23:03)
All checked as fixed in 0.85, except for the gate which is not yet implemented.