sprite: offset-y can take % now

Fixes #1012