attackSkillSlot

Материал из Руководство по OpenKore
Перейти к: навигация, поиск

Этот блочный параметр конфига позволяет настроить автоматическое срабатывание умения при атаке, если выполняются условия, описанные атрибутами между фигурных скобок.

Синтаксис

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)

Примечание

Пример

  • Использовать умение Holy Cross по мобам Khalitzburg, Raydric, Whisper:
attackSkillSlot Holy Cross {
	lvl 10
	dist 1.5
	sp > 30
	monsters Khalitzburg,Raydric,Whisper,Whisper Boss
}