I am able to use the parser with limited success. Now when I hit start it does not double up on the damages however if I have one fugue timer running it will give me another. Unfortunately it still is not constantly running.
Your conceal is already shown in the hit/miss column, every time it blocks an attack. See the screenshots on the first page of this thread.
As your conceal varies dependant on whether or not your attackers have blind fight (or high listen skill in the case of PCs) and because conceal can be breached/morded/run out, it didn't seem practical to have a single box for it (which was how I originally implemented it).
As a quick update to anyone wondering where I disappeared to, I have just under a month left of university for this year, and will be back working on improving this parser and playing more regularly at that point - when i'm not enjoying a bit of sun Cheers, -Bort
On second thought, i may add a temporary display for concealment triggered each time !list ac is used, lasting a few seconds (or until combat resumes), for use prior to spawning, so you can tell if you've got your fullest possible conceal, or weak conceal (and beg better conceal of a party member or recast your own (if it's higher)).
I found myself wanting this feature earlier today during a hell run when the druid was using mass camo (i had no hide skill) and I was asking for displacement, but didn't get it until we were a couple of spawns in.
Summer break starts soon = time for HG and working on this again, woot!
This log parser is great. I have been using this on every run. Easy to read layout and font. Very useful in hell to know what elements I'm getting hit with. A couple of points.
Mob name - It would be really useful to have another column with the name of the mob that you are attacking or hitting you. When you are in a cluster, it's hard to know who is hitting you, and knowing which mobs to avoid do to certain elements would be great. Ekstrom's YAL has this and it's proven invaluable.
Resize - it would be great to be able to allow resize of the window to have more rows. I know this might be hard to keep it looking as pretty.
Log rollover - this parser seems to have issues rolling over to a new log file. Particularly when it goes from log4 to log1.
network update - I'm having real issues getting this to update over a network. I have to have another logger running at the same time to get it to work. Is there any way to make the file check more aggressive?
Long term dev thoughts Being able to scroll all the damages together, instead of seperately, might be more useful.
All in all, it's a great program. Thank you very much.
@ Gandoron: Mob name has now been added to the next version of the parser. Not sure why the logger doesn't run so well over a network (won't have access to a second computer to test this for about a month ) Any idea how running a second logger helps mine function? That might give clues as to how I can improve it. I'll have a look at log rollover again, but i'll also add a way to manually switch log files in the meantime. I'll probably resize the logger to fill more of a 1024x768 screen vertically (as it is already wider to accomodate who is hitting you and who you're hitting). Thanks!
Ironfang: Yep, thanks for the heads up, been meaning to fix that (was suprised no one else mentioned it already actually). Fixed in next version!
The network issues happened when I was using my 2nd computer to access the log directory on my game computer.
Recently, I've changed this so that the logs are created on my 2nd computer (over a share created from my 2nd comp). Then executing Bort's on my 2nd comp locally, and reading the log locally. It works perfectly.
Only problem is when I crash and forget to reconnect my shares before starting NWN.
I'm still not gettng IMM updates consistently, trying to use "!filter imm". it only seems to update when I type "!list imm". I need to test this more.
I'll have a look at using the information from !filter imm to update immunity %s. The results wouldn't be entirely accurate because of the way the game/server rounds up/down, but they'd give a rough estimate of your immunity percentage, hopefully. Doesn't look like it's going to be easy to parse though, as it involves using information from multiple lines, and from what i can tell, nwn doesn't always present them in a logical (or consistent) order
You might want to quickslot !list imm in the meantime.
Still a few things to add, such as calculations for % of attacks that hit / crit and possibly specific damage types dealt / received by each party member. ...Dodge is the % of enemy attacks that missed.
I'll upload 1.7 when i've completed a few more features/requested tweaks.
p.s. Not sure why the problems in Vista - pretty baffling - it's not a permissions issue is it? Don't have a copy of Vista to test on. p.p.s. Grin crashed early on and didn't reappear until after we'd killed the boss, hence his lack of kills/dmg.
Version 1.7 uploaded! --Shows who you're attacking and who's attacking you --Shows current log file --Party stats feature --Top 3 kills/damage/dodge feature --Allows you to select which log file to parse - useful for post run analysis --Shows Disarm/KD checks --Shows attack of opportunities --Fixed Shifter bug --!AFK feature --Tweaks