… | |
… | |
767 | int stat_sum [NUM_STATS]; |
767 | int stat_sum [NUM_STATS]; |
768 | |
768 | |
769 | /* First task is to clear all the values back to their original values */ |
769 | /* First task is to clear all the values back to their original values */ |
770 | if (type == PLAYER) |
770 | if (type == PLAYER) |
771 | { |
771 | { |
|
|
772 | contr->delayed_update = false; |
|
|
773 | |
772 | for (int i = 0; i < NUM_STATS; i++) |
774 | for (int i = 0; i < NUM_STATS; i++) |
773 | stat_sum [i] = contr->orig_stats.stat (i); |
775 | stat_sum [i] = contr->orig_stats.stat (i); |
774 | |
776 | |
775 | if (settings.spell_encumbrance == TRUE) |
777 | if (settings.spell_encumbrance == TRUE) |
776 | contr->encumbrance = 0; |
778 | contr->encumbrance = 0; |