Tell the user how many options they ignored.
Move Disguise and Undisguise events into the Disguise methods instead of the api calls
Remove two imports
Change listener to monitor and make sure that PlayerPortalEvent isn't cancelled before removing disguises