Tutaj będzie chodziło o ogień.
Ziać — wydzielać z siebie jakiś zapach, ciepło, chłód i tak dalej; oddychać głośno i ciężko; o pewnych rzeczach: wyrzucać z siebie coś, na przykład lawę, pociski, ogień.
Zionąć — wydzielić z siebie niemiły zapach, ciepło, parę i tak dalej; o niemiłym zapachu, cieple, parze, ogniu itp, które zostają wydzielone; o pewnych rzeczach: wyrzucać z siebie coś, na przykład lawę, pociski, ogień oba czasowniki mają podobne znaczenie i nie ma większej różnicy, którego z nich użyjemy w przypadku ognia.
Smok Wawelski zieje ogniem.
Smok Wawelski zionie ogniem.
Więc oba zdania są poprawne.