RimWorld

RimWorld

UwU
Error: UwUHedge241628 has no available melee attack
Just had a UwU caravan visit, and once they were idling around my trader spot, I got 4 of these red popup errors at once, one for each UwU they brought with them:

-------

UwUHedge241628 has no available melee attack, spawned=True dead=False downed=False curJob=null verbList= bodyVerbs=
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Log:ErrorOnce (string,int)
(wrapper dynamic-method) RimWorld.Pawn_MeleeVerbs:RimWorld.Pawn_MeleeVerbs.ChooseMeleeVerb_Patch1 (RimWorld.Pawn_MeleeVerbs,Verse.Thing)
RimWorld.Pawn_MeleeVerbs:TryGetMeleeVerb (Verse.Thing)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.TryGetAttackVerb_Patch3 (Verse.Pawn,Verse.Thing,bool)
RimWorld.JobGiver_AIFightEnemy:FindAttackTargetIfPossible (Verse.Pawn)
RimWorld.JobGiver_AIFightEnemy:UpdateEnemyTarget (Verse.Pawn)
RimWorld.JobGiver_AIFightEnemy:TryGiveJob (Verse.Pawn)
RimWorld.JobGiver_AIDefendPawn:TryGiveJob (Verse.Pawn)
Verse.AI.ThinkNode_JobGiver:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
RimWorld.ThinkNode_Duty:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob (Verse.ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch3 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()

----

The UwUs were not under attack, were not being hunter or harmed, and were not hungry. I have no idea why the game even checked for their attack, but apparently them not having one can cause errors.

Error log and mod list if you need it, with the UwU errors right at the bottom: https://gist.github.com/HugsLibRecordKeeper/d371ffc3debafdaa33833ff0b0de88a4