Difference between revisions of "monsterSkill"

From OpenKore Wiki
Jump to navigation Jump to search
m
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
; monsterSkill [<skill>] {
+
Automatically use skills on monsters even if it is not currently attacking them. This is useful for fighting multiple opponents at once. For example, an Acolyte can offensive-Bless Khalitzburg even if it's not your current target, or a Knight can Provoke all Sohees and then Brandish Spear them.
;;: target [<monster names list>]
 
;;: maxUses [<integer>]
 
:: {{SkillUseAttributes}}
 
:: {{SelfConditions}}
 
:: {{TargetMonsterConditions}}
 
; }
 
  
: Enables auto use specified skill on specified monsters even if you're not currently attacking them. Useful for fighting multiple enemies at once.
+
== Syntax ==
 +
monsterSkill <[[References#Skill_Names|skill name]]> {
 +
target <[[References#Monster_Names|monster name]]s>
 +
maxUses <[[number]]>
 +
 +
# [[:Category:Skill Use Condition|Skill Use Condition]]s, including [[isSelfSkill]]
 +
# [[:Category:Self Condition|Self Condition]]s
 +
# [[:Category:Monster Condition|Target Monster Condition]]s
 +
}
 +
 
 +
 
 +
=== Attribute definitions ===
 +
 
 +
; monsterSkill <[[References#Skill_Names|skill name]]>
 +
: This option specifies the skill to automatically use on monsters as long as you are not currently using any other skill.
 +
 
 +
 
 +
; target <monster names>
 +
: This option specifies on which monsters the skill will be used.
 +
 
 +
:'''Note:'''
 +
:* This option is required. If you don't set this option, the skill will never be used.
 +
 
 +
 
 +
; maxUses <number>
 +
: This option specifies the maximum number of successful usage allowed for this skill.
 +
 
 +
: '''Note:'''
 +
:* This attribute only counts successful usage. If a skill fails, Kore will continue to use the skill until it finally succeeds even if this option is set to '''1'''.
 +
 
 +
 
 +
== Examples ==
 +
 
 +
Use [http://irowiki.org/wiki/Provoke Provoke] on Sohee until there are more than five monsters attacking you, then use [http://irowiki.org/wiki/Brandish_Spear Brandish Spear] to kill them.
 +
 
 +
monsterSkill SM_PROVOKE {
 +
lvl 1
 +
sp > 15
 +
aggressives < 5
 +
maxUses 1
 +
target Sohee
 +
  target_dist 7
 +
}
 +
 +
attackSkillSlot KN_BRANDISHSPEAR {
 +
lvl 10
 +
dist 1.5
 +
sp > 20
 +
aggressives >= 5
 +
monsters Sohee
 +
}
  
 
[[Category:config.txt]]
 
[[Category:config.txt]]
 
[[Category:skills]]
 
[[Category:skills]]
 +
[[Category:config block]]

Revision as of 20:56, 2 June 2013

Automatically use skills on monsters even if it is not currently attacking them. This is useful for fighting multiple opponents at once. For example, an Acolyte can offensive-Bless Khalitzburg even if it's not your current target, or a Knight can Provoke all Sohees and then Brandish Spear them.

Syntax

monsterSkill <skill name> {
	target <monster names>
	maxUses <number>

	# Skill Use Conditions, including isSelfSkill
	# Self Conditions
	# Target Monster Conditions
}


Attribute definitions

monsterSkill <skill name>
This option specifies the skill to automatically use on monsters as long as you are not currently using any other skill.


target <monster names>
This option specifies on which monsters the skill will be used.
Note:
  • This option is required. If you don't set this option, the skill will never be used.


maxUses <number>
This option specifies the maximum number of successful usage allowed for this skill.
Note:
  • This attribute only counts successful usage. If a skill fails, Kore will continue to use the skill until it finally succeeds even if this option is set to 1.


Examples

Use Provoke on Sohee until there are more than five monsters attacking you, then use Brandish Spear to kill them.

monsterSkill SM_PROVOKE {
	lvl 1
	sp > 15
	aggressives < 5
	maxUses 1
	target Sohee
 	target_dist 7
}

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