
KaizenSoze
Members-
Posts
1952 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Store
Articles
Patch Notes
Everything posted by KaizenSoze
-
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
New release beta 1.1. See first post for details. Thank you in advance for feedback. -
Page 7 Builds - Fort, Night Widow, and Bane
KaizenSoze replied to KaizenSoze's topic in Arachnos Soldier & Widow
I'll see what I can do today. -
Focused Feedback: The Labyrinth of Fog
KaizenSoze replied to The Curator's topic in [Open Beta] Focused Feedback
You run as soon as you see the mino or placate him. Placate does work, unless they changed that recently. Either way you need to beat feet to the nearest door. -
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
I have a fix for the line number issue. This issue though is a bit unclear. Surprised it's failure for all logs. Are you using the command line or browser to select the file? I would, stop the program, delete the output directory entirely. Then try again. Thank you for the bug report. -
Focused Feedback: The Labyrinth of Fog
KaizenSoze replied to The Curator's topic in [Open Beta] Focused Feedback
I guess missed that in the patch notes. It changed a few times. Thanks. -
Focused Feedback: The Labyrinth of Fog
KaizenSoze replied to The Curator's topic in [Open Beta] Focused Feedback
On test run the Mino is usually dead in 30 mins. All players don't need to stick together, just small groups killing the mobs to get the level shifts up. Once +5 or so hits its' game over for the mobs and they start getting destroyed. I actually think this will be a nice area to PL 40+ builds as all players are shifted to 50 in the zone. Just make sure a few folks have Ican slotted to gather on the Mino. And bring 2-3 control type toons for the tornados. -
How much DR does that blaster have? I am usually running 50+ s/l and get the others into the 25-30% range? About Mace Beam Blast it's more for keeping mobs CC'ed in place than damage. Since, it's 100% chance for KB.
-
Glad you're enjoying my builds. I will point out that the Venom Nade is an amazing AOE. It just doesn't have the burst damage of a nuke. It's consistently my first or second most damaging power. Plus is makes everything hit harder.
-
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
It's usually an issue with the parsing having trouble find a session start. Happens sometimes when first setting up the logging. If you would like, please send me the log file. I see if I can bullet proof against that in the future. I the mean time if you have all the log configuration done. Stop the client. Deleting today's log file and logging back in. Back should get everything in a good state. -
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Thank you for the feedback. You don't actually have to edit the bat file. After you run the cyclops.bat. Browse to http://127.1.1.1:11227 Updated the OP to make that more clear. You should get the index page, which has options to select files or directories. If the index page is busted, then send me a screenshot. The command line options are optional. Mostly there for me when developing. -
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Fixed. Thank you that is exactly the double checking I need. -
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Glad you are enjoying it. Please, occasionally hand verify really surprising result to make sure there isn't a bug. There are definitely bugs dealing with pseudo pets hit/miss ratios and crit percentage. Regular pets are fine as far as a I know. I also found that Interface was doing a lot of damage. -
My bad. Didn't see that one. Much better thought out.
-
I consider the Scrapper version the best by far. Sentinel is the worst, crit becomes a +damage buff which using the same crit mechanics. The problem is on a capped damage power, it doesn't add much. Now, if they tanker/Brute version traded Blinding power Caltrops. That would be interesting.
-
Two suggestions: Port it to Tankers and Brutes Allow Stalker to pick between Kuji-Sha, the heal, or Seishinteki Kyoyo, the +endurance power. They cannot have both. I strongly prefer Seishinteki Kyoyo or Kuji-Sha.
-
Since, I have working on this tool. I have gotten quite a lot of detail out the logs. There are lots of issues as I mentioned in the OP. The auto hit stuff is annoying, but I can deal with them in a dedicated tool. If I could get the AT and power sets I could look up the power and make better questions about which powers are firing which procs. Not perfect, but pretty close. If there a specific feature you would to see. Post on the tool thread and I'll see what I can do.
-
Another suggestion. Print out the AT and power sets, include pool powers on character login. Then I could integrate City of Data information.
-
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Yes, I am considering it trying to do something Hero Stats, but that is a next year project. -
I am pretty sure this is caused by a Redcap hitting you with an Blazing Arrow, then transforming during the dot damage. 2024-06-04 20:42:12 UnknownSource hits you with their Blazing Arrow for 20.15 points of Fire damage over time. 2024-06-04 20:42:13 UnknownSource hits you with their Blazing Arrow for 20.15 points of Fire damage over time.
-
I have been spending a lot of time looking at the logs due to tool development. There are some pain points I would like to bring up. Major point. I do not want to see other players statistics in my characters logs. Concerns have been raised about using that kind of information being used to exclude players or builds due to not being mix-maxed enough. Pain points: Damage aura Only logging one HIT roll per pulse regardless of how many HITs occurred Currently every MISS is logged Applies to psuedo pets Suggestion: Log a message <power> HIT X targets Allows for better idea of hit % Proc A proc logging does not have any information on what power triggered the proc Suggestion: You hit Goliath War Walker with your Gladiator's Strike: Chance for Smashing Damage for 28.23 points of Smashing damage triggered by <power name> Controls Immobilze are logged different that all other controls Instead of this standard message: You Hold Super Stunner with your Web Cocoon. You get this: You attempt to immobilize Metal Smasher with your Wide Area Web Grenade! Suggestion: You Immobilize Metal Smasher with your Wide Area Web Grenade! Debuffs - biggest headache -resists No power based -resists are logged Proc based -resists are logged, but without any proc name All you get: You reduce your targets damage resistance temporarily Suggestion: Log -resists using you lowered X targets resists -defense, same as above Buffs Similar issues to debuffs, except some powers are logged, but usually w/o context Fulcrum shift for instance: The Fulcrum Shift has increased the damage of your attacks! No player information or quantity Could be from me or another player Other player's powers are shown in your logs w/o quantities <player> HITS you! Temporal Mending power was autohit. Suggestion: Buffs cast by yourself show log that explicitly Example: You increase the damage of your attacks with Fulcrum Shift by X Suggestion: Without quantities buffs are not useful. Remove logging other players buffs.
-
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
To specifically answer your question. I ran a Yin with a full team and looked at the logs. You will see X hit you with a buff or heal, but nothing about the amount of heal or buff. Many buffs don't even tell you who cast them like Fulcrum Shift. This is all that appears in the logs: 2024-06-05 14:46:58 The Fulcrum Shift has increased the damage of your attacks! Everything non-damage related is a hot mess and lacks a lot of detail. -
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Good question. You *cannot* see other players *damage* stats, damage dealt, taken, or hit rolls. Some buffs might appear, especially autohit AOE buffs. You will see if they buff or heal you, defeat a mob, or are defeated. In general buff/heal/debuff logging are a hot mess and not tracked in the tool at the moment. I will keep your concern in mind. I have zero interest in creating something that is used to exclude players. -
I have been working on this for a few months. Allows you to parse and reviews log on your our machine.
-
Cyclops Log Parsing and Game Overlay Tool 1.3
KaizenSoze replied to KaizenSoze's topic in Tools, Utilities & Downloads
Detailed discussion of features for those that care and general data geeking. Pseudo pets There is often a disconnect between the power name that activates the power and the name of pseudo pet that does the damage. Also, activation and pets are logged with different formats. Examples: Chain Induction spawns up to four pseudo pets called Chain Induction Jump 1-4. Causes a lot of manual merging in the powers table to get valid accuracy and damage per activation or hit. Solution New file ./resources/pseudo_pets.csv Format: Activating power, Pseudo Pet name, Merged name. Changes both the name of the activating power and the damage pseudo pet to a common name. You can edit the file yourself, but you have to restart each time. Use %% to represent wildcards. Post to this thread if you need help. Damage Auras, which also applies to other some other powers that do an status effect and damage like Frozen Aura To reduce the number of messages sent from the server to the client damage aura have an annoying behavior if you are trying to parse logs. Only the initial hit roll is logged or if there is a miss, then the next hit is logged. All misses are logged. This causes damage auras to massively under report their hits causing accuracy to look horrible. Also, without accurate hits, damage per hit, is wrong. Solution New file ./resources/sim_hit_powers.csv Format: Power name and that primary damage type Damage is there to prevent double counting for powers that do two types of damage. A hit row is added for each damage row record to give a better representation of the accurate and damage per hit. You can edit the file yourself, but you have to restart each time. Use %% to represent wildcards. Post to this thread if you need help. -
First, I would like to thank @Carnifax for providing me the source code from their tool. This greatly sped up the initial development. Please, send any flowers to them first. What is this? A new tool for parsing City of Heroes log files for analysis. Also, it can generate a game overlay to show session statistics and power messages. Why should I use this instead of Carnifax's? If you like Carnifax's, please keep using it. This tool runs on your machine instead of Carnifax's site and has some different features. Important upgrade notes: I recommend installing the application in a new directory. 1.2 data is not compatible with 1.3 data, so don't copy the output directory over from the previous version. You will need to re-process your logs due to many database and structure changes. Use the directory parse option in the UI. Parsing takes no more than 3 seconds per file. New features for 1.3: Parser improvements Average power recharge column in Attack Power By Summary Role playing file - rp.txt - output directory A request feature to help role players pull out all the chat and emote messages out of the logs. Does about 80% work, but still includes a lot of non chat/emotes message, so as to not miss anything. Major new feature - game overlay I have run into a bug where the overlay only works if you are running the COH client in "Windowed" mode. It will take awhile to fix. What is a game overlay? It's an transparent window that sits on top of the COH client, which can display data that not available in the COH client. Examples, total session experience, total session influence. Display messages where you want, when powers recharge or are about to expire. Demo video - Trick Arrow/ Storm blast Defenders have a lot of long recharge powers. It's easy to miss when thing are recharged. This tool can alert you in a more visually obvious way that powers are available. This feature works, but is very heavy on manual configuration this release. Next release will include a UI to easy configuration. Please, reach out to me if you need help configuring the feature. Performance issues when there over 100K logs lines. Most players will not run into this issue, except farmers and storm blast builds. Features (screenshots below): Index page that lists all the logs you have parsed Total rewards, experience, mobs defeated General combat summary Attack summary by power DPS in intervals. See README for more details. Damage dealt by type Damage taken by type Damage taken by mob Damage taken by mob power Damage dealt by power or powers that damage a type of mob Game overlay How do I get started? README Download the zip from here. File: cyclops-1.3-beta.zip It's just a bit too big to attach to the post Unzip the file where every you want Window users can use cyclops.bat to start the application if you are just using the parser Or open a command line in the new directory and type: cyclops.exe Browse: http://127.1.1.1:11227 Overlay users can use overlay.bat, but it will fail unless you config it first. See README. Future work: Parsing performance Better error handling UIs for overlay configuration Bugs fixes, lots of bug fixes Depends on feedback I get Charts Timeline of major events, dps spikes, damage taken spikes, etc... Exporting Statistical improvements Log comparisons Geek stuff: Github page Tech used Rust language - first project so code quality is meh, but improving Sqlilte database Actix web server Tera templating HTMX for the UI Egui_overlay for the Overlay window Screenshots: Index page: Summary: Attack Summary By Power: Intervals, Damage dealt, taken by type and mob: Damage taken by mob and mob power: Damage dealt by power or mob: