This EVIL flower will look like any old fire flower... until the player gets close! Shortly after the player gets within its range, the flower transforms into a spiky, monstrous version of itself and gives chase. Setting the extra bit will allow the EVIL flower to take the place of a normal flower in a block. The EVIL flower will animate and bounce like a normal flower while in disguise, so it should be indistinguishable to the player. Features easy GFX remapping.
Requested for the Strongest Sprite Workshop 2020 by IronFoxGaming.
There are many problems that add up to make it reject-worthy
-It doesn't have collision for a small period of time before turning evil, which I feel makes it a non-threat most of the time. I think the timer for it to turn evil should be shorter and it should be a customizable define
-The graphic file isn't 4KB in size, meaning it can create confusion between lunar magic display vs. in-game display, as the image isn't cleared fully. You can increase file size in Graphic Editor and using File->Resize->New Image Height In Pixel = 64
-Why is it using SP3? Since it is just Evil Flower that means that e.g. yoshi's tongue and swallow graphics are blank and I imagine this sprite being used in levels where yoshi can be present. I recommend making it use SP4 instead (or insert and arrange into vanilla graphic)
-Quake interaction requires yoshi to be very close to it which creates a high risk of taking damage (when hostile), unlike other sprites that can be hit with quake from longer distance
Using a hacky solution of using vanilla flower and replacing it at the top (with extra bit set) creates some issues:
-You can lick fire flower when it's almost out and have both vanilla fire flower and evil flower, as shown on the screenshot below:
-You can also lick it when it hasn't come out fully and get a vanilla fire flower, which means evil flower won't take it's place
-Invisible evil flower can be affected by a silver p-switch, which means you can get a silver coin out of thin air. That also means vanilla flower can stay.
I recommend having evil flower act like a vanilla fire flower when it comes out of the block instead of having a vanilla flower to combat some of these issues.
Lastly, the evil flower doesn't stay on top of flying ?-block, unlike vanilla flower, this isn't rejection-worthy but it would've been nice to have it on top of it until it starts moving.