You mentioned a "Rampart Staff of the Untouchable Overseer". Rampart means + shield. Deception Assassins naturally dont use a Shield. Thats the Question.
You are correct, it means +shield. Other buggy items have e.g. +presence on them. But that doesn't really matter because thanks to bolster being buggy these items are nevertheless BiS for DDs.
Well, no response so far, so I assume BW wants us Sins to run around with hilarious electrostaffs.
Welcome to Exploit Wars the Bolster Republic!