ROOM_AUTH_START is the room the player will start in with auth on, ROOM_VNUM_SCHOOL if auth is off. ROOM_VNUM_TEMPLE is the default recall room and ROOM_VNUM_ALTAR is the room they go to when they die. In my case these all are cset options, but otherwise should all be together in mud.h in the section for builders.
What Chris is pointing out is that you want to type "make clean" and then "make". What might be happening is that your header file is updating, but the compiler looks for modifications in .c files only. So your object files need to be removed and recreated with your updated header. As a suggestion, it might help to get in the habit of typing:"make clean && make"
Then again, even if he did make clean and make, it still would not have changed the start room if he only changed ROOM_VNUM_TEMPLE. As I pointed out in post 4 here, ROOM_VNUM_TEMPLE is NOT the start room, but the recall room.