and "extended stay" blessings a bit more common.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4187 c06c8d41-db1a-0410-9941-cceddc491573
T7WNH6S3VICGMHV7MJ6RHR2YKH75TLMZBOF7SDSE6TOHTIJNT63QC
ZJXN47ARPBCZQBWEMEMQ5Q4IY2M233RPLKXWCP7EZQ53FWYWS5LAC
XM4T7BGR7RJCXTKMZP32DK5HB7DP6ROLWOJO5NACMHATYMA4475AC
AZ2RCXNVULJUSCBDBK3VARTUCTPEJXHTA7ALP73S4EXLJB6YYB5QC
N6AB4D7CBK3YG43GL5MZIHKGYXSQWQ3MRKXGEX3QAADLGNDIKL7AC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
FH6U4C6GZYCRPASKZC2X5LNXGKU56SJ2AOBCEO2X4DGMBE5TQADAC
LDUASYI655NEH3OVWWYYQ2UV4KVC5FAJOX4IIVJEKZ43S2KKMAGQC
2IAGWYGDKYUXXW2S5T6ICL3D437V6PQGEH63AHQQ5DWIL5UDWMZQC
6INGHIA3J7XER4L7OZHGU4RR3QTRWISMXHD3AZQK6MQ3VDADBVAAC
K27R6ZMYMKVNXIV7K3QU2NXRVOGQRLMR6TI6ZQQSVKXVKS76NLSQC
RIIO4BI64ECFXSRLBP3RA24QOPYXJVWMSFHLNTKUZS5YCLISLVJQC
XAKHV2E3U5KQ5LV77HI7XFKNCKGYXT2LPBOHZP2VOH4Y67QBH4SQC
XWPDPZ3OIMZBDV4BA6UYRBQNAPG7AFI52HZZUKX25XOK3NEDLG4AC
result = "divine balms";
goto blessing_done;
}
else
{
switch (god)
case GOD_SHINING_ONE:
case GOD_SHINING_ONE:
{
// ...make it friendly if it's charmed, optionally
// extending its stay if it's abjurable. If neither is
// possible, deliberately fall through.
bool friendliness = tso_blessing_friendliness(mon);
bool more_time = false;
// Make a monster friendly if it's charmed, optionally
// extending its stay if it's abjurable. If neither is
// possible, deliberately fall through.
bool friendliness = tso_blessing_friendliness(mon);
bool more_time = false;
if (friendliness && more_time)
result = "friendliness and more time in this world";
else if (friendliness)
result = "friendliness";
else if (more_time)
result = "more time in this world";
if (friendliness && more_time)
result = "friendliness and more time in this world";
else if (friendliness)
result = "friendliness";
else if (more_time)
result = "more time in this world";
if (healing && vigour)
result = "healing and extra vigour";
else if (healing)
result = "healing";
else if (vigour)
result = "extra vigour";
else
return false;
if (!healing || coinflip())
vigour = blessing_healing(mon, true);