when the berserk wears off.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1977 c06c8d41-db1a-0410-9941-cceddc491573
TS7X6ZTTQRB2I53VV4LXZPXZWM3DIKYI3T5PPHZANSEW4Q7QZBOAC 5XSXMOBGXFLTIQE6WDXWWFVDOTUPZSIQ2FWT3YI5QMVU6D76IUYQC 7BQVRR4GR2WNIGOE7D6WGVSFLMW5B6HPMJIZPZBPTSM6H57XXH4AC 57JTN5J5UWWO5NP2CSHQ3DSJRA6HEHPDYTRNEZRNG5Y5TPEYARQAC U3KGUJJQWQORJIIFH3ADVNIEEX5HOX6KEOXO7DJSL7L3Z6GG3PAQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC X5WLJCJVW55SXZVP7IKP7ADCJIGNKN4PKAXFECVR6TNK7XSMZR7QC OP6CTAKWCAU64JXQ3USQYR5E5IFHQHNCACII5UMVRXUTZXJQOAZAC NUYXKJP5YXHRDUQW5QW7UC3D5U3VPANIOZAOHFCPWMSRYGMA3GCAC menv[mons].go_berserk(false);
{monsters *summon = &menv[mons];summon->go_berserk(false);mon_enchant berserk = summon->get_ench(ENCH_BERSERK);mon_enchant abj = summon->get_ench(ENCH_ABJ);// Let Trog gifts berserk longer, and set abj timeout ==// berserk timeout.berserk.duration *= 2;berserk.maxduration = berserk.duration;abj.duration = abj.maxduration = berserk.duration;summon->update_ench(berserk);summon->update_ench(abj);}
// just for flavourif (this->flags & MF_GOD_GIFT && this->has_ench(ENCH_BERSERK))simple_monster_message(this, " is no longer berserk.");
// just for flavourif (this->flags & MF_GOD_GIFT && this->has_ench(ENCH_BERSERK))simple_monster_message(this, " is no longer berserk.");