Fix broken stat modifiers bug

Fixes #8350
Fixes #8331

Creature::reset_stats() needs to be called again after processing effects in order to ensure that any new stat effects are included in the totals.