Fixed some errors and code optimization

Fixed error where new players joining weren't getting the passives table
properly.  Only one thing needs to be sent now, the table of passives