Lines Matching refs:drandom

119 			if (drandom() * Curmonster.m_speed > drandom() * Player.p_speed  in encounter()
161 if (drandom() < Curmonster.m_flock / 100.0) in encounter()
170 && drandom() > 0.2 + pow(0.4, (double) (flockcnt / 3 + Circle / 3.0))) in encounter()
337 || drandom() * Player.p_speed * Player.p_brains in playerhits()
338 > drandom() * Curmonster.m_speed * Curmonster.m_brains) in playerhits()
384 if (drandom() < Player.p_sin / 100.0) { in playerhits()
392 if ((drandom() + 0.333) * Player.p_brains in playerhits()
393 < (drandom() + 0.333) * Curmonster.m_brains) in playerhits()
491 if (drandom() > 0.2) in monsthits()
514 if (drandom() > 0.5) in monsthits()
610 if (drandom() > 0.1) in monsthits()
654 Whichmonster = 55 + ((drandom() > 0.5) ? 22 : 0); in monsthits()
682 inflict = drandom() * Curmonster.m_strength + 0.5; in monsthits()
843 if (drandom() < 0.25) in throwspell()
956 < Curmonster.m_experience / 200.0 * drandom()) { in throwspell()
962 if (drandom() < 0.3) in throwspell()
980 Curmonster.m_experience / 1000.0 * drandom()) { in throwspell()
1048 Curmonster.m_strength *= drandom() + 0.5; in callmonster()
1049 Curmonster.m_brains *= drandom() + 0.5; in callmonster()
1050 Curmonster.m_speed *= drandom() + 0.5; in callmonster()
1051 Curmonster.m_energy *= drandom() + 0.5; in callmonster()
1052 Curmonster.m_experience *= drandom() + 0.5; in callmonster()
1060 Curmonster.m_strength = drandom() * (Player.p_maxenergy + Player.p_shield) / 1.4 in callmonster()
1061 + drandom() * (Player.p_maxenergy + Player.p_shield) / 1.5; in callmonster()
1157 if (drandom() > 0.65) in awardtreasure()
1179 if (drandom() < treasuretype / 35.0 + 0.04) in awardtreasure()
1201 if (drandom() < 0.08 && Curmonster.m_treasuretype != 4) in awardtreasure()
1455 if (drandom() < 0.33) { in awardtreasure()
1474 if (drandom() < 0.8) in awardtreasure()