:facepalm: yes... yes.... PLUS ONE ....um... boy I was so tied last night while working on that...4 hours of sleep in 2 days is not good. I just get so obsessed with overcoming an issue before I can go to sleep.
Thanks WillieSea
I am very sure I have another instance of that script running somewhere in my dirty saves (as a droped object or a phantom script in the save).
I need to start the quest over (clean) and work my way back up to the the point I get the object for the player.
Years ago I wrote about my suspicion of dirty save games where scripts could run a few dozen frames from the save game even when the mod was taken out of the load order. Back then most other modders thought I was crazy to think such a thing.
In the mean time the patch I wrote works great just to get me through my modding of my quest...ha ha
("Mickey Mouse" laugh if you know what I mean) yeah...its bed time....
If doonce == 0 set test to 1 set doonce to 1elseif test > 1 && doonce == 1 messagebox"more than one."endif
You would never get a value in this script greater than 1. If you want to test if multiple are running, try this.
(I renamed 'test' to 'testGBL' to identify it as a global variable.)
If doonce == 0 set testGBL to testGBL + 1 set doonce to 1elseif testGBL > 1 && doonce == 1 messagebox "more than one."endif