bug fix with PSC event firing for every unit

We only care about the player's spec changing so we can exit the
function if the event fires for someone other than the player