Continiously launch bullets just as you would with other weapons. Make the bullets go slow. Each bullet is a flame which hurts players that they get in it's range. Each bullet is a wall that rotates along with the direction of the camera so the walls are always shown right. The texture should be like a flame. The flames should look nicely while using blend modes to draw them.