Project

General

Profile

Bug #2916

No position autocorrection during teleportation

Added by Amenophis . over 2 years ago. Updated 23 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
Scripting
Target version:
Start date:
09/15/2015
% Done:

0%

Reproducibility:
Always
Operating system:
Other
Severity:
Normal

Description

In Morrowind, when you set in the console a PositionCell command with the Z axis out of the game world, the player will appear inside the cell on the floor level.

With the same command, OpenMW will put the player outside the world. On a side note: the fall will not damage the player. He can just walk out, above the scenario.

Example test:
player->PositionCell 12, 219, 13000, 0 “Vivec, High Fane”

OpenMW-latest-5fde914-win64.exe (2015-09-15)
Win 10, 64 bits.

History

#1 Updated by Amenophis . over 2 years ago

Plus: In Morrowind the Z axis autocorrection only works if the player is put above the cell floor level. If you set the variable bellow the level the player will be there, out of the world. The same behavior for X and Y axis.

It will be fantastic if OpenMW could use the autocorrection position for all axis.

#2 Updated by Alexei Dobrohotov 7 months ago

  • Category set to Scripting

#3 Updated by Alexei Dobrohotov 24 days ago

  • Subject changed from PositionCell and the Z axis. OpenMW wrong behaviour. to No axis autocorrection during PositionCell
  • Status changed from New to Confirmed
  • Operating system changed from Windows to Other

#4 Updated by Andrei Kortunov 23 days ago

The issue is much wider - an original game corrects target position during any teleportation, including NPC fast-forwarding (but it does not work well sometimes).
OpenMW only has a workaround for z axis in exteriors for SetPos command, in other cases OpenMW behaves in the "you-get-what-you-ask-for" way.
We need to investigate how position correction works in Morrowind.

#5 Updated by Alexei Dobrohotov 23 days ago

  • Subject changed from No axis autocorrection during PositionCell to No position autocorrection during teleportation
  • Target version set to openmw-1.0

Also available in: Atom PDF