krappa322 / arcdps_healing_stats Goto Github PK
View Code? Open in Web Editor NEWAn addon for ArcDPS that shows personal healing stats
License: MIT License
An addon for ArcDPS that shows personal healing stats
License: MIT License
I cannot find the DLL file within any of the files.
(reported from discord)
Interaction with the transfusion trait. Check the next time new necro spec is playable
When playing in WvW in squad play, it's typical for there to be >1 person supplying regeneration in a party. In this situation, regeneration ticks apply based on boon duration. It would be beneficial to add a view to the plugin that excludes these stats, so you can better compare healers.
To make the server completely oblivious to account names involved, you could have a shared encryption key between clients and then encrypt account names, instance ids and combat events. Since both clients will encrypt account names the same way, there should be no changes needed on server to make this work.
Now I'm not sure if I've just missed this somewhere as I've not been able to find it but I would be nice to be able to set keybinds for opening/closing the window
Very cool add-on, thanks for making it
Using latest arcdps and 1.2 release (I made sure to download a new copy of arcdps)
To be fair I'm on Linux (I made sure to chmod it like I had to with arcdps) but my guildie has a typical windows 10 machine and is getting the same error guildie on windows 10 actually has it working, when they said couldn't find the file they meant on GitHub xD
I'm looking forward to being able to use it
Would be nice to see live bars kinda like in Boon Table or area stats specifics, showing what makes up most of your healing at a glance.
By extension you could include "Effectiveness" as a bar, showing how effectively you're healing based on miss/hits.
Wasn't sure if this would be included with
Display a graph showing healing done over time (allowing visualisation of when healing pressure is high)
Glacial Heart along with Protective Reviver maybe?
Would like to be able to lock the position of the healing window similar to what's possible with the base DPS window.
Would be even greater if it can share the hotkey to override the position lock.
Using the totals and targets windows isn't that user friendly, currently the background is so large that you can'y place it anywhere without it being ove rthe top of something and theres no way to resize it, unlike in the base arc windows.
Another things that could to with looking at is that there is no relative positioning ability, e.g. I have all my windows setup to position based off a central window so they are all in the correct place.
Is there anyway that you could offer a persistent download link such as the one from arcdps "https://www.deltaconnected.com/arcdps/x64/d3d9.dll" that will always have the latest build?
This is make the player's lives easier by making the download process a lot easier.
Currently, going to https://github.com/Krappa322/arcdps_healing_stats/releases/latest shows the 2.4 version, but the 2.5rc2 is actually the latest version.
And attempting to download the file directly using the path fails too: https://github.com/Krappa322/arcdps_healing_stats/releases/download/v2.5rc2/arcdps_healing_stats.dll
Please assist.
Thanks.
Would be nice to have 2 other windows doing the following.
healing from individual players
Would allow to track which players healed you and for how much
healing received per player
Would allow to track which players you healed and for how much
As far as I understand the data you are working with it seems doable and I thought it would be interesting stats to have available.
First just want to say thanks for adding the relative window positioning in ๐, now onto the bug
When entering a negative value for the X/Y value the positioning gets pushed to the side/top of the window instead of moving the number if pixels requested in the opposite direction, I've confirmed that base arc does this so its not that its not allowed on that side.
Normal arc windows have the ability to truncate player names. Display -> max name length.
Would be a great feature to compress the window and place it in a smaller space, thanks!
ArcDPS itself has a feature "hide windows out of combat" and it would be very nice if this addon would also abide by this setting.
I've detailed the issue in full on the issue tracker of Gw2Launcher, but to sum it up, after setting up Gw2Launcher, my game got suspended for a memory access violation when moving windows or changing settings in ArcDPS. Through process of elimination it seems like this addon is responsible for the access violation, as the issue no longer occurred when it was not installed.
My setup is as follows:
d3d11_arcdps_table.dll
) installed in addition to the healing stats plugin. All were up-to-date.Edit: following is the ArcDPS read of all installed plugins.
Edit 2: Using a Just-in-Time debugger confirms that the exception was triggered by the healing stats addon (translated):
Thread 0x170 has ended with code 0 (0x0). Exception error at 0x00007FF9178ABF3D (arcdps_healing_stats.dll) in Gw2-64.exe: Severe program termination requested
Also consider renaming options
Can be easily reproduced by going into the aerodrome and then exiting after entering combat. ArcDPS isn't sending combat finished event. Maybe we should listen to some other event and translate it to combat exit? (agent register for yourself might be a good candidate)
It's not completely intuitive that enabling auto resize also allows you to specify a fixed width
Another skill that gw2 has mapped to the wrong name...
Ele Water Staff Auto
Ele Ice Bow Auto
Ele Warhorn 4 Auto
Ventari Elite
Guardian mace auto
Guardian staff 2
Writ of Persistence symbols
Apply ImGuiWindowFlags_NoBackground
I dug through the options and I couldn't find any way to add Barrier damage absorption to the log... I know absorption doesn't always show up in combat text (it seems like only absorbing self-inflicted damage does), but ArcDPS has a "barrier" stat in their Self Stats window somehow.
Even if it's not possible to distinguish absorption source by spell, would it be possible to have an amalgamated "barrier" bar in the healing skills window via using whatever data ArcDPS is displaying in their Self Stats window?
I mostly ask as I play Scourge and depending on my build and the context of the fight anywhere from around 25% to 100% of my total "healing" is done via barrier (especially during more intense moments), so it would help to see that.
All of the above said, please point me in the correct direction if I'm just blind!
With Specter becoming more popular, is there any way of showing total healing with barrier?
I don't think barrier is shown from my first look, but it shown in the combat log "You grant barier for using ".
Maybe with a little status window you can use to see if it's enabled?
Probably hide it when title is empty
When I enable the live stat sharing I get an error telling me the connection failed. Looking at the logs I get this
Oct 20 22:39:20.464097 15892 I Log|SetLevel|Changed level to 1
Oct 20 22:39:21.535748 15892 I Client|SetEnabledStatus|Changed enabled status to false
Oct 20 22:39:21.537999 15488 D Client|Serve|Client was disabled, cancelling calls
Oct 20 22:39:21.538005 15488 D Client|Serve|Notified on tag 000002643D2352B0
Oct 20 22:39:21.538008 15488 D Client|Serve|(tag 000002643D2352B0) Got not-ok
Oct 20 22:39:21.538013 15488 D Client|Serve|(tag 000002643D2352B0) Connection to remote failed. Queued 0000026476361430 to get error code
Oct 20 22:39:21.538016 15488 D Client|Serve|(tag 000002643D2352B0) Was write, setting mWritePending to false
Oct 20 22:39:21.538017 15488 D Client|Serve|Notified on tag 00000264758E2500
Oct 20 22:39:21.538018 15488 D Client|Serve|(tag 00000264758E2500) Got not-ok
Oct 20 22:39:21.538018 15488 D Client|Serve|(tag 00000264758E2500) Remote broke connection
Oct 20 22:39:21.538020 15488 D Client|Serve|Notified on tag 0000026476361430
Oct 20 22:39:21.538021 15488 D Client|Serve|(tag 0000026476361430) got result 1 'CANCELLED' '' 0
Oct 20 22:39:26.415937 15892 I Client|SetEnabledStatus|Changed enabled status to true
Oct 20 22:39:26.419828 15488 D Client|Serve|Opening new connection to evtc-rpc.kappa322.com:443 connect_tag=000002643E8DA910, read_tag=000002643D4863E0, root_certs_size=264440
Somehow, it's not connecting to the RPC server at all, or I don't get the ssl certs.
Essentially title, it would make more sense than having it in 1 window and having to scroll through all of it or hide stuff in the menu.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.