Directional lighting error

I think this about sums it up.
Anyhow, I have no idea how third person works, but I think that if you multiply the direction by -1 while in 3rd person front view, then I think that the problem should be solved. If not, correct me