vee41 The break animation is a sprite itself, and the grass is a sprite itself. When you click on grass, i set it do do like this: When left clicked on grass, set position to Grass.Y, Grass.X.
It looks like it is pretty advanced.
The funny thing is, that if i do like: When left clicked, destroy grass. - that actually works, it just destroys the one that you click on.. which is that i need, i just need the animation to finish.
Clicking action in itself does pick the grass object as you click directly on the object, it knows you intend to do the action on this specific grass tile. Having animation finish on another sprite has no way of knowing which grass tile you want to destroy.
Add this condition to event where break animation finishes:
Grass Pick Nearest to (BreakSpriteName.X, BreakSpriteName.Y)