Trying to open at the same location as you did nothing,
make it loot instead. Apparently #looting is also annoying
when using vi-keys.
Based on code by aosdict
were-transformation and drop of wielded weapon
prevent segfault if pline() is called recursively (which could happen if the
interface code issues a debugpline() while processing putstr())
+open at yourself is the same as #loot
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository
} else if (!get_adjacent_loc((char *) 0, (char *) 0, u.ux, u.uy, &cc))
return 0;
+ /* open at yourself/up/down */
if ((cc.x == u.ux) && (cc.y == u.uy))
- return 0;
+ return doloot();
if (stumble_on_door_mimic(cc.x, cc.y))
return 1;