… | |
… | |
917 | |
917 | |
918 | if (digest_types [tmp->type]) |
918 | if (digest_types [tmp->type]) |
919 | { |
919 | { |
920 | contr->digestion += tmp->stats.food; |
920 | contr->digestion += tmp->stats.food; |
921 | contr->gen_hp += tmp->stats.hp; |
921 | contr->gen_hp += tmp->stats.hp; |
|
|
922 | if (tmp->type != BOW) // ugly exception for bows |
922 | contr->gen_sp += tmp->stats.sp; |
923 | contr->gen_sp += tmp->stats.sp; |
923 | contr->gen_grace += tmp->stats.grace; |
924 | contr->gen_grace += tmp->stats.grace; |
924 | contr->gen_sp_armour += tmp->gen_sp_armour; |
925 | contr->gen_sp_armour += tmp->gen_sp_armour; |
925 | } |
926 | } |
926 | } /* if this is a player */ |
927 | } /* if this is a player */ |
927 | else |
928 | else |