Fix for long-distance cell removal

Fixed silicons magically taking APC power cells at any range. Silicons at a range over 1 return attack_hand, and the attack_hand proc also governs taking cells out of APCs when they are open and have a cell before returning the interact proc. Therefore added a range check of 1 to be stop long range thievery.