# One sprite effect has permanent effect on sprite image

**URL:** https://forum.makecode.com/t/one-sprite-effect-has-permanent-effect-on-sprite-image/494
**Category:** Arcade
**Created:** [August 29, 2019, 3:22pm UTC](https://forum.makecode.com/t/one-sprite-effect-has-permanent-effect-on-sprite-image/494 "2019-08-29T15:22:02Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)
#### Post date: [August 29, 2019, 3:22pm UTC](https://forum.makecode.com/t/one-sprite-effect-has-permanent-effect-on-sprite-image/494/1 "2019-08-29T15:22:02Z")

</div>

We noticed earlier that the `disintegration` effect was damaging a sprite’s image. After it’s turned off with `clear effects` it leave a _permanent_ effect on the sprite. I wrote a quick program to check all 17 effects and it’s the only one that behaves in this way, the rest are transient effects. Is this intentional? If so, what’s the recommended way to restore the image and is there a way to help the programmer distinguish between transient and permanent effects?

![arcade-Sprite-Effects-v1-simulator-video-run-1](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/1X/44c093d87d31720e15ea27cbb833e67c4bf068bc.gif)

Code is as you’d expect:

 ![arcade-Sprite-Effects-v1-screenshot-1-partialcodecrop](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/1X/12f2d39fcb74f8c54ad859e10e7d2388f5fadc7a.png)

---

<div class="post-metadata">

### Author: ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)
#### Post date: [December 4, 2019, 12:38pm UTC](https://forum.makecode.com/t/one-sprite-effect-has-permanent-effect-on-sprite-image/494/2 "2019-12-04T12:38:43Z")

</div>

`disintegration` in `0.14.46` / `5.30.6` still leaves the sprite image damaged…
