berberborscing
Skeletron Prime
-Crunky is broke, when I tried to restrict it to spawning only one, it broke my game >.<BUG REPORT!
"the angel" spawned as keiri..and as another angel..the unmoving keiri could sell me stuff but the "real" one moved while selling me stuff..and when the real one turned into a bunny and changed back she had a different name and it told me "insertnamehere has arrived"...but the fake unmoving keiri (that was her name) still remained and never turned into a bunny..also you can make an infinite number of crunkies...I didn't test it more than 5 crunkies..cuz I was scared about crashing but I assume its infinite though, also you might want to make them sell the demon scythe/holy bow after skeletrons defeated..the angel aegis probably after the eye of cthulu is defeated alternatively you could have a lower tiered demon scythe item that can be upgraded into the vanilla item ..same with the holy bow actually..maybe a training bow?
-So what I can decipher from this wall of text is that you have more than one angel because it can spawn if the angel is in bunny form?
-There's not really a point to gating the items past those bosses, the NPCs spawn post-skeletron