Tooltips for Puck Wars

Ignore the other 6 commits. Ash manually merged last time so I had to do some stuff.