Quantcast
Download
(19 Kb)
Download
Updated: 07/09/21 02:59 PM
Pictures
File Info
Compatibility:
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Updated:07/09/21 02:59 PM
Created:05/01/21 05:22 PM
Monthly downloads:28,291
Total downloads:72,278
Favorites:32
MD5:
7.0.5
Qcell's Rockgrove Helper  Popular! (More than 5000 hits)
Version: 5.9.91
by: Qcell [More]
Qcell's Rockgrove Helper is a collection of alerts for different mechanics.
This is supplementary to using Code's Combat Alerts (CCA), and in fact you will need CCA to be able to use this addon.

See it in action in my videos at Qcell's Rockgrove playlist

For everyone
- Oaxiltso: warning when he casts Noxious Sludge, so you can be ready to cleanse in the pools (even if not directly targetted).
- Oaxiltso Blitz (charge): An additional progress bar to see when it will charge, supplementary to the CCA name warning.
- Oaxiltso add spawning notification: Big text with "ADD SPAWNING" notification, a few seconds before the add appears.
- Oaxiltso Annihilator: Chains + cinder cleave progress-bar style alerts.
- Barbarian assault: the barbarian will start attacking random players, visible "Hold block" warning.
- Torchcaster Meteor call: A timer while it is casting the meteor, and a visible "KILL SUN!" with the timer left before it explodes.
- Ash titan molten rain: kite/fire mechanic.
- Reaver earthquake: warning to dodge out of the aoe.
- Bahsei's cursed ground when the lich crystals that spread the curse are being cast.
- Bahsei's death touch debuff timer as a prominent text with a visible countdown. At 0, you explode and spread the curse. While the text is up, you take damage over time.
- Xalvakka: deadstar, whenever a deadster meteor is cast.
- Xalvakka's eviscerate: A 5-attack combo, only 3 of which are detected in CCA. (hardest hitting)
- Xalvakka's run warning: when approaching 70% and 40%.
(Please read patchnotes for a fully updated list)

For tanks
- Bloodseeker's Taking Aim (even if not targetted at you, so you can interrupt it).
- Enemy light attacks that place strong dots: Butcher Quick Strike, Fire Behemoth's Scalding.
- Buthcer strike: quick light attack that the Butcher does when entering combat - quick
- Flesh abomination Rancid hammer: visible to all tanks while it is being cast.
- Bahsei's Salvo, interrupt alert before it begins the channel.
- Havrocel Goliath's heavy attack - power bash (add from Xalvakka)

and more! (read the Change Log for a lot more updates)

Dependencies: LibAddonMenu-2.0, CombatAlerts
Optional dependency: Ody Support Icons
Please reach out to me on Discord Qcell#0001 if you liked it, or if you have comments, suggestions or bug reports.


See it in action in my videos at Qcell's Rockgrove playlist


Special thanks:
- Code for his great CCA, whose libraries I heavily used and for the work on keeping it up to date. After writing this addon I realize the amount of work that goes into it.
- Ody for his great support with OdySupportIcons, the icon rendering of which I use.
- nogetrandom for his in-depth advice and help debugging issues and with developing new features
PATCHNOTES

5.9.91
- Fixed wrong ids on poison targets or tank identification algorithm for Bahsei when re-instancing, if someone crashed, PTE'd...
- A bigger update is coming, this is just a tiny bugfix.

5.9.9
- Fixed an error that would happen to very few players where an error would show during the Bahsei fight.

5.9.8
- Fixed a bug null error that would happen during Oaxiltso's poison.
- Fixed a verbose debug that I left on 5.9.7

5.9.7
- Fixed a rare error that would show up when your reticle is on top of a player at the same instant they gain the "Death Touch" debuff.
- "MT exploding in Xs" correctly displays also for users that have capital letters in their username. (who would do that?)
- Fixed an issue where the poisoned players were incorrectly displayed after yourself were targeted. Please send me feedback (pref. videos) if you catch cases where this stops working.
- Modified the welcome message to include the recommendation to install OdySupportIcons.
- Disabled "#players in portal" on Bahsei since it was displaying wrong more often than not. I'll re-enable it as soon as I find a fix for how to handle incosnsitencies when ZOS fires certain events...

5.9.5
- "Main Tank exploding in X s" warning for curses in Bahsei now works even without a hard-coded main tank name. The addon now automatically detects the player.
- Added a visible text showing who is poisoned on Oaxiltso, and which a side they can go to. I am aware not all groups use the same strategies, I will soon make this optional.
- Removed status icons from dead players.
- Fixed some issues that would show an incorrect number of players in portal (some rare corner cases still cause it, please let me know if you observe it. Recordings help a lot.)

5.6.3
- Added a countdown number on the curse arrows from Death Touch, that blinks when about to explode.
- Removed redundant assets that simulated text overlay from the previous version, which significantly improves addon performance on Bahsei when many players are cursed.
- Re-added the DOT noise for hemorrage from Flesh Abominations since some tanks were using it as a cue.
- Added a text alert when a Flame Watcher casts tentacle whip, since it's difficult to see during the Volatile Shell phase.

5.4.1
- Fixed an issue that would make players with OdySupportIcons get addon errors on Bahsei.

5.4.0
- The death touch arrows show a number indicating how many seconds left on the debuff on top of players.

5.3.1
- Added a notification with a countdown similar to the Torchcaster's. Note that it does NOT disppear after the Meteor is dead. Timing may be ~1s off, will adjust in the next iteration.

5.3.0
- Added a timer for "Next Sun" with the Meteor Swarm mechanic in Bahsei HM.
- Removed a loud DING when Flesh Abomination casts hemorrage on the target player, since it's no longer avoidable.

5.2.0
- Fixed an issue that would prevent all notifications from showing.
- Loading the addon settings / saved variables only once instead of every time you travel.

5.1.0
- UI elements no longer block you from clicking on your in-game UIs (skill, guilds...)
- Added a settings menu to unlock UI and move all elements.
- The position of your moved UI elements is now persisted and account wide.
- Added a new dependency: LibAddonMenu-2.0
- Fixed an issue where the UI would not disappear right after killing a boss.

4.4.5
- Added a small version indicator on top of the Rockgrove Helper panel.

4.4.3
- Added timer for next sickle on Bahsei
- Slightly adjusted position of some UI elements.
- [info] Bumped the priority of letting you all customize/lock the position of UI elements, it's work in progress, hopefully next update!

4.3.4
- Adjusted the cooldown between Blitzes on the Oaxiltso fight.

4.3.3
- Fixed an issue where the addon would not even start things as you entered combat. The 4.3.2 checks were a bit too... harsh.

4.3.2
- Fixed an issue where the addon would hide all UI elements as soon as you died/got ressurrected, even if still in combat.

4.3.1
- Added arrows to players that have Creeping manifold from Xalvakka, similar to sludge and curse.
- Fixed portal timers, that would reset to 20s after you got resurrected, and Blitz charge timers which would get reset to "INC" after you got ressed.
- Fixed number of people in the portal, so the number stops being negative and counting up indefinitely.
- Adjusted the rolldodge time window for Cleave from the Havocrel Annihilator in Oaxiltso.
- Tweaked the blue screen border when cursed on Bahsei, and green screen border when you are standing on a Blob on Xalvakka.

** Known issue: GetPlayerRoles() doesn't return the correct value for isTank, incorrectly showing tank notifications to everyone. (Affected alerts: Taking Aim, Bahsei interrupt, Flesh abomination slam)

4.2.1
- Fixed the counter for people in portal, that would sometimes not reset after players died in portal.
- Added blue screen borders while cursed, and green screen borders while standing on a blob on Xalvakka.
- Fixed the debuff id for detecting whether you are standing on Xalvakka
Note: if your group is privately making modifications to this addon, come on, please reach out and I'll be happy to include them so it can help more people.

4.2.0
- Added a promiment "ON BLOB" text if you are standing on a blob during Xalvakka's fight.
- Added a promiment "SHIELD: X" when aiming your cursor at a Volatile Shell that still has remaining shield, so your RL doesn't force you to revamp your full UI addons just to see the shield.

4.1.0
Fixed the "Xalvakka jump" timer since it would only show on the first 2 (out of 4) jumps to show correctly.

4.0.3
- Added notification to rolldodge Bahsei's sickle.

Author comment: I had removed this, but I have seen a video of someone consistently dodging it, this may be helpful for some tanks. It needs to be roll-dodged (or outranged) a lot faster than a typical heavy attack, to avoid the curse applied by the sickle.

4.0.2
Tracking Xalvakka mechanics for floor 1 and 2.
- Xalvakka Jump (Flame Portal)
- Xalvakka RUN %
- Xalvakka Soul Resonance (drop the blob synergy!)
- Tracking the amount of shield left on the Volatile Shell (note that this tracks the copy you are aiming your cursor at)

- Replaced the "astral shield" dodge-style notification for a text that shows when the shield is cast, before knowing how many enemies are shielded.

3.4.1
Author comment: I skipped 3.3.X since I added portal data on the night before the removed Bahsei HM, and I wasn't able to fully test it. Added a few Xalvakka HM changes.

- Removed progress bar dodge-bar notifications for non-dodgeable abilities: Earthquake, Cursed Ground...
- Added panel counters for: "Next portal time", number of the portal (1 or 2), Number of players inside the portal, and a "do not enter portal" warning if you have the debuff that kills you if you enter.
- Added a Xalvakka jump timer for the first floor. (untested)
- Fixed an error where the "RUN IN X%" timer from Xalvakka could show as "RUN in 0.0%" while going up the stairs.
- Reduced the verbosity at which you see the addon initialization message. People now know how to reach out for feedback/comments.
- HM specific warnings (portal etc...) will only show if the fight is in HM.

[!] If you / your team is running Rockgrove and are willing to share unlisted logs/videos, they can be extremely helpful for me to get more data and fine-tune timers and alerts. Please reach out on Discord Qcell#0001

[!] Not a change (yet): Settings to enable/disable notifications independently and to save positions of UI elements. Note that you can drag and drop them while they show, in the meantime. A lot of people asked for this, it is on my list but there are higher priority alerts I want to add, especially as the new HM bosses mechanics get discovered.


3.2.6
Removed some verbose debug text that I left on on the previous update.

3.2.5
- Re-enabled the death touch self debuff timer that was removed on last update.
- Added a text warning for Noxious Sludge (poison Oaxiltso) rather than a rolldodge progress bar, which was misleading since you can't rolldodge it.
- Added OdySupportIcons (OSI) as optional dependency.
- When using OSI, you can see arrows on players which have the poison (boss 1) or the curse (boss 2)

3.1
- Added a "Next Curse" counter on Bahsei.
- Removed the duplicate second Blitz notification after CCA was updated to support HM.

3.0.0
Added a pretty status panel interface (see screenshot) to track effects on bosses.
- Added "Next Blitz" timer
- Added "Next Poison" timer

2.4.0
- Adjusted blitz progress bar timer
- Added a "Next Blitz in: X s" timer on the first boss. Note that this is not exact, but while the timer is running it should be safe to stay in group.

2.3.1
- Oaxiltso notification when to block meteors.
- Visual+audio cue to dodge hemorrage from Flesh Abomination to avoid the strong Hemorrage dot in HM.
- Pretty alert for tanks only to see when Bahsei is casting its interruptible (see screenshots)

2.2.0
Initial HM support for Oaxiltso.
- Show an alert for the second Blitz (charge) after the boss reaches 50%

2.1.1
Added Havrocel Goliath's heavy attack - power bash (add from Xalvakka)

2.1
Fixed the "Run in X%" that was not working on previous versions.
Removed the debug test that showed when outside of Rockgrove. The addon does not run at all when outside Rockgrove.
Addon welcome message shows in debug chat only when entering/reloadingui in rockgrove.

2.0.2
Updated API versions for Flames of Ambition and Blackwood.
Cleaned up the code slightly, removed obsolete comments.

2.0.1
- Removed Butcher stomp, already in CCA.
- Removed duplicate Fire Behemoth sunburst, already in CCA.

2.0 - Removed duplicate notifications implemented in CCA.
- Sludge does not show as dodgeable, still warns.
- Removed Oaxiltso Ravenous Chomp, already in CCA.
- Removed Bahsei Rend Flesh, already in CCA.
- Removed Bucther Uppercat and Ash titan Monstrous Cleave heavy attacks, already in CCA.
- Removed Butcher stomp, already in CCA.

1.X and before
Included a lot of notifications, trimmed it down.
Archived Files (33)
File Name
Version
Size
Uploader
Date
5.9.9
19kB
Qcell
07/05/21 01:14 PM
5.9.8
19kB
Qcell
07/02/21 03:29 PM
5.9.7
19kB
Qcell
07/01/21 06:38 PM
5.9.5
19kB
Qcell
06/29/21 08:13 PM
5.6.3
18kB
Qcell
06/22/21 06:25 PM
5.4.1
43kB
Qcell
06/16/21 08:12 AM
5.4.0
43kB
Qcell
06/15/21 03:41 PM
5.3.1
16kB
Qcell
06/14/21 10:17 PM
5.3.0
16kB
Qcell
06/11/21 11:14 PM
5.2.0
16kB
Qcell
06/07/21 10:14 AM
5.1.0
16kB
Qcell
06/06/21 10:14 PM
4.4.5
15kB
Qcell
06/06/21 05:10 PM
4.3.4
15kB
Qcell
05/27/21 03:52 PM
4.3.3
15kB
Qcell
05/23/21 05:01 PM
4.3.2
15kB
Qcell
05/20/21 09:19 PM
4.3.1
15kB
Qcell
05/19/21 10:56 PM
4.2.1
14kB
Qcell
05/17/21 10:39 PM
4.2.0
14kB
Qcell
05/13/21 06:48 PM
4.1.0
14kB
Qcell
05/13/21 06:14 PM
4.0.3
14kB
Qcell
05/12/21 11:01 PM
4.0.2
14kB
Qcell
05/12/21 10:51 PM
3.4.1
12kB
Qcell
05/12/21 08:54 PM
3.2.6
11kB
Qcell
05/09/21 04:41 PM
3.2.5
11kB
Qcell
05/06/21 09:15 PM
3.1.0
9kB
Qcell
05/06/21 03:33 PM
3.0.0
8kB
Qcell
05/05/21 10:13 PM
2.4.0
7kB
Qcell
05/04/21 09:27 PM
2.3.1
7kB
Qcell
05/04/21 08:20 PM
2.2.0
7kB
Qcell
05/03/21 09:32 PM
2.1.1
7kB
Qcell
05/02/21 05:57 PM
2.1.0
7kB
Qcell
05/02/21 11:10 AM
2.0.1
7kB
Qcell
05/01/21 05:27 PM
2.0
7kB
05/01/21 05:22 PM


Post A Reply Comment Options
Unread 07/10/21, 02:57 AM  
Maxim_ZG
 
Maxim_ZG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 20
Uploads: 3
Temporarily you can use the patch from t.vicson to play a non-English client
push here
__________________
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 10:09 PM  
Qcell
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
@perfiction @Vilandra26 @Danzio these issues should be resolved if you update to 5.9.9 and set your client to English.

As @Maxim_ZG pointed out, supporting other languages is in my to do list (thanks for your help), but I am finishing some priority feature for the next version.

@Paosis the next version will come with addon settings where you can customize all that. I haven't added a volume slider, nor text size/color settings but you will be able to enable/disable several separate features. After that update is out (6.x+), adding new settings based on requests will be a lot easier.

If you can't find me on discord, join any common ESO discord server (ESOU etc...) and you should be able to message me. Alternatively, you can also add me as a friend Qcell#0001
Report comment to moderator  
Reply With Quote
Unread 07/03/21, 08:35 AM  
Vilandra26

Forum posts: 0
File comments: 1
Uploads: 0
Any help with this?

user:/AddOns/QcellRockgroveHelper/QcellRockgroveHelper.lua:513: attempt to index a nil value
stack traceback:
user:/AddOns/QcellRockgroveHelper/QcellRockgroveHelper.lua:513: in function 'QRH.CombatEvent'
<Locals> eventCode = 131107, result = 2151, isError = F, abilityName = "", abilityGraphic = 0, abilityActionSlotType = 0, sourceName = "", sourceType = 0, targetName = "", targetType = 0, hitValue = 0, powerType = -1, damageType = 1, log = T, sourceUnitId = 0, targetUnitId = 11288, abilityId = 150047, overflow = 0 </Locals>
Report comment to moderator  
Reply With Quote
Unread 07/02/21, 12:38 PM  
Maxim_ZG
 
Maxim_ZG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 20
Uploads: 3
Originally Posted by Danzio
Hi! Maybe someone could help me: I cannot see or switch on mechanic timers (as on screenshots). Notifies about meteors, add spawning, etc however are working well. Maybe somebody can help me with that?
P.S. I tried to ask Qcell in Discord, as he suggested above, but I cannot find him there
U play on English client?
__________________
Report comment to moderator  
Reply With Quote
Unread 06/30/21, 08:31 AM  
perfiction

Forum posts: 0
File comments: 6
Uploads: 0
5.9.5 crashes for me on 2nd boss:


The error was sometimes occuring at the end of curse countdown (before explosion) - after that "0" above people heads didn't disappear (had to reloadui after the fight to get rid of it):
Last edited by perfiction : 06/30/21 at 08:39 AM.
Report comment to moderator  
Reply With Quote
Unread 06/28/21, 01:04 PM  
Danzio

Forum posts: 0
File comments: 6
Uploads: 0
Hi! Maybe someone could help me: I cannot see or switch on mechanic timers (as on screenshots). Notifies about meteors, add spawning, etc however are working well. Maybe somebody can help me with that?
P.S. I tried to ask Qcell in Discord, as he suggested above, but I cannot find him there
Report comment to moderator  
Reply With Quote
Unread 06/23/21, 07:04 AM  
Paosis

Forum posts: 0
File comments: 9
Uploads: 0
Hey Qcell

As of the newest patch you've re-added the dot noise from the abomination.
Would it be possible to add a setting to enable or disable or change the volume of it?
Report comment to moderator  
Reply With Quote
Unread 06/16/21, 06:53 PM  
Qcell
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
clere00 this has been fixed as of 5.4.1
Report comment to moderator  
Reply With Quote
Unread 06/15/21, 11:35 PM  
clere00

Forum posts: 0
File comments: 5
Uploads: 0
Hi, my group is currently getting this UI error when in the fight versus Bahsei:

Code:
user:/AddOns/QcellRockgroveHelper/QcellRockgroveHelper.lua:760: attempt to index a nil value
|rstack traceback:
user:/AddOns/QcellRockgroveHelper/QcellRockgroveHelper.lua:760: in function 'QRH.UpdateTick'
|caaaaaa<Locals> gameTimeMs = 11212095, timeSec = 11212.1001697, delta = 14.842030899999, deltaGround = 14.597416099999, name = "@ecochip", curseStart = 10990.0939764, curseTimeLeft = -213.0061933 </Locals>|r
user:/AddOns/QcellRockgroveHelper/QcellRockgroveHelper.lua:1272: in function '(anonymous)'
|caaaaaa<Locals> gameTimeMs = 11212095 </Locals>|r
It seems to be repeating every few seconds.
Last edited by clere00 : 06/15/21 at 11:36 PM.
Report comment to moderator  
Reply With Quote
Unread 06/15/21, 09:47 AM  
Qcell
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
Saenic, I appreciate that. I currently donít have any repo online. I did not expect anyone to contribute honestly, I just started this for my group at the beginning .

Iíll look into that soon. Feel free to reach out on discord where Iíll reply faster: Qcell#0001
Report comment to moderator  
Reply With Quote
Unread 06/14/21, 12:42 PM  
lnfinity
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 45
Uploads: 1
Originally Posted by Saenic
Hey, good work on the AddOn.

I'd like to have the possibility to show/hide certain ui elements separately (like status panel, warnings).
Also it would be great if we could change the font and font size of the elements to our liking.

I've done it for myself locally


If you have a github or so, I could help you with that. Also add font selection with LibMediaProvider, etc.
yes please!
Report comment to moderator  
Reply With Quote
Unread 06/12/21, 01:56 AM  
Saenic
 
Saenic's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 38
Uploads: 1
Hey, good work on the AddOn.

I'd like to have the possibility to show/hide certain ui elements separately (like status panel, warnings).
Also it would be great if we could change the font and font size of the elements to our liking.

I've done it for myself locally


If you have a github or so, I could help you with that. Also add font selection with LibMediaProvider, etc.
Report comment to moderator  
Reply With Quote
Unread 06/08/21, 07:35 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3602
File comments: 4423
Uploads: 68
Hey, thanks for the addon.

Please add the dependencies/libraries of your addon(s) to the description of the addon so that everyone is able to see them within Minion/esoui.com at a glance and install them with the addon. Else one needs to login to see the dependencies.

Here: LibAddonMenu-2.0, CombatAlerts

Thank you
Report comment to moderator  
Reply With Quote
Unread 06/07/21, 02:06 PM  
lnfinity
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 45
Uploads: 1
Would be cool if you could add some options to disable certain mechanics. For example the meteors at first boss. The red circles are enough for me to go out of there :P
Report comment to moderator  
Reply With Quote
Unread 06/06/21, 08:43 PM  
Qcell
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 2
@Teabelly thanks! I'm really glad it helps people!

@Kyzeragon thanks for this code! I was waiting to implement moving the position, saving it and locking/unlocking with more settings, but this may be a fine workaround in the meantime, appreciate it. I'll look into scenes as well, I've been told that can work nicely to avoid this issue too.

@Nekronder I have no plans to localize to other languages/locales, but I welcome help if anyone is up for doing it.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: