Changing the image of a sprite would be as simple as attaching an action to set frame or animation..
If you want to create a sprite with the same animation you could try something simple as this
sprite on destroyed
(local variable text)
set local variable text to :sprite.animation
system create object sprite
sprite set animation: local variable text
Example