* CoreBlock.playerSpawn: Set spawnedByCore first * The call to unit.controller() calls player.unit(unit) * That function fires UnitChangeEvent * The unit in UnitChangeEvent has spawnedByCore incorrectly set to false * This caused me to waste an hour of my life while making a plugin * Might as well improve code readability