Makes sense. I’ll try it both ways.
For the time being, I’ve added a conditional check to my removeCircles function as follows:
if v.someTimer then timer.cancel(v.someTimer) v.someTimer = nil end
Makes sense. I’ll try it both ways.
For the time being, I’ve added a conditional check to my removeCircles function as follows:
if v.someTimer then timer.cancel(v.someTimer) v.someTimer = nil end
That’s fine, but you only need the first condition:
[lua]
if ( v.someTimer ) then
[/lua]
automatically equates to “v.someTimer” not being nil. 
Whoops! Good point. Will edit!