Item Combo #5592
Combo Size: 2
Combo Items
Mercury_Suits
Dictator_Ring_TW
Combo Effect
bonus5 bAutoSpell,"WL_RECOGNIZEDSPELL",1,10,BF_MAGIC,0;
bonus bMaxHPrate,3*(getskilllv("NJ_ISSEN")/2);
bonus2 bSkillCooldown,"KO_ZANZOU",-7000;
Script References
bonus5
Command
bonus5
Signature:
bonus5 <bonus type>,<val1>,<val2>,<val3>,<val4>,<val5>;
Description:
These commands are meant to be used in item scripts. They will probably work
outside item scripts, but the bonus will not persist for long. They, as
expected, refer only to an invoking character.
kind in ''.
bAutoSpell
Item Bonus
bAutoSpell
Signature:
bonus5 bAutoSpell,sk,y,n,bf,i;
Description:
Adds a n/10% chance to cast skill sk of level y when attacking with trigger criteria bf
bMaxHPrate
Item Bonus
bMaxHPrate
Signature:
bonus bMaxHPrate,n;
Description:
MaxHP + n%
getskilllv
Command
getskilllv
Signature:
getskilllv(<skill id>)
getskilllv("<skill name>")
Description:
character has. If they don't have the skill, 0 will be returned. The full list
of character skills is available in ''.
There are two main uses for this function, it can check whether the character
has a skill or not, and it can tell you if the level is high enough.
Example 1:
Example 2:
Example:
if (getskilllv(152))
mes "You have got the skill Throw Stone";
else
mes "You don't have Throw Stone";
close;
if (getskilllv(28) >= 5)
mes "Your heal lvl is 5 or more";
else if (getskilllv(28) == 10)
mes "Your heal lvl has been maxed";
else
mes "You heal skill is below lvl 5";
close;
bSkillCooldown
Item Bonus
bSkillCooldown
Signature:
bonus2 bSkillCooldown,sk,t;
Description:
Increases cooldown of skill sk by t milliseconds