Witam,
Piszę grę w której "boss" co 3 sekundy losowo zmienia swoje ataki. Mam już napisaną prawie całą grę ale qrand() nie działa. Mam klasę Enemy. W konstruktorze umieściłem
qsrand(QTime::currentTime().msec());
W konstruktorze odpalam również timer działający periodycznie co 3 sekundy. Timer odpala metodę w której jest switch z atakami przyjmujący wylosowaną liczbę z qrand().
int random = qrand()%1;
attack(random);
Random zawsze jest 0. Co robię źle?