git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8980 c06c8d41-db1a-0410-9941-cceddc491573
SOVD3G5ES7YEJRPWDNG7Z2QTTJ4L2MGZANUY47R3CQCKIKCPGKNAC
6DNNPEMZGBQDMA7YG4LCTQUVZ7LYPC3R4A2XBYT5SDQ65GYOLJVAC
TXCZMB4AIOJ3LI47PXNQFL3SOMMAIBL5GYOPBLHFV6GYDDCY6RHAC
KEANRIMF5CGFVZ2XJYNFPOAKLXOSOJUOVA73IWBWOG576265ERHAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
VXSORUQOM2VZA4CAZDC6KPAY373NQIN3UT7CXQXTRCYXO2WM62DAC
OR7VGWIBRR55M7HATPIORQMMB4YQ7EQXO2IWAFFFPEJ4VV3ASRRQC
RWCCZ64BG3HSOTM54ANIGENC3F3AIR42LJFRYSAKMCPCIUSOZY5QC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
ZQ62K2WXC4EJUO7VNJ3VHPGU2LAMSTKYSL62ENYB2CGW2BEI6KBAC
45EMD3KLQPMERNMIKU5G76H6556XOMIW352TSBP7VLWJX2YYGS7AC
OFH2B2UZBK43QLFQBZ54FOCFLFNE54BZVDNCEUGDTBCUGNVZULIQC
FZKMVCODMWQEVVBBQHTTXFBRO4LZEYLB646ZPVUMLHH6EER7FAOAC
TO43FWKHNIA5MVDOFXYHQODTLBQYEZKX5UIUGID57436UF7G2EXQC
&& stair_find >= DNGN_STONE_STAIRS_UP_I
&& stair_find <= DNGN_STONE_STAIRS_UP_III
&& random2(100) > you.dex)
&& !grid_is_escape_hatch(stair_find)
&& coinflip())
ouch(roll_dice(3 + you.burden_state, 5), NON_MONSTER,
KILLED_BY_FALLING_DOWN_STAIRS);
mprf("In your confused state, you trip and fall back %s.", fall_where);
ouch(1, NON_MONSTER, KILLED_BY_FALLING_DOWN_STAIRS);
// Nastier than when climbing stairs, but you'll aways get to
// your destination. -- bwr
ouch(roll_dice(6 + you.burden_state, 10), NON_MONSTER,
KILLED_BY_FALLING_DOWN_STAIRS);
mprf("In your confused state, you trip and fall %s.", fall_where);
// Note that this only does damage; it doesn't cancel the level
// transition.
ouch(1, NON_MONSTER, KILLED_BY_FALLING_DOWN_STAIRS);