the list (as with ghouls), and make sure Zin's sustenance is always a prayed-for effect.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9452 c06c8d41-db1a-0410-9941-cceddc491573
5WKKONCYM73GBJ6GDYK3OLZ2PB7KJHFDYGEMHQQMPQMFJJHTLWCQC
JXO53C3SJ5KPLXVEBFGFWCBI4EFY6TCA6QQVH5NII5NP5BC4EWUAC
FR7ILOUIYYUYFTKSC7XVCXNJ4IHSSMWMPYSR7BXRQGE6CTH4HXDQC
C2VJXKTIPFZ34C6L6FNCDAGEI7NLTKUXTNB7RN4EYAJCALULIBMQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
PVLLIAYFIAU4TQFBIP7B4ARIBUX2CVTSBQECEU6VTONJV4ANHVFAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
5KXP53PVBEYQ62IAETQK523SSCH4IYJXDR5OAX3Z4TPHS5XWG6VAC
P2OYYNPHIBGOLT4CRLNTTIXDN34EU2QCMFQJNLAMUAHQXZTEDPXQC
AWQUXQX5BRXB6RCUHUXQE4HRCZTOYPPZTRNT3D7ZIDD72RFUZ2OQC
SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC
QIHESOUNY5H7T56DAVXJMZRBUJPDMLHGTM34WIMPCWSUM72Z6QPQC
LDFSITXKT52MLJJYOKDEFNLOEYIIV4ZOZHFH3U7PYSUNKF2KBIVQC
ENQRCBNN7MKP6FFQAZ62FYXEVWCRJB5747LTYMZGRGINXQL6HT5AC
S34LKQDIQJLIWVIPASOJBBZ6ZCXDHP5KPS7TRBZJSCDRVNCLK6UAC
JYEEOUYQ7ZPKOGWUV7VCORBVSOLF2UCBFBH3TR75RGOSS6PNKYUAC
Z37LPWKBVEMAADJPZDI3DIPZTEIE4HI456I5PM2XTAG74X237XFQC
JJULXW764V5C2HJKZNWQAEWB6QM5YZADD7ZCE35LYTBFEM6PMYCAC
7EIA4DGVDBJRNHEAN3DK6SNHGALSSEUWSOL57C2VPGN2IZCQ633AC
god_speaks(you.religion, "Your stomach feels content.");
set_hunger(6000, true);
lose_piety(5 + random2avg(10, 2) + (you.gift_timeout ? 5 : 0));
_inc_gift_timeout(30 + random2avg(10, 2));
if (zin_sustenance())
{
god_speaks(you.religion, "Your stomach feels content.");
set_hunger(6000, true);
lose_piety(5 + random2avg(10, 2)
+ (you.gift_timeout ? 5 : 0));
_inc_gift_timeout(30 + random2avg(10, 2));
}
const int attk_flavour = mons_attack_spec(mon, 0).flavour;
return (attk_flavour == AF_MUTATE || attk_flavour == AF_ROT
|| attk_flavour == AF_CHAOS);
if (mon->has_attack_flavour(AF_MUTATE)
|| mon->has_attack_flavour(AF_ROT)
|| mon->has_attack_flavour(AF_CHAOS))
{
return (true);
}
return (false);
const int attk_flavour = mons_attack_spec(mon, 0).flavour;
return (attk_flavour == AF_POISON
|| attk_flavour == AF_POISON_NASTY
|| attk_flavour == AF_POISON_MEDIUM
|| attk_flavour == AF_POISON_STRONG
|| attk_flavour == AF_POISON_STR);
if (mon->has_attack_flavour(AF_POISON)
|| mon->has_attack_flavour(AF_POISON_NASTY)
|| mon->has_attack_flavour(AF_POISON_MEDIUM)
|| mon->has_attack_flavour(AF_POISON_STRONG)
|| mon->has_attack_flavour(AF_POISON_STR))
{
return (true);
}
return (false);