aboutsummaryrefslogtreecommitdiff
path: root/builtin/common/async_event.lua
diff options
context:
space:
mode:
authorparamat <mat.gregory@virginmedia.com>2016-02-21 13:28:34 +0000
committerparamat <mat.gregory@virginmedia.com>2016-02-23 23:51:29 +0000
commit8591713405419c434801c61ca59a9b6c019eb957 (patch)
tree48434b5d10f72ec8309e65fae1c32aae231daf5f /builtin/common/async_event.lua
parent147425483a9e1afa2a2a4d9c0d5fa8b68d105644 (diff)
downloadminetest-8591713405419c434801c61ca59a9b6c019eb957.tar.gz
minetest-8591713405419c434801c61ca59a9b6c019eb957.tar.bz2
minetest-8591713405419c434801c61ca59a9b6c019eb957.zip
Sheet Ore: Eliminate crash caused by PcgRandom range max < min
In the calculation of y_start, when 'column height max' was large it caused nmin.Y + max_height > nmax.Y - max_height Now, in this situation y_start is set to the midpoint between nmin.Y and nmax.Y Limit y0 and y1 to between nmin.Y and nmax.Y, otherwise index calculation, which has no checks for limits, places them at unwanted locations in the voxelmanip
Diffstat (limited to 'builtin/common/async_event.lua')
0 files changed, 0 insertions, 0 deletions