I'm facing a very strange problem with the placement of certain story models in a map
The reproduction scenario is very simple.
1) Create a new map with any tileset of size 32x32 with only Liberty story dependency
2) Search for the SM - Armory Banshee unit and place it on the map. You should notice that nothing can be seen.
3) Use the terrain modifier to lower the terrain in a few spots, and the unit can be seen to actually be a few levels below its placement on the visible map. (see image attached)
I'm about 99% certain the issue has something to do with the way certain story models interact with terrain, but haven't been able to find any data property that can remedy the issue.
I verified this by using an MPQ editor to export the contents of an old map file where story model placement was working fine.
I then used the MPQ editor to import all the terrain related files into the new map above. This fixed the problem, but isn't an acceptable solution because it overrides my entire map terrain with that of the old map (now obselete)
The game options at Map properties > Options are checked exactly the same in the "old" map and the "new" one, so it doesn't seem like this could be resolved by tweaking the map properties.
Could anyone point me in the right direction towards a fix please?