The necromancer's staff indeed affects the reputation loss of evil actions, but doesn't totally eliminate it. In hindsight probably should have made it do so, for people who wanted to take -every- evil option.