[[Weeping Angel]] states that when an opponent casts a creature spell, it stops being a creature. Very straight forward and in-character.
I now wish to animate Weeping Angel so it never stops being a creature. There are varies cards to do this with but for the sake of the example let's say I'm trying to animate it with [[Ensoul Artifact]].
Ensoul Artifact is an enchantment that can be enchanted onto an artifact. I thereby logically enchant the Weeping Angel. My opponent now casts a creature spell. Does the Weeping Angel at any point stop being a creature? Or is it always a creature because the enchantment dictates it so?
(Bit of side info, I'm trying to create a deck that makes lots and lots and lots of Weeping Angels).
My reason for asking is that I intend to put some enchantments on my Weeping Angel, but almost all enchantments that can create copies of the creature it is enchanted onto, all contain "enchant creature". I am trying to find a way of my Weeping Angel never not being a creature.
My expected outcome is that yes, Weeping Angel never stops being a creature, as the enchantment on it is continuously dictating it so rather than it being a single state change.
The same would be true if I had [[March of the Machines]] on the field expectedly.
Kindly point it out, and why, should it not be the case :)
Update: For anyone wondering as to the janky ass mess that I've made of my deck, here it is.