Vlardoom Posted January 8, 2022 Share Posted January 8, 2022 Hi, Thank you for the effort you put forth for this. I am not a min/maxer but it is fun to see where to spend my Inf. Vlardoom Link to comment Share on other sites More sharing options...
Carnifax Posted January 14, 2022 Author Share Posted January 14, 2022 Hey folks So we have a wee update. Nothing spectacular but having rolled an Elec blaster I realised that Shocked and Critical are recorded in the combat logger with a small indicator showing the bonus damage source. Sadly Containment is missing it so it won't collect those lines. See this (my Stalker critting a Death mage) 2022-01-14 12:45:06 You hit Death Mage with your Guarded Spin for 34.46 points of Smashing damage over time. 2022-01-14 12:45:06 You hit Death Mage with your Guarded Spin for 172.34 points of Smashing damage [CRITICAL]. Compared to this (on a Held enemy on my Ice/Traps) 2022-01-14 13:26:51 HIT Captain Tirailleur! Your Arcane Bolt power had a 95.00% chance to hit, you rolled a 38.33. 2022-01-14 13:26:51 You hit Captain Tirailleur with your Arcane Bolt for 146.63 points of Energy damage. 2022-01-14 13:26:51 You hit Captain Tirailleur with your Arcane Bolt for 146.63 points of Energy damage. So now there is a section in every power showing the Bonus Damage for that power. I'll look at improving and adding a synposis of that in a similiar way to Damage Types over the weekend. Some examples 2 1 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Elizabeth Ashlee Posted January 25, 2022 Share Posted January 25, 2022 This is an amazing tool, I've been loving it for months now. That being said I did notice a week or so ago it would not complete uploading any logs, today I have noticed the site is not loading at all. Q: Is there a plan to have it back in action? Q: Is there a way to use the source to run it locally? (I tried figuring it out and there isn't really any clear way to me) 1 Link to comment Share on other sites More sharing options...
Carnifax Posted February 3, 2022 Author Share Posted February 3, 2022 Sorry, I haven't been on the forums much the last few weeks. AWS installation had lost its second hard disk for some reason. Reboot sorted it out and we're back up and running again. Thank you for the PM heads-up. I wouldn't have realized otherwise. 1 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Elizabeth Ashlee Posted February 3, 2022 Share Posted February 3, 2022 It's back! This is insanely helpful! Link to comment Share on other sites More sharing options...
Carnifax2 Posted March 16, 2022 Share Posted March 16, 2022 (edited) Happy Irish Day everyone. In honour of my Patron Saint (who famously parsed his combat stats before taking on the snakes) I've updated the CombatParser (yes, I too am surprised). I know Paddys Day (do NOT say the other thing) is tomorrow but I plan to be enjoying parades / a beer or two then so this gets posted up early. Biggest change is the default view is now a Table view of the Offensive stats. This shows the Offense powers in a sortable and Filterable table. For those that hate change the Tree View is still there under Tree (I know, I'm weird) And finally Graphs have been given their own tab, which gives them the real estate to actually work well with the switch off/on-able legend. I've also moved the Custom Graph down below the Damage and Damage Types Pie charts (the big blank initial space made me unhappy). I've a load of known issues, subpowers aren't displaying on Table View yet (the figures for their "Parent" power will be correct though) and the Table Columns are too wide currently, just because there are so many. I'll work on that. For example yes I know powers DPS is being pushed off the edge in Table view. Edited March 16, 2022 by Carnifax2 Link to comment Share on other sites More sharing options...
Carnifax Posted March 16, 2022 Author Share Posted March 16, 2022 Oooh. I was logged in as my alt account for beta stuff. ^ not a fake 🙂 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Carnifax Posted March 16, 2022 Author Share Posted March 16, 2022 Table now shows subPowers (powers of pseudopets basically) and hid some columns to fit things in. Also improved the general formatting. As demonstrated by my Plant/Stormie. 1 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Book of Og Posted March 17, 2022 Share Posted March 17, 2022 Hi, your new format isn't expanding the Graphs section for me. I just get this little gap. Link to comment Share on other sites More sharing options...
Book of Og Posted March 17, 2022 Share Posted March 17, 2022 I can't expand the Table section either. The Tree section works fine. Link to comment Share on other sites More sharing options...
Carnifax Posted March 17, 2022 Author Share Posted March 17, 2022 (edited) 10 hours ago, Book of Og said: I can't expand the Table section either. The Tree section works fine. Hmmm. I'll have a look but could also be a browser cache issue. Some of the files have changed so the browser could be confused. Try clearing your cache and reloading the screen (shift + refresh or shift +f5 used to do it, f12 + reload should do too) Edit : Yep, both of these look like the browser is caching and using the old version of the stylesheet. So the graphs are in the wrong place and the new table frame isn't expanding properly. Edited March 17, 2022 by Carnifax My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Book of Og Posted March 19, 2022 Share Posted March 19, 2022 /forehead smack Of course. I always kept the page up and would refresh it when loading new logs. It never occurred to me to close the window and reopen. This does look a lot better and gives me much better insight on how I should coordinate my attacks. Thanks for this! Link to comment Share on other sites More sharing options...
Carnifax Posted March 20, 2022 Author Share Posted March 20, 2022 23 hours ago, Book of Og said: /forehead smack Of course. I always kept the page up and would refresh it when loading new logs. It never occurred to me to close the window and reopen. This does look a lot better and gives me much better insight on how I should coordinate my attacks. Thanks for this! No worries. I did edit the server config to add some nocache headers. But I did it while drunk (St Patrick's Day) so no idea if it worked. Knew I hadn't broken things further so that was enough. I'm halfway through modifying the table so it has 3 or 4 views (standard, damage, Mez and healing) which will show different combinations of the 20 or so columns it parses now. My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
brasilgringo Posted March 21, 2022 Share Posted March 21, 2022 Maybe it's my lack of understanding, but the proc damage seems to show up separately and not related to the power the proc is in -- like in the table above there's "Positron's Blast - Chance for Energy" as its own item along with various powers. Is there a way to associate the proc damage to the power the proc was slotted in? I think it throws off things like 5-6 proc'd powers from the damage table/chart? Link to comment Share on other sites More sharing options...
Carnifax Posted March 21, 2022 Author Share Posted March 21, 2022 11 hours ago, brasilgringo said: Maybe it's my lack of understanding, but the proc damage seems to show up separately and not related to the power the proc is in -- like in the table above there's "Positron's Blast - Chance for Energy" as its own item along with various powers. Is there a way to associate the proc damage to the power the proc was slotted in? I think it throws off things like 5-6 proc'd powers from the damage table/chart? It's down to how CoH logs these things currently. A proc in a "direct" attack like a Fire Blast gets logged as its own line with no info on the line as to which power it relates to. Allow Jolting Chains (which is a direct attack which then uses pseudopets to Chain) to explain. 2022-03-01 16:38:28 You knock Warhulk off their feet with your Jolting Chain! 2022-03-01 16:38:28 You hit Warhulk with your Jolting Chain for 22.19 points of their endurance. 2022-03-01 16:38:28 You hit Warhulk with your Jolting Chain for 14.84 points of Energy damage.2022-03-01 16:38:28 You hit Warhulk with your Explosive Strike: Chance for Smashing Damage for 91.58 points of Smashing damage. 2022-03-01 16:38:28 You hit Warhulk with your Gladiator's Javelin: Chance for Toxic Damage for 79.63 points of Toxic damage. As shown here. But anything using a Pseudopet logs all their powers, including procs with the names of the "parent" power. Here's our "jolt pseudopets" in action. 2022-03-01 16:38:29 Chain Jolt Jump 1: You hit Gewehr Jaeger with your Charge for 21.74 points of Energy damage. 2022-03-01 16:38:29 Chain Jolt Jump 1: You knock Gewehr Jaeger off their feet with your Charge!2022-03-01 16:38:29 Chain Jolt Jump 1: You hit Gewehr Jaeger with your Explosive Strike: Chance for Smashing Damage for 110.64 points of Smashing damage. 2022-03-01 16:38:29 Chain Jolt Jump 1: You hit Warhulk with your Charge for 21.74 points of Energy damage. 2022-03-01 16:38:29 Chain Jolt Jump 1: You knock Warhulk off their feet with your Charge! Now I might change the parser so it could know the "last" power logged when logging a "direct" Proc, but I'd need to check the impact. 1 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Carnifax Posted March 22, 2022 Author Share Posted March 22, 2022 (edited) No news on linking Procs to their parent power. Tried a few things which results in oddities like the system thinking Hold Procs belongs to Chain Fences (think it's the DoT confusing things). But on the display front the table has been expanded to 3 different views. The overall table is pretty wide (38 columns) so there are now some buttons to control them by showing / hiding different columns dynamically. Default shows the usual Table View Damage Types shows damage types and "bonus" damage (Arcane triggers, Shocked!, Critical and Judgement Critical currently, I'll look for others, tree will automatically log them if logged correctly so I just need to know what they are, Containment doesn't log correctly) Mez / Heal shows Mez and End modifiers. Eventually it'll also include heal (once I remember where the hell I put Heals on the JSON data tree) Excel downloads the entire table to a Spreadsheet for you (no columns hidden so you get all 38 columns of data) This is probably the last update for the Tables View for the moment (I'm considering other tables to show but not in a hurry). Next thing to do is try and solve the Proc Logging issue along with some weirdness on how I log Activations. Once I have those cleared up I'm going to look at logging when powers are recharged, which will let us display average, min and max recharge times for powers. Edited March 22, 2022 by Carnifax My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
brasilgringo Posted March 22, 2022 Share Posted March 22, 2022 Thanks for tackling this. I didn't mean to come across as demand-y. I appreciate the hard work, and the tool is already pretty cool. (There's a Critical type damage that happens in Ninja blaster secondary, I think liked to Shinobi power, if that's useful to know). Link to comment Share on other sites More sharing options...
Carnifax Posted March 22, 2022 Author Share Posted March 22, 2022 My last update (I swear). I've tidied up Activations. Activations are now basically the "You activated X power" rather than being Hits + Misses (Attacks is now Hits + Misses). For procs the system assumes when a procs triggers it's also an Activation (so for procs Hit = Activation). I've also started parsing when powers have recharged. That means we can show recharge times for powers (bearing in mind that the Log Timestamp is only accurate to 1 second). For procs this would be the average time the proc goes off. I also added Scourge as a column and gave some of the "Damage Types" and "Mez / Heal" columns the ability to autohide if they aren't used in a parse, because I needed the real estate. Someone who Crits probably won't be Scourging, Elec Blasts will be the only ones SHOCKING! (I hate whichever developer stuck that exclamation at the end) and only someone with Arcane Bolt can ARCANE so I made them and some of the rarer mezzes hide if unused. Excel will contain all columns anyway. So Scrappers / Stalkers can now see their Crit rates & damage a bit better Corruptors can see how Scourgey they are And Domis can see how quickly Domination is recharging for them. Although I'll admit to being suspicious of that number, I might have that one wrong (system remembers the total time a power is recharging and divides that by the number of "Your power X is recharged" lines it finds). 74 seconds seems low for Domi recasts to me. My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Carnifax Posted March 22, 2022 Author Share Posted March 22, 2022 24 minutes ago, brasilgringo said: Thanks for tackling this. I didn't mean to come across as demand-y. I appreciate the hard work, and the tool is already pretty cool. (There's a Critical type damage that happens in Ninja blaster secondary, I think liked to Shinobi power, if that's useful to know). Oh you weren't being demandy in any way. Chances are if something is irking you it is or will also irk me, so asking questions and poking me is always appreciated. My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Carnifax Posted March 24, 2022 Author Share Posted March 24, 2022 Todays wee update. Sorted out Heals (standard, pseudopet and over time), Endurance and Endurance Damage parsing. Here's my Dual Pistols / Kin Corruptor to demonstrate I've also tweaked the Activation / Recharge code to try and support the Performance Shifter & Panacea procs so Avg Recharge should be on average how often they go off. My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Carnifax Posted April 11, 2022 Author Share Posted April 11, 2022 Since Reunion just fell over, tiny update. I noticed the parser wasn't splitting Villains into log in sessions as expected. Turns out Villains have a different welcome message. Sorted now. Sorry about that redsiders! My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
Book of Og Posted October 18, 2022 Share Posted October 18, 2022 I'm getting Service Unavailable when I access carnifax.org. Everything OK? 1 Link to comment Share on other sites More sharing options...
Telamonster Posted November 4, 2022 Share Posted November 4, 2022 On 10/18/2022 at 3:10 PM, Book of Og said: I'm getting Service Unavailable when I access carnifax.org. Everything OK? I'm seeing the same. I hope this hasn't gone the way of HeroStats. 1 Link to comment Share on other sites More sharing options...
Carnifax Posted November 6, 2022 Author Share Posted November 6, 2022 Oh right. It's not gone anywhere. It's hosted on AWS and every couple of months it decides to switch itself off for some reason. If you see it happen PM me and I'll not miss it for like 2 weeks (or a month, like in this case). I haven't really played CoH for about 6 months, so I rarely swing by here. PMs work cos I get emails from them. And we're back. Annoyingly it looks like the Bonus damage from Disintegrate isn't showing as a Column here (Shocked, Criticals and Scourge do and the same regex should also pick up Disintegrate bonus damage along with damage from the Disintegrate power). 1 1 My level 50 builds [Bullitt Time : DP/Kin Corruptor] [Carnifax : Ill/Dark Controller] [Kerriae : Plant/Storm Controller] [Echinoderm : Bio/Spines Tank] [Iron Brew : Mace/Rad Brute] [Snookered : Staff/NRG Brute] [iScream : Ice/Ice Scrapper] [Binman : Savage/Shield Stalker] [Modul-8 : Time/Sonic Defender] [Concussion Blast : Fire/NRG Domi] [Orblivion : Dark/Martial Domi] [Mombie : Necro/Nature MM] [Tempore : Water/Time Blaster] [Thermodynamic Flux : Ice/Fire Blaster] [Carni's Online CombatLog Parser Alpha] Link to comment Share on other sites More sharing options...
City Council Michiyo Posted December 22, 2022 City Council Share Posted December 22, 2022 While the service was down, I hit up the Github repo to spin up a temporary copy and found that a number of classes seem to be missing from the source. If you would like I can host this on my server (with full credits to you of course). I'll also PM this offer, in case you don't see this message. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now