Sim got reseted upon feeding fish whose tank on the floor
trevorms:
Sorry for the dumb title name. I couldn't come up with any better name for it, so I decide to leave it like that, and try to elaborate what really happens here.
To start off with, I think this is an EAxis bug, rather than an Awesome's defect. This occurs with patch 1.39 and the corresponding version of AM for it, but since it's EAxis and seems like no one has reported it yet, it will likely to occurs with previous patches, and even with the current patch of 1.42 as well
Description:
Normally, sims should not be able to do the action of "Feed [Fishname]" when the tank containing that fish is on the floor. The action is grayed out, and a pop-up saying "Object is on the floor" comes up when hovering the mouse over the action.
However, if there exist more than one fish tanks on the lot, the action "Feed all fishes on the lot" will be available on the menu of every fish tank, even on the one whose tank is on the floor. This action will lead the current sim to go to and feed every tank, including the one which is on the floor. As the sim try to feed that tank, he will be "force-reset". He will reappear at the default location, with motives snap back to the state as if he have just been reseted with resetsim command. One thing, however, which is not reseted is promised wishes. All promised wishes remain the same, rather than being discarded after a reset.
I'm not sure if the reset was the game's original behavior, or AM, or even Twallan's Overwatch. Maybe the game's original behavior will simply pop out an error message, rather than attempting to reset the sim. Maybe it is smart enough to force reset the sim to fix it. I'm still not sure. I'll need more testings to firgure out what causes this weird "half-baked" reset.
Here the script error produced by ErrorTrap
Quote
Interactions:
1: Feed all fish on lot
Sims3.Gameplay.Objects.Fishing.Fish+FeedAllFishOnLot+Definition
Sims3.Gameplay.Objects.Fishing.Fish+FeedAllFishOnLot+Definition
2: Conversion Ritual
Sims3.Gameplay.Objects.Alchemy.MagicWand+CastConvert+Definition
Sims3.Gameplay.Objects.Alchemy.MagicWand+CastConvert+Definition
Counter: 11
Sim-Time: Mon. at 6:17 AM
Start-Time: 11/07/2012 18:17:10
PreLoadup-Time: 11/07/2012 18:19:14
Loadup-Time: 11/07/2012 19:26:52
Log-Time: 11/07/2012 23:27:36
System.NullReferenceException: A null value was found where an object instance was required.
#0: 0x00040 callvirt in Sims3.Gameplay.Objects.Decorations.FishBowlBase+FishBowlInteraction:EnterFishBowlSmc (Sims3.SimIFace.StateMachineClient&,Sims3.Gameplay.Objects.Decorations.FishBowlBase,Sims3.Gameplay.Actors.Sim,Sims3.Gameplay.Interfaces.IGameObject&) ([4F090C44] [4EA36B40] [2C955CC0] [4F090CF4] )
#1: 0x0000e ret.void in Sims3.Gameplay.Objects.Decorations.FishBowlBase+FishBowlInteraction:EnterFishBowlSmc () ()
#2: 0x00042 ldthis in Sims3.Gameplay.Objects.Decorations.FishBowlBase+Feed:Run () ()
#3: 0x000b4 stloc.u1 in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#4: 0x00045 brtrue.i4.s in Sims3.Gameplay.Objects.Fishing.Fish+FeedAllFishOnLot:Run () ()
#5: 0x000b4 stloc.u1 in Sims3.Gameplay.Interactions.Sims3.Gameplay.Interactions.InteractionInstance:RunInteractionWithoutCleanup () ()
#6: 0x00351 stloc.u1 in Sims3.Gameplay.ActorSystems.Sims3.Gameplay.ActorSystems.InteractionQueue:ProcessOneInteraction () ()
#7: 0x0010c 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 () ()
Your English teacher:
How dare you atrociously rape the English dictionary like that?
* Your English teacher bitchslaps trevorms
kissing_toast:
Have you tried not putting fish tanks on the floor? Also, you will get no support if you fail to be fully patched for whatever snowflaek reason you have.
trevorms:
Quote from: kissing_toast on 2012 December 03, 16:09:15
Have you tried not putting fish tanks on the floor? Also, you will get no support if you fail to be fully patched for whatever snowflaek reason you have.
As you can see, this thread is like ages ago, back when it was like a couple days after the release of patch 1.42, so I didn't fully patch my game or update AM (I, however, remember that I had encountered this even before the patch). However, keep in mind that I did state that this might not be a AM's bug at all, so I was trying to report an unreported EAxis' %^*$#, rather than asking for support
@'My' English teacher: I'm truly sorry for taking away the virginity of English dictionary
jezzer:
Just put your damn fishbowls on a surface like they're meant to be and go away.
Navigation
[0] Message Index
[#] Next page