1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-09-28 14:08:40 +00:00

drawFlashes no longer tries to draw a flash in a gmatrix-less position

This commit is contained in:
Zeno Rogue 2018-01-13 01:29:29 +01:00
parent 78490e75a9
commit f82c07e5a6

View File

@ -4999,7 +4999,8 @@ void drawMarkers() {
void drawFlashes() { void drawFlashes() {
for(int k=0; k<size(flashes); k++) { for(int k=0; k<size(flashes); k++) {
flashdata& f = flashes[k]; flashdata& f = flashes[k];
transmatrix V = gmatrix[f.where]; transmatrix V;
try { V = gmatrix.at(f.where); } catch(out_of_range) { continue; }
int tim = ticks - f.t; int tim = ticks - f.t;
bool kill = tim > f.size; bool kill = tim > f.size;