The problem however is that :SetTextHeight() is being used, rather then :SetFont or SetFontObject. All Font Objects seem to be inherited from GameFontNormal. And the wiki page about :SetTextHeight tells us that it scales the "image", rather then increasing or decreasing the font size instead:
Originally Posted by wowwiki
FontString:SetTextHeight(integer pixelHeight)
Sets the height of the text. Note that this will distort the text because it enlarges the image rather than the font size. If you need crisp looking text, you will need to create separate text objects for each size.
|