Anonymous | Login | 2024-11-21 14:44 UTC |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0001870 | VCMI | Mechanics - Adventure Map | public | 2014-08-14 07:46 | 2022-04-12 11:04 | ||||
Reporter | Kantor | ||||||||
Assigned To | SXX | ||||||||
Priority | normal | Severity | minor | Reproducibility | sometimes | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | 0.98f | |||||||
Summary | 0001870: Sometimes creatures can spawn on unreachable area | ||||||||
Description | This happened to me only at week of some creature. Check screenshot. VCMI version: 7-08-2014 | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | Creature spawned on unreachable area.png [^] (161,944 bytes) 2014-08-14 07:46
| ||||||||
Relationships | ||||||||||||||||
|
Notes | |
(0004915) Warmonger (administrator) 2014-08-14 10:03 |
There must be something about rendering underground that I don't know. |
(0004917) Ivan (developer) 2014-08-15 19:42 |
Maybe RMG doesn't set TerrainTile::blocked property? I don't see any references to it in RMG. |
(0004921) Warmonger (administrator) 2014-08-18 04:50 edited on: 2014-08-18 04:51 |
Yes of course, but it doesn't explain creatures spawning on regular maps. I simply don't know which underground tiles should be blocked, which should be rock and which not and what is the algorithm for pattern placement and rendering. |
(0004925) Ivan (developer) 2014-08-18 09:08 |
Ah, I thought that this is specific to RMG. Pathfinder seems to be working correctly here - it simply check for rock terrain. So for regular maps such test should work too - just add check for it in CPrivilagedInfoCallback::getFreeTiles() |
(0006108) SXX (administrator) 2015-11-25 06:19 |
Fixed: https://github.com/vcmi/vcmi/commit/3d8f67f864cf882d91fedbed75833676a8ce7a11 [^] |
(0006632) SXX (administrator) 2016-09-08 14:34 |
BTW this code need more fixes since it's can place creatures on top of unreachable tiles / on top of blocking static objects. |
Issue History | |||
Date Modified | Username | Field | Change |
2014-08-14 07:46 | Kantor | New Issue | |
2014-08-14 07:46 | Kantor | File Added: Creature spawned on unreachable area.png | |
2014-08-14 10:03 | Warmonger | Relationship added | related to 0001859 |
2014-08-14 10:03 | Warmonger | Note Added: 0004915 | |
2014-08-15 19:42 | Ivan | Note Added: 0004917 | |
2014-08-18 04:50 | Warmonger | Note Added: 0004921 | |
2014-08-18 04:51 | Warmonger | Note Edited: 0004921 | View Revisions |
2014-08-18 09:08 | Ivan | Note Added: 0004925 | |
2014-09-23 16:37 | Ivan | Assigned To | => Ivan |
2014-09-23 16:37 | Ivan | Status | new => assigned |
2015-11-25 06:10 | SXX | Relationship added | has duplicate 0002333 |
2015-11-25 06:14 | SXX | Assigned To | Ivan => SXX |
2015-11-25 06:19 | SXX | Note Added: 0006108 | |
2015-11-25 06:19 | SXX | Status | assigned => resolved |
2015-11-25 06:19 | SXX | Fixed in Version | => 0.98f |
2015-11-25 06:19 | SXX | Resolution | open => fixed |
2015-11-25 07:28 | SXX | Relationship added | has duplicate 0002150 |
2016-09-08 14:34 | SXX | Note Added: 0006632 | |
2022-04-12 11:04 | Povelitel | Status | resolved => closed |
Copyright © 2000 - 2024 MantisBT Team |