diff --git a/src/player.cpp b/src/player.cpp index 8a16a52132232..1a1da41743c4f 100644 --- a/src/player.cpp +++ b/src/player.cpp @@ -3952,8 +3952,8 @@ void player::update_body( const time_point &from, const time_point &to ) { update_stamina( to_turns( to - from ) ); update_stomach( from, to ); - if( ticks_between( from, to, 10_turns ) > 0 ) { - magic.update_mana( *this, to_turns( 10_turns ) ); + if( ticks_between( from, to, 3_minutes ) > 0 ) { + magic.update_mana( *this, to_turns( 3_minutes ) ); } const int five_mins = ticks_between( from, to, 5_minutes ); if( five_mins > 0 ) {