Skip to content

Stuck after taking control #2

@MSchmoecker

Description

@MSchmoecker

after taking control of an airship the following error is thrown and the player cannot exit anymore.

[Error  : Unity Log] MissingFieldException: Field not found: long .ZDO.m_owner Due to: Could not find field in class
Stack trace:
(wrapper write-barrier) System.Object.wbarrier_conc(intptr)
System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
System.Delegate.DynamicInvokeImpl (System.Object[] args) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
System.Delegate.DynamicInvoke (System.Object[] args) (at <31687ccd371e4dc6b0c23a1317cf9474>:0)
RoutedMethod`1[T].Invoke (System.Int64 rpc, ZPackage pkg) (at <c4162928ed6e42468a4d973647f3b73f>:0)
ZNetView.HandleRoutedRPC (ZRoutedRpc+RoutedRPCData rpcData) (at <c4162928ed6e42468a4d973647f3b73f>:0)
ZRoutedRpc.HandleRoutedRPC (ZRoutedRpc+RoutedRPCData data) (at <c4162928ed6e42468a4d973647f3b73f>:0)
ZRoutedRpc.InvokeRoutedRPC (System.Int64 targetPeerID, ZDOID targetZDO, System.String methodName, System.Object[] parameters) (at <c4162928ed6e42468a4d973647f3b73f>:0)
ZNetView.InvokeRPC (System.String method, System.Object[] parameters) (at <c4162928ed6e42468a4d973647f3b73f>:0)
Airships.Patches.Player_Patch+Player_AttachStart_Patch.Postfix (Player __instance, UnityEngine.Transform attachPoint) (at <77702628615c4cae87a8452355626c19>:0)
(wrapper dynamic-method) Player.DMD<Player::AttachStart>(Player,UnityEngine.Transform,UnityEngine.GameObject,bool,bool,bool,string,UnityEngine.Vector3,UnityEngine.Transform)
Chair.Interact (Humanoid human, System.Boolean hold, System.Boolean alt) (at <c4162928ed6e42468a4d973647f3b73f>:0)
Player.Interact (UnityEngine.GameObject go, System.Boolean hold, System.Boolean alt) (at <c4162928ed6e42468a4d973647f3b73f>:0)
Player.Update () (at <c4162928ed6e42468a4d973647f3b73f>:0)

Full log: LogOutput.log

I have deprecated the mod on Thunderstore https://thunderstore.io/c/valheim/p/MeatwareMonster/SteamheimAirships/ for now, if you make an update the deprecation will be removed automatically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions