Volume to push actors/player

the physics volume seems to only mess with terminal velcoity and friction

has anyone blueprinted a volume that does something like :



foreach(actor in touching){
	if(actor is dynamic){
		actor.ApplyForce(0, 0, 700); // vector(x,y,z)
	}
}


i currently have created my own blueprint with a box, that has its own overlap events, i then loop the actors that are being overlapped in the Tick()
here is a screenshot :
ce3dbcfeb10395bd739c24d68d65f04b0bb2df8b.jpeg

but nothing happens…

not too sure what is wrong… or if what im trying to do…already exists…