bonus_mod = Math.max(1, bonus_mod);
bonus_mod = 1; // Убрать, если потребуется сделать зависимость бонуса от количества банов
if(activeChar.getPlayerAccess().BanChatBonusId > 0 && activeChar.getPlayerAccess().BanChatBonusCount > 0)
{
int add_count = activeChar.getPlayerAccess().BanChatBonusCount * bonus_mod;
L2Item item = ItemTable.getInstance().getTemplate(activeChar.getPlayerAccess().BanChatBonusId);
activeChar.sendMessage("Бонус за модерирование: " + add_count + " " + item.getName());
if(penaltyCount > 0) // У модератора был штраф за нарушения
{
activeChar.sendMessage("Штраф за нарушения: " + penaltyCount + " " + item.getName());
activeChar.setVar("penaltyChatCount", "" + Math.max(0, penaltyCount - add_count)); // Уменьшаем штраф
add_count -= penaltyCount; // Вычитаем штраф из бонуса
}
if(add_count > 0)
{