Module:Traits: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 166: Line 166:


                 local function calcEndValue(base)
                 local function calcEndValue(base)
                     local end_value = (tonumber(multiplier) / 100) * tonumber(base or 0);
                     local end_value;
                     if end_value <= 0 then
                    if short_detail == 'hits' then
                        end_value = base or 0
                    else
                        end_value = (tonumber(multiplier) / 100) * tonumber(base or 0)
                    end
                     if tonumber(end_value) ~= nil and end_value <= 0 then
                         end_value = '-'
                         end_value = '-'
                     end
                     end