monsterSkill

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

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

Правописание

monsterSkill [<skill name>] {
	target [<monster names>]

	# Skill Use Conditions
	# Self Conditions
	# Monster Conditions
}


Описание атрибута


monsterSkill [<skill name>]
В этом параметре конфига прописывается имя скилла, который будет кастоваться на моба если OpenKore не занята в данный момент другим скиллом.


maxUses [<number>]
Этот атрибут определяет максимальное количество успешных применений скила.
Примечание: Этот атрибут считает только успешные попытки. Если скилл не удался, то OpenKore продолжит попытки, до тех пор пока скилл не сработает, даже если этот атрибут равен 1.


target (<monster name>)
В этом атрибуте прописывается список мобов, по которым будет применяться скил.
Примечание: Этот атрибут является обязательным. Если не установить значение этого атрибута, то этот скилл никогда и не сработает.

Пример:

  • Использовать провоку на сохи до тех пор, пока более чем пять мобов не будут атаковать персонажа, а потом ударить по ним скилом "Brandish Spear" чтобы всех повалить.
monsterSkill Provoke {
	lvl 1
	sp > 15
	aggressives < 5
	maxUses 1
	target Sohee
 	target_dist 7
}

attackSkillSlot Brandish Spear {
	lvl 10
	dist 1.5
	sp > 20
	aggressives >= 5
	monsters Sohee
}