with holy wrath (where Beogh would promote an orc to an orc priest).
This is not used yet.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3921 c06c8d41-db1a-0410-9941-cceddc491573
L5KQH3FHNYTFE4D2L3ZGWCBCMW3PAR7EHD5555GSKJGVK7HQWPXAC
CRU7JBTVJWTTVQ5JTRA2B3X2FPKPJ2RRR33IK2OG536VMOEZJYJAC
AH4AIZKRTU6LNLBY2DKE5FHCN5I6LJT64CWZMVDQ2ZT6O4DFOYZQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
RIIO4BI64ECFXSRLBP3RA24QOPYXJVWMSFHLNTKUZS5YCLISLVJQC
VIMJ4VPSN6LOOMWWWIHGKNU35IFSHIGB4DTKQXEGJNS4YF64WM2QC
HSJF2F2CBK3VSRVYJKMIIJNON67XULQVA4IPXUCPWY32QHDYW4CAC
5PTCSQA4RA7CRCIFQQROQZUJHVNWCS33ZWCSGYSBXSJUAKGVCO4QC
AZ2RCXNVULJUSCBDBK3VARTUCTPEJXHTA7ALP73S4EXLJB6YYB5QC
MNYDF64QY6NHYKOAFOGBQJFYU7TZDILXRV23EXJPN4IZOCLSJ2AQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
}
static bool tso_blessing_holy_wpn(monsters *mon)
{
// Pick a monster's weapon.
const int weapon = mon->inv[MSLOT_WEAPON];
if (weapon == NON_ITEM)
return false;
item_def& wpn(mitm[weapon]);
if (get_weapon_brand(wpn) == SPWPN_HOLY_WRATH)
return false;
// And make it holy.
set_equip_desc(wpn, ISFLAG_GLOWING);
set_item_ego_type(wpn, OBJ_WEAPONS, SPWPN_HOLY_WRATH);
wpn.colour = YELLOW;
return true;
result = "priesthood";
goto blessing_done;
case GOD_SHINING_ONE:
// Brand a monster's weapon with holy wrath, if
// possible.
if (tso_blessing_holy_wpn(mon))
{
result = "holy attack power";
goto blessing_done;
}
break;
case GOD_BEOGH:
// Turn a monster into a priestly monster, if possible.
if (beogh_blessing_priesthood(mon))
{
result = "priesthood";
goto blessing_done;
}
break;
default:
break;