MantisBT

View Revisions: Issue #900 All Revisions ] Back to Issue ]
Summary 0000900: Wrong L5 Conflux Dwelling created (Conflux i/o Altar) + potentially placement issue
Revision 2012-03-04 20:29 by Zamolxis
Description VCMI created Earth Elemental Conflux i/o Altar of Earth for a Random L5 Dwelling. As the conflux occupies 3 tiles i/o 2, this also made the dwelling unaccessible.

This was on the Deluge map. I edited however the original map and attached the result below, so you can easily reproduce at game start.

About accessing the location, it would have been still possible if VCMI would have placed it 1 tile more to the right (Map Editor allows the right tile of the Conflux be placed over the Dead Vegetation there). But this is just a side detail, for which I'm not sure there can be an easy solution (I'm thinking of an algorithm at map generation according to which, if the generated object has more tiles than the Random one from map editor, conditions are put in place so that the least amount of accessible tiles are occupied by it... but that may require a pretty complicated analysis/code, which may anyway lead to new bugs if put in place).

Checked and valid for all L2 to L5 Random Dwellings if a Conflux one (including the Random Dwelling of random level).
Revision 2012-03-04 19:56 by Zamolxis
Description VCMI created Earth Elemental Conflux i/o Altar of Earth for a Random L5 Dwelling. As the conflux occupies 3 tiles i/o 2, this also made the dwelling unaccessible.

This was on the Deluge map. I edited however the original map and attached the result below, so you can easily reproduce at game start.

About accessing the location, it would have been still possible if VCMI would have placed it 1 tile more to the right. But this is just a side detail, for which I'm not sure there can be an easy solution (I'm thinking of an algorithm at map generation according to which, if the generated object has more tiles than the Random one from map editor, conditions are put in place so that the least amount of accessible tiles are occupied by it... but that may require a pretty complicated analysis/code, which may anyway lead to new bugs if put in place).

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean