Low honor is making people quit

That post you linked is disinformation. The honor rates are verifiably correct by anyone putting in a modicum of effort into finding the facts. Kills are awarding TBC accurate honor. Battleground objectives award honor equivalent to the honor from kills and are also correct:

https://web.archive.org/web/20071221211847/http://forums.worldofwarcraft.com/thread.html?topicId=3547877767&sid=1

The only time a kill awarded more than 20.9 honor at any point during original TBC, was when a lower level killed a higher level. For example, this level 65 killing a level 70 gets 25 honor:

Here’s the bonus honor from EOTS:

Kills are worth 20.9 honor in a level 70 vs 70 situation split between all nearby party/raid members or players who participated in the kill, as it’s always been.

Bonus video of HK’s awarding 4-21 a kill in an AB depending on how many people are around. You can see him getting 20 honor ticks for AB resources;

You don’t need to believe me, just look. Just go to youtube on your own and look at videos uploaded in 2007 or 2008. Just look.

3 Likes