Just to make sure, do you have the change doodad states pointing to them as objects, and the trigger pointing to the change doodad state etc? Or can you write out how you have the script built right now or post it? I think it might be something simple.