(03-06-2014 11:52 PM)Tad Carlucci Wrote: The fix is "drop dead easy" .. it's a Rule of Good Programming, anyway .. "Look before you leap". In this case, check that the script exists before attempting to start it.
Yea, that adds a few microseconds of "script lag" every time the script needs to be started (how often, every second?). If that's a problem, as I suggested above, simply delay the start a while.
Any other script function does detect that the script exists, thats the problem.
We do prefer the stats to be adjusted quickly because else it may look suspicious to the user. (for example, 0% hunger suddenly turning into 100% hunger). I'm often involved in support, and i know breeders would notice this kind of things. Maybe we could first hide the stats.
Additionally, the cats already have a delayed solution. So yes, we thought of that. Just in case the first time fails because of the bug, the stats are always set a second time just a little later.
This SL bug was not there before. KittyCatS can be updated. many other products around can not, and may be broken because of Linden Lab's change. Therefore i still believe that Linden Lab should fix this, regardless of what we as KittyCatS can do, will do or did.