… | |
… | |
914 | && !tmp->flag [FLAG_CURSED] |
914 | && !tmp->flag [FLAG_CURSED] |
915 | && !tmp->flag [FLAG_DAMNED]) |
915 | && !tmp->flag [FLAG_DAMNED]) |
916 | continue; |
916 | continue; |
917 | |
917 | |
918 | for (int i = 0; i < NUM_STATS; i++) |
918 | for (int i = 0; i < NUM_STATS; i++) |
919 | if (expect_false (tmp->stats.stat (i))) |
|
|
920 | stat_sum [i] = clamp (stat_sum [i] + tmp->stats.stat (i), MIN_STAT, MAX_STAT); |
919 | stat_sum [i] = stat_sum [i] + tmp->stats.stat (i); |
921 | |
920 | |
922 | if (digest_types [tmp->type]) |
921 | if (digest_types [tmp->type]) |
923 | { |
922 | { |
924 | contr->digestion += tmp->stats.food; |
923 | contr->digestion += tmp->stats.food; |
925 | contr->gen_hp += tmp->stats.hp; |
924 | contr->gen_hp += tmp->stats.hp; |