What if there were a command called something like /promoinfo? This could follow look similar to /info, but it lists details of a user's promotions and (maybe) demotions. I'll provide an example with myself.
/promoinfo ruggedbear
Promoinfo for RUGGEDBEAR:
First login on 12 October 2011
Promoted to Builder on 12 October 2011 after (blank hours of play.)
Promoted by, WHRITHLIN. Promotion reason:
"Because I said so. But mostly because his house was cool..."
Promoted to Veteran on (blank date) after (blank hours of play.)
Promoted by, AUTORANK. Promotion reason:
"AUTORANK"
And so on provided you have more promotions for it to draw forth. It seems like it would be cool to see why and when different people were promoted, farther back than just their last. It could also be used to get a general sense of a person's experience here. Of course if there is a way to do this already, let me know, but I think promotion moments are lost forever when promoted again.
Let me know what you think!
![Very Happy :D](./images/smilies/man_bigsmile.gif)