GamaFigure::playOnSprite add validation