by Pottu » Fri Nov 11, 2016 10:47 pm
In vanilla, reputation gains from quests are diminished once the quest turns grey. Most quests only give reputation with one faction, not all of Alliance / Horde, though quests doing the latter do exist. On the fresh start realm, the cloth donation NPCs will not be initially available, so the only method to gain reputation is via quests. It is possible, though not before 40 unless I remember wrong.
You should play a class that has its trainer in Darnassus (warrior, rogue, hunter, priest) and do every possible night elf related quest in Teldrassil (including the starter quests at Shadowglen), Darkshore, Ashenvale, Stonetalon Mountains, Azshara and Feralas. The quests in Desolace mostly give IF and SW reputation, if they give reputation at all. That way you'll get the maximum amount of reputation for each quest. Later on, some quests in Felwood, Winterspring and Silithus give either Darnassus reputation or Alliance wide reputation, though not all of them. This includes four of the five dungeon quests for Black Fathom Deeps and one for Razorfen Kraul but none in Maraudon or Razorfen Downs.
Using a vanilla database to ensure you don't miss a quest that gives Darnassus reputation would be useful, especially as there are few odd quests in Eastern Kingdoms that do give Darnassus rep, like Prayer to Elune in Searing Gorge. You should also do the quests that give Alliance-wide reputation, like The Algaz Gauntlet in Wetlands.
Finally, you can gain Darnassus reputation by turning in 20 Un'Goro soil to Jenal in Darnassus, which leads to the quest Morrowgrain Research, second part of which is repeatable and gives 250 reputation per pop. You need to be close to level 50 to do it and even at 50, exploring Un'Goro crater for the soil can be very dangerous.