Steam installeren
inloggen
|
taal
简体中文 (Chinees, vereenvoudigd)
繁體中文 (Chinees, traditioneel)
日本語 (Japans)
한국어 (Koreaans)
ไทย (Thai)
Български (Bulgaars)
Čeština (Tsjechisch)
Dansk (Deens)
Deutsch (Duits)
English (Engels)
Español-España (Spaans - Spanje)
Español - Latinoamérica (Spaans - Latijns-Amerika)
Ελληνικά (Grieks)
Français (Frans)
Italiano (Italiaans)
Bahasa Indonesia (Indonesisch)
Magyar (Hongaars)
Norsk (Noors)
Polski (Pools)
Português (Portugees - Portugal)
Português - Brasil (Braziliaans-Portugees)
Română (Roemeens)
Русский (Russisch)
Suomi (Fins)
Svenska (Zweeds)
Türkçe (Turks)
Tiếng Việt (Vietnamees)
Українська (Oekraïens)
Een vertaalprobleem melden
NullReferenceException in CompAura.Tick()
Mod: Extend The Cat (udon.extendthecat)
Game version: RimWorld 1.5 (build 4409)
Harmony, HugsLib, RocketMan installed: Yes
Issue type: Exception during game tick → log spam and possible performance impact
📋 Description:
During gameplay, I encountered a repeating NullReferenceException caused by the CompAura component from the ExtendTheCat mod. The error seems to occur when the game tries to tick a pawn of type ExC_NEKO_QueenXXXX, which likely has a CompAura attached. It looks like some internal field (possibly the aura target, the parent pawn, or another linked object) is null, and there is no null-check in place inside the Tick() method.
💡 Suggested fix:
Please add null checks inside CompAura.Tick(), particularly around any access to parent, auraTarget, or other external references that might not be initialized immediately when the comp is added.