]> git.pond.sub.org Git - empserver/commitdiff
Fail map drawing command when player doesn't confirm bmap revert
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 9 Apr 2011 18:39:34 +0000 (20:39 +0200)
committerMarkus Armbruster <armbru@pond.sub.org>
Thu, 14 Apr 2011 18:21:22 +0000 (20:21 +0200)
Doesn't affect mapping at movement prompts (navigate, march, move,
test and transport), because the failure is ignored there.

src/lib/subs/maps.c

index 8c3acff009c2cadc216239f24c9bbe450778e05b..0fa46e5894592add3c21b0ae931107bec89efe66 100644 (file)
@@ -141,7 +141,7 @@ static int
 revert_bmap(struct nstr_sect *nsp)
 {
     if (!confirm("Are you sure you want to revert your bmap? "))
-       return RET_OK;
+       return RET_FAIL;
     while (bmnxtsct(nsp))
        player->bmap[nsp->id] = player->map[nsp->id];
     ef_write(EF_BMAP, player->cnum, player->bmap);