BQMNEBL7SEXOB7ZLULJP5UNY3J52GNHI5KCW6DMRVY5THSMK2MNQC 4S7GTHOCXO5MLS3DKSZWUYYZFBVNHDG6RFJONUALXVA7CCPFKXKAC LKLHWERPXMDTRNYPEXVDVB6PE7CT5PZ6WMNJJDTBBE5FBHOCEK5AC O4ZFDG3AEV3K4NPGCCLB7DXUH5CBETKP5FBKLCIET7JNTNDX5DUAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC JI4NDSOXGGZ7QHXXFB3ZTHAKHABXYBZXPDGLUFV5SKYEOL5FT7JQC 4FQAKUKUO6PCAZ3N4HUR5XL6E4VA5UQUZ3AEDGRBLVY7W2LMWI7QC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC you.duration[dur]--;if (you.duration[dur] == midpoint){if (midmsg)mpr(midmsg, chan);you.duration[dur] -= midloss;}
if (midmsg)mpr(midmsg, chan);you.duration[dur] -= midloss;
// No "else", in case midloss caused the duration to end prematurely.// (This really shouldn't happen, else the whole point of the// "begins to time out" message is lost!)if (you.duration[dur] <= 1)
// allow fall-through in case midloss ended the duration (it shouldn't)if (you.duration[dur] == 0)