Hi, I'm new to scripting and well, for some reason every script I write to make my fire flicker on the walls, works fine while I am editing the prim. As soon as I close the editor the flicker radius vanishes. Its probably something silly, but a little humility never scared me away. Any ideas? No laughing..OK maybe a little :matte-motes-bashful-cute-2: vector FIRST_COLOR = <1.00000, 0.50196, 0.00000>; vector SECOND_COLOR = <1.00000, 0.52941, 0.05490>; vector THIRD_COLOR = <1.00000, 0.63137, 0.25882>; default { state_entry() { // // all states will hear this timer until one of them // stops it using llSetTimerEvent( 10.0 ) // llSetTimerEvent(llFrand(0.5) + 0.25); // // start the color cycle // state first_color; } } state first_color { state_entry() { llSetPrimitiveParams([PRIM_FULLBRIGHT,ALL_SIDES,FALSE,PRIM_POINT_LIGHT,TRUE,FIRST_COLOR,1.0,5.0,0.6]); } timer() { state second_color; } } state second_color { state_entry() { llSetPrimitiveParams([PRIM_FULLBRIGHT,ALL_SIDES,FALSE,PRIM_POINT_LIGHT,TRUE,SECOND_COLOR,0.9,5.0,0.6]); } timer() { state third_color; } } state third_color { state_entry() { llSetPrimitiveParams([PRIM_FULLBRIGHT,ALL_SIDES,FALSE,PRIM_POINT_LIGHT,TRUE,THIRD_COLOR,0.7,5.0,0.6]); } timer() { state first_color; } } Aliens live in my carpet....