Advertisement
Guest User

5.4.1 log fix, python 3 compatible

a guest
Nov 5th, 2013
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import sys
  2.  
  3. def parseLine(l):
  4.     a = l.split(',')
  5.     t = a[0].split('  ')
  6.     return (t,a)
  7.  
  8. def fixLine(t, a):
  9.     b = a[:]
  10.     b[9] = b[15]
  11.     b[10] = '-1' # overkill
  12.     b[14] = '0' # absorb
  13.     b[15] = '0'
  14.     return (t, b)
  15.  
  16. def outputLine(a):
  17.     print(','.join(a))
  18.  
  19. def main():
  20.     for line in sys.stdin:
  21.        t, a = parseLine(line)
  22.        if t[1] == 'SWING_DAMAGE':
  23.            t, a = fixLine(t, a)
  24.        outputLine(a)
  25.  
  26. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement