Does ancestral spirit revive the card only as it was played on the field? Or is it something else? Such as previous state but full health?
Say I play sunwalker, it gets silenced but I put ancestral spirit on it. When it revives, will it have taunt and divine shield or will it be silenced still?
I'm pretty sure the answer is that it will revive with taunt & divine shield but I wanted to make sure. Also, is there any instances where it will not revive as it was when played? (obviously not including being silenced after using ancestral spirit).