Fixed a new bug where it was always hovering

this is getting to very messy code!
this was an issue where hoverness doesn't get taken away, hence the
piggy never shows (except the beginning)