Basically, I need an Actor to re-evaluate his inventory, so he can equip his current best item(s). There seems to be no function for this, is there any way?
When anything gets added to it, as far as I know, an actor will do this. I could be wrong though.
One method is to script it so every 5 or so seconds, a fork gets added and removed from his inventory. That may trigger the "check" and the equip should occur.