Проблему обозначил, предложу свое видинее решения ее.
Предлагаю, в случае если профильная стата (т.е. та которая наиболее сильно расскачана) превышает в 3 раза базовый урон оружия, тогда модификатор урона приравнивать к 0.1.
То есть например выходит силовик с силой в 200, а в руках у него оружие с базовым уроном 80, тогда урон будет считаться 80 + 200*0.1 вычитая броню противника по текущему типу урона оружия.
Считаю, что подобный подход исключит ситуации, описанные мной выше.
ПС: не представляю, чтобы магом выходили убивать драконов рунами 1 круга