[1.0] Still happening - Centipede impossible to hit error from trap

Started by henk, August 19, 2019, 03:03:00 PM

Previous topic - Next topic

henk

The bug reported here still happens. Very often.
Reproduce steps:
Create killbox with traps.
Create invasion with centipedes.
Lure centipede to 1-3 traps.

Ofc it happens without any mod enabled.

Canute

You sure anything is ok with your installation ?
I just tried it out self, and don't got any error msg.

henk

Checked integrity of files. I tried reproduce it after that - after 6th trap I got an error

Canute

You did a integry check with steam ? Did you try to delete the Core folder and let it reinstall ?
Since it don't happen at my side, and i didn't notice a similar issue here at the forum it is strange.

henk

Yes, integrity check on steam. Deleted Core folder and made ic again. Still happening.
How many times you tried?

Canute

Ok, i could reprodoce it.
The trap need to be outside the home area then you got the error
Added injury to MechanicalCentipedeBodyFirstRing but it should be impossible to hit it. pawn=Mech_Centipede31983 dinfo=(def=Stab, amount= 17.97473, instigator=TrapSpike32084, angle=177.0)
Verse.Log:Error(String, Boolean)
Verse.Hediff_Injury:PostAdd(Nullable`1)
Verse.HediffSet:AddDirect_Patch0(Object, Hediff, Nullable`1, DamageResult)
Verse.Pawn_HealthTracker:AddHediff(Hediff, BodyPartRecord, Nullable`1, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury_Patch1(Object, Pawn, Hediff_Injury, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:FinalizeAndAddInjury(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_Stab:ApplySpecialEffectsToPart(Pawn, Single, DamageInfo, DamageResult)
Verse.DamageWorker_AddInjury:ApplyDamageToPart(DamageInfo, Pawn, DamageResult)
Verse.DamageWorker_AddInjury:ApplyToPawn(DamageInfo, Pawn)
Verse.DamageWorker_AddInjury:Apply(DamageInfo, Thing)
Verse.Thing:TakeDamage_Patch1(Object, DamageInfo)
RimWorld.Building_TrapDamager:SpringSub(Pawn)
RimWorld.Building_Trap:Spring(Pawn)
RimWorld.Building_Trap:CheckSpring(Pawn)
RimWorld.Building_Trap:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


Tynan

We have it fixed as Kenneth said in the other thread, we just didn't release the fix yet (trying not to release too many little fixes that break mods and such, modding scene benefits from compatibility stability). Thank you for noting it though!
Tynan Sylvester - @TynanSylvester - Tynan's Blog