Ok but how are you getting Dex to damage? The only ways to have Dex added to your damage instead of Str is with Dervish Dance, Fencer's Grace, or specializing with Unchained Rogue. None of those apply to the dagger or whip.