lecture if there's vengeance (so that you don't get "You will pay…" followed by "Beogh whispers, "You will pay…" for destroying an orcish idol; the "You feel guilty." message is enough then).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7367 c06c8d41-db1a-0410-9941-cceddc491573
VZUTMVHQCC54ILC5YOB6V5IWKPYOCXDAQR5LIPSLBAA5ZXMWLXLQC
DFEB5S7HWQ7AVW3ZLXWLQK65SO77EOLKFGGOBHH7PDBO6B34F4XQC
6PAG7GHXHIYXJPPTEK4KZQZT4CL2SJDAGTVIUDB4KK66PVSTWUMAC
2H32CFFM2FNS63JJPNM2S6HMO543EX72GMPOU5GI6HTMQYPL6I3AC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
P2OYYNPHIBGOLT4CRLNTTIXDN34EU2QCMFQJNLAMUAHQXZTEDPXQC
UPPUAHXHWKGQWDKOCVLR7RG3SHEUVKOUC5GRYCEUDGD6RNCOU5LAC
KLBFYCPBHLKC5K3UYCZQ5ECWP7ECL6ZYLIBXZ7O466RLEI56A6RQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
BEPZL7D7JJHJUUDCVLGJRKKWM7NUAC7X2SU5XJMEASE6YTB53P3AC
FBJB2WMCYNDOICZJZT356VEMMD5L2FFRTKUARKSPIWIM2LHGBLTQC
}
god_type do_god_vengeance(conduct_type thing_done, bool actual)
{
god_type god = GOD_NO_GOD;
if (thing_done == DID_DESTROY_ORCISH_IDOL)
{
god = GOD_BEOGH;
if (actual)
beogh_idol_revenge();
}
else if (thing_done == DID_KILL_HOLY
|| thing_done == DID_HOLY_KILLED_BY_SERVANT)
{
god = GOD_SHINING_ONE;
if (actual)
tso_holy_revenge();
}
return (god);