From dd1dfac2fbc1761a01b22bf461f3bed1c0379e61 Mon Sep 17 00:00:00 2001 From: Llama3013 <51986409+Llama3013@users.noreply.github.com> Date: Tue, 25 Jun 2019 04:08:12 +1000 Subject: [PATCH] Increase butcher times to be 6 times as long (#31794) * Increase butcher times to be 6 times as long This is being made to revert butcher times to be what they used to be fixes #31793 if the community wants the change --- src/activity_handlers.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/activity_handlers.cpp b/src/activity_handlers.cpp index 73053173cda8c..56c14aa5e00de 100644 --- a/src/activity_handlers.cpp +++ b/src/activity_handlers.cpp @@ -516,26 +516,26 @@ int butcher_time_to_cut( const player &u, const item &corpse_item, const butcher switch( corpse.size ) { // Time (roughly) in turns to cut up the corpse case MS_TINY: - time_to_cut = 25; + time_to_cut = 150; break; case MS_SMALL: - time_to_cut = 50; + time_to_cut = 300; break; case MS_MEDIUM: - time_to_cut = 75; + time_to_cut = 450; break; case MS_LARGE: - time_to_cut = 100; + time_to_cut = 600; break; case MS_HUGE: - time_to_cut = 300; + time_to_cut = 1800; break; } // At factor 0, 10 time_to_cut is 10 turns. At factor 50, it's 5 turns, at 75 it's 2.5 time_to_cut *= std::max( 25, 100 - factor ); - if( time_to_cut < 500 ) { - time_to_cut = 500; + if( time_to_cut < 3000 ) { + time_to_cut = 3000; } switch( action ) { @@ -554,14 +554,14 @@ int butcher_time_to_cut( const player &u, const item &corpse_item, const butcher break; case QUARTER: time_to_cut /= 4; - if( time_to_cut < 200 ) { - time_to_cut = 200; + if( time_to_cut < 1200 ) { + time_to_cut = 1200; } break; case DISMEMBER: time_to_cut /= 10; - if( time_to_cut < 100 ) { - time_to_cut = 100; + if( time_to_cut < 600 ) { + time_to_cut = 600; } break; case DISSECT: