{"push_id":882433820,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"383bdfbc87d0f761139679c3427f16a9c4ed76b7","before":"123530347c56284e72e37492c0bcc25ea5f5670f","commits":[{"sha":"383bdfbc87d0f761139679c3427f16a9c4ed76b7","author":{"email":"822ec91a7ef82248fd36162ca8ac3283eba70848@s-z.org","name":"Neil Moore"},"message":"Don't implicitly convert between random_var and int.\n\nRequire calling .roll() to convert a random_var to an int; and an\nexplicit constructor call or direct (not copy-) initialization to\nconvert an int to a random_var.\n\nFix a minor bug revealed by this change: monster::attack_delay with a\nspeed brand weapon rolled a number before scaling by 2/3, because the\noperand order resulted in using int's operator* rather than\nrandom_var's.\n\nFinally, remove the constant(n) function, as it was just a less-specific\nalias for random_var(n).","distinct":true,"url":"https://api.github.com/repos/crawl/crawl/commits/383bdfbc87d0f761139679c3427f16a9c4ed76b7"}]}