Ok. So first create an actor. Call it “WindForce” for example. Inside the actor make a new variable of type “vector”. Now in tick or however you want you should change the direction and force. Like so:
NOTE: change 2 to -10. Otherwise it will keep accumulating in positive force and will end up being insanely fast. This is a bad randomisation approach as it can still create very fast winds. You should come up with something better. But it’s just for the sake of making it work.
NOTE2: You can also normalize the resulting vector. That will create a force vector that will not go over 1 and under 0.
Place the windforce actor inside your level.
Then in your drone actor. Go to beginplay. Connect “Get all actors of class”, as class select “windforce”. Then drag out wire and type “get”. Leave “0” as get input. Out of get drag wire and type “windvector”. Promote to variable.
Then go to tick of your drone actor and apply the promoted variable as a force.
Should work. Haven’t tested it myself, but I think it should work.