Followers are becoming corrupted Enhanced Skeleton may be related

Issue #6214 resolved
Robert Tolda created an issue

Upon saving and reloading the file a proselytized eyeless crab became corrupted. Afterward proselytizing another eyeless crab and a salthopper caused them to be corrupted.
Proselytizing a glow crow and a giant dragonfly did not corrupt them.

The screen shots show the stack trace given:

Comments (4)

  1. cadmal

    I got a similar error when loading my save for the first time after yesterday’s update:

    ERROR  - Recovered from game object deserialization error.
    Type: XRL.World.Parts.Mutation.EnhancedSkeleton, Field: Variant
    
    System.ArgumentException: Object of type 'System.Guid' cannot be converted to type 'System.String'.
    at System.RuntimeType.CheckValue (System.Object value, System.Reflection.Binder binder, System.Globalization.CultureInfo culture, System.Reflection.BindingFlags invokeAttr) [0x00071] in <695d1cc93cca45069c528c15c9fdd749>:0
    at System.Reflection.MonoField.SetValue (System.Object obj, System.Object val, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) [0x0007d] in <695d1cc93cca45069c528c15c9fdd749>:0
    at System.Reflection.FieldInfo.SetValue (System.Object obj, System.Object value) [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0
    at XRL.World.IPart.LoadData (XRL.World.SerializationReader Reader) [0x002b3] in <d28aa7cfa211415d9c9769648e02277b>:0
    at XRL.World.IPart.Load (XRL.World.SerializationReader Reader) [0x00063] in <d28aa7cfa211415d9c9769648e02277b>:0
    at XRL.World.GameObject.Load (XRL.World.SerializationReader Reader) [0x000e4] in <d28aa7cfa211415d9c9769648e02277b>:0
    at XRL.World.SerializationReader.ReadGameObjects () [0x0005e] in <d28aa7cfa211415d9c9769648e02277b>:0
    

    I wasn’t able to tell which object is corrupted in-game, but I do currently have a beguiled follower (Jotun + his troll foals) and proselytized follower (rimewyk)

  2. Log in to comment