… | |
… | |
2572 | new_draw_info (NDI_UNIQUE, 0, op, "You blindly grab for a bite of food."); |
2572 | new_draw_info (NDI_UNIQUE, 0, op, "You blindly grab for a bite of food."); |
2573 | manual_apply (op, flesh, 0); |
2573 | manual_apply (op, flesh, 0); |
2574 | } |
2574 | } |
2575 | } |
2575 | } |
2576 | |
2576 | |
2577 | if (op->stats.food < 0) |
2577 | if (op->stats.food < 0 && op->stats.hp >= -op->stats.food) |
2578 | { |
2578 | { |
2579 | op->stats.hp += op->stats.food; |
2579 | op->stats.hp += op->stats.food; |
2580 | op->stats.food = 0; |
2580 | op->stats.food = 0; |
2581 | } |
2581 | } |
2582 | |
2582 | |