Por q usas MT19937 y además posibilitando que te de como resultado cero?
sería mejor hacer algo como GetTickCount()%3+1
O simplemente haz un switch con 0, 1, 2 ^^
sería mejor hacer algo como GetTickCount()%3+1
O simplemente haz un switch con 0, 1, 2 ^^