I brought this up to service a few months ago
3/26/2010 6:35 PM jonas1102
I believe there is a service time bug. Luis Vizquel was called up late in his first season (130+ ML games), played all last season, and has played 30 or so games this season. Yet his service time is only 1.030. When service time reaches a full year, all the extra days on his service clock get erased and he started this year at 1.000. This seems like a problem that can be "gamed" in order to get 3 extra years of ML time with 63 days in the minors.
3/29/2010 10:39 AM Customer Support
That's actually how MLB service time works. In the season in which a player reaches enough to get him one full season, the excess days are eliminated. This is how some MLB teams use the service time rules although abuse is often frowned upon by the commish.
3/29/2010 6:12 PM jonas1102
That's not how it works. The excess days don't get eliminated, but you can gain an extra year by calling a guy up late because instead of 6.000 years in, he's 5.170.
Look at Evan Longoria. Called up late two years ago, played a full season last year. By your rules, he would be at 1.000. According to http://mlbcontracts.blogspot.com/2005/01/tampa-bay-devil-rays_112131227267025321.html , he is at 1.170.
3/31/2010 9:34 AM Customer Support
Interesting; that contradicts the reference we used when we coded that part of the game. We will research some more and make a change if necessary. In any event, those are the rules in HBD now so that's why you're seeing what you're seeing. If a change is made it will be moving forward and not retroactive.
Thank you for raising the issue.