I am a newbie to the roll20 API and I am trying to learn more. I have a little programing experience but would not consider myself to be an expert. To teach myself what's going on in the API I have been building a Torch handling script to allow me to light, dim, snuff and drop torches and have this automatically adjust the lighting on the player characters. When I run the "Drop torch" script the code creates a new token and gives control as follows var player = character.get("controlledby"); createObj("graphic",{...., controlledby:player }); What I want to do is create an array of all of the characters in the game and pass it to the controlled by. I thought this would work var playerChars = findObjs({type: 'character'}); but the API doesn't like it when I pass it to the controlledby property. I feel like this must be trivial but I cannot find the answer on the forums (I am probably not putting in the right search terms) or google.