Fixes and tweaks for Obscure, Reveal and Seer runes, plus some amount of floundering around with git

Lemme know if there's anything stupid with this. The code is solid as far as I can tell, but I'm still fairly new to git and github so I may have done something dumb.