This reverts commit 6d62ab1b7cf0fbf6dda50f86f27822a9551da8ae.
2J7K5MBUMH2E7SP6QAG3NCWLKOAVCCXGBTOWBS4TFR62EPR5LCTQC
44HR7YI3CBRCEGEMIM6UOITU4W3RR5RBUGUV7ICXCN3ZIXLRJXYAC
3ZGWHU6PVOY4BN6RW6KDFDZMNRRVJUPPOKBJK6VGQWKCQO73RDLAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
VUQ5XAUEMDXEZG6OSF5KATPGSKWG7O2FETTNENYVKZ5CCTJVWICQC
UQ7N7BERCVCYALWKITQMJIWNSHHSWUYOU65LXD6HQKLXG4NF5CTAC
XT54K5UXLTCR4WIB6OWYISDRXLC4WXFAK5MHKUBCDKDIKQSLS6GAC
CMNLYUECIMEZSOYG4KOSINOPER5OM7PPCGIHCM7LQVWEO77XFUYQC
TUK5T3O6YOMKR6SD37666MMV4OHXQ7D76JJ4DNVP5AXWZ2VQ2DXAC
TPQNZXHPSGTVA36N5YSQQVJJVVGWSRGNBNWQYMUXMFMINS4IZUCQC
// for increasing, then this function has been called too many
// times.
//
// XXX: Right now, there are 1-level mutations on the demonspawn
// list, so this will be reached - give a bonus power.
// for increasing, then this function has been called too many times.
// XXX right now, there are 1-level mutations on the demonspawn list,
// so this will be reached - give a bonus power.
// it permanent. I want to put something like NetHack's
// "Your quickness feels more natural." here, but there
// doesn't seem to be a good way to do that.
// it permanent. I want to put something like NetHack's "Your
// quickness feels more natural" here, but there doesn't seem
// to be a good way to do that.
// failing. Be very careful if others are added; for
// instance, talons can fail to mutate if the player already
// has hooves. You'll need to add a case for clearing
// mutations in _handle_conflicting_mutations() above.
// failing. Be very careful if others are added; for instance,
// talons can fail to mutate if the player already has hooves.
// You'll need to add a case for clearing mutations in
// _handle_conflicting_mutations above.
// Makhlebites have the summoning invocation, and good
// summoners don't get summon demon.
if ((you.religion != GOD_MAKHLEB
|| you.piety < piety_breakpoint(3))
&& you.skills[SK_SUMMONINGS] < 5 && one_chance_in(3))
{
// Makhlebites have the summonings invocation
if ((you.religion != GOD_MAKHLEB ||
you.piety < piety_breakpoint(3)) &&
you.skills[SK_SUMMONINGS] < 5 && one_chance_in(3))
{ // good summoners don't get summon demon
// Give only one of frost throwing, flame throwing and flame
// breathing, do so seldomly for Makhlebites and conjurers,
// and do so only for non-fire magic and/or non-ice magic
// users.
if ((!you.mutation[MUT_THROW_FROST]
if ((!you.mutation[MUT_THROW_FROST] // only one of these