AttackSkillSlot

From OpenKore Wiki
Revision as of 16:39, 23 August 2010 by Technology (Talk | contribs) (Syntax: fix link to Monster Conditions)

Jump to: navigation, search

Automatically uses skills on monsters when the conditions specified are met.

Syntax

attackSkillSlot [<skill name>] {
        dist [<number>]
        isSelfSkill [<boolean flag>]
        maxAttempts [<number>]
        maxUses [<number>]
        previousDamage [<range>]

        # Skill Use Conditions
        # Self Conditions
        # Monster Conditions
}


Attribute definitions


attackSkillSlot [<skill name>]
This option specifies the skill to automatically use when attacking.


dist [<number>]
This option specifies the distance (in number of blocks) from the monster that Kore will move to before using this skill.
Notes:
  • This is not a list, so specify only one number.
  • If this option is not set, Kore will use the distance you specified in attackDistance and attackMaxDistance.


isSelfSkill [<boolean flag>]
This option specifies whether the skill will be used on self or on the target monster. If this option is set to 1, Kore will use the skill on itself, otherwise if this is set to 0 (default value), Kore will use the skill on the attack target.
Note.
  • You must set this option to the correct value. For example, if you're trying to use Grand Cross you have to set this flag to 1 or you might see a target circle around your target monster as if you casted a skill on it, which is quite suspicious.


maxAttempts [<number>]
This option specifies the maximum number of attempts allowed to use this skill. Use this to limit usage of skills that could fail (e.g. Steal).


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.


previousDamage [<range>]
If this option is set, the skill will only be used if the damage you have dealt to the monster is within the specified range

Example

  • Use Holy Cross on monsters Khalitzburg, Raydric, Whisper:
attackSkillSlot Holy Cross {
	lvl 10
	dist 1.5
	sp > 30
	monsters Khalitzburg,Raydric,Whisper,Whisper Boss
}