Project

General

Profile

Bug #4274

Tarhiel has wrong body position when loading pre 0.43 save game

Added by Peter Strøiman 27 days ago. Updated 14 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
12/27/2017
% Done:

0%

Reproducibility:
Always
Operating system:
Other
Severity:
Normal

Description

I started a game in 0.41 where I "met" Tarhiel who fell from the sky and died. When I load that save game in 0.43 and go back to the location of the body, the body of Tarhiel is standing.

If I load a save game where I still haven't met Tarhiel, he falls and lands correctly.

screenshot000.png View - Save game loaded in 0.41 (6.29 MB) Peter Strøiman, 12/27/2017 01:02 PM

screenshot001.png View - Save game loaded in 0.43 (5.86 MB) Peter Strøiman, 12/27/2017 01:03 PM

Quicksave.omwsave - The save game has the issue (640 KB) Peter Strøiman, 12/27/2017 01:10 PM

History

#1 Updated by Peter Strøiman 27 days ago

Sorry for the poor title, should be something like, "Tarhiel has wrong body position when loading pre 0.43 save game"

#2 Updated by Miroslav Remák 27 days ago

  • Subject changed from Tarhiel has wrong to Tarhiel has wrong body position when loading pre 0.43 save game

#3 Updated by scrawl . 14 days ago

  • Status changed from New to Confirmed
  • Operating system changed from MacOS to Other

Apparently PR 1474 (Implement missing swim animations) has, with the addition of SwimDeathKnockDown/SwimDeathKnockOut, inadvertently changed the meaning of death animation numbers in the save game. So, what 0.42 saved as 'CharState_DeathKnockOut' is now read as 'CharState_SwimDeathKnockOut'. This only affects 'KnockOut' deaths, which is probably why the issue wasn't noticed sooner.

Sadly, this is already released, and just swapping the order back to how it was would cause <i>another</i> regression when upgrading from 0.43 to 0.44. Maybe we can instead add some kind of workaround to replace the swim death animation with the equivalent normal one if the actor isn't at all swimming?

Also available in: Atom PDF