mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-11-23 21:07:17 +00:00
throw exception on createMov error
This commit is contained in:
parent
f8d406a458
commit
581cb8ae26
5
cell.cpp
5
cell.cpp
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user