Нет, клановые скиллы в "бафы1". Немного неправильно обозвал, там и некоторые из пассивок тоже.
Вобщем, вам не следует заморачивать себе этим голову, слишком много там зависимостей.
Проверил логи, на этом аккаунте в основном играли из под другого hwid.
На первый раз прощаю, но в следующий раз даже разбираться не буду. Обмениваться персонажами запрещено.
Формулы исправил, все встало на свои места. Зарядки теперь влияют только на power скилла, что дает немного меньший бонус чем раньше, и меняет порядок рассчета, т.е. например криты будут считаться по-другому.
Заодно для камаелей сделал правильный рассчет душ. Души дают только бонус, без душ нет штрафа. Будут бить на 15% больше.
Мде. А по твоему сейчас не так? Я обозвал это как charge_mod для упрощения, а на самом деле он равен:
charge_mod = 0.3 * charge + 0.7
Т.е. общая формула такая сейчас:
damage = (0.3 * charge + 0.7) * damage
Нет, возможно так будет меньше.
Если подумать, то когда мы вводили зависимость от зарядок (это было очень давно, года 2 минимум назад), мы не особо думали, в какую часть формулы добавлять бонус.
И по логике, текущая схема ошибочна.
Есть у меня одна идея - возможно, зарядки нужно применять не к конечному значению повреждений, а к базовому, т.е. power = charge_mod * (patk + power) а не как сейчас: damage = charge_mod * damage