Page 1 of 1

problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 16, 2010 7:47 am
by Starrider
hi,
I have the problem, that the knight punishment skill will not be casted.
This is my actual setting, i tried all, also copied the additional information from the skills data.
But the knight punishment will not be casted, the skill is on the right postion in the bar, I have the highest priority, an also Light Seal III is active on the target.

First i started with this <skill name="KNIGHT_PUNISHMENT" hotkey="VK_2" priority="105" inbattle="true" cooldown="8" />

then I tried to add the additional infos

<skill name="KNIGHT_PUNISHMENT" hotkey="VK_2" priority="105" inbattle="true" skilltab="2" skillnum="1" cooldown="8" reqbufftype="debuff" reqbuffcount="3" reqbufftarget="target" reqbuffname="Light Seal III"

is there a speacila code to actiavte it, or can someonehelp me to make a onskillcast script, especially to make the query in style of a code "if light Seal III then cast ..."
I dont know how to query a buff... maybe this should be in the Wiki?

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Wed May 19, 2010 6:18 am
by filipsworks
" reqbuffname="Light Seal III" "

Have U a VK_something shortcut for "light seal III" ??

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Wed May 19, 2010 7:36 am
by Starrider
no i haven't, the Light Seal III comes automaticly after some hits with Holy Strike. Also I set DOT_percent =0, with the default 90 it doesn't work, with 65 not an also not with null.

Need I to make a shortcut? I dont knowhow to make a buffquery on the target to script an onskillcast routine

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Thu May 20, 2010 8:18 am
by filipsworks
If
Starrider wrote:I dont knowhow to make a buffquery on the target to script an onskillcast routine
then U need a shortcut...

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 23, 2010 2:40 pm
by Starrider
an how should it look like?

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 23, 2010 4:13 pm
by Administrator
What is your client language? What is the (exact) name of the debuff in-game?

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Fri May 28, 2010 3:09 pm
by Starrider
The game language is german; ingame the skill is called in german "Bestrafung"

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Fri May 28, 2010 4:41 pm
by Administrator
Right, but if you put your mouse over the icon that shows on the enemy after using the skill, what does it say?

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 30, 2010 6:55 am
by Starrider
In the fighting protokoll the Punishment skill is activ when I use it manually, but there comes no symbol on the enemy, maybe its buggy
also the bot doesn't cast the skill (seen in the micromacro log).

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 30, 2010 5:59 pm
by blahblubbb
Administrator wrote:Right, but if you put your mouse over the icon that shows on the enemy after using the skill, what does it say?
Siegel des Lichts III

but it won't work (for me).. I tried to get it running since a few days and anywhere I have read that the debuff will be displayed ingame as I wrote above, but in real it is called anything else like Siegel des Lichts (3).. If you can tell me how to check the correct name of the debuff, then I will do and test it again.

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Sun May 30, 2010 7:17 pm
by Administrator
Then you'll need to modify database/skills.xml. Update the reqbuffname for KNIGHT_PUNISHMENT.

Code: Select all

reqbuffname="Seigel des Lichts III"
Save and try it. Let me know if this works.

Re: problems with "KNIGHT_PUNISHMENT" Skill

Posted: Mon May 31, 2010 7:34 am
by Starrider
Correct: "ie" not "ei"

Code: Select all

reqbuffname="Siegel des Lichts III"
with changing it in the skills.xml it works now