git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8835 c06c8d41-db1a-0410-9941-cceddc491573
4J2ILW7DGFLSRYX2TF4OYWN3WNJSQXC647MQGGIOBC63MPF4TXKAC TADKPTKH3CWXZRGVDWOY3CMAQ6CQISITDYB4F27YU53U5XEB6NVAC GPEJOT73KMACP33IPAKFR5ROGHCOIP22VXZMQNYTGLEA2OSZUM2AC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC IEDTXEFGQU56UAY5HNWGZOI7TG2H2BECGLJ6PY2DVQFBPWTS3QMQC N7KLZSYDHJYZ6UYV6YSXCO53NLWOFWJF43IOKZHDLFLR67B2USPAC return coord_def(random_range(MAPGEN_BORDER, GXM - MAPGEN_BORDER - 1),random_range(MAPGEN_BORDER, GYM - MAPGEN_BORDER - 1));
if (crawl_state.arena){const coord_def &ul = crawl_view.glos1; // Upper leftconst coord_def &lr = crawl_view.glos2; // Lower rightreturn coord_def(random_range(ul.x, lr.x - 1),random_range(ul.y, lr.y - 1));}elsereturn coord_def(random_range(MAPGEN_BORDER, GXM - MAPGEN_BORDER - 1),random_range(MAPGEN_BORDER, GYM - MAPGEN_BORDER - 1));
target = coord_def(random_range(ul.x, lr.x - 1),random_range(ul.y, lr.y - 1));}elsetarget = random_in_bounds();