I've looked up some values I came up with some moths ago:
Timothy/Baccata/Lora/Paulson: 100%
Kieran: 100% * 5/6 + 2
Ak'shel: 100% * 14/15 (not bad for a dracoid!)
Conrad: 100% * 17/12 + 5
Michael: 100% * 89/60 + 8
I have never fully checked these values, but they seemed true for the dagger and Justice. But things change now you cleared up that you have to take the integer values, instead of rounding down or up.
You're right about all of these values. Mine are not far off, except for Conrad's!