This should be called "SetKarma".  "ChangeKarma" makes it sound like "amount" is added to the current karma.

Also, the comment on this line doesn't add any value, so remove it.