Event 49 does not pick a BolaFogo.
And, animation frame 7 will be displayed a few ticks in a row. Unless the animation speed = FPS, which is highly unlikely.
Give that dragon an instance variable 'target' (number). Set its value in the property s to -9.
In event 47 ....
Set the instance variable 'target' to the expression HumDragao.Turret.TargetUID
In event 47
Set the instance variable 'target' to - 9
In event 49
If you have 1 dragon, no dragon picking is need, else you got to pick the dragon.
But you have to pick the right target... so add the condition ....
BolaFogo > Pick by unique ID > .... ID = HumDragao.target
Add also a system > Trigger once while true ... else it will shoot out to many bullets. Because frame 7 is displayed more then 1 tick in a row.