I'm having a problem with a particular Plumbot in my game where I can't have a Sim adjust their trait chips because the game reaches an error whenever I open the screen. I suspect strongly that there is a hidden / bugged trait chip of some kind added to this Sim, because even with seven slots I can only add six trait chips with Master Controller.
Can anyone help me with this?
Error log excerpt:
System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x00005 ldfld.o in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.TraitChip:get_IconKey () ()
#1: 0x00105 callvirt in Sims3.UI.Controller.Sims3.UI.Controller.AdjustTraitDialog:SetupControls () ()
#2: 0x00073 call in Sims3.UI.Controller.Sims3.UI.Controller.AdjustTraitDialog:.ctor (ulong,ulong) (67BE7428 [7360852676803419136/0x6627008294d9dc00] [7360852699315505280/0x66270087d2ad0880] )
#3: 0x00008 newobj in Sims3.UI.Controller.Sims3.UI.Controller.AdjustTraitDialog:Show (ulong,ulong) ([7360852676803419136/0x6627008294d9dc00] [7360852699315505280/0x66270087d2ad0880] )
#4: 0x001f1 call in Sims3.Gameplay.Actors.Sim+AdjustTraitChips:Run () ()
#5: 0x000db stloc.u1 in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#6: 0x00348 stloc.u1 in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.InteractionQueue:ProcessOneInteraction () ()
#7: 0x0011c stfld.u1 in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:DoInteraction () ()
#8: 0x00015 br.s in Sims3.Gameplay.Actors.Sims3.Gameplay.Actors.Sim:Simulate () ()
#9: 0x00027 leave.s in ScriptCore.ScriptCore.ScriptProxy:Simulate () ()
Chatterbox BUG - Stuck Plumbot Trait Chip - Add Trait Chips to "Clean"?
- GearheadLydia
- Reactions:
- Posts: 4
- Joined: July 3rd, 2017, 6:00 pm
- GearheadLydia
- Reactions:
- Posts: 4
- Joined: July 3rd, 2017, 6:00 pm
Okay, actually, I fixed it. The process to do so was circuitous (if you'll pardon the pun), though:
- Remove every trait chip and every trait. Use "Clean" command on traits.
- Reset Sim.
- Add the Simbot occult state to Plumbot.
- Reset Sim again.
- Remove Simbot occult state.
- Reset Sim.
- Add all trait chips back.
Nothing short of this method worked - apparently the change in occult state was a necessary part of the equation.
- Remove every trait chip and every trait. Use "Clean" command on traits.
- Reset Sim.
- Add the Simbot occult state to Plumbot.
- Reset Sim again.
- Remove Simbot occult state.
- Reset Sim.
- Add all trait chips back.
Nothing short of this method worked - apparently the change in occult state was a necessary part of the equation.
- igazor
- Organizer
- Reactions:
- Posts: 17151
- Joined: April 8th, 2013, 6:00 pm
- Location: Everyone should strive to find their inner platypus.
Glad you found a solution, unusual though it sounds. For future reference though, if you require assistance in interpreting script errors we need to see the entire script log file(s), not pasted excerpts from them.
<a href="http://nraas.wikispaces.com/How+To+Uplo ... +Upload</a>
<a href="http://nraas.wikispaces.com/How+To+Uplo ... +Upload</a>