Luck to prevent damage actually increases it
richelbilderbeek opened this issue · 1 comments
richelbilderbeek commented
According to Seb and Jesper, when one uses luck to prevent damage (from 2 to 1), it actually increases it from 2 to 3 points.
richelbilderbeek commented
Indeed!
if (selected_option.GetConsequence().GetType() == ConsequenceType::yes)
{
const bool has_luck{character.TestLuck()};
damage += ( (damage/2) * (has_luck ? 1 : -1) );
}