Back again.. apparently I jinxed myself from my earlier post. Finally got some time to try and implement that fix into the afk people were kind enough to provide. Apparently this works fine with smaugfuss but not so well with the afk. Not being very much of a coder from looking at the db.cpp.. the only thing i see similar is this bit around line 2193:
log_string( "Initializing area reset events..." );
* Putting some random fuzz on this to scatter the times around more
for( iarea = arealist.begin(); iarea != arealist.end(); ++iarea )
area_data *area = (*iarea);
area->last_resettime = current_time;
add_event( number_range( ( area->reset_frequency * 60 ) / 2, 3 * ( area->reset_frequency * 60 ) / 2 ),
ev_area_reset, area );
With our current coder currently busy with irl things I'm attempting to try and get this worked out for him.
Any input or a nudge in the right direction would be greatly appreciated. Also should mention looking at a test
area in crimson editor.. the reset freq is inside the file. Looks the same as the above mentioned area from the
'fuss with proper settings.