Difference between revisions of "useSelf skill"

From OpenKore Wiki
Jump to navigation Jump to search
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Automatically use skills on self when certain conditions are met. This block specifies the skill to automatically use on self.
+
Uses skill on caster (usually your character) when all specified conditions are met.
  
 
== Syntax ==
 
== Syntax ==
  useSelf_skill [<skill name>] {
+
  useSelf_skill <[[References#Skill_Names|skill name]]> {
  smartEncore [<boolean flag>]
+
  [smartEncore <[[boolean]]>]
 
   
 
   
  # [[References#Skill Use Conditions|Skill Use Conditions]]
+
  # [[:Category:Skill Use Condition|Skill Use Conditions]]
  # [[References#Self Conditions|Self Conditions]]
+
  # [[:Category:Self Condition|Self Conditions]]
 
  }
 
  }
  
 
=== Attribute definitions ===
 
=== Attribute definitions ===
----
 
  
; useSelf_skill [<[[References#Skill Names|skill name]]>]
+
; useSelf_skill <[[References#Skill_Names|skill name]]>
 
: This block specifies the skill to automatically use on self.
 
: This block specifies the skill to automatically use on self.
  
  
; smartEncore [<boolean flag>]
+
; smartEncore <[[boolean]]>
: If this option is set, Kore will use the Encore skill instead of the specified skill if Encore would cause this skill to be cast (saves SP for bards and dancers).  
+
: If this option is set, Kore will use [http://irowiki.org/wiki/Encore Encore] skill instead of the specified skill if Encore would cause this skill to be cast (saves SP for bards and dancers).  
  
  
== Example ==
+
== Examples ==
* Use skill '''Crazy Uproar''' when status '''Crazy Uproar''' is not active and SP is higher than 8.
+
Use skill Crazy Uproar on yourself if you do not have status Crazy Uproar active and your SP is higher than 8.
  
  useSelf_skill Crazy Uproar {
+
  useSelf_skill [[References#Skill_Names|MC_LOUD]] {
 
  lvl 1
 
  lvl 1
 
  sp > 8
 
  sp > 8
  whenStatusInactive Crazy Uproar
+
  whenStatusInactive [[References#Status_Names|EFST_SHOUT]]
 
  }
 
  }
  

Revision as of 01:54, 10 February 2013

Uses skill on caster (usually your character) when all specified conditions are met.

Syntax

useSelf_skill <skill name> {
	[smartEncore <boolean>]

	# Skill Use Conditions
	# Self Conditions
}

Attribute definitions

useSelf_skill <skill name>
This block specifies the skill to automatically use on self.


smartEncore <boolean>
If this option is set, Kore will use Encore skill instead of the specified skill if Encore would cause this skill to be cast (saves SP for bards and dancers).


Examples

Use skill Crazy Uproar on yourself if you do not have status Crazy Uproar active and your SP is higher than 8.

useSelf_skill MC_LOUD {
	lvl 1
	sp > 8
	whenStatusInactive EFST_SHOUT
}