partySkill: Difference between revisions

From OpenKore Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
== Syntax ==
== Syntax ==
  partySkill [<[[References#Skill_Names|skill name]]>] {
  partySkill [<[[References#Skill_Names|skill name]]>] {
  [notPartyOnly <boolean flag>]
  [notPartyOnly <[[boolean]]>]
  [dist <range>]
  [dist <[[range]]>]
  [target {<player names> | @homunculus | @mercenary}]
  [target {<player names> | @homunculus | @mercenary}]
   
   
Line 43: Line 43:
   lvl 10
   lvl 10
   sp > 64
   sp > 64
   target_whenStatusInactive [[status name|EFST_BLESSING]]
   target_whenStatusInactive [[References#Status_Names|EFST_BLESSING]]
  }
  }


Line 53: Line 53:
   sp > 45
   sp > 45
  notPartyOnly 1
  notPartyOnly 1
   target_whenStatusInactive [[status name|EFST_AGIUP]]
   target_whenStatusInactive [[References#Status_Names|EFST_AGIUP]]
  }
  }



Revision as of 01:53, 10 February 2013

Automatically use skills on players when specified conditions are met.

Syntax

partySkill [<skill name>] {
	[notPartyOnly <boolean>]
	[dist <range>]
	[target {<player names> | @homunculus | @mercenary}]

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

Attribute definitions


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


dist <range>
This option specifies the distance (in number of blocks) from the monster that Kore will move to before using this skill.
Notes:


notPartyOnly <boolean flag>
By default, Kore will only use party skills on members of your party. If this option is set to 1, Kore will also be allowed to use this on non-party members.


target {<player names> | @homunculus | @mercenary}
If this option is set, Kore will only use the specified skill on the specified comma-separated list of players/party members. @homunculus and @mercenary used to refer to your active ones. If this option is left blank, Kore will use the skill on all players/party members.


Notes

Examples

  • Use Blessing level 10 on all your party members when your SP is higher than 64 and they aren't with Blessing status.
partySkill AL_BLESSING {
 	lvl 10
 	sp > 64
 	target_whenStatusInactive EFST_BLESSING
}


  • Use Increase AGI level 10 on everybody near your when your SP is higher than 45 and they aren't with Increase AGI status.
partySkill AL_INCAGI {
 	lvl 10
 	sp > 45
	notPartyOnly 1
 	target_whenStatusInactive EFST_AGIUP
}