Prefab fireball spawns at my sprites feet

Hello. Whenever I want to spawn a prefab fireball, they spawn at the players feet. Is there any way to position the fireballs at a certain x and y position?
My sprite reaches out when firing, and i want the fireballs to spawn in front of his hand.
This is the code snippet:

if (Input.GetKey(“e”))
{
GameObject fireball = Instantiate(fireballPrefab, transform.position, Quaternion.identity);
fireball.GetComponent().velocity = new Vector2(3, rb2d.velocity.y);

Hello, Replace transform.position by a vector 2 from your choice :wink: