And if someone said that I would have posted this. Per Rogean.
http://codepad.org/NjMM455H
Code as it was on live, in line with the timeline. I know what I'm talking about.
Relevant part (in reference to what you're talking about about the damage bonus not changing based on delay):
// Kunark until Sep. 19, 2000, better than 1H bonus.
else if (RuleI(Combat,TwoHandedDmgBonus) == 1)
{
if (GetLevel() > 50)
return ((GetLevel() - 7) / 3);
else
return ((GetLevel() - 25) / 2);
}