potions.
3XLRECYFMP6F32IMOZ6UHIFP7CL4ILMUURZC6YIGWZX3SGLFVVQAC
GHCA7IFJA6CWJSLAJMQAHD2GSBSNV77SHHRPHAF7ACYFW3YCG6FQC
5ZV2CS7GWT4FJWA5WCIZ52T4L5OLNVWMNRCBWV3UCFPNPRK4ZQTAC
UQ7N7BERCVCYALWKITQMJIWNSHHSWUYOU65LXD6HQKLXG4NF5CTAC
QJDO7Q62UNFMTSTYP3BFRTJFOETOGTK3AJVN4YY23TNVX3OUQZ4QC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC
ASH5CK6CPBKMLGGIRJ5GKTWMS5W3OBVHTL66RTYZIPFM6KFBYA3QC
S34LKQDIQJLIWVIPASOJBBZ6ZCXDHP5KPS7TRBZJSCDRVNCLK6UAC
G2JEGJW7XN55HXKF4FRD6BJGXTGNMZFQHKHESXJOZFQMPW36UQGQC
RKFHYYANUZQHOWOE6YHVFFJNCZU7X67FWUQPQFF6KJKMNIKXFWEAC
2FHNLTLN3DVVD67N4QMAQ2LO7YY4GVZWXJAOIWGCCYYGIX7UHSVQC
Z2GW2JB2K2MS67IU7O566FX7PSJPZIFN52PWECBBSJMB4LS6HXUQC
Q6WLX2VTRJ3LGDPWBH5WKQM7CIIJ5H6AEIKMXPF2PJA5JX5ZLUZQC
EH4VJW3I5Y4V6DT3YMLNDA3NW2DEAV4LRE4T5IEXAVB4WB3JJMGAC
return (false);
switch (ptype)
{
case POT_SPEED:
case POT_INVISIBILITY:
// If there are any item using monsters that are permanently
// invisible, this might have to be restricted.
break;
default:
if (mons_itemuse(this) >= MONUSE_STARTING_EQUIPMENT)
if (mons_itemuse(this) < MONUSE_STARTING_EQUIPMENT)
return (false);
// These monsters cannot drink.
if (mons_is_skeletal(type) || mons_is_insubstantial(type)
|| mons_species() == MONS_LICH || mons_genus(type) == MONS_MUMMY)