RimWorld
A RimWorld of Magic
Bug Reports
I created this channel for people who encounter bugs in the mod. Please describe what's ocurring when the bug happens and how it was caused. A log would also be helpful. Thanks!

-The Rex
< >
1,831-1,845 van 2,164 reacties weergegeven
hi thanks so much for updating

bug note: necromancer-raise dead- when cast on non-baseline races resurrects them as slaves but doesnt classify them as undead. have tested on genies and neanderthals so far.
I'm having an error where the technomancer's techobit has no functions, it keeps disappearing and respawning on the pawn. Here's a log:
https://gist.github.com/6570c3049b924987731889bbc685b622
Just to be different I'm getting this error.

TM_Thinpop sound is missing resolved grains and will not work properly. Report about it to A RimWorld of Magic devs.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
VFECore.Startup:CheckXmlErrors ()
VFECore.Startup:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch2 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
Necromancer's raise undead revives the pawn into a regular living slave since the update.
^Bump for what Demented Much said, I am not running any other mods except for this mod and its dependencies and my necromancer raised a Waster as a standard living slave. Whenever I exit and come back, they have all their needs reset to standard, but it isn't working properly. I plan on testing this with each type of xeno to see if it reacts differently with the various subtypes. I'll be sure to include my findings.
Love this mod and do not play without it. Not sure if anyone else has reported this small sound bug, but here goes.

TM_Thinpop sound is missing resolved grains and will not work properly. Report about it to A RimWorld of Magic devs.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
VFECore.Startup:CheckXmlErrors ()
VFECore.Startup:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
Also getting this spamming the debug log until it times out during gameplay:


TM_Gifted found no data at degree 2, returning first defined.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
RimWorld.TraitDef:DataAtDegree (int)
RimWorld.Trait:get_CurrentData ()
RimWorld.Trait:OffsetOfStat (RimWorld.StatDef)
(wrapper dynamic-method) RimWorld.StatWorker:RimWorld.StatWorker.GetValueUnfinalized_Patch0 (RimWorld.StatWorker,RimWorld.StatRequest,bool)
RimWorld.StatWorker:GetValue (RimWorld.StatRequest,bool)
(wrapper dynamic-method) RimWorld.StatWorker:RimWorld.StatWorker.GetValue_Patch1 (RimWorld.StatWorker,Verse.Thing,bool,int)
(wrapper dynamic-method) RimWorld.StatExtension:RimWorld.StatExtension.GetStatValue_Patch1 (Verse.Thing,RimWorld.StatDef,bool,int)
Verse.GenTemperature:ComfortableTemperatureRange (Verse.Pawn)
(wrapper dynamic-method) Verse.HediffGiver_Hypothermia:Verse.HediffGiver_Hypothermia.OnIntervalPassed_Patch0 (Verse.HediffGiver_Hypothermia,Verse.Pawn,Verse.Hediff)
(wrapper dynamic-method) Verse.Pawn_HealthTracker:Verse.Pawn_HealthTracker.HealthTick_Patch1 (Verse.Pawn_HealthTracker)
Verse.Pawn:Tick ()
RimWorld.Planet.WorldPawns:WorldPawnsTick ()
(wrapper dynamic-method) RimWorld.Planet.World:RimWorld.Planet.World.WorldTick_Patch1 (RimWorld.Planet.World)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
(wrapper dynamic-method) Verse.Root_Play:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
Apothecary's elixir increases the amount of Acid buildup.
Acid is meant to tick down causing acid burns as it does. Basically a death sentence to have both at the same time.
Not sure if anything in vanilla causes acid buildup (it's different from toxic).

Specifically Alpha Animal's the Jungleisk spider's web attack inflicts the acid. Alpha Biome's Feralisk infested jungle always spawns a lot of them.

Wasn't able to confirm if the elixir accelerates other harmful buildups. eg Heart attack. Pretty sure it ignores toxic and it does reduce infection (as designed).
Just downloaded: TM_thinpop sound is missing resolved grains and will not work properly.
https://gist.github.com/7b7496032c9204d099d2d64781dfb046
So my Geomancer somehow started with full set of Shaman spells plus some from the Apothecary. I assume this is a bug?
Origineel geplaatst door Menos:
So my Geomancer somehow started with full set of Shaman spells plus some from the Apothecary. I assume this is a bug?
I've noticed this can happen on multiple playthroughs in one game instance, or loading other games. Save and reload and it will be back to normal.
Origineel geplaatst door waltboyjones:
^Bump for what Demented Much said, I am not running any other mods except for this mod and its dependencies and my necromancer raised a Waster as a standard living slave. Whenever I exit and come back, they have all their needs reset to standard, but it isn't working properly. I plan on testing this with each type of xeno to see if it reacts differently with the various subtypes. I'll be sure to include my findings.

I want to add to this, after I rezzed my prisoner and they came back as a slave they fell over dead a short while after.
Laatst bewerkt door Cuddles; 28 okt 2022 om 16:12
Origineel geplaatst door Cuddles:
Origineel geplaatst door waltboyjones:
^Bump for what Demented Much said, I am not running any other mods except for this mod and its dependencies and my necromancer raised a Waster as a standard living slave. Whenever I exit and come back, they have all their needs reset to standard, but it isn't working properly. I plan on testing this with each type of xeno to see if it reacts differently with the various subtypes. I'll be sure to include my findings.

I want to add to this, after I rezzed my prisoner and they came back as a slave they fell over dead a short while after.


Edit: Thank you so much for the update. The spell is working again! Now to raise my undead army!
Technomancer Turret is not firing anymore - I see the fire animation start - the projectile doesn't leave travel beyond a few pixels from the barrel and then it stops. Seems to be caught in a loop. Not debug errors as far as I can tell.
Message logging is now once again on.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
Verse.Log:ResetMessageCount ()
Verse.Log:Clear ()
Verse.EditWindow_Log:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Exception ticking Projectile_SummonElemental986681 (at (60, 0, 103)): System.NullReferenceException: Object reference not set to an instance of an object
at TorannMagic.TM_Calc.GetCompAbilityUserMagic (Verse.ThingWithComps thingWithComps) [0x00029] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at TorannMagic.Projectile_SummonElemental.Impact (Verse.Thing hitThing, System.Boolean blockedByShield) [0x00041] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at AbilityUser.Projectile_AbilityBase.ImpactSomething () [0x000f1] in <76d22a9f63354423bdffef4c3a5d9c01>:0
at AbilityUser.Projectile_AbilityBase.Tick () [0x0003f] in <76d22a9f63354423bdffef4c3a5d9c01>:0
at TorannMagic.Projectile_SummonElemental.Tick () [0x00001] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at Verse.TickList.Tick () [0x0015c] in <f4c3e52a3fec4807a874d50b5e1c361f>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

Reached max messages limit. Stopping logging to avoid spam.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Verse.Log:Notify_MessageReceivedThreadedInternal (string,string,UnityEngine.LogType)
UnityEngine.Application:CallLogCallback (string,string,UnityEngine.LogType,bool)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

Exception ticking Projectile_SummonElemental986681 (at (60, 0, 103)): System.NullReferenceException: Object reference not set to an instance of an object
at TorannMagic.TM_Calc.GetCompAbilityUserMagic (Verse.ThingWithComps thingWithComps) [0x00029] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at TorannMagic.Projectile_SummonElemental.Impact (Verse.Thing hitThing, System.Boolean blockedByShield) [0x00041] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at AbilityUser.Projectile_AbilityBase.ImpactSomething () [0x000f1] in <76d22a9f63354423bdffef4c3a5d9c01>:0
at AbilityUser.Projectile_AbilityBase.Tick () [0x0003f] in <76d22a9f63354423bdffef4c3a5d9c01>:0
at TorannMagic.Projectile_SummonElemental.Tick () [0x00001] in <a0f8f1de7e2546ec92fe6fc96bd3842e>:0
at Verse.TickList.Tick () [0x0015c] in <f4c3e52a3fec4807a874d50b5e1c361f>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch2 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()

voidseeker have a problem with elemental defenders
Laatst bewerkt door PPPPPP; 29 okt 2022 om 15:24
< >
1,831-1,845 van 2,164 reacties weergegeven
Per pagina: 1530 50