Temporary and primitive NPCbit fixes, running butfix, and ranged attack support

The NPCbit fixes get the bot back up and running in some situations, but don't replace the functionality of the check.

The running bugfix keeps the bot from running when the stop button is pushed.

The ranged attack support allows for ranged attack in the pull and ensures that the mob is pulled.