… | |
… | |
755 | return; |
755 | return; |
756 | |
756 | |
757 | /* Randomly change the players luck. Basically, we move it |
757 | /* Randomly change the players luck. Basically, we move it |
758 | * back neutral (if greater>0, subtract, otherwise add) |
758 | * back neutral (if greater>0, subtract, otherwise add) |
759 | */ |
759 | */ |
760 | if (RANDOM () % (FABS (tmp->stats.luck)) >= RANDOM () % 30) |
760 | if (RANDOM () % (FABS (tmp->stats.luck)) >= rndm (30)) |
761 | { |
761 | { |
762 | int diff = tmp->stats.luck > 0 ? -1 : 1; |
762 | int diff = tmp->stats.luck > 0 ? -1 : 1; |
763 | |
763 | |
764 | stats.luck += diff; |
764 | stats.luck += diff; |
765 | tmp->stats.luck += diff; |
765 | tmp->stats.luck += diff; |