I am having a problem with the runewarden timers. When I use etch, it puts onslaught on timer, and using onslaught puts bulwark on timer. I've had a look at the script but I suck at coding so I can't figure out how to change it.
I am having a problem with the runewarden timers. When I use etch, it puts onslaught on timer, and using onslaught puts bulwark on timer. I've had a look at the script but I suck at coding so I can't figure out how to change it.
Having the same issue as a Paladin.. But it is only when I'm using Keneanung's bashing script. If I manually battlerage, the timers work fine. Any ideas @Keneanung?
If I had to take a stab at whats going on, the same GMCP/or some sort of timer @Klendathu uses to track 'Shock' and 'Harrow' for the timers, must be getting used by Keneanung's bashing script somewhere to track what it needs to track for using rage? Just a guess.
I am having a problem with the runewarden timers. When I use etch, it puts onslaught on timer, and using onslaught puts bulwark on timer. I've had a look at the script but I suck at coding so I can't figure out how to change it.
Having the same issue as a Paladin.. But it is only when I'm using Keneanung's bashing script. If I manually battlerage, the timers work fine. Any ideas @Keneanung?
Hrm, are you sure the script uses the correct battlerage attacks? I have no Paladin/Knight to test anything with them. To not further derail this thread, could you send me the answer in messages?
If I had to take a stab at whats going on, the same GMCP/or some sort of timer @Klendathu uses to track 'Shock' and 'Harrow' for the timers, must be getting used by Keneanung's bashing script somewhere to track what it needs to track for using rage? Just a guess.
Nope, the ragetracker uses almost exclusively triggers while my script uses GMCP only and there are no parts used by both as far as I am aware.
My rage tracker reuses the same code for all classes, using generic names for the timers, etc. If it were wrong for one class, it'd be wrong for all classes. I'll have a rummage around in the code and see if there's something squiffy.
Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."
My rage tracker reuses the same code for all classes, using generic names for the timers, etc. If it were wrong for one class, it'd be wrong for all classes. I'll have a rummage around in the code and see if there's something squiffy.
I think what I did to fix them was in the triggers for the Runie abilities, some of them were switched when referenced to the rage table.
local tbl = rageGUI.rageTable[#] rageGUI.rageTimer("timerRage#,tbl[1]:title(),tbl[2],rage#)
Where the '#' in the above was incorrectly pointing to Onslaught's number (4) in Etch and so on.
@KlendathuI found out why it was counting the 4th ability for Paladin's first. You have the wrong trigger line there. Using the Priest 4 line in Paladin 1st (both are named harrow by the way) worked. But I don't know at all if the trigger line for Priest 4 harrow is correct.
Here is what I picked up while going through some others in theory: - Occultist 6 is off: it gives "rageTimer5" as 1st argument instead of "rageTimer6" to rageGUI.rageTimer() - Some trigger names are off abou the position (no functional bugs though)
Thanks, I'll amend my local copy and release an update soon, just trying to find a clean way to show / hide the entire GUI (it brings windows back in a horrible way, back to front)
Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."
I did some more fiddling with this, because people suggested it worked when manualling paladin. The harrow line for Paladin 1 is correct, if you use HARROW as it is in the AB files. The GMCP answer is possibly the AB file of the priest version of harrow (as it costs 36 rage in that answer) and this is where the tracker gets the command from.
But this is where the fun begins: If I use the command that is sent via gmcp as a paladin, it works too, is a DoT and gives the priest line. But it costs only 14 rage... I submitted a bug in game for that.
My tracker uses the commands as specified in the AB files, and sends them using send, rather than via GMCP. I think, therefore, that the Harrow part is correct in the tracker, but there's no harm in having the second trigger in there too.
I should really download and install your script so I can rip it off look at how you've done things and get inspiration
Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."
I did some more fiddling with this, because people suggested it worked when manualling paladin. The harrow line for Paladin 1 is correct, if you use HARROW as it is in the AB files. The GMCP answer is possibly the AB file of the priest version of harrow (as it costs 36 rage in that answer) and this is where the tracker gets the command from.
But this is where the fun begins: If I use the command that is sent via gmcp as a paladin, it works too, is a DoT and gives the priest line. But it costs only 14 rage... I submitted a bug in game for that.
Looks like GMCP ability information isn't taking class (and Weaponmastery spec) into account when there are multiple abilities with the same name in a skill. If I query for Concuss in Weaponmastery as Dual Cutting, I get the AB file for the Sword and Shield version.
Here's the abilities for Runie and Pally, could you validate they're in the correct order?
Runewarden:
Collide
Bulwark
Fragment
Onslaught
Etch
Safeguard
Runie is in the correct order, yep.
But thing is quite out of whack. Not sure if I accidentally did something when I was changing the x,y coordinates on the script, but it's very off.
Using Bulwark sets off the Etch timer Using Onslaught sets off the Bulwark timer Using Etch sets off the Onslaught timer
And the timer doesn't just show up over the wrong box, I mean it entirely sets it off. I.E., when Etch timer goes off when I use Bulwark, it shows the entire 45 seconds, and Bulwark goes back to green.
Collide is fine. Fragment is fine. I'm assuming Safeguard is also fine, but as I don't have it yet, I can't check.
I've got absolutely no coding knowledge lol so I don't want to go through and try and find the problem.
Could you post the trigger line for Bulwark, Onslaught and Etch when you use them, so I can verify my triggers. Also, when you say you set them off, are you manually setting them off, or using another script?
Tharos, the Announcer of Delos shouts, "It's near the end of the egghunt and I still haven't figured out how to pronounce Clean-dat-hoo."
Can't imagine there's a huge need for Paladin shield break trigger; any Paladin who is burning rage to drop shield is doing it wrong. I can get you the line at some point, but probably won't be until I get back from the US in a couple of weeks.
Ok. For everyone using this. It's broke. because of gmcp changes. In the battlerage main script find if gmcp.Char.Status.race == "Dragon" and change it to
Comments
An event is raised when you put an affliction on a denizen, so you can relay it to your party - rageGUI denizen gained aff.
I've included an example event handler script in the Battlerage event handler script block.
Sorry for the delay on the update, work has been insaaaaaaaanely busy.
Nope, the ragetracker uses almost exclusively triggers while my script uses GMCP only and there are no parts used by both as far as I am aware.
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
Where the '#' in the above was incorrectly pointing to Onslaught's number (4) in Etch and so on.
Here's the abilities for Runie and Pally, could you validate they're in the correct order?
Runewarden:
Paladin:
Here is what I picked up while going through some others in theory:
- Occultist 6 is off: it gives "rageTimer5" as 1st argument instead of "rageTimer6" to rageGUI.rageTimer()
- Some trigger names are off abou the position (no functional bugs though)
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
But this is where the fun begins: If I use the command that is sent via gmcp as a paladin, it works too, is a DoT and gives the priest line. But it costs only 14 rage... I submitted a bug in game for that.
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
I should really download and install your script so I can rip it off look at how you've done things and get inspiration
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
Looks like GMCP ability information isn't taking class (and Weaponmastery spec) into account when there are multiple abilities with the same name in a skill. If I query for Concuss in Weaponmastery as Dual Cutting, I get the AB file for the Sword and Shield version.
Results of disembowel testing | Knight limb counter | GMCP AB files
But thing is quite out of whack. Not sure if I accidentally did something when I was changing the x,y coordinates on the script, but it's very off.
Using Bulwark sets off the Etch timer
Using Onslaught sets off the Bulwark timer
Using Etch sets off the Onslaught timer
And the timer doesn't just show up over the wrong box, I mean it entirely sets it off. I.E., when Etch timer goes off when I use Bulwark, it shows the entire 45 seconds, and Bulwark goes back to green.
Collide is fine.
Fragment is fine.
I'm assuming Safeguard is also fine, but as I don't have it yet, I can't check.
I've got absolutely no coding knowledge lol so I don't want to go through and try and find the problem.
Otherwise, beautiful script.
I've also rewritten a portion of the script to make updates easier.
I'm still missing the triggers for the following:
blademaster level 3 (shield breaking)
paladin level 3 (shield breaking)
serpent level 3 (shield breaking)
serpent obviatate
shamen level 3 (shield breaking)
sylvan pierce
Could also do with a priest listing out their abilities and the triggers, my table seems to be a little messed up for that class.
Any help is always appreciated and credited!
Results of disembowel testing | Knight limb counter | GMCP AB files
if gmcp.Char.Status.race:find("Dragon") then