Expected results:
The last two values in each array (i.e. aimingAccuracy subSkill before and after adjusting) should be the same regardless of location, e.g.:
"skillData dump"
[B Alpha 1-3:1,false,false,0.5,0.325,0.00999999]
[B Alpha 1-3:1 REMOTE,true,false,0.5,0.325,0.00999999]
[B Alpha 1-3:1 REMOTE,false,true,0.5,0.325,0.00999999]
"end skillData dump"
The actual values aren't important for this bug (it's worth noting that the server values are consistent with the SP editor), they just need to agree.