Fixed 'shield icon flashes when guarded target is off screen' bug.
Fixed potential bug with shield icon not properly re-attaching after a target moves in and out of range.
Changed default icon offset to (0, 0) instead of (0, -40) (this results in the icon, by default, being attached closer to the target).