Thirsty: 75% Very thirsty: 50% Near Bloodless: 25% Bloodless: None
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4933 c06c8d41-db1a-0410-9941-cceddc491573
6ECDSRJ6V3FSIAQC6FZK5SV4NGXXR6PW5S4KADSPISPP36CXLTYQC
RVJJOTPIEADHXAPIDZPFCCYJNIR6UGPVNF6YZMW4JBI52G2NSEXQC
HKRBH2NMI73HR7VLZV75QAIZK6QMKLXAWMN5VEZVUKRVOHTQMRKAC
C4CGYUPRJPDPAF6E65Y3MGAK45PNDPF2CNT276V7P37PPLX3AR5QC
GPEJOT73KMACP33IPAKFR5ROGHCOIP22VXZMQNYTGLEA2OSZUM2AC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
FCL7KOWXA5O3GLMDR22JCGMTHMZ57C4WQIJKBIIUQV3LI2CI3X7AC
E6JXIMRH2TX5WHZ6BT2QZ3EANM3PWCHCVYC4XWRJGRBDSP42X2RAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
IMC2HA2YWCU7SLGGVQQVUEUIST4ILSOEAUYXNZAW2PJZ475GXLDAC
QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC
ACKNLTFL2RI3PMRWLNRVLRWGQAMLRFKNGNS5LED6NFE5GVGFIHFAC
KT3JMGSH5VTNRV2H5POWZLYNXSIRE5CT2XW3ZID7FNZTXYOZG22QC
YZXHBEKWQPY4BTKG5FFGLP3AIRBQSTKQVLJJHWKQEA3HTN4UHDYQC
6TEISZD7HYSSL24EOKIBNURU66KGSQX7B7SNAHBP4DQSAOTGH2MQC
7F557LW23VUXRRVQLNL7MKECGJGPPFVVEMEZUXXYNNOYC4635HVAC
ARORC5GJNHLAPL2MJ3PUYIAR55ETDDAPXYSYH4OBMXHADNWSGYPAC
BFIEDGHSMI5CKOOFWYYB3XHPCZOWPERTBIA5U2HMRSCNWHE57VDQC
}
// For semi-undead species (Vampire!) reduce food cost for spells and abilities
// to 75% (hungry), 50% (very hungry), 25% (near starving), or zero (starving).
int calc_hunger(int food_cost)
{
if (you.is_undead == US_SEMI_UNDEAD && you.hunger_state < HS_SATIATED)
{
food_cost *= you.hunger_state;
food_cost /= 4;
}
return (food_cost);
/*
result = " <lightgreen>Alive</lightgreen> <green>Full</green> Satiated "
"<yellow>Thirsty Near...</yellow> <lightred>Bloodless</lightred>" EOL
"Metabolism very fast fast fast normal slow none " EOL
"Regeneration very fast fast normal normal slow none " EOL
"Poison resistance + + + + " EOL
"Cold resistance + + ++ " EOL
"Negative resistance + ++ +++ " EOL
"Torment resistance + " EOL
"Mutation effects full capped capped none none none " EOL
"Stealth boost none none none minor major large" EOL;
*/