So I got this Custom Lvl Script that allows you to change you character's Lvl Names.
CODE
class Window_Base
def draw_actor_level(actor, x, y)
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 48, 32, 'Grade -')
self.contents.font.color = system_color
self.contents.font.name = "Arial"
self.contents.font.size = 18
grade = case actor.level
when 1 then '1st year'
when 2 then ''
when 3 then ''
when 4 then ''
when 5 then ''
when 6 then ''
when 7 then ''
when 8 then ''
when 9 then ''
else ''
end
if $scene.is_a?(Scene_Menu)
self.contents.draw_text(x, y + 15, 96, 32, grade)
else
self.contents.draw_text(x + 5, y, 96, 32, grade, 2)
end
end
end
And it's working fine and all except I can't seam to get the words to line up correctly no matter how much I "Tweek" the variables..
They keep showing up like this:

And I guess I could use someone to point out how Changing anything in:
CODE
if $scene.is_a?(Scene_Menu)
self.contents.draw_text(x, y + 15, 96, 32, grade)
else
self.contents.draw_text(x + 5, y, 96, 32, grade, 2)
end
Doesn't do much.