"Wait count" ist eine Variable des Interpreters. Also kannst du entweder die Methode in den Interpreter machen, also
class Blinzeln
def blinzeln
print "lol"
b_restart
end
def b_restart
@wait_count = 60
blinzeln
end
end
oder du benutzt eine einfache for..in-Schleife in einer wait-methode, also etwa
def wait(frames)
for i in 0..frames do Graphics.update end
end
oder sowas. Allerdings ist das Problem bei beiden: Du hast in der Zeit wirklich einen Waitbefehl, es passiert also nichts.