attackSkillSlot
Перейти к навигации
Перейти к поиску
Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок.
Синтаксис
attackSkillSlot [<умение>] { dist [<число>] maxAttempts [<число>] maxUses [<число>] previousDamage [<диапазон>] isStartSkill [<булев_флаг>] # Skill Use Condition, в том числе isSelfSkill # Self Condition # Monster Condition }
Описание атрибутов
- attackSkillSlot [<умение>]
- В параметре конфига пишется название используемого умения.
- dist [<число>]
- Этот атрибут определяет максимальную дальность до моба, на которой можно использовать умение.
- Примечания:
- Этот атрибут - число, так что не надо писать тут несколько чисел списком или значение, вроде "> 4"
- Если этот атрибут не определён, то OpenKore будет использовать дальность из параметра конфига attackDistance и attackMaxDistance.
- Примечания:
- maxAttempts [<число>]
- Этот атрибут задаёт максимальное количество попыток скастовать умение. Используйте этот атрибут, чтобы ограничить использование умений, которые могут не сработать. Например для умения кражи Steal.
- maxUses [<число>]
- Этот атрибут задаёт максимальное количество успешных попыток скастовать умение.
- previousDamage [<диапазон>]
- Этот атрибут определяет диапазон прошедшего по мобу урона. Только после того, как моб получит указаное количество повреждений, умение сработает.
- isStartSkill [<булев_флаг>]
- если в данном атрибуте указана 1, то OpenKore будет отправлять специальный пакет при использовании умения (start_skill_use / stop_skill_use).
- Похоже, что пока это работает только с умением Вихрь лезвий (Rolling Cutter)
Примечание
- Обратите внимание на два полезных атрибута из Self Condition: monsters и notMonsters.
Пример
- Использовать умение Holy Cross по мобам Khalitzburg, Raydric, Whisper:
attackSkillSlot Holy Cross { lvl 10 dist 1.5 sp > 30 monsters Khalitzburg,Raydric,Whisper,Whisper Boss }