Don't think restricting to IP address can be done, cause several persons can sit in the same network behind a router sharing the same external IP. So blizzards only option to restrict this is if they have a rule allowing one bnet-account per person (but have no idea if such a rule exists).
Connect With Us