I have a dragon riding game with the flying and aiming and everything completed, now I just need a system where when you press Left-Click (or a mobile button) you spit fire in whichever direction you are looking it.
It will be a stream of fire that does damager per second, and any players, NPCs, or destructible objects hit by the fire take damage over time while remaining inside the flame. This system will need to be able to work while moving too (flying). Furthermore, there will be a sound effect.
The overall goal is for the fire breath to feel powerful, responsive, and satisfying to use.
I will provide all assets needed, that way you can solely focus on coding the fire breathing!