1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-08-28 00:12:18 +00:00

raycaster:: fix an array overflow bug

This commit is contained in:
Zeno Rogue 2025-06-22 19:03:48 +02:00
parent 39c7004747
commit 34eaaf2842

View File

@ -2843,7 +2843,7 @@ EX void cast() {
} }
} }
// println(hlog, "wallrange = ", tie(minval, maxval), " wallx = ", isize(wallx), " wallstart = ", isize(cgi.wallstart)); // println(hlog, "wallrange = ", tie(minval, maxval), " wallx = ", isize(wallx), " wallstart = ", isize(cgi.wallstart));
for(int i=0; i<isize(wallstart); i++) { for(int i=0; i<isize(wallstart)-1; i++) {
w_map[i+2*wlength][0] = (wallstart[i]+.5) / wlength; w_map[i+2*wlength][0] = (wallstart[i]+.5) / wlength;
w_map[i+2*wlength][1] = wallangle[i]; w_map[i+2*wlength][1] = wallangle[i];
} }