Allows ethereals to ghost out of crystallization (#66853)
Allows ethereals to ghost out of crystallization (#66853)

* moves around tgui question so it doesnt piss off linter or someting idk

* code clean up
ShizCalev/tgstation,CPTANT/-tg-station,CPTANT/-tg-station,CPTANT/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation,Bawhoppen/-tg-station,tgstation/-tg-station,CPTANT/-tg-station,CPTANT/-tg-station,ShizCalev/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,tgstation/tgstation,Bawhoppen/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,ShizCalev/tgstation,tgstation/tgstation,tgstation/-tg-station,CPTANT/-tg-station,MicroWorldwide/SS13-TG-station,Bawhoppen/-tg-station,Bawhoppen/-tg-station,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,tgstation/tgstation,tgstation/-tg-station,tgstation/tgstation,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,tgstation/-tg-station,MicroWorldwide/SS13-TG-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/tgstation,CPTANT/-tg-station,Bawhoppen/-tg-station