useSelf skill smartHeal: различия между версиями

Материал из Руководство по OpenKore
Перейти к навигации Перейти к поиску
мНет описания правки
Нет описания правки
Строка 1: Строка 1:
; useSelf_skill_smartHeal [<boolean flag>]
; useSelf_skill_smartHeal [<0|1|2>]
: Если параметр конфига useSelf_skill_smartHeal '''1''', то OpenKore будет автоматом подбирать уровень скила "Heal", когда тот используется на себя или на сопартийцев в блоках конфига [[useSelf_skill]] и [[partySkill]]. Это помогает экономить ману - OpenKore не будет тратить ману на хил 10 левела, если хватит хила 3 левела.
: Если параметр конфига useSelf_skill_smartHeal '''1''' или '''2''', то OpenKore будет автоматом подбирать уровень скила "Heal", когда тот используется на себя или на сопартийцев в блоках конфига [[useSelf_skill]] и [[partySkill]]. Это помогает экономить ману - OpenKore не будет тратить ману на хил 10 левела, если хватит хила 3 левела.
'''1''' - высчитывает по старой формуле ((int(($char->{lv} + $char->{int}) / 8) * (4 + $i * 8)) * $meditatioBonus;)


'''2''' - высчитывает по новой renewal формуле ((int(($char->{lv} + $char->{int} + $char->{'int_bonus'}) / 5) * 30) * ($i / 10) * (1 + $meditatioBonus) + ($char->{'attack_magic_min'});)
[[Category:config.txt]]
[[Category:config.txt]]
[[Category:skills]]
[[Category:skills]]

Версия от 23:34, 1 февраля 2014

useSelf_skill_smartHeal [<0|1|2>]
Если параметр конфига useSelf_skill_smartHeal 1 или 2, то OpenKore будет автоматом подбирать уровень скила "Heal", когда тот используется на себя или на сопартийцев в блоках конфига useSelf_skill и partySkill. Это помогает экономить ману - OpenKore не будет тратить ману на хил 10 левела, если хватит хила 3 левела.

1 - высчитывает по старой формуле ((int(($char->{lv} + $char->{int}) / 8) * (4 + $i * 8)) * $meditatioBonus;)

2 - высчитывает по новой renewal формуле ((int(($char->{lv} + $char->{int} + $char->{'int_bonus'}) / 5) * 30) * ($i / 10) * (1 + $meditatioBonus) + ($char->{'attack_magic_min'});)