Releases: baaron4/GW2-Elite-Insights-Parser
Releases · baaron4/GW2-Elite-Insights-Parser
v3.10.0.0
Updated API caches.
Parser Bug Fixes:
- Fixed a bug where Blood Shield and Rising Pressure damage modifiers would not take into account minions.
- Fixed a bug where the first slub takers Spec/Subgroup could not be properly identified on Slothasor.
Parser Improvements:
- Added support for new ArcDPS effect events.
- Added Malicious Intent targeting buff to the Buff Simulator for Temple of Febe CM.
- Added buff simulation for number of active shades (normal and sand savant) for Scourge.
- Updated buff id for Plague Signet for Necromancer.
- Added tracking for Titanic Potential, Bloodstone Volatility, Bloodstone Fervor and Agony of the choir.
- Added Bloodstone Fervor damage modifier.
- Added the following mechanics:
- Hit by Bullet Storm for Vale Guardian.
- Non reflected Blood Shards for Matthias.
- Meteor Swarm reflected for Cairn.
- Hit by Snearing Snipe for Ura.
- Hit by Magic Hail for Harvest Temple.
- Added the following Instant cast detections:
- Bloodstone Fervor, Soul of the Titan, Bloodstone Explosion, Sigil of Mischief, Relic of Dagda, Relic of the Ice and Relic of Peitha.
- Hurl for Elementalist.
- Aim Assisted Rocket, Orbital Command Strike and Surprise Shot for Engineer.
- Accurate Blade Burst and Particle Accelerator for Holosmith.
- Rocket Punch and Exigency Protocol for Mechanist.
- Enabled targering for instance logs.
HTML Bug Fixes:
- Fixed a bug where progress bar decorations on Combat Replay would not be rendered.
- Fixed a bug where Sand Shade and Corrosive Poison Cloud decorations would be rendered for long than expected.
- Fixed a bug where Kaineng Overlook sub bosses would be visible on Combat Replay after their defeat.
HTML Improvements:
- Enemy and non squad players on WvW logs now have different color schemes on Combat Replay to make it easier to separate them from squad players.
- Added the following Combat Replay decorations:
- Sand Savant Sand Shade for Scourges.
- Nightmare Blast, Tail Lash, Caustic Barrage, Red and Blue orbs for Ensolyss.
- Grenade Barrage and Orbs for MAMA.
- Toxic Blast, Vile Split and Orbs for Siax.
- Solar Bolt orbs for Skorvald.
- Bullet Storm for Vale Guardian.
- Blood Shards and better Oppressive Gaze for Matthias.
- Energy orbs for Keep Construct.
- Temporal Shred for Xera.
- Meteor Swarm for Cairn.
- Orbs for Dhuum.
- Orbs for Soul Eater.
- Orbs for Conjured Amalgamate.
- Aquatic Barrage for Twin Largos.
- Empowering Blast, Blob of Blights and improved Enfeebling Miasma for Greer.
- Orbs on Aetherblade Hideout.
- Flames of Primordus projectiles, Corrupted Waters, Grasp of Jormag, missing Frost Beams, Poison Roar, improved Putrid Deluge, Torment of the Void, improved Tail Slam orbs, Tsunami Slam orbs, Magic Gail, Grasp of the Void, improved Branded Artillery, Nightmare Epoch and improved Firebomb for Harvest Temple.
- Dragon Slash, Ricochet, Laser Shot, Booming Command and Jade Mine for Kaineng Overlook.
- Noxious Vapor Blade and Noxious Return for Old Lion's Court.
- Ice Shickwave, Spinning Ice and Ice Shatter for Icebrood Construct.
- Purifying Light, Spinning Nebula and Charging Constellation projectiles for Cosmic Observatory.
- Malicious Intent tether for CM and Insatiable Hunger orbs for Temple of Febe.
v3.9.1.0
Parser Bug Fixes:
- Fixed a bug where condition damage would contribute to flanking and glancing stats, making it possible for them to go higher than 100%.
- Fixed a bug where Permanent Embodiment detection could be broken on Temple of Febe since latest.
HTML Bug Fixes:
- Fixed a bug where heal graph's legend would be below the graph instead of to its right.
- Fixed a bug where sorting functionality on Offensive Statistics table would not work.
- Fixed a bug where time selection component would be visible on Death Recap.
- Fixed a bug where Players' Rotation graph would be smaller than expected.
HTML Improvements:
- Added a maximum allowed width to statistics components.
- Made actors' status component on Combat Replay wider.
v3.9.0.0
Parser Bug Fixes:
- Fixed a bug where dps.report upload links would be ignored when a malformed response has been received.
- Fixed a bug where parsing would fail when using dps.report upload and discord embeds and uploading to dps.report would fail.
- Fixed a bug where an infinite loop could be formed between master and minion on malformed logs.
- Fixed a bug where weapon swaps done after encounter's end would be taken into account for weapon detection.
- Fixed a bug where certain damage modifiers would never appear.
- Fixed Relic of Fire counting as a 10% damage modifier, instead of 7%, in PvE.
- Fixed Death Perception damage modifier not working for Scourge.
Parser Improvements:
- Updated damage modifiers for May 2025 balance hot fix.
- Fixed a bug where certain NPCs could appear as phase target despite being dead in said phase.
- Added the following damage modifiers:
- Obsidian Flesh for Elementalist.
- Solar Focusing Lens for Holosmith.
- Blood as Sand for Scourge.
- Merciless Hammer for Warrior.
- Vengeful Hammers and Resolute Evasion for Revenant.
- Pet version for Sic'Em for Ranger.
- Superiority Complexe Phantasmal Force, Empowered Illusions and Vicious Expression with Illusions for Mesmer.
- Necromantic Corruption and Dark Defiance for Necromancer.
- Added the following buffs to the simulator:
- Trail of Anguish and Desert/Sandstorm Shroud for Scourge.
- Improved Encounter Start detection time on the following encounters:
- Temple of Febe
- Ura the Steamshrieker
- Decima the Stormsinger.
- Kanaxai.
- Ai, Keeper of the Peak.
- Artsariiv
- Arkk
- Siax
- Ensolyss
- Added the following mechanics to Eparch:
- Attunement related mechanics
- Empowerment related mechanics
- Consumed
- Split phase related mechanics
- Breakbar related mechanics
- Hit by Rain of Despair, Wave of Envy, Inhile, Spike of Malice and Rage Fissure
HTML Bug Fixes:
- Fixed a bug where Combat Replay animation would be completely broken if at least one image failed to load.
- Fixed a bug where the phase name on the time slider on Combat Replay could have a line break on smaller screens.
HTML Improvements:
- Implemented a workaround to avoid hitting browser string length limits on massive logs.
- Statistics and Healing Statistics components width have been modified to use more space if available.
- Changed urls for spec and fight icons due to the recent rate limite changes on Github.
- Added the following Combat Replay decorations to:
- Incarnation of Cruelty
- Eye of Judgment
- Pool of Draining
- Unlidded Eye Shockwaves
- Pool of Despair
- Consume
JSON Bug Fixes:
- Fixed a bug where TotalIncomingHealingDist would not be filled but put inside TotalHealingDist.
v3.8.0.0
Parser Bug Fixes:
- Fixed a bug where some Ura phases would not appear when they should.
- Fixed a bug where dragon void on Harvest Temple CM could sometimes show their normal mode HP.
- Fixed a bug where Power Cleanse instant cast detection could collide with Power Return.
- Fixed Hopscotch Master achievement tracking on Ura.
Parser Improvements:
- WvW instance logs will now be processed as traditional WvW logs with phases based on Squad Enter/Exit combats.
- Unknown instance logs will now have phases based on Squad Enter/Exit combats.
- Updated for April 2025 balance patch. The new pet specific ranger damage modifiers are for pets only, until we can investigate if they can be tracked for merged Soulbeasts.
- Added tracking for the following mechanics:
- Mantle Grinder, Full Steam, Pressure Release, Forced Eruption and Stone Slam mechanics on Ura.
- Hollowed Bomber and Enervator hitting Desmina mechanics on River of Souls.
- Added instant cast detection for Relic of the Steamshrieker.
HTML Bug Fixes:
- Fixed a bug where some display related settings would be missing on Combat Replay.
HTML Improvements:
- Added incoming damage/barrier/healing distributions for minions.
- Improved well related decorations' positioning on Matthias' Combat Replay.
- Added the following decorations to Combat Replay:
- Stone Slam and Pressure Release for Ura.
- Shards of Rage AoEs for Matthias.
- Tantrum and Spore Release AoEs for Slothasor.
- Bomb and Tether for River of Souls.
- Half arena gravity well for Xera.
- Incoming damage graph has been added to global heal graph.
- Updated the header component to improve clarity and condense certain information.
JSON Improvements:
- Added incoming damage/barrier/healing distributions for minions.
v3.7.0.0
Parser Bug Fixes:
- Fixed a bug where Greer CM phases would be messed up if Greer enrages.
- Fixed a bug where certain instance logs could be shorter than expected.
Parser Improvements:
- Added Protection (Greer) and Resolution (Greer) damage modifiers tracking.
- Added instant cast detection for minion summoning runes (for old logs) and relics.
- Added support for Juvenile Janthiri Bee.
- Added "Icebrood Construct" phase to Fraenir of Jormag.
- Added puzzle related phases to Aetherblade Hideout.
- Added Killable Void Amalgamate as a Blocking Target to the global Soo-Won phase on Harvest Temple.
- Removed certain entities from generating breakbar phases to considerable reduce parsing time.
- Added Calm Before The Storm and This Bug Can Dance achievements tracking for Decima CM.
- Added Discordant Thunder mechanic tracking to Decima CM.
- Added No Geyser No Problem and Hopscotch Master achievements tracking to Ura CM.
- Initial LCM support for Ura + added phases for the encounter on all modes.
HTML Bug Fixes:
- Fixed All Healing Received graphs not showing expected values.
- Fixed a bug where non present Dragon forms on Harvest Temple could be out of order.
HTML Improvements:
- Overhauled sub-phase detection system to avoid massive visual clutters.
- Phase selectors will now also show start and end times in addition to duration in their tooltips.
- Non present mechanics will now be hidden in Mechanics tab when changing phases.
- Added breakbar decorations to Entropic Distortions and Pylons on Qadim the Peerless.
- Added enrage decoration to Aetherblade Hideout.
- Added charged ground decoration to Decima CM.
- Added Hardened Crust overhead decoration and breakbar decorations to Ura.
v3.6.0.1
Parser Bug Fixes:
- Fixed a bug where Decima phases would not work properly for people not breaking its breakbar since last.
v3.6.0.0
Parser Bug Fixes:
- Fixed a bug where Electric Artillery buff (Engineer Spear) would never be present.
- Fixed a bug where late start detection was too aggressive on instance logs.
Parser Improvements:
- Added support for W8 CM encounters: detection, success and phases.
- Added Relic of Thorns and Lowland Expertise to the buff simulator.
- Added several W8 CM related buffs to the simulator.
- Added Relic of Fire and Relic of the Eagle damage modifiers tracking.
- Added instant cast detection for Relic of the Holosmith.
- Updated several minion icons.
- Unknown instance logs will now parse as targetless logs.
- Added the killable Void Amalgamate on Harvest Temple as blocking target to the Full Fight phase.
- Added the following mechanics to Decima:
- Sparkwave
- Charged Ground
- Added the following mechanics to Greer:
- Achievement eligibilities
- Plague Rot
HTML Bug Fixes:
- Fixed a bug where Player Tab Graphs would not display on targetless logs.
HTML Improvements:
- Added phase start and end times in addition to duration on Phase tooltips.
- Improved Combat Replay rendering performances on low end CPUs.
- Added the following decorations to Decima:
- Sparking Reverberation
- Sparkwave
- Charged Ground
- Flux Nova
v3.5.0.0
Parser Bug Fixes:
- Fixed a bug where players with specs adjusted at enter combat would not get their instant casts detected.
- Fixed Implacable Foe incoming damage modifier (Harbinger) taking into account condition damage.
- Fixed Shrouded (given by Specters) buff not being properly simulated.
- Fixed a bug where certain breakbar phases could be missing.
- Fixed a bug where some acidic pools on Ura could be identified as bloodstone shards.
- Fixed a bug where minis could be considered as combat minions under certain circumstances.
Parser Improvements:
- Added Instant Cast detection for:
- Healing Ripple and Flow Like Water for Elementalist.
- Spiteful Renewal for Necromancer.
- Blood Moon, Restorative Strike, Evasive Purity and Attack of Opportunity for Ranger.
- Added Restorative Strike (Untamed) to the buff simulator.
- Added detection for Juvenile Warclaw.
- Players that have spawned after a successful encounter's end will not appear in logs as part of the fight.
- Added killed Embodiments in Cerus as blocking secondary targets for main phase and primary targets for split phases.
- Added Time Bomb downing or killing player mechanic tracking to Sabetha.
- Added Kicking Heavy Bomb mechanic tracking to Sabetha.
- Added Boons removed by envious gaze mechanic tracking to Temple of Febe.
HTML Bug Fixes:
- Added a by-pass for a plotly related bug where the graph's viewpoint would not properly adjust when changing dps modes.
- Adjusted map positioning for Eternal Battleground on Combat Replay.
- Fixed a bug where NaNs could appears on Combat Replay mechanics table.
- Fixed a bug where the following decorations would not be rendered on Combat Replay:
- Death's Embrace in Xunlai Jade Junkyard.
- Dragon Slash Wave and Fall of the Axe in Kaineng Overlook.
- Big Magma Drops in Qadim the Peerless.
- King's Wrath in Statue of Ice.
- Death Bloom and Quad Slash in Soulless Horror.
- Rending Swipe in Dhuum.
- Annihilate in Deimos.
- Phantasmal Blades in Keep Construct.
HTML Improvements:
- Friendly (Not in Squad) and Enemy players on Combat Replay will now have different sizes.
- Removed "XXX Summary" title between header and statistics component.
- Added Select All/Deselect All buttons below secondary targets.
- Added an improved method to display Rapid Decay.
- Cannons and Heavy Bombs are now visible on Combat Replay for Sabetha.
- Added decorations for Cannon Barrage, Platform Crush, Flak Shot and Sapper Bomb AoE on Combat Replay for Sabetha.
- Added Ghasly Prison indicator decoration on Combat Replay for Gorseval.
- Added Time range selector on all graphs.
JSON Improvements:
- Added the following stats to JsonDefensesAll: DamageTakenCount, ConditionDamageTakenCount, PowerDamageTakenCount, StrikeDamageTakenCount, LifeLeechDamageTakenCount, DownedDamageTakenCount, DamageBarrierCount, BreakbarDamageTakenCount.
- Added the following stats to JsonGameplayStats: ConnectedPowerAbove90HPDamage, ConnectedLifeLeechCount, ConnectedLifeLeechDamage, ConnectedConditionCount, ConnectedConditionDamage, ConnectedConditionAbove90HPDamage, AppliedCrowdControlDownContribution, AppliedCrowdControlDurationDownContribution.
- Added the following stats to JsonPlayerSupport: BoonStripDownContribution, BoonStripDownContributionTime.
v3.4.0.0
Parser Bug Fixes:
- Fixed a bug where certain "fake" breakbar phases could appear on certain encounters.
- Fixed Relic of Stormsinger activation detection giving false positives.
- Fixed a bug where WvW logs could collide with Catapult id and parse as "Catapult" logs.
- Fixed a bug where Escort logs could be flagged as Late Starts due to duplicated Glennas.
- Fixed a bug where River of Souls logs could be flagged as Late Starts due to duplicated Desminas.
- Fixed a bug on Ura where geysers could be mis-identified.
Parser Improvements:
- Continued migration of overriden image URLs to GW2 official APIs.
- Updated damage modifiers for February 2025 balance patch.
- Added tracking for the new Taste for Blood buff.
- Firebrand tome 1s and Bladesworn gunsaber form 1s now count as auto attacks.
- Core necro shroud transform now counts as a weapon swap.
HTML Bug Fixes:
- Fixed green flag icon, to indicate presence of ArcDPS extensions, not being shown properly.
- Fixed a bug where Demonic Bonds on Deimos Combat Replay would not disappear once killed.
- Fixed a bug where Shackled Prisoner on Deimos Combat Replay would not disappear on normal mode after pre event's end.
HTML Improvements:
- Depending on the encounter, certain secondary targets will now be selected by default.
- Upgraded plotlyjs to 3.0 for some rendering performance improvements on graphs.
- Removed box select and lasso select from the graphs' toolbar.
- Added and improved tooltips on several locations.
- Made Combat Replay actors being hidden or displayed more consistent between encounters.
- Updated Ura's Combat Replay map.
- Added the option to hide cast type outlines on simple rotation tab.
- Added the option to highlight a certain skill on simple rotation tab.
JSON Improvements:
- Added TargetPriorities to JsonPhase to indicate importance of targets. Deprecates Targets and SecondaryTargets.
v3.3.0.1
Parser Bug Fixes:
- Fixed a bug where Twisted Castle logs were being processed as Unknown logs.
- Fixed a bug where Sabetha logs with overlapping champions would not parse.
- Fixed a bug where Outgoing Self buff volume stats would be wrong.
- Fixed a bug where Outgoing Group/Off-Group/Squad buff volume stats would always be 0 on "Phase Active Time".