Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

Cannot get ID and null argument exception ensues, game slows and becomes unresponsive #21

Description

@ChrisDiDonna

Describe the bug
I get the following error after the scene loads.

[Error : Unity Log] MissingMethodException: Method not found: long .ZDOMan.GetMyID()
Stack trace:
DungeonReset.Timer+d__7.MoveNext () (at C:/Repos/Valheim.TeklaMods/~DungeonReset/Scripts/Timer.cs:41)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at <50b18efe22344b9eb3b7d77b08ea287f>:0)

Then the log starts filling with these faster than the CPU can keep up:

[Error : Unity Log] ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Stack trace:
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at <834b2ded5dad441e8c7a4287897d63c7>:0)
SEMan.Update (ZDO zdo, System.Single dt) (at :0)
(wrapper dynamic-method) Character.DMDCharacter::CustomFixedUpdate(Character,single)
MonoUpdaters.FixedUpdate () (at :0)

To Reproduce
I suspect because I have a Ward on top of a Crypt that reset is having trouble resetting the Crypt.

Expected behavior
The game doesn't slow down with null exceptions.

Desktop (please complete the following information):

  • OS: Windows 10 Pro
  • Browser Chrome
  • Version 120

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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