MantisBT - VCMI | ||||||||||||||||||||
View Issue Details | ||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||||||||||
0001065 | VCMI | Mechanics - Battles | public | 2012-09-01 23:12 | 2024-01-30 19:18 | |||||||||||||||
Reporter | Zamolxis | |||||||||||||||||||
Assigned To | Dydzio | |||||||||||||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||||||||||||
Status | closed | Resolution | open | |||||||||||||||||
Platform | OS | OS Version | ||||||||||||||||||
Product Version | 0.89 | |||||||||||||||||||
Target Version | Fixed in Version | |||||||||||||||||||
Summary | 0001065: H3-VCMI discrepancies regarding wall/turret sections which can be targeted (and related errors) | |||||||||||||||||||
Description | Seeing a couple of reports of particular wallHex-related bugs (which I'll link here as "child"), I did a full comparative test H3-VCMI in regards to wall/turret parts that can be targeted. Looking at the hexes in the image attached, we have: > Hex 12 - INCORRECT placement & functionality: - hex 12 is the bottom of the upper turret, while in H3 the target area was above the 12-13 hexes: top of the turret, where the shooter is, marked in blue (wider than the size of a hex) - we can target and destroy it even if Citadel isn't built, which is a useless move if no shooter (the hex cannot/shouldn't be used to pass through if destroyed) > Hex 29, 62, 130, 182 - CORRECT > Hex 45, 78, 112, 147 - INCORRECT target + bug: - in VCMI it can be targeted, but in H3 not - if we try to hit it, there is no shot or damage, unit turn is lost with system message saying "server encountered a problem: catapult tried to attack non-catapultable hex!" (probably similar for Cyclops' attack > didn't try yet) > Hex 50 - PARTLY CORRECT placement, INCORRECT functionality + bug: - the main turret does start somewhere at hex 50, but the in H3 it can be targeted on a way larger (rectangular) area, as marked in blue on the screenshot - same as the turrets, we can target it even if Castle isn't build; Castle tower should only be a target when a defending shooter is in there - if there is a shooter in there, we don't seem to be able to destroy it (Catapult projectile explodes somewhere at the bottom - wrong as well, and turret/shooter remain standing) > Hex 95/96 - INCORRECT placement: VCMI sees 95 as the gate; it should be 96 instead (with broken gate animation, but that's another issue) > Hex 183 - CORRECT placement, but INCORRECT functionality: - lower turret should only become a target after Citadel is built - we cannot destroy it (Catapult shoots but nothing happens) Note on turrets: in general we shouldn't have a hex-related approach when defining the target area for them, as all 3 are of different sizes (and rectangular from what I noticed), depending on the available space around and their visible graphics (i.e.: for the upper & main turrets, as they're out of the hex grid where a creature may be, a more generous area was allocated in H3) | |||||||||||||||||||
Steps To Reproduce | To summarize, the color codes in attachment represent: - blue rectangles > turrets; should only be targeted as soon as Citadel, respectively Castle are built (condition missing in VCMI) - green hexes > can be targeted and destroyed as soon as Fort is built (mostly fine in VCMI, except for 96, where the gate should be) - red hexes > can be erroneously targeted in VCMI (95 is a misplacement of the gate, the others give a console soft error and catapult loses turn) | |||||||||||||||||||
Additional Information | ||||||||||||||||||||
Tags | No tags attached. | |||||||||||||||||||
Relationships |
| |||||||||||||||||||
Attached Files | Walls&Turrets-VCMI089.jpg (77,962) 2012-09-02 00:15 https://bugs.vcmi.eu/file_download.php?file_id=1059&type=bug | |||||||||||||||||||
Issue History | ||||||||||||||||||||
Date Modified | Username | Field | Change | |||||||||||||||||
2012-09-01 23:12 | Zamolxis | New Issue | ||||||||||||||||||
2012-09-01 23:12 | Zamolxis | File Added: Walls&Turrets-VCMI089.jpg | ||||||||||||||||||
2012-09-01 23:21 | Zamolxis | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=1880#r1880 | |||||||||||||||||
2012-09-01 23:30 | Zamolxis | Relationship added | parent of 0001014 | |||||||||||||||||
2012-09-01 23:31 | Zamolxis | Relationship added | parent of 0000785 | |||||||||||||||||
2012-09-02 00:15 | Zamolxis | File Deleted: Walls&Turrets-VCMI089.jpg | ||||||||||||||||||
2012-09-02 00:15 | Zamolxis | File Added: Walls&Turrets-VCMI089.jpg | ||||||||||||||||||
2012-09-02 00:25 | Zamolxis | Description Updated | bug_revision_view_page.php?rev_id=1882#r1882 | |||||||||||||||||
2012-09-02 00:25 | Zamolxis | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=1883#r1883 | |||||||||||||||||
2012-09-02 00:30 | Zamolxis | Description Updated | bug_revision_view_page.php?rev_id=1884#r1884 | |||||||||||||||||
2012-09-02 09:11 | Zamolxis | Summary | H3-VCMI discrepancies regarding wall sections which can be targeted (and related errors) => H3-VCMI discrepancies regarding wall/turret sections which can be targeted (and related errors) | |||||||||||||||||
2012-09-03 08:02 | Zamolxis | Category | GUI - Battles => Mechanics - Battles | |||||||||||||||||
2013-12-08 12:46 | beegee | Assigned To | => beegee | |||||||||||||||||
2013-12-08 12:46 | beegee | Status | new => assigned | |||||||||||||||||
2013-12-08 17:58 | beegee | Note Added: 0004170 | ||||||||||||||||||
2014-01-19 09:55 | beegee | Assigned To | beegee => | |||||||||||||||||
2015-10-17 03:12 | SXX | Note Added: 0005957 | ||||||||||||||||||
2016-01-29 20:40 | SXX | Assigned To | => SXX | |||||||||||||||||
2016-02-09 13:46 | SXX | Note Added: 0006411 | ||||||||||||||||||
2016-02-13 15:53 | SXX | Relationship added | related to 0002246 | |||||||||||||||||
2016-10-16 11:12 | SXX | Note Added: 0006840 | ||||||||||||||||||
2018-03-05 17:13 | SXX | Assigned To | SXX => Dydzio | |||||||||||||||||
2018-03-05 17:14 | SXX | Note Added: 0007480 | ||||||||||||||||||
2023-04-12 17:06 | Ivan | Status | assigned => confirmed | |||||||||||||||||
2023-04-12 17:06 | Ivan | Note Added: 0008558 | ||||||||||||||||||
2024-01-30 19:18 | Ivan | Note Added: 0008920 | ||||||||||||||||||
2024-01-30 19:18 | Ivan | Status | confirmed => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|