Made forcefields repel the player

And don't allow the player to just spam against it.  I currently do this
by faking the hurt condition, but that is a placement holder for a
different animation if we want.