lhayhurst / ladyluck

A Vassal log parser and statistics calculator.
3 stars 3 forks source link

Added results not displaying correctly #18

Open Raven19528 opened 7 years ago

Raven19528 commented 7 years ago

Added crits from Advanced Targeting computer and evades from evade tokens are not parsing correctly. End results are not reflective of true end results.

http://sozin.pythonanywhere.com/game?id=9207 Paste data:

- your choice - i'll take the left side - initiative? - Raven, just so you know, this is only my second game in xwing vassal - no worries. - but i've been playing xwing for quite some time - we all started somewhere :) - so i apologize in advance. - thanks! - so you can have the init - don't worry about it. it's usually helpful to type what you are wanting to do in chat beforehand - that way I can help if you need it - i'll do that *Raven toggles 3x3 grid. - set - fset - set - set - sorry, clicked wrong - set - set - my screen was off by a lot on that first placement - that's really tight! - If you zoom, it's tight, but good - yup - nice placement - thx. Palp is set - Norra * ---tigris: (t-Norra) performs move: 3 - Left Turn * ---tigris: (t-Norra) performs move: 1 - Right Turn * ---tigris: (t-Norra) performs move: 2 - Right Turn - set - set - 6 arrows is 90 degrees - ah.. didn't know that - no worries. little tricks - oooh nice - is there a way to make it snap to the line automatically during set up? - set - not really. You can do what you wer doing with Norra if you have a formation, but arrows is usually easiest - ok - set - good luck. have fun - goodluck hf! - i'm set - set * Raven reveals the dial for Palp: Forward 1 * * --- Raven: (Palp) performs move: 1 - Forward - focus set * tigris reveals the dial for t: Forward 3 * * ---tigris: (t-Norra) performs move: 3 - Forward - focus and set * Raven reveals the dial for Echo: Forward 4 * * ---Raven: (Echo) performs move: 4 - Forward - Cloak - set - ok * tigris reveals the dial for t: Forward 4 * * --- tigris: ( t-Rey) performs move: 4 - Forward - focus also and set * Raven reveals the dial for Vader: Forward 5 * * ---Raven: (Vader) performs move: 5 - Forward - good? - yup - cleanup? - No shots? - i don't think so - yep. and dials - set - set * Raven reveals the dial for Palp: Forward 3 * * --- Raven: (Palp) performs move: 3 - Forward - focus and set - k * tigris reveals the dial for t: Bank Left 3 * - waitr decloak - oh, sorry - go ahead - okay. now your good - k * ---tigris: (t-Norra) performs move: 3 - Left Bank - TL on echo - and focus * Raven reveals the dial for Echo: Forward 4 * * ---Raven: (Echo) performs move: 4 - Forward - focus and set - k * tigris reveals the dial for t: Bank Left 3 * * --- tigris: ( t-Rey) performs move: 3 - Left Bank - focus - set * Raven reveals the dial for Vader: Bank Right 3 * * ---Raven: (Vader) performs move: 3 - Right Bank - try a boost left - k * ---Raven: (Vader) performs move: 1 - Left Bank * UNDO: * ---Raven: (Vader) performs move: 1 - Left Bank *tigris toggles 3x3 grid. - TL Norra and focus - ok - shots. Vader 3v1 - k * *** Raven Rolls to Attack: [Hit], [Hit], [Blank], [], [], [], [] *** * *** Raven added an Atk Result [Crit] *** - ATC - set - k - brb.. gotta take a call - okay - back - sorry about that - no worries - combat - ah wait - 2 hits 1 crit? - yes - defending - 1 die - hmm.. - looking for the dice? * *** tigris Rolls to Defend: [Focus], [], [], [], [], [], [] *** - taking 2s - spending focus? - , 2 dmg - 3 dmg - not spending - Okay - Rey - on vader - 4v3 * *** tigris Rolls to Attack: [Blank], [Hit], [Blank], [Hit], [], [], [] *** - rerolling 2 blanks * *** tigris Rolls to Attack: [Hit], [Blank], [], [], [], [], [] *** - 3 hits - For future ref, you can click on the ones you want to reroll and right click to reroll them - ah... nice - thanks - You can do two if you hold down ctrl and select both * *** Raven Rolls to Defend: [Blank], [Blank], [Blank], [], [], [], [] *** * *** Raven turns Defense Die 1 [Blank] into a [Evade] *** - Palp - oh... didn't think i can right click on the rolled ones - yikes.. all blanks - Yeah. Been that kind of day - 2s - :( - Echo - 5v1 * *** Raven Rolls to Attack: [Hit], [Hit], [Crit], [Blank], [Crit], [], [] *** - set - there ya go! * *** tigris Rolls to Defend: [Blank], [], [], [], [], [], [] *** - spending the TL to get a focus, then using focus * *** tigris added a Def Result [Focus] *** * *** tigris used Focus on Defense Dice *** - so 1h 2c * tigris flips up the critical card: Blinded Pilot * - uh oh * tigris flips up the critical card: Loose Stabilizer * - Blinded Pilot: (Pilot) You cannot perform attacks. After your next opportunity to attack (even if there was no target for an attack), flip this card facedown. - Loose Stabilizer: (Ship) After you execute a white maneuver, receive 1 stress token. Action: Flip this card facedown. - nasty draws there - it happens :) - cloacking echo? - yes - k - flipping blinded pilot - okay - dials - ok - set - SET - decloak? - Intelligence on... thinking - k - Rey * tigris reveals the dial for t: Bank Left 3 * - Okay. Decloak * Raven reveals the dial for Palp: Hard Left 2 * * --- Raven: (Palp) performs move: 2 - Left Turn - set - k * tigris reveals the dial for t: Forward 2 * * ---tigris: (t-Norra) performs move: 2 - Forward - gaining 1 shield and removing stress - shld be down to 1 shield - You should be at 1s 3h right? - yup - k - TL on Echo and focus - set * Raven reveals the dial for Echo: Hard Left 1 * * ---Raven: (Echo) performs move: 1 - Left Turn - Barrel roll left - k - set - k * --- tigris: ( t-Rey) performs move: 3 - Left Bank - is that ok? - good? - ok * Raven reveals the dial for Vader: Hard Right 2 * * ---Raven: (Vader) performs move: 2 - Right Turn - TL to Rey, and Evade - ok - No shot from Vader, so Rey - shooting at Palps - 3v2 - 3v2 * *** tigris Rolls to Attack: [Blank], [Hit], [Crit], [], [], [], [] *** - adding 1 dice from Finn * *** tigris added an Atk Result [Blank] *** - then rerolling 2 blanks * *** tigris Re-Rolls Attack Die 1 [Blank] and gets a [Blank] *** * *** tigris Re-Rolls Added Atk Result 1 [Blank] and gets a [Blank] *** - just 1h 1c * *** Raven Rolls to Defend: [Evade], [Blank], [], [], [], [], [] *** - 1s - k - echo - 5v1 * *** Raven Rolls to Attack: [Hit], [Blank], [Hit], [Focus], [Focus], [], [] *** * *** Raven turns Attack Die 2 [Blank] into a [Crit] *** - 2h - Palp - k * *** tigris Rolls to Defend: [Blank], [], [], [], [], [], [] *** - spending TL for focus, then spending * *** tigris added a Def Result [Focus] *** * *** tigris used Focus on Defense Dice *** - 1s 1h - 1s 1c - 1c * tigris flips up the critical card: Direct Hit! * - taking another h - down to 1!!!! - Norra - on palp - 3v2 - yep * *** tigris Rolls to Attack: [Blank], [Blank], [Blank], [], [], [], [] *** - nope - Palps now - Not Norra's day - haha - 3v2 back * *** Raven Rolls to Attack: [Crit], [Hit], [Hit], [], [], [], [] *** - k - poor Norra! * *** tigris Rolls to Defend: [Evade], [Blank], [], [], [], [], [] *** - Agreed - taking 1h 1c * tigris flips up the critical card: Major Explosion * - going out with a bang! - Good one to get rid of at least - do i need to roll another one for that Major Ex? - no. - k - It's all good - dials - set - set - IA - Intel * tigris reveals the dial for t: Hard Left 2 * - decloak * Raven reveals the dial for Palp: Bank Left 1 * * --- Raven: (Palp) performs move: 1 - Left Bank - TL - k * Raven reveals the dial for Echo: Forward 2 * * ---Raven: (Echo) performs move: 2 - Forward * --- tigris: ( t-Rey) performs move: 2 - Left Turn - CTRL+Arrow moves one degree at a time - thanks - good - is that ok? - yep * Raven reveals the dial for Vader: Bank Left 3 * * ---Raven: (Vader) performs move: 3 - Left Bank * *** Raven Rolls to Attack: [Focus], [], [], [], [], [], [] *** - safe - k - rrey shoots at vader - r3 - 3v5 * *** tigris Rolls to Attack: [Blank], [Hit], [Hit], [], [], [], [] *** - adds blank and rerolls * *** tigris added an Atk Result [Blank] *** * *** tigris Re-Rolls Attack Die 1 [Blank] and gets a [Focus] *** * *** tigris Re-Rolls Added Atk Result 1 [Blank] and gets a [Hit] *** - 3h - hits * *** Raven Rolls to Defend: [Evade], [Blank], [Evade], [Blank], [Evade], [], [] *** - safe - safely safe - Palp - 4v1 * *** Raven Rolls to Attack: [Hit], [Hit], [Focus], [Blank], [], [], [] *** * *** Raven turns Attack Die 4 [Blank] into a [Crit] *** - Palping - set - guessing 0 for c3po - k - you there? - i lost connection - Sending game info to tigris... - synching - Ah. - Sending game info to tigris... - Sending game info to tigris... - ok, back - Awesome - dials? - rolling defense? - i guessed zero and got the blank, for 1 free evade - how many hits? - Ah. okay. 1h 1c so 2s - thanks - set - dials - set - set. - Intel * tigris reveals the dial for t: Bank Right 3 * * Raven reveals the dial for Palp: Bank Right 1 * * --- Raven: (Palp) performs move: 1 - Right Bank - Good? - cool * Raven reveals the dial for Echo: Hard Left 1 * * ---Raven: (Echo) performs move: 1 - Left Turn * --- Raven: (Echo) barrel rolls: Right as Backward as Possible - set - nice * --- tigris: ( t-Rey) performs move: 3 - Right Bank - ugh - set - Roll for rock? * *** tigris Rolls to Attack: [Crit], [], [], [], [], [], [] *** - 1s * Raven reveals the dial for Vader: Hard Right 2 * * ---Raven: (Vader) performs move: 2 - Right Turn - try br right - k * --- Raven: (Vader) barrel rolls: Right as Backward as Possible - focus - rey - ok - nm - echo on rey - echo 5v1 - k * *** Raven Rolls to Attack: [Hit], [Hit], [Blank], [Blank], [Focus], [], [] *** * *** Raven turns Attack Die 3 [Blank] into a [Crit] *** - palp. set - 0 forc3po * *** tigris Rolls to Defend: [Evade], [], [], [], [], [], [] *** - 2s - acd? - yes - k - dials - set - set - ia * tigris reveals the dial for t: Hard Right 1 * - decloak * Raven reveals the dial for Palp: Bank Right 3 * * --- Raven: (Palp) performs move: 3 - Right Bank * Raven reveals the dial for Echo: Bank Left 2 * * ---Raven: (Echo) performs move: 2 - Left Bank * --- Raven: (Echo) barrel rolls: Left as Backward as Possible - set * --- tigris: ( t-Rey) performs move: 1 - Right Turn - hopefully i'm gonna finish this before christmas! - lol - worry more about the front track, if the back is off a little, oh well - good - ok * Raven reveals the dial for Vader: Bank Right 1 * * ---Raven: (Vader) performs move: 1 - Right Bank - Good? - yup - Rey v Palp - so rey only, onshuttle * *** tigris Rolls to Attack: [Focus], [Hit], [Focus], [], [], [], [] *** - just 1 - so r2, but through rock so 2 ef? - yup * *** Raven Rolls to Defend: [Evade], [Evade], [], [], [], [], [] *** - noice - dials - set - k - iA? - ia * tigris reveals the dial for t: Hard Right 2 * * Raven reveals the dial for Palp: Bank Right 1 * * --- Raven: (Palp) performs move: 1 - Right Bank * *** Raven Rolls to Attack: [Hit], [], [], [], [], [], [] *** * Raven reveals the dial for Echo: Hard Right 1 * * ---Raven: (Echo) performs move: 1 - Right Turn - cloak - ok - set - rey will use dampeners - Okay - set * Raven reveals the dial for Vader: Forward 3 * * ---Raven: (Vader) performs move: 3 - Forward - clear! - If it was any closer, atoms would be squeezed - haha * --- Raven: (Vader) barrel rolls: Left as Backward as Possible - focus and set - ok - Rey - Rey on vader - r1? - Yeah. - ok - 4v3 * *** tigris Rolls to Attack: [Focus], [Hit], [Focus], [Hit], [], [], [] *** - adding 1 Finnblank * *** tigris added an Atk Result [Blank] *** - and rerolling * *** tigris Re-Rolls Added Atk Result 1 [Blank] and gets a [Hit] *** - 3 hits * *** Raven Rolls to Defend: [Blank], [Evade], [Focus], [], [], [], [] *** * *** Raven used Focus on Defense Dice *** * *** Raven turns Defense Die 1 [Blank] into a [Evade] *** - palp? - palp - k - dials - set - set - ia * tigris reveals the dial for t: Bank Right 1 * - decloak * Raven reveals the dial for Palp: Hard Right 2 * * --- Raven: (Palp) performs move: 2 - Right Turn * Raven reveals the dial for Echo: Hard Left 1 * * ---Raven: (Echo) performs move: 1 - Left Turn - cloak - k * --- tigris: ( t-Rey) performs move: 1 - Left Bank - wrong bearing - undo one more time * UNDO: - undo one more time * UNDO: - wrong bearing * UNDO: * --- tigris: ( t-Rey) performs move: 1 - Left Bank - ok * --- tigris: ( t-Rey) performs move: 1 - Right Bank - good - ok? - k * Raven reveals the dial for Vader: Bank Right 2 * * ---Raven: (Vader) performs move: 2 - Right Bank - looks like i hit the debris - rolling for the debris - ah. yes it does * *** tigris Rolls to Attack: [Hit], [], [], [], [], [], [] *** - nothing - stressed again - rey on vader - yep. And i focus and evade - okay - just in r1 - yep. through debris - 4v4 * *** tigris Rolls to Attack: [Crit], [Hit], [Crit], [Hit], [], [], [] *** - woah! - wow * *** Raven Rolls to Defend: [Blank], [Blank], [Blank], [Focus], [], [], [] *** - argh * *** Raven used Focus on Defense Dice *** * *** Raven added a Def Result [Evade] *** * *** Raven turns Defense Die 3 [Blank] into a [Evade] *** - palp - ok * Raven flips up the critical card: Structural Damage * - Structural Damage: (Ship) Reduce your agility value by 1 (to a minimum of 0). Action: Roll 1 attack die, on a (hit) or (crit) result, flip this card facedown. - k - palp - r3 * *** Raven Rolls to Attack: [Crit], [Blank], [Hit], [], [], [], [] *** - set - calling 1 for c3po - okay * *** tigris Rolls to Defend: [Evade], [Evade], [], [], [], [], [] *** - nice - safe - set - set - ia - ia * tigris reveals the dial for t: Forward 1 * - decloak * Raven reveals the dial for Palp: Bank Right 1 * * --- Raven: (Palp) performs move: 1 - Right Bank * Raven reveals the dial for Echo: Hard Left 1 * * ---Raven: (Echo) performs move: 1 - Left Turn * --- Raven: (Echo) barrel rolls: Left as Backward as Possible - set * --- tigris: ( t-Rey) performs move: 1 - Forward - focus - set * Raven reveals the dial for Vader: Bank Right 1 * * ---Raven: (Vader) performs move: 1 - Right Bank - Crit action * *** Raven Rolls to Attack: [Blank], [], [], [], [], [], [] *** - set - k - Vader r1 3v1 - wait - countermeasures - 3v2? - yes, and removes 1 TL (vader's) - 3v2 - k * *** Raven Rolls to Attack: [Focus], [Hit], [Crit], [], [], [], [] *** * *** Raven used Focus on Attack Dice *** - set - 2h, 1c? - yes - calling 1 on c3po * *** tigris Rolls to Defend: [Evade], [Blank], [], [], [], [], [] *** * *** tigris added a Def Result [Evade] *** - 1c - for 1c * tigris flips up the critical card: Major Hull Breach * - that's all crits from now, right? - Major Hull Breach: (Ship) Starting the round after you receive this card, all Damage cards dealt to you are dealt faceup. Action: Flip this card facedown - ok thanks - where can you get the text for the crits? - rey - http://s93768914.onlinehome.us/xwing/crits.html# - on vader - got it, thanks - 4v3? - yup * *** tigris Rolls to Attack: [Focus], [Focus], [Blank], [Blank], [], [], [] *** - using focus * *** tigris used Focus on Attack Dice *** * *** Raven Rolls to Defend: [Blank], [Evade], [Blank], [], [], [], [] *** - palp? - no. - 1h - k - echo - 5v1 * *** Raven Rolls to Attack: [Hit], [Crit], [Blank], [Focus], [Hit], [], [] *** - 5v2 (from countermeasures) * *** Raven turns Attack Die 3 [Blank] into a [Crit] *** - true. palp for crit - k - 2h 2c * *** tigris Rolls to Defend: [Focus], [Evade], [], [], [], [], [] *** - 1h 1c - 2c - 1h 2c * tigris flips up the critical card: Direct Hit! * * tigris flips up the critical card: Structural Damage * - -1 agi? - yes - Sending game info to Scout... - this turn - next turn 0 - Palp - r3 3v2 * *** Raven Rolls to Attack: [Blank], [Focus], [Blank], [], [], [], [] *** - TL - k * *** Raven Re-Rolls Attack Die 1 [Blank] and gets a [Hit] *** * *** Raven Re-Rolls Attack Die 3 [Blank] and gets a [Crit] *** * *** Raven used Focus on Attack Dice *** - focus spent 2h 1c - do i still get to defend this turn? - yes, 1 agil though - ah well anyway, i'm down to 3 hull - need an evade - ok, will try to hang on for dear life! * *** tigris Rolls to Defend: [Blank], [], [], [], [], [], [] ***
lhayhurst commented 7 years ago

Thanks, yeah, added result mods are broke right now. I have a build that mostly handles this (and other ones, like Finn crew or Nora pilot), but getting List Juggler ready for Worlds took priority :) Anyways thanks again for the ticket have taken ownership of it.