1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-24 01:00:25 +00:00

throw exception on createMov error

This commit is contained in:
Zeno Rogue 2021-07-07 18:26:30 +02:00
parent f8d406a458
commit 581cb8ae26

View File

@ -250,9 +250,8 @@ void hrmap_standard::find_cell_connection(cell *c, int d) {
/** very similar to createMove in heptagon.cpp */
EX cell *createMov(cell *c, int d) {
if(d<0 || d>= c->type) {
printf("ERROR createmov\n");
}
if(d<0 || d>= c->type)
throw hr_exception("ERROR createmov\n");
if(c->move(d)) return c->move(d);
currentmap->find_cell_connection(c, d);
return c->move(d);