ok, first the easy one. So, I jumped off the top of my tower today, to see what would happen.
I fell so fast I think I punched through the world.
I saw lots of dirt go past then I fell out the other side into an infinately dark place, after which the game crashed. -- NICE
Second one is explained like so :
I have one object that creates a bunch of object, it uses llRezObject to pass an integer which is then pulled apart (as a string) to pass starting parameters to the child objects.
in the on_rez one of the things it does is llSetColor based on one of the bits of the passed integer.
Thing is, usually it doesn't work. Usually everything is black.
So I had it whispering the color right before the set, that showed fine.
So I thought maybe it didn't like being in onRez so I moved the setcolor to the entry_state where I found out entry comes before on rez. So I left it there (everything being default color - green)
and I moved it back to the onRez, where it proceded to override my default color with black again.
Greatly confused i clicked on one of the objects. When I clicked somewhere else the checker had changed to the correct color. After creation these items were the wrong color until I'd gone to build mode and selected then unselected them.
Does that make sense?