Skip to content

Commit

Permalink
Avoid % 0
Browse files Browse the repository at this point in the history
  • Loading branch information
AMurkin committed Jan 29, 2020
1 parent eb745d9 commit c7d0d87
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/skill.cpp
Expand Up @@ -243,8 +243,9 @@ bool SkillLevel::rust( bool charged_bio_mem, int character_rate )
{
const time_duration delta = calendar::turn - _lastPracticed;
const float char_rate = character_rate / 100.0;
if( _level <= 0 || delta <= 0_turns ||
delta % ( rustRate( _level ) * char_rate ) != 0_turns ) {
const time_duration skill_rate = rustRate( _level );
if( to_turns<int>( skill_rate ) * char_rate <= 0 || delta <= 0_turns ||
delta % ( skill_rate * char_rate ) != 0_turns ) {
return false;
}

Expand Down

0 comments on commit c7d0d87

Please sign in to comment.