git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1860 c06c8d41-db1a-0410-9941-cceddc491573
E6JXIMRH2TX5WHZ6BT2QZ3EANM3PWCHCVYC4XWRJGRBDSP42X2RAC JVSCP4FTW2G57C6YD5HZOZXTODGZH7TR75JQGFJBEPX3LCZH236QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC DDU4A3JGN5IUIPP5IASOODKPR2WBHSDSV4FITZ6HNXNSXXQACWAQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 25VJTGR3AWZJ7OHKYWS53VJ6TVMMU6UT7BA6V3QVVWDGI6FYKD7QC 3A3OAIFRFU3IHF6SDNDPCN3XYOFYIBYCEYJAXAFASCFDY76SMFXQC NQMXQ6OQVUSC7Y7F7IL252QW4A5JED224EECNHWAM4ZZYVNY745AC mana = spell_mana( specspell ) * ROD_CHARGE_MULT;diff = spell_difficulty( specspell );food = spell_hunger( specspell );
int food = spell_hunger(spell);
if (food && (you.is_undead != US_UNDEAD&& (you.hunger_state < HS_HUNGRY || you.hunger <= food)))
// For now player_energy() is always 0, because you've got to// be wielding the rod...if (you.is_undead == US_UNDEAD || player_energy() > 0){food = 0;}else
#ifdef DEBUG_DIAGNOSTICSmprf(MSGCH_DIAGNOSTICS,"Mana needed: %d, Staff plus: %d, Difficulty: %d, XP: %d",mana, istaff.plus, diff, you.experience_level);#endifif (you.experience_level < diff)mprf("You need to be at least level %d to use that.", diff);elsempr("The rod doesn't have enough magic points.");
mpr("The rod doesn't have enough magic points.");