OKYT7CZ6LO3MUM4YWQUUKBYD4HGA334ILTEF6VE5TT2L7ZNOOXTQC
PHBACPMH3F34GODHVDKNCMXWU373RJQGVTDLBFCCDLLWDXVYOLTAC
5MLWKDBEOOD6YJEIVDU7KR3B45DPGH77OSQZR3UQAJPPTEP2XCRQC
ADIVVYTV2MJ3XVRYDNBLPTAEACCNF27XZDCRVZFQEHRHPMZGNITQC
2HA26BZZOJOMSIP3NI4YCB7DPWUDR6VTAD2K25EI7FZOQ3KITYCAC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
X5WLJCJVW55SXZVP7IKP7ADCJIGNKN4PKAXFECVR6TNK7XSMZR7QC
6X4LO6MAQLVRJBTYVGBJUI6RGAAFM6DMXW3KFNWC23R5TX7Q2OLQC
if (type == MONS_GLOWING_SHAPESHIFTER || one_chance_in(4))
// Don't change shape while taking the stairs because
// monster_polymorph has an assert about it -cao
if (!(this->flags & MF_TAKING_STAIRS)
&& (type == MONS_GLOWING_SHAPESHIFTER
|| one_chance_in(4)))
if (type == MONS_SHAPESHIFTER
|| x_chance_in_y(1000 / (15 * hit_dice / 5), 1000))
if (!(this->flags & MF_TAKING_STAIRS)
&& (type == MONS_SHAPESHIFTER
|| x_chance_in_y(1000 / (15 * hit_dice / 5), 1000)))