I have thought about such an option, but this requires a lot of CPU power to calculate all the time the obstacles and try to avoid them. The idea of L2p is to be as light as possible in order for you to be able to run multiple instances.
Although, I don't want this to sound like an excuse, and I will think of some solution (another idea is to have a list of rectangular combat zones, and the bot moves from the current combat zone to the next one once there are no more mobs left to kill)
I will keep you updated - thank you.