diff --git a/src/containers/target-pane.jsx b/src/containers/target-pane.jsx index a11506d2f..11fd2b9f5 100644 --- a/src/containers/target-pane.jsx +++ b/src/containers/target-pane.jsx @@ -105,7 +105,10 @@ class TargetPane extends React.Component { } } handleSurpriseSpriteClick () { - const item = spriteLibraryContent[Math.floor(Math.random() * spriteLibraryContent.length)]; + const surpriseSprites = spriteLibraryContent.filter(sprite => + (sprite.tags.indexOf('letters') === -1) && (sprite.tags.indexOf('numbers') === -1) + ); + const item = surpriseSprites[Math.floor(Math.random() * surpriseSprites.length)]; randomizeSpritePosition(item); this.props.vm.addSprite(JSON.stringify(item.json)) .then(this.handleActivateBlocksTab);