enough.
AI4DALP6SCBCSK22RCVR6LWLERKIR7HPK3IGBBKQ426RZNC2V6XAC
TNE4ED65OP65HFH2JMEK3EQ2KDXHLHPQMQT7IFKOFHUIX7ZJTOQAC
BS6GZWNHAHGXPDPXX5MBDJRKDTYJD6UKF2RMJWHCEYMAN4MYCYCAC
GVSBZEZRH4KIE6UKSEQIIDC2GVNSYT2H3VPVJDMCNH4MZWGJ3XLAC
NQR6DBNHHEJAKA3MESWWFQUD4LAQTY2BKUJX4AYNYKWGQ5EYBOGQC
DVCPTGG5UWM4QMV3TJOLC4BDB77WUGQTJSU5NXQWOSIGSVL7E37AC
YGHUDZATZ5XHYWXPZ7ZMT6OLUDASG4MO2RAWPVJ67V6A3AJVSXUAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
BUSA7O6EFBZVAG2RL5T7MD2WTWKOEKKIAAZ2VS4Y3L6ECT4HQR6QC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
JMBL7S3FVFBUQGRYXVHY4LCL3RTWMFFW42EG4FQPH45YTERD35RAC
simple_monster_message(ugly,
" basks in the mutagenic energy from its kin and changes!");
ugly->uglything_mutate();
const bool proximity_you =
(you_mutate_chance > mon_mutate_chance) ? true :
(you_mutate_chance == mon_mutate_chance) ? coinflip()
: false;
src = proximity_you ? " from you" : " from its kin";
// A (very) ugly thing's proximity to others of its kind can
// mutate it into a different (very) ugly thing.
used = ugly_thing_proximity_mutate(monster);
// A (very) ugly thing's proximity to you if you're glowing, or
// to others of its kind, can mutate it into a different (very)
// ugly thing.
used = ugly_thing_mutate(monster, true);