Devil Sight is still not working. You can't attack at range within Darkness and if you try to attack a target outside of Darkness while you're inside it, your PC first tries to walk out of Darkness to attack.