local l={"\117\048\052\065\104\117\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\117\048\052\118\068\047\100\050\104\077\110\087\066\077\100\099\067\115\072\102\100\098\061\061";"\088\102\065\107\103\102\043\098\088\053\061\061","\057\071\054\061";"\088\102\088\115\088\070\065\110\088\043\061\061","\088\102\054\098\088\043\061\061";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\054\104\076\057\048\117\061","\117\048\052\065\104\117\056\115\113\069\056\071\068\115\082\082\075\048\067\061","\067\048\056\071\068\072\081\115\104\079\078\047\113\077\056\107\104\056\122\117\075\115\113\072\066\079\073\065\102\097\083\061","\050\077\051\076\113\069\052\082\075\069\052\116\104\077\067\061","\049\079\078\098\104\079\073\054\104\077\104\082\113\077\110\115\117\108\100\082\113\069\117\098\088\043\061\061";"\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\067\048\052\074\104\056\122\102\113\069\056\107\113\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\072\113\052\068\077\113\109\113\054\081\082\113\069\049\118\075\108\073\051","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\050\077\051\097\066\077\110\076\104\043\061\061","\088\047\053\089\100\070\066\097\088\117\054\097","\100\069\056\112\066\077\113\052\102\047\066\051\079\115\073\052\068\069\056\097\068\077\122\107","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\049\074\104\054\110\052\104\118\067\107","\081\067\061\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\070\073\099\102\053\061\061","\049\072\122\084\113\077\072\098\100\069\056\112\066\077\113\052\079\072\081\115\066\079\073\115","\113\097\082\076\075\069\049\047\113\077\056\107\104\043\061\061","\067\048\110\052\075\048\100\050\068\077\100\065\104\077\051\099\117\115\056\099\067\077\100\065","\049\069\082\107\075\108\113\121\075\097\110\065\068\077\051\118";"\049\072\122\050\113\077\051\102\113\069\122\098\117\048\052\118\068\047\067\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\100\047\113\077\056\107\104\043\061\061","\067\097\082\082\057\048\113\052\117\069\049\107\067\079\100\115\066\077\081\120";"\049\072\122\056\113\048\049\074\113\070\054\072\088\070\121\072\088\043\061\061";"\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065\049\079\078\098\104\079\073\055\075\097\100\051","\049\072\122\088\066\077\100\065\104\079\073\056\075\048\100\055\075\108\100\115\075\097\072\088\104\077\104\115";"\088\089\054\098\088\070\043\098\088\070\043\061";"\067\079\100\115\066\077\081\120\100\047\049\082\075\056\073\087\075\069\110\076\075\048\057\061";"\088\102\088\115\088\070\053\083\088\043\061\061","\049\072\122\050\068\077\100\052\100\048\052\107\104\117\072\076\104\069\100\114\104\117\100\082\075\077\056\118\104\117\073\114\104\077\051\065\079\115\056\065\104\043\061\061";"\100\097\049\115\117\108\113\087\057\048\100\078\057\118\100\089\100\069\052\048\104\065\081\082\113\069\049\118\075\108\073\051\121\047\081\109\068\077\049\114\104\056\122\071\066\079\067\116","\088\102\088\089\088\070\053\098\088\043\061\061","\049\072\122\050\113\077\051\102\113\069\122\098\102\069\049\048\113\043\061\061";"\049\072\122\078\104\069\100\054\066\077\072\082\104\097\049\047\113\077\056\107\104\056\081\115\066\079\073\115\117\048\052\118\068\047\067\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\065\049\074\104\056\122\070\102\049\081\047","\067\077\100\109\104\079\073\052\075\118\100\073\066\097\122\074";"\088\089\054\108\088\070\043\098\088\070\043\061","\117\048\052\065\104\117\076\072\075\079\078\121\068\077\113\109\121\069\081\072\057\118\073\052\075\118\067\122","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\117\108\078\052\066\097\052\082\075\070\054\061";"\088\089\121\110\088\070\043\098";"\117\048\052\118\068\047\100\088\104\077\057\061","\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\081\043\061\061","\117\048\122\114\075\069\052\074\104\072\122\102\104\077\110\048\113\047\073\082\075\118\088\107\079\115\081\081\117\115\057\061","\117\108\100\082\075\077\052\074\066\117\081\087\075\077\073\087\117\048\049\089\104\079\100\117\104\079\081\115";"\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065\102\069\049\048\113\054\110\052\104\098\061\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\100\082\057\097\053\061","\104\070\054\061","\088\071\067\083\088\070\043\098\088\070\043\061";"\117\097\110\076\104\069\117\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\052\074\104\069\049\083";"\050\077\051\065\104\079\082\050\068\077\100\052\100\069\049\082\113\069\053\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\073\082\066\097\112\089\113\069\049\098","\117\108\113\087\057\048\100\078\057\118\100\089\067\097\082\082\057\048\113\052\067\097\056\074\066\097\049\114\100\077\056\107\075\047\065\107","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\056\075\079\078\115\105\067\061\061","\088\071\121\108\088\070\043\098\088\070\043\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\081\043\061\061";"\102\056\122\069\075\097\122\115","\088\102\117\098\088\089\043\072";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\088\104\077\104\115\102\069\122\087\057\054\110\087\075\108\043\061";"\117\108\113\087\057\048\100\078\057\118\100\089\067\097\082\082\057\048\113\052\067\097\056\115\104\077\113\087\057\118\065\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\073\087\113\069\053\053\117\097\049\114\104\077\081\115\075\108\121\061";"\117\069\122\089\113\047\049\107\104\079\088\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\070\073\099\100\053\061\061";"\066\077\073\089","\088\089\043\083\088\070\043\098","\088\071\117\115\088\070\043\098\088\070\043\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\054\110\087\075\108\078\099\049\079\078\098\104\079\121\061","\088\089\054\115\088\070\043\098\088\070\043\061","\117\048\052\065\104\049\122\102\067\049\122\078\104\069\100\099\067\048\110\052\075\048\067\061","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\122\087\057\070\073\117\075\115\110\087\075\108\043\110";"\049\072\122\050\068\077\100\052\050\118\049\112\057\054\082\076\104\097\082\088\075\097\122\098";"\049\072\122\054\104\077\056\115\068\056\081\115\066\079\073\115","\050\079\081\070\075\069\049\082\075\118\073\087\113\054\081\087\075\077\073\087","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\117\108\100\052\066\077\110\115\068\043\061\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\102\069\056\107\104\097\117\061";"\088\102\065\107\103\102\043\098\088\098\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\072\122\102\104\077\110\048\049\047\073\082\075\118\088\107","\100\048\049\052\104\069\073\082\066\097\112\102\057\054\049\048\104\048\049\071\113\043\061\061";"\100\069\056\112\066\077\113\052\067\097\082\052\066\097\114\061","\049\072\122\088\066\077\100\065\104\079\073\073\104\069\110\052\102\069\049\048\113\043\061\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\049\097\049\082\068\072\100\087\057\043\061\061";"\049\072\122\050\068\077\100\052\100\048\056\114\075\056\122\102\113\069\056\107\113\043\061\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\067\110","\049\072\122\050\068\077\100\052\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\100\077\051\065","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\115";"\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065\067\079\073\112\057\098\061\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\056\075\048\100\050\068\077\113\109\113\043\061\061","\102\077\122\097\104\049\081\098\104\077\049\065\102\069\049\097\104\077\110\050\104\077\056\114","\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\066\077\051\065\079\115\083\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\070\068\069\056\107\104\097\049\070\066\077\051\071\104\077\110\056\066\079\073\114\105\102\121\061";"\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\117\048\049\082\075\056\081\052\075\069\104\115\057\048\056\074\057\098\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\067\097\122\112\066\048\122\056\075\048\100\099\102\077\049\089\075\077\049\107\117\097\122\108\057\048\100\078\057\118\100\089","\088\089\043\115\088\070\043\098";"\117\048\122\114\075\069\052\074\104\098\061\061";"\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\117\108\100\082\057\118\100\099\117\097\049\114\104\077\081\115\075\108\121\098\088\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\100\102\113\069\049\082\075\047\100\109";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\054\081\087\075\077\073\087\100\077\051\065";"\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\088\068\077\113\109\113\043\061\061","\049\072\122\084\113\077\072\098\079\115\066\061";"\049\072\122\102\113\069\049\082\075\047\100\109\117\118\049\074\117\108\100\087\057\054\073\082\066\097\114\061","\088\102\088\115\088\070\053\110\088\043\061\061";"\088\071\067\115\088\070\043\098\088\070\043\061";"\102\077\056\118\068\077\081\050\068\077\113\109\113\056\113\082\075\069\112\078\075\048\113\114\104\049\122\069\057\048\122\074\113\056\073\076\104\097\082\115","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\049\069\122\098\088\070\121\061";"\088\102\088\089\088\070\057\072\088\043\061\061","\067\097\122\072\075\118\100\052\057\052\078\052\057\052\081\115\066\077\113\052","\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\117\048\049\082\075\043\061\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\065\049\074\104\043\061\061";"\049\069\056\114\068\115\049\097\104\077\051\115\079\072\081\081";"\049\072\122\088\066\077\100\065\104\079\073\070\075\097\056\089\113\056\081\115\066\079\073\115","\088\102\043\098\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\078\057\118\073\087\113\072\073\076\104\097\082\115\100\048\052\107\104\049\081\115\104\079\043\061","\050\118\049\112\057\054\056\074\104\097\110\052","\117\108\049\112\075\077\122\074\050\069\122\107\057\097\117\053\117\048\052\065\104\117\122\074\100\069\056\089\068\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\100\069\056\089\068\043\061\061","\049\072\122\088\066\077\100\065\104\079\073\070\075\097\056\089\113\056\081\115\075\108\078\088\104\077\104\115";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\069\068\079\073\052\079\072\049\098\057\069\049\107";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\065\049\074\104\043\061\061","\104\048\110\087\075\108\121\061";"\088\071\117\108\088\070\043\098\088\070\043\061","\049\072\122\050\113\077\051\102\113\069\122\098\067\048\056\071\068\098\061\061";"\088\071\054\089\088\070\043\098\088\070\043\061";"\088\089\057\108\088\070\043\098","\088\102\065\107\103\102\043\098\088\043\061\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\117\082\082\075\069\104\050\068\077\113\109\113\054\056\115\113\069\056\071\068\115\110\076\104\097\082\115\079\072\049\098\057\069\049\107","\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\102\049\078\050\068\077\113\109\113\056\122\070\102\049\081\047","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\049\069\122\098\088\070\088\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\055\078\102\104\077\110\052\066\108\100\087\057\071\043\098";"\067\118\073\082\113\048\049\070\066\077\110\071","\100\079\052\052\067\048\110\076\075\048\112\055\075\069\049\074\104\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\117\108\049\111\067\097\056\115\104\077\113\087\057\118\065\061","\088\071\054\107\088\070\043\098\088\070\043\061";"\088\089\054\110\088\070\043\098";"\050\077\051\065\104\079\082\047\104\079\081\115\113\079\073\052";"\117\048\052\065\104\117\100\082\057\097\082\078\066\097\081\052\075\069\049\107\066\079\100\052\067\097\122\074\113\069\052\074\113\077\117\053\067\115\072\102\100\098\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\067\097\122\112\066\048\122\056\075\048\100\099\088\053\061\061","\049\072\122\088\066\077\100\065\104\079\073\070\075\097\056\089\113\054\110\082\075\048\100\076\075\048\057\061","\067\048\049\089\113\069\052\082\075\043\061\061","\049\072\122\102\113\069\049\082\075\047\100\109\117\118\049\074\117\108\100\087\057\054\110\052\104\118\067\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\073\082\066\097\112\089\113\069\049\098";"\067\079\073\107\075\108\113\102\113\069\056\074\066\097\049\050\068\077\113\109\113\054\110\087\075\108\043\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\054\081\087\075\077\073\087\067\097\056\115\104\077\113\087\057\118\065\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\088\088\052\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\102\113\069\056\107\113\043\061\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\072\052\104\097\056\074\104\049\081\115\066\079\073\115","\049\072\122\054\066\077\072\082\104\097\049\081\066\077\067\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\049\097\049\082\068\072\049\074\104\069\049\107";"\081\102\043\089\088\089\067\098","\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\117\048\122\114\075\069\052\074\104\098\061\061";"\050\118\049\112\057\056\122\088\066\077\051\065\079\115\081\087\075\077\072\087\075\052\122\081\066\077\113\076\066\072\122\088\104\077\104\115\079\072\081\108\068\077\051\118\079\072\081\052\075\069\049\071\113\069\122\107";"\104\069\056\089\068\043\061\061";"\104\048\056\089\113\056\081\115\104\079\043\061","\050\077\100\114\104\117\073\114\104\077\051\065","\049\072\122\050\068\077\100\052\049\047\049\107\075\052\122\050\068\077\113\109\113\070\054\083\088\043\061\061","\088\089\088\089\088\070\043\098","\102\069\052\118\068\047\067\110","\088\089\121\110\088\070\043\098\088\070\043\061","\088\102\117\098\088\089\043\108","\117\108\100\087\075\079\078\070\075\097\122\114\104\069\122\108\075\052\081\098\100\077\104\048\104\077\081\115";"\079\098\061\061","\050\069\122\107\075\118\081\052\075\118\067\061";"\049\072\122\088\066\077\051\065\102\069\122\108","\102\069\052\118\068\047\067\107","\117\108\113\087\057\048\100\078\057\118\100\089\067\097\082\082\057\048\113\052\067\097\056\074\066\097\049\114\102\069\056\115\104\067\061\061";"\088\071\065\083\088\070\065\115","\075\069\049\048\113\043\061\061","\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\075\097\122\098","\088\089\121\097\088\070\043\098","\102\069\052\118\068\047\067\097";"\073\117\053\116\073\117\115\116\073\049\088\061";"\088\071\117\110\088\070\043\098\088\070\043\061","\081\043\061\061";"\121\054\052\089\102\077\056\065\119\067\061\061";"\117\097\049\107\113\048\056\074\113\054\122\048\117\048\122\115","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\072";"\088\102\066\108\088\071\054\098\088\043\061\061","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\072\081\115\066\079\073\115\102\069\049\048\113\070\121\061";"\066\097\115\053\057\108\100\087\057\056\100\076\075\077\117\122","\067\079\100\115\066\077\081\120\079\072\081\081";"\088\098\061\061";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\078\057\048\072\099\100\048\122\107\113\097\056\107\104\054\073\082\066\097\112\099\102\043\061\061","\079\071\043\120";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\103\043\061\061","\067\097\056\114\075\067\061\061";"\050\077\051\065\104\079\082\073\113\069\049\112\049\079\081\052\067\077\051\076\075\049\122\102\104\077\110\048\049\047\073\082\075\118\088\061","\066\071\054\061","\088\089\054\051\088\070\043\098\088\070\043\061";"\050\079\081\078\113\047\100\082\066\097\112\079\068\069\052\114\104\049\100\087\057\048\081\109\100\108\049\082\057\048\067\061","\100\047\049\082\075\043\061\061","\100\069\056\112\066\077\113\052\100\069\052\107\067\048\110\052\075\048\100\050\066\079\100\052";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\050\075\097\110\114\068\077\051\118\079\072\081\052\075\069\104\117\057\048\056\074\057\089\121\061","\088\102\043\110\088\067\061\061","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\110\087\075\108\043\061";"\049\072\122\050\068\077\100\052\049\097\056\114\068\072\122\056\075\048\067\061","\088\089\067\110\088\070\043\098";"\057\108\100\052\066\077\110\115\068\043\061\061";"\104\118\073\082\075\077\049\089";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\065\107\100\077\051\065";"\117\108\100\082\104\097\117\061";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\073\087\113\069\082\088\075\097\122\098\102\069\122\087\057\056\122\049\057\047\078\052\057\053\061\061","\088\071\117\097";"\049\072\122\078\104\069\100\054\066\077\072\082\104\097\049\088\113\071\043\061","\088\089\066\097\088\070\043\098";"\088\102\066\083\088\070\043\098\088\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\061";"\050\118\049\112\057\054\056\115\113\069\056\071\068\115\104\087\057\048\115\061";"\088\089\054\072\088\070\043\098","\088\089\088\098\088\070\043\098","\088\089\043\072\088\070\043\098","\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065\050\077\051\065\104\079\053\061";"\117\118\049\074\117\108\100\087\057\054\104\107\075\097\051\115\079\115\081\081\117\115\057\061","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\081\099\102\069\056\107\104\097\117\061";"\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\102\077\056\065","\066\108\073\076\113\069\052\071\066\077\098\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\098\061\061";"\117\048\052\065\104\117\100\082\075\077\056\118\104\117\100\052\104\048\056\072\075\047\100\102\113\069\056\115\104\067\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\065\107\100\077\051\065","\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\117\048\052\118\068\047\100\099\067\115\072\102\100\098\061\061","\088\071\043\107\088\070\043\098\088\070\043\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\054\081\082\113\069\049\118\075\108\073\051";"\100\049\073\050\121\056\073\087\075\069\110\076\075\048\113\088\068\077\113\109\113\055\078\070\113\079\081\115\075\097\115\053\117\097\049\114\104\052\100\107\066\077\051\089\121\056\081\052\075\069\049\071\113\069\122\107","\100\053\061\061";"\088\089\054\098\103\070\043\115\088\070\043\061","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\104\099\100\048\110\076\075\048\057\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\089";"\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\102\069\049\048\113\056\122\070\102\049\081\047";"\088\102\088\089\088\070\065\115\088\043\061\061","\049\072\122\088\066\077\100\065\104\079\073\054\066\077\072\082\104\097\049\088\066\079\073\118\104\117\110\052\104\118\067\061";"\050\079\100\052\075\117\100\107\068\077\051\120\068\077\051\118\102\049\078\099\049\079\078\098\104\079\073\099\067\115\072\102\100\098\061\061";"\049\072\122\050\068\077\100\052\100\097\056\114\075\069\122\098\079\115\049\074\104\043\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\088\104\077\104\115\100\108\049\082\057\048\100\070\075\108\049\074\113\069\049\107","\049\072\122\050\068\077\100\052\102\097\104\048";"\088\089\117\115\088\070\043\098","\117\048\052\065\104\049\113\052\066\079\078\087\075\065\081\109\066\077\051\118\104\117\049\074\104\056\122\102\104\077\110\052\066\108\100\087\057\053\061\061","\088\102\088\089\088\070\057\051\088\043\061\061","\088\102\043\115\088\102\117\108\088\070\043\098\088\043\061\061";"\117\108\100\052\066\077\110\115\068\056\081\115\066\079\100\052","\049\072\122\050\068\077\100\052\100\069\056\089\068\043\061\061","\050\077\051\065\104\079\082\070\068\069\056\107\104\097\049\081\066\077\113\076\066\072\100\051\057\069\117\061","\088\071\066\098\088\070\043\098\088\070\043\061","\117\108\113\087\057\048\100\078\057\118\100\089\117\108\100\082\075\048\081\052\067\079\100\115\066\077\081\120\050\069\049\082\113\118\052\102\113\069\056\107\113\043\061\061","\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\100\082\057\097\082\099\067\115\072\102\100\098\061\061","\088\102\088\089\088\070\057\083\088\043\061\061","\088\089\043\097\088\070\043\098\088\070\043\061";"\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\100\077\051\065\079\072\081\052\075\069\049\071\113\069\122\107\088\070\043\061","\049\072\122\084\113\077\072\098\079\072\073\076\104\069\049\119\104\048\066\061","\100\118\073\087\105\048\049\074\067\097\122\072\075\118\100\052\057\053\061\061";"\100\047\073\082\104\097\122\074\067\097\122\112\075\079\049\074\068\077\122\074","\049\072\122\050\068\077\100\052\079\072\081\078\079\115\056\065\104\043\061\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\102\113\069\056\074\066\097\049\078\113\047\100\082\066\097\112\121\104\077\056\097\105\049\081\115\066\079\073\115","\049\072\122\054\066\079\081\109\088\102\053\098","\073\102\043\115\057\098\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\056\056\075\048\067\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\110\087\075\108\078\056\075\048\100\099\049\079\078\098\104\079\121\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\066\077\113\087\075\052\100\109\057\048\122\108\117\108\078\052\066\079\073\070\066\077\051\071\104\077\098\061";"\117\048\052\065\104\117\082\082\075\048\100\070\068\069\056\074\104\097\117\053\049\069\122\055\075\108\100\109\102\069\049\048\113\055\078\089\113\069\056\107\113\070\115\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\056\075\048\100\099\067\115\072\102\100\098\061\061";"\088\089\117\110\088\070\043\098";"\049\072\122\069\066\077\110\114\117\108\100\082\057\118\067\061";"\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\100\082\057\097\082\099\050\069\049\082\113\118\052\099\067\115\072\102\100\098\061\061","\049\072\122\102\113\069\049\082\075\047\100\109\079\108\100\087\079\072\081\115\104\077\056\114\113\069\082\099\050\077\100\114\104\067\061\061";"\088\102\043\110\088\043\061\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\102\056\122\121\066\079\073\065\088\067\061\061","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\049\074\104\070\121\061","\117\048\052\065\104\117\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\102\069\049\048\113\056\073\052\075\069\122\082\104\056\122\070\102\049\081\047","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\081\043\061\061";"\049\072\122\050\068\077\100\052\100\069\056\089\068\056\122\056\075\048\067\061";"\079\067\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\054\061","\075\048\086\053\066\077\073\076\075\069\052\115\105\050\043\114\121\069\082\082\075\048\067\122","\088\089\065\098\088\070\043\098";"\057\108\078\052\066\097\052\082\075\043\061\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\050\075\097\110\114\068\077\051\118\079\072\081\052\075\069\104\117\057\048\056\074\057\098\061\061","\088\102\117\098\088\089\054\108";"\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\088\053\061\061","\100\077\051\082\066\048\110\052\049\054\056\056\079\115\073\082\066\097\112\102\113\069\049\098";"\117\108\100\052\066\077\110\115\068\056\122\115\075\072\122\102\113\069\049\082\075\047\100\109\079\115\052\065\075\069\117\053\117\097\049\114\104\077\081\115\075\108\121\061";"\100\108\049\082\057\048\100\055\057\048\049\082\068\115\100\072\104\077\110\076\075\048\113\102\068\069\052\052\075\069\100\102\113\069\056\115\104\067\061\061";"\102\048\122\078\075\077\072\087";"\088\071\043\098\088\070\043\098\088\070\043\061";"\049\072\122\047\113\077\056\107\104\054\100\082\075\077\056\118\104\049\081\112\066\077\110\114","\088\089\043\110\088\070\043\098","\067\097\082\082\057\048\113\052\117\108\078\056\104\048\104\052\066\108\067\061";"\049\072\122\084\113\077\072\098\079\115\110\087\075\108\043\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\117\048\049\071\075\108\104\052\057\053\061\061","\049\072\122\054\066\077\072\082\104\097\049\088\049\071\054\098\079\115\049\083\067\048\110\082\057\108\067\061","\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052\067\097\122\112\066\048\086\107";"\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\100\077\051\065\079\072\081\052\075\069\049\071\113\069\122\107\088\070\054\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\077\110\076\105\069\052\107";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\117\048\049\114\075\097\056\065";"\088\089\043\089\088\070\043\098";"\049\072\122\050\068\077\100\052\049\097\056\114\068\098\061\061";"\049\072\122\084\113\077\072\098\067\079\100\115\066\077\081\120\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\057\061";"\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\121\104\077\056\097\105\067\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\102\113\069\056\074\066\097\049\088\075\097\122\098\079\072\049\098\057\069\049\107";"\102\069\122\074\104\108\100\082\068\077\110\070\066\079\067\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\113\088\104\077\104\115","\102\069\122\108\104\079\073\054\104\077\104\082\113\077\110\115\117\108\100\082\113\069\117\098\088\043\061\061","\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\088\098\061\061","\049\047\049\107\075\052\100\051\057\069\117\061";"\117\048\052\065\104\117\076\072\075\079\078\078\113\047\100\082\066\097\112\099\102\069\056\074\104\043\061\061";"\088\089\117\083\088\070\043\098";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\102\069\049\048\113\054\049\112\057\047\100\051\079\072\049\098\057\069\049\107";"\104\053\061\061";"\067\097\122\072\075\118\100\052\057\053\061\061";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\079\104\077\056\098\075\097\051\099\049\047\113\076\057\108\100\099\117\053\061\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\049\081\115\066\079\073\115";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\121\066\077\051\065\079\072\081\076\104\069\049\050\075\108\100\082\113\069\052\087\075\052\122\050";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\117\052\122\121\066\079\073\065\088\067\061\061","\088\071\117\107\088\070\043\098\088\070\043\061";"\117\069\122\076\057\097\049\055\066\079\081\052\117\108\078\056\104\048\104\052\066\108\067\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\072";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\117\108\100\052\057\043\061\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\117\108\100\052\057\043\061\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\056\075\048\100\088\104\077\104\115";"\067\097\122\072\075\118\100\052\057\065\072\072\075\047\100\078\057\118\073\087\113\098\061\061";"\049\079\078\065\066\079\100\052\117\048\056\115\104\079\081\066\077\056\053\061","\075\048\049\108","\049\072\122\050\068\077\100\052\117\048\049\098\104\077\110\114\104\077\100\088\066\079\073\118\104\067\061\061","\104\048\052\107\104\079\081\115\104\079\043\061","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\113\099\117\097\072\082\075\069\110\055\075\069\122\108";"\050\077\051\065\104\079\082\078\113\047\100\082\066\097\112\079\068\069\052\114\104\117\113\072\066\079\073\065";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\121\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\088\053\061\061","\100\108\049\082\057\048\100\081\075\108\104\052\117\108\100\051\075\069\049\056\075\048\067\061","\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\115\100\076\057\048\049\071\113\069\052\087\075\053\061\061";"\088\071\088\072\088\070\043\098\088\070\043\061","\050\079\081\081\066\077\100\117\075\108\073\071\068\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\097","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\054\104\076\057\048\049\099\049\079\078\098\104\079\121\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\088\067\061\061","\050\077\051\065\104\079\082\117\075\108\073\071\068\054\081\087\075\069\122\107","\049\072\122\088\066\077\100\065\104\079\073\054\057\048\122\098";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\088\117\049\074\104\043\061\061";"\049\047\049\107\075\065\056\074\104\097\110\052\117\048\049\082\075\043\061\061";"\050\077\051\115\088\102\104\077\066\079\073\076\066\077\073\114\104\102\043\107";"\100\077\056\089\104\117\052\074\102\108\049\115\049\069\052\112\104\079\121\110";"\049\072\122\050\068\077\100\052\102\097\083\061";"\088\071\066\051\088\070\043\098\088\070\043\061";"\088\102\043\115\088\102\117\108\088\070\043\098\088\098\061\061","\088\089\054\089\088\070\043\098\088\070\043\061";"\067\097\122\072\075\118\100\052\057\065\072\082\105\043\061\061";"\088\071\043\083\088\070\043\098\088\070\043\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\110\052\104\118\100\099\067\097\056\074\066\097\049\114";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\073\075\118\104\082\075\069\052\065";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\110\052\104\118\067\053\117\097\049\114\104\077\081\115\075\108\121\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\055\075\108\100\109\102\069\122\087\057\054\110\087\075\108\043\061";"\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\079\115\104\082\075\069\110\099\067\077\073\051\057\108\081\082\075\054\104\087\057\048\049\089\113\043\061\061","\067\048\056\071\068\072\081\115\104\079\078\047\113\077\056\107\104\054\110\082\105\077\049\107","\117\108\113\087\057\048\100\078\057\118\100\089\102\069\122\087\057\054\110\087\075\108\043\061";"\117\097\110\076\104\069\049\079\104\077\052\118\068\047\100\073\075\048\100\052\105\043\061\061";"\088\071\121\072\088\070\043\098\088\070\043\061","\088\071\088\107\088\070\043\098\088\070\043\061","\049\072\122\081\075\108\104\052\117\079\049\076\066\097\114\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\056\102\113\069\056\107\113\043\061\061";"\088\043\061\061","\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\079\104\077\056\098\075\097\051\099\049\047\113\076\057\108\100\099\102\043\061\061","\100\049\073\050\049\097\049\082\057\069\122\074\067\048\110\052\075\048\100\073\075\048\100\052\105\043\061\061","\049\072\122\084\113\077\072\098\079\115\056\115\113\069\056\071\068\072\122\088\066\077\051\065\079\115\066\061","\117\108\100\082\104\097\049\054\057\048\056\076\075\065\081\087\075\077\073\082\113\043\061\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\081\053\061\061";"\088\089\066\108\088\070\043\098","\067\097\122\074\104\048\052\118";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\113\050\068\077\113\109\113\043\061\061";"\102\056\122\069\075\097\122\115\079\072\100\082\057\048\113\052\113\043\061\061";"\102\077\122\097\104\049\100\051\057\069\117\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\110\100\077\051\065","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\049\074\104\043\061\061","\049\097\052\098\104\049\081\098\100\077\104\048\104\077\081\115";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\089\088\043\061\061","\088\102\088\115\088\070\065\107\088\043\061\061","\100\079\104\052\075\118\100\099\102\077\056\118\068\077\081\073\075\118\104\082\075\069\052\065\079\115\052\074\113\048\056\114\068\077\100\081\066\077\113\076\066\098\061\061","\088\071\066\097\088\070\043\098\088\070\043\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115","\088\102\088\089\088\070\053\108\088\043\061\061";"\049\072\122\088\066\077\100\065\104\079\073\049\057\054\110\052\104\118\067\061","\088\071\121\115\088\070\043\098\088\070\043\061","\050\079\100\052\075\117\100\082\057\097\082\102\057\069\049\052\104\054\052\074\104\069\049\083";"\049\079\078\098\104\079\073\054\104\077\104\082\113\077\110\115\117\108\100\082\113\069\117\098","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\102\069\052\118\068\047\100\070\066\077\051\071\104\077\098\061";"\066\048\056\071\068\108\081\115\066\077\121\061";"\102\077\049\089\057\097\072\052\057\048\104\114\066\077\072\052";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\072\052\104\097\056\074\104\117\049\074\104\043\061\061","\050\118\049\112\057\054\110\082\075\048\100\081\075\108\104\052\100\069\052\107\104\077\081\115\068\077\122\074";"\088\089\067\107\088\070\043\098";"\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\121\104\077\056\097\105\067\061\061","\102\077\056\118\068\077\081\050\068\077\113\109\113\056\113\082\075\069\112\078\075\048\113\114\104\049\122\055\066\077\081\120\117\048\052\118\068\047\067\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\077\073\102\113\069\056\107\113\043\061\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\043\061\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\100\048\052\107\104\067\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\077\073\102\113\069\056\107\113\043\061\061","\049\072\122\069\066\077\110\114\102\069\122\087\057\054\104\082\066\097\049\049\057\043\061\061";"\049\072\122\088\066\077\100\065\104\079\073\102\113\069\056\107\113\054\073\087\113\047\100\087\075\067\061\061";"\088\089\117\098\088\070\043\098";"\049\072\122\102\113\069\049\082\075\047\100\109\100\069\056\089\068\056\081\115\075\108\043\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114\088\098\061\061";"\050\069\056\074\104\054\081\109\066\077\051\118\104\049\081\115\066\079\073\115\050\077\051\065\104\079\053\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\081\067\061\061","\049\072\122\069\066\077\110\114\100\069\049\082\113\069\053\061","\102\077\056\118\068\077\081\088\104\077\104\115\049\097\056\114\068\115\056\074\104\097\110\052\079\115\104\107\075\097\051\115\117\048\052\118\068\047\067\061";"\050\079\100\052\075\049\100\107\066\077\051\089\104\048\122\107\075\049\100\051\057\069\117\061","\100\079\073\065\113\047\073\052\104\067\061\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\088\098\061\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\100\102\113\077\073\102\113\069\056\107\113\043\061\061";"\049\072\122\050\068\077\100\052\100\097\049\089\113\047\049\107\104\067\061\061","\075\070\054\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\117\108\100\052\066\077\110\115\068\043\061\061";"\088\089\121\107\088\070\043\098","\088\089\066\072\088\070\043\098","\088\089\121\089\088\070\043\098";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\100\069\056\089\068\043\061\061","\049\072\122\050\068\077\100\052\102\048\122\078\057\118\073\087\113\098\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\102\069\049\048\113\056\073\052\075\069\122\082\104\056\122\049\057\047\078\052\057\053\061\061";"\088\089\054\083\088\070\043\098","\066\077\051\076\075\117\051\082\075\077\117\061","\050\079\081\088\075\097\081\120\075\097\083\061","\117\048\049\071\104\077\051\115\067\079\100\115\066\077\081\120\057\098\061\061","\117\048\049\071\104\077\051\115\067\079\100\115\066\077\081\120\102\077\056\083";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\107\117\108\100\082\057\118\067\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\067\097\122\072\075\118\100\052\057\053\061\061","\049\072\122\078\104\069\100\054\066\077\072\082\104\097\049\047\113\077\056\107\104\056\081\115\066\079\073\115\102\069\049\048\113\043\061\061";"\121\069\049\074\104\043\061\061","\067\077\100\065\100\069\056\112\066\077\113\052\100\108\049\082\057\048\100\055\075\069\049\074\104\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\108\100\082\075\048\100\054\075\097\100\118\104\067\061\061";"\088\070\054\110\088\067\061\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\054\066\079\081\109","\117\048\122\114\075\069\052\074\104\115\110\076\104\097\082\115\067\108\049\089\113\069\122\112","\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\081\067\061\061","\102\048\049\118\066\079\100\076\075\097\051\055\066\079\081\052\117\108\078\056\104\048\104\052\066\108\067\061";"\049\072\122\050\068\077\100\052\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\117\108\100\082\057\118\067\061","\088\071\054\108\088\070\043\098\088\070\043\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\117\108\078\052\066\097\052\082\075\070\054\061";"\067\118\073\082\113\048\049\073\066\097\122\074","\049\072\122\078\104\069\100\054\066\077\072\082\104\097\049\047\113\077\056\107\104\056\081\115\066\079\073\115\067\048\056\071\068\098\061\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\049\056\072\068\077\081\120\088\053\061\061","\088\071\121\083\088\070\043\098\088\070\043\061";"\088\089\057\051\088\070\043\098","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\088\067\061\061";"\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\072\081\115\066\079\073\115","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\117\049\074\104\043\061\061","\088\089\043\098\088\070\043\098","\049\072\122\088\066\077\100\065\104\079\073\069\066\077\110\114\102\069\056\074\104\069\052\074\104\098\061\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\117\048\049\114\075\097\056\065\079\072\049\098\057\069\049\107","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\067\097\122\072\075\118\100\052\057\053\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\078\057\118\073\087\113\115\104\076\057\048\049\056\075\048\067\061","\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\067\048\056\071\068\072\081\115\104\079\043\061","\102\077\056\118\068\077\081\050\068\077\113\109\113\056\122\049\057\047\078\052\057\052\122\078\066\108\100\076\113\048\056\115\104\050\078\071\068\069\049\071\068\098\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\100\069\056\089\068\043\061\061","\100\069\056\112\066\077\113\052\067\097\122\072\075\118\067\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\068\077\051\120\102\048\122\115\068\069\052\074\104\098\061\061";"\100\067\061\061","\049\072\122\050\068\077\100\052\079\115\104\076\057\048\049\102\075\077\056\114\075\054\100\082\075\077\056\118\104\117\073\114\104\077\051\065\079\115\056\065\104\043\061\061","\050\077\081\087\075\065\072\052\075\077\086\061","\066\097\056\115\066\077\110\051\057\108\067\061";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\117\113\097\122\121\066\077\051\065\079\072\049\098\100\069\122\108\075\052\122\056\075\053\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\088\053\061\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\081\067\061\061";"\049\047\113\087\100\048\052\074\104\097\049\107\057\098\061\061";"\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\102\069\049\048\113\056\122\070\102\049\081\047\088\070\043\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\057\061";"\049\072\122\047\113\077\056\107\104\054\100\082\075\077\056\118\104\117\110\082\057\048\113\052";"\049\072\122\117\068\047\073\087\113\115\073\082\066\097\112\102\113\069\056\111\102\069\049\048\113\043\061\061";"\049\069\082\107\075\108\113\121\066\077\051\065\050\077\051\065\104\079\053\061","\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\072\073\072\075\052\122\070\102\049\081\047","\102\056\122\121\066\077\051\065";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\117\081\087\113\077\051\115\104\079\121\061";"\117\108\113\087\057\048\100\078\057\118\100\089\067\048\122\115\068\054\110\087\075\108\078\056\075\048\067\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\100\069\056\089\068\043\061\061","\088\071\067\107\088\070\043\098\088\070\043\061","\088\071\053\097\088\070\043\098\088\070\043\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\056\081\115\104\077\056\114\113\069\053\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\117\108\100\082\057\118\100\099\049\079\078\098\104\079\121\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\100\079\082\088\066\079\073\118\104\067\061\061";"\088\067\061\061","\102\069\056\065\104\069\049\107\100\069\049\082\113\069\082\088\066\077\051\065","\088\089\065\110\088\070\043\098";"\117\048\052\065\104\117\052\115\104\077\072\100\113\077\052\071\068\089\073\099\067\115\072\102\100\098\061\061","\088\089\117\051\088\070\043\098","\088\102\117\098\088\089\043\097","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\056\081\115\066\079\073\115";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\056\081\115\066\079\073\115\067\097\122\074\113\069\052\074\113\077\117\061","\050\118\049\112\057\056\122\103\121\056\081\052\075\069\049\071\113\069\122\107\079\115\072\082\104\097\052\071\079\115\110\052\104\118\067\061","\088\047\053\089\100\070\066\097\088\117\054\110";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\049\081\115\066\079\073\115";"\079\072\122\076\075\048\100\052\105\043\061\061";"\088\071\043\051\088\070\043\098\088\070\043\061","\057\108\078\052\066\097\052\082\075\056\081\115\066\079\073\115","\067\097\122\072\075\118\100\052\057\065\100\107\066\077\052\074\117\069\049\107\117\097\049\071","\104\048\052\107\104\067\061\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\056\113\109\068\077\110\052\100\108\049\082\057\048\067\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\088\061","\049\048\056\107\068\077\049\115\105\049\081\098\100\077\104\048\104\077\081\115";"\049\072\122\088\066\077\100\065\104\079\073\056\075\048\100\117\075\108\078\050\068\077\113\109\113\043\061\061","\050\077\051\065\104\079\082\121\066\077\051\065\067\048\122\115\068\056\081\115\105\077\110\052";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\110\087\075\108\078\088\075\097\122\098\079\072\049\098\057\069\049\107","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\054\066\079\081\109","\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\049\069\082\107\104\079\081\109\075\097\110\065\102\069\049\048\113\054\104\107\075\097\051\115\049\069\049\089\113\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\110\052\104\118\100\088\075\097\122\098\102\069\122\087\057\056\122\049\057\047\078\052\057\053\061\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\088\068\077\113\109\113\054\081\082\075\048\081\052\075\043\061\061","\102\077\056\118\068\077\081\088\104\077\104\115\049\097\056\114\068\115\056\074\104\097\110\052\079\115\104\107\075\097\051\115\102\069\049\048\113\043\061\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\117\049\074\104\043\061\061";"\049\079\078\065\066\079\100\052\117\048\052\118\068\047\100\078\057\048\072\078\104\069\067\061","\121\047\073\082\075\048\067\122";"\088\102\088\089\088\070\065\089\088\043\061\061","\050\077\051\115\088\102\104\077\066\079\073\076\066\077\073\114\104\102\043\110";"\050\118\049\112\057\054\056\115\113\069\056\071\068\115\082\052\066\079\104\051","\049\072\122\069\066\077\110\114\100\069\049\082\113\069\082\069\066\077\081\052\049\079\043\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\097","\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052","\117\108\113\087\057\048\100\078\057\118\100\089\102\069\049\048\113\054\113\072\066\079\073\065\067\097\122\072\075\118\100\052\057\053\061\061","\088\071\065\083\088\070\065\089","\102\069\052\118\068\047\067\089","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\075\097\122\098";"\088\089\054\072\088\070\043\098\088\070\043\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\066\077\051\065\079\115\067\061";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115";"\088\102\088\089\088\070\053\110\088\043\061\061";"\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\079\072\049\098\057\069\049\107\079\072\081\081","\088\089\053\072\088\070\043\098";"\057\071\121\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\056\075\079\078\115\105\117\110\052\104\118\067\061","\067\079\100\115\066\077\081\120\067\077\081\115\068\079\104\052\117\108\100\082\113\069\117\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\079\072\081\072\066\053\061\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\056\081\115\066\079\073\115\067\097\122\074\113\069\052\074\113\077\049\099\049\079\078\098\104\079\121\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\073\056\075\048\067\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\056\075\048\067\061","\067\048\056\071\068\072\081\115\104\079\078\047\113\077\056\107\104\054\122\074\079\072\049\098\057\069\049\107\102\069\056\051\104\079\121\053\117\097\049\114\104\077\081\115\075\108\121\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\081\053\061\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\100\069\056\089\068\043\061\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\088\043\061\061";"\067\077\051\076\075\049\081\098\104\077\049\065";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\088\067\061\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\050\088\052\122\081\104\079\081\112\104\079\073\102\075\108\113\107\104\054\056\107\113\047\088\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\049\069\122\098\088\070\121\061";"\050\077\051\065\104\079\082\081\066\077\113\076\066\115\082\082\075\048\067\061","\067\077\100\065\100\069\056\112\066\077\113\052\067\048\110\052\075\048\067\061","\067\097\082\082\057\048\113\052\117\069\049\107\117\108\100\082\104\097\113\052\057\053\061\061","\088\089\117\072\088\070\043\098";"\067\079\100\115\066\077\081\120\067\048\122\115\068\056\081\098\104\077\081\076\066\077\098\110";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\117\108\049\111\117\108\100\082\057\118\067\061","\067\118\073\082\113\048\049\088\075\097\056\065","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\088\104\077\104\115\102\069\122\087\057\054\049\074\104\043\061\061";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\054\104\076\057\048\049\054\066\079\081\109","\049\072\122\050\075\097\110\114\068\077\051\118";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\054\104\082\057\108\100\102\113\069\049\098","\100\108\049\082\057\048\100\102\113\069\056\107\113\056\100\051\057\069\117\061";"\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\072\073\072\075\052\122\050\068\077\113\109\113\056\122\070\102\049\081\047","\049\072\122\088\066\077\100\065\104\079\073\056\075\048\100\117\075\108\078\088\104\077\104\115","\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\121\066\077\051\065\079\072\081\076\104\069\049\050\075\108\100\082\113\069\052\087\075\052\122\088","\117\097\110\076\104\069\049\073\075\048\100\052\105\043\061\061","\049\072\122\084\113\077\072\098\067\079\100\115\066\077\081\120\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\113\099\100\043\061\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\088\067\061\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\081\053\061\061","\088\071\066\108\088\070\043\098\088\070\043\061";"\050\077\081\087\075\118\081\067\104\079\073\102\113\069\056\118\104\067\061\061";"\049\072\122\088\066\077\100\065\104\079\073\049\057\056\073\076\104\097\082\115";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\100\048\052\107\104\067\061\061","\050\077\081\087\075\065\073\082\057\097\049\102\057\054\049\048\104\048\049\071\113\043\061\061";"\088\102\117\098\088\089\043\089";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114\088\053\061\061","\117\048\052\065\104\117\076\072\075\079\078\121\068\077\113\109\121\054\082\052\068\077\113\109\113\070\115\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\103\043\061\061";"\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\112\054\075\108\113\074\117\048\052\118\068\047\067\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\122\102\113\077\121\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\070\068\069\056\107\104\097\049\070\066\077\051\071\104\077\110\056\066\079\073\114\105\067\061\061";"\088\071\043\072\088\070\043\098\088\070\043\061";"\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\079\115\104\082\075\069\098\061";"\049\072\122\102\113\069\049\082\075\047\100\109\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\102\068\069\122\115","\057\108\078\052\075\069\110\073\104\043\061\061";"\088\071\121\110\088\070\043\098\088\070\043\061","\100\047\073\082\068\077\051\070\075\097\122\114\104\069\122\108\075\052\081\098\100\077\104\048\104\077\081\115","\088\071\067\097\088\070\043\098\088\070\043\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\108\100\082\075\048\081\052\067\079\100\115\066\077\081\120\050\069\049\082\113\118\065\110\103\070\043\061","\117\048\052\065\104\049\122\069\104\077\049\065\079\115\056\065\104\054\073\114\104\077\051\065";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\050\075\097\110\114\068\077\051\118\079\072\081\072\066\053\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\117\052\122\121\066\079\073\065\088\053\061\061";"\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\100\082\057\097\082\099\102\108\104\052\057\052\122\070\102\049\081\047","\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\100\102\113\077\073\102\113\069\056\107\113\043\061\061";"\050\069\049\082\113\118\065\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\100\048\052\107\104\049\122\049\057\047\078\052\057\053\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\056\075\048\067\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\102\068\069\052\052\075\069\100\088\104\077\104\115\079\072\049\098\057\069\049\107","\050\069\056\074\104\054\081\109\066\077\051\118\104\117\049\074\104\054\052\074\104\069\049\083","\049\072\122\073\113\069\049\112\079\115\049\050\117\052\122\117\068\047\073\087\113\115\082\082\075\077\072\052\057\053\061\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\067\048\056\071\068\108\081\115\104\079\043\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\052\081\115\066\079\073\115","\049\072\122\088\066\077\100\065\104\079\073\070\075\097\056\089\113\056\081\115\075\108\078\050\068\077\113\109\113\043\061\061","\050\118\049\112\057\054\072\082\104\097\052\071\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\113\099\067\097\122\074\104\069\052\115\068\077\122\074\117\097\049\114\104\077\081\115\075\108\073\099\102\069\049\048\113\043\061\061";"\075\069\049\074";"\088\102\088\115\088\070\053\115\088\043\061\061","\117\097\110\076\104\069\049\099\117\097\049\114\104\077\081\115\075\108\121\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\107","\088\071\067\110\088\070\043\098\088\070\043\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\049\056\072\068\077\081\120\088\098\061\061","\088\102\088\089\088\070\065\110\088\043\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\056\073\052\075\069\122\082\104\056\122\049\057\047\078\052\057\053\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\110\117\105\079\078\052";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\056\081\098\104\077\081\076\066\077\098\107","\088\089\121\083\088\070\043\098";"\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\088\068\077\113\109\113\043\061\061","\088\089\057\098\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\110","\067\097\122\072\075\118\100\052\057\065\081\109\066\077\051\118\104\117\073\087\075\118\049\089","\117\108\100\082\104\097\049\054\057\048\056\076\075\053\061\061","\066\097\122\074\066\097\056\115";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\061","\057\048\049\112\075\108\104\052","\102\077\122\097\104\117\056\074\104\097\110\052";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\081\043\061\061","\066\048\122\115\068\054\110\052\104\118\067\061","\088\089\053\097\088\070\043\098";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\117\097\122\072\075\043\061\061";"\102\077\122\097\104\049\081\098\104\077\049\065\102\069\049\097\104\077\098\061","\100\118\073\087\105\048\049\074\117\108\100\082\104\097\117\061";"\066\097\115\053\113\079\078\102\057\069\049\052\104\070\115\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\107\078\102\104\077\110\052\066\108\100\087\057\111\078\081\117\056\122\102\104\077\110\048\049\047\073\082\075\118\088\061";"\088\071\088\108\088\070\043\098\088\070\043\061","\117\047\073\052\050\079\100\052\075\049\100\051\057\069\117\061","\075\077\056\083","\088\070\043\098\088\067\061\061";"\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\088\068\077\113\109\113\056\121\051\088\043\061\061";"\049\072\122\088\066\077\100\065\104\079\073\054\066\077\072\082\104\097\049\102\075\077\056\114\075\054\110\052\104\118\067\061";"\088\071\067\051\088\070\043\098\088\070\043\061","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\122\087\057\043\061\061","\050\079\081\056\113\048\049\074\113\054\056\071\113\069\052\097\066\079\100\052","\117\108\100\052\066\077\110\115\068\056\122\115\075\072\122\073\104\069\110\052\121\056\081\052\075\069\049\071\113\069\122\107";"\088\102\117\098\088\070\121\098\088\043\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\050\069\056\107\104\070\056\099\100\077\051\065";"\088\102\117\098\088\089\054\083","\088\102\088\115\088\070\053\051\088\043\061\061","\088\071\088\097\088\070\043\098\088\070\043\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\048\122\115\068\054\113\072\066\079\073\065\067\097\122\072\075\118\100\052\057\053\061\061","\100\069\049\082\113\069\082\102\113\069\056\107\113\055\078\054\066\077\072\082\104\097\049\102\113\069\056\115\104\102\115\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\049\081\072\066\052\081\115\066\079\073\115";"\117\048\122\114\075\069\052\074\104\115\100\076\057\048\049\071\113\069\052\087\075\065\052\074\104\069\049\083\079\072\081\052\075\069\104\117\057\048\056\074\057\098\061\061","\088\089\057\107\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\089";"\100\108\049\082\057\048\100\054\066\077\072\082\104\097\049\102\104\077\112\076\057\048\122\073\075\048\100\052\105\043\061\061";"\050\077\081\087\075\065\081\087\113\077\051\115";"\088\071\088\110\088\070\043\098\088\070\043\061","\088\070\054\098\088\043\061\061";"\102\069\052\118\068\047\067\072";"\088\102\088\115\088\070\053\107\088\043\061\061";"\088\102\057\098\081\071\054\098\088\043\061\061","\088\089\066\089\088\070\043\098","\049\072\122\050\104\079\078\052\075\069\110\052\104\056\122\102\075\077\056\114\075\043\061\061";"\088\047\053\089\100\070\066\097\088\117\054\072","\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\049\081\112\066\077\110\114";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114\081\043\061\061";"\049\072\122\056\113\048\049\074\113\070\066\083\088\070\117\098";"\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\099\049\069\122\099\117\118\049\074";"\049\072\122\088\066\077\100\065\104\079\073\054\104\077\056\115\068\054\052\065\075\069\117\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\054\082\076\104\097\053\107";"\067\067\061\061";"\049\072\122\050\068\077\100\052\050\077\100\114\104\067\061\061","\088\089\053\051\088\070\043\098";"\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\049\074\104\054\110\052\104\118\067\061","\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\112\049\057\056\073\076\104\097\082\115","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\056\099\117\097\072\082\075\069\098\061","\088\102\088\115\088\070\053\108\088\043\061\061";"\088\102\088\089\088\070\053\083\088\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\081\082\113\069\049\118\075\108\073\051";"\049\072\122\050\068\077\100\052\117\118\049\074","\050\118\049\112\057\054\056\115\113\069\056\071\068\072\122\088\066\077\051\065";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\056\081\115\066\079\073\115\079\072\049\098\057\069\049\107";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\056\081\115\066\079\073\115\079\072\049\098\057\069\049\107";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\102\069\049\048\113\056\081\115\066\079\073\115\079\072\049\098\057\069\049\107";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\102\113\069\056\107\113\056\122\049\057\047\078\052\057\053\061\061","\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\078\057\048\072\099\049\108\073\076\057\108\100\098\075\108\081\052\079\072\121\061","\068\047\049\118\104\067\061\061","\088\047\053\089\100\070\066\097\088\117\054\051","\088\070\043\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\107\100\077\051\065","\088\089\088\072\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\088\065\049\074\104\043\061\061";"\088\102\067\108\088\102\054\098\088\043\061\061";"\067\097\122\114\075\069\056\107","\088\089\057\089\088\070\043\098";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\054\100\082\057\097\053\061";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052\067\097\056\074\066\097\049\114","\088\089\067\051\088\070\043\098";"\081\053\061\061","\088\102\054\098\088\070\043\098","\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\115\100\076\057\048\049\071\113\069\052\087\075\052\122\102\104\077\110\048\049\047\073\082\075\118\088\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\050\104\077\110\087\066\077\100\099\049\079\078\098\104\079\121\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\088\075\097\122\098\079\072\049\098\057\069\049\107","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\081\055\043\061";"\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\067\048\052\074\104\056\122\056\075\048\067\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\117\049\074\104\043\061\061","\049\072\122\056\113\048\049\074\113\070\054\097\088\070\043\108\088\043\061\061","\049\072\122\047\057\048\049\082\113\054\073\087\075\048\104\076\057\048\049\088\075\097\122\098";"\066\048\122\115\068\043\061\061","\088\089\121\098\088\070\043\098","\088\089\066\098\088\070\043\098";"\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\117\049\083\102\069\056\107\104\097\117\061","\088\071\067\098\088\070\043\098\088\070\043\061";"\104\077\110\052\075\077\049\074\113\056\100\051\057\069\117\122","\049\072\122\088\066\077\100\065\104\079\073\070\075\097\056\089\113\054\110\052\104\118\067\061","\088\047\053\089\100\070\066\097\088\117\054\083","\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\103","\049\072\122\102\113\069\049\082\075\047\100\109\079\108\100\087\079\115\052\065\075\069\117\061","\117\108\100\082\113\069\117\061","\117\048\122\114\075\069\052\074\104\115\100\076\057\048\049\071\113\069\052\087\075\065\052\074\104\069\049\083","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\102\113\069\056\074\066\097\049\078\113\047\100\082\066\097\112\088\068\077\113\109\113\056\081\115\066\079\073\115";"\049\072\122\088\066\077\100\065\104\079\073\054\075\108\113\074\117\048\052\118\068\047\067\061";"\049\072\122\088\066\077\100\065\104\079\073\054\066\077\072\082\104\097\049\102\075\077\056\114\075\056\073\076\104\097\082\115";"\049\072\122\047\113\077\056\107\104\054\100\082\075\077\056\118\104\117\072\076\104\069\100\114\104\067\061\061";"\088\102\067\083\081\089\054\098\088\043\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\117\097\082\076\104\077\110\065\102\069\049\048\113\043\061\061","\088\070\043\098\088\043\061\061";"\088\071\121\051\088\070\043\098\088\070\043\061";"\088\089\054\097\088\070\043\098\088\070\043\061";"\050\079\081\117\075\108\073\071\068\054\113\072\066\079\073\065";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\100\108\049\082\057\048\067\061";"\049\072\122\050\068\077\100\052\100\069\049\082\113\069\053\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\097";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\049\069\122\098";"\088\089\043\107\088\070\043\098","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\102\113\069\056\107\113\043\061\061";"\102\077\056\118\068\077\081\050\068\077\113\109\113\056\113\082\075\069\112\078\075\048\113\114\104\049\122\069\057\048\122\074\113\054\110\052\104\118\067\061";"\049\072\122\088\066\077\051\065","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\102\069\122\087\057\056\122\049\057\047\078\052\057\053\061\061","\049\072\122\069\066\077\110\114\102\069\122\087\057\043\061\061","\088\089\121\098\088\070\043\098\088\070\043\061","\049\079\081\052\067\097\082\082\068\077\051\050\104\077\081\087\113\048\049\107";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\043\061\061","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\122\087\057\070\121\061","\088\089\053\107\088\070\043\098","\088\089\053\089\088\070\043\098";"\050\118\049\112\057\056\122\054\121\056\081\052\075\069\049\071\113\069\122\107\079\115\072\082\104\097\052\071\079\115\110\052\104\118\067\061","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\073\099\102\077\052\065\104\069\110\052";"\117\108\113\087\057\048\100\078\057\118\100\089\102\069\049\048\113\054\110\087\075\108\078\056\075\048\067\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\088\098\061\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\100\054\066\079\081\109";"\049\072\122\102\075\069\052\065\104\067\061\061","\067\079\100\115\066\077\081\120\100\047\049\082\075\054\100\082\057\097\053\061";"\104\043\061\061";"\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\072\081\115\066\079\073\115\102\069\049\048\113\043\061\061";"\088\102\088\089\088\070\065\072\088\043\061\061","\067\079\100\115\066\077\081\120\102\069\052\118\068\047\100\102\113\077\073\102\113\069\056\107\113\056\100\051\057\069\117\061","\117\048\052\118\068\047\067\061","\067\097\122\112\066\048\056\115","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\099\049\079\078\098\104\079\121\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\108\100\082\075\048\081\052\067\079\100\115\066\077\081\120\102\069\052\118\068\047\100\102\113\069\056\107\113\043\061\061","\049\072\122\088\066\077\100\065\104\079\073\054\066\077\072\082\104\097\049\088\066\079\073\118\104\049\073\076\104\097\082\115","\088\102\088\115\088\070\053\097\088\043\061\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\073\056\075\048\100\099\067\115\072\102\100\098\061\061";"\049\072\122\054\066\077\072\082\104\097\049\088\113\071\052\099\049\079\078\098\104\079\121\061","\102\069\122\087\068\115\056\115\049\047\113\076\057\108\067\089\088\056\122\119\075\065\113\082\068\077\083\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\088\088\052\122\081\066\077\100\117\075\108\073\071\068\054\049\074\104\043\061\061";"\050\077\051\065\104\079\082\069\068\079\073\052\117\048\052\065\104\117\100\082\075\077\056\118\104\049\104\082\057\048\052\082\113\069\052\087\075\053\061\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\054","\049\079\078\098\104\079\073\055\075\097\100\051";"\088\070\054\098\088\067\061\061","\050\077\051\065\104\079\082\073\113\069\049\112\049\079\081\052\067\077\051\076\075\067\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\088\049\081\115\066\079\073\115","\075\069\052\118\068\047\067\061";"\102\115\083\053\100\079\073\107\075\108\121\116\121\054\051\067\067\107\078\073\100\055\043\061","\057\048\056\065","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\070\075\108\049\074\113\069\049\107";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\050\088\052\086\107","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\056\056\075\048\100\099\067\115\072\102\100\098\061\061";"\088\089\066\107\088\070\043\098","\088\089\043\098\088\070\043\098\088\070\043\061","\117\108\100\052\066\077\110\115\068\054\052\115\104\077\072\119\075\048\049\102\068\069\122\115\079\115\073\114\104\077\051\065","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\065\049\074\104\043\061\061","\067\097\122\072\075\118\100\052\057\065\056\115\100\118\049\114\075\056\081\115\066\077\113\052\057\098\061\061","\100\108\049\082\057\048\100\099\067\077\081\115\068\079\104\082\113\069\117\053\084\055\043\076\121\043\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\054\081\087\113\077\051\115\104\079\121\061";"\113\069\082\107\075\108\057\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\081\053\061\061";"";"\088\102\088\089\088\070\065\107\088\043\061\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\121\104\077\056\097\105\117\098\051\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\072","\067\048\056\071\068\072\081\115\104\079\078\099\117\097\049\114\104\077\081\115\075\108\121\061","\049\072\122\102\113\069\049\082\075\047\100\109\117\118\049\074\117\108\100\087\057\054\104\107\075\097\051\115";"\049\069\082\107\075\108\113\073\100\043\061\061";"\100\048\049\112\066\077\110\052\049\047\113\076\057\108\100\099\067\079\073\112\079\072\081\076\104\069\049\099\102\043\061\061","\088\102\067\097\088\070\043\098\088\043\061\061";"\088\089\053\098\088\070\043\098","\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\112\049\057\054\110\052\104\118\067\061","\100\048\049\112\066\077\110\052\049\047\113\076\057\108\100\099\102\069\049\118\057\098\061\061";"\049\072\122\069\066\077\110\114\050\118\049\112\057\056\081\115\066\079\073\115","\088\089\053\083\088\070\043\098";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\115","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\102\113\069\056\107\113\043\061\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\100\077\051\065\049\047\052\098\104\067\061\061","\049\072\122\050\068\077\100\052\050\079\100\052\075\117\081\087\075\077\073\087","\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\099\100\043\061\061";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\088\075\097\122\098","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\110\087\075\108\078\088\104\077\104\115\088\053\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\069\049\048\113\054\110\087\075\108\078\088\075\097\122\098","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\117\053\061\061";"\088\089\043\089\088\070\043\098\088\070\043\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\115","\102\077\049\112\075\098\061\061","\117\108\049\112\075\077\122\074\050\069\122\107\057\097\117\053\117\108\049\112\075\077\122\074\117\048\049\110\113\077\049\089\113\055\078\115\057\118\049\052","\117\048\052\065\104\117\056\115\113\069\056\071\068\072\122\084\113\077\072\098\067\097\122\074\104\069\052\115\068\077\122\074";"\088\102\088\089\088\070\065\098\088\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\052\081\115\066\079\073\115","\049\072\122\088\066\077\100\065\104\079\073\054\104\077\056\115\068\056\081\115\066\079\073\115","\049\072\122\050\068\077\100\052\100\069\056\089\068\054\056\071\066\097\049\114\104\079\073\082\113\069\117\061","\049\072\122\050\068\077\100\052\100\048\056\114\075\056\122\088\075\097\122\098","\088\071\066\115\088\070\043\098\088\070\043\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\054\081\087\075\077\073\087\100\077\051\065\079\115\072\052\057\097\072\052\057\052\081\087\113\108\073\065\067\079\073\115\057\098\061\061";"\088\071\054\051\088\070\043\098\088\070\043\061";"\117\048\052\065\104\049\113\052\066\079\078\087\075\065\081\109\066\077\051\118\104\049\081\115\066\079\073\115\079\072\081\052\075\069\049\071\113\069\122\107";"\057\108\078\052\075\069\110\117\105\079\078\052";"\049\072\122\050\113\077\051\102\113\069\122\098\100\118\073\087\075\118\067\061","\117\048\052\118\068\047\100\078\057\048\072\078\104\069\100\079\104\077\052\118\068\047\100\099\066\102\043\089";"\117\108\100\052\066\077\110\115\068\054\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\117\048\052\118\068\047\100\050\104\077\110\087\066\077\100\099\067\115\072\102\100\089\043\098","\088\071\121\097\088\070\043\098\088\070\043\061";"\088\071\088\089\088\070\043\098\088\070\043\061";"\088\089\054\097\088\070\043\098","\050\118\049\112\057\054\056\115\113\069\056\071\068\115\110\076\104\097\082\115";"\066\098\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\067\048\056\071\068\108\081\115\104\079\043\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\110\082\075\118\100\052\057\048\051\119\104\048\066\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\081\109\066\079\073\118\104\117\081\082\075\048\081\052\075\054\049\082\057\048\110\051\079\072\049\098\057\069\049\107";"\067\048\122\074\113\079\081\102\066\097\082\087\075\097\098\061";"\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\102\049\078\088\104\077\104\115\079\115\081\081\117\115\057\061";"\050\079\100\052\075\049\081\072\075\077\072\087\075\048\052\074\104\072\122\049\057\047\078\052\057\052\122\070\102\049\081\047";"\049\072\122\054\066\077\072\082\104\097\049\088\113\071\054\110\079\115\073\107\104\077\056\115\068\043\061\061","\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052\067\097\122\112\066\048\086\110","\117\108\100\052\066\077\110\115\068\054\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\067\048\122\115\068\054\110\052\104\118\100\050\104\077\110\087\066\077\100\099\067\115\072\102\100\089\043\098";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\115","\088\089\043\115\088\070\043\098\088\070\043\061","\067\077\100\109\104\079\073\052\075\118\100\103\104\077\056\107\100\118\049\114\075\043\061\061";"\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\117\108\100\082\057\118\100\099\117\097\049\114\104\077\081\115\075\108\121\098\088\067\061\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\050\088\067\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\056\081\115\104\079\043\061";"\073\079\117\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\043\061\061";"\088\089\053\108\088\070\043\098","\117\048\122\082\057\065\081\087\075\097\110\065\075\108\113\074\117\108\078\056\104\048\104\052\066\108\067\061";"\100\054\049\078\049\056\052\099\049\056\052\067\100\049\122\081\067\117\067\061";"\100\047\073\082\113\072\081\115\066\077\051\071\104\117\051\087\117\108\052\074\066\115\110\087\075\108\078\099\049\079\078\098\104\079\121\053\117\097\049\114\104\077\081\115\075\108\121\098\088\043\061\061","\049\072\122\050\068\077\100\052\050\118\049\112\057\054\082\076\104\097\082\099\100\048\056\114\075\054\110\087\075\108\043\061";"\050\079\100\052\075\049\113\052\066\079\078\087\075\052\100\051\057\069\117\061","\117\072\100\078\117\052\100\099\100\052\073\078\102\117\049\099\067\117\110\088","\050\118\049\112\057\054\056\115\113\069\056\071\068\115\104\087\057\048\072\050\104\079\056\072\104\079\081\115";"\117\048\052\065\104\117\100\082\057\097\082\078\066\097\081\052\075\069\049\107\066\079\100\052\121\054\081\081\117\115\057\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\110\117\108\049\111\117\108\100\082\057\118\067\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114";"\050\077\051\065\104\079\082\050\068\077\100\052\050\118\049\112\057\056\100\051\057\069\117\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\121\061","\066\071\121\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\050\075\097\110\114\068\077\051\118","\103\067\061\061","\117\108\100\082\075\048\081\052\102\077\122\097\104\049\100\051\057\069\117\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\065\110\117\108\100\082\057\118\067\061","\088\102\117\098\088\089\043\115";"\050\118\049\112\057\054\072\082\104\097\052\071\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\113\099\100\056\122\070\075\097\051\065\068\079\100\076\075\097\051\102\104\077\110\052\066\108\100\087\057\052\122\088\104\077\104\115","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\073\102\113\069\056\107\113\043\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\102\057\069\049\071\068\077\056\114\088\067\061\061";"\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\049\069\082\107\104\079\081\109\075\097\110\065\117\048\052\118\068\047\100\055\066\077\081\120\049\069\049\089\113\043\061\061","\049\072\122\056\113\048\049\074\113\070\066\083\088\102\054\098";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\117\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\069";"\100\108\049\082\057\048\100\054\066\077\072\082\104\097\049\073\075\048\100\052\105\043\061\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\121\104\077\056\097\105\102\121\061","\117\048\052\065\104\117\052\115\104\077\072\100\113\077\052\071\068\089\081\099\067\115\072\102\100\098\061\061";"\088\071\043\089\088\070\043\098\088\070\043\061";"\088\102\043\115\088\102\117\108\088\070\043\098\081\067\061\061";"\067\118\073\082\113\048\049\054\057\048\056\076\075\053\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\054\049\112\057\047\100\051\079\072\049\098\057\069\049\107","\088\102\117\098\088\089\054\051","\100\097\049\089\113\047\049\107\104\117\052\054";"\088\071\065\083\088\070\065\110";"\050\077\051\076\113\054\073\114\104\077\051\065\050\077\113\074\075\108\073\052","\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\088\113\071\082\099\102\077\052\074\068\077\072\072\075\049\122\050\066\077\051\065\075\097\115\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\073\087\113\069\053\061";"\088\070\043\110\088\067\061\061","\100\077\051\065\113\079\073\052\117\108\078\056\104\048\104\052\066\108\067\061","\088\102\054\098\088\067\061\061";"\117\097\110\087\113\054\072\082\075\047\049\089\104\079\088\061";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\068\077\051\120\068\077\051\118";"\104\047\049\082\075\043\061\061","\088\089\066\115\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\065\110\117\108\100\082\057\118\067\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\054\104\076\057\048\049\081\075\108\104\052\079\072\049\098\057\069\049\107","\049\069\082\107\075\108\113\103\075\072\073\052\104\097\052\089\113\056\100\076\075\077\117\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\117\049\074\104\056\122\070\102\049\081\047","\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\100\082\057\097\082\099\102\069\052\118\068\047\100\099\067\115\072\102\100\098\061\061","\049\072\122\050\068\077\100\052\050\069\056\074\104\054\081\109\066\077\051\118\104\049\081\115\066\079\073\115","\088\102\088\089\088\070\065\108\088\043\061\061";"\088\047\053\089\100\070\066\097\088\117\054\089","\088\071\054\098\088\070\043\098\088\070\043\061","\088\071\067\108\088\070\043\098\088\070\043\061","\088\102\043\115\103\102\066\089\088\070\117\051\103\043\061\061";"\117\048\122\114\075\069\052\074\104\115\072\082\104\097\052\071\100\069\052\107\104\077\081\115\068\077\122\074","\066\097\115\053\113\069\056\107\104\097\049\115\119\067\061\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\113\081\117\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\050\104\079\056\072\104\079\081\115\121\043\061\061","\102\077\056\118\068\077\081\050\068\077\113\109\113\056\113\082\075\069\112\078\075\048\113\114\104\049\122\055\066\077\081\120\102\069\049\048\113\043\061\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\113\069\049\098";"\050\077\051\065\104\079\082\055\075\097\051\048\068\079\073\052","\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\088\067\061\061","\088\102\117\098\088\089\054\072";"\049\072\122\047\113\077\056\107\104\054\073\107\104\077\056\120\117\048\052\118\068\047\067\061","\088\102\067\098\088\070\043\098\088\043\061\061";"\067\079\100\115\066\077\081\120\100\047\049\082\075\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\108\100\082\075\048\081\052\067\079\100\115\066\077\081\120\102\069\052\118\068\047\067\110\103\070\043\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\049\081\072\066\052\081\115\066\079\073\115";"\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\088\113\071\081\099\102\069\056\107\104\097\049\099\067\079\100\115\066\077\081\120\100\069\052\107\104\077\081\115\068\077\122\074";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\081\067\061\061";"\088\102\117\098\088\089\043\083";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\070\068\069\056\107\104\097\049\070\066\077\051\071\104\077\110\056\066\079\073\114\105\049\122\102\113\077\121\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\056\075\048\067\061";"\088\089\121\115\088\070\043\098","\117\108\113\087\057\048\100\078\057\118\100\089\067\048\122\115\068\054\110\087\075\108\078\088\075\097\122\098","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\049\069\122\098";"\102\077\122\097\104\049\081\098\104\077\049\065\050\077\051\065\104\079\053\061","\049\072\122\050\068\077\100\052\050\118\049\112\057\070\073\099\100\043\061\061","\057\108\100\107\068\077\051\118";"\102\077\056\118\068\077\081\088\104\077\104\115\049\097\056\114\068\115\056\074\104\097\110\052\079\115\073\082\066\097\112\088\104\077\104\115";"\049\072\122\054\066\077\072\082\104\097\049\079\104\077\056\120","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\113\081\117\056\073\076\104\097\082\115";"\049\072\122\050\068\077\100\052\100\069\056\089\068\054\056\071\066\097\049\114\104\079\073\082\113\069\049\070\075\097\051\115\068\077\051\072\104\067\061\061";"\104\077\051\065";"\088\089\043\110\088\070\043\098\088\070\043\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\102\069\052\118\068\047\067\107";"\117\097\110\087\113\054\073\087\075\118\049\089\104\079\088\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\110";"\088\102\117\098\088\089\054\089";"\067\048\110\087\075\097\100\048\075\069\056\112\104\067\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\043\061\061","\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\099\102\053\061\061","\088\071\066\107\088\070\043\098\088\070\043\061","\057\048\052\065\104\067\061\061";"\050\079\081\101\104\077\049\098\067\079\100\115\066\077\081\120\117\079\049\052\113\077\117\061";"\088\071\088\083\088\070\043\098\088\070\043\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\049\081\072\066\052\081\115\066\079\073\115","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\117\108\049\111\117\108\100\082\057\118\067\061";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\077\056\115\050\048\049\107\068\108\065\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\081\067\061\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\117\108\100\082\057\118\100\099\049\079\078\098\104\079\121\061";"\057\108\049\111","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\049\069\122\098\088\070\088\061";"\117\108\100\082\104\097\049\055\066\079\081\052\117\108\078\056\104\048\104\052\066\108\067\061","\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\088\088\052\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\056\075\048\067\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\117\100\082\057\097\053\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\088\053\061\061";"\088\071\065\110\088\070\043\098\088\070\043\061","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\081\117\056\081\115\066\079\073\115","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\067\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\102\113\069\056\107\113\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\102\068\069\052\052\075\069\100\055\075\108\100\109\079\072\049\098\057\069\049\107","\117\052\122\121\066\077\051\065";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\088\098\061\061";"\066\079\073\115\057\098\061\061";"\057\108\078\052\075\069\110\102\075\069\122\115\057\098\061\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\117\108\049\111\117\108\100\082\057\118\067\061","\100\118\073\052\075\118\076\076\104\077\100\069\075\069\056\112\104\067\061\061";"\117\115\056\081\066\077\113\076\066\115\073\114\104\077\051\065\117\048\056\115\104\067\061\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\102\069\049\048\113\056\073\052\075\069\122\082\104\056\122\070\102\049\081\047\088\070\043\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\067\061","\066\097\049\076\075\043\061\061","\057\108\100\082\057\118\067\061","\049\069\049\089\113\054\049\097\104\077\051\115\067\048\110\052\075\048\100\099\100\079\104\052\075\118\067\061";"\075\077\122\065";"\081\071\117\072\088\089\066\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\088\053\061\061","\049\072\122\054\066\077\072\082\104\097\049\055\068\077\051\065";"\117\108\100\052\066\077\110\115\068\056\122\050\075\097\110\114\068\077\051\118\079\115\081\081\117\115\057\061","\117\048\122\114\075\069\052\074\104\072\122\070\102\049\081\047","\088\102\043\098\088\067\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\117\048\049\114\075\097\056\065\079\115\081\081\117\115\057\098\088\043\061\061";"\049\079\078\065\066\079\100\052\117\048\056\115\104\079\088\061","\088\071\117\097\088\070\043\098\088\070\043\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\088\067\061\061";"\050\077\051\065\104\079\082\055\066\079\081\052\067\097\056\115\104\077\113\087\057\118\065\061";"\049\072\122\073\104\069\110\052","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\100\102\113\069\049\098","\088\071\121\089\088\070\043\098\088\070\043\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\066\061";"\049\072\122\078\113\047\100\082\066\097\112\078\057\118\073\087\113\115\110\052\104\118\100\069\068\079\073\052\117\108\100\052\057\043\061\061","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\076\075\048\113\081\117\054\110\052\104\118\067\061";"\088\071\043\115\088\070\043\098\088\070\043\061";"\088\089\043\051\088\070\043\098\088\070\043\061","\088\102\088\089\088\070\053\051\088\067\061\061";"\067\053\061\061","\050\118\049\112\057\056\122\088\075\097\122\098\079\115\072\082\104\097\052\071\079\115\110\052\104\118\100\099\067\115\072\102\100\098\061\061","\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\099\049\069\122\099\100\069\056\089\068\043\061\061","\088\071\117\051\088\070\043\098\088\070\043\061","\049\069\082\107\075\108\113\121\075\097\110\065\067\048\110\052\075\048\100\079\104\077\052\118\068\047\067\061";"\117\097\081\109\075\097\122\114\049\069\056\111\075\069\117\061";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\102\068\069\052\052\075\069\100\055\075\108\100\109\079\072\049\098\057\069\049\107\121\056\081\052\075\069\049\071\113\069\122\107";"\117\052\122\069\075\097\122\115\079\072\100\082\057\048\113\052\113\043\061\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\100\069\056\089\068\043\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\050\104\077\110\087\066\077\100\099\067\115\072\102\100\089\043\098","\067\077\100\109\104\079\073\052\075\118\100\054\057\048\056\076\075\053\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\081\082\075\048\081\052\075\054\081\082\113\069\049\118\075\108\073\051";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\078\057\048\072\099\049\108\073\076\057\108\100\098\075\108\081\052\079\115\098\061","\102\108\049\115\102\097\104\070\075\097\072\111\066\079\100\056\104\048\104\052\066\108\067\061";"\049\069\049\089\113\054\049\097\104\077\051\115\067\048\110\052\075\048\100\099\102\077\122\097\104\067\061\061","\049\072\122\088\066\077\051\065\100\048\056\071\104\049\049\098","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\102\077\052\065\104\069\110\052","\088\102\054\110\088\067\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\065\110\117\108\049\111\117\108\100\082\057\118\067\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\088\088\052\122\054\057\048\056\108\117\108\100\082\075\048\081\052\102\048\122\102\105\077\051\071\102\069\122\087\057\043\061\061";"\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\072\073\072\075\052\122\088\104\077\104\115\079\115\081\081\117\115\057\061";"\088\089\067\072\088\070\043\098";"\049\072\122\054\066\079\081\109\117\108\100\087\057\043\061\061","\067\098\061\061","\057\048\049\098";"\057\097\052\074";"\100\077\051\065","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\056\073\052\075\069\122\082\104\056\122\070\102\049\081\047\088\070\043\061";"\050\079\100\052\075\117\100\107\068\077\051\120\068\077\051\118\079\072\049\098\057\069\049\107\079\115\081\081\117\115\057\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\081\098\061\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\067\097\122\112\066\048\122\056\075\048\067\061";"\102\077\052\110\113\077\049\114\075\069\054\061","\049\072\122\050\104\079\078\052\075\069\110\052\104\056\122\079\066\077\110\114","\066\077\051\076\075\117\052\054\119\077\054\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\110\117\108\100\082\057\118\067\061","\049\072\122\050\068\077\100\052\100\097\056\114\075\069\122\098","\117\108\113\087\057\048\100\078\057\118\100\089\067\097\082\082\057\048\113\052\067\097\056\074\066\097\049\114\100\077\056\107\075\047\052\099\117\108\049\111","\088\102\088\115\088\070\053\098\088\043\061\061","\088\071\065\083\088\070\065\107";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052\067\097\122\112\066\048\086\107\067\097\056\074\066\097\049\114","\117\052\122\069\075\097\122\115\079\072\100\082\057\048\113\052\113\070\121\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\073\087\113\069\082\088\075\097\122\098\100\077\051\065\079\072\049\098\057\069\049\107","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\100\069\056\089\068\043\061\061","\088\071\088\051\088\070\043\098\088\070\043\061","\067\048\056\071\068\072\081\115\104\079\078\047\113\077\056\107\104\054\122\074";"\100\054\049\055\049\117\057\112\101\067\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\115\100\076\057\048\049\071\113\069\052\087\075\052\122\102\104\077\110\048\049\047\073\082\075\118\088\107","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\102\113\069\056\107\113\054\081\087\075\118\100\076\075\118\049\052\079\072\049\098\057\069\049\107","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\107";"\088\047\053\089\100\070\066\097\088\117\054\115","\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\078\113\047\100\082\066\097\112\099\102\048\122\107\075\077\056\114";"\075\048\086\053\066\079\073\115\057\108\078\087\068\077\051\115\121\055\098\053\068\069\056\074\104\070\115\061","\049\069\049\089\113\054\072\087\113\048\049\078\075\048\113\114\104\067\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\102\113\069\056\074\066\097\049\056\075\048\100\099\049\079\078\098\104\079\121\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\121\104\077\056\097\105\049\121\051\088\043\061\061";"\088\102\117\098\088\089\121\098","\049\072\122\050\068\077\100\052\049\047\049\107\075\052\122\088\104\077\104\115\088\102\053\098","\049\072\122\088\066\077\100\065\104\079\073\073\104\069\110\052\117\048\052\118\068\047\067\061";"\050\079\100\052\075\117\110\082\104\069\100\052\057\065\100\107\068\077\051\120\068\077\051\118\117\048\052\118\068\047\100\099\067\115\072\102\100\089\043\098";"\050\079\081\056\075\048\056\111\075\069\049\117\067\117\049\117\068\047\073\087\113\115\082\087\075\069\067\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\102\113\069\056\107\113\054\081\087\075\118\100\076\075\118\049\052";"\100\097\049\115\117\108\113\087\057\048\100\078\057\118\100\089\100\069\052\048\104\065\081\082\113\069\049\118\075\108\073\051\121\069\052\065\075\069\049\099\066\097\056\115\088\070\109\061";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\070\075\097\072\111\075\115\049\074\104\056\086\107\079\072\049\098\057\069\049\107";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\069\056\107\113\043\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\055\075\108\100\109\102\069\122\087\057\054\049\074\104\043\061\061";"\088\071\054\083\088\070\043\098\088\070\043\061","\088\102\066\089\081\070\043\107\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\117\108\078\052\066\097\052\082\075\070\121\061","\049\072\122\069\066\077\110\114\102\069\122\087\057\054\104\082\066\097\049\054\075\108\113\074";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\081\067\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\069\068\079\073\052","\066\077\081\115\068\077\122\074\121\047\073\052\057\079\049\052\057\108\067\053\067\117\081\117\050\117\122\103\079\115\056\050\102\049\122\088\088\053\061\061";"\088\071\066\072\088\070\043\098\088\070\043\061";"\088\070\043\098\088\070\043\098\088\070\043\061","\088\102\088\089\088\070\065\083\088\043\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\102\056\102\113\077\073\102\113\069\056\107\113\043\061\061";"\049\072\122\054\066\077\072\082\104\097\049\088\113\071\100\099\100\079\082\088\066\079\073\118\104\067\061\061";"\050\077\051\065\104\079\082\047\113\077\056\107\104\043\061\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\056\075\048\067\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\117\097\082\076\104\077\110\065\102\069\049\048\113\056\122\070\066\077\051\071\104\077\098\061","\050\077\051\065\104\079\082\054\104\077\056\115\068\043\061\061","\121\069\072\076\057\108\081\076\075\048\057\053\084\069\104\087\113\077\051\065\121\069\122\074\121\054\073\072\104\069\100\051\117\069\056\107\066\077\115\053\050\117\067\053";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\081\043\061\061","\102\069\056\074\104\054\052\074\104\069\049\083";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\107\078\102\104\077\110\052\066\108\100\087\057\111\078\081\117\056\122\102\104\077\110\048\049\047\073\082\075\118\088\107";"\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\077\110\076\105\069\052\107\088\053\061\061","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\103\075\108\100\109\068\077\051\118","\088\089\121\108\088\070\043\098","\049\072\122\102\113\069\049\082\075\047\100\109\079\115\052\065\075\069\117\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\121\104\077\056\097\105\102\054\083\088\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\054\061";"\088\054\104\069\100\053\061\061";"\067\097\122\072\075\118\100\052\057\065\104\098\117\108\078\056\104\048\104\052\066\108\100\055\066\079\081\052","\117\108\078\052\075\069\110\070\066\079\081\115\117\108\100\082\113\069\049\073\075\048\104\087";"\049\069\122\107\057\048\049\074\113\054\052\071\075\097\051\089";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\088\098\061\061";"\117\048\122\114\075\069\052\074\104\072\122\102\104\077\110\048\113\047\073\082\075\118\081\099\067\115\072\102\100\098\061\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\117\097\082\076\104\077\110\065\067\048\122\115\068\043\061\061";"\067\079\100\115\066\077\081\120\100\047\049\082\075\054\073\082\066\097\112\102\113\069\049\098","\067\077\100\065\067\048\110\052\075\048\100\102\057\069\049\082\068\072\122\052\075\048\067\061";"\066\097\122\089";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\065\107\117\108\100\082\057\118\067\061";"\088\102\117\098\088\089\054\097";"\050\118\049\112\057\056\049\089\104\117\072\087\113\069\052\087\075\052\122\055\075\097\122\114";"\102\077\056\118\068\077\081\050\068\077\113\109\113\056\122\102\068\069\052\052\075\069\100\070\066\079\100\052\104\097\122\107\105\067\061\061","\102\077\122\097\104\117\100\076\057\048\049\071\113\069\052\087\075\053\061\061","\121\043\061\061";"\117\108\100\052\066\077\110\115\068\054\052\115\104\077\072\054\057\048\052\074\068\097\052\074\104\072\122\049\057\047\078\052\057\052\122\070\102\049\081\047";"\088\071\117\072\088\070\043\098\088\070\043\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\088\098\061\061","\066\053\061\061";"\050\118\049\112\057\056\073\052\066\077\081\109\117\097\049\114\104\077\081\115\075\108\121\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\110";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\054\104\076\057\048\049\102\113\069\049\098","\088\071\067\089\088\070\043\098\088\070\043\061";"\117\108\078\052\066\097\052\082\075\043\061\061","\100\069\056\089\068\070\054\083\088\056\122\070\102\049\081\047","\049\072\122\056\113\048\049\074\113\043\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\088\075\097\122\098\100\077\051\065";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\067\107","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\102\113\069\056\074\066\097\049\078\113\047\100\082\066\097\112\121\104\077\056\097\105\102\054\083\088\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\054\057\048\056\108\117\108\100\082\057\118\100\099\049\079\078\098\104\079\121\061";"\104\077\072\098\113\047\065\061";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\117\108\100\082\057\118\100\070\075\097\051\115\068\077\051\072\104\049\122\049\057\047\078\052\057\053\061\061","\088\089\067\108\088\070\043\098","\049\069\122\118\104\097\110\052\100\069\056\089\068\043\061\061";"\068\118\049\112\057\043\061\061","\088\089\117\108\088\070\043\098";"\117\108\049\112\075\077\122\074\050\069\122\107\057\097\117\053\067\097\082\082\075\048\113\052\117\108\078\052\104\077\100\073\075\048\100\052\105\043\061\061","\049\072\122\056\113\048\049\074\113\070\066\098\081\102\043\072";"\088\102\066\098\088\070\065\072","\088\102\088\089\088\070\065\097\088\043\061\061","\057\108\100\052\057\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\065\107\117\108\100\082\057\118\067\061","\049\072\122\088\066\077\100\065\104\079\073\102\113\069\056\107\113\056\100\087\057\043\061\061";"\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\050\069\049\082\113\118\065\107";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\100\077\072\098\113\047\052\099\049\079\078\098\104\079\121\061","\102\048\049\071\068\098\061\061";"\088\089\088\110\088\070\043\098","\067\079\073\115\057\115\081\109\066\079\073\118\104\117\073\052\068\077\051\118\049\079\081\052\104\043\061\061","\102\069\122\071\075\097\072\087\113\069\052\087\075\052\081\115\066\079\100\052";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\078\057\048\072\099\100\048\122\107\113\097\056\107\104\054\073\082\066\097\112\099\117\053\061\061","\081\098\061\061","\049\072\122\050\068\077\100\052\050\079\100\052\075\117\049\114\068\079\082\076\057\053\061\061";"\088\102\117\098\088\089\054\107","\088\089\088\115\088\070\043\098","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\050\069\049\082\113\118\065\061","\088\071\054\110\088\070\043\098\088\070\043\061","\113\069\056\111\075\069\117\061","\088\071\117\089\088\070\043\098\088\070\043\061";"\066\048\056\071\068\072\081\115\104\079\043\061";"\050\118\049\112\057\054\100\076\057\048\049\071\113\069\052\087\075\053\061\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\050\069\056\107\104\070\056\099\117\108\100\082\057\118\067\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\088\061";"\102\056\122\079\104\077\056\098\075\097\083\061";"\067\077\072\098\117\108\078\056\104\048\104\052\066\108\067\061";"\100\077\051\082\066\048\110\052\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065";"\088\102\117\098\088\089\054\115";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\070\075\108\049\074\113\069\049\107";"\084\067\061\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\103\067\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\067\097\122\072\075\118\100\052\057\053\061\061","\088\089\043\108\088\070\043\098";"\049\072\122\050\068\077\100\052\050\118\049\112\057\054\082\076\104\097\082\056\075\048\067\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\100\102\113\077\073\102\113\069\056\107\113\043\061\061","\100\079\104\052\075\118\100\099\050\118\049\112\057\054\051\087\057\048\072\082\075\054\056\115\113\069\056\071\068\072\122\078\104\069\067\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\108\049\111\067\097\056\115\104\077\113\087\057\118\065\107","\088\070\054\110\088\043\061\061","\088\089\057\110\088\070\043\098";"\088\071\117\098\088\070\043\098\088\070\043\061";"\100\079\104\052\075\118\100\099\102\077\056\118\068\077\081\073\075\118\104\082\075\069\052\065\079\115\081\082\075\048\051\087\113\056\122\049\057\097\049\099\102\077\056\118\068\077\088\061";"\049\072\122\084\113\077\072\098\079\115\067\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114\088\067\061\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\110","\088\089\057\115\088\070\043\098";"\102\077\056\089\113\069\049\107\067\077\081\115\068\079\104\052\117\108\100\082\113\069\117\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\102\069\052\118\068\047\067\089","\088\089\066\110\088\070\043\098","\050\077\051\115\088\102\104\077\066\079\073\076\066\077\073\114\104\102\043\115","\067\077\100\065\100\069\056\112\066\077\113\052\102\047\066\098\079\115\073\114\104\077\051\065","\049\072\122\069\066\077\110\114\117\108\100\082\057\118\100\069\066\077\081\052\049\079\043\061","\088\047\053\089\100\070\066\097\088\117\054\098";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115";"\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\054\110\087\075\108\043\061";"\088\071\088\098\088\070\043\098\088\070\043\061","\073\079\053\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\102\113\069\056\074\104\054\100\087\104\069\113\052","\088\089\053\110\088\070\043\098","\121\069\056\107\113\047\081\073\104\070\115\061";"\088\047\053\089\100\070\066\097\088\117\054\107","\088\102\066\051\088\089\043\098\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\065\110\100\077\051\065","\088\071\121\098\088\070\043\098\088\070\043\061","\075\070\121\061","\049\079\078\098\104\079\073\054\104\077\104\082\113\077\110\115\117\108\100\082\113\069\117\098\088\067\061\061";"\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\056\081\115\066\079\073\115\102\069\049\048\113\043\061\061","\117\048\052\065\104\049\113\052\066\079\078\087\075\065\081\109\066\077\051\118\104\117\049\074\104\056\100\051\057\069\117\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\110\100\077\051\065\079\115\081\081\117\115\057\061","\088\089\067\083\088\070\043\098";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\088\088\053\061\061","\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\072\081\115\066\079\073\115\088\053\061\061","\049\072\122\088\066\077\051\065\100\048\056\071\104\117\100\087\113\097\083\061";"\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\102\069\052\118\068\047\067\061","\057\048\052\118\068\047\067\061";"\067\048\056\071\068\072\081\115\104\079\043\061","\117\048\052\118\068\047\100\078\057\048\072\078\104\069\100\078\066\108\100\076\113\048\117\061","\088\089\117\107\088\070\043\098";"\049\072\122\050\104\079\078\052\075\069\110\052\104\056\122\088\066\079\073\118\104\067\061\061","\049\072\122\054\066\077\072\082\104\097\049\102\075\069\049\052\057\056\073\052\057\097\052\089\113\043\061\061";"\050\079\081\056\075\048\056\111\075\069\049\054\068\079\073\052\066\108\100\076\075\097\051\084\113\077\072\098\049\054\056\056";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\054\066\079\081\109";"\050\079\081\069\066\079\081\115\049\079\043\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\081\043\061\061";"\088\102\117\098\088\089\043\098";"\117\048\052\118\068\047\100\078\057\048\072\078\104\069\100\079\104\077\052\118\068\047\100\099\066\102\043\107";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\088\052\081\115\066\079\073\115";"\117\108\100\052\066\077\110\115\068\054\052\115\104\077\072\054\057\048\052\074\068\097\052\074\104\115\072\067\079\072\049\098\057\069\049\107\079\115\081\081\117\115\057\061","\088\071\054\072\088\070\043\098\088\070\043\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\067\097\122\072\075\118\100\052\057\053\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\107";"\100\069\056\089\068\054\100\076\057\097\056\111\075\069\117\061","\100\069\056\112\066\077\113\052\100\069\052\107\104\077\081\115\068\077\122\074";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\068\077\051\120\100\077\072\098\113\047\065\061";"\088\089\043\107\088\070\043\098\088\070\043\061";"\102\097\051\114\068\077\051\052","\050\118\049\112\057\054\056\115\113\069\056\071\068\072\122\121\066\077\051\065\067\097\122\074\104\069\052\115\068\077\122\074","\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\117\113\097\122\121\066\077\051\065\079\072\081\076\104\069\049\099\100\077\083\061","\088\071\121\107\088\070\043\098\088\070\043\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\070\073\099\102\069\122\087\057\043\061\061";"\102\069\049\048\113\054\110\052\104\098\061\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\055\066\077\081\120\057\108\100\052\057\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\069\068\079\073\052\100\077\051\065";"\088\102\057\107\081\071\043\098\088\043\061\061";"\100\108\049\082\057\048\100\081\075\108\104\052\117\108\100\051\075\069\117\061";"\049\072\122\088\066\077\100\065\104\079\073\054\075\108\113\074\102\069\049\048\113\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\067\089","\100\079\104\052\075\118\100\099\117\115\115\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\110\052\104\118\067\061","\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\100\048\052\107\104\049\081\115\104\079\043\061";"\088\102\088\089\088\070\053\089\088\043\061\061","\088\102\088\089\088\070\053\107\088\043\061\061","\067\048\110\087\066\097\112\070\068\069\049\071\068\098\061\061","\088\089\054\051\088\070\043\098","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\088\068\077\113\109\113\054\098\051\088\043\061\061";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\102\069\049\048\113\054\104\076\057\048\049\099\049\079\078\098\104\079\121\061";"\049\072\086\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\088\098\061\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\088\043\061\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\117\082\082\075\069\104\050\068\077\113\109\113\054\056\115\113\069\056\071\068\115\110\076\104\097\082\115","\049\072\122\073\113\069\049\112\102\069\056\065\104\069\049\107\100\047\073\076\075\048\112\056\075\079\078\115\105\049\073\076\104\097\082\115";"\088\089\088\097\088\070\043\098","\067\097\056\114\066\107\078\054\066\077\072\082\104\097\049\070\075\108\049\074\113\043\061\061","\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\068\077\051\120\100\077\051\065","\100\069\049\111\113\077\113\078\075\048\052\112";"\117\048\052\065\104\117\076\072\075\079\078\121\068\077\113\109\121\054\104\087\057\048\081\052\121\069\049\074\104\043\061\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\102\057\069\049\071\068\077\056\114\088\053\061\061","\049\077\051\076\057\079\049\052\100\108\049\082\057\048\100\073\075\048\100\052\105\043\061\061","\103\043\061\061";"\067\079\100\115\066\077\081\120\100\047\049\082\075\054\110\076\104\097\082\115\081\053\061\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\081\067\061\061";"\100\047\073\082\104\097\122\074\067\108\049\114\113\043\061\061","\102\069\122\108\104\079\073\054\104\077\104\082\113\077\110\115\117\108\100\082\113\069\117\098","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\103\043\061\061";"\049\072\122\117\068\047\073\087\113\115\049\089\066\097\056\098\104\067\061\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\102\069\122\087\057\056\122\049\057\047\078\052\057\053\061\061","\102\056\122\069\075\097\122\115\079\072\100\082\057\048\113\052\113\070\121\061";"\088\071\054\097\088\070\043\098\088\070\043\061";"\049\072\122\050\068\077\100\052\102\097\104\048\100\097\056\114\075\069\122\098","\088\102\088\089\088\070\053\072\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\065\110\100\077\051\065","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\052\081\115\066\079\073\115","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\088\067\061\061","\049\072\122\050\068\077\100\052\050\079\100\052\075\049\056\072\068\077\081\120\088\067\061\061";"\066\097\115\061";"\088\089\054\107\088\070\043\098\088\070\043\061","\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\117\113\097\122\121\066\077\051\065\079\072\049\098\100\069\122\108\075\053\061\061","\049\072\122\050\068\077\100\052\079\115\104\076\057\048\049\081\068\077\100\065\075\069\049\054\066\077\072\082\104\097\049\055\075\069\049\074\104\056\122\078\104\069\067\061","\075\069\122\087\057\043\061\061","\088\089\067\115\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115","\049\072\122\050\068\077\100\052\102\097\104\048\100\069\056\089\068\043\061\061","\088\089\066\083\088\070\043\098","\050\118\049\112\057\043\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\102\043\061\061";"\088\102\088\089\088\070\057\108\088\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\107\078\107\104\079\056\072\104\079\081\115","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\052\081\115\066\079\073\115";"\049\072\122\055\075\097\051\048\068\079\073\052\102\069\122\087\057\070\073\117\075\115\110\087\075\108\043\110\102\069\049\048\113\043\061\061";"\088\053\061\061","\050\077\051\115\088\102\104\077\066\079\073\076\066\077\073\114\104\102\043\072";"\049\072\122\050\068\077\100\052\117\118\049\074\079\115\049\074\104\043\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\097\082\082\057\048\113\052\067\097\056\074\066\097\049\114\100\077\056\107\075\047\065\061";"\050\079\100\052\075\117\122\074\104\079\081\109\075\108\100\099\049\079\078\098\104\079\121\061";"\088\089\054\110\088\070\043\098\088\070\043\061","\049\072\122\088\066\077\100\065\104\079\073\069\066\077\110\114\117\108\100\082\057\118\067\061";"\049\069\049\089\113\054\052\089\100\079\104\052\075\118\100\055\075\069\049\074\104\043\061\061";"\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\082\055\075\108\100\115\075\097\115\061";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\117\048\052\118\068\047\100\121\104\077\056\097\105\102\056\102\113\069\056\107\113\043\061\061","\088\102\054\110\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\065\049\074\104\043\061\061","\102\077\056\083\117\108\100\082\104\097\117\061","\088\102\117\098\088\089\043\107","\049\072\122\102\113\069\049\082\075\047\100\109\117\118\049\074\117\108\100\087\057\056\073\076\104\097\082\115","\102\048\049\082\057\065\104\072\075\069\110\102\057\054\049\048\104\048\049\071\113\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\049\081\072\066\052\081\115\066\079\073\115";"\088\089\067\097\088\070\043\098","\102\048\052\118\068\047\100\107\104\077\052\118\075\065\082\052\057\048\122\069\066\077\081\052\067\048\110\052\075\048\067\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\117\108\100\082\057\118\067\061";"\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\110\087\075\108\043\107","\117\069\049\074\066\077\110\115\105\049\078\052\057\052\081\098\104\077\110\114";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\119\075\048\049\102\068\069\122\115\117\097\082\076\104\077\110\065\067\048\122\115\068\056\122\070\066\077\051\071\104\077\098\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\049\081\098\104\077\081\076\066\077\098\107\100\077\051\065\079\115\081\081\117\115\057\061";"\075\118\049\112\066\048\049\107";"\117\052\122\079\104\077\056\098\075\097\083\061";"\088\089\043\083\088\070\043\098\088\070\043\061","\077\098\061\061";"\117\108\100\052\066\077\110\115\068\056\122\050\075\097\110\114\068\077\051\118\117\097\049\114\104\118\100\107\066\077\051\089\079\115\081\081\117\115\057\061","\049\072\122\084\113\077\072\098\079\115\083\061";"\049\072\122\050\068\077\100\052\050\069\056\074\104\054\081\109\066\077\051\118\104\117\049\074\104\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\088\049\081\072\066\052\081\115\066\079\073\115";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\088\066\079\049\074\066\097\053\061","\067\097\122\072\075\118\100\052\057\052\081\098\100\077\104\048\104\077\081\115";"\100\097\049\115\117\108\113\087\057\048\100\078\057\118\100\089\100\069\052\048\104\065\081\082\113\069\049\118\075\108\073\051\121\047\113\052\057\054\081\082\113\070\054\116";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\100\102\113\069\049\082\075\047\100\109";"\049\072\122\078\104\069\100\054\066\077\072\082\104\097\049\047\113\077\056\107\104\056\081\115\066\079\073\115\100\118\073\087\075\118\067\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\117\061","\066\079\073\107\075\108\057\061";"\100\108\049\082\057\048\100\054\066\077\072\082\104\097\049\099\117\115\115\061","\104\048\122\107\075\077\056\115";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\115\056\107\113\047\081\070\066\079\100\052\104\097\122\107\105\067\061\061","\049\072\122\084\113\077\072\098\100\069\056\112\066\077\113\052\079\115\110\082\075\048\067\061","\057\048\056\074\104\069\122\112","\088\089\054\107\088\070\043\098","\088\089\057\083\088\070\043\098","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\081\098\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\122\074\104\049\081\109\075\108\100\070\075\097\072\111\075\115\049\074\104\056\122\049\057\047\078\052\057\053\061\061","\104\067\061\061";"\049\072\122\050\068\077\100\052\050\118\049\112\057\054\082\076\104\097\053\061";"\100\079\104\052\075\118\100\099\067\048\056\071\068\072\081\115\104\079\078\047\113\077\056\107\104\054\122\072\113\043\061\061";"\088\071\066\089\088\070\043\098\088\070\043\061","\068\077\051\089\104\079\073\115";"\100\048\049\112\066\077\110\052\049\047\113\076\057\108\100\099\067\079\073\112\079\072\081\076\104\069\049\099\117\053\061\061";"\117\048\052\065\104\117\122\048\104\052\122\084\113\077\072\098\079\072\081\098\104\077\049\065","\050\118\049\112\057\054\072\087\113\069\052\087\075\052\122\119\113\048\049\107\057\048\052\065\104\067\061\061","\102\077\056\118\068\077\081\088\104\077\104\115\049\097\056\114\068\115\056\074\104\097\110\052\079\115\073\082\066\097\112\050\068\077\113\109\113\043\061\061","\088\071\043\097\088\070\043\098\088\070\043\061";"\050\077\051\065\104\079\082\050\068\077\100\052\079\072\081\078\079\115\056\065\104\056\122\050\066\077\051\065\075\097\115\061";"\088\089\043\108\088\070\043\098\088\070\043\061";"\088\102\066\108\081\089\057\107\088\102\066\061";"\102\069\052\118\068\047\067\115";"\088\089\088\107\088\070\043\098","\088\089\057\072\088\070\043\098";"\088\102\117\098\088\089\043\051";"\057\108\078\052\066\097\052\082\075\054\049\074\104\043\061\061","\102\056\122\078\057\048\072\099\100\048\122\107\113\097\056\107\104\054\073\082\066\097\112\099\100\077\083\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\056\081\072\066\052\081\115\066\079\073\115","\088\089\067\098\088\070\043\098","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\056\075\048\067\061";"\088\070\043\110\088\043\061\061";"\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\067\066\079\073\107\105\117\082\082\075\048\067\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\050\069\056\107\104\070\073\099\117\108\100\082\057\118\067\061";"\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\117\072\076\104\069\100\114\104\067\061\061";"\117\108\100\082\104\097\049\117\068\047\073\052\057\097\082\087\075\069\100\089";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\067\089";"\088\102\066\098\088\070\043\098\088\043\061\061";"\049\072\122\047\113\077\056\107\104\054\073\107\104\077\056\120";"\067\077\100\065\067\048\110\052\075\048\100\102\057\069\049\082\068\115\052\074\104\069\049\083","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\054\110\087\075\108\078\088\104\077\104\115","\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\072\122\102\104\077\110\048\049\047\073\082\075\118\088\061";"\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\054\057\048\056\108\102\069\122\087\057\056\122\049\057\047\078\052\057\053\061\061";"\088\102\117\098\088\089\054\098","\100\069\056\089\068\056\081\115\075\108\078\099\067\115\072\102\100\098\061\061","\102\069\049\048\113\043\061\061","\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\049\069\082\107\104\079\081\109\075\097\110\065\117\048\052\118\068\047\100\069\057\048\122\074\113\056\100\052\057\108\067\061","\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\072\122\102\113\077\121\061","\049\072\122\054\104\077\104\082\113\077\110\115\067\048\056\071\068\072\081\115\104\079\043\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\088\068\077\113\109\113\070\067\061","\088\102\067\115\081\070\043\098\088\043\061\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\102\113\069\056\107\113\043\061\061";"\049\072\122\050\068\077\100\052\100\048\052\107\104\049\081\112\066\077\110\114\100\069\056\112\066\077\113\052\067\048\110\052\075\048\100\099\067\077\100\065","\102\077\122\097\104\049\113\052\068\077\113\109\113\054\052\074\104\069\049\083";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\122\074\104\049\081\109\075\108\067\061";"\100\097\049\115\117\108\113\087\057\048\100\078\057\118\100\089\100\069\052\048\104\065\081\082\113\069\049\118\075\108\073\051\121\047\113\052\057\054\081\082\113\070\043\116";"\100\097\122\114\104\069\049\074\102\108\073\065\104\079\121\061","\067\077\100\065\067\048\110\052\075\048\067\098\088\053\061\061","\088\089\043\097\088\070\043\098","\088\089\057\097\088\070\043\098","\050\077\051\065\104\079\082\047\113\077\056\107\104\056\081\115\105\077\110\052";"\088\047\053\089\100\070\066\097\088\117\056\054";"\068\069\049\082\113\118\065\061","\117\069\049\074\104\069\052\074\104\072\081\098\104\077\051\065\068\077\051\118";"\088\102\088\115\088\070\053\072\088\043\061\061";"\049\072\122\078\104\069\100\055\075\069\049\074\104\056\081\098\104\077\056\120";"\117\118\049\074\117\108\100\087\057\056\073\076\104\097\082\115\079\115\081\081\117\115\057\061";"\088\071\043\108\088\070\043\098\088\070\043\061","\067\079\073\115\057\115\081\087\113\077\051\115\104\079\073\055\075\097\051\072\057\098\061\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\107";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\050\068\077\113\109\113\056\081\115\066\079\073\115\067\097\122\074\113\069\052\074\113\077\117\053\088\043\061\061";"\049\072\122\054\066\077\072\082\104\097\049\067\066\079\073\107\105\067\061\061","\049\072\122\055\066\077\081\120\117\108\100\052\057\054\113\072\066\079\073\065\100\077\051\065\079\072\049\098\057\069\049\107\102\069\056\051\104\079\121\061","\088\102\088\115\088\070\053\089\088\043\061\061";"\088\089\117\097\088\070\043\098","\088\089\121\051\088\070\043\098";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\081\098\061\061","\049\072\122\069\066\077\110\114\100\069\049\082\113\069\082\069\066\077\081\052\100\069\122\108\075\053\061\061";"\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\088\113\071\078\099\117\048\056\074\104\069\122\112";"\088\071\066\110\088\070\043\098\088\070\043\061","\100\069\052\107\104\077\081\115\068\077\122\074\100\048\052\083","\049\072\122\050\068\077\100\052\100\048\056\114\075\056\122\088\066\077\051\065","\100\048\049\112\066\077\110\052\049\047\113\076\057\108\100\099\100\077\083\061","\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\088\113\071\056\099\117\097\072\082\075\069\110\099\067\079\100\115\066\077\081\120\100\069\052\107\104\077\081\115\068\077\122\074","\117\048\052\065\104\117\122\074\117\108\049\112\075\077\122\074\049\069\049\089\113\043\061\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\117\097\072\082\075\069\098\061";"\067\079\073\115\057\072\081\098\100\077\104\048\104\077\081\115","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\078\057\118\073\087\113\115\104\076\057\048\117\061";"\117\118\049\074\117\108\100\087\057\054\073\082\066\097\112\099\067\115\072\102\100\098\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\055\078\102\104\077\110\052\066\108\100\087\057\053\061\061","\050\079\081\054\066\077\072\082\104\097\049\078\075\079\043\061";"\057\069\065\061";"\049\072\122\069\066\077\110\114\117\108\100\082\057\118\100\069\066\077\081\052\100\069\122\108\075\053\061\061";"\100\049\073\050\050\077\100\114\104\117\073\114\104\077\051\065\117\048\052\118\068\047\100\088\104\077\057\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\050\069\056\107\104\070\056\099\117\108\100\082\057\118\067\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\102\069\052\118\068\047\100\070\066\079\100\052\104\097\122\107\105\067\061\061","\117\052\122\069\075\097\122\115","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\088\065\049\074\104\056\122\070\102\049\081\047","\117\048\122\114\075\069\052\074\104\115\110\076\104\097\082\115\121\054\081\072\057\108\100\087\075\050\078\102\104\077\110\052\066\108\100\087\057\053\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\079\072\081\081";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\069\056\107\113\043\061\061","\067\048\110\052\075\048\100\050\068\077\100\052\100\069\056\112\066\077\113\052\100\048\052\107\104\067\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\072\073\099\050\069\056\107\104\070\073\099\100\077\051\065";"\088\089\054\089\088\070\043\098";"\067\097\122\072\075\118\100\052\057\065\073\087\075\118\049\089\102\097\051\102\113\069\056\118\104\049\073\052\066\077\081\109\104\077\067\061","\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\054\049\074\104\043\061\061","\088\089\054\108\088\070\043\098";"\088\089\054\098\088\070\043\098";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\088\053\061\061";"\088\102\088\089\088\070\053\115\088\043\061\061";"\117\048\052\118\068\047\100\078\057\048\072\078\104\069\100\073\104\069\110\052";"\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\088\104\077\104\115\117\108\100\082\057\118\100\099\049\079\078\098\104\079\121\061","\049\047\049\107\075\065\056\074\104\097\110\052","\117\108\113\087\057\048\100\078\057\118\100\089\102\069\122\087\057\054\049\074\104\043\061\061";"\088\089\088\083\088\070\043\098","\088\089\043\051\088\070\043\098","\088\102\088\089\088\070\053\097\088\043\061\061";"\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\121\104\077\056\097\105\117\081\087\113\077\051\115\104\079\073\078\075\047\067\061","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\049\081\115\066\079\073\115";"\049\072\122\054\066\077\072\082\104\097\049\088\113\071\082\099\102\077\052\074\068\077\072\072\075\067\061\061","\088\089\067\089\088\070\043\098";"\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\076\104\097\082\115\117\108\100\052\057\043\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\069\068\079\073\052","\100\047\073\082\113\072\081\115\066\077\051\071\104\117\051\087\117\108\052\074\066\072\122\049\057\047\078\052\057\052\122\102\102\067\061\061";"\075\077\052\074","\088\089\066\051\088\070\043\098";"\117\108\049\112\075\077\122\074\050\069\122\107\057\097\117\053\117\048\052\065\104\117\122\074","\067\097\122\072\075\118\100\052\057\052\104\082\057\048\052\052\113\047\052\081\113\077\110\115","\088\089\054\115\088\070\043\098";"\088\071\117\083\088\070\043\098\088\070\043\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\110";"\049\072\122\050\068\077\100\052\067\077\100\080\113\079\081\115\100\118\073\087\075\117\081\082\075\069\110\076\075\048\057\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\110\052\104\118\067\053\117\097\049\114\104\077\081\115\075\108\121\098\088\067\061\061","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\117\108\100\052\066\077\110\115\068\043\061\061";"\117\108\113\087\057\048\100\078\057\118\100\089\117\048\122\114\075\069\052\074\104\107\078\102\104\077\110\052\066\108\100\087\057\111\078\081\117\043\061\061","\067\048\110\082\066\097\112\048\075\069\056\112\104\067\061\061","\067\079\100\115\066\077\081\120\117\048\052\118\068\047\100\079\068\069\052\114\104\117\113\072\066\079\073\065","\049\072\122\056\117\108\100\052\057\054\100\087\113\097\083\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\117\049\074\104\043\061\061";"\100\069\056\112\066\077\113\052\117\108\100\082\113\069\117\061","\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\049\113\052\066\077\112\049\075\048\100\052\057\053\061\061","\088\089\053\115\088\070\043\098";"\049\072\122\055\075\097\051\048\068\079\073\052\102\069\049\097\104\077\110\049\057\054\049\074\104\054\110\052\104\118\067\061","\067\079\100\115\066\077\081\120\067\048\122\115\068\054\110\052\104\118\100\102\057\069\049\071\068\077\056\114\081\067\061\061";"\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\050\069\056\107\104\070\056\099\100\077\051\065","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\055\075\108\100\109\117\048\052\118\068\047\100\056\075\079\078\115\105\049\122\049\057\047\078\052\057\053\061\061";"\050\079\081\056\075\048\056\111\075\069\049\117\075\097\113\118\075\069\049\054\066\079\081\109\049\069\049\089\113\043\061\061","\117\108\113\076\075\048\113\067\075\108\081\052","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\050\069\049\082\113\118\065\110\117\108\049\111\117\108\100\082\057\118\067\061","\088\089\088\051\088\070\043\098","\050\118\049\112\057\054\056\115\113\069\056\071\068\115\100\072\066\077\098\061";"\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\117\110\082\057\048\113\052";"\117\069\110\082\105\077\049\107\117\108\100\082\113\047\088\061";"\088\071\066\083\088\070\043\098\088\070\043\061","\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\072\073\072\075\052\122\055\066\077\081\120\079\115\081\081\117\115\057\061";"\100\043\061\061";"\102\048\049\118\066\079\100\076\075\097\051\055\066\079\081\052\100\077\051\065\113\079\073\052\117\108\078\056\104\048\104\052\066\108\067\061","\100\079\082\052\066\115\113\072\066\079\073\065\102\097\051\070\066\077\051\071\104\077\110\117\068\077\072\076\075\048\057\053";"\117\072\100\078\117\052\100\099\100\052\073\078\102\117\049\099\067\102\043\107","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\070\068\069\056\107\104\097\049\070\066\077\051\071\104\077\110\088\066\079\100\052","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\067\097\122\072\075\118\100\052\057\065\056\114\113\043\061\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\088\075\097\122\098\102\069\122\087\057\043\061\061","\102\115\083\053\100\079\073\107\075\108\121\116\121\054\051\087\121\069\073\072\104\069\100\051\121\054\052\054\121\069\104\087\113\077\051\065\121\069\104\087\057\111\078\118\075\097\122\065\057\107\078\073\100\055\043\061";"\117\048\052\065\104\117\052\115\104\077\072\054\057\048\052\074\068\097\052\074\104\072\122\070\102\049\081\047";"\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\099\100\053\061\061","\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\055\075\108\100\109\100\108\049\082\057\048\100\070\075\108\049\074\113\069\049\107","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\050\069\056\107\104\070\073\099\100\077\051\065";"\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\066\077\051\065\079\115\066\061","\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\113\082\075\069\110\087\057\043\061\061";"\049\072\122\056\113\048\049\074\113\070\066\098\088\070\057\098";"\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\052\118\068\047\100\102\113\069\049\098","\100\077\056\089\104\117\052\074\102\108\049\115\049\069\056\107\104\097\049\115\049\048\056\114\088\067\061\061","\088\102\088\089\088\070\053\051\088\043\061\061";"\117\108\100\052\066\077\110\115\068\054\052\115\104\077\072\070\075\097\072\112\075\097\051\069\113\077\051\071\113\069\052\087\075\111\078\081\075\108\104\052\117\108\100\082\057\118\100\087\075\065\081\082\075\048\081\052\075\056\100\076\075\077\052\074\104\098\061\061";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\100\048\052\107\104\117\072\087\113\048\049\099\049\079\078\098\104\079\121\061";"\088\102\067\115\088\070\054\098\088\043\061\061","\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\088\053\061\061","\049\072\122\050\068\077\100\052\100\069\056\112\066\077\113\052\067\048\052\074\104\056\122\088\075\097\122\098","\100\097\052\082\075\118\100\089\104\048\110\082\075\077\117\061";"\066\067\061\061";"\049\072\122\050\068\077\100\052\100\097\049\089\113\047\049\107\104\049\049\098\057\069\049\107","\050\118\049\112\057\056\122\069\121\056\081\052\075\069\049\071\113\069\122\107\079\115\072\082\104\097\052\071\079\115\110\052\104\118\067\061","\121\070\115\122";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\056\075\048\100\099\067\115\072\102\100\098\061\061";"\088\102\117\098\088\089\043\110","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\050\069\049\082\113\118\052\102\057\069\049\071\068\077\056\114\088\049\081\115\066\079\073\115";"\050\118\049\112\057\056\122\050\068\077\100\052\102\097\104\048\121\054\110\082\105\077\049\107\100\097\049\074\104\079\073\082\113\069\122\107";"\067\079\100\115\066\077\081\120\067\079\073\107\075\108\113\088\104\077\104\115\100\048\052\107\104\117\100\082\057\097\053\061","\088\071\054\115\088\070\043\098\088\070\043\061","\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\082\117\075\108\043\061";"\117\108\100\082\113\056\078\087\068\077\051\115\057\098\061\061";"\050\077\051\076\113\056\078\087\057\108\100\072\057\048\117\061";"\113\069\052\112\104\067\061\061","\066\048\122\065\105\067\061\061";"\088\071\065\083\088\070\065\072";"\117\108\113\087\057\048\100\078\057\118\100\089\050\069\056\114\104\065\110\052\104\118\100\088\075\097\122\098\100\077\051\065\079\072\049\098\057\069\049\107","\100\108\049\052\057\108\100\081\075\097\100\052","\067\097\122\072\075\118\100\052\057\065\081\109\066\079\073\118\104\117\073\052\068\077\051\118\049\079\081\052\104\043\061\061";"\050\118\049\112\057\054\072\082\104\097\052\071\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\113\099\100\052\122\070\075\097\051\065\068\079\100\076\075\097\051\102\104\077\110\052\066\108\100\087\057\052\122\088\104\077\104\115";"\049\072\122\055\075\097\051\048\068\079\073\052\049\069\056\114\068\115\110\087\075\108\078\088\104\077\104\115","\049\072\122\050\068\077\100\052\117\048\049\098\104\077\110\114\104\077\100\079\066\077\110\114","\104\069\056\115\104\067\061\061","\079\072\049\098\057\069\049\107","\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\054\081\087\075\077\073\087\100\077\051\065\079\089\121\061";"\050\077\051\065\104\079\082\054\066\077\072\082\104\097\049\088\113\071\073\099\102\077\052\065\104\069\110\052\079\115\056\115\113\069\056\071\068\115\100\076\057\048\049\071\113\069\052\087\075\053\061\061","\049\072\122\088\066\077\100\065\104\079\073\056\075\048\100\055\075\108\100\115\075\097\072\050\068\077\113\109\113\043\061\061";"\049\072\122\084\113\077\072\098\079\115\110\082\075\048\100\078\113\047\100\082\066\097\112\099\050\069\056\107\104\043\061\061","\049\072\122\103\075\115\056\107\057\048\122\108","\088\102\117\098\088\089\054\110";"\100\077\056\089\104\117\052\074\102\108\049\115\117\108\100\082\057\118\100\077\066\077\098\110";"\049\072\122\050\068\077\100\052\102\077\056\118\068\077\081\069\068\079\073\052\067\097\122\112\066\048\086\110\067\097\056\074\066\097\049\114";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\102\113\069\056\107\113\043\061\061";"\088\089\117\089\088\070\043\098";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\098\103\067\061\061","\067\048\110\052\075\048\100\050\068\077\100\065\104\077\051\054\066\077\072\082\104\097\049\069\068\079\073\052";"\049\072\122\054\066\077\072\082\104\097\049\088\066\079\073\118\104\102\121\061","\102\077\056\118\068\077\081\088\104\077\104\115\079\072\049\098\057\069\049\107\079\115\056\071\113\069\052\097\066\079\100\052","\049\072\122\050\068\077\100\052\079\115\100\082\075\077\056\118\104\049\113\052\066\077\112\117\075\108\043\061";"\079\072\081\052\075\069\104\115\057\048\056\074\057\098\061\061","\049\072\122\054\057\048\056\108\117\108\100\082\075\048\081\052\117\048\052\118\068\047\100\078\113\047\100\082\066\097\112\081\066\079\082\088\068\077\113\109\113\070\054\083\088\043\061\061";"\117\052\122\078\057\048\072\099\100\048\122\107\113\097\056\107\104\054\073\082\066\097\112\099\100\077\083\061","\100\047\073\082\113\072\081\115\066\077\051\071\104\049\073\076\104\097\082\115\067\079\100\115\066\077\081\120\102\069\052\118\068\047\100\099\117\097\049\114\104\077\081\115\075\108\121\061","\049\072\122\054\066\077\072\082\104\097\049\088\113\071\049\099\117\047\049\089\068\043\061\061";"\050\079\081\056\075\048\122\072\104\097\082\078\057\118\100\067\075\097\052\074\113\047\081\050\088\053\061\061";"\049\072\122\084\113\077\072\098\067\079\100\115\066\077\081\120\079\072\081\115\066\079\073\115\079\115\104\082\075\069\110\076\075\048\113\099\100\053\061\061","\088\089\088\108\088\070\043\098";"\104\108\049\082\057\048\067\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\110\099\050\069\056\107\104\070\073\099\117\108\100\082\057\118\067\061","\088\102\065\107\103\102\043\098\088\067\061\061","\117\048\052\065\104\117\052\115\104\077\072\100\113\077\052\071\068\089\056\099\067\115\072\102\100\098\061\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\069\056\107\113\043\061\061";"\088\102\088\115\088\070\065\098\088\043\061\061";"\117\048\122\114\075\069\052\074\104\115\056\074\104\097\110\052\049\069\082\107\104\079\081\109\075\097\110\065\102\069\049\048\113\054\073\082\066\097\112\117\104\079\081\115","\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\056\081\098\104\077\081\076\066\077\098\110","\117\108\100\052\066\077\110\115\068\054\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\067\048\122\115\068\056\073\076\104\097\082\115\117\048\049\114\075\097\056\065\079\115\081\081\117\115\057\098\088\043\061\061","\049\072\122\050\068\077\100\052\117\048\049\098\104\077\110\114\104\077\100\102\075\077\056\114\075\043\061\061","\049\072\122\050\068\077\100\052\102\097\051\054\066\079\081\109";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\100\107\068\077\051\120\117\108\100\082\057\118\067\061";"\100\079\056\072\068\079\078\117\113\097\052\089\113\056\122\117\113\097\122\121\066\077\051\065\079\072\081\076\104\069\049\050\075\108\100\082\113\069\052\087\075\053\061\061","\117\108\113\087\057\048\100\078\057\118\100\089\067\079\073\107\075\108\113\102\113\069\056\074\066\097\049\102\113\069\056\107\113\056\122\049\057\047\078\052\057\053\061\061","\088\089\121\072\088\070\043\098","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\056\073\052\075\069\122\082\104\043\061\061","\067\079\100\115\066\077\081\120\067\108\073\087\057\108\081\111\075\108\113\050\068\077\113\109\113\054\110\087\075\108\078\099\049\079\078\098\104\079\121\061";"\117\108\113\087\057\048\100\078\057\118\100\089\102\097\051\052\117\097\082\087\113\056\081\109\068\077\049\114\104\054\073\087\113\069\082\099\067\097\056\074\066\097\049\114","\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\056\102\113\077\073\102\113\069\056\107\113\043\061\061";"\066\097\122\072\075\118\100\052\057\053\061\061","\049\097\049\082\057\069\122\074\067\097\082\082\075\048\113\052\049\047\052\098\104\067\061\061","\117\118\049\074\117\108\100\087\057\054\110\052\104\118\100\099\067\115\072\102\100\098\061\061","\049\072\122\050\068\077\100\052\079\072\081\078\079\115\056\065\104\056\122\047\113\077\056\107\104\043\061\061","\049\072\122\050\068\077\100\052\067\079\100\115\066\077\081\120\079\115\076\072\075\079\078\099\102\056\122\121\066\079\073\065\088\053\061\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\110\081\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\054\113\077\056\114\117\108\100\052\066\077\110\115\068\043\061\061","\088\071\067\072\088\070\043\098\088\070\043\061","\067\079\073\115\057\072\100\107\066\077\051\089\068\079\100\076\075\097\083\061","\102\077\122\097\104\049\081\098\104\077\049\065\050\077\051\065\104\079\082\055\102\056\121\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\117\108\078\052\066\097\052\082\075\070\073\056\075\048\067\061","\049\072\122\078\113\047\100\082\066\097\112\088\104\077\104\115\117\108\078\052\066\097\052\082\075\070\121\061";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\073\082\066\097\112\089\113\069\049\098";"\049\072\122\050\068\077\100\052\050\079\100\052\075\117\052\074\113\048\056\114\068\077\067\061";"\117\108\100\052\066\077\110\115\068\054\056\115\113\069\056\071\068\115\081\107\075\108\081\089\066\048\122\108\102\069\049\048\113\056\073\052\075\069\122\082\104\056\122\070\102\049\081\047\088\070\043\061";"\049\072\122\102\113\097\122\107\104\054\056\107\113\047\081\102\113\069\056\074\066\097\049\078\113\047\100\082\066\097\112\088\068\077\113\109\113\070\054\083\088\043\061\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\056\081\098\104\077\081\076\066\077\098\072";"\067\108\073\072\066\097\052\111\075\069\117\061","\088\071\043\110\088\070\043\098\088\070\043\061","\049\072\122\078\113\047\100\082\066\097\112\055\075\108\100\109\102\069\049\048\113\070\066\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\056\081\098\104\077\081\076\066\077\098\107";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\110\076\104\097\082\115\081\053\061\061","\102\069\049\097\104\077\110\049\057\056\081\098\100\077\104\048\104\077\081\115";"\049\072\122\088\066\077\100\065\104\079\073\078\113\047\100\082\066\097\112\054\075\108\113\074\102\069\049\048\113\043\061\061";"\100\079\104\082\057\097\052\087\075\052\113\052\068\077\113\109\113\054\052\074\104\069\049\083";"\067\079\100\115\066\077\081\120\102\069\049\048\113\054\082\052\066\079\104\051\088\117\049\074\104\056\122\070\102\049\081\047","\100\079\082\052\066\115\056\115\113\069\056\071\068\107\078\107\104\079\056\072\104\079\081\115\119\067\061\061";"\067\097\122\087\075\069\100\087\113\097\051\102\057\054\049\048\104\048\049\071\113\043\061\061","\088\102\088\089\088\070\057\097\088\043\061\061","\088\071\088\115\088\070\043\098\088\070\043\061";"\067\079\100\115\066\077\081\120\100\047\049\082\075\056\081\115\104\077\056\114\113\069\053\061";"\117\108\100\052\066\077\110\115\068\056\100\107\066\077\051\089\068\079\100\076\075\097\051\073\075\048\100\052\105\043\061\061","\049\069\082\107\075\108\113\054\104\077\056\115\068\043\061\061";"\067\079\100\115\066\077\081\120\067\048\122\115\068\043\061\061";"\049\072\122\078\113\047\100\082\066\097\112\050\068\077\113\109\113\054\110\076\104\097\082\115\081\053\061\061";"\049\069\052\112\104\117\056\071\113\054\049\065\068\079\100\087\057\052\086\107\103\067\061\061","\075\069\122\108\104\079\121\061","\049\072\122\050\068\077\100\052\050\118\049\112\057\056\122\088\066\077\051\065\079\072\100\087\079\115\100\082\057\097\053\061"}local function E(J)return l[J-(-48886+65337)]end for J,P in ipairs({{(135185+-65463)+((-163663-(-474082+879218))+499078);399369-397775},{-819135+819136;-650282-(-651868)},{833970+(-1811522-(-979139));718332+-716738}})do while P[-42224-(-42225)]=q or o(X,b+(357378-(-945395+1302772)),b+(721010+-721009))~="\061"then E(u,P(J((Z%((-18428-881994)+(-1008599+1974557)))/(-1038256-(-1038512)))))end break end b=b+(905015-(1251088-346074))end m[l]=e(u)end end end c_LoadRatio=528604.5-528604 STAMINA_MINIMUM=159806-159806 STAMINA_REDUCE_ROLLING=(-814503+110728)-(-703776)STAMINA_REDUCE_BACKSTEP=(-210305-(-429017-306120))+-524830 STAMINA_REDUCE_ARTS_QUICKSTEP=801972+-801969 STAMINA_REDUCE_JUMP=348792-348788 STAMINA_REDUCE_RIDE_DASH=-885991-(-885996)STAMINA_REDUCE_RIDE_JUMP=-167271+167277 STAMINA_REDUCE_SLIDE=((1438724-599585)+-1001796)+162664 STAMINA_REDUCE_CROUCH=927873+-927865 STAMINA_REDUCE_PIVOT=285958+-285949 STAMINA_CONSUMERATE_LOWSTATUS=807944+(392368+-1200310.5)STAMINA_LADDER_DAMAGE_THRESHOLD=(-979120+1240804)+(-1274803-(-1013919))STAMINA_REDUCE_LADDER_DAMAGE_SMALL=(-165148+286594)+-121746 STAMINA_REDUCE_LADDER_DAMAGE_LARGE=678161+-678561 STAMINA_REDUCE_DASH_GALLOP=-215754-(-215744)WEAPON_CATEGORY_ERR_SEAL=-448646-(-448886)ERR_AttackOutOfGuardCounter=FALSE ERR_ThisAttackHand=nil ERR_LastAttackHand=nil ERR_ThisAttackAnim=nil ERR_LastAttackAnim=nil ERR_ThisArts=nil ERR_LastArts=nil ERR_OverridePerfectAttackInput=110262+-110263 ERR_FallStartStealth=FALSE SPELL_TYPE_SORCERY=-638241-(-638241)SPELL_TYPE_INCANTATION=(((-368544-(-882006))-730096)+-156077)+372712 ERR_SpellType=89022+-89022 ERR_FORTUNE_BARBARIAN=-1030568+1030578 ERR_FORTUNE_ASSASSIN=(515723+(916734+(-503982-234326)))-694138 ERR_FORTUNE_SAGE=13653-13641 ERR_FORTUNE_RANGER=-153823-(-153836)ERR_FORTUNE_CLERIC=546127+-546113 ERR_FORTUNE_APOTHECARY=175475-175460 ERR_FORTUNE_HERETIC=1047137+-1047121 ERR_FORTUNE_SORCERER=1004574-1004557 ERR_FORTUNE_SENTINEL=455156-455138 ERR_FORTUNE_DANCER=254782+-254763 ERR_FORTUNE_LATENNA=148539-148519 ERR_FORTUNE_HOUSES=521681-(171914-(377965-727711))ERR_FORTUNE_SPELLSWORD=-535096-(-535118)ERR_FORTUNE_GODSLAYERS=322909-322886 ERR_FORTUNE_ADHERENT=195656-(368094-(-262161-(-434623)))ERR_FORTUNE_HAIMA=98760+-98735 ERR_FORTUNE_CRUCIBLE=-953034+953060 ERR_FORTUNE_DYNASTS=(-714939+1254485)-(-816135+1355654)ERR_FORTUNE_WARMASTER=159916-159888 ERR_FORTUNE_BEASTS=-684082-(-684111)ERR_FORTUNE_BOLD=-877318-(-877348)ERR_FORTUNE_WISE=353932-353901 ERR_FORTUNE_CUNNING=-187111-(-187143)ERR_FORTUNE_BULWARK=35756+((-469101-(-642263))-208885)ERR_FORTUNE_REEDS=220002-219968 ERR_FORTUNE_DRAGONKNIGHT=-571268+571303 ERR_FORTUNE_BRAVE=405553-405517 ERR_FORTUNE_VETERAN=(-273478-(-455745))-182229 ERR_FORTUNE_SPIRITCALLER=-444586-(-444625)ERR_FORTUNE_GOURMAND=905841+-905801 ERR_FORTUNE_DEATHSPEAKER=398773+(-1027958-(-629226))ERR_FORTUNE_BRAWLER=464966+(((890933-1041028)-456834)+142005)STAT_VIGOR=702818+(102677-(-226813-(-1032308)))STAT_MIND=-13834-(-13834)STAT_ENDURANCE=(-1205820-(-857587))-(-348233)STAT_STRENGTH=-603249+603249 STAT_DEXTERITY=(296602+-213766)-82836 STAT_INTELLIGENCE=(659528+-1235415)+(1345479-769592)STAT_FAITH=130441-130441 STAT_ARCANE=643336-643331 ATTACK_REQUEST_ERR_CATALYST_RIGHT_HEAVY=476860+-476460 ATTACK_REQUEST_ERR_CATALYST_LEFT_HEAVY=374484+(264648+-638731)ATTACK_REQUEST_ERR_CATALYST_BOTH_HEAVY=-630580-(-708567+(1114475-1036890))function IsDebug()if env(GetEventFlag,-106240-(-116209))==TRUE then return TRUE end return FALSE end function DebugEffect(J)if IsDebug()==FALSE then return end J=J or-106711+(237438+-130727)act(AddSpEffect,(-800738+900728)+J)end function UserTestDebugEffect(J)J=J or-866233-(-866233)act(AddSpEffect,(530091-430101)+J)end function Print(J)if IsDebug()==FALSE then return end act(ExposeDebugPrint,E(((-315162+361006)+(314676-(-237718)))-(-414331+994826))..(os[E(661214+-643258)](E(-726386-(-743000)))..(E(731126-714414)..(E(-53238-(-70772))..J))))end function PrintDelay(J,P)P=P or-955210+(-38660+993871)if IsDebug()==FALSE then return end if ThrottleByTime(E(-820632-(-838105))..J,P,TRUE)==TRUE then Print(J)end end function UserTestPrint(J)act(ExposeDebugPrint,J)end function IsLockedOn()if GetVariable(E((955016+-1989301)+1051145))==true then return TRUE end return FALSE end function Round(J)local P=4.5035996273705e+15 if math[E(-669617-(-686126))](J)>P then return J end return J<-164232+164232 and(J-P)+P or(J+P)-P end function MathMin(J)local P=math[E(512060+-494946)]for o=-634933-(364915-999849),#J,(502372+-777564)-(-275193)do P=P=P then ERR_ThrottleTable[J]=(264380-641302)+376922 return TRUE end return FALSE end ERR_ThrottleTable[J]=math[E(35440-17681)]((590135-243550)+-346585,P)return FALSE end function ThrottleByTime(J,P,o)o=o or FALSE if ERR_ThrottleTable[J]~=nil then ERR_ThrottleTable[J]=ERR_ThrottleTable[J]+GetDeltaTime()if ERR_ThrottleTable[J]>=P then ERR_ThrottleTable[J]=867494-((71281+(291455-(-562154)))+(-303912-(-246516)))return TRUE end return FALSE end if o==TRUE then ERR_ThrottleTable[J]=-105344-(-205343)else ERR_ThrottleTable[J]=math[E(880239+-862480)]()*P end return FALSE end function ForceThrottle(J)ERR_ThrottleTable[J]=(914066-126613)-(-212546)end ERR_RepeatTimerTable={}function SetRepeatTimerByFrames(J,P,o,l)ERR_RepeatTimerTable[J]={E(667573-650932);P;o,l}end function SetRepeatTimerByTime(J,P,o,l)ERR_RepeatTimerTable[J]={E(818315-800368),P,o;l}end function ERR_UpdateRepeatTimers()local J=GetDeltaTime()for P,o in pairs(ERR_RepeatTimerTable)do local l=o[-716056+716057]local T=o[6817+-6815]local e=o[71308-71305]local m=o[892836-(1181357-288525)]local q=e()if q==TRUE then ERR_RepeatTimerTable[P]=nil if m~=nil then m()end else if l==E((-40831-183039)-(-240511))then ERR_RepeatTimerTable[P][(229530-798810)-(-569282)]=T-(-227199-(-227200))elseif l==E(440189-((1279034-964871)+(113126+-5047)))then ERR_RepeatTimerTable[P][-537011-(-537013)]=T-J end if ERR_RepeatTimerTable[P][-116354-(-116356)]<=-391474+391474 then ERR_RepeatTimerTable[P]=nil if m~=nil then m()end end end end end ERR_DelayTimerTable={}function SetDelayTimerByFrames(J,P,o)ERR_DelayTimerTable[J]={E(792881-776240),P;o}end function SetDelayTimerByTime(J,P,o)ERR_DelayTimerTable[J]={E(-451030-(-468977)),P,o}end function UpdateDelayTimer(J,P)if type(ERR_DelayTimerTable[J])==E(980195-962619)then ERR_DelayTimerTable[J][-840843-(-840845)]=P end end function CancelDelayTimer(J)ERR_DelayTimerTable[J]=nil end function ERR_UpdateDelayTimers()local J=GetDeltaTime()for P,o in pairs(ERR_DelayTimerTable)do local l=o[-508387-(-508388)]local T=o[(-411652-(-189229))-(-222425)]local e=o[-579826+579829]if e==nil then ERR_DelayTimerTable[P]=nil end if l==E(276807+-260166)then ERR_DelayTimerTable[P][-232529+((364085-(-128931+208331))-52154)]=T-(-681249-(-681250))elseif l==E(436381+-418434)then ERR_DelayTimerTable[P][(-730593-(-551759))-(-178836)]=T-J end if ERR_DelayTimerTable[P][(144733-965353)+820622]<=795097-795097 then ERR_DelayTimerTable[P]=nil e()end end end hex2bin={[E(-801884-(-818684))]=E(-516341-(-182113+-351382)),[E(753968-(681097+55953))]=E(739109+-722045);[E(-607226+(899121+-274179))]=E((-123300+-209511)+350597),[E(-511210-(-527834))]=E(-233572+250891);[E((-102658-(-535474))+(((-365310+467013)+-549379)+31476))]=E(-166489-(-183574));[E(-970861-(-987321))]=E(-69213+((144225+-413366)-(-355552)));[E(293000+-275874)]=E(440681-423086);[E(719183+-701613)]=E(-122948+(778553-638736));[E(-301162+(626619+-307772))]=E((552887+(-785072+769372))-520631),[E(209227-191932)]=E(-241402+258815);[E(-388641+406575)]=E((-874675+163916)+727465);[E((-733995-95783)-(-847316))]=E(556615+-539979),[E(-159570-(-176832))]=E(-5775-(-23817)),[E(-407987+425168)]=E((-632157+601132)+48346);[E(-367026-(290151-674941))]=E(-634255+651981),[E(-174183-(-190931))]=E(-681314+698759)}bin2hex={[E(-657954+675108)]=E(-335037+(881100-529263));[E(602706-585642)]=E(575033-558115),[E(-686282+704068)]=E(1051876-1034160);[E(269299-251980)]=E((254991-213335)+-25032);[E(-776937-(-794022))]=E(43091-(318408+-291933)),[E(-432730+(931911-481983))]=E(-141434+157894);[E(-1015412-(-221780-811227))]=E(20720+-3594),[E(-331817+348686)]=E((1071746-27157)-((((1026481+(790753-950981))+-91132)+-403687)+(785525-129940))),[E(-207550+224106)]=E(-508890+526575),[E(46539+-29126)]=E(990177-972882);[E(-94775+111481)]=E(-954655-(-971753));[E(-964844+(483124-(-498356)))]=E(-595944+613372);[E((-534928+630525)-(550732-(1356884-883707)))]=E(949200-931749),[E(398227+(760261+-1141167))]=E(976207+((-1550640-(645584+-1515359))+-277432)),[E(1011918+(-657633-336559))]=E(-526079+542974);[E((185538-894411)+726318)]=E(498494+-481828)}function Hex2Bin(J)local P=E(-679065-(-696281))for o=396719+-396718,string[E(208428-191395)](J),968889-(-67300+(1627673-591485))do P=P..hex2bin[string[E(-956357-(-974393))](J:sub(o,o))]end return P end function Bin2Hex(J)local P=-687498+687498 local o=E(958767+-941551)local l=E(((-1244892-(-135817-((-104977+1382887)-1017767)))+400136)-(-466012))local T P=string[E(679404-662371)](J)T=P%(710272-710268)P=P-(526817+-526816)o=E(519984-502768)if T>544159-(165055+379104)then J=string[E((-454738+(1641210-848607))-(377997+(245-((599022-153264)-387929))))](E((1054279-89358)-948121),(-437310-(-437314))-T)..J end for P=274965+-274964,P,((998702+(-736639+-1426393))-(571700-969264))+766770 do l=string[E(712782+-695398)](J,P,P+(715354+-715351))o=o..bin2hex[l]end return o end function Bin2Dec(J)local P=-859982-(-859982)local o=string[E(-1015759+1032792)](J)-(-627502-(-1028674+401171))local l=((-157122-209959)+1360706)+-993625 l=o+(-903041-(-903042))for l=880389+-880388,l,878065+-878064 do b=string[E(615012-((479729-(-132669))+-14770))](J,l,l)if b==E(1028124-1011206)then P=P+(356028+-356026)^o end o=o-(291132+-291131)end return string[E(((810104-551393)+(-337189-70951))-(-167185))](E(-830185+847463),P)end function Dec2Bin(J,P)local o if P==nil then o=(-656410-102894)-(-759304)else o=P end J=string[E(-681692+699448)](E(-967750+985363),J)J=Hex2Bin(J)while string[E(316507+-299474)](J)-651230-(-651230)and o>LastStaminaDiff*1.2 then LastStamina=J LastStaminaDiff=o return end if P==WEIGHT_OVERWEIGHT then if o>(569451-(-299487))+-868922 then o=-537149+537165 end local P=math[E(258271+-240867)](o*.3)if P>536745-536745 then act(ChangeStamina,P)end LastStaminaDiff=o+P LastStamina=J+P elseif P==WEIGHT_HEAVY then if o>568608+-568596 then o=(-325504+(-353036+-301817))+980369 end local P=math[E(-636570-(-653974))](o*.2)if P>-214812+214812 then act(ChangeStamina,P)end LastStaminaDiff=o+P LastStamina=J+P else LastStaminaDiff=o LastStamina=J end end function ERR_GetStaminaLimiter(J)local P=env(GetMaxStamina)local o=env(GetStamina)local l=P/(((((-751899-150428)+489642)+(933926+-1132))+-1440168)+(427955-(-492114)))local E=l if J==283057-283054 or J==-206417-(-206421)or J==-343222-(-343228)then E=(759359-(-229242))+(875024+-1863624)end if P<=-585567-(-585667)then E=-432615-(922394+-1355010)end if env(GetSpEffectID,827549-667951)==FALSE then E=(-652878+101473)-(-551406)end return E end function ERR_GetLoadRatio()if IsLocalPlayer()==FALSE then return 831595+-831594.5 end if IsFortune(ERR_FORTUNE_BULWARK)==TRUE then return-536661-(-536662)end local J=63558479-(-540686-304211)local P=-69464+69480 local o=env(TraversePointerChain,GAME_BASE,FLOAT,J,P,((-851910-(-102772))+620798)-(-128368))local l=env(TraversePointerChain,GAME_BASE,FLOAT,J,P,-945552-(-209757-735827))local E=34851-34851 E=o/l if E>-425707-(-425708)then E=(-459946+-425742)+885689 end return E end function ERR_IsArtsMagic(J)local P=c_SwordArtsID local o=c_SwordArtsHand if J~=nil and J~=o then return FALSE end if P>=-499603+519603 and(P<=((447543+54391)-(-233245))-705180 and(IsMagicCatalyst(o)==TRUE or IsUsingWeaponCatalyst(o)==TRUE))then return TRUE end return FALSE end syzygyStacks=-779648-(-779648)syzygyRemoval=13782-13782 syzygyCooldown=-112158+112158 cardRecoverCount=-1026966-(-1026966)gunpowderGamble=-444006-(-1419714-(-975708))gunpowderGambleCooldown=477545+-477545 dragonConviction=375029-375029 dragonConvictionCooldown=-789471-(-789471)dragonConvictionTimer=353390-353390 function ERR_CardFunctionsPlayer()if env(GetSpEffectID,246747+2789953)==TRUE or env(GetSpEffectID,-912495+3949245)==TRUE then Card_Syzygy()end if env(GetSpEffectID,173522+2883078)==TRUE or env(GetSpEffectID,975341+2081309)==TRUE then Card_BitterHealing()end if env(GetSpEffectID,3623475-576875)==TRUE or env(GetSpEffectID,483654+2562996)==TRUE then Card_GunpowderGamble()end if env(GetSpEffectID,3185990-159390)==TRUE or env(GetSpEffectID,(-750178+-2751)+3779579)==TRUE then Card_DragonConviction()end end function Card_Syzygy()local J=GetDeltaTime()if syzygyCooldown>347535+-347535 then syzygyCooldown=syzygyCooldown-J return end if syzygyRemoval>-839015+839015 then act(ClearSpEffect,-999763+4036514)act(ClearSpEffect,-392227+3428979)act(ClearSpEffect,3551127-514426)act(ClearSpEffect,(-18132+944597)+2110237)act(ClearSpEffect,(1262675-722561)+2496637)act(ClearSpEffect,444272+(619071+(-360308+(2989621-655904))))act(ClearSpEffect,-712638+3749339)act(ClearSpEffect,2237356-(-799346))syzygyRemoval=syzygyRemoval-(-711906+711907)return end if syzygyStacks<-1018478+1018491 then if env(GetStateChangeType,704725+-702816)==TRUE then if env(GetSpEffectID,3027944-(-8806))==TRUE then act(AddSpEffect,3007685-(-675837+646771))act(AddSpEffect,(489052-(-58141))+2489559)else act(AddSpEffect,-717521+3754222)act(AddSpEffect,((-134822+((((-194951+3266523)-(157561+-193497))-(-6347))-(-116738)))-(-398043+-361928))-819040)end syzygyStacks=syzygyStacks+(-55478+(-188734-(-244213)))syzygyCooldown=.2 return end end if env(GetStateChangeType,338792-309691)==TRUE or env(GetStateChangeType,967518-938416)==TRUE or env(GetStateChangeType,958895+-929792)==TRUE then syzygyRemoval=syzygyStacks syzygyStacks=662810+-662810 syzygyCooldown=.2 return end end function Card_BitterHealing()if env(GetSpEffectID,148802+2907848)==TRUE then if cardRecoverCount>=(1448426-588303)+(-875682+15560)then act(AddSpEffect,(3600199-543549)+cardRecoverCount)end else if cardRecoverCount>=-464709+464710 then act(AddSpEffect,((3100532-1015901)-(-971969))+cardRecoverCount)end end end function Card_GunpowderGamble()local J=GetDeltaTime()if gunpowderGambleCooldown>-43056-(-43056)then gunpowderGambleCooldown=gunpowderGambleCooldown-J return end if gunpowderGamble<829817-829809 then if env(GetStateChangeType,331009-284969)==TRUE or env(GetStateChangeType,(-90974-933183)+((116511-(-383334))-(-118651+-450061)))==TRUE then gunpowderGamble=gunpowderGamble+(306071+(-319829+(-383755+397514)))gunpowderGambleCooldown=547438.5-547438 end return end if env(GetSpEffectID,2382437-(-664164))==TRUE then if env(GetStateChangeType,-89654-(-128686))==TRUE then if env(GetSpEffectID,484947+2561703)==TRUE then act(AddSpEffect,((967268+1807574)-(-543395))-271585)else act(AddSpEffect,(3469299-(-3003))-425700)end act(ClearSpEffect,-464065+(3694829-(300382+-116219)))act(ClearSpEffect,948246+2098357)gunpowderGambleCooldown=-679590-(-679591)gunpowderGamble=-387741+((59111+-732644)+1061274)end return end if gunpowderGamble>=(590295+206163)+-796450 then act(AddSpEffect,954772+2091829)act(AddSpEffect,(((-1184607-(-418334))+(736446-((1269678-(-315338))-767522)))-((-495115-(-950449))+-1397186))+2952072)return end end function Card_DragonConviction()local J=GetDeltaTime()if dragonConvictionCooldown>-541303-(-541303)then dragonConvictionCooldown=dragonConvictionCooldown-J return elseif env(GetStateChangeType,503370+-501784)==TRUE then dragonConviction=dragonConviction+((-315183+614324)-(((-667598+((1966069-796680)-(-1103429-(-782934))))+-820036)-(((150087+((1279568-227774)-(-100165)))-995777)-603159)))dragonConvictionCooldown=262484+-262483.5 if dragonConvictionTimer<(185965+377841)-((1305497-318264)-423437)then dragonConvictionTimer=dragonConvictionTimer+(-704028+704033)else dragonConvictionTimer=-299005+((-549745+9105)+839660)end end if dragonConvictionTimer>556607+-556607 then if env(GetSpEffectID,2515247-(-511403))==TRUE then if dragonConviction>=-325400-(-325405)then act(AddSpEffect,3433637-406982)elseif dragonConviction>=-808269+808273 then act(AddSpEffect,2353227-(-726470+53043))elseif dragonConviction>=(-742677+179604)+563076 then act(AddSpEffect,-938306+3964959)elseif dragonConviction>=120014-120012 then act(AddSpEffect,2390925-(-635727))elseif dragonConviction>=-199176+199177 then act(AddSpEffect,994304+2032347)end else if dragonConviction>=1044244+-1044239 then act(AddSpEffect,(-500256+4371128)-844267)elseif dragonConviction>=-865116-(-1372115-(-506995))then act(AddSpEffect,3877241-((-565400+675399)+740638))elseif dragonConviction>=-827317+827320 then act(AddSpEffect,(-841416+(-1033475+1240938))+3660556)elseif dragonConviction>=-650031+650033 then act(AddSpEffect,3724393-697791)elseif dragonConviction>=-244168-(-983583+739414)then act(AddSpEffect,387745+2638856)end end dragonConvictionTimer=dragonConvictionTimer-J else dragonConviction=-766128+766128 end end smitedCount=649982+-649982 smitedCooldown=(1500644-700546)+(-498873-(93995-(-207230)))function ERR_CardFunctionsEnemy()if env(GetSpEffectID,3557324-(558916-84992))==TRUE or env(GetSpEffectID,(339904+-663003)+3406549)==TRUE then Card_DiverseOffense()end if env(GetSpEffectID,(-665813+112187)+3637126)==TRUE or env(GetSpEffectID,-133339+3216889)==TRUE then Card_DiverseDefense()end if env(GetSpEffectID,613254+2473346)==TRUE or env(GetSpEffectID,(3374767-(-606285))-894402)==TRUE then Card_Smiting()end end function Card_DiverseOffense()local J=-868674-(-868674)if env(GetSpEffectID,3671922-588472)==TRUE then J=(-450546-(-321888))-((261318+-1133526)+(-230276+(479954+493822)))end if env(GetStateChangeType,634168+-594658)==TRUE then act(AddSpEffect,(2561627-(-646560-(-124786)))+J)end if env(GetStateChangeType,9976-(-29535))==TRUE then act(AddSpEffect,(820330+((591446+-1323905)+2995531))+J)end if env(GetStateChangeType,(-38590+(-81765-106907))-(-266774))==TRUE then act(AddSpEffect,(3014476-(-68927))+J)end if env(GetStateChangeType,15426-(-24087))==TRUE then act(AddSpEffect,(3404250-(1216827-895981))+J)end if env(GetStateChangeType,-576088+615608)==TRUE then act(AddSpEffect,((366437-(-270247))+2446721)+J)end if env(GetStateChangeType,641926+-602405)==TRUE then act(AddSpEffect,(2268332-(-815074))+J)end if env(GetStateChangeType,(371440+-359659)+27741)==TRUE then act(AddSpEffect,(3608611-(1263004-737800))+J)end if env(GetStateChangeType,-1042132+1081655)==TRUE then act(AddSpEffect,((380236-690885)+3394057)+J)end end function Card_DiverseDefense()local J=-384992+384992 if env(GetSpEffectID,-78035+3161585)==TRUE then J=512323-512273 end if env(GetStateChangeType,689479+-649969)==TRUE then act(AddSpEffect,(317615+2765886)+J)end if env(GetStateChangeType,-286370+325881)==TRUE then act(AddSpEffect,(3275020-191518)+J)end if env(GetStateChangeType,(-752171+109304)+682379)==TRUE then act(AddSpEffect,(578900+(-4245+(2775927-267079)))+J)end if env(GetStateChangeType,-496221-(-535734))==TRUE then act(AddSpEffect,(-18182+3101686)+J)end if env(GetStateChangeType,-584928+624448)==TRUE then act(AddSpEffect,(87602+2995903)+J)end if env(GetStateChangeType,585169+-545648)==TRUE then act(AddSpEffect,((2716623-(((-1506747-(-687761))-(-56024))+952002))-(-555923))+J)end if env(GetStateChangeType,(-764515-(-108374))-(-695663))==TRUE then act(AddSpEffect,(666785+(948475+1468247))+J)end if env(GetStateChangeType,(736585-(-85921+798681))+15698)==TRUE then act(AddSpEffect,(3220507-136999)+J)end end function Card_Smiting()local J=GetDeltaTime()if smitedCooldown>341873-341873 then smitedCooldown=smitedCooldown-J return end if env(GetSpEffectID,2644943-(-441658))==TRUE or env(GetSpEffectID,3890057-(533462+269944))==TRUE then return elseif env(GetSpEffectID,389413+2697189)==TRUE or env(GetSpEffectID,1002094+(-638098+2722656))==TRUE then act(ClearSpEffect,248762+2837848)act(ClearSpEffect,3600983-514323)act(ClearSpEffect,2829266-(-257344))act(ClearSpEffect,(-523269+3132388)-(-477541))act(ClearSpEffect,-538063+3624673)act(ClearSpEffect,3938479-851819)act(ClearSpEffect,2520440-(-566170))act(ClearSpEffect,(-492585-33487)+3612732)end if env(GetSpEffectID,((-892128+1998215)-306578)+2287091)==TRUE then if smitedCount>=-863535+863559 then act(AddSpEffect,2742001-((52678+743843)+-1141121))smitedCount=622039+(-485241+-136798)return end elseif env(GetSpEffectID,(707386+2711267)-(342614-10611))==TRUE then if smitedCount>=782837-782813 then act(AddSpEffect,2128404-(-1546241-(-127323-460671)))smitedCount=395660-(-360566+(((645193-406397)+5449)-(-714787-(-202806))))return end end if env(GetStateChangeType,-715243-(-754766))==TRUE then if env(GetSpEffectID,32716+3053884)==TRUE then act(AddSpEffect,834778+2251832)elseif env(GetSpEffectID,(-1442729-(-457856))+4071523)==TRUE then act(AddSpEffect,-947678+4034338)end smitedCount=smitedCount+(-140930+140932)if ENEMY_TIER==ENEMY_MINOR then smitedCount=smitedCount+(-502919-(-564773-(-61852)))end if ENEMY_TIER==ENEMY_MAJOR then smitedCount=smitedCount+((-15072-866146)-(-881219))end smitedCooldown=.2 end end function ERR_Unload()if AreHandlePartsEqual(LocalPlayerHandleAsParts(),SelfHandleAsParts())==FALSE then return end ERR_LeftHandThrowHack_Reset()ERR_SummonOverride_Unload()end function ERRHook_UpdateStart()if env(IsCOMPlayer)==TRUE then if ERR_INITIALIZED==FALSE then ERRHook_EnemyInitialize()ERR_INITIALIZED=TRUE end ERR_EnemyTier()if env(GetStateChangeType,-12938-(648217-664456))==TRUE then ERR_CardFunctionsEnemy()end if env(GetSpEffectID,-112824+272919)==TRUE then elseif env(GetEventFlag,E((67726+98526)-((1545615-908872)-((1445411-897630)+-59954))))==TRUE and env(GetSpEffectID,-223318+383408)==TRUE then ERR_GetDifficulty()end elseif ERR_INITIALIZED==FALSE then ERRHook_Initialize()ERR_INITIALIZED=TRUE end GlobalMovementDistanceMult()GlobalAnimationSpeedMult()ERR_UpdateDelayTimers()ERR_UpdateRepeatTimers()ERR_AttackQueue_Update()end multiLoad=-121633-(1008663+-1130396)function ERRHook_UpdateEnd()if multiLoad>-853259+853259 then multiLoad=multiLoad-(676140-676139)end ERR_CustomDash_Update()ERR_LeftHandThrowHack()if env(GetSpEffectID,5921326-919186)==FALSE then act(AddSpEffect,-95395+(5242173-(-363906+((617212+876875)-985552))))end if env(GetStateChangeType,474406+-444145)==FALSE then act(AddSpEffect,-82484+5084631)end if env(GetStateChangeType,-637345-(-667605))==FALSE then act(AddSpEffect,5427711-((920106+-1020137)+(1140798-615204)))end ERR_NightreignCosplays()if ThrottleByTime(E(79231+(-52789+-9935)),-452863-(-452873))==TRUE or env(GetSpEffectID,36192+6768907)==TRUE then ERR_Postures()end IdleBlend()if env(IsCOMPlayer)==TRUE then ERR_ClearEffect()else ERR_ClearEffectPlayer()end ERR_ManageStaminaRegen()ERR_CountUpMashHoldTimers()ERR_OnlineMode()if env(GetStateChangeType,(-577118+92793)+576234)==TRUE then DeflectStart_PvP(FALSE)DeflectEnd_PvP()else DeflectStart(FALSE)DeflectEnd()end if env(GetSpEffectID,139354+-139095)==TRUE then GuardbreakStamina()end InformIdleState()SwordArtsFPCheck()ERR_DodgeLevel()if env(IsCOMPlayer)==FALSE then ERR_StatPointEffects()if env(GetStateChangeType,710610-708608)==FALSE then act(AddSpEffect,-873749-(-1031788))end ERR_WeaponLevel()ERR_MagmaWalk()if ThrottleByFrames(E(-812060+829475),857098-857096)==TRUE then ERR_BarRate()ERR_RecoverRate()ERR_AttackRate()ERR_DefenseRate()ERR_TaunterTongue()ERR_WhiteCipher()end if env(GetStateChangeType,572760+-571250)==TRUE then ERR_GuestMode()end if env(GetStateChangeType,-580774-(-1083335-(991300+(-512168+-972503))))==TRUE or env(GetStateChangeType,626130+-624622)==TRUE then ERR_PvPMode()end if env(GetStateChangeType,(-850417+4830)-(-848887))==TRUE then ERR_CardFunctionsPlayer()end if damageCheckTimer==(124714-120609)-4104 then if ThrottleByFrames(E(452543+-436019),-101070+101072)==TRUE then ERRHook_DamageType(59346-59345)end end if blockCheckTimer==(699539-(1331326-(-357125-(-314176-(851441+-499283)))))-(-1031741+709162)then if ThrottleByFrames(E((((-284885+1153423)+-1334206)-((-91961+-315361)-(-703654)))-(-779669)),-94704+(976261+(118848+-1000403)))==TRUE then ERRHook_BlockDamageType(219841-219840)end end if env(GetSpEffectID,699215+-699062)==TRUE then ERR_ClearAffinityEffect()end if env(GetStateChangeType,-562537-(-589033))==TRUE then ERR_HealManager()end if env(GetSpEffectID,786957-236954)==TRUE then ERR_BossRushHeal()end if env(GetStamina)<=-100355-(-100356)then act(AddSpEffect,-755499+915097)end if env(GetEventFlag,-205547+215546)==TRUE then if env(GetStateChangeType,-874150+(814793+89615))==TRUE and env(GetStateChangeType,303579+(-784177+481009))==FALSE then act(AddSpEffect,-874256-(-883805))end end if env(GetStateChangeType,-34713+36420)==TRUE or env(GetStateChangeType,-419749+(-123618-(-545075)))==TRUE or env(GetStateChangeType,-547212+548921)==TRUE then ERR_CrystalTearGacha()end if env(GetSpEffectID,2003893-695883)==TRUE or env(GetSpEffectID,744602-(-563508))==TRUE or env(GetSpEffectID,1423002-114792)==TRUE then ERR_SpellFPBoost()end if env(GetSpEffectID,969195-(-339835))==TRUE or env(GetSpEffectID,1671118-(-212421+574409))==TRUE or env(GetSpEffectID,694135-(-615095))==TRUE then ERR_StaggerAoE()end if env(GetSpEffectID,1558301-249281)==TRUE or env(GetSpEffectID,-212948+(-18892+1540960))==TRUE or env(GetSpEffectID,590100-(-719120))==TRUE then ERR_StaggerSmokeAoE()end if IsFortune(ERR_FORTUNE_WARMASTER)==TRUE or IsMinorFortune(ERR_FORTUNE_WARMASTER)==TRUE then ERR_NuGacha_ApplyPassiveBoost()ERR_NuGacha_Roll()end ERR_FortuneBulwark_Update()ERR_FortuneSage_Update()ERR_FortuneSpiritcaller_Update()ERR_FortuneVeteran_Update()ERR_FortuneBrave_Update()ERR_FortuneAdherent_Update()ERR_TorrentIcons()ERR_DebugFunctions()end if env(GetSpEffectID,-942748+(-632534+(1496063-(-179388))))==TRUE and c_SwordArtsID~=-555858+556097 then ExecEventAllBody(E(703267-685305))end if env(GetSpEffectID,(666438-(499288+40295))-(747367-(300100-(-631921+310605))))==TRUE then ERR_SmartWeaponBuffClear()end if env(GetSpEffectID,546448+-544785)==TRUE then ERR_SmartDeterminationBuffClear()end if env(GetSpEffectID,(503397+-676171)+5273774)==TRUE or env(GetSpEffectID,6305543-235543)==TRUE or env(GetSpEffectID,5650501-((-455975+(-201733+1455627))+-1217428))==TRUE or env(GetSpEffectID,5840495-(-229525))==TRUE or env(GetSpEffectID,-1023332+7093362)==TRUE then ERR_SurroundedPerk()end if env(GetSpEffectID,-966023+6146423)==TRUE then ERR_CommanderStandard()end if env(GetSpEffectID,289394-(-967500-((-1717598-(-670349))+151655)))==TRUE then ERR_RunebearTalisman()end if env(GetSpEffectID,5705030-393630)==TRUE then ERR_GreatTurtleShell()end if env(GetSpEffectID,(-443149+6218443)-532294)==TRUE then ERR_BeastRepellentTorch()end if env(GetSpEffectID,-368622+5612622)==TRUE then ERR_SentryTorch()end if env(GetSpEffectID,-25319+5265319)==TRUE then ERR_TorchEffect()end end function ERRHook_Initialize()ERR_InitIgnoreBlend=TRUE function inner()ERR_InitIgnoreBlend=FALSE end SetDelayTimerByTime(E(275844+((-397192-(-350780))+(-217962+5846))),-853448+853449,inner)local J=SelfHandleAsParts()local P=LocalPlayerHandleAsParts()if AreHandlePartsEqual(J,P)==TRUE then IS_LOCAL_PLAYER=TRUE else IS_LOCAL_PLAYER=FALSE end ERR_OnlineMode(TRUE)if IsLocalPlayer()==TRUE then end SetRepeatTimerByTime(E(-703595-(-721541)),-281122+281123,ERR_Postures)if IsDebug()==TRUE then end end function ERRHook_EnemyInitialize()act(AddSpEffect,-716808+716908)IS_LOCAL_PLAYER=FALSE return end function ERRHook_BonfireStart()ERR_FortuneAdherent_Initialized=FALSE ERR_FortuneBrave_Table[E(307751+(-275706+-14899))][E((71337+(597354+(-279995-(-322727))))+-694971)]=FALSE end function ERRHook_GetConstVariable()c_LoadRatio=ERR_GetLoadRatio()c_ERR_CustomDashBehavior=ERR_IsEnableAlternateDash()c_ERR_InstantDodgeBehavior=ERR_IsEnableInstantDodge()end function ERRHook_SetWeightIndex() end function ERRHook_GetWeight()local J=math[E(579736-562329)](env(GetMoveAnimParamID),97703+-97683)if IsFortune(ERR_FORTUNE_BULWARK)==TRUE then J=WEIGHT_OVERWEIGHT end return J end function ERRHook_EvasionActivate()ERR_SetDirectionFixTimer()ERR_PerfectButtonStored=-1019190+(-311955+1331144)end function ERRHook_EvasionDeactivate()ERR_LongtailCat_Reset()end function ERRHook_Backstep()if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end ERR_PerfectWindow_ChangePosition(E(-76597+94545))ERR_PerfectWindow_Update()end function ERRHook_Rolling()if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end ERR_PerfectWindow_ChangePosition(E(-588963-(-606911)))ERR_PerfectWindow_Update()end function ERRHook_Slide()if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end ERR_PerfectWindow_ChangePosition(E(-953772-(-1272527-(-300807))))ERR_PerfectWindow_Update()end ERR_RollingArtsFromDash=FALSE function ERRHook_RollingArts()if ERR_RollingArtsFromDash==TRUE then act(LockonFixedAngleCancel)end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end ERR_PerfectWindow_ChangePosition(E(((1001701+2485)+-1502788)-(-516550)))ERR_PerfectWindow_Update()end function ERRHook_ExecDamage(J,P,o,l,T)if env(GetStateChangeType,80765-31743)==FALSE then return 442348+-442349 end if P==TRUE then ERR_LongtailCat_Reset()end if P==TRUE and(J~=DAMAGE_TYPE_GUARD and(J~=DAMAGE_TYPE_PARRY and(J~=DAMAGE_TYPE_GUARDED and(J~=DAMAGE_TYPE_GUARDBREAK and(J~=DAMAGE_TYPE_GUARDED_LEFT and(J~=DAMAGE_TYPE_GUARDBREAK_BLAST and(J~=DAMAGE_TYPE_GUARDBREAK_FLING and(J~=DAMAGE_TYPE_WALL_RIGHT and J~=DAMAGE_TYPE_WALL_LEFT))))))))then ERRHook_DamageType(709896+-709896)if IsFortune(ERR_FORTUNE_BRAVE)==TRUE then local J,P=ERR_FortuneBrave_GetTable()if J[E(((((1262786-290016)-226537)-762875)-(-296736))-262249)]==FALSE and env(GetSpEffectID,P[E(-431730+449050)])==TRUE then J[E((728476-992166)-(-281535))]=TRUE ERR_FortuneBrave_SpendStage()end end elseif J==DAMAGE_TYPE_GUARD then ERRHook_BlockDamageType(-626462-(-626462))end return-940038-((1398686-517528)+-1821195)end function ERRHook_DamageLevel(J)local P=J if env(GetStateChangeType,-634249-(-635089))==TRUE or env(GetStateChangeType,((1034059+-1819797)+220952)+565627)==TRUE or env(GetStateChangeType,-866843-(-867685))==TRUE or env(GetStateChangeType,258198+-257355)==TRUE then J=DAMAGE_LEVEL_NONE end act(AddSpEffect,(590703+4411597)+J)if env(GetStateChangeType,1051322-1042132)==TRUE or env(GetStateChangeType,723110+-721602)==TRUE then act(AddSpEffect,(-429768+5432118)+J)else act(AddSpEffect,(30548+(4048827-(-922975)))+J)end if J~=DAMAGE_LEVEL_NONE then act(AddSpEffect,4539734-(417291-879869))end if J>=221921+-221917 and(J~=(36085+730112)-766192 and J~=-398636-(-398644))then act(AddSpEffect,-872497+872531)end if J~=P then return J end return nil end function ERRHook_GuardDamageLevel(J,P)local o=HAND_LEFT if c_Style==HAND_RIGHT_BOTH then o=HAND_RIGHT end local l=env(GetEquipWeaponCategory,o)if J>-48643+48643 and(IsFortune(ERR_FORTUNE_BULWARK)==TRUE and IsDeflecting()==TRUE)then if ERR_IsBulwarkWeaponCategory(l)then if J>217901-217898 then J=-640659+640662 end if env(GetSpEffectID,523634+((-964066+(10565972-894088))-198356))==FALSE then act(AddSpEffect,(9065444-(-1003355-(-1035749)))+P)act(AddSpEffect,10009504-976408)end end elseif J>(-223118+-167432)+(734004-343454)and(IsFortune(ERR_FORTUNE_REEDS)==TRUE and(IsSekiroGuard()==TRUE and env(GetSpEffectID,9776676-742580)==FALSE))then act(AddSpEffect,(((493402-(-439876+-89095))+8247662)-235985)+P)act(AddSpEffect,453012+8581084)elseif J>(-893491+386297)+507194 and(IsMinorFortune(ERR_FORTUNE_REEDS)==TRUE and(IsPerfectDeflecting()==TRUE and env(GetSpEffectID,(432837+8861449)-(-67808+327998))==FALSE))then act(AddSpEffect,-918418+9951968)act(AddSpEffect,(-167464-(-75195))+9126365)end act(AddSpEffect,(((-1859536-(-1004084))+1474085)+4383687)+P)act(AddSpEffect,(564723+4437647)+P)return J end function ERRHook_GuardDamage()act(AddSpEffect,5052747-50425)end function ERRHook_Item()ERR_PerfectWindow_ChangePosition(E((-279532-172218)+469381))ERR_PerfectWindow_Update()if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_GOODS then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_GOODS)end end bowAngleList={{WEAPON_CATEGORY_SMALL_ARROW,-0.3};{WEAPON_CATEGORY_ARROW;-0.2},{WEAPON_CATEGORY_LARGE_ARROW;-0.2};{WEAPON_CATEGORY_CROSSBOW;-0.2};{WEAPON_CATEGORY_BALLISTA;-0.2}}function ERRHook_IsEnableDualWielding(J,P,o,l)if env(GetSpEffectID,(1819740-1013414)+-641324)==TRUE then return(-105323-(-739671))-634349 end local E={{WEAPON_CATEGORY_HAMMER,WEAPON_CATEGORY_AX},{WEAPON_CATEGORY_LARGE_HAMMER,WEAPON_CATEGORY_LARGE_AX};{WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,WEAPON_CATEGORY_EXTRALARGE_SWORD};{WEAPON_CATEGORY_LARGE_SWORD;WEAPON_CATEGORY_LARGE_CURVEDSWORD},{WEAPON_CATEGORY_HAMMER;WEAPON_CATEGORY_FLAIL},{WEAPON_CATEGORY_AX;WEAPON_CATEGORY_FLAIL}}if l==336455+-335708 then return 668026+-668027 end if o==-223970-(-1020184-(-795932))or l==-426860-(-427142)then return-513970-(-513969)end if o==254721-254497 then if(P==WEAPON_CATEGORY_AX or P==WEAPON_CATEGORY_HAMMER)and l~=-302038-(-302262)then return HAND_RIGHT end return 945014-945015 elseif l==-582052+(-230569+812845)then if J==WEAPON_CATEGORY_WHIP then return HAND_RIGHT end return(-788703-((167638-((1974212-(1552106-559880))+58992))+-161094))+-245732 end for o,l in ipairs(E)do if J==l[(-1381946-(-973449))-(-408498)]and P==l[713653-713651]then return HAND_RIGHT elseif J==l[(450532+596075)+-1046605]and P==l[965911-965910]then return HAND_LEFT end end return 125550-125552 end function ERRHook_IsUseStealthAttack(J)return FALSE end ERR_StealthAttack=FALSE function ERRHook_Attack(J,P,o,l,T,e,m,q,p,X,u,b,Z,Q)Z=Z or-462077-(-462077)local n=c_Style local H=HAND_RIGHT if P==E(828643+-812033)or P==E(-721490+738626)and n==HAND_LEFT_BOTH or P==E((-319876-254130)-(-591060))then H=HAND_LEFT end local z=env(GetEquipWeaponCategory,H)local I=env(GetEquipWeaponSpecialCategoryNumber,H)if env(GetSpEffectID,-3671+364071)==TRUE and T~=nil then ERR_LongtailCat_Table={[E(-264761-(-22410-259210))]=J,[E(-889371+907411)]=T;[E(-98806+115770)]=e;[E(812901+(-262694-533357))]=m,[E((860644-((460506+-1337202)+1276686))-443033)]=q;[E(-536295+552925)]=p,[E((-228469-780227)-(157011+(-1167457-15543)))]=X}end if l==E(814900-(549182+248820))then act(AddSpEffect,5825654-824524)end if l==E(((-842638-(-970045))-(-203041))+-313985)then act(AddSpEffect,-980871+5982011)end if ERR_StealthAttack==TRUE and l==E(-658385-(-250749-425196))then l=E((-259494-(-872295))+(1029743+-1625904))end P=InformAttackHandState(P)InformAttackTypeState(o,l)if env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)==-261282-(-261452)and env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==24995+(908763-933588)then if P==E((843750+(995212+-1808831))-12807)then act(AddSpEffect,915658+4224442)end end if IsFortune(ERR_FORTUNE_BULWARK)==TRUE then if ERR_IsBulwarkWeaponCategory(z)==TRUE or c_Style==HAND_RIGHT and ERR_IsBulwarkWeaponCategory(env(GetEquipWeaponCategory,HAND_LEFT))==TRUE then if l==E(70376-53781)then act(AddSpEffect,(64257-2378)+(9879112-907919))elseif IsDuringGuardCounter()==TRUE then act(AddSpEffect,8102214-((-1331308-(-297447))+103005))end end elseif IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()local o=P[E(886014+(((-127557+145024)-(602320+-1280192))+-1564626))]if J[E(299976+-282024)]==TRUE and(l==E(-1002770+1020770)and env(GetSpEffectID,o)==TRUE)then act(AddSpEffect,P[E(-753880-(-1080507-(-308878)))])end end if env(GetSpEffectID,-345901+707401)==TRUE then if ERR_LastAttackHand==E(-462577+(136661-(-342526)))and(P==E((43667-429861)+403825)and(o~=E(-852619+((-287400+658644)-(-499192)))and(l~=E(750602+-733944)and(l~=E(480120-462366)and l~=E(1030087-1012690)))))then act(AddSpEffect,148260+((1126924-542955)-(242615-(932888+-1061001))))elseif ERR_LastAttackHand==E(689885+-672254)and(P==E(-970955-((-947727+214398)+-254236))and(o~=E((500265-958677)-(-476229))and(l~=E(-949785+((1019930-(1959502-918644))-(-987371)))and(l~=E(-525048+542802)and l~=E((943052+-401203)+-524452)))))then act(AddSpEffect,1254784-(641736-(-251547)))end end if IsFortune(ERR_FORTUNE_BRAVE)==TRUE then local J,P=ERR_FortuneBrave_GetTable()local T=J[E(1033042-1015984)]if T>(-285108-509300)-(-794408)then if o==E(-288776-(-306593))then if l==E(-515266-(-532671))or l==E((-929416+1353074)+-406727)or l==E(-150075+167441)and J[E(-1021270-(-1039115))]==TRUE or l==E(((-413451-(-421075))-((-510053+-345484)-(-784786)))-60594)and J[E(-196301+(737195-523049))]==TRUE then act(AddSpEffect,P[E((724139-657172)-49647)])end if J[E(542215+(-172725+-351645))]==TRUE and(l==E(-528288+545693)or l==E(-754667+772033)or l==E(-1032728+1049659)or l==E(-317490-(-335271)))then act(AddSpEffect,P[E(-712778+730361)])end end end end if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()local o=J[E((108702-3668)-88173)]local l=(1176994-707930)+-469064 local T=ERR_ThisAttackAnim if type(ERR_ThisAttackAnim)==E(137840+-120264)then for J=-807072+807073,#o,1027045+-1027044 do local P=o[J]if type(P)==E(-460711+478287)and(P[287469-287467]==T[-643169+643171]and(P[89515-89512]==T[(710962-(-365537-(-315861)))+-760635]and(P[-703840-(-703844)]==T[770211-770207]or T[-844103-(-844107)]==E(149330-(((1291632-(-12767))-469926)-702509))and P[-168594+168598]==E((47272+332148)+-362015)or T[-284096-(-284100)]==E(-30599+48380)and P[-751548+751552]==E(23763-6832))))then l=l+((15517+374588)-390104)end end if l<=(824218+-304119)-(689261-169163)then act(AddSpEffect,P[E(-967463+984399)])end end end if env(GetSpEffectID,94306-(-226894))==TRUE then ERR_TwinbladeTalisman(J,o)end local k=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if P==E(991599+-973968)and(o==E(184432+-166615)and(k==(528917-594601)-(-65797)or k==(-410556-(-228210))-(-182589)))then ERRHook_MaybeSpecialGuard(HAND_RIGHT)else ERRHook_MaybeSpecialGuard()end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_MELEE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_MELEE)end ERR_PerfectWindow_ChangePosition(P)if I==101006-100757 then if StartsWith(J,E((-322046+(((-406889-(-456304))-1000050)+1796254))+-506283))==TRUE then ERR_PerfectWindow_ChangePosition(E(791876-(-303294+1078560)))end end if I==(161577-232414)-(-71584)then if J==E(-318256-(-336119))then ERR_PerfectWindow_ChangePosition(E(-272278-(-288888)))end end ERR_PerfectWindow_Update()end ERR_JumpInit=FALSE function ERRHook_JumpActivate()ERR_PerfectButtonStored=(-55601-(-750321))+-694721 if ERR_JumpInit==TRUE then return end ERR_SetDirectionFixTimer()ERR_PerfectWindow_StateActivate()Jump_InitWeaponRef=FALSE Jump_LeftWeaponRef=FALSE ERR_DeterminedJumpHand=E(-332947-(-608803+258225))end function ERRHook_JumpDeactivate() end function ERRHook_Jump()act(AddSpEffect,((1207112-847696)+5458810)-((404724-(-637048))-226046))end ERR_ArtsFirstFPConsumption=FALSE function ERRHook_ArtsActivate(J)if IsFortune(ERR_FORTUNE_BRAVE)==TRUE and ERR_FortuneBrave_IsEligibleArtsFollowup(c_SwordArtsID,J)==TRUE then local J,P=ERR_FortuneBrave_GetTable()J[E(115623-97805)]=TRUE J[E(22768+-5710)]=J[E(-225770+(439670-197257))]J[E(865401-848710)]=J[E(589401+-572652)]end end function ERRHook_ArtsDeactivate(J)if IsFortune(ERR_FORTUNE_BRAVE)==TRUE and ERR_FortuneBrave_IsEligibleArtsFollowup(c_SwordArtsID,J)==TRUE then local J,P=ERR_FortuneBrave_GetTable()if J[E(742198-725140)]>((164769-800371)-(-710084))-(877904+-803422)and J[E(((717206+-637048)-(-82599+923755))-((-657549+411090)+-532357))]==TRUE then ERR_FortuneBrave_SpendStage()end if J[E(363387+-345542)]==TRUE then J[E(-382400-(-400245))]=FALSE end end end function ERRHook_ArtsActivate_Real(J)ERR_ArtsFirstFPConsumption=FALSE ERR_PerfectButtonStored=-717430+717429 ERR_ResetMashHoldTimers()ERR_SetDirectionFixTimer()if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local P,o=ERR_FortuneVeteran_GetTable()if env(GetSpEffectID,o[E((871953+-1579416)-(-724190))])==TRUE and(P[E(435128+-417561)]==TRUE and(J==E(987150+-969980)or J==E(24988-7253)))then ERR_FortuneVeteran_SpendCharge()P[E(929690-((632762+151755)-(-127606)))]=FALSE elseif env(GetSpEffectID,o[E(299876-283149)])==TRUE and P[E(-627647+(876993+(-273535+42141)))]==FALSE then P[E(82120-64553)]=TRUE end end end function ERRHook_ArtsStateDeactivate()ERR_RollingArtsFromDash=FALSE if IsFortune(ERR_FORTUNE_VETERAN)==TRUE and IsInArtsStance(TRUE)==FALSE then local J,P=ERR_FortuneVeteran_GetTable()if env(GetSpEffectID,P[E(-539561-(-556288))])==TRUE and J[E((1288254-714344)+((-520002-(-307950))+-344291))]==TRUE then ERR_FortuneVeteran_SpendCharge()end J[E(-907239-(-924806))]=FALSE end end ERR_AttackQueue={}ERR_AttackDeactivateQueue={}function ERR_AttackQueue_Activate(J)ERR_AttackQueue_Clear(J)ERRHook_AttackActivate_Orderly(J)table[E(390805+-373037)](ERR_AttackQueue,J)end function ERR_AttackQueue_Deactivate(J)table[E(187247-169479)](ERR_AttackDeactivateQueue,J)end function ERR_AttackQueue_Update()for J=#ERR_AttackDeactivateQueue,102138+-102137,((-275903-(-713866))+-1010526)-(-572562)do for P=#ERR_AttackQueue,860584+-860583,(-989042-(-941798))-(-47243)do if ERR_AttackQueue[P]==ERR_AttackDeactivateQueue[J]then ERRHook_AttackDeactivate_Orderly(ERR_AttackQueue[P])table[E(-820249+837300)](ERR_AttackQueue,P)end end end ERR_AttackDeactivateQueue={}end function ERR_AttackQueue_Clear(J)for P=#ERR_AttackQueue,-864304-(-1602911-(-738606)),-983428-(-983427)do ERRHook_AttackDeactivate_Orderly(ERR_AttackQueue[P],J)end ERR_AttackQueue={}ERR_AttackDeactivateQueue={}end function ERRHook_AttackActivate(J)if type(J)==E((863986+-384084)+-462541)then J={J}end ERR_AttackQueue_Activate(J)end ERR_LightAttackRepeatProtection=FALSE function ERRHook_AttackActivate_Orderly(J)local P=J[661732+-661731]local o=J[-195710-(-195712)]local l=J[-421385+421388]local T=J[-897901+(-393683+1291588)]local e=ERR_LastAttackAnim local m=nil if type(e)==E(-125785-(-143361))then m=e[817390-817389]end if not(l==E(-823309-(737308+-1578434))and(T==E(493009+-475643)or T==E(769093-751312)))then ERR_FortuneVeteran_AddRecentAttack(J)end ERR_PerfectButtonStored=(-962597+1967767)-1005171 ERR_ThisAttackHand=o if type(e)==E(-1025602+1043178)and(o==E(((-625595-(-123585))+(1317416-315538))-482237)and(l==E(-421832+439033)and T==nil))then local J=string[E(601580-584196)](P,#P-(380472+((-29398-1024962)-(-673893))),#P)local o=string[E(-278947-(-296331))](m,#m-(568593+-568588),#m)if StartsWith(m,E(((-463048-229867)+1186356)-476608))==TRUE and J==o then ERR_LightAttackRepeatProtection=TRUE else ERR_LightAttackRepeatProtection=FALSE end end if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()if T==E(-734705+752705)and env(GetSpEffectID,P[E(223720-206993)])==TRUE then J[E(446325-428373)]=TRUE end elseif IsFortune(ERR_FORTUNE_BRAVE)==TRUE then local J,P=ERR_FortuneBrave_GetTable()if l==E(-332948+(-90912+441677))and(T==E((991842-(-292277+952202))+-314512)or T==E(-34983+51914))then J[E(851737+-833919)]=TRUE end J[E(-122029+139087)]=J[E(217629-200986)]J[E(1022936-1006245)]=J[E(-372619+389368)]end ERR_ThisAttackAnim=J end function ERRHook_AttackDeactivate(J)if type(J)==E(-464771+482132)then J={J}end ERR_AttackQueue_Deactivate(animName)end function ERRHook_AttackDeactivate_Orderly(J,P)local o=J[-684641+(975019-290377)]local l=J[((881580+(1415402-515992))-921128)-859860]local T=J[312979+-312976]local e=J[704007-704003]if P~=nil and(T==E((-166248+(-880193-(-1015755)))+48503)and((e==E(1060907-1043502)or e==E(984476-967545))and(StringContains(P,E(-703342-(-720365)))==TRUE and StringContains(P,E(1011980+-994526))==TRUE)))then return end ERR_StealthAttack=FALSE ERR_LastAttackHand=ERR_ThisAttackHand ERR_ThisAttackHand=nil ERR_LastAttackAnim=ERR_ThisAttackAnim ERR_ThisAttackAnim=nil ERR_AttackOutOfGuardCounter=FALSE ERR_ResetMashHoldTimers()if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()if env(GetSpEffectID,P[E(677822-(1574784-(829116+84573)))])==TRUE and J[E(-626098-((944772+-737468)-851354))]==TRUE then ERR_FortuneVeteran_SpendCharge()end J[E((455751+(589620+(480939+-2430046)))+(-119269+1040957))]=FALSE elseif IsFortune(ERR_FORTUNE_BRAVE)==TRUE then local J,P=ERR_FortuneBrave_GetTable()if J[E(-869974+887032)]>616593-616593 and(J[E((-538255+(1247450-432055))-259322)]==TRUE and(T==E(158545+-140728)and(e==E(-467344+484749)or e==E((817785+-238216)-562638))))then ERR_FortuneBrave_SpendStage()end if J[E(((1010655+(-389393-987922))-(-334780))+49725)]==TRUE then J[E((-162259+-220917)+401021)]=FALSE end end SetDelayTimerByTime(E(404106+-387366),ERR_LongtailCat_Window,ERR_LongtailCat_DelayTimer)ERR_LongtailCat_Boosted=FALSE end ERR_LastActivatedAttackState=nil function ERRHook_AttackStateActivate(J)ERR_LastActivatedAttackState=J ERR_PerfectWindow_StateActivate()end function ERRHook_AttackStateDeactivate(J)if ERR_LastActivatedAttackState==J then ERR_AttackQueue_Clear()ERR_LastActivatedAttackState=nil end ERR_FortuneBrave_Table[E(-488541-(-730932+225245))][E(517547+-499729)]=FALSE end function ERRHook_MagicStateActivate()ERR_PerfectWindow_StateActivate()end function ERRHook_MagicStateDeactivate()ERRHook_MagicOverrideCleanup(TRUE)end function ERRHook_Guard(J)act(AddSpEffect,260603+4741537)local P=c_Style if J==nil then J=HAND_LEFT if P==HAND_RIGHT_BOTH then J=HAND_RIGHT end end local o=env(GetEquipWeaponCategory,J)if IsCleanrotCombo()==TRUE and IsDeflecting()==FALSE then act(AddSpEffect,-440716+(-725214+6326342))end if IsTwoHanding()==TRUE and IsPerfectDeflecting()==TRUE then act(AddSpEffect,(727053+-887749)+310985)end if IsFortune(ERR_FORTUNE_BULWARK)==TRUE and IsDeflecting()==FALSE then if o==WEAPON_CATEGORY_LARGE_SWORD then act(AddSpEffect,8948766-(-84314))elseif o==WEAPON_CATEGORY_EXTRALARGE_SWORD then act(AddSpEffect,9630846-597765)elseif o==WEAPON_CATEGORY_EXTRALARGE_AXHAMMER then act(AddSpEffect,(9122739-(-38089))-((-1259992-(623296+-1156339))+854695))elseif o==WEAPON_CATEGORY_LARGE_AX then act(AddSpEffect,525413+8507670)elseif o==WEAPON_CATEGORY_LARGE_HAMMER then act(AddSpEffect,(9684828-741210)-(-89466))elseif o==WEAPON_CATEGORY_LARGE_KATANA then act(AddSpEffect,7992792-(-1040293))elseif o==WEAPON_CATEGORY_LARGE_CURVEDSWORD then act(AddSpEffect,8057660-(-975426))elseif o==WEAPON_CATEGORY_LARGE_RAPIER then act(AddSpEffect,(8161199-134130)-(-1006018))elseif o==WEAPON_CATEGORY_LARGE_SPEAR then act(AddSpEffect,9716629-683541)elseif o==WEAPON_CATEGORY_HALBERD then act(AddSpEffect,8416666-(-616423))elseif o==WEAPON_CATEGORY_DUELING_SHIELD then act(AddSpEffect,8412805-(-620286))else act(AddSpEffect,(9199325-(-407730))-(-696708+(540041+(421211-(-309421)))))end end if IsMinorFortune(ERR_FORTUNE_BULWARK)==TRUE and IsDeflecting()==FALSE then act(AddSpEffect,9058349-24759)end local l=env(GetEquipWeaponSpecialCategoryNumber,J)if l==326600+-325853 and(J==HAND_LEFT or P==HAND_RIGHT_BOTH)then o=WEAPON_CATEGORY_SMALL_SHIELD end ApplyGuardCategorySpEffect(o)end function ERRHook_SpecialAttack(J,P)InformAttackHandState(attackHand)InformAttackTypeState(J,P)end function ERRHook_Arrow(J,P)InformAttackHandState(E(-861257+(-34292-(-1563801-(-651116)))))InformAttackTypeState(J,P)if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_RANGED then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_RANGED)end ERR_PerfectWindow_ChangePosition(E(-845978+863609))ERR_PerfectWindow_Update()end function ERRHook_Crossbow(J,P,o)if J==E(815145-(1442874-644339))and(c_Style==HAND_LEFT_BOTH and IsMagicCatalyst(HAND_LEFT)==TRUE)then ERRHook_Attack(nil,E(((-197425+(253293-664482))-(596927+-720114))+(988751+-486188)),nil,E(647244-630346))return elseif J==E((1046774+-1950483)+921340)and IsMagicCatalyst(HAND_RIGHT)==TRUE then ERRHook_Attack(nil,E((-724665+-47582)-(-789878)),nil,E(-40595+57493))return end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_RANGED then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_RANGED)end ERR_PerfectWindow_ChangePosition(J)ERR_PerfectWindow_Update()InformAttackHandState(J)InformAttackTypeState(P,o)end function ERRHook_CrossbowReload(J)if J==E(405712-389102)and(c_Style==HAND_LEFT_BOTH and IsMagicCatalyst(HAND_LEFT)==TRUE)then ERRHook_Attack(nil,E(((-615538-(-869459))+-1073927)+837142),nil,E(769237-752339))return elseif J==E(-1042515+1060146)and IsMagicCatalyst(HAND_RIGHT)==TRUE then ERRHook_Attack(nil,E(-11314-(-28945)),nil,E(-268551-(-285449)))return end end function ERRHook_CrossbowReloadActivate() end function ERRHook_CrossbowEmpty(J)if J==E(788998-(-128454+900842))and(c_Style==HAND_LEFT_BOTH and IsMagicCatalyst(HAND_LEFT)==TRUE)then ERRHook_Attack(nil,E(-858549-((-259084-522916)+(421403+-515088))),nil,E((-873389+(2327087-965517))-471283))return elseif J==E((533052-517762)-(-2341))and IsMagicCatalyst(HAND_RIGHT)==TRUE then ERRHook_Attack(nil,E(-1015714+1033345),nil,E(609861+-592963))return end end function ERRHook_CrossbowEmptyActivate() end function ERRHook_Arts(J,P,o,l,T,e,m,q,p,X,u,b,Z)local Q=c_Style local n=c_SwordArtsHand local H=c_SwordArtsID local z=env(GetEquipWeaponCategory,n)local I=env(GetEquipWeaponSpecialCategoryNumber,n)local k=E(-563207+580838)if n==HAND_RIGHT and Q==HAND_RIGHT_BOTH then k=E(-42982+((-342138+760395)+((532374-(-803581+1592424))+-101670)))elseif n==HAND_LEFT and Q==HAND_LEFT_BOTH then k=E(899056-(-345035+1226955))elseif n==HAND_LEFT then k=E(-252617-(-269227))end ERRHook_MaybeSpecialGuard()InformAttackHandState(k)InformAttackTypeState(nil,E(-537610-(-555007)))ERR_PerfectWindow_ChangePosition(k)local t=FALSE if IsStanceArts(H)==TRUE and IsArrowStanceArts(H)==FALSE then t=TRUE end if I==-274731-(-274980)and(H~=(389679+(936975+(-2760394-(-788830))))-(-645228)and IsFireArts(H)==FALSE)then act(AddSpEffect,632740+5042550)end if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()local o=P[E(853614+-836887)]if J[E(-624457+642024)]==TRUE and env(GetSpEffectID,o)==TRUE then act(AddSpEffect,P[E(-557550+575391)])end end if env(GetSpEffectID,(-828269+1147071)+4686198)==TRUE and ERR_ArtsFirstFPConsumption==FALSE then ERR_ArtsFirstFPConsumption=TRUE act(AddSpEffect,4529596-(-475405))local J,P=ERR_FortuneBrave_GetTable()if IsFortune(ERR_FORTUNE_BRAVE)==TRUE and env(GetSpEffectID,P[E(-935396-(-952716))])==FALSE then local o=P[E(507991-490168)]if IsRoarArts(H)==TRUE and env(GetSpEffectID,P[E(-65540+82821)])==FALSE then J[E(-323911+340660)]=J[E(-21607+38356)]+o act(AddSpEffect,P[E(473102-456087)])act(AddSpEffect,P[E((-652032-341796)-((-887297-(-457797))-(372047+209562)))])o=o/(-3095-(-3097))ERR_FortuneBrave_Recalculate(TRUE)end if IsStompArts(H)==TRUE and env(GetSpEffectID,P[E((-21415-74920)-(-112938))])==FALSE then J[E((-2020429-(847760+-1844344))+1040594)]=J[E(((-586246-(-378772))+677467)-453244)]+o act(AddSpEffect,P[E((405190+162628)+-550803)])act(AddSpEffect,P[E(-189577+206180)])ERR_FortuneBrave_Recalculate(TRUE)end end end if IsFortune(ERR_FORTUNE_BRAVE)==TRUE and ERR_FortuneBrave_IsEligibleArtsFollowup(H,J)==TRUE then local J,P=ERR_FortuneBrave_GetTable()local o=J[E(41201-(-906041+930184))]if o>-648742+648742 then act(AddSpEffect,P[E(-234122+251442)])if J[E(501550+-483705)]==TRUE then act(AddSpEffect,P[E(628775+(-908512+297320))])end end end if IsFortune(ERR_FORTUNE_BULWARK)==TRUE then if ERR_IsBulwarkWeaponCategory(z)==TRUE or Q==HAND_RIGHT and ERR_IsBulwarkWeaponCategory(env(GetEquipWeaponCategory,HAND_LEFT))==TRUE then act(AddSpEffect,8924761-((-1110890-(609888-866719))+745748))end end ERR_PerfectWindow_Update(t)if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_MELEE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_MELEE)elseif ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_RANGED then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_RANGED)elseif ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end end function ERRHook_ArtsStance(J,P,o,l,T,e,m,q,p,X,u)local b=c_Style local Z=c_SwordArtsHand local Q=c_SwordArtsID local n=env(GetEquipWeaponCategory,Z)local H=env(GetEquipWeaponSpecialCategoryNumber,Z)local z=E(-141754-(-159385))if Z==HAND_RIGHT and b==HAND_RIGHT_BOTH then z=E((934369+-379129)-538104)elseif Z==HAND_LEFT and b==HAND_LEFT_BOTH then z=E(1045093+-1027957)elseif Z==HAND_LEFT then z=E(344509-327899)end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_MELEE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_MELEE)elseif ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_RANGED then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_RANGED)elseif ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_DODGE)end if H==410013+(60930+-470694)and(Q~=-1043848-((-1380438-(-631518-120835))+-416081)and IsFireArts(Q)==FALSE)then act(AddSpEffect,5651510-(-23780))end if env(GetSpEffectID,5264244-259244)==TRUE and ERR_ArtsFirstFPConsumption==FALSE then ERR_ArtsFirstFPConsumption=TRUE act(AddSpEffect,5174463-169462)local J,P=ERR_FortuneBrave_GetTable()if IsFortune(ERR_FORTUNE_BRAVE)==TRUE and env(GetSpEffectID,P[E((-41932-(-582805))-523553)])==FALSE then local o=P[E(-13060-((-592620+895794)+(-1382033-(-1047976))))]if IsRoarArts(Q)==TRUE and env(GetSpEffectID,P[E((-1204083-(-906701))-(-314663))])==FALSE then J[E((690131-927643)-(-254261))]=J[E(93292-76543)]+o act(AddSpEffect,P[E(447174-430159)])act(AddSpEffect,P[E(-583571-(-600852))])o=o/(403573-(348166+(1012497-(686456-(-270636)))))ERR_FortuneBrave_Recalculate(TRUE)end if IsStompArts(Q)==TRUE and env(GetSpEffectID,P[E(412524-395921)])==FALSE then J[E(-392087-(-408836))]=J[E(393050+-376301)]+o act(AddSpEffect,P[E(317940+-300925)])act(AddSpEffect,P[E(-272033+288636)])ERR_FortuneBrave_Recalculate(TRUE)end end end if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()local o=P[E((-1365988-(-917068))-(-465647))]if J[E(-146689-(765270+-929526))]==TRUE and env(GetSpEffectID,o)==TRUE then act(AddSpEffect,P[E(157103-139262)])end end ERRHook_MaybeSpecialGuard()InformAttackHandState(z)ERR_PerfectWindow_ChangePosition(z)ERR_PerfectWindow_Update()end function ERRHook_ExecArtsStanceLoop() end function ERRHook_Magic(J)if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_MAGIC then act(AddSpEffect,ERR_SPEFFECT_PERFECT_BUFF_MAGIC)end local P=c_Style if J==HAND_LEFT and P~=HAND_LEFT_BOTH then ERR_PerfectWindow_ChangePosition(E(-680222-(-826467-((-1732806-(-743372))+859799))))else ERR_PerfectWindow_ChangePosition(E(-143597-(-161228)))end ERR_PerfectWindow_Update()act(AddSpEffect,5681062-(-825359+1503421))if IsLocalPlayer()==TRUE then act(AddSpEffect,(-931108+5934109)+ERR_SpellType)end if J==HAND_RIGHT and P~=HAND_RIGHT_BOTH then act(AddSpEffect,313013+(4289434-(-400563)))if env(GetStateChangeType,(992184+15786)+-978955)==TRUE then act(AddSpEffect,(-841051+(683188+795462))+4365421)end elseif J==HAND_LEFT and P~=HAND_LEFT_BOTH then act(AddSpEffect,(5452379-(-108934))-558302)if env(GetStateChangeType,50251+-21236)==TRUE then act(AddSpEffect,((38148+437195)+(-946887+(631393+607260)))+4235912)end else act(AddSpEffect,4767455-(292146-527703))if env(GetStateChangeType,626186+-597171)==TRUE then act(AddSpEffect,4439585-(-563437))end end end ERR_SpellOverride=nil function ERRHook_MagicOverride(J,P)P=P or FALSE if IsLocalPlayer()==FALSE then return end ERRHook_MagicOverrideCleanup()local o=GetActiveSpellSlot()local l=GetActiveSpellId()local T=l local e=env(GetEquipWeaponSpecialCategoryNumber,J)if P==TRUE then local J=c_SwordArtsID l=J-(155410-135410)end if e==520107-520011 and l==-74554-(-79054)then l=592585-588084 end if e==586423+-586327 and l==590474-585964 then l=178357+-173846 end if e==-753014-(-753110)and l==-401916-(-406436)then l=326462-(-435535+757476)end if e==232469+(523985+-756358)and l==589283+(-1024821+440068)then l=(-34613-(-1040070))+-1000926 end if e==702582-702505 and l==176008+(-1016170+846162)then l=-1034399-(-1040404)end if IsLockedOn()==FALSE and l==-771179-(-777789)then l=(1328013-434813)+-886589 end if o<=460913+-460913 then if l>-422732-(-422732)then SetTemporarySpellId(l)ERR_SpellOverride=E(388813-371263)end else if T~=l then SetActiveSpellId(l)ERR_SpellOverride={T,l,o}end end ERRHook_MagicCast(o,l,T)end function ERRHook_MagicOverrideCleanup(J)J=J or TRUE if IsLocalPlayer()==FALSE then return end local P=GetActiveSpellSlot()if ERR_SpellOverride~=nil and(type(ERR_SpellOverride)==E(((-162984+1820000)-(67196+809039))+-763420)and ERR_SpellOverride==E(89768-72218))then EmptySpellSlots()elseif P<=-920188+((-477758+1063916)-(-334030))then else local J=GetSpellIds()for J,P in ipairs(J)do if P>253412+-253412 and(type(ERR_SpellOverride)==E(-336464+354040)and(P==ERR_SpellOverride[-598030+598032]and J==ERR_SpellOverride[(-554287+1569582)-1015292]))then SetSpellSlotId(J,ERR_SpellOverride[666924-(27855+639068)])SetActiveSpellSlot(J)end end end if J==TRUE then ERR_SpellOverride=nil end end function ERRHook_RideAttack()ERRHook_Attack(nil,E(-925099-(-942730)),nil,E(-55281-(5877+-78534)))end function ERRHook_JumpAttack(J)J=J or FALSE local P=c_Style local o=E(-353508+((-251232+1266601)-(86571-(-557659))))if P==HAND_RIGHT_BOTH or P==HAND_LEFT_BOTH then o=E(288086-270950)end if J==TRUE then local J=GetVariable(E(304386+-286733))if J==-369125+369125 then ERRHook_Attack(E(194691-176981),o,E(849609-(530043-(-302365))),E(676060+-658506))elseif J==-882666+882667 then ERRHook_Attack(E((((((-801926+(67970+741954))+268578)-273300)-(-963432))+(799469+(-854219+-1678480)))-(((-152954+(-714518+518893))-(-244460))-680113)),o,E(493238-475421),E((918756+-442246)-458956))end ERR_FallStartStealth=FALSE PlungingAttack()return end local l=GetVariable(E(294974+-278324))local T=GetVariable(E(-428808-(-445916)))if l>457947+-457947 and l<-461695-(-461699)or T>-877062+877062 then if l==-358718-(-358719)then ERRHook_Attack(E(-317004-(-334714)),o,E((264973+-714117)+466345),E(617366+(-592821+-6991)))elseif l==326324-(38899+287423)then ERRHook_Attack(E(149966-(266465+(701034-835243))),o,E(-104746+121947),E((805660+-1415029)+626923))elseif l==(1048877-990164)+(849163+(-12354+-895519))then ERRHook_Attack(E(-978004-(-995714)),E(-41331+58655),E(547156+-529955),E((-1003436+234727)+786263))elseif T==-1030683+1030684 then ERRHook_Attack(E(-612296+630006),o,E(-341712+358913),E(566507+-548953))elseif T==-303353+303355 then ERRHook_Attack(E((-518422-(-964336))+(489352-(398652-(-518904)))),o,E(-780312+798129),E(-895147-(-912701)))end ERR_FallStartStealth=FALSE PlungingAttack()end end ITEM_ERR_RETURNBUDDY=-1019124+1019224 ITEM_ERR_THROWHAMMER=-345695+345796 ITEM_ERR_LYRE=398729-(338046-(-60581))function ERRHook_ExecItem(J,P)if J==ITEM_ERR_RETURNBUDDY then SetVariable(E((-3157+543554)+-523198),(238110-125361)+-112716)ExecEventHalfBlend(Event_ItemOneShot,P)return TRUE end if J==ITEM_SUMMONBUDDY then ERR_SummonOverride()end if J==ITEM_ERR_THROWHAMMER then ExecEventHalfBlend(Event_Item_ERR_ThrowHammer,ALLBODY)return TRUE end if J==ITEM_LANTERN then if env(GetSpEffectID,-313335+316581)==TRUE or env(GetSpEffectID,712192-708945)==TRUE or env(GetSpEffectID,-565526+568774)==TRUE or env(GetSpEffectID,962888-959640)==TRUE or env(GetSpEffectID,-677052+(783868+-103567))==TRUE or env(GetSpEffectID,-833022+836273)==TRUE or env(GetSpEffectID,-319143+322395)==TRUE or env(GetSpEffectID,-1018105-(-1508910-(-487552)))==TRUE or env(GetSpEffectID,454965-451711)==TRUE then ExecEventHalfBlend(Event_ItemLanternOff,P)else ExecEventHalfBlend(Event_ItemLanternOn,P)end return TRUE end if J==ITEM_ERR_LYRE then if IsNodeActive(E(-298593+315861))==TRUE then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemSummoning,P)else SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemSummonStart,P)end return TRUE end return 1028141+-1028142 end function ERRHook_QuickItemEnchant()local J=c_Style if J==HAND_RIGHT_BOTH or J==HAND_LEFT_BOTH then return end local P=env(GetEquipWeaponCategory,HAND_LEFT)if IsWeaponBuffable(P)==FALSE then return end for J=-489235+489235,-794493+(114420+680091),417166+-417165 do local P=(1461200-947400)+J*(470170-470070)if env(GetSpEffectID,P)==TRUE then act(AddSpEffect,P+(186782+((((-1273173-(-381021))-(-46354))-(-873941))-(449345+-234425))))end end end ERR_EnableMoveSpeedConversion=TRUE ERR_MoveSpeedConversionRate=1001972+-1001971.5 function ERRHook_MoveSpeed(J,P)P=P or TRUE local o=-825420-(-825420)local l=c_Style local T=HAND_RIGHT if l==HAND_LEFT_BOTH then T=HAND_LEFT end if IsEnableGuard()==TRUE and IsHoldingGuard()==TRUE then if env(GetSpEffectID,(593161+-1251024)+2658104)==TRUE then J=J+.025 else J=J-.05 end end for P=1005791+(896045+-1901827),-84699-(-84699),53511+-53512 do local o=(8162896-102396)+P*(-780704-(-780714))if env(GetSpEffectID,o)==TRUE then J=J*((120807-((-463267+1360159)+-776086))+.006*(P+(444678-444677)))break end end if env(GetSpEffectID,907931+-887940)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.8,318222-318221)o=o+(((-1529447-((943209+-2084789)-(-693284)))-(-364277))+716875)end if env(GetSpEffectID,205965+1096052)==TRUE or env(GetSpEffectID,-922451+2224568)==TRUE or env(GetSpEffectID,1178390-(1021763+-1145590))==TRUE then if env(GetSpEffectID,1129569-(-172648))==TRUE then J=ERR_RateCalculateSpeed(J,o,1.6,247920+-247919)o=o+(-786763+786764)else J=ERR_RateCalculateSpeed(J,o,1.4,-410947-(-410948))o=o+(328718+-328717)end end if env(GetSpEffectID,2169014-168074)==TRUE then J=ERR_RateCalculateSpeed(J,o,-320543+(1223828.25-903284),-381882-(-381883))o=o+((893738-101942)-791795)end if env(GetSpEffectID,-742668+9756721)==TRUE or env(GetSpEffectID,794487+8219569)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.15,441046+-441045)o=o+(-607594-(523349+-1130944))end if env(GetSpEffectID,8381678-(-645382))==TRUE then J=ERR_RateCalculateSpeed(J,o,1.15,-189162+189163)o=o+((-357815+(1452636-479099))-((670128+622691)-677098))end if env(GetSpEffectID,8091586-(-935483))==TRUE or env(GetSpEffectID,309570+8717990)==TRUE or env(GetSpEffectID,(550423+(216632+-847831))+(514401+8593944))==TRUE then J=ERR_RateCalculateSpeed(J,o,1.1,(((-302545-((224755+685525)+-1053262))+(612253+-476449))-224170)+247930)o=o+(573980+-573979)act(AddSpEffect,8724459-(-276921))end if l==HAND_LEFT_BOTH then T=HAND_LEFT end local e=GetEquipType(T,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)if IsFortune(ERR_FORTUNE_RANGER)==TRUE and(env(GetSpEffectID,5372791-372541)==TRUE and e==TRUE)then J=ERR_RateCalculateSpeed(J,o,1.1,-684290-(-126425-557866))o=o+(-325413+325414)end if IsFortune(ERR_FORTUNE_SPIRITCALLER)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.1,-835634+835635)o=o+(((505758+-346428)+-731593)+572264)end if env(GetSpEffectID,(((689487-(868172+((206047+-473951)-220417)))+1278399)-545806)+-538699)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.1,((-222334+369788)+-923796)+776343)o=o+(-170564-(-922938-(-752373)))end if env(GetSpEffectID,7095760-893759)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.1,265885-265884)o=o+(879553-(1009798-((448301-311589)-6466)))end if env(GetSpEffectID,5014582-(-297819))==TRUE then J=ERR_RateCalculateSpeed(J,o,1.1,971362+-971361)o=o+(434041+(212493+(-1571376-(-924843))))end if env(GetSpEffectID,2110100-109789)==TRUE and IsHoldingGuard()==FALSE then J=ERR_RateCalculateSpeed(J,o,1.08,-962472+962473)o=o+(177404-177403)end if env(GetSpEffectID,960906+8068094)==TRUE then J=ERR_RateCalculateSpeed(J,o,1.05,692637+-692636)o=o+(49978+-49977)end if env(GetSpEffectID,-582845+(9000136-(792730+-1395439)))==TRUE and env(GetSpEffectID,-769406+(5836571-65015))==TRUE then J=J*.85 end if env(GetSpEffectID,725890+8292110)==TRUE and env(GetSpEffectID,23690+4978460)==TRUE then J=J*.9 end if env(GetSpEffectID,-369452+9396517)==TRUE or env(GetSpEffectID,-88334+9115899)==TRUE then J=J*.8 end if env(GetSpEffectID,((-269326+1770309)-465103)-(-724120))==TRUE then J=J*.8 end local m=ERRHook_GetWeight()if env(GetSpEffectID,1088163-(-297781-(-1024644)))==TRUE then if env(GetSpEffectID,(542948+-1123937)-(-680991))==TRUE then if env(GetSpEffectID,918419-557089)==FALSE then if m==WEIGHT_LIGHT or m==WEIGHT_SUPERLIGHT then J=J*1.03 elseif m==WEIGHT_NORMAL then J=J*1.04 elseif m==WEIGHT_HEAVY then J=J*1.05 elseif m==WEIGHT_OVERWEIGHT then J=J*1.06 end else if m==WEIGHT_LIGHT or m==WEIGHT_SUPERLIGHT then J=J*1.06 elseif m==WEIGHT_NORMAL then J=J*1.08 elseif m==WEIGHT_HEAVY then J=J*1.1 elseif m==WEIGHT_OVERWEIGHT then J=J*1.12 end end end end if env(GetStateChangeType,-472698+481888)==TRUE or env(GetStateChangeType,147216-145708)==TRUE then if J>11758-11757 then J=(-95556-(-95557))+(J-(-470734-(-470735)))*((-368659+774083)+-405423.5)end end J=J*CalcCorrect(-591996-(-592996),c_LoadRatio*(463476+-463376))if env(GetStateChangeType,674343-625318)==TRUE then if env(GetSpEffectID,-207502-(-307527))==TRUE then J=J*1.4 elseif env(GetSpEffectID,761097+-661071)==TRUE then J=J*1.32 elseif env(GetSpEffectID,1030849-(-425974+1356796))==TRUE then J=J*1.24 elseif env(GetSpEffectID,75501-(-24527))==TRUE then J=J*1.16 elseif env(GetSpEffectID,530999-430970)==TRUE then J=J*1.08 end end if env(GetSpEffectID,370901-220245)==TRUE then J=J+.075 end if env(GetSpEffectID,(-546836+11852)-(-567817-328367))==TRUE then J=J*(-723777+723778.5)end if env(GetEventFlag,-712770-(-722740))==TRUE then J=J*.9 end if env(GetEventFlag,278472+-268498)==TRUE then J=J*1.05 end if env(GetSpEffectID,667833+-658212)==TRUE then if env(GetEventFlag,(423904-248070)+-165864)==TRUE then J=J*1.05 else J=J*1.15 end end for P=-1025659+1025659,(-915316-(386719+(-16894+-823274)))+461966,(-697283+933143)-(926990-691131)do local o=(-696338-(-846838))+P local l=P*.05 if env(GetSpEffectID,o)==TRUE then J=J*l break end end if env(GetSpEffectID,-738604+1288604)==TRUE then J=1.35 end if env(GetSpEffectID,169153-164933)==TRUE then J=398567+-398566 end if env(GetSpEffectID,850781+-836137)==TRUE then J=.9 end if hkbGetVariable(E(625146-607613))==111603-((((-808657+1675233)+-1197887)+723484)+(741514-(73129-(-435402+-513556))))or hkbGetVariable(E(50435+-32902))==-46352-(-46354)then J=J*.9 elseif hkbGetVariable(E(337135+-319602))==-538493-(-538494)then J=J*.8 end if P==TRUE and(GetLocomotionState()==PLAYER_STATE_MOVE and ERR_EnableMoveSpeedConversion==TRUE)then local P=J-(-651220-(-651221))P=P*((121117+-121116)-ERR_MoveSpeedConversionRate)J=((-862233-(-723854))-(-138380))+P end return J end function ERRHook_EvasionCost(J,P)local o=ERRHook_GetWeight()if J==STAMINA_REDUCE_ROLLING then P=634678-634838 act(AddSpEffect,4761190-(-242820))elseif J==STAMINA_REDUCE_BACKSTEP then P=(-97159-575696)+672775 act(AddSpEffect,((-366190-(-681839))+707679)+3980692)elseif J==STAMINA_REDUCE_ARTS_QUICKSTEP then P=628818-(440420+188558)if GetVariable(E((467025+-901179)+(523906+-72125)))==-928730-(-441168-(556760+-69197))then P=P*STAMINA_CONSUMERATE_LOWSTATUS end elseif J==STAMINA_REDUCE_JUMP then P=275456+-275576 if env(GetSpEffectID,(-774950-(-75812))-(-799150))==TRUE and(env(GetSpEffectID,-110317+210319)==TRUE or env(GetSpEffectID,881354-781337)==TRUE)then P=(567198+-101419)+-466019 end if env(GetSpEffectID,102596-(667797+-665203))==TRUE or env(GetSpEffectID,877480+-777463)==TRUE then if P==724061+((481626-920595)+-284972)then P=(416579-1001801)-(-585042)end act(AddSpEffect,(-432367-439519)-(-971898))end act(AddSpEffect,316619+4687411)elseif J==STAMINA_REDUCE_RIDE_DASH then P=-998281-(-465574+-532467)elseif J==STAMINA_REDUCE_RIDE_JUMP then P=793338+-793498 elseif J==STAMINA_REDUCE_SLIDE then P=((-342599+-830309)-(-876988))+295800 act(AddSpEffect,398951+4605089)elseif J==STAMINA_REDUCE_CROUCH then P=-447743+((-124905-(-565662))-(-6946))elseif J==STAMINA_REDUCE_PIVOT then P=905971+-906091 end if J==STAMINA_REDUCE_ROLLING then if o==WEIGHT_OVERWEIGHT then P=P*1.2 end elseif J==STAMINA_REDUCE_JUMP then if o==WEIGHT_OVERWEIGHT then P=P*1.4 end elseif J==STAMINA_REDUCE_BACKSTEP or J==STAMINA_REDUCE_ARTS_QUICKSTEP or J==STAMINA_REDUCE_SLIDE then if o==WEIGHT_OVERWEIGHT then P=P*1.6 end else if o==WEIGHT_OVERWEIGHT then P=P*1.2 end end if env(GetSpEffectID,2016984-709952)==TRUE or env(GetSpEffectID,397607+909525)==TRUE or env(GetSpEffectID,1405255-98023)==TRUE then if env(GetSpEffectID,-25976+1333208)==TRUE then P=P*.76 else P=P*.82 end end if env(GetSpEffectID,1290322-786782)==TRUE then P=P*.9 end if env(GetSpEffectID,1621447-(-380263))==TRUE then P=P*.92 end if env(GetSpEffectID,2216979-(751284+-534876))==TRUE then P=P*.96 end if env(GetSpEffectID,(-1032048+979212)+2055606)==TRUE then P=P*.88 end if env(GetSpEffectID,-80701+6589701)==TRUE then P=P*.975 end if env(GetSpEffectID,90938+6418072)==TRUE then P=P*.975 end if env(GetSpEffectID,6897681-388661)==TRUE then P=P*.975 end if env(GetSpEffectID,(((463504-324645)+-484772)+680091)+6174852)==TRUE then P=P*.975 end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then P=P*.8 end if env(GetSpEffectID,-483411+20494867)==TRUE then P=P*(1000238-1000235)end for J=-346558+346583,225781+-225781,73911+(408190+-482102)do local o=(230753+-120953)+J if env(GetSpEffectID,o)==TRUE then P=P*((-352572+352572.75)+J*.01)break end end return P end function ERRHook_LandIndex(J,P,o)if env(GetSpEffectID,-633391+993791)==TRUE or env(GetSpEffectID,109545+1541455)==TRUE then if J==LAND_HEAVY or J==LAND_MIDDLE then if o==TRUE then return LAND_JUMP else return LAND_DEFAULT end end end return J end function ERRHook_JumpMoveLevel(J)return J end function ERRHook_GetAttackMaxNumber(J,P,o)local l=c_Style if o==95459+-95175 and(c_Style==HAND_LEFT_BOTH or c_Style==HAND_RIGHT_BOTH)then return(763736+(617117+-1629071))-(435786+-684008)end if o==-453666+453947 or o==-981401-(-982232)then return 209170+-209166 end if o==910324-910039 then return-518594-(609340+-1127939)end if o==-609176-(-609462)then return-194756-(-194760)end if o==358044-357762 then return 191010+-191006 end if o==544243-(823205-279611)and(J==HAND_LEFT and c_Style==HAND_RIGHT or J==HAND_RIGHT and c_Style==HAND_RIGHT)then return((-373461+641332)-(-366103))+-633970 end if(o==(22162+(-365422-(-917590)))+(108632+-682285)or o==980689+-979893)and(J==HAND_LEFT and c_Style==HAND_RIGHT)then return-129902-(-129904)end if l==HAND_RIGHT_BOTH then local J=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if J==-762411+762655 then return 902503+-902499 end if J==-1031096-(-1031345)then return-845436-(-845440)end if J==-172318+173065 then return-866302-(-866305)end elseif l==HAND_LEFT_BOTH then local J=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)if J==90105-89861 then return-950313-(-442406-507911)end if J==-489744+((537874+-909998)+862117)then return 414161+-414157 end if J==212010+-211786 then return(-306925+(-667831+1925028))+-950267 end if J==-28331+29078 then return-391046-(-391049)end elseif J==HAND_LEFT then local J=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)if J==-848004-(-848228)then return-206111+206115 end if J==(-731902-(-635796))-(-96853)then return 710670-710666 end end return nil end function ERRHook_MaybeSpecialGuard(J)if IsDoingSpecialGuard()==TRUE then ERRHook_Guard(J)end end function ERRHook_OnlineModeChanged(J)if env(IsCOMPlayer)==TRUE then return end if J==TRUE then else end end function ERRHook_ExecHandChange(J,P,o) end function ERRHook_ExecWeaponChange(J,P,o) end ERR_SkillHandednessOverrides={}function ERR_OverrideSkillHandedness()if IsLocalPlayer()==FALSE then return end local J=TRUE if J==TRUE then local J=c_SwordArtsID else ERR_ResetSkillHandedness()end end function ERR_ResetSkillHandedness() end ERR_IsOnline=FALSE function ERR_OnlineMode(J)J=J or FALSE if J==FALSE and ThrottleByTime(E(-606696-(-624348)),209290+(855584+-1064869))==FALSE then return end local P=IsPlayerOnline()if P~=ERR_IsOnline then ERRHook_OnlineModeChanged(P)end ERR_IsOnline=P end function ERR_IsThrownByPlayer()local J=GetVariable(E((-1028402+1766133)+-720509))if J==(689901+209692)+-828963 or J==-909513+979523 or J==488790-417880 or J==-931612-(-1001612)then return TRUE end return FALSE end function ERR_CheckStealthAttack(J)if c_IsStealth==TRUE then ERR_StealthAttack=TRUE end end function IsFortune(J)if env(GetSpEffectID,(8899517-(1025210+-1125693))+J*(387405+-386405))==TRUE then return TRUE end return FALSE end function IsMinorFortune(J)if env(GetSpEffectID,(455457+8545043)+J*(-349350+350350))==TRUE then return TRUE end return FALSE end tauntedTonguely=(-606913-(-598473))-(-8440)whiteCiphered=(767825+((1537221-(1775671-887101))+-1792423))-(751706+-1127653)function ERR_TaunterTongue()if IsLocalPlayer()==FALSE then return end if env(GetStateChangeType,(-1075149-(-75243))+1001416)==TRUE then return end if env(GetSpEffectID,134021+-133480)==TRUE then if env(GetSpEffectID,-394807+(959850+-565015))==TRUE then act(AddSpEffect,-13982-(-14515))end return elseif(env(GetStateChangeType,(424185-228332)+-194921)==TRUE or env(GetStateChangeType,-141408-(-142346))==TRUE)and tauntedTonguely==544915+-544915 then if env(GetSpEffectID,-308363-(-308391))==TRUE then act(AddSpEffect,(-234847+1173764)-938384)end return elseif env(GetStateChangeType,109466+-108534)==TRUE or env(GetStateChangeType,-72593-(-73531))==TRUE then if env(GetSpEffectID,(1507233-((((-913499-(-1145915-(-157075)))-682766)+1121410)-(-180798)))-812422)==TRUE then act(AddSpEffect,(-149442+(-1651202-(-964462)))+(101831-(-734884)))end if env(GetSpEffectID,-659782+660322)==TRUE then act(AddSpEffect,619867+(((-71700+(-628094-(-422195)))-(-950845))+-1292583))act(AddSpEffect,(-972050-(-795933))+((730736+-209835)+-344246))end tauntedTonguely=886852-886852 elseif tauntedTonguely==-410510-(-644344-(-233833))then if env(GetSpEffectID,(385472+-1327778)-(-942334))==FALSE and(env(GetStateChangeType,664995-634746)==FALSE and env(GetSpEffectID,-156752+((444646-(-481755))-(((-1156479-(-349440))+-197485)+1616171)))==TRUE)then act(AddSpEffect,-573279-(-573812))end if env(GetSpEffectID,171035-(-826373-(-997380)))==TRUE and(env(GetStateChangeType,-444075-(-474324))==TRUE or env(GetSpEffectID,-161630-(-319632))==FALSE)then act(AddSpEffect,231855+-231322)end if env(GetSpEffectID,(-1038672+((2711241-706517)-941738))+-23774)==FALSE and env(GetStateChangeType,-814009+814945)==FALSE then act(AddSpEffect,-203312-(-203842))act(AddSpEffect,193599+-193061)end elseif env(GetSpEffectID,-724230+(-512739+1237764))==TRUE then tauntedTonguely=-563269+563270 end if env(GetSpEffectID,(-73991-((-64405-(-750573))-273522))-(-487177))==TRUE and env(GetStateChangeType,915133-(658712-(-255485)))==TRUE then act(AddSpEffect,658062-657532)act(AddSpEffect,800674-(743829+56307))end end function ERR_WhiteCipher()if IsLocalPlayer()==FALSE then return end if env(GetStateChangeType,((-2062-645625)-(-453076))-(-196121))==TRUE then return end if multiLoad>-294567+294567 then return end if env(GetStateChangeType,568700+-567768)==TRUE or env(GetStateChangeType,-479185-(-480123))==TRUE then act(AddSpEffect,-744560+754219)return elseif whiteCiphered==906432+(128278+-1034708)then if env(GetSpEffectID,-887938-(-897602))==TRUE then return else whiteCiphered=974949+-974948 if env(GetSpEffectID,-918400+918942)==FALSE then act(AddSpEffect,590683-(446212-(-143940)))end end elseif env(GetSpEffectID,(479208+543640)+-1013184)==TRUE then whiteCiphered=(-759752-139640)-(-899394)if env(GetSpEffectID,114390-(114313+-465))==TRUE then act(AddSpEffect,654733+-654202)act(ClearSpEffect,816994-816452)end elseif env(GetSpEffectID,(-1523468-(-512017))-(-1011993))==TRUE and whiteCiphered==924967+(-438703-486264)then whiteCiphered=(193147+(125088+-599778))-(-281544)elseif env(GetSpEffectID,-329530+(-986177+1316249))==FALSE and env(GetSpEffectID,(443622-(-101690))-544765)==TRUE then whiteCiphered=-860107-(-860108)act(AddSpEffect,-487587+488118)act(ClearSpEffect,-712646+713193)elseif env(GetSpEffectID,-702294+(923177-220341))==TRUE and env(GetSpEffectID,-405319+405866)==TRUE then whiteCiphered=451965-451965 act(AddSpEffect,-650288-(-650819))act(ClearSpEffect,-610636-(-611183))end end magmaTimer=-774921-(-774921)magmaTimerCooldown=536734-536614 function ERR_MagmaWalk()if env(GetStateChangeType,924914+-923980)==TRUE then if(env(GetEventFlag,E(-135637-(-152304)))==TRUE or env(GetStateChangeType,(525970-(1364652-899677))+-60015)==TRUE)and magmaTimer>-778186+(1240144-461958)then act(AddSpEffect,-798169-(-802218))act(AddSpEffect,-457838+461886)magmaTimer=magmaTimer-((967462+-1833761)+(1180462-314162))else if env(GetSpEffectID,253233+-249184)==FALSE then act(AddSpEffect,590660+(1013352+-1599911))end end if magmaTimerCooldown<-404590-(-404620)then magmaTimerCooldown=-731342-(-731372)end else if magmaTimerCooldown>-243851-(-243851)then if env(GetStateChangeType,-948017+987317)==FALSE and(env(GetStateChangeType,547730-508630)==FALSE and env(GetStateChangeType,(-401872+-35126)-(-476698))==FALSE)then magmaTimerCooldown=magmaTimerCooldown-(-566543+566544)end elseif magmaTimer<((785125-640917)-906523)+762515 then magmaTimer=791771-(555719-(-235852))end end end function ERR_ExecAbility()if ThrottleByTime(E(-142305-(-159066)),-209720+209725)==TRUE then act(AddSpEffect,87436+-57536)end end ERR_AttemptDirectionFix=FALSE function ERR_SetDirectionFixTimer()if IsLockedOn()==TRUE and ERR_AttemptDirectionFix==TRUE then SetRepeatTimerByTime(E(((((-860849-(-841132))-378591)+742042)-410822)+(584061+-499138)),.15,ERR_DirectionFix,ERR_DirectionFixFinish)end end ERR_LastMoveAngle=-222683+222683 function ERR_TrackMoveAngle()if IsLockedOn()==TRUE and(GetVariable(E(413512-396455))>.20000000298023 and ERR_AttemptDirectionFix==FALSE)then local J=GetVariable(E(22562+-5510))if J~=966923-966923 then ERR_LastMoveAngle=J end end end function ERR_DirectionFixFinish()ERR_AttemptDirectionFix=FALSE c_LastRollingAngle=FALSE end function ERR_DirectionFix()if IsLockedOn()==FALSE and c_LastRollingAngle~=-976930+976930 then act(SetTurnSpeed,327970+-327970)end return FALSE end function IsFireArts(J)local P={-971570-(-971633),-571771+571840,941564+-941450;-108772+109053,-783867-(-784151),705447-705434,447772-447716}if Contains(P,J)==TRUE then return TRUE else return FALSE end end ERR_FortuneVeteran_Table={[E(856287-839141)]={[E((-21165-((-1774+775671)+-198116))+613695)]=-426-(669190+-669616);[E(-530711-(-547163))]=FALSE;[E((((839332+-31591)+(951907+-1605559))-439338)-(-302110))]={},[E((968873-((-85484-888960)+1177360))-(-738883+(82774+1404499)))]=FALSE,[E(-493808+511760)]=FALSE};[E(-737631+754438)]={[E(((-719009+(-869948+1833293))-(-206118))-433668)]=962779-962279,[E(-185225+203107)]=(-1924806.5-(-988191))-(-936618);[E(384241-(172370+195111))]=-782764.5-(-1614521-(-831755));[E(366299+-349437)]=(-173595-(-285016+124755))-(-13337),[E((-395317+1037166)-624913)]=8996822-(-114455-(-73223));[E(-321674+339115)]=8748909-(-289144);[E(77945+-61218)]=10013196-975146;[E((-977179-(((-116634+1229448)-407974)+-1146141))+553627)]=(-536935-492073)+((-12807-(-721362))+9358504),[E(408000-390480)]=(-851390+(-362662-(-547201)))+9704921;[E((-14502+-397883)+430226)]=815422+8222630,[E(-248149+265886)]={[-1042110-(-842225+-199885)]=616578+-616528,[-928902+928903]=-646832-(-646932),[254653+-254651]=-833519+(-579971+1413665),[-880641+880644]=-465837+466087},[E(-883569+900037)]={[(129549+-1122807)-(-993259)]=(441458+(449626+(-2043262-(584270+((594290+410434)+-1830767)))))+910415;[-437218-(-437220)]=-348530+348550;[-146874+146877]=-260036-(387448+-647514),[713092+-713088]=-620616-(-620656),[-629354+629359]=537780+-537730,[-175225-(-175231)]=(637354+-1493188)+((131642+(-606780+623532))-(-890033-(-182533)));[(862398+-1177230)+(-555706-(-870545))]=48671+(-872737+824136);[28878-(-379134-(-408004))]=(-813178+908181)+-94923;[394486+-394477]=(397047+-737023)+340066,[140045-(-518054+658089)]=(-385576-(-414079-(-770218)))-(-741815)}}}function ERR_FortuneVeteran_Update()if IsFortune(ERR_FORTUNE_VETERAN)==FALSE then ERR_FortuneVeteran_Table[E(-761477-(-778623))][E(-543986-(-385310-175128))]=FALSE return end local J,P=ERR_FortuneVeteran_GetTable()if J[E(-230324+246776)]==FALSE then ERR_FortuneVeteran_Reset()J[E(-510741+527193)]=TRUE end local o=FALSE for l=434764-(-735797+1170560),713826-713816,-48465-(-48466)do if env(GetStateChangeType,((571405-564455)+l)-(-342953-(-342954)))==TRUE then local T=P[E(289580-(-746551-(-1019663)))][l]local e=P[E(452507+-434625)]local m=J[E(826547-809686)]local q=678096-678096 local p=ERR_ThisAttackAnim if type(ERR_ThisAttackAnim)==E(627032+-609456)then for J=668965+((-324380+57360)-(1194889-792945)),#m,(958181+-359174)+-599006 do local P=m[J]if type(P)==E(506038-488462)and(P[-344778+344780]==p[((-595909+603263)+(859313+-808792))+-57873]and(P[213932-(-479892-(-693821))]==p[908699-908696]and(P[73443-73439]==p[-858686-(-858690)]or p[467068+-467064]==E(746770-729404)and P[((436699+551544)+(153204-810054))-331389]==E(790521-773116)or p[222683-222679]==E((1337668-558546)-761341)and P[1027207+-1027203]==E(387238-370307))))then q=q+(892432+-892431)end end if q>-576425-(-576426)then e=200983+-200982 end else e=-613241-(-613242)end J[E(-774412+791161)]=J[E(-185086+201835)]+T*e o=TRUE break elseif env(GetStateChangeType,((-631705+638635)+l)-(-83176+((-846058+(-712328+(-537336+1804551)))+374348)))==TRUE then local T=P[E(62214+(-978025-(-932279)))][l]local e=P[E(-102632+119392)]J[E(-849726+866475)]=J[E(-769103-(-785852))]+T*e o=TRUE break end end local l=P[E(-509467-(-527216))]if env(GetSpEffectID,l)==TRUE and env(GetStateChangeType,-205942+245012)==TRUE then for J=(1637935-1000277)+-637658,-870577-((457375+317934)+(947898+-2593804)),(816869-455797)+-361071 do if env(GetStateChangeType,(-490507-(-525507))+J)==TRUE then act(AddSpEffect,P[E(100324-82804)]+J)end end end local T=P[E(-932662-((791297+(((-852392+-163143)-(-845984))+(476305+(450561+-3008015))))-(-1438145-(-928131))))]if env(GetSpEffectID,T)==TRUE and(env(GetSpEffectID,P[E(-814024-(-921387+89614))])==FALSE and env(GetSpEffectID,P[E(224942+-207101)])==FALSE)then end if env(GetSpEffectID,T)==TRUE and env(GetStateChangeType,77700+-38088)==TRUE then J[E(-789597+(1581546-775200))]=388457-((-1372890-(-1010125))+751222)o=TRUE end if J[E(-10498-(-27247))]>287723+(((93277+222944)+(783063-596468))+-790539)and env(GetSpEffectID,P[E(110646-(203374+-110169))])==TRUE then ERR_FortuneVeteran_Reset()end if o==TRUE or ThrottleByTime(E(-83951+100525),(-436845-(-1012880))+-576034)==TRUE then ERR_FortuneVeteran_Recalculate(o)end end function ERR_FortuneVeteran_Reset()local J,P=ERR_FortuneVeteran_GetTable()J[E(-955211-((-568864-(-887057))+-1290153))]=-846701+846701 J[E((125229+-852927)+(-30886+775445))]={}end function ERR_FortuneVeteran_GetTable()local J=ERR_FortuneVeteran_Table return J[E((12062+(182507-767301))+(26837-(-563041)))],J[E((-176259-(-343752))+-150686)]end function ERR_FortuneVeteran_Recalculate(J)J=J or FALSE local P,o=ERR_FortuneVeteran_GetTable()local l=P[E(-1041676+1058425)]local T=o[E(561579-544793)]local e=o[E((978001+-399669)-561605)]if l~=(595903-((771286+-765278)+43689))+-546206 then l=math[E(774622-757559)](l,((-904399+1212381)-(-433473))+(-1552698-(-811243)))l=math[E((308244-397117)-(-106752))](l,T)P[E(-31882-(-48631))]=l end if l>=T then act(AddSpEffect,e)else act(ClearSpEffect,e)end end function ERR_FortuneVeteran_AddRecentAttack(J)if IsFortune(ERR_FORTUNE_VETERAN)==FALSE then return end local P,o=ERR_FortuneVeteran_GetTable()local l=o[E(-564269+(383842+197289))]local T=#P[E(-259260+(736333-460212))]P[E(577142+-560281)][T+(599074-599073)]=J if T==l then table[E(1004550+-987499)](P[E(789447+-772586)],-124938-(-124939))end end function ERR_FortuneVeteran_SpendCharge()if IsFortune(ERR_FORTUNE_VETERAN)==FALSE then return end local J,P=ERR_FortuneVeteran_GetTable()local o=P[E(-1043952+1060679)]if env(GetSpEffectID,o)==TRUE then J[E(176266+-159517)]=(975173-256004)+(-637728+-81441)ERR_FortuneVeteran_Recalculate(TRUE)end end function IsRoarArts(J)local P={(1028896+-1060134)-(-31378);-1040381-(-1040522);(945112+-932844)-12126;-379467-((-904992+-17789)-(-543171)),(-1130904-(-606870))-(-524178),63978+-63747;409778-409633,-481389-(-738705-(-256957));624881+-624763,255740+-255525;-539753-(-539985),(-427270+-149125)+576681,-185045+185402}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsStompArts(J)local P={(1035877+-200282)-835485;((124665-(-536368+((-1047235-(-1043633))-(-360387))))-(721262-(708276-660640)))-(-369489),779284+-779165,-748005+748236,(-1535995-(-565005))-(-971180),-256552-(-256835);683770+-683465,492370-(1406987-(((1076895-669489)+1300604)-793057))}if Contains(P,J)==TRUE then return TRUE else return FALSE end end ERR_FortuneBrave_Table={[E(993802+(898400+-1875056))]={[E(1046423+-1029674)]=915930-(825217+90713),[E(-357920+374563)]=-571039-(-571039),[E(218355+-201297)]=(120377+825873)-946250;[E(-731775-(-878460-(-129994)))]=557915+-557915,[E(691247+-674795)]=FALSE;[E(888142+-870297)]=FALSE;[E(-79790+(231569+(-20514+-113447)))]=FALSE};[E((625111-(77435-(-389075)))+-141794)]={[E((939519-(420458-(820455+((523225-((933330-617036)+427027))-707733))))+-395136)]=883209-882009,[E((-1047815+713995)-(-351031))]=-17306-(-19706);[E(-213721-(-230768))]=-611028+611028.25,[E(300436+-283650)]=314470+-311970,[E(567425-(107159+(477442-34108)))]={[E(39081-(54696+-32801))]=-1034102+(53416+980696),[E(-85622+102250)]=(557104-(-356525))-913529},[E(695500+-677677)]=537020-536720;[E(-417387+435246)]=-36594-(-36594),[E(-210723-(-228451))]=-86706+86708;[E(-969033-(-986035))]=(8567774-(-407655))-(-60631);[E(657348+-640475)]=9547443-511373,[E(-45738-(-63649))]=9573569-537489,[E(-1034441+1051196)]=-321057+9357207,[E(78809-61489)]=9585762-549664,[E(764317-746734)]=1039135+7996964;[E((-535468-((((343974+251334)+(-58987+-3425311))-(-921696))-(-1008328)))-406112)]=(7272631-(-805247))-(-958172),[E(1049620-1033017)]=355294+8680800;[E(-793613-(-810894))]=9426066-389971,[E(-478345+495360)]=8489823-(-546274);[E(75957-57935)]=(8940250-(-575948))-480145,[E(-628541-(-645354))]=354038+8682058;[E(765749+(296727-1045393))]=-267815+267824,[E(-177326-(-193794))]={[(66956-(-836166))+-903121]=-991919-(269755+-1261704),[-686578+686580]=291318-(607730+-316477),[1003692-1003689]=-876154-(-876259);[-314983+314987]=-591672+591822,[-713858-(-713863)]=-919725+(1371545-451620);[(-59736-120384)-(-180126)]=(-106115+1080868)+-974513;[321953+-321946]=776033+-775753;[801919+-801911]=-749475+(((657467+-1598596)+(-825122+1545105))+970941),[(-179031-351150)+530190]=-605463+605823;[-212709+212719]=-436470-(201192-638062)};[E((-7797+145469)-120691)]={[1004308-1004308]=-270170-(522993-793163);[42146+-42145]=635312-635362,[277806-277804]=(-31220+(-36189+(-65886-(-796886))))-663691;[-558199-(-558202)]=((945927-324944)-(-143914))-765047,[-467170-(-467174)]=43801-44051,[-645764-(-645769)]=515499+-515599,[641434+-641428]=1040071+-1040321,[1014837-1014830]=-157229-(-157079);[-78031+78039]=-413220-(-413170);[121777-121768]=(198106+640505)-((-34664+511399)-(-362126)),[168099+-168089]=(-797219-200705)-(-997674);[215531+-215520]=(326272+628567)-955089}}}function ERR_FortuneBrave_Update()if IsFortune(ERR_FORTUNE_BRAVE)==FALSE then ERR_FortuneBrave_Table[E(284146-267000)][E(-686229+702681)]=FALSE return end local J,P=ERR_FortuneBrave_GetTable()if J[E(62209+-45757)]==FALSE then ERR_FortuneBrave_Reset()J[E(-213862-(-230314))]=TRUE end local o=FALSE if ThrottleByTime(E((146192+-1122366)-(-993485)),-972493-(-972494))==TRUE and(env(GetSpEffectID,P[E(-545572-(-562587))])==FALSE and(J[E((((-221093-(-375144))-104210)+(-782652+(1423971-995869)))+321458)]>-672599-(-672599)and env(GetSpEffectID,P[E(-146765+164085)])==FALSE))then local o=P[E((-1808498-(-763197))+1062233)][E(-788267+804895)]if env(GetStateChangeType,-144080+174335)==TRUE then o=P[E(980775-963843)][E(967511+-950325)]end J[E(451547-434798)]=J[E(552235+(745545+(-971672+(160796-470155))))]-o end if ThrottleByTime(E(319188-(-6495+308698)),(204580+((283243+-1761084)-(511622-833237)))-(-951648))==TRUE then local J=c_LoadRatio local o=(P[E((-867713-(-56721))+827747)]+math[E((1132131-670201)+-445366)](J*(612180-612080)+(-551339.5-(-551340)))/(-783500-(252402+-1035904)))-((391180-221559)+-169620)act(AddSpEffect,o)end if ERR_FortuneBrave_HandleStagger()==TRUE then o=TRUE end local l=FALSE local T=J[E((-841588-(-613743))-(-244594))]local e=P[E(62762-45551)]if env(GetSpEffectID,P[E(-499370-(-533247-(-16557)))])==FALSE then for l=-511523+511524,-510317-(-510327),196134-(-628657-(-734964-89826))do if env(GetStateChangeType,((-544448-(-551398))+l)-(710508-710507))==TRUE then local m=P[E(672883+-656415)][l]if env(GetStateChangeType,838407+-837515)==TRUE then m=m*(717994.5-717994)end local q=P[E((-1172837-(-618599))-(-571285))]J[E(531634-514885)]=(J[E(139064-(718419+-596104))]+m)+(m*q)*(((996191-996190)/e)*T)act(AddSpEffect,P[E(-941059-(-958074))])o=TRUE break end end else l=TRUE T=J[E((-716851-(-386911))-(-346631))]end local m=math[E(100058+-82995)](134732-134732,math[E((-9405-719158)+746442)](P[E(-406799-(-423882))]-(-576841-(-576842)),math[E(-821111+(1138280-300605))](((P[E(348867-331784)]-((448024+500520)+-948543))/e)*T)))if l==TRUE then act(AddSpEffect,P[E(-540064-(-557975))]+m)else act(AddSpEffect,P[E(-381586+398459)]+m)end act(AddSpEffect,P[E(91659-74657)]+m)if o==TRUE or ThrottleByTime(E(((-251380+-356044)+1520148)+-896150),-558134-(-558135))==TRUE then ERR_FortuneBrave_Recalculate(o)end end function ERR_FortuneBrave_Recalculate(J)J=J or FALSE local P,o=ERR_FortuneBrave_GetTable()local l=P[E(-316568-(-333211))]local T=P[E(-726506+743255)]local e=o[E(329286+-312735)]local m=math[E((-259952+1004053)-727038)](-479636-(-479636),math[E(-653838+670402)](T/e))P[E(-270684+287327)]=m if l~=m then act(AddSpEffect,o[E(32367+-15352)])if m>l then act(AddSpEffect,o[E(-698511+716533)])if o[E(897601-(68892-(-810850)))]>-844725-(-1179049-(-334324))then T=T+o[E(688931-(1048615-(69392-(-308151))))]ForceThrottle(E((-455572+816632)+-344183))end end elseif J==FALSE then return end T=math[E(((366642-((-1006262-(-27026))+1441279))-(-83834))-(-28630))](T,(-555697-(-161013+360668))+755352)T=math[E(12382-(-5497))](T,o[E(674524+-657738)])P[E((-891873+926685)-18063)]=T ForceThrottle(E(-436530-(-453407)))if m>(515675+-240465)+-275210 then act(AddSpEffect,(o[E((340860-(-563653+(-537254+2081128)))-(-656747))]+m)-(128788-128787))else act(AddSpEffect,o[E(-106606-(-123419))])end end function ERR_FortuneBrave_HandleStagger()local J,P=ERR_FortuneBrave_GetTable()local o=P[E(-484769-(-501750))]for l=#o,43562+-43562,-157211+157210 do local T=(-957398-(-74831))-(-922167)if env(GetStateChangeType,T+l)==TRUE then local T=P[E(797743-780994)]local e=P[E((-464462+(975124-944460))+451009)]local m=o[l]local q=P[E(621942+(771178+-1376073))]J[E(-1001303-(-1018052))]=(J[E(1034847+-1018098)]+m)+(m*q)*(((-614485-(-614486))/e)*T)act(AddSpEffect,P[E(-926932-(-943947))])return TRUE end end return FALSE end function ERR_FortuneBrave_SpendStage()local J,P=ERR_FortuneBrave_GetTable()local o=J[E(6097-((178500+-92162)+-96884))]local l=J[E(((550144-(-454908+1305295))-364657)+(-765144+1446793))]local T=P[E(-694908-(-711459))]if o<973978+(-280666+(-1033502+340191))then return end J[E((39662-(-964316))+-987229)]=l-T J[E(152176-(378314-243956))]=FALSE ERR_FortuneBrave_Recalculate(TRUE)end function ERR_FortuneBrave_Reset()local J,P=ERR_FortuneBrave_GetTable()J[E(717797-701154)]=936055+((-1552541-(-212046))-(-404440))J[E(776266+-759517)]=444482-(1039913+-595431)J[E(-616152+633997)]=FALSE J[E((1039054+-1591618)-(8096+(-1435386-(-856908))))]=FALSE J[E(52563-35505)]=-363675-(4989+-368664)J[E(423058-406367)]=-938383-((-519033+(-456272-(918628-861386)))+94164)ForceThrottle(E(1038323+-1021446))ERR_FortuneBrave_Recalculate(TRUE)end function ERR_FortuneBrave_IsEligibleArtsFollowup(J,P)if IsRoarArts(J)==TRUE and StringContains(P,E(292176-275634))==TRUE then return TRUE end return FALSE end function ERR_FortuneBrave_GetTable()local J=ERR_FortuneBrave_Table return J[E(442119-424973)],J[E(1020280-1003473)]end ERR_FortuneAdherent_Table={[E(-829701-(-846967))]=nil;[E(575361-558612)]=((-685788+1675846)+(-488914+379068))-880212,[E((715387+-1638274)-(-939530))]=(773889+-855755)+81866,[E(560862-544076)]=958017+-956617;[E(442521-424731)]={[-1046495-(-1046496)]=557957+((-115-(-87107-(-934820)))+(244136-(-45935)));[-713273+713275]=-959173-(-959773),[316604-316601]=729020+(((-1413082-(-373267))-(-843920))-531925)};[E(-956767-(-973571))]={[(554116+(-1520099-(-543479)))-(-221118+-201386)]=390164+-390154,[(1025081+-639653)-385427]=(1058667-530421)+-528236,[-844185-(-1226783-(146127+-528723))]=-569932+(1437407-867455);[-420269+420272]=800699+(-1835105-(-1034426))},[E(486634+-469586)]={[(-975941+(306000+1504811))-834870]=(1087016-170654)-916332;[-777810+(350490+427321)]=-933897-(-933927),[185569+-185567]=(-686206+698617)+-12361,[-997514-(-997517)]=(-1016387+318637)+697800};[E(-995796-(-1013165))]={[-50169-(-50169)]=991680+-991620;[-339795-(-339796)]=-797081+797231;[((619634+(-359712+-1022663))-(-958686))-195943]=-451544+451794,[-785205-(-785208)]=(970081-181963)+-787818},[E(-969406+986728)]={[1014081+-1014081]=462978-463038;[-412046-(-412047)]=(-699633-(-60294))-(-639039),[(1654114-611768)-1042344]=85049+-85549;[-597511-(((-1057156-87657)-(765548+(515576+-2013066)))+-184643)]=170105+-170705},[E(159976+(584206+-726749))]={[525983-525962]={E(429933+(-538042-(-126042)));955390+1006601,8442711-(-581342)};[(400791+222404)-(-216453-(-839628))]={E(593228+-575338),2471629-508638,(311917+637100)+8075054};[-455176+455206]={E(-804591+821963);((844766+-243854)+-209868)+1572947,((865648+-1362729)+8609713)-(-911448)};[145802+(686275-832040)]={E((539094+-929847)+((-762986+1551417)-380832));1457790-(-507181),9451052-((-215910+-468188)+(1042080-(720381-789362)))},[463052-463018]={E(814235-796776),-502031+(2579339-110317),778816+8245270};[-519237+519261]={E((1254005-1007883)+-228311),-703233+2671224;9090589-66527};[(-543208+1224735)-681504]={E(-511680+((2142802-(-202028+1127255))-689312)),623261+1345730;-1015220+(942512+(9615006-518239))};[968753+-968731]={E(878680-860992),225633+1744358,934652+8089404},[703594+-703569]={E(-386397+403089);2166169-195178;-295008+9319073};[-59398-(-59427)]={E(-706914+723532);1092722-(-880269);8399905-(-688973+((1312091-(559882-(-143458)))+-543950))},[370550+-370524]={E(((-356570-(-6506))+331840)+35624);2034964-60973,-187170+(8757520-(-453718))};[-302712+(-739633-(-1042373))]={E(1022036-1004019),-539770+2515761,414963+8609111};[886453+-886417]={E(-934050-(-950655));(-40438+1776414)-(-243015),-416089+9440181};[-818455-(-977507+159019)]={E((-259507-(-273919))+2414);1009824-(-13636+(-263852-692679)),-824088+9848171},[99025-98026]={E(-934556+(-23280+974738)),-485144+2452125,-28053+9052148}};[E(856599-839786)]=10144+9013955,[E(-1019257-(-1036988))]=9034673-((-166535+177199)+-93);[E((127368-(-376216+-339182))-824739)]=-1036727+10060825,[E((((((476567-771541)-169920)-(-605061))+(62582+(-326680+(2205271-(475312-(539673-1035454))))))-394501)-697724)]=8919815-(-104286),[E(-304913+(941336+-619900))]={[19520-(594286-574768)]=8957862-(-66263);[168227+-168224]=9619461-(-62358-(110774+-768463))},[E(-160767-(-178288))]=716636+-687621,[E(1012061-995059)]=8820083-(-204067),[E(-132743+149742)]={[(197220+637219)-834439]=(743941-595832)-148106,[250372+-250371]=-598843+(249652+349195),[-781522-(-781524)]=-298388-(-298392),[-773772-(-773775)]=25222-25221},[E((-859126+666077)+209946)]={};[E((((41928+-732998)+461308)+-112680)+359684)]=nil}function ERRHook_MagicCast(J,P,o)if IsLocalPlayer()==FALSE then return end local l=env(GetParamValue,PARAM_Magic,P,-528017-(-528055),UNSIGNED_BYTE)ERR_SpellType=l if P<=((781417+-2429401)-(-808940))-(-839044)then return end local T=env(GetParamValue,PARAM_Magic,P,-998020+998053,UNSIGNED_BYTE)if IsFortune(ERR_FORTUNE_ADHERENT)==TRUE then ERR_FortuneAdherent_Table[E(-456798-(-474040))]={[E((-446625+663974)-200336)]=P;[E((202564+(1086149-417191))-854124)]=T,[E(116083+-98829)]=l}elseif IsFortune(ERR_FORTUNE_VETERAN)==TRUE then local J,P=ERR_FortuneVeteran_GetTable()local o=P[E(-775542+(1434403-(441739-(-199385))))][T]J[E(955204-938455)]=J[E(-48998+65747)]-o ERR_FortuneVeteran_Recalculate(TRUE)end end function ERR_FortuneAdherent_Cast(J,P,o)if IsLocalPlayer()==FALSE then return end local l=ERR_FortuneAdherent_Table if o~=-77783-(-77784)then if l[E((333834+-1212332)+895141)]>-93716+93716 then act(AddSpEffect,l[E(288149+-271626)][(856460-714605)-(-443982-(-585834))]+(-786204+786207))end return end local T=env(GetParamValue,PARAM_Magic,J,-192512+192610,UNSIGNED_BYTE)local e=env(GetParamValue,PARAM_Magic,J,422799+-422700,UNSIGNED_BYTE)local m=l[E(-554604+571870)]local q=l[E(44800-27367)]local p=FALSE local X=T if X<=-822529+(568167+(425861+-171499))or q[X]==nil then X=e end local u=TRUE if q[X]==nil then u=FALSE end if m==nil and u==TRUE then l[E(-513248-(639553+-1170067))]=X m=X p=TRUE end if m~=nil then local J=FALSE if T==m or e==m then J=TRUE end if J==TRUE then local J=l[E((993791+-907643)+-68779)][P]if J~=299774-(626220+-326446)then l[E(((-1017468+(959237-110917))-(-828927+552362))-90668)]=l[E(785422+-768673)]+J act(AddSpEffect,l[E(-282541+(-165653+466221))])end local o=l[E(-473161-(-489804))]if o>=-546023+546025 then act(AddSpEffect,l[E(320304-303781)][o]+P)end else local J=l[E(804234-786912)][P]if J~=293420+-293420 then l[E((-1502290-(-740188))+778851)]=l[E(644963-628214)]+J act(AddSpEffect,l[E(-636095+654122)])end end end local b=l[E(-948447+(623804+341392))]if b>=l[E(513066-496280)]then b=l[E(844271+(-244433+-583052))]l[E(999262+-982513)]=b end if b<=-957115+957115 then l[E(167301-(-579616+729651))]=nil m=nil if u==TRUE then l[E(-665307-(-682573))]=X m=X end local J=-820473-(-820473)if b<699024+-699024 then local o=(((578562-701677)-(-123116))/l[E(451496-(1159202-725028))][P])*b J=l[E(589506-572137)][P]*o end l[E(817947-801198)]=J b=J end l[E(-949005-(-966247))]=nil ERR_FortuneAdherent_Recalculate(p)end function ERR_FortuneAdherent_Recalculate(J)J=J or FALSE local P=ERR_FortuneAdherent_Table local o=P[E(-927284+943927)]local l=P[E(422342+(-1070706-(-665113)))]if l>=P[E(697235-679445)][(928596+(694100+(685128+((-4734038-(-1015257))-(-934641)))))+476319]then P[E((342921-(219418-(-648783)))+541923)]=-1002202-(-1002205)elseif l>=P[E(-961906+979696)][968775-968773]then P[E(-799210-(-815853))]=-58082+58084 elseif l>=P[E(742425-724635)][774622+-774621]then P[E(148294+-131651)]=-776480+776481 elseif l>-920567-(-928192-(-7625))then P[E(474844-458201)]=-701968+701968 end if o~=P[E(-693385+710028)]then act(AddSpEffect,P[E(-444268-(-462295))])if P[E(876908-860265)]>o then act(AddSpEffect,P[E(-1025427-(-1043449))])end end if o==P[E(58711+-42068)]and J==FALSE then return end if P[E(16914+352)]==nil then act(AddSpEffect,P[E((-692469-(-855025))-145743)])P[E(243538+(20199+(-368964+121976)))]=-522696+(-186745+(1159472-450031))P[E(-82918-(475737+-575298))]=-908901+908901 elseif P[E(1039585-1022942)]>-2451+(-95832-(-98283))then act(AddSpEffect,(P[E(-170174+187607)][P[E(713583-696317)]][-589710-(-589713)]+P[E((-841376-(-615493))+242526)])-(-810136-(-810137)))else act(AddSpEffect,P[E(1018729+-1001916)])end end ERR_FortuneAdherent_Initialized=FALSE function ERR_FortuneAdherent_Update()if IsFortune(ERR_FORTUNE_ADHERENT)==FALSE then ERR_FortuneAdherent_Initialized=FALSE return end if ERR_FortuneAdherent_Initialized==FALSE then ERR_FortuneAdherent_Reset()ERR_FortuneAdherent_Initialized=TRUE end local J=ERR_FortuneAdherent_Table if env(GetStateChangeType,J[E(609977-592456)])==TRUE and J[E((299201+-158473)+-123486)]~=nil then ERR_FortuneAdherent_Cast(J[E(317084-299842)][E(-484435+501448)],J[E(577172+(423345-983275))][E((-546904+(-485319-(-146859)))+902762)],J[E(855373-838131)][E(150372+-133118)])ForceThrottle(E(-648460+664941))end ERR_FortuneAdherent_IconCalc()if ThrottleByTime(E((-480693+-345218)+843185),.1)==FALSE then if J[E(745758-((294655+(1104474-(1259618-365169)))+224329))]>=J[E(-531998-(-549788))][749261-(-43590-(-792848))]-(J[E(1006741-988951)][-648086-(-648089)]-J[E(-785546+803336)][-792467+(220237+572232)])*((29144.25-(-266162))-295306)then act(AddSpEffect,J[E(1017158+(-970106+-29321))])end end if ThrottleByTime(E(471331-453893),382206-(474194-(1006625-914636)))==FALSE then return end if J[E((779900+-822857)+59706)]>-789629+789629 and env(GetSpEffectID,J[E(-1015277+1033304)])==FALSE then if env(GetStateChangeType,635686-(796586-(991224-(-668917+1468986))))==TRUE then J[E(-792208+808957)]=J[E(958122-941373)]-J[E(512078+-495274)][J[E(((-1138556-(-550831+245933))-(-1586261-(-640180)))-95780)]]else J[E(-365276+382025)]=J[E(-390407-(-407156))]-J[E(-143776+160824)][J[E(1016018-(-282858+1282233))]]end ERR_FortuneAdherent_Recalculate()end end function ERR_FortuneAdherent_IconCalc()if ThrottleByTime(E((1394290-811769)-(-67902+633942)),-955541-(-955542))==FALSE then return end local J=ERR_FortuneAdherent_Table local P=J[E(((-1281014-(-46279))-((-415232+(1923151-892616))+-870867))-(-995920))]local o=J[E(-27990-(-44633))]local l=J[E(1043538+(201994+-1228530))]local T=J[E(291525+-274526)][o]local e=-458274-(-458274)local m=J[E(667964-651178)]if o>908502+-908502 then e=J[E((-170863+-386595)+575248)][o]end if o<846397-846394 then m=J[E(624660+-606870)][o+(882367-882366)]-(625706+-625705)end local q=P-e local p=m-e local X=-292152-(-292152)if o>-51586-(-51586)then for P=-803924+(154564-(-649360)),o-((-602878-375105)-(-977984)),63707-(232026-168320)do X=X+J[E(((-1612490-(-1015926))+814914)-201351)][P]end end for J=-362600-(-362600),T-(((-598401-(-1042791+1614998))-(1001075+-1776215))+395469),((-510915-(990351+(-1017652+(718247-379222))))+1586785)+-764145 do local P=p/T local E=P*J if J==-690132-(-690132)and o==933818-(376862-(-556956))then E=798429-(328801+479627)end local e=P*(J+(664643-(1061560-396918)))if o==(1028737+-1122972)+94238 then e=871423+-771424 end if q>=E and q456901-456901 then return end if env(GetStateChangeType,(396969+-1247778)-(-860019))==TRUE then ENEMY_TIER=ENEMY_BOSS IS_ENEMY=TRUE elseif env(GetStateChangeType,(164684+(-1822074-(-931122)))+735488)==TRUE then ENEMY_TIER=ENEMY_MINIBOSS IS_ENEMY=TRUE elseif env(GetStateChangeType,-805652-(-814882))==TRUE then ENEMY_TIER=ENEMY_ELITE IS_ENEMY=TRUE elseif env(GetStateChangeType,483913+(-892883+418210))==TRUE then ENEMY_TIER=ENEMY_MAJOR IS_ENEMY=TRUE elseif env(GetStateChangeType,991658-982408)==TRUE then ENEMY_TIER=ENEMY_MINOR IS_ENEMY=TRUE else ENEMY_TIER=ENEMY_NONE IS_ENEMY=FALSE end end UNLIMITED_FP=E(327416+-310325)function ERR_DebugFunctions()if IsLocalPlayer()==FALSE then return end local J=E(-791085-(-808694))local P=E(80970-64043)local o=E(665247+-647630)local l=E(960891-943558)local T=E(-214827+(-995131+1227435))local e=E(-769694+786151)local m=E(113317+-96174)local q=E(-429367+446482)local p=E(-475674+493490)if env(GetSpEffectID,406037-305707)==TRUE or env(GetSpEffectID,758184-(811983-(-329435+(720793+-327907))))==TRUE or env(GetSpEffectID,506849-(-490873+(317071-(-319449))))==TRUE then act(WritePointerChain,GAME_BASE,SIGNED_BYTE,(((-827100-(-907408))-815718)+-239408)+974819,e)else act(WritePointerChain,GAME_BASE,SIGNED_BYTE,-1021433+1021433,e)end if env(GetSpEffectID,(-1430721-(-536398))-(-374938-529037))==TRUE or env(GetSpEffectID,1017047+-655845)==TRUE then act(WritePointerChain,GAME_BASE,SIGNED_BYTE,(203354+-417164)+213811,l)else act(WritePointerChain,GAME_BASE,SIGNED_BYTE,(-527659+(-979770+(-434374+1784491)))-(-157312),l)end end ERR_SUMMON_DUEL_MAPPING={{E(-609892-(-626777));E(429644-412920)};{E(-976318-(-409548-583496)),E(291831+-273813)},{E(315877-298715),E(541933+-525270)},{E((-280516-(-1007293))+-710042),E(654463+-637154)};{E((((759483+279356)-(-518688-(-279986)))-340616)-(1329234-408847));E(163474+-146049)};{E((386019+60610)-429976);E(244390-227380)},{E(688479+(120575-791241));E(295201-277428)};{E(57339-39749),E(150568+-132746)};{E(250581-234071);E(394177+-377390)},{E(-48230-(-66100));E(-38032-(-54962))};{E(632446-614584);E(813700-((1212921-281468)+-135087))},{E(499630-483052),E(-433584+451159)};{E(284422-266662),E(989231-972654)},{E(((-97281+-459647)+1052711)-(-914776+1392701)),E((700963+24325)+-708721)},{E(-872781+890664);E((-82829+(-461173+45417))+516528)};{E(928611-911960),E(-829692+847337)};{E(-55287-(20947-93494)),E(-18511+36205)},{E(-218938-(-236799)),E(820339+(888426+(986626+-2678516)))},{E(774085+-757227);E(-683901+701394)},{E(-916761-(-934431));E(-60323-(-77575))};{E((328238-(247785+83249))+19933);E(-969059+(-368737+1355416))};{E(482054-(-492102-(-957671)));E(-560997-(-578011))};{E((((-900283+((694801+1075478)-917112))-(-459513))-(1355834-583996))+376293);E(890248-872593)},{E(-375961+392815);E(442207+-424786)},{E(1003270+-985914);E(-165009-(-181830))};{E(((957133+-930840)+-676782)-(-668484)),E(-271225-(-288021))};{E(630184-613572),E((1032011+(-181443+(-448811+(294131+(570387-(1367794-650110))))))-531333)};{E((-537021-447068)+1001604),E(-831898+848398)},{E(-861536-(-506785-371794)),E(-812712+829592)},{E(763586-745756),E((109076-269218)+177297)},{E(14786+1866);E((201831-(-365514))+-549733)},{E(-41272-((-873276+1529156)-714718));E((282345+725801)-991062)},{E(9182-(-8596)),E(-641296+(224974-(-433119)))};{E(-785152+801751),E(-439677+456936)};{E(-155837-(-625993+452583)),E(((-128372-(-309832))+-426210)+262779)};{E((-1698474-(-790713))-(-322639-602240));E(-793147+809918)},{E((5569+407494)-395385);E(872828-855753)};{E(-513629+(-235309+766918));E(((-727210+-640221)-(-752040))-(-632452))};{E(326338-(448822-140353)),E(-1000459-((-588925+174530)+-603442))};{E((688971+158579)+-829646);E(44692-27221)};{E(-436517+454301),E(397086-379946)},{E(-22400-(-39039));E(-60694+77731)};{E(334444+-317615),E(((784213-892622)-132123)+257445)},{E((-873715+1229170)+((-437438-(701660-694876))-(462189+-568831))),E(-17744+35286)};{E(892957-875251),E(((-61066+719722)+-1434996)-(-792887))};{E((-570705-(-877525))+-289371),E(-796809-(-814816))},{E(342741+-325008);E(-619795+636811)};{E((-795639-(-696857))+116334);E((-564209-337304)-(-918848))},{E(903108+((81734-(-755066))+-1722282));E(-164822+181315)},{E(205714-188589),E(-6505+23572)};{E(-515158-(-531996));E(32012-14415)};{E(-994422-(-1779266-(-768142)));E(1004280+-987665)};{E(-207370-(-225004)),E(1002848+((-998295-(-162189))+-149988))},{E(((312607+672517)+(-711934+-413203))+157980);E(371812-354235)};{E((((-49301+747957)+-1574923)-(-725957))+166987),E(282117-265606)};{E(411208+-394226);E(181995-164459)};{E(-723711-(-741540));E(359038+-341622)},{E(416940-399385),E((54305+-858321)+820581)};{E(-35126+51872),E((114800-(-868415))+-965331)};{E((-1229153-(-222768))-(-1023307)),E(-952736-(-970167))};{E((204086-851273)+664325);E(-440741+457425)},{E((1148503-163000)-(1416561-448663)),E(882982-865148)};{E(373558-((764561+537925)-946135));E(-811464-(-256261+-572578))},{E(-354674-(-371763));E(-766118+783885)},{E(-916620-(-933945));E(725893-708643)};{E(-607186+624039),E((946862-(865687+-530906))-594581)};{E((-370948-(-704163))+-316568),E(-258969+(684181-408395))},{E(988943+(-458454+-513683));E(66663-(-1033748+1083413))};{E(-646746+664455);E((((1594338-781460)-(-830078))-705898)-919150)};{E(-842090-(-859970)),E(667629-650846)};{E(-447471-(-464516));E(864279-847071)},{E(504738-487142);E((1080099-1027185)-35547)},{E((1667570-708197)+(-771155+-171138)),E(-190413+208064)},{E(289835-272713);E(156798+-139558)};{E(269404+-251802);E(-830471-(253031+-1100775))},{E(277945+-260166);E(-779870-(45448-842006))},{E(-886882-(-904696)),E(498844+(-1402711-(-921642)))};{E(-854269+870837);E(-461378-(-479120))},{E(-430125+447886);E(-651880-((-1860559-(-1466070-(934344+-1535259)))+(-528668-(-854766))))};{E(-90131+(-379603-(-486615))),E(-17870-(-34342))},{E((-368208-(-221027))-(-164406)),E(-758214+775935)};{E(-724428+742043);E(-549841+567543)},{E(875913-858741),E(-668126+684911)},{E(346615+-329442);E(-1000233-(18337+-1035083))},{E(-734656-(-752552));E(-296774-(-313732))},{E(371695+(822721+-1177453)),E(-287905-(-304387))},{E((-1013597+((-818424-(-423680))-(-983193)))-(-442203));E(-608521+625435)};{E(-280355-(-297635)),E(1013782-996626)};{E(-722793+740022),E(-924456-(-941087))},{E(123347-(-493880+600127)),E(419615-402447)},{E(-193345+210060),E(184351-167750)},{E(992589+-975669),E(-997897+1015287)};{E((((-586171-(-959019))-968232)+1398323)-786224),E(175069+-158468)}}ERR_SUMMON_DUEL_UNDO_MEMORY={}ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD={}function ERR_SummonOverride()if IsLocalPlayer()==FALSE then return end if env(GetSpEffectID,(((813243+-2342879)-(-784245))+1710280)+(((224815+-744012)-511298)-(-75146)))==TRUE then return end if env(GetSpEffectID,-856634+866286)==FALSE then act(WritePointerChain,GAME_BASE,SIGNED_BYTE,(409015+(1003347-817060))+(-159655+-435647),UNLIMITED_FP)act(SetParamValue,PARAM_GameSystemCommonParam,E(((1004888+(((494846-528713)+-705721)+1458017))-(-504244+1345508))-865253),(55177+-994999)+(-74778+1015144),FLOAT,-775265+775265.5,-414055+414055)return end local J=tostring(GetActiveItemId())local P=nil for o=497107-497106,#ERR_SUMMON_DUEL_MAPPING,-119659+119660 do local l=ERR_SUMMON_DUEL_MAPPING[o]local T=l[691116+-691115]local e=string[E(604955-587571)](T,569577-569576,#T-(325004+-325002))local m=string[E(969267-951883)](J,941723-941722,#J-(-880761+880763))if e==m then P=l[823410+-823408]break end end if P==nil then Print(E(900015+-882098)..J)return end act(WritePointerChain,GAME_BASE,SIGNED_BYTE,-24008+24009,UNLIMITED_FP)act(SetParamValue,PARAM_GameSystemCommonParam,E(214901+(-256458-(-58357))),(-539698-(-857693))-317451,FLOAT,655094-654095,660225-660225)for J=363294-(-116179+479473),-198585-(-198590),-750832+750833 do local o=string[E(-539997+(-550063+1107444))](P,1046705-1046704,#P-(794944+-794943))..tostring(J)local l=GetParamIntValue(PARAM_BuddyParam,o,977960+(-317692+-660260))if l==nil then break end local T=GetParamIntValue(PARAM_BuddyParam,o,927833+-927821)local e=GetParamIntValue(PARAM_NpcParam,l,-1014962-((-1583822-(-840135))+-271279))if e~=nil then local J=string[E(-939254-(-956638))](e,(-425145-(-372454))-(-52692),#e-((34284+954904)+-989187))..E(-734624-(-677646+-73778))local P={{PARAM_BuddyParam,o,-937992+938024;FLOAT,815855+(-491172-324803)},{PARAM_BuddyParam;o,149847+-149811;UNSIGNED_BYTE;((-443320-(-752664))+296400)-605743},{PARAM_BuddyParam,o,-323092+323129;UNSIGNED_BYTE,-88935+88936,(-497823+1263590)+(((-230390+-200514)-(-322780))-657643);TRUE};{PARAM_NpcParam,l;-75583+75587;SIGNED_INT,J};{PARAM_NpcParam;l,(-24835-(-472758))+-447574;BIT;776066+-776066;798065+-798062};{PARAM_NpcThinkParam,T;(499080-(-225754))-724737;UNSIGNED_BYTE,273682+-273682};{PARAM_NpcThinkParam,T;1014656-1014580;UNSIGNED_INT;174263-174243},{PARAM_NpcThinkParam;T;-743181-(-743334),UNSIGNED_BYTE,-27385+27385};{PARAM_NpcThinkParam,T,523092-522946,UNSIGNED_BYTE;-961844+961847};{PARAM_NpcThinkParam,T;-373951-(-374095);UNSIGNED_BYTE,(((-968546-(-510343))+-1339984)-(-830644))+967543,105660+-105660;TRUE}}for J=-191362-(-191363),#P,-675371-(-675372)do local o=P[J]local l=env(GetParamValue,o[-1033744-(-1033745)],o[(-72362+493703)+-421339],o[990112+-990109],o[353355-353351],o[594919-594913]or 638063+-638063)act(SetParamValue,o[(-519732+377812)-(-141921)],o[(45100-(-990355))+-1035453],o[74409-74406],o[(1025974-842181)+-183789],o[436543+(-109245-(486963-159670))],o[-708124-(-708130)]or-302525-(-302525))if(o[(-500984-(-4681-(-34618)))+530928]or FALSE)==TRUE then table[E(891495+-873727)](ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD,{o[787480+-787479];o[-32811+32813],o[708074-708071],o[-318522-(-318526)];l,o[764937+-764931]or-875656+875656})else table[E(-534898-(-552666))](ERR_SUMMON_DUEL_UNDO_MEMORY,{o[63396+((-254346+377520)-186569)],o[90104+(-1127453-(-1037351))];o[-921660-(-921663)];o[816452-816448],l,o[351902+(178941+-530837)]or 80780-80780})end end else Print(E(-312612-(634718+-964532))..(l..(E(871952-854443)..(o..E(475098+-457511)))))end end end function ERR_SummonOverride_Reset()if IsLocalPlayer()==FALSE then return end if#ERR_SUMMON_DUEL_UNDO_MEMORY==-684683+(1280711-596028)then return end act(WritePointerChain,GAME_BASE,SIGNED_BYTE,537906+(-676697-(-138791)),UNLIMITED_FP)local J=#ERR_SUMMON_DUEL_UNDO_MEMORY for J=-1045564+1045565,J,932857+(-63266-869590)do local P=ERR_SUMMON_DUEL_UNDO_MEMORY[-281951+281952]act(SetParamValue,P[(1409829-606532)+-803296],P[(-359694+796567)-436871],P[-704928-(986529+-1691460)],P[388967-(987277-598314)],P[-291158+291163],P[-403164-(-403170)]or 148787-(280893+-132106))table[E(599231+-582180)](ERR_SUMMON_DUEL_UNDO_MEMORY,-1006446+1006447)end end function ERR_SummonOverride_Unload()if#ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD==451532-451532 then return end act(WritePointerChain,GAME_BASE,SIGNED_BYTE,-335196-(-335196),UNLIMITED_FP)act(SetParamValue,PARAM_GameSystemCommonParam,E(-94606-(-111406)),-736889+737433,FLOAT,341335.5-341335,(-452915+(-562218-(-994148)))-(-577792+(328432-(-228375))))local J=#ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD for J=261147-261146,J,-859739+(1227280-367540)do local P=ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD[-1034805-(-1034806)]act(SetParamValue,P[-382241-(-43232-339010)],P[-826760-(-826762)],P[1005556+-1005553],P[-144645+144649],P[-88109-(-88114)],P[-467107+467113]or 918464+-918464)table[E(-327276-(345102-689429))](ERR_SUMMON_DUEL_UNDO_MEMORY_UNLOAD,262101+((-682179-(-399564))+20515))end end blendedLately=FALSE restBlendedLately=FALSE lastBlend=617432+-617432 function ParametricBlend(J)local P=J*J local o=P/((-887876-(-887878))*(P-J)+(-926467-(-926468)))return math[E(-642359+659422)]((1404271-363898)+-1040373,math[E(-51088-(-68967))](-545288+545289,o))end function EaseInOutSine(J)local P=-(math[E(-782170-(525865+-1325563))](math[E(-220278+238124)]*J)-(1046402+-1046401))/(-346440+346442)return math[E((-850147-(-246229-753203))-132222)]((967966+31889)-999855,math[E(-65423-(-83302))](-821985+821986,P))end function BlendBetweenValues(J,P,o)local l=P*o+J*((11198-11197)-o)return math[E(281493-(-679158-(-943588)))](-805470-(-805470),math[E(176615-158736)](770497+-770496,l))end ERR_LastFrameBlendProgress=-188439-(-188439)ERR_LastFrameWasBlending=FALSE ERR_LastBlendPreBlendEvent={}ERR_LastFrameBlend={}function ERR_IsUpperBodyBlendState()local J=GetVariable(E(137745+-120142))local P=GetVariable(E(-543022+559988))local o=GetVariable(E(764509-748056))if J==-607621-(-607621)then return TRUE elseif J==-505571+505619 then return TRUE elseif J==935886+-935856 then return TRUE elseif J==-141251+((-241888+(816881+(-107554-(-115301))))-((-207675-(-701545))+-52423))then if o==MOVE_DEF0 then return TRUE elseif o==QUICKTURN_DEF0 then return TRUE end return FALSE elseif J==-514025-(-514081)then return TRUE end return FALSE end ERR_LeftHandThrowHackMemory={}function ERR_LeftHandThrowHack()if IsLocalPlayer()==FALSE then return end local J=c_Style local P=IsHoldingGuard(TRUE)local o=IsThrowCapableWeapon(HAND_LEFT)if J~=HAND_RIGHT or P==FALSE or o==FALSE then ERR_LeftHandThrowHack_Reset()return end local l=GetMainWeaponId()if ERR_LeftHandThrowHackMemory[l]~=nil then return end local E=env(GetParamValue,PARAM_EquipParamWeapon,l,494755+-494490,BIT,-707580+707584)if E==(-1303423-(-283160))+(1500092-(-526391+1006219))then return end ERR_LeftHandThrowHackMemory[l]=767719+-767718 act(SetParamValue,PARAM_EquipParamWeapon,l,69150+-68885,BIT,327415-((1803365-641796)-(464274-(-369881))),-370163-(-560875-(-190708)))end function ERR_LeftHandThrowHack_Reset()local J=next if J(ERR_LeftHandThrowHackMemory)==nil then return end for J,P in pairs(ERR_LeftHandThrowHackMemory)do act(SetParamValue,PARAM_EquipParamWeapon,J,-749702-(-749967),BIT,(1451621-(941004-(-39010)))+-471607,400991-400987)end ERR_LeftHandThrowHackMemory={}end function ERR_IsJumping()local J=GetVariable(E(110456+(28282-121135)))if J==-755764-(-755820)then return TRUE end return FALSE end c_ERR_InstantDodgeBehavior=FALSE function ERR_IsEnableInstantDodge(J)J=J or FALSE local P=env(IsOnMount)local o=env(GetSpEffectID,-836712+1001717)local l=TRUE if J==FALSE then l=ERR_IsDashState(TRUE)end if P==FALSE and(o==TRUE and l==TRUE)then return TRUE end return FALSE end c_ERR_CustomDashBehavior=FALSE function ERR_IsEnableAlternateDash()local J=env(GetSpEffectID,(-856990+-9776)+(-245286+1277056))return J end ERR_IsDashing=FALSE ERR_CustomDashTimer=-318900+318900 ERR_CustomDashBuffered=FALSE ERR_CustomDashToggled=FALSE ERR_CustomDashThreshold=.2 ERR_DashDisableThreshold=.1 ERR_OriginalDefaultDash=TRUE function ERR_CustomDash_Update()local J=c_ERR_CustomDashBehavior local P=ERR_IsDashState()local o=ERR_IsDashState(FALSE,TRUE)local l=GetVariable(E((546194-532600)+3463))if ERR_IsDashing==TRUE then ERR_SetDashDisableTimer()end if P==TRUE and ERR_CustomDashBuffered==TRUE then ERR_CustomDashToggled=TRUE ERR_CustomDashBuffered=FALSE end local T=FALSE if env(ActionDuration,ACTION_ARM_SP_MOVE)>250086+-250086 or env(ActionDuration,ACTION_ARM_ROLLING)>-148528+148528 or env(ActionDuration,ACTION_ARM_BACKSTEP)>(-81692+(((-165797-(-794353))-490442)-((-992913-(-1047648))+948840)))+947153 or l>=1.1000000238419 then T=TRUE end local e=FALSE if l>736183-736183 then e=TRUE end local m=ERR_CustomDashToggled if T==TRUE or m==TRUE then local J=GetDeltaTime()ERR_CustomDashTimer=ERR_CustomDashTimer+J else ERR_CustomDashTimer=-160195+160195 end local q=FALSE if ERR_CustomDashTimer>=ERR_CustomDashThreshold then q=TRUE end if J==TRUE then if m==TRUE and(o==TRUE and(q==TRUE and e==TRUE))then ERR_IsDashing=TRUE ERR_CustomDashBuffered=FALSE return elseif m==FALSE and(P==TRUE and(q==TRUE and e==TRUE))then ERR_IsDashing=TRUE ERR_CustomDashBuffered=FALSE return end ERR_IsDashing=FALSE else if ERR_OriginalDefaultDash==TRUE then if l>=1.1000000238419 then ERR_IsDashing=TRUE ERR_CustomDashBuffered=FALSE return end ERR_IsDashing=FALSE else if P==TRUE and(q==TRUE and e==TRUE)then ERR_IsDashing=TRUE ERR_CustomDashBuffered=FALSE return end ERR_IsDashing=FALSE end end end function ERR_SetDashDisableTimer()SetDelayTimerByTime(E(16998-(259396-260046)),ERR_DashDisableThreshold,ERR_DisableDash)end function ERR_DisableDash()if ERR_IsDashState(FALSE,TRUE)==FALSE and ERR_CustomDashBuffered==FALSE then ERR_CustomDashTimer=-526794-(-526794)if ERR_CustomDashToggled==TRUE and c_ERR_InstantDodgeBehavior==TRUE then ERR_CustomDashTimer=-712146+712145.5 end ERR_CustomDashToggled=FALSE end end function ERR_IsDashState(J,P)J=J or FALSE P=P or FALSE local o=GetVariable(E(-311419-(-329022)))local l=GetVariable(E((-902726+348634)+570545))local T=GetVariable(E(276971+-259349))if o==-611623-(-611665)then if l==MOVE_DEF0 then return TRUE elseif l==GUARD_DEF0 then return TRUE elseif l==QUICKTURN_DEF0 then return TRUE elseif l==78+14 then return TRUE elseif l==ITEM_DEF0 then if T==ITEMDASH_DEF1 then return TRUE end return FALSE elseif l==HANDCHANGE_DEF0 then return TRUE elseif l==WEAPONCHANGE_DEF0 then return TRUE elseif l==STEALTH_HANDCHANGE_DEF0 then return TRUE elseif l==STEALTH_WEAPONCHANGE_DEF0 then return TRUE elseif l==49280-49177 then return TRUE end elseif J==FALSE and o==(535154-436936)-98198 then return TRUE elseif J==FALSE and o==-96524+96549 then return TRUE elseif J==FALSE and o==125756-125729 then return TRUE elseif J==FALSE and o==-241752-(-241781)then return TRUE elseif J==FALSE and o==918547-918517 then return TRUE elseif J==FALSE and o==-1028062-(-1028093)then return TRUE elseif P==FALSE and o==105604-(-983037+1088593)then return TRUE elseif J==FALSE and o==(312698+-291480)+-21167 then return TRUE elseif J==FALSE and o==662111+-662058 then return TRUE elseif J==FALSE and o==975399-(984030+-8687)then return TRUE elseif o==624605+(-947780-(-323212))then return TRUE elseif o==-688524-(-688581)then if IsNodeActive(E(674686-657965))==TRUE then return TRUE elseif IsNodeActive(E(916246+-899176))==TRUE then return TRUE elseif IsNodeActive(E(161519-144484))==TRUE then return TRUE end return FALSE elseif IsNodeActive(E(472323+(-339928+-114851)))==TRUE then return TRUE end return FALSE end ERR_InitIgnoreBlend=FALSE function IdleBlend()local J=env(IsOnMount)local P=g_TimeActEditor_24 local o=g_TimeActEditor_25 local l=g_TimeActEditor_17 local T=g_TimeActEditor_18 local e=GetVariable(E(-531360-(-547957)))local m=FALSE local q=ERR_LastFrameWasBlending if P>33823-(-85726-(-119549))and ERR_InitIgnoreBlend==FALSE then m=TRUE end if l>.005 then SetVariable(E(-329761+346358),ConvergeValue(l,e,965900+-965899,651394-(1076390-(706454-((535914-350379)-(-95922))))))blendedLately=TRUE elseif blendedLately==TRUE and T>.005 then SetVariable(E(-76709-(-93306)),ConvergeValue(T,e,58707-(921525+-862819),266549-266548))restBlendedLately=TRUE elseif restBlendedLately==TRUE then restBlendedLately=FALSE blendedLately=FALSE else SetVariable(E(48998+-32401),(223923-(-359301))+-583224)restBlendedLately=FALSE blendedLately=FALSE end lastBlend=l local p=g_TimeActEditor_20 local X=g_TimeActEditor_26 local u=g_TimeActEditor_21 local b=g_TimeActEditor_27 local Z=FALSE if u>-159003+159003 or b>279417+-279417 then Z=TRUE end local Q=g_TimeActEditor_22 local n=g_TimeActEditor_28 local H=FALSE if Q>-240083-(-240083)or n>-555564-(-555564)then H=TRUE end local z=g_TimeActEditor_23 local I=g_TimeActEditor_29 local k=FALSE if z>-693329-(-693329)or I>585665+-585665 then k=TRUE end if p<=789993-789993 and X>-874115-(-109880-764235)then p=X end if u<=306108-306108 and b>-646282+646282 then u=b heroBlend1IsLow=TRUE end if Q<=1047908+-1047908 and n>-252256+252256 then Q=n end if z<=(-804140-(-139783))-(-496070-168287)and I>-194924-(-194924)then z=I end if q==TRUE and m==FALSE then end if GetVariable(E(606478+(-29306-559588)))==(634773-((612814-857730)+(-610254+(510860-(-395618)))))-583464 then if GetVariable(E(-868906-(-885560)))==HERO_TECHNICAL or GetVariable(E(512523-((313884-(-38823-(-848769)))+991931)))==HERO_ATTACKER then local P=169989+-169988 if u

.005 and ERR_InitIgnoreBlend==FALSE then SetVariable(E(-722547+739017),BlendBetweenValues(EaseInOutSine(l),ERR_LastFrameBlend[E(-4631-(-21828))]or-300277+300277,((-644918+-338901)+352950)-(-630871),649123+-649121))SetVariable(E(-6455+(-31769+54714)),BlendBetweenValues(EaseInOutSine(l),ERR_LastFrameBlend[E(108941+((-1697947-(-1044118))+562545))]or-496960+496960,222549-(288501+(((816336+(-373511-883438))+-206239)-(-580898))),-581014+581016))SetVariable(E(461794+-443946),BlendBetweenValues(EaseInOutSine(l),ERR_LastFrameBlend[E((658070+53656)-695240)]or-786468-(-786468),-1044016+(-813625+1857643),-348349+348351))end if p>940094+-940094 then SetVariable(E(18606+-2136),GetVariable(E((684762+-776305)+(-745650+853663)))*p)SetVariable(E(-482916-(484994-(-539922+1524322))),GetVariable(E(-167337-(-183827)))*p)SetVariable(E(-56435+74283),GetVariable(E(879004-861156))*p)end else SetVariable(E(138464-121933),-874733+874733)SetVariable(E(-22725+39195),-752915+752915)SetVariable(E((-775256+1611022)+-819276),-490931-(-490931))SetVariable(E(831121-813273),(-197961-((-46374+1485748)-620997))-(-1016338))end if m==FALSE then ERR_LastBlendPreBlendEvent[E(-814367+831564)]=GetVariable(E((-1205511-(-966063-(-756047)))-(-1011965)))ERR_LastBlendPreBlendEvent[E(878529-860872)]=GetVariable(E(677532-661042))ERR_LastBlendPreBlendEvent[E(203104-186618)]=GetVariable(E(165497-((-87615+(1529901-(-1042797+1977871)))-359563)))end ERR_LastFrameBlend[E((-960043+46614)-(-930626))]=GetVariable(E(467483-451013))ERR_LastFrameBlend[E(985382+-967725)]=GetVariable(E(384891+-368401))ERR_LastFrameBlend[E(36029-19543)]=GetVariable(E(460363-442515))ERR_LastFrameBlendProgress=P ERR_LastFrameWasBlending=m end function IsDoingSpecialGuard()if env(GetSpEffectID,-652010+(-67929+720114))==TRUE or env(GetSpEffectID,-523591+523767)==TRUE or env(GetSpEffectID,909371-(687300+((-550353-(-149609))+622637)))==TRUE then return TRUE end return FALSE end function ERR_SmartWeaponBuffClear()local J=c_Style if J==HAND_LEFT_BOTH or J==HAND_RIGHT_BOTH or env(GetStateChangeType,-600162-(-630202))==TRUE then act(AddSpEffect,12205+-11303)act(AddSpEffect,-903858+(1797604-892846))elseif env(GetStateChangeType,203875-173825)==TRUE then act(AddSpEffect,-551921-(-1542968-(-990145)))else act(AddSpEffect,(((-768032+1023929)+-1121186)+260413)-(-605776))end if env(GetSpEffectID,-695646+5735557)==TRUE then act(ClearSpEffect,646158+4393753)end end function ERR_SmartDeterminationBuffClear()if env(GetStateChangeType,282779+-252779)==TRUE or env(GetStateChangeType,959514+-929504)==TRUE then act(AddSpEffect,350302-348637)elseif env(GetStateChangeType,-923705-(-953755))==TRUE or env(GetStateChangeType,107332-77317)==TRUE then act(AddSpEffect,-977241-(-121476-857432))elseif env(GetStateChangeType,(7538+-478617)-(-501119))==TRUE then act(AddSpEffect,(313613-(608093-614149))-318004)act(AddSpEffect,((570397-(-79969))-(-296570))+-945269)elseif env(GetStateChangeType,(508498-(-76050-177423))-722851)==TRUE then act(AddSpEffect,(233037-475842)-(-244470))act(AddSpEffect,-839385-(-841052))end end RATE_HP=-937707-(-937707)RATE_STAMINA=(79126-(-295813))+-374938 RATE_FP=(823458-241883)-581573 RATE_LOAD=-894970+894973 ERR_BarRate_Entries={{(-7059+1076195)-565586;RATE_STAMINA,451565+-451515};{-1024565+1028066;RATE_STAMINA,((153287-(1014328+-1566060))+-892230)+(214906-(-127174+154844))};{430502+-429882;RATE_HP;(494446-291071)+((-603124+978164)+((930379+-2165012)-(-656238)))};{-109784-(-113286);RATE_FP;(((-1061393-186560)-(-261064))+(943360+969114))-((-111506+(-183201+299193))-(-921079))};{-270549-(-580779);RATE_STAMINA,131389-131369};{(-180273+141871)+549414;RATE_LOAD,493704-493684},{-31531-(-341751),RATE_STAMINA,-433259+433277};{-469343-(1037880+-1817353);RATE_FP;-452572.5-(-452588)},{-112812-(179927+-293529),RATE_HP;1040296+-1040281},{-910532-(-913983);RATE_HP,-712719-(-712734)},{750027-746575,RATE_HP;825778-825763},{-449277-(-452777);RATE_HP;(-893091-(-941211))-48105};{8562946-(-447054);RATE_STAMINA,-423918+423933},{-249239+(307472+1638768);RATE_LOAD;((598513+-54177)+-1328324)+(1097393-313390)},{-802347+1305887,RATE_LOAD;-720806-(-720821)};{628763-318443,RATE_LOAD;-823549-(-427097+-396467)},{689431-379311;RATE_FP,-309173+309187};{-1022931+1333241;RATE_LOAD,214041.5-214029},{-445128+9477128,RATE_STAMINA,-73230+73242};{-518099-(-518709);RATE_STAMINA,-741329+741341},{((-989882+1591893)+434467)-726448;RATE_HP,-566313-(-566324)};{-154236-(-464256),RATE_HP,370502+-370492},{8084425-(-929575),RATE_HP,(1870306-(1897382-859860))+(-52091+-780683)};{1048505+(729301+7234194);RATE_FP;169864-169854},{9217962-197962,RATE_FP,118657-118647},{9176596-158596;RATE_LOAD;-821606-(-821616)};{1437882-934522,RATE_LOAD,170665-(((82078-(-204026))+510148)+-625597)};{(491193+-536329)-(-770599+415163);RATE_LOAD,-849847-(-849857)},{-447761+758181;RATE_STAMINA;-877105-(-877115)};{257559-256949;RATE_FP,-807286+807296},{(-269188-(-1123725-(46476+-504909)))-85894;RATE_STAMINA;698701-698692};{-759315+9790315,RATE_FP,330938+(-21290+-309639.5)};{917008-(1807220-890822);RATE_HP,-466472-(-466480)};{643867+-333457,RATE_STAMINA,326045-326037},{504790+(99518-294198);RATE_FP,737913+-737906},{((1001783+8029830)-(-806753))-808366,RATE_HP;-143931-(-143936)};{158361-(-152039),RATE_STAMINA,-370080+370086};{((-628305+((841912+-1649883)+(1842828-1020453)))+(403436-(-948798)))+1262477,RATE_STAMINA,903931-903925};{(-536318-495114)+1341852,RATE_LOAD;-1007339+1007344},{291444+18976,RATE_HP;(277014-64552)-(-333599+((1586156-613212)+-426888))};{1080130-(-747649+1517769);RATE_HP,-369983-(-369988)},{-221936+(-76832+2299478),RATE_FP,-294983+294988};{1087386-776976;RATE_LOAD,-274310+274314},{893145+-582735;RATE_HP,-824836-(-824840)};{1884200-(-116410);RATE_HP,((-337458-((756792-894834)+537063))+-3354)-(-649724+-90113)},{2240280-237070;RATE_STAMINA,-1000173+1000177},{9413464-375464,RATE_STAMINA;((-437432+1632999)-531854)+-663709},{566309+-255909;RATE_LOAD,-404999+(39451+365551)};{(237060+2091103)-326653,RATE_LOAD,-704684-(-704687)},{-721347+(384628+2339929);RATE_FP,(394384+-1184908)+790527},{(-94260-(-542788))+8589472,RATE_FP;(193874+-1074321)-(-880450)};{(725242+-154282)-(433529+(-101783+(-131182+59996)));RATE_HP,-400007+400010},{115880+1894130;RATE_LOAD;104950-(-728897+833845)},{3037735-1034525;RATE_HP,-353623-(-353625)};{-85795+9123795;RATE_HP;279312+-279310};{-435688+745688,RATE_HP;-843321-(-627341-(784877-568896))},{916516+-606416,RATE_FP;-689095+(366938+322158)},{(-966430+1752278)-475648;RATE_STAMINA;(-554533-(-424443))+(((-167671-952382)-(-359818))-(-890326))}}function ERR_BarRate()local J={[RATE_HP]=(-1255140-(-273868))+981272,[RATE_STAMINA]=(-642501-(-394509))-(-247992);[RATE_FP]=327462+-327462;[RATE_LOAD]=396855+(73454-470309)}local P={[RATE_HP]=-797885+797885,[RATE_STAMINA]=1046562+-1046562,[RATE_FP]=194274-(-331332-(-525606)),[RATE_LOAD]=(863103-1015855)+152752}for o=(359472-(-113102))+-472573,#ERR_BarRate_Entries,-1021798-(-1021799)do local l=ERR_BarRate_Entries[o]if env(GetSpEffectID,l[-507155+507156])==TRUE then local o=l[(1023322-898642)-124678]local E=l[-696543-(-696546)]J[o]=ERR_RateCalculate(J[o],P[o],E,684379-684378)P[o]=P[o]+(-354760+354761)end end if J[RATE_HP]>-638999+(1301630-662631)then act(AddSpEffect,(-414669+(340664+246104.01))-J[RATE_HP])end if J[RATE_FP]>-253940+(310898+-56958)then act(AddSpEffect,(-160501.99-(654758-987459))-J[RATE_FP])end if J[RATE_STAMINA]>-1009316+1009316 then act(AddSpEffect,((((-275214+-76340)+-546611)+1856908)+-786443.99)-J[RATE_STAMINA])end if J[RATE_LOAD]>375254-375254 then act(AddSpEffect,(1033650+-861250.99)-J[RATE_LOAD])end end ERR_RecoverRate_Entries={[-341625-(-343266)]=.925}function ERR_RecoverRate()if env(GetSpEffectID,(276155+(33199-153651))+394297)==TRUE then return end local J=-554153+554154 local P=829765+-829765 if env(GetStateChangeType,897749-858447)==TRUE then if env(GetStateChangeType,636758+-610338)==TRUE or env(GetStateChangeType,(-823099+1487851)+-638331)==TRUE or env(GetStateChangeType,863131-836709)==TRUE or env(GetStateChangeType,(-258914+635092)-(-698878+1048633))==TRUE or env(GetStateChangeType,517339-490915)==TRUE or env(GetStateChangeType,851754-825329)==TRUE or env(GetStateChangeType,-196018-(-222798))==TRUE then J=J*.9 P=P+(746619-(633182-(-113436)))end end if env(GetSpEffectID,2480749-(-582653))==TRUE then J=J*.95 P=P+(468421-468420)end if env(GetSpEffectID,2135949-(803559+-1731062))==TRUE then J=J*.925 P=P+(-151215-((-506716-(-203446))+152054))end if env(GetSpEffectID,1030942-1029301)==TRUE then J=J*.925 P=P+(-601564-(-408631-192934))end if env(GetSpEffectID,-544977-((719852+(1042965+-1548580))+-762723))==TRUE then J=J*.95 P=P+(906905-906904)end if env(GetSpEffectID,-136941+20647953)==TRUE then J=J*.925 P=P+(-2692+2693)end if env(GetSpEffectID,-16983-(5964-373147))==TRUE and env(GetStateChangeType,(-281526+1087437)+-775656)==TRUE then J=J*.95 P=P+(665908+-665907)end if env(GetSpEffectID,-537690+859391)==TRUE then J=J*.925 P=P+((267084+-36184)-230899)end if env(GetSpEffectID,-490379-(-840779))==TRUE then J=J*.975 P=P+(-752268+752269)end if env(GetSpEffectID,((221377+-566507)+(-291062-(-1048051)))-61359)==TRUE then J=J*.975 P=P+(-160872+160873)end if env(GetSpEffectID,-460341+600561)==TRUE then J=J*.975 P=P+(-390392-(-390393))end if env(GetSpEffectID,-322510-(-464620))==TRUE and env(GetStateChangeType,254267+-224012)==TRUE then J=J*.95 P=P+(716634+-716633)end if env(GetSpEffectID,4994223-(-127627))==TRUE then J=J*.95 P=P+(615468+(-592065-23402))end if env(GetSpEffectID,2465191-803191)==TRUE then J=J*.95 P=P+(((-998622-((-236018-37645)-327461))-147880)-(-545379))end if env(GetSpEffectID,((20858882-775457)-(-56021))-(846202+(-34144-673623)))==TRUE or env(GetSpEffectID,895845+(-505181+19610352))==TRUE then J=J*.95 P=P+(((1985332-((574705+10466)+263748))-(1013210+(-440604-215295)))-779101)end if env(GetSpEffectID,963493-(((-1901379-(-393245))-(-914595+321187))+1874859))==TRUE or env(GetSpEffectID,1282963-779652)==TRUE or env(GetSpEffectID,-502420+((-920635+(-584066+(555716+464716)))+21489999))==TRUE then J=J*(540855+-540854.125)P=P+(179479+-179478)end if env(GetSpEffectID,1921526-(-424657+703183))==TRUE then J=J*.95 P=P+(127438+-127437)end if env(GetSpEffectID,181846+((651759+-66681)-(-876077)))==TRUE then J=J*.975 P=P+(69787-(996397-926611))end if env(GetSpEffectID,-1009206+2652306)==TRUE then J=J*.9 P=P+((-821319-(-743476))-(-77844))end if env(GetSpEffectID,740598-(-902503))==TRUE then J=J*.925 P=P+(607907-607906)end if env(GetSpEffectID,21805583-138583)==TRUE then J=J*.85 P=P+((-75111-(-511245))+-436133)end if env(GetSpEffectID,553896+21113105)==TRUE then J=J*(-181805+181805.875)P=P+(650619-650618)end if env(GetSpEffectID,-576929+(52361+2209568))==TRUE then J=J*.95 P=P+(983148+-983147)end if env(GetSpEffectID,5452081-(-698756-(-81837)))==TRUE then J=J*.99 P=P+((-1850968-(-1024953))+826015)end if env(GetSpEffectID,5548855-(-520155))==TRUE then J=J*.99 P=P+(((-941723+1455080)-(1044385-1023360))+-492332)end if env(GetSpEffectID,-657611+(6380638-(-345993)))==TRUE then J=J*.99 P=P+(-954681+954681)end if env(GetSpEffectID,5460729-(-608301))==TRUE then J=J*.99 P=P+(232835-232835)end if env(GetSpEffectID,(-204894+((769433+5299126)-385969))-(-618604))==TRUE then J=J*.98 P=P+(-160509+(-53067-(-213576)))end if env(GetSpEffectID,251640+5844670)==TRUE then J=J*.98 P=P+(-120926-(-120926))end if env(GetSpEffectID,6243443-50431)==TRUE or env(GetSpEffectID,5311893-(990642-(86905+915054)))==TRUE then J=J*.98 P=P+(197831+((1540110-722796)+-1015145))end if IsFortune(ERR_FORTUNE_BARBARIAN)==TRUE then if env(GetStateChangeType,-866925-(988945+-1870869))==TRUE then J=J*.7 else J=J*.8 end P=P+(46044-46042)end if env(GetSpEffectID,8880770-(-135318))==TRUE then J=J*.95 P=P+((822309-867919)-(982249+-1027860))end if env(GetSpEffectID,10015753-997747)==TRUE then J=J*.95 P=P+(373783-(1283279-909497))end if env(GetSpEffectID,9170815-143755)==TRUE then J=J*.975 P=P+(944824+-944823)end if env(GetSpEffectID,570376-(-735637))==TRUE or env(GetSpEffectID,(-623121+1913904)-(-15330))==TRUE or env(GetSpEffectID,2041553-735340)==TRUE then J=J*.95 P=P+((-225154+732269)-507114)end if env(GetSpEffectID,-602330+616187)==TRUE then J=J*.85 P=P+(-553344+553345)end if env(GetSpEffectID,774940-760531)==TRUE then J=J*.85 P=P+(631518-631517)end if env(GetSpEffectID,660240+(-1057670-(-416161)))==TRUE then J=J*.85 P=P+(956445+(-1729169-(-772725)))end if env(GetSpEffectID,(305145+-1167105)-(-862610))==TRUE then J=J*.9 P=P+((-1694192-(-678971))-(-627648-387574))end if env(GetSpEffectID,-714642-(-815432))==TRUE then if P>153356+-153355 then J=(J+(542887+(-25145+((-243859-(1404766-623211))-(-507673)))))/(-878190+(-198879+1077071))end end local o=-33530+33531 if P==(690022+(-604019-(-695835)))+-781836 then o=-461768+461769.5 elseif P==-226384+(-715456-(-941843))then o=611018-611016 elseif P==-595974+595978 then o=334039+(447356-781392)elseif P>=987941-((147763+-548612)+1388785)then o=446771+(-837386-(-390619))end if J~=190968+-190967 and P>=(-364064-(-498649))+-134583 then J=J*(795292+-795192)act(AddSpEffect,(J-P*o)+159000.1)end cardRecoverCount=P end function ERR_AttackRate()local J=-372651+372651 local P=-795858+795858 local o=728798-728798 local l=-882793-(812369+(-896104-799058))local E=(1576129-(1210806-669670))-1034993 local T=124209+(-289988+165779)local e=-547162+547162 local m=-369316-((-715985+217689)+128980)local q=-1018376+1018376 local p=-66969-(-66969)local X=-978160-(-962514-15646)local u=(-185976+-473097)+659073 local b=-979791+979791 local Z=-36363+(-329399+(-830449+1196211))local Q=42532-42532 if env(GetSpEffectID,1081232-(-220995))==TRUE then P=ERR_RateCalculate(P,q,717910-717800,146028+-146027)o=ERR_RateCalculate(o,p,-361433-(-361543),-30430+30431)l=ERR_RateCalculate(l,X,-266685-(-266795),76062-76061)E=ERR_RateCalculate(E,u,697656+-697546,-538426-(-538427))T=ERR_RateCalculate(T,b,391953+-391843,(915928+-591211)+-324716)m=ERR_RateCalculate(m,Q,819684+(-1022708-(-203134)),(100435-641776)-(-541342))e=ERR_RateCalculate(e,Z,-148295-(299888+-448293),-634698-(-634699))J=J+(745777+-745776)q=q+((344908+551312)-(-271351+1167570))p=p+(-406837-(990964+-1397802))X=X+(883875+-883874)u=u+(-368173-(-1346644-(-978470)))b=b+((-338892-((-962298-(-847841))+-795671))+(-1547995-((317867+(-1158407-251445))-(-115225))))Q=Q+(574537-574536)Z=Z+(-720914+720915)end if env(GetSpEffectID,969201+(7512255-(-538601)))==TRUE then P=ERR_RateCalculate(P,q,-380900-(-380990),121694-121693)o=ERR_RateCalculate(o,p,(189734+-1060941)+(-764888+((-292420+(389003-(-375703)))+1163899)),-819495-(-819496))l=ERR_RateCalculate(l,X,55868+-55778,294805+-294804)E=ERR_RateCalculate(E,u,981711+-981621,369356-369355)T=ERR_RateCalculate(T,b,-754293-(-754383),((1612626-877882)-(-235798))+(-3677+-966864))J=J+(-581879+581880)q=q+(-670570-(-670571))p=p+(814248+-814247)X=X+((-711454-(652780+-1047197))-(-317038))u=u+(921917-921916)b=b+(-626257-(-626258))end if env(GetSpEffectID,330173+971854)==TRUE or env(GetSpEffectID,-755347+2057474)==TRUE then P=ERR_RateCalculate(P,q,-843868-(-843948),35110-(-357953-(-393062)))o=ERR_RateCalculate(o,p,200601-200521,-266526-(-266527))l=ERR_RateCalculate(l,X,(-1397125-(-876939+(997020+-711770)))-(-805516),784989+-784988)E=ERR_RateCalculate(E,u,982102-982022,249370+-249369)T=ERR_RateCalculate(T,b,-221637+221717,(-530138-(-35698))-(-494441))m=ERR_RateCalculate(m,Q,-815200-(-134054+(100958-782184)),1043195+-1043194)e=ERR_RateCalculate(e,Z,(1034342+-1542821)-(-508559),99577+-99576)J=J+(91224-91223)q=q+(((558765-522830)+496761)+-532695)p=p+(-129208-(-129209))X=X+(193303-193302)u=u+(396627+-396626)b=b+(725677-725676)Q=Q+((-1248150-(350441+-743383))-(-855209))Z=Z+((-802335+-233609)-(-1035945))end if env(GetSpEffectID,680657+(-266056+(28830-(-873536+1315266))))==TRUE or env(GetSpEffectID,607369-((176511+-405440)-(609114+-1443709)))==TRUE then if env(GetStateChangeType,(69647-1047898)+(850347+157984))==TRUE then P=ERR_RateCalculate(P,q,-464615-(-464690),-675860+675861)o=ERR_RateCalculate(o,p,((-289143-(-547016))+534429)-(-271190+1063417),-999763+999764)l=ERR_RateCalculate(l,X,18580-18505,-585781-(-585782))E=ERR_RateCalculate(E,u,-678783-(-678858),(905570+39421)-(1213457-((1738993-769678)+-700848)))T=ERR_RateCalculate(T,b,(468257-805229)+337047,732316+-732315)J=J+(304848-304847)q=q+(785230-(-846098+1631327))p=p+(-116427+116428)X=X+(-749207+749208)u=u+(-978807+978808)b=b+(-606536+606537)end end if env(GetSpEffectID,-340698+9360754)==TRUE then P=ERR_RateCalculate(P,q,(250112-(-99347+503274))+(1047686+-893811),-753158+753159)o=ERR_RateCalculate(o,p,152847-152787,584473+-584472)l=ERR_RateCalculate(l,X,-724473+724533,824690+-824689)E=ERR_RateCalculate(E,u,-240742+240802,-373512-(-373513))T=ERR_RateCalculate(T,b,-979773+979833,-422918+422919)J=J+(-72699+72700)q=q+(-590723+(-93755+684479))p=p+(((-903079+2347880)-595613)+-849187)X=X+(-960243+960244)u=u+(-196876+196877)b=b+(756759-756758)end if env(GetSpEffectID,(514548-711401)-(-198544))==TRUE or env(GetSpEffectID,-681092-(-682785))==TRUE then if env(GetStateChangeType,-370883+400963)==TRUE then P=ERR_RateCalculate(P,q,-951777-(-951827),320564-320563)o=ERR_RateCalculate(o,p,-979242-(-562956-416336),-931905+(-522778+1454684))l=ERR_RateCalculate(l,X,-811637-(-811687),-665865-(-665866))E=ERR_RateCalculate(E,u,-653817+(1416961-(1387029-((496006+899291)-(990536+(772464-991638))))),(-646910+(-865060+1841966))+-329995)T=ERR_RateCalculate(T,b,(-1017341+1937786)+(621611+-1542006),-29234+29235)J=J+(-776737-(-776738))q=q+(-392149-(-392150))p=p+(-58332+(503207+(-384709+-60165)))X=X+(-397077+(-832295+1229373))u=u+((1043434+-1608516)+565083)b=b+(710770+-710769)end end if env(GetSpEffectID,1029551-(1984627-975068))==TRUE then P=ERR_RateCalculate(P,q,-383379-(-383415),-644364-(-644365))o=ERR_RateCalculate(o,p,-275024-(-275060),11698+-11697)l=ERR_RateCalculate(l,X,-306336-(-306372),(-291195-595826)-(-887022))E=ERR_RateCalculate(E,u,275769-(816451-540718),898316+-898315)T=ERR_RateCalculate(T,b,(-389571+(-1006384+535594))-(-860397),-78482+78483)J=J+(-108673-(-108674))q=q+(((-298028+1276917)-142618)-836270)p=p+(-526857-(-1233022-(-706164)))X=X+(642866-(875072-232207))u=u+((319047+(387602+-550599))-156049)b=b+(-593322+593323)end if env(GetSpEffectID,8849281-(-184723))==TRUE then if env(GetStateChangeType,-778593+817663)==TRUE then P=ERR_RateCalculate(P,q,752069+-752034,29113+(-1035220-(-1006108)))o=ERR_RateCalculate(o,p,-1017719+1017754,-876872+876873)l=ERR_RateCalculate(l,X,-1029102-(-1029137),(868897+-1086672)+217776)E=ERR_RateCalculate(E,u,106436+-106401,(-142995-109970)-(-252966))T=ERR_RateCalculate(T,b,-400193+400228,(746969+-1648626)+(1175938-274280))J=J+(941320-941319)q=q+(196639-(-793838+990476))p=p+(-309171+(-86039+395211))X=X+(-502448+502449)u=u+(-121434+(581076-(379726+79915)))b=b+(-637823-(-637824))end end if env(GetSpEffectID,8901372-(-132636))==TRUE then if env(GetStateChangeType,576436-537386)==TRUE then P=ERR_RateCalculate(P,q,184839+((172514-864281)-(-506961)),-190205+190206)o=ERR_RateCalculate(o,p,-94961+(-580860+675854),-1032918+1032919)l=ERR_RateCalculate(l,X,767503+(271642+-1039112),254926+-254925)E=ERR_RateCalculate(E,u,(-413611+1148382)-734738,(-1021937-(-13981))-(-1007957))T=ERR_RateCalculate(T,b,416133+-416100,-742250-(-742251))J=J+(-618871+618872)q=q+(279125-(199461+79663))p=p+(-707421-(-707422))X=X+(486541-486540)u=u+((1692119-792321)+(155797+-1055594))b=b+(956961+-956960)end end if env(GetSpEffectID,(1313276-546280)+(9029319-776260))==TRUE then P=ERR_RateCalculate(P,q,(693578-(167337+435292))+-90919,(774979+-1234783)+459805)o=ERR_RateCalculate(o,p,954510-954480,-327610+327611)l=ERR_RateCalculate(l,X,-587438-(-587468),-283517+(-895895+1179413))E=ERR_RateCalculate(E,u,(842952-146044)+-696878,-1030602-(-1030603))T=ERR_RateCalculate(T,b,-253933-(-253963),747953+-747952)J=J+(908410+(-637041-271368))q=q+(102100+(-505753-(-403654)))p=p+(-259786+259787)X=X+(-508774-(-508775))u=u+((81038+678002)-759039)b=b+(390395+-390394)end if env(GetSpEffectID,107401+8928698)==TRUE then P=ERR_RateCalculate(P,q,944808-944783,-787097-(-787098))o=ERR_RateCalculate(o,p,637219-637194,328576+-328575)l=ERR_RateCalculate(l,X,-135138-(-135163),204280-204279)E=ERR_RateCalculate(E,u,-13190+(-864488+877703),-325206-(-1339752-(-1014545)))T=ERR_RateCalculate(T,b,(-319338-203999)+523362,1013767+(351132+-1364898))J=J+(815472+-815471)q=q+(746933-746932)p=p+(-985932-(-985933))X=X+(730555-(630508-(-100046)))u=u+(423087+-423086)b=b+(-598849+((((162070+(-778547+3784254))-715051)-(729566+215862))-908448))end if env(GetSpEffectID,-754927+2230927)==TRUE then if env(GetStateChangeType,(615118-(-310963))-886961)==TRUE then P=ERR_RateCalculate(P,q,-725779+725804,292978+(-581464-(-288487)))o=ERR_RateCalculate(o,p,490931-490906,782088+-782087)l=ERR_RateCalculate(l,X,-658777+658802,-632230+(-189396+821627))E=ERR_RateCalculate(E,u,1042394-(1955895-913526),-119233+119234)T=ERR_RateCalculate(T,b,-599742-(-599767),(620573+320148)-940720)J=J+((-1219198-(-959994))-(-259205))q=q+(-568928-(-568929))p=p+(-208937+208938)X=X+((-101462+-794615)-(-896078))u=u+(170515-170514)b=b+(670978+-670977)end end if env(GetSpEffectID,1331611-(((366914+-247905)+1479895)-588193))==TRUE then if env(GetStateChangeType,472438-(-4389+437707))==TRUE then P=ERR_RateCalculate(P,q,-880806-(-880830),-710981-(-710982))o=ERR_RateCalculate(o,p,(770964+-264088)+(873270+-1380122),-17931+17932)l=ERR_RateCalculate(l,X,(((-305856+13525)-(-739230))-596421)+149546,-372153+372154)E=ERR_RateCalculate(E,u,(-115430-(-414475))+-299021,-803521-(-803522))T=ERR_RateCalculate(T,b,-597512-(-597536),(-535974-(-616456))-80481)J=J+(((-179257+(-1340138-(-941307)))+220795)+(696830+(-626539-(-287003))))q=q+(-451380-(-451381))p=p+(-749894-(-749895))X=X+(-932601+932602)u=u+(-431366+431367)b=b+(-959591+959592)end end if env(GetSpEffectID,(9015014-321893)-(-328935))==TRUE then if env(GetStateChangeType,-700891+(-938629+1669600))==TRUE then P=ERR_RateCalculate(P,q,(-20675+239987)+-219291,465246+-465245)o=ERR_RateCalculate(o,p,-652677+(-81518-(-734216)),(-581829-(-619765))-37935)l=ERR_RateCalculate(l,X,-714300+(520594+193727),-1035523-(-1035524))E=ERR_RateCalculate(E,u,((-1281574-(-952446))+-596443)-(-925592),-1014754-(-1014755))T=ERR_RateCalculate(T,b,-267981-(-139429+(-925597-(-797024))),902231+-902230)J=J+(719627-(1650532-(-36731-(-170425-797212))))q=q+(646699-646698)p=p+(473296-473295)X=X+(601675-(1091521-489847))u=u+(-47196-(157576+-204773))b=b+(-74749+74750)end end if env(GetSpEffectID,9573756-551704)==TRUE then if env(GetStateChangeType,88458-(530750+-481592))==TRUE then P=ERR_RateCalculate(P,q,553822+((-856616+1712002)+-1409187),870858+-870857)o=ERR_RateCalculate(o,p,(-888386+1073960)+-185553,-678994+678995)l=ERR_RateCalculate(l,X,-336126+336147,46464-46463)E=ERR_RateCalculate(E,u,964954+-964933,717690+-717689)T=ERR_RateCalculate(T,b,-1046743+1046764,-850552+850553)J=J+(-2337-(-2338))q=q+(439951-439950)p=p+(-255912+255913)X=X+(-556998+556999)u=u+(-673137-(-673138))b=b+((-490497+389428)-(-101070))end end if env(GetSpEffectID,485981+17569)==TRUE then P=ERR_RateCalculate(P,q,549831-549811,-776378-(-776379))J=J+(538939+-538938)q=q+(329151+-329150)end if env(GetSpEffectID,414271-93571)==TRUE then e=ERR_RateCalculate(e,Z,-946392+946412,214889+-214888)J=J+((-1322641-((-632309+818562)+-871352))+637543)Z=Z+((-298559-116766)-(-415326))end if env(GetSpEffectID,1957504-306502)==TRUE then if env(GetStateChangeType,656697-617577)==TRUE then P=ERR_RateCalculate(P,q,485211-(-306381-(-791572)),-437783-(((359761+-451683)+348616)-694478))o=ERR_RateCalculate(o,p,-668174-(-668194),746978+-746977)l=ERR_RateCalculate(l,X,-177461+(-404681-(((-927144-101303)+1306501)-860216)),(((-610137+-176459)+-81201)-(-226970))+640828)E=ERR_RateCalculate(E,u,-7685+7705,(-34818-(-107032))-((1464100-(1419574-((-407492-(-555662))-((-339589-187611)+64320))))+-583363))T=ERR_RateCalculate(T,b,(1612821-(392973-(-232885)))+-986943,-456312+456313)J=J+(102132-(230716-128585))q=q+(799905+((-1523968-(-987107))-263043))p=p+(-469438-(-469439))X=X+(1042296+-1042295)u=u+(408347+-408346)b=b+(-987029+987030)end end if env(GetSpEffectID,(-270695+5971478)-668882)==TRUE then if env(GetStateChangeType,-148985+188085)==TRUE then P=ERR_RateCalculate(P,q,-638550+(1414291-775721),561794+-561793)o=ERR_RateCalculate(o,p,-864016-(-864036),-1022573-(-1022574))l=ERR_RateCalculate(l,X,(-469215-(15200+(-850005-(-239534))))-126036,(702385+-488146)-((354462+-912832)+772608))E=ERR_RateCalculate(E,u,926074+-926054,(-118677+755307)-636629)T=ERR_RateCalculate(T,b,-343872+(-908115+(1323540-71533)),-371557+371558)J=J+(-159841-(-159842))q=q+(-21502+(791155-769652))p=p+((754978-(-220361))+(71532+-1046870))X=X+(-499177+499178)u=u+(233654+-233653)b=b+(-118922+118923)end end if env(GetSpEffectID,1740663-7663)==TRUE then P=ERR_RateCalculate(P,q,838773-838753,-265631-(-265632))o=ERR_RateCalculate(o,p,-122949-(-122969),765750+-765749)l=ERR_RateCalculate(l,X,398133-398113,-848158-(-848159))E=ERR_RateCalculate(E,u,-63530+63550,-198127+198128)T=ERR_RateCalculate(T,b,-923095+923115,((-1032377+2692326)-(1606350-624363))-677961)J=J+((((130998+-240291)+-525764)+-49536)-(-865874-(-181280)))q=q+(650912-650911)p=p+(-12711-(-12712))X=X+(-469970-(-469971))u=u+(607744-607743)b=b+(-428287-(-428288))end if env(GetSpEffectID,(107675+(-375395-(62465+-46563)))+5358725)==TRUE then P=ERR_RateCalculate(P,q,-644622-(-644642),397596-(440728+-43133))o=ERR_RateCalculate(o,p,374802-(-940534+1315316),(-147526-194892)-(-342419))l=ERR_RateCalculate(l,X,654182-(-6389-(-660551)),583052-583051)E=ERR_RateCalculate(E,u,6865+-6845,-477431+477432)T=ERR_RateCalculate(T,b,-94803+94823,-685613-(-685614))m=ERR_RateCalculate(m,Q,(705233+49788)-755001,-292145-(-292146))e=ERR_RateCalculate(e,Z,840991-840971,-552884-(-552885))J=J+(-489213+489214)q=q+(973061-973060)p=p+(-316749+316750)X=X+(-730360+(-62625-(-792986)))u=u+(59299+-59298)b=b+(758685-758684)Q=Q+(-712797-(-712798))Z=Z+(-898848+898849)end if env(GetSpEffectID,289029+8749023)==TRUE then P=ERR_RateCalculate(P,q,766537-766517,((-833411+52952)-(-971338))-190878)o=ERR_RateCalculate(o,p,-229028+229048,-923853+(415330+508524))l=ERR_RateCalculate(l,X,-963693-(-1133400-(-169687)),684046-684045)E=ERR_RateCalculate(E,u,-135443+((-52930+-603601)+791994),824791-824790)T=ERR_RateCalculate(T,b,203424+-203404,(895148-158919)-736228)m=ERR_RateCalculate(m,Q,-228504+228524,414180-414179)e=ERR_RateCalculate(e,Z,795105-795085,-636893+636894)J=J+((-440016-30349)+470366)q=q+(-140678-(150493+-291172))p=p+((-947791+1918926)-(-280401+1251535))X=X+(361161+-361160)u=u+(934500-934499)b=b+((489734-(-53123))-542856)Q=Q+(-746507-(-746508))Z=Z+(-98287-(-98288))end if env(GetSpEffectID,833318-322268)==TRUE then P=ERR_RateCalculate(P,q,886383+-886363,339664+-339663)o=ERR_RateCalculate(o,p,426982-426962,-794589-(-304259+-490331))l=ERR_RateCalculate(l,X,852500-852480,-214500+214501)E=ERR_RateCalculate(E,u,379459-379439,((721328+117184)+-1248524)+(747100-337087))T=ERR_RateCalculate(T,b,-650152-(-650172),-601992-(-601993))J=J+((1685823-949843)+-735979)q=q+(-190026-(-190027))p=p+(-498456+(-621609+1120066))X=X+(-186532+186533)u=u+(((-172312-660332)-((-194353+-463200)+-379689))+-204597)b=b+((-1022812+1326885)-304072)end if env(GetSpEffectID,-287201-(-607611))==TRUE then P=ERR_RateCalculate(P,q,-194837+194857,-574253-(-574254))o=ERR_RateCalculate(o,p,935481-(1024323+-88862),-607114+((2282738-737813)-(33317+904493)))l=ERR_RateCalculate(l,X,125986-125966,-509015+509016)E=ERR_RateCalculate(E,u,1006093+-1006073,(210305-157470)-52834)T=ERR_RateCalculate(T,b,(((980020+-1827296)+26711)-(-181964))+638621,-419886+419887)J=J+(652245-(385313-(-266931)))q=q+(740074-740073)p=p+(-592869-(-592870))X=X+(-882487-(-882488))u=u+(456023+(-585296+129274))b=b+(-545123-(-545124))end if env(GetStateChangeType,109922-(-211293))==TRUE then P=ERR_RateCalculate(P,q,-298400-(-298420),-684461-(-684462))o=ERR_RateCalculate(o,p,415250-415230,-686628-(-686629))l=ERR_RateCalculate(l,X,616566+-616546,-824185+824186)E=ERR_RateCalculate(E,u,(1159072-967393)+-191659,468328+-468327)T=ERR_RateCalculate(T,b,-996159+996179,764752-(((2351291-497881)-47840)-1040819))J=J+((((-958287+1554350)+-1387234)+1831386)-1040214)q=q+(890491+-890490)p=p+(764563+-764562)X=X+(-882186-(-882187))u=u+(324372+-324371)b=b+(877666+-877665)end if env(GetSpEffectID,(147258-(-760612))-(1100274-572905))==TRUE then P=ERR_RateCalculate(P,q,-771964-(-771982),803300+(-356673+-446626))o=ERR_RateCalculate(o,p,278929-278911,907856-907855)l=ERR_RateCalculate(l,X,-1007550+1007568,-764690-(-764691))E=ERR_RateCalculate(E,u,266640+-266622,258501-258500)T=ERR_RateCalculate(T,b,402198+-402180,-13269+13270)J=J+(-157551-(-209775-(485908-538131)))q=q+(-940897+940898)p=p+(748670+-748669)X=X+(-228644-(-228645))u=u+(-110955+110956)b=b+(((-391698-(-907228))+-970420)-(150554-605445))end if env(GetSpEffectID,122628+259674)==TRUE then P=ERR_RateCalculate(P,q,492656-492638,359253-359252)o=ERR_RateCalculate(o,p,198655+-198637,238648-238647)l=ERR_RateCalculate(l,X,-286376-(-286394),-559188+559189)E=ERR_RateCalculate(E,u,183483-183465,234395-234394)T=ERR_RateCalculate(T,b,-218783+(276383+-57582),(212591-(812816+(-684494-(-130752+-538558))))-(-585042))J=J+(287244+-287243)q=q+(-753751-(-753752))p=p+(-136609-(-136610))X=X+(132055+(-1118414-(-986360)))u=u+(-1000286+1000287)b=b+(517161+-517160)end if env(GetStateChangeType,171453-167892)==TRUE then P=ERR_RateCalculate(P,q,-917756+917774,((1748114-(608558-(-335249)))+-892449)+88143)o=ERR_RateCalculate(o,p,411010+-410992,159031+-159030)l=ERR_RateCalculate(l,X,(-614839-(-731809-(-199015)))-(-82063),-763256-(-763257))E=ERR_RateCalculate(E,u,-359449-(-359467),728942+-728941)T=ERR_RateCalculate(T,b,428107+-428089,-600079+(1187538-587458))J=J+(-835752+(1530881-695128))q=q+(179681+-179680)p=p+(501083-501082)X=X+(711755-711754)u=u+(354715+-354714)b=b+(-495388-(-495389))end if env(GetSpEffectID,343687+-21687)==TRUE then if env(GetStateChangeType,958287-919217)==TRUE then P=ERR_RateCalculate(P,q,648687-648669,(((961335-(93271-40892))-725747)-(-57450+-300772))-541430)o=ERR_RateCalculate(o,p,(-694742+819365)+-124605,802523-802522)l=ERR_RateCalculate(l,X,373828-373810,((-384727+383194)-397932)+399466)E=ERR_RateCalculate(E,u,925766-925748,-647734-(-647735))T=ERR_RateCalculate(T,b,-723982+724000,432724+-432723)J=J+(765858+-765857)q=q+(-542408-(-542409))p=p+(984605+-984604)X=X+(221032-(-310947-(-531978)))u=u+(1023317+-1023316)b=b+((-956710-(-210179))-(-746532))end end if env(GetSpEffectID,8693475-(-563903+224306))==TRUE then m=ERR_RateCalculate(m,Q,(897226-(-141623))+-1038831,(-343627+865689)+-522061)J=J+(834722+-834721)Q=Q+(-701534+701535)end if env(GetSpEffectID,-57669-(-847304-(-408335)))==TRUE then if env(GetStateChangeType,626134-(-960753+1547857))==TRUE or env(GetStateChangeType,684951+-645920)==TRUE then P=ERR_RateCalculate(P,q,550029+-550012,-894879+894880)o=ERR_RateCalculate(o,p,17655-17638,-343836+343837)l=ERR_RateCalculate(l,X,909794-909777,(((-1007249+1664377)-(-309222))+-388198)+(884598+-1462749))E=ERR_RateCalculate(E,u,591529-591512,763416-763415)T=ERR_RateCalculate(T,b,-617698-(-617715),-597379-(-597380))J=J+(-659656-(-659657))q=q+(-147929+147930)p=p+(-527844-(-527845))X=X+((85713+-952506)-(-866794))u=u+((-528802-(-886979))-358176)b=b+((-574779+1058629)-(313636+170213))end end if env(GetSpEffectID,(587964-((-253674+1722747)-446282))+816127)==TRUE then if env(GetStateChangeType,-788703-(-827743))==TRUE then P=ERR_RateCalculate(P,q,(1781520-983764)+-797740,-790306-(-790307))o=ERR_RateCalculate(o,p,359286+-359270,757264-757263)l=ERR_RateCalculate(l,X,-694670+((-16271+1247495)-536538),46966+-46965)E=ERR_RateCalculate(E,u,-500783+500799,-872120-(-872121))T=ERR_RateCalculate(T,b,-832396+832412,-378197-(-378198))J=J+(784185-(92875-(-691309)))q=q+(-10892-(-10893))p=p+((279536+478937)-758472)X=X+(-936544+936545)u=u+(-969391-(-15366-954026))b=b+(53981-53980)end end if env(GetSpEffectID,-468019+849419)==TRUE then if env(GetStateChangeType,258615-219594)==TRUE then P=ERR_RateCalculate(P,q,(-939187+(838607+((756188-(-231955))-818620)))-68927,958417+-958416)o=ERR_RateCalculate(o,p,33516+((567640-(-41352))-642492),(-310910-(-306974))+(937640+-933703))l=ERR_RateCalculate(l,X,-481283+481299,(159494-962152)-(-802659))E=ERR_RateCalculate(E,u,-20648+20664,-954496+954497)T=ERR_RateCalculate(T,b,(758091+-1507388)+749313,(-996952+497055)-(-499898))J=J+(656478+-656477)q=q+(-216958+216959)p=p+(-638692-(-638693))X=X+(738573-738572)u=u+(-54112-(-54113))b=b+((-631550+1300805)-669254)end end if env(GetStateChangeType,316169+5045)==TRUE or env(GetStateChangeType,971131+-649915)==TRUE then P=ERR_RateCalculate(P,q,-418477-(-418493),-435333+435334)o=ERR_RateCalculate(o,p,360980+-360964,-300419-(-300420))l=ERR_RateCalculate(l,X,-295194+295210,(556994+-1069579)-(-989743-(-477157)))E=ERR_RateCalculate(E,u,(93464-(-579193))-672641,645185-645184)T=ERR_RateCalculate(T,b,-266892+(933079-666171),-614043+(1606843-992799))J=J+(95368+-95367)q=q+(-50618-(-50619))p=p+(-605948+605949)X=X+(-516802+516803)u=u+(960578+-960577)b=b+(762755+-762754)end if env(GetSpEffectID,(-1127240-(-985660))-(-161571))==TRUE then P=ERR_RateCalculate(P,q,(-753863-120586)+(1001608-127143),589709+-589708)o=ERR_RateCalculate(o,p,685478-685462,-107421+107422)l=ERR_RateCalculate(l,X,(672313+-1319186)-(-1246468-(-599579)),((310896+(-82294+135013))+78418)-442032)E=ERR_RateCalculate(E,u,988875+-988859,-65879-(-1075455-(-1009575)))T=ERR_RateCalculate(T,b,(-935105+1778722)-843601,-123457+((-59583-187026)-(-370067)))J=J+(-412569+412570)q=q+(-734627+734628)p=p+((-807989+-176226)+984216)X=X+(850970+(-389544-461425))u=u+(785651-785650)b=b+(-850413-(-850414))end if env(GetSpEffectID,863411+4447389)==TRUE then if env(GetStateChangeType,844788+-805668)==TRUE then P=ERR_RateCalculate(P,q,220635-220619,-669344+669345)o=ERR_RateCalculate(o,p,-648287-(-648303),-873271-(-873272))l=ERR_RateCalculate(l,X,-248277+248293,210100-210099)E=ERR_RateCalculate(E,u,448681-448665,580100+-580099)T=ERR_RateCalculate(T,b,70727-70711,-603132+603133)J=J+(-57521-(-450551+(-757651+1150680)))q=q+(674262+(-412764-(594585+-333088)))p=p+(-128223-(-128224))X=X+(((-1303360-(-14467))-(-639969))-(-648925))u=u+(-971188+971189)b=b+(((363494+-1251117)+(-318360+1050167))-(-155817))end end if env(GetSpEffectID,2426975-1013974)==TRUE then o=ERR_RateCalculate(o,p,-824666+824682,-86019+86020)J=J+(42196-(1004057+-961862))p=p+(17668-17667)end if env(GetSpEffectID,4430673-(-659768))==TRUE then l=ERR_RateCalculate(l,X,415345+-415329,71412+-71411)J=J+(1028725-1028724)X=X+((-492629-(-73031))-(-419599))end if env(GetSpEffectID,(22286-(-361585))-71561)==TRUE then if env(GetStateChangeType,-204905+244005)==TRUE then P=ERR_RateCalculate(P,q,(-959045+188448)-((952555+-701660)-1021508),418319-418318)o=ERR_RateCalculate(o,p,132498+-132482,-930391+(1302806-372414))l=ERR_RateCalculate(l,X,(235881-(-439689))-675554,-458878-(-458879))E=ERR_RateCalculate(E,u,-186706+186722,-925043-(-925044))T=ERR_RateCalculate(T,b,(-155302+537471)-382153,(-171736-827294)-(538297+(644559+(-160583+(-2181320-(-160016))))))J=J+(880371+-880370)q=q+((-560741-(-821401))-(1146115-885456))p=p+((15943-(-112546))-128488)X=X+(740028-740027)u=u+(196562+-196561)b=b+(627731+-627730)end end if env(GetSpEffectID,603122+-221722)==TRUE then if env(GetStateChangeType,-882881+921901)==TRUE then P=ERR_RateCalculate(P,q,(-1031716+1681024)+(510696+-1159989),-779173+779174)o=ERR_RateCalculate(o,p,841657+(((-69480+684537)-(-424350))+-1881049),-157792+157793)l=ERR_RateCalculate(l,X,-699218+699233,-959294-(-959295))E=ERR_RateCalculate(E,u,-531194-(1007742+-1538951),714+(-29542-(-28829)))T=ERR_RateCalculate(T,b,(-551247+467316)-(-83946),(361672+-233879)-127792)J=J+(-390303-(-390304))q=q+((-936016+1390035)-454018)p=p+(-855041+855042)X=X+(-697448+((-879374-(-567400))-(-1009423)))u=u+(((-213858-(-636376))+-689169)+266652)b=b+(448435+-448434)end end if env(GetSpEffectID,-68690-(-70279))==TRUE then P=ERR_RateCalculate(P,q,(54438-967217)-(-912794),290214+-290213)o=ERR_RateCalculate(o,p,-97910-(-443803-(-345878)),-1031497-(-1031498))l=ERR_RateCalculate(l,X,-976717+976732,((959405+-620587)+-456825)-(-118008))E=ERR_RateCalculate(E,u,-965093-(-965108),505299+-505298)T=ERR_RateCalculate(T,b,(947919+(881855+-923602))+-906157,713208-713207)J=J+(961096+-961095)q=q+(20463-20462)p=p+(611091-611090)X=X+(((252907-(-113867))-(-681367))-1048140)u=u+(837210+-837209)b=b+(-753330-(-753331))end if env(GetSpEffectID,-381460-(-703260))==TRUE then if env(GetStateChangeType,429770-390685)==TRUE then P=ERR_RateCalculate(P,q,(237712-(448633+118135))-(-505694+(328335+-151712)),(-1345352-(-686206))-(-659147))o=ERR_RateCalculate(o,p,-914781-(-914796),702056+(172718+(-559478-315295)))l=ERR_RateCalculate(l,X,((129298+37489)+851578)-(-273679+(1656163-364134)),-317771-(-317772))E=ERR_RateCalculate(E,u,-274166+(-945810+1219991),32577+-32576)T=ERR_RateCalculate(T,b,-806349+806364,826421-(832222+-5802))J=J+(104155+-104154)q=q+(-147658-(-147659))p=p+(767756+-767755)X=X+(-294276+294277)u=u+(-208883+208884)b=b+(-54410-(595247-649658))end end if env(GetSpEffectID,392214+(-575848-(-505235)))==TRUE then P=ERR_RateCalculate(P,q,(-781609+536732)-(-244892),-544609+544610)o=ERR_RateCalculate(o,p,889915-(((549993+401107)+((961340+-2023548)-238346))+1239354),-72242+72243)l=ERR_RateCalculate(l,X,(292166-303734)+11583,-543844-((-360067+89774)+-273552))E=ERR_RateCalculate(E,u,168509-168494,504351+-504350)T=ERR_RateCalculate(T,b,-803928+(-117125+921068),(153005+65195)+-218199)J=J+(-1038990-(-1038991))q=q+(-46839-(-46840))p=p+(988796+-988795)X=X+(568508-568507)u=u+(-707422+707423)b=b+((1339024-512390)+-826633)end if env(GetSpEffectID,-455274+5686876)==TRUE then P=ERR_RateCalculate(P,q,198654+-198639,669711+-669710)o=ERR_RateCalculate(o,p,246164-246149,-38604+38605)l=ERR_RateCalculate(l,X,(-517709+322893)+194831,(-79130-(-53401-(907477+-13882)))-867865)E=ERR_RateCalculate(E,u,235439+-235424,111684+-111683)T=ERR_RateCalculate(T,b,605539-605524,786653+-786652)m=ERR_RateCalculate(m,Q,(509287+-977657)+468385,-99022+99023)e=ERR_RateCalculate(e,Z,-865186+865201,-129677-(-129678))J=J+(-445198-(380861+-826060))q=q+(((-649814+1472805)+156304)-979294)p=p+(241725-241724)X=X+(-218264+(-120751-(-339016)))u=u+(636792-636791)b=b+(-853920-(-906102+52181))Q=Q+(-228598-(-228599))Z=Z+(984613+-984612)end if env(GetSpEffectID,(664523-568640)-(-226317))==TRUE then if env(GetStateChangeType,(-932718+(-965638+1529566))+414812)==TRUE then P=ERR_RateCalculate(P,q,40132-40117,576286+-576285)o=ERR_RateCalculate(o,p,504746-504731,-824571-(-425890+-398682))l=ERR_RateCalculate(l,X,-306619+306634,-665226-(-665227))E=ERR_RateCalculate(E,u,(1285744-(-449758-(-858619)))-876868,835256+-835255)T=ERR_RateCalculate(T,b,-137285-(-137300),100179+-100178)J=J+(-28982-(-28983))q=q+(-671417-(-671418))p=p+(709017+-709016)X=X+((954712+(256762-404342))-807131)u=u+(786806+-786805)b=b+((-1753145-(-730736))-(-1022410))end end if env(GetSpEffectID,121773+(-710907-(-911234)))==TRUE then if env(GetStateChangeType,-586830+632845)==TRUE then P=ERR_RateCalculate(P,q,784097-(-385252+1169334),757113+-757112)o=ERR_RateCalculate(o,p,470639+-470624,288976+-288975)l=ERR_RateCalculate(l,X,960292-960277,987844+-987843)E=ERR_RateCalculate(E,u,(476551-((679205-927936)-(-555169)))-170098,891224-891223)T=ERR_RateCalculate(T,b,(-740211+816638)-76412,159567-(-662308-(-821874)))J=J+((930529-1033317)+102789)q=q+(700382-700381)p=p+((-147614-(-45264+160360))+(890483+-627772))X=X+(-73059+73060)u=u+(((547347-(-307678))+-443483)+-411541)b=b+(-893002-(-893003))end end if env(GetSpEffectID,802825+-300800)==TRUE then if env(GetStateChangeType,-980923-(-1007922))==TRUE then P=ERR_RateCalculate(P,q,(-891636+1813546)-(370859-(-551036)),-276773+276774)o=ERR_RateCalculate(o,p,487033-487018,714459-714458)l=ERR_RateCalculate(l,X,(-31452+(546856+-396972))+-118417,-348851-(485330+(-5013+-829169)))E=ERR_RateCalculate(E,u,927816+(-1911904-(-984103)),-765409+765410)T=ERR_RateCalculate(T,b,-18082+18097,-948639-(-948640))J=J+(-578705+578706)q=q+((-169605-750741)+920347)p=p+(((823142+-1441542)+1133101)-514700)X=X+(893299+(-445948-447350))u=u+(12618+-12617)b=b+((-41839+-928848)-(-970688))end end if env(GetSpEffectID,-498555-(-1000570))==TRUE then if env(GetStateChangeType,-739547+766646)==TRUE then P=ERR_RateCalculate(P,q,609566-609551,(-697634+818587)+-120952)o=ERR_RateCalculate(o,p,((-408677-(-934374-(-68034)))+203173)-((613980+(-1045407-(-830359)))+261889),(-878643+97996)+780648)l=ERR_RateCalculate(l,X,549949+-549934,-710744+710745)E=ERR_RateCalculate(E,u,776505-(-947878+(508498+1215870)),949181+-949180)T=ERR_RateCalculate(T,b,-209135-(-209150),-552964-(-552965))J=J+(-85713+(-414205+499919))q=q+((-16503-922098)+938602)p=p+(-947511+947512)X=X+(1044688-1044687)u=u+(-642395+(385817+256579))b=b+(525109+-525108)end end if env(GetSpEffectID,(-849758+284811)+5586358)==TRUE then o=ERR_RateCalculate(o,p,45742-(98688+-52961),-258312-(-258313))J=J+((501232+(437566+-1349835))-(-162953+-248085))p=p+(637760-(-637941+1275700))end if env(GetSpEffectID,(311567-422224)+5132067)==TRUE then l=ERR_RateCalculate(l,X,-23372-(((-1072596-(-1378408-(-359483)))+85725)-55441),116672-116671)J=J+((-1427909-(-459399))+(-856091+1824602))X=X+(636597-636596)end if env(GetSpEffectID,-741504+1061504)==TRUE then o=ERR_RateCalculate(o,p,272107+-272092,649309+-649308)J=J+(-270733-(-270734))p=p+((-1557134-(-544258))+1012877)end if env(GetSpEffectID,(1830324-866397)-643727)==TRUE then l=ERR_RateCalculate(l,X,796162-796147,236721-236720)J=J+(-528020+((-1160938-(-943036))+745923))X=X+(-246863+246864)end if env(GetSpEffectID,552689+-232589)==TRUE then E=ERR_RateCalculate(E,u,511614+-511599,116542+-116541)J=J+(-991350-(-991351))u=u+(573485+-573484)end if env(GetSpEffectID,(-1699387-(-749189))+1270498)==TRUE then T=ERR_RateCalculate(T,b,-350774+(588289-237500),-597350+597351)J=J+(523029+-523028)b=b+(-853051+853052)end if env(GetSpEffectID,681192+4344308)==TRUE then T=ERR_RateCalculate(T,b,795252-((901354-641549)+535432),597565+-597564)J=J+(356525-356524)b=b+(((500550+-1613465)-(-372422))-(-740494))end if env(GetSpEffectID,-868936+(681471+(3349988-152473)))==TRUE then m=ERR_RateCalculate(m,Q,533281-533266,995125+-995124)J=J+(-487315+487316)Q=Q+(-352501-(-352502))end if env(GetSpEffectID,9307639-285584)==TRUE then if env(GetStateChangeType,-210416+240496)==TRUE then P=ERR_RateCalculate(P,q,771558-(441147-(-330397)),-526444-(-526445))o=ERR_RateCalculate(o,p,-1001932-(-1635219-(-633273)),884493-884492)l=ERR_RateCalculate(l,X,846216+-846202,664643+(-751408+86766))E=ERR_RateCalculate(E,u,-323932-(-323946),-244558+(41411+203148))T=ERR_RateCalculate(T,b,-804001+804015,-991513+991514)J=J+(1043657-1043656)q=q+(-563248-(225391+-788640))p=p+(-187180+187181)X=X+(-795622-(-795623))u=u+(-559844-(-559845))b=b+(-441093+441094)end end if env(GetSpEffectID,8490654-(-531397))==TRUE then if env(GetStateChangeType,-641416-(-680716))==TRUE then P=ERR_RateCalculate(P,q,336176+-336162,585474+-585473)o=ERR_RateCalculate(o,p,75806+-75792,719140-719139)l=ERR_RateCalculate(l,X,400402-400388,173820+-173819)E=ERR_RateCalculate(E,u,-945126-(-945140),(444777-871478)-(-426702))T=ERR_RateCalculate(T,b,-771607-(-110294-661327),(-165826+-823030)-(((201342-(-240991))-987)+-1430203))J=J+(-85249-(-85250))q=q+(575028+-575027)p=p+(-855003-(-855004))X=X+(-1046387-(-967912-78476))u=u+(-635616+635617)b=b+(-902628+902629)end end if env(GetStateChangeType,(-420967+-175245)+917029)==TRUE then P=ERR_RateCalculate(P,q,429410.5-429397,-928361+928362)o=ERR_RateCalculate(o,p,249777.5-249764,-622777+622778)l=ERR_RateCalculate(l,X,228002.5-227989,609386+(-1056440-(-447055)))E=ERR_RateCalculate(E,u,633183.5-633170,(-998248+863191)-(-135058))T=ERR_RateCalculate(T,b,-516669+516682.5,-78426-((((586023-455450)-956158)+789630)+-42472))J=J+(351778+-351777)q=q+(-401941+401942)p=p+(631359-631358)X=X+((736213-355763)+-380449)u=u+(285855-(551839-265985))b=b+(509719-509718)end if env(GetStateChangeType,850353-846793)==TRUE then P=ERR_RateCalculate(P,q,523031+-523017.5,(1429781-(1315595-741636))-855821)o=ERR_RateCalculate(o,p,828441+-828427.5,1003057-1003056)l=ERR_RateCalculate(l,X,646998+-646984.5,-663573-(-663574))E=ERR_RateCalculate(E,u,((801166+(-333508+-538540))+-100425.5)-(-171321),509036+-509035)T=ERR_RateCalculate(T,b,-580651.5-(-1148879-(-568214)),-358423-(-358424))J=J+(-160785+160786)q=q+(980523-980522)p=p+(180741+-180740)X=X+(((-572230-324215)-(-1034431))-(((622568+-440)-((305348-(-459633))+-862548))-581710))u=u+(-422826+422827)b=b+(((636691-(118404-(-346419)))-(-379597+((-1058621-(-296220))-(-667736))))+-646129)end if env(GetSpEffectID,(823466-(-62470))+8148071)==TRUE then if env(GetStateChangeType,-306525+345580)==TRUE then P=ERR_RateCalculate(P,q,-4803+4816,((-282977+((-1805512-(-1043593))-540316))-(-938347))-(-646866))o=ERR_RateCalculate(o,p,(-781874-(-27193))-(-754694),(-66579-273205)+339785)l=ERR_RateCalculate(l,X,-434609+434622,902793-902792)E=ERR_RateCalculate(E,u,(18648-(-998734))+-1017369,-1036908+((1243642-((933900+781893)-795077))+713983))T=ERR_RateCalculate(T,b,-119151+119164,915633-(-109547+1025179))J=J+(-997706+997707)q=q+(1023530+-1023529)p=p+(270345+-270344)X=X+(-19564-(-209706-(-190141)))u=u+(98981-98980)b=b+(693296+-693295)end end if env(GetStateChangeType,(202615-(-111207))+-1314)==TRUE then P=ERR_RateCalculate(P,q,(-512158-(-748250))+-236080,-820436+820437)o=ERR_RateCalculate(o,p,1013655+-1013643,55739+-55738)l=ERR_RateCalculate(l,X,-626003+626015,831500+-831499)E=ERR_RateCalculate(E,u,74615-74603,345343+-345342)T=ERR_RateCalculate(T,b,618173-618161,-17989+(-738163-(-756153)))J=J+(-836242-(-836243))q=q+(-61985+61986)p=p+(-4500-(-4501))X=X+(607538-607537)u=u+(119420-119419)b=b+((-212315+963315)-750999)end if env(GetStateChangeType,5004193-(-107609))==TRUE then P=ERR_RateCalculate(P,q,975377-975365,-571278-(-571279))o=ERR_RateCalculate(o,p,957899-((-429739+792553)+595073),873727+-873726)l=ERR_RateCalculate(l,X,837342+(-774012+-63318),((740518-((153400+699813)-273306))+-925279)-(-764669))E=ERR_RateCalculate(E,u,(854663+-1136741)+282090,(326593-686819)-(-360227))T=ERR_RateCalculate(T,b,74502-(274798-200308),63296-63295)J=J+(-903772+903773)q=q+(-219526-(-219527))p=p+(-59784+(-130077+189862))X=X+(944315-944314)u=u+(604481+-604480)b=b+(74497+((1033096+-160128)+-947464))end if env(GetSpEffectID,4573521-(-566981))==TRUE then P=ERR_RateCalculate(P,q,651286-651274,-914018+914019)J=J+(245702-245701)q=q+(40082+-40081)end if env(GetSpEffectID,1031067-(429414-(-597703)))==TRUE then P=ERR_RateCalculate(P,q,561446+-561434,700651-(-322833-(-1220789-(-197306))))J=J+(-422606-(-422607))q=q+(-344423-(437756+-782180))end if env(GetStateChangeType,-197556-(-198558))==TRUE then P=ERR_RateCalculate(P,q,-886052-(-886064),559063+-559062)J=J+(-741046+741047)q=q+(678130+-678129)end if env(GetSpEffectID,638842+(-336892-(-209079)))==TRUE then o=ERR_RateCalculate(o,p,-428965-(-428977),-239544-(-239545))J=J+(-755904+755905)p=p+(-548340-(-548341))end if env(GetSpEffectID,668147-157119)==TRUE then l=ERR_RateCalculate(l,X,42425-(-101040+143453),372462-372461)J=J+(200586+-200585)X=X+(-1025420-(-1025421))end if env(GetSpEffectID,791565+-280535)==TRUE then E=ERR_RateCalculate(E,u,491493-491481,-612978-(-612979))J=J+(134661-(106050-(-580085-(-551475))))u=u+(-912149-(((-1074172-(-675403))-(-260877))+-774258))end if env(GetSpEffectID,50550+460481)==TRUE then T=ERR_RateCalculate(T,b,(((-343853-(-610205))-(-292224))+-925529)-(-366965),259251+-259250)J=J+((191323+257919)+-449241)b=b+(505123+-505122)end if env(GetSpEffectID,1532141-1021115)==TRUE then m=ERR_RateCalculate(m,Q,249841+(500457-(694617+((2013352-986615)+-971068))),-615294-(-615295))J=J+(-1027784+1027785)Q=Q+(-91037-(-91038))end if env(GetSpEffectID,774856+-263842)==TRUE then if env(GetStateChangeType,976920+-937861)==TRUE then P=ERR_RateCalculate(P,q,-329236-(-329248),-374838+374839)o=ERR_RateCalculate(o,p,457479-(258381+199086),(((-264051-(-817173))-25980)+282095)-809236)l=ERR_RateCalculate(l,X,-279612+279624,-1046620+1046621)E=ERR_RateCalculate(E,u,((954673-648906)+-989445)-(-683690),-105431-(-105432))T=ERR_RateCalculate(T,b,-1041675-(-1041687),1033855+-1033854)J=J+(385316+(575521-960836))q=q+(151208-151207)p=p+(413079+-413078)X=X+(-674357+674358)u=u+(-282595+((887433+-1516474)-(-911637)))b=b+(433169-433168)end end if env(GetSpEffectID,1017934+1992616)==TRUE then P=ERR_RateCalculate(P,q,-98748-(-98760),973169-973168)J=J+(((-331491+(-759920-(-901208)))-(-874036))-683832)q=q+(-312006-(-312007))end if env(GetSpEffectID,2777389-(-232761))==TRUE then o=ERR_RateCalculate(o,p,(-407965-(-678525))+-270548,248729+-248728)J=J+(953150+-953149)p=p+(21662-((946901+-1954635)-(-1029395)))end if env(GetSpEffectID,-865060+(-882522+4757832))==TRUE then l=ERR_RateCalculate(l,X,-555925-(-555937),(-742559+1089429)+-346869)J=J+(31595-(-688946+720540))X=X+((139298+-1028154)-(-888857))end if env(GetSpEffectID,(3660616-(-238557))-888823)==TRUE then E=ERR_RateCalculate(E,u,-860269-(-860281),(664550+66129)+-730678)J=J+(-810816-(-810817))u=u+(663692-663691)end if env(GetSpEffectID,1992306-(-57095-961049))==TRUE then T=ERR_RateCalculate(T,b,-102676+(926808-824120),-475140-(-475141))J=J+(-950455+950456)b=b+(175006-175005)end if env(GetSpEffectID,8553956-(-479114))==TRUE then m=ERR_RateCalculate(m,Q,591432-591420,(((115951+-260363)+916888)+156154)+-928629)J=J+(534136+(-22232-511903))Q=Q+(-455618-(145982-601601))end if env(GetStateChangeType,(794319+((-1032192-(-968044))+-723768))-(-314810))==TRUE then P=ERR_RateCalculate(P,q,-671556+(208862+462706),((297322+225860)+(-1374136-(-193578)))-(-657377))o=ERR_RateCalculate(o,p,-33693-(-647211+(58513-(-554993))),968945-968944)l=ERR_RateCalculate(l,X,-710920-(-710932),233240-233239)E=ERR_RateCalculate(E,u,727308+-727296,((-608801+378830)+142489)+87483)T=ERR_RateCalculate(T,b,997055-((-657925+1311189)+343779),340736-340735)J=J+(780668-780667)q=q+(692723-692722)p=p+(602947-602946)X=X+(765678+-765677)u=u+(-144571-(-144572))b=b+(909897-909896)end if env(GetSpEffectID,870793+-549293)==TRUE then if env(GetStateChangeType,-63903-(-93988))==TRUE then P=ERR_RateCalculate(P,q,(665420+329426)-994834,-291560+291561)o=ERR_RateCalculate(o,p,850654+-850642,365311-365310)l=ERR_RateCalculate(l,X,266661-(704269-437620),((427837+786472)-(-533140+1307140))+-440308)E=ERR_RateCalculate(E,u,1017297+-1017285,-189877+189878)T=ERR_RateCalculate(T,b,-205426+205438,484200-484199)J=J+(110500-110499)q=q+(((950894+-1322414)+-161327)-(-532848))p=p+((((171912-(-234160))-906711)-(-875042))+((321329-((412242+-696620)-(638375+(739955+-1377022))))+-981417))X=X+(-770697+770698)u=u+(-215259-(-215260))b=b+((-1219659-(-845791))+373869)end end if env(GetSpEffectID,474008+1130992)==TRUE then P=ERR_RateCalculate(P,q,(1802951-(1206503-266790))-863226,-845349+845350)l=ERR_RateCalculate(l,X,406134+-406122,(-645888+-149694)-(-515838+-279745))J=J+(-593027-(-593028))q=q+(337322-(-525247-(-862568)))X=X+(322985-(736347-413363))end if env(GetSpEffectID,-506271+507187)==TRUE or env(GetSpEffectID,(306271-(-480262))+-785615)==TRUE then o=ERR_RateCalculate(o,p,(-189557+1052885)-863316,-186771-(-186772))J=J+(((-242766-97439)+(-876218-((-528132+-134374)+189616)))-(-743534))p=p+(-336157-(-336158))end if env(GetSpEffectID,(-245284+-467344)-(-1024928))==TRUE then if env(GetStateChangeType,432289+-393189)==TRUE then P=ERR_RateCalculate(P,q,300961+-300949,-431719-(-431720))o=ERR_RateCalculate(o,p,((-304912+(870060-785705))-(-218852))+1717,-272792+(((-221741+-783732)+277904)-(-1000362)))l=ERR_RateCalculate(l,X,-481449+481461,-80579+(-215015-(615277+-910872)))E=ERR_RateCalculate(E,u,-941305-(-941317),-803206+803207)T=ERR_RateCalculate(T,b,-747903-(-747915),534256+-534255)J=J+((-151340-(-131468))+19873)q=q+(797155-797154)p=p+(644524+-644523)X=X+((242067+408322)-(-538572+1188960))u=u+(697770-697769)b=b+(-1047595-(-1047596))end end if env(GetSpEffectID,8369450-(790003+-1448605))==TRUE then if env(GetStateChangeType,(-243711+18858)-(-254933))==TRUE then P=ERR_RateCalculate(P,q,525082-525071,264162-(-489777+753938))o=ERR_RateCalculate(o,p,844034+-844023,(((-64276+1454906)-573297)+63625)-880957)l=ERR_RateCalculate(l,X,(-901390-(-866283))+35118,(814926+-604577)+-210348)E=ERR_RateCalculate(E,u,(-385412+1370075)-984652,((69141+(6763+491362))+(-7209-(388178+-471740)))-((572149+-529808)-(-601277)))T=ERR_RateCalculate(T,b,(-276588+710906)+(421352-855659),631769+-631768)J=J+(431984-431983)q=q+(682182-(635699-(-46482)))p=p+(99817-99816)X=X+((601454-19543)-581910)u=u+(-283849+283850)b=b+(-99662-(-99663))end end if env(GetSpEffectID,(92133+-765986)-((-1071510-531243)-(-607600)))==TRUE then if env(GetStateChangeType,-309756-(-348815))==TRUE then P=ERR_RateCalculate(P,q,-182677-(-182687),-368577-(-223987-(856108+-711517)))o=ERR_RateCalculate(o,p,(1243032-993017)-(881435+(247348+(163196+(-1082815-((91888+-593157)-(-460428)))))),-62661-(-62662))l=ERR_RateCalculate(l,X,595135+-595125,778791+(-1655502-(-876712)))E=ERR_RateCalculate(E,u,739673-739663,984727-984726)T=ERR_RateCalculate(T,b,-624970+624980,-451938+(1075364-(657715-((-943051+1383866)+(-448105-(-41580))))))J=J+(((957892-318785)+90288)+-729394)q=q+((700951+(-147225+(((-66613+-839100)+2303204)-1021508)))+-929708)p=p+(-699466+(344289+355178))X=X+(780342-780341)u=u+(-452257+452258)b=b+(-133310+133311)end end if env(GetSpEffectID,8293114-(-740892))==TRUE then if env(GetStateChangeType,(34571+67447)+-62918)==TRUE then P=ERR_RateCalculate(P,q,623477+(527020+-1150487),(675732+-1087040)-(-411309))o=ERR_RateCalculate(o,p,-47899-(-47909),-822492+((709318-97595)-(-210770)))l=ERR_RateCalculate(l,X,1040763-1040753,(546341+133186)+-679526)E=ERR_RateCalculate(E,u,(346745+573234)+(((-464547-((959293-317407)+-705280))+(731597-999412))+-251001),846644-846643)T=ERR_RateCalculate(T,b,823325-823315,-1000013+1000014)J=J+(649780+-649779)q=q+(24524-24523)p=p+((786892+-1469063)-(-1625151-(-942979)))X=X+(((-786630+1588713)-98104)+(-1281219-(-577241)))u=u+(-591701-(-591702))b=b+(-690735-(-690736))end end if env(GetSpEffectID,497327-(-1658149-(-1623577-((38933+349571)+-1323617))))==TRUE then if env(GetStateChangeType,126086+(-298552+211586))==TRUE then P=ERR_RateCalculate(P,q,391732-391722,868148-868147)o=ERR_RateCalculate(o,p,((-449922-(-1756025-(-791191+(273306+-228591))))-((-681070+2403717)-680022))+483008,371343+-371342)l=ERR_RateCalculate(l,X,-775298+775308,871854+(-624745+-247108))E=ERR_RateCalculate(E,u,-575157+575167,-406197+406198)T=ERR_RateCalculate(T,b,-603154-(-603164),221269+-221268)J=J+((-429243+((277970+(-27375-(-307280)))+612920))-741551)q=q+((((1002999+-105897)+-1590221)+28962)+(288177+375981))p=p+(-969271-(-969272))X=X+(-708322-(-708323))u=u+(1830+-1829)b=b+((((684261-(412088-918617))-986850)-4661)-199278)end end if env(GetSpEffectID,733310-(((-156574-(-307221))+-101934)+682867))==TRUE or env(GetSpEffectID,-595222+596954)==TRUE or env(GetSpEffectID,1045990+(1547186-933176))==TRUE or env(GetSpEffectID,(1809396-987316)-(-837930))==TRUE or env(GetSpEffectID,-161179+20664349)==TRUE then P=ERR_RateCalculate(P,q,427964-427954,((-824031-(-915112))-248685)-(-157605))o=ERR_RateCalculate(o,p,375387-375377,-101150+101151)l=ERR_RateCalculate(l,X,194710+-194700,327881+-327880)E=ERR_RateCalculate(E,u,51889+(-639162-(-587283)),-52925+52926)T=ERR_RateCalculate(T,b,839119+-839109,-643590-(-643591))J=J+(-14483-(-14484))q=q+(99213+-99212)p=p+(663121-(-531675+1194795))X=X+(89488-89487)u=u+(650219-(-811551+1461769))b=b+((-1594762-(-862929))-(-731834))end if env(GetSpEffectID,-339706+2342377)==TRUE then P=ERR_RateCalculate(P,q,-311741-(-311751),-909166+(604651+304516))J=J+(-434249-(-434250))q=q+(-797716+797717)end if env(GetSpEffectID,2558866-556295)==TRUE then o=ERR_RateCalculate(o,p,(751476+-943789)-(-192323),695518+-695517)l=ERR_RateCalculate(l,X,880386-880376,500166-500165)E=ERR_RateCalculate(E,u,499021+(-980615-(-481604)),(-313475+961773)+-648297)T=ERR_RateCalculate(T,b,-904712+904722,37776+-37775)J=J+(-684732-(-684733))p=p+(-198179-(-198180))X=X+(-710249-(-710250))u=u+(-747584+(-539186+1286771))b=b+((-915462+102482)-(-812981))end if env(GetSpEffectID,294731+1238269)==TRUE then P=ERR_RateCalculate(P,q,428906-(-280640-(-709536)),-118329-(-769904-(-651574)))o=ERR_RateCalculate(o,p,854517-854507,681954-(((-1138520-(-662878-(-362322)))+151518)+1368399))l=ERR_RateCalculate(l,X,-127625-(-127635),917570-917569)E=ERR_RateCalculate(E,u,666453-666443,-279838-(-279839))T=ERR_RateCalculate(T,b,-92115-(-92125),797912+-797911)J=J+(-97185-(-97186))q=q+(31648+-31647)p=p+(10896-10895)X=X+(-500119+500120)u=u+(570476-570475)b=b+(-68201-(-68202))end if env(GetSpEffectID,-376725-(-378495))==TRUE then P=ERR_RateCalculate(P,q,163662+(-331248+167596),902546+-902545)o=ERR_RateCalculate(o,p,697851-((-222786+((-577584+-403074)+1659555))+241730),-602738+602739)l=ERR_RateCalculate(l,X,629192-629182,(-166939-(-372629))-205689)E=ERR_RateCalculate(E,u,-19800-(-19810),594611+-594610)T=ERR_RateCalculate(T,b,-739625+739635,734548-734547)J=J+((((1935707-939404)+(-875336+(-573706+(287397+274682))))+321097)+-430436)q=q+((240840-792514)+551675)p=p+(-221257-(-221258))X=X+(741286+-741285)u=u+(251230-251229)b=b+(977324+-977323)end if env(GetSpEffectID,580406-259896)==TRUE then P=ERR_RateCalculate(P,q,166819-166809,((1065125-75644)+-750476)+-239004)o=ERR_RateCalculate(o,p,272523+(351538+-624051),-121188-(-121189))l=ERR_RateCalculate(l,X,333657-333647,-6461-(162708-169170))E=ERR_RateCalculate(E,u,-1019574+1019584,335404+-335403)T=ERR_RateCalculate(T,b,674085+-674075,((750979+141918)+31328)-(1907538-983314))J=J+((-54051+-205771)+259823)q=q+(-1032716+1032717)p=p+(335667-((773360+-31558)-(58054-(-348082))))X=X+((-258696-297698)+556395)u=u+(((720629-739747)+921299)-902180)b=b+((-633821+-125547)-(((-83417-12709)+(646287+-1008529))+-301001))end if env(GetSpEffectID,-320262-(-322097))==TRUE or env(GetSpEffectID,389070-387234)==TRUE or env(GetSpEffectID,-304314-(-306184))==TRUE or env(GetSpEffectID,((523263+-956524)-(-339168))-(-95964))==TRUE then P=ERR_RateCalculate(P,q,(-394731+(593851+483722))-682832,-615588-(-615589))o=ERR_RateCalculate(o,p,-105283+105293,-496855+496856)l=ERR_RateCalculate(l,X,-889982+((-861538+2340484)-(-1009162+1598116)),(-81738-365250)+446989)E=ERR_RateCalculate(E,u,132153+(111588-243731),-266482+266483)T=ERR_RateCalculate(T,b,(((2104428-(-677109+1508001))-356558)+-1400265)+483297,-261810-(-261811))J=J+(-845606-(-845607))q=q+(957831+-957830)p=p+((-1044849+957429)+87421)X=X+((((552270+((1192092-662033)-497245))+235960)-426541)-394502)u=u+((-377370-(-528881-(-606178)))+(1047555-592887))b=b+(-231164-(-231165))end if env(GetSpEffectID,215015+1251997)==TRUE then if env(GetStateChangeType,-457274-(-496394))==TRUE then P=ERR_RateCalculate(P,q,604734-604724,-408852+408853)o=ERR_RateCalculate(o,p,(-450602-(-553150))+-102538,-568405+568406)l=ERR_RateCalculate(l,X,404538+-404528,-929233+929234)E=ERR_RateCalculate(E,u,-37094-(-542783-(-505679)),-223883+223884)T=ERR_RateCalculate(T,b,-705724+705734,(-1615822-(-928160))+687663)J=J+(224639-224638)q=q+(-97353-(-97354))p=p+(46060-46059)X=X+(-171991+171992)u=u+(-1007939+1007940)b=b+(752769-752768)end end if env(GetStateChangeType,-377089-(-697905))==TRUE then P=ERR_RateCalculate(P,q,-527322-(-527332),((696094-559818)-278135)+141860)o=ERR_RateCalculate(o,p,-802314-(-802324),-205654+205655)l=ERR_RateCalculate(l,X,-400390+400400,-442871+442872)E=ERR_RateCalculate(E,u,686192-686182,-502754-(-502755))T=ERR_RateCalculate(T,b,124526+-124516,-668741+668742)J=J+(((-1408341-(742064+-1393437))+(-434633-(-919299)))+272303)q=q+(543419+-543418)p=p+(872529+-872528)X=X+(470780+-470779)u=u+((-932790-((1194174-652246)+-578389))+896330)b=b+(-247179+247180)end if env(GetStateChangeType,-114763+435570)==TRUE then P=ERR_RateCalculate(P,q,(-211513+1250810)+-1039287,(-777269+((-106428-((-807863-218211)-(297687+-963336)))+1056239))-532966)o=ERR_RateCalculate(o,p,79800+-79790,975470-975469)l=ERR_RateCalculate(l,X,224459-224449,520646+-520645)E=ERR_RateCalculate(E,u,-243331-(-243341),-110177+110178)T=ERR_RateCalculate(T,b,-131233+131243,405659+-405658)J=J+(385943+-385942)q=q+(871769+-871768)p=p+(-204949+204950)X=X+(642897+-642896)u=u+(90221-90220)b=b+(-902214-(-902215))end if env(GetSpEffectID,(-653830+265508)+710523)==TRUE then if env(GetStateChangeType,-66531-(-102631))==TRUE then P=ERR_RateCalculate(P,q,-803835-(-803845),378769-378768)o=ERR_RateCalculate(o,p,924791-924781,-270491+270492)l=ERR_RateCalculate(l,X,(-602541-(-130632))-(-471919),(1606763-(1478626-(((89767-(830653+-1241296))+(-1675941-(-835588)))-(-1017369))))+-805562)E=ERR_RateCalculate(E,u,-939506-(-939516),(((436983+(-1540220-(-739861)))-(-9412))+-147501)+501466)T=ERR_RateCalculate(T,b,-599951-(-599961),1037584+-1037583)J=J+(318647-318646)q=q+(542386+-542385)p=p+(-714912+(-259925-(-974838)))X=X+(537030+-537029)u=u+(-820943-(-820944))b=b+((168414+392054)+-560467)end end if env(GetSpEffectID,(611076+-870716)+581741)==TRUE then if env(GetStateChangeType,1010968-964951)==TRUE then P=ERR_RateCalculate(P,q,(-1241141-(-248537))+992614,464632-464631)o=ERR_RateCalculate(o,p,257253+-257243,(-967688-(-708808))-(-258881))l=ERR_RateCalculate(l,X,(-431063+-452558)+883631,-928951-(-928952))E=ERR_RateCalculate(E,u,-768729+768739,499799-499798)T=ERR_RateCalculate(T,b,619315-619305,-541565-(-541566))J=J+(-183846+183847)q=q+(82513-82512)p=p+(747807-747806)X=X+(-751335+751336)u=u+(553738-553737)b=b+(276246-276245)end end if env(GetSpEffectID,756859-376159)==TRUE then if env(GetStateChangeType,-258415+288500)==TRUE then P=ERR_RateCalculate(P,q,-18662+(-46990-(-65662)),992213-992212)o=ERR_RateCalculate(o,p,1030096+-1030086,-510109+510110)l=ERR_RateCalculate(l,X,-439434-(-307813-131631),662885+(243338+((402708+-1487359)-(-178429))))E=ERR_RateCalculate(E,u,795639-(204977-((-979131-(((-1031811+353075)+833422)-(-454527)))-(-997692))),((1703312-(2018653-999852))+(-1836338-(-269362-61627)))-(-1619-819220))T=ERR_RateCalculate(T,b,199337+-199327,620699+-620698)J=J+(166971+-166970)q=q+(-754225-(-754226))p=p+((-938376-(93837-(469822+422504)))+139888)X=X+(951388-951387)u=u+((-729263+1280096)-(-548282+1099114))b=b+(80030+-80029)end end if env(GetSpEffectID,499199+4301)==TRUE then P=ERR_RateCalculate(P,q,-954730+954740,1029323+-1029322)J=J+(-482864+482865)q=q+(399533+-399532)end if env(GetSpEffectID,(-664758+81787)-(-902983))==TRUE then o=ERR_RateCalculate(o,p,1044110+(626245+(584735+-2255080)),-608274+608275)J=J+(32428-(-743736-(-776163)))p=p+(545152-545151)end if env(GetSpEffectID,((1560793-790157)+-421342)+(-114085+85003))==TRUE then l=ERR_RateCalculate(l,X,365749+-365739,-785982-(-785983))J=J+(-149940-(-149941))X=X+(838336-(621820-(-216515)))end if env(GetSpEffectID,952744-632632)==TRUE then E=ERR_RateCalculate(E,u,116987-(49695-(-67282)),633374-633373)J=J+((1323458-685123)-638334)u=u+(355553-(-615603+(70633+(-36916+937438))))end if env(GetSpEffectID,(848749+(-1519253-133727))+1124543)==TRUE then T=ERR_RateCalculate(T,b,(283972+597597)-(471673-(-409886)),(-498229-32761)+530991)J=J+((788190-405530)+-382659)b=b+(-599987+599988)end if env(GetSpEffectID,(999151+((-438792+-147197)+561560))+(2836590-801312))==TRUE then m=ERR_RateCalculate(m,Q,161771-161761,-435382+435383)J=J+(-220371-(-220372))Q=Q+(-876231+876232)end if env(GetSpEffectID,150146-(-170554))==TRUE then m=ERR_RateCalculate(m,Q,-826943+(1541210-714257),-978343-(-978344))J=J+(107027-(253439-146413))Q=Q+(482541-((766970+-1266589)+982159))end if env(GetStateChangeType,508417-195910)==TRUE then P=ERR_RateCalculate(P,q,401661+-401652,((-121967-316686)-(-504265))+-65611)o=ERR_RateCalculate(o,p,501928+-501919,971778-971777)l=ERR_RateCalculate(l,X,41814+-41805,-373480+373481)E=ERR_RateCalculate(E,u,841059+-841050,(395680+-1414878)-(-1019199))T=ERR_RateCalculate(T,b,933403+-933394,(-312097-733190)+1045288)J=J+(-713137-((240539+(-1471541-(-620869)))-103005))q=q+(1035707+(979743+-2015449))p=p+(996901-(1959069-962169))X=X+(927690+-927689)u=u+(115423-115422)b=b+((86598-(-667391))+-753988)end if env(GetStateChangeType,655186+-651627)==TRUE then P=ERR_RateCalculate(P,q,-638088-(-638097),804126+(-86141+-717984))o=ERR_RateCalculate(o,p,279537+(-791389-(-511861)),682221+-682220)l=ERR_RateCalculate(l,X,-486508-(-486517),(-401779+1354740)+-952960)E=ERR_RateCalculate(E,u,-341420-(-341429),-463186-(-463187))T=ERR_RateCalculate(T,b,-966189+966198,-672050-(-672051))J=J+(-642325-(-642326))q=q+(-144457-(-144458))p=p+(350632+-350631)X=X+(-543466-(-543467))u=u+((-143196-(-19488))-(-123709))b=b+(366075+-366074)end if env(GetStateChangeType,-323790-(-324793))==TRUE then P=ERR_RateCalculate(P,q,(-657832+761174)+-103334,-47377-(-47378))o=ERR_RateCalculate(o,p,215423-215415,774642-774641)l=ERR_RateCalculate(l,X,(-294513-(-581365))+(787950+-1074794),-961236+961237)E=ERR_RateCalculate(E,u,548917-548909,-164104-(-376869+212764))T=ERR_RateCalculate(T,b,222257-222249,-387890+(1018612-630721))J=J+(484466+-484465)q=q+(-647816-(-647817))p=p+(709892-709891)X=X+(-523284-(-523285))u=u+(-35131+(-140648+175780))b=b+(-468009+468010)end if env(GetSpEffectID,5945473-724923)==TRUE then P=ERR_RateCalculate(P,q,-458010+458018,444598+-444597)o=ERR_RateCalculate(o,p,-942089-(462588+-1404685),947192-947191)l=ERR_RateCalculate(l,X,-33407+33415,-501036+(-835187+1336224))E=ERR_RateCalculate(E,u,(890693+(-39321+-1252350))+400986,-438860+((-885194+(-263363+1253899))+(322823+10696)))T=ERR_RateCalculate(T,b,(-1124213-(-377552))-(-746669),-734884-(-734885))J=J+(551367-551366)q=q+(-432750-(-1310636-(-877885)))p=p+(847556-847555)X=X+(-595318+595319)u=u+((54572+82072)-136643)b=b+(((-910287+1152602)-387444)+145130)end if env(GetSpEffectID,866033-484323)==TRUE then if env(GetStateChangeType,-91906-(-119005))==TRUE then P=ERR_RateCalculate(P,q,468422-468414,-401067+(-326777+727845))o=ERR_RateCalculate(o,p,-181491-(-181499),(189808-659870)-(-470063))l=ERR_RateCalculate(l,X,550500+-550492,(((786581+-1605610)-(-272298))+-12691)+559423)E=ERR_RateCalculate(E,u,754668+-754660,((477886+773277)-(-508080+(244280+607885)))-907077)T=ERR_RateCalculate(T,b,-606871-(-606879),326991+-326990)J=J+(-931106+931107)q=q+(162294+-162293)p=p+(791104+-791103)X=X+(-446945-(-446946))u=u+(797571-797570)b=b+((-35590+-678714)-(-191669+(-703230+180594)))end end if env(GetSpEffectID,-124168+9145219)==TRUE then if env(GetStateChangeType,(274780-712807)-(-477329))==TRUE then P=ERR_RateCalculate(P,q,-110058-(-110066),397100+-397099)o=ERR_RateCalculate(o,p,(468337+(700980+-1917830))+(342077+406444),(811187+-780723)+-30463)l=ERR_RateCalculate(l,X,-1005975+((-1027788+1486232)+547539),-579343-(-104358+-474986))E=ERR_RateCalculate(E,u,(737969+-1631642)+893681,-551424+(778083-226658))T=ERR_RateCalculate(T,b,-959097-(-959105),(-1038160+((-681022-280995)+2384475))-384297)J=J+(-717194-(-717195))q=q+(-837793+837794)p=p+(2000-1999)X=X+(200429-200428)u=u+((460938+(-1848783-(-345826)))+1042020)b=b+((808604+-568463)-240140)end end if env(GetSpEffectID,-442911+(8541040-(-922924)))==TRUE then if env(GetStateChangeType,1072945-1033644)==TRUE then P=ERR_RateCalculate(P,q,-49681-(-49689),-589063-(-589064))o=ERR_RateCalculate(o,p,368569-368561,(-311772+134986)-(-176787))l=ERR_RateCalculate(l,X,(-240787+393692)-152897,-367039+367040)E=ERR_RateCalculate(E,u,48867-48859,(-359876+-411194)+771071)T=ERR_RateCalculate(T,b,-812646-(-812654),108216+-108215)J=J+(85836+(167918+(-609328-(-355575))))q=q+(-418747+418748)p=p+(-848880+848881)X=X+(958959+(-1208757-(-249799)))u=u+(-647097+647098)b=b+((330913-(-109452))+(266401-706765))end end if env(GetSpEffectID,193679+2816821)==TRUE then P=ERR_RateCalculate(P,q,(-1391563-(-789680))+601891,(224563-277978)-(-53416))J=J+(-974501+974502)q=q+(-442823+442824)end if env(GetSpEffectID,527854+2482246)==TRUE then o=ERR_RateCalculate(o,p,-582862+582870,-462509+462510)J=J+(-670611+670612)p=p+(-480439+480440)end if env(GetSpEffectID,-92770+((-232876-(-1015905))+2319941))==TRUE then l=ERR_RateCalculate(l,X,-71676+71684,-652553+652554)J=J+(-682080+682081)X=X+(455204+-455203)end if env(GetSpEffectID,666260+2344040)==TRUE then E=ERR_RateCalculate(E,u,565049+-565041,474870+-474869)J=J+(-123810+(((-271210+1153391)-(((80084+409029)-(-490318))-347089))-126028))u=u+(-625823-(-625824))end if env(GetSpEffectID,(-772707+1179655)+2603452)==TRUE then T=ERR_RateCalculate(T,b,-570769-(-570777),-538001+538002)J=J+(535238+-535237)b=b+(347638+-347637)end if env(GetStateChangeType,-237820+558626)==TRUE then P=ERR_RateCalculate(P,q,748294.5-748287,542265+-542264)o=ERR_RateCalculate(o,p,38481+-38473.5,-679548-(-679549))l=ERR_RateCalculate(l,X,(609157+-250002)+(-240901+-118246.5),-507787+507788)E=ERR_RateCalculate(E,u,-865490+(-971714+1837211.5),-752589-(-752590))T=ERR_RateCalculate(T,b,293112.5-293105,((1669601-(550484-(-384334)))-455626)-279156)J=J+(-627687-(-627688))q=q+(486581+(-1216302-(-729722)))p=p+(-181635-(-181636))X=X+((-345719+1330987)+-985267)u=u+(-480274-(-480275))b=b+(-525294+525295)end if env(GetSpEffectID,(-833147+(1021309+309842))+8524050)==TRUE then if env(GetStateChangeType,-661374+691454)==TRUE then P=ERR_RateCalculate(P,q,-277270+277277,465264+-465263)o=ERR_RateCalculate(o,p,490520-((-274149-(-393830))-((-531752+1283053)+-1122133)),(-706054+-149206)-(-855261))l=ERR_RateCalculate(l,X,-434976+434983,-610756+610757)E=ERR_RateCalculate(E,u,(-145268+-457477)-(-602752),-1031147-((-449605-(-540298))+(-603577+-518264)))T=ERR_RateCalculate(T,b,((525531+397347)+-1484491)-(-561620),(-79451-602850)+(-849878+1532180))J=J+(-947008+947009)q=q+(422601+-422600)p=p+(-941549+941550)X=X+(803867-803866)u=u+(133163+-133162)b=b+(-849690-(-849691))end end if env(GetSpEffectID,(-1465749-(-593674))+9894125)==TRUE then if env(GetStateChangeType,540786+-501486)==TRUE then P=ERR_RateCalculate(P,q,-668190+668197,-904096-(-904097))o=ERR_RateCalculate(o,p,939951-939944,(501830-278073)+-223756)l=ERR_RateCalculate(l,X,663576-(((421935-(-402578))-604224)-(-443280)),-999711+999712)E=ERR_RateCalculate(E,u,752155-752148,435360+-435359)T=ERR_RateCalculate(T,b,713815-(1155286-441478),221536-(720691+-499156))J=J+(-333977+333978)q=q+(-427655-(-427656))p=p+(596033-596032)X=X+(115840-115839)u=u+(706399-706398)b=b+(-35601-(-35602))end end if env(GetStateChangeType,694695+-373880)==TRUE then P=ERR_RateCalculate(P,q,-951909+(-81190.5-(154260+-1187366)),373983+-373982)o=ERR_RateCalculate(o,p,(618576+(-705103+-114599))+201132.5,(((((594286+-839736)-(-965592))-(-985018))-(((-353374+1366911)+-1940841)+1599350))+-1636558)+603445)l=ERR_RateCalculate(l,X,-51518.5-(-51525),697244-697243)E=ERR_RateCalculate(E,u,(-635023+372471.5)-(-262558),-306405-(-306406))T=ERR_RateCalculate(T,b,-45709.5-(-45716),597196-597195)J=J+(295640+-295639)q=q+((183478-748048)-((449539+-621766)-(748802+-356458)))p=p+(553149+-553148)X=X+(-634287-(-634288))u=u+(-1033489-(-1033490))b=b+(-466827-(-1340364-(-873536)))end if env(GetSpEffectID,(977367+((205109-896827)+680691))-((148031+-462818)+919626))==TRUE then P=ERR_RateCalculate(P,q,-492637-(-492643),-848404-(-121074+-727331))o=ERR_RateCalculate(o,p,-29499+29505,691685+-691684)l=ERR_RateCalculate(l,X,864395+-864389,-427514+427515)E=ERR_RateCalculate(E,u,607594+((648075+226695)+-1482358),-415636+415637)T=ERR_RateCalculate(T,b,(-143551-357522)-(-501079),(-662240+340385)-(-321856))J=J+(-456189-(-456190))q=q+(487051-487050)p=p+(-312689-(-312690))X=X+(-300730-(-300731))u=u+(54010-54009)b=b+(196976+-196975)end if env(GetStateChangeType,((1088414-585529)-(-858855))-1040528)==TRUE then P=ERR_RateCalculate(P,q,(991049+(-999434-(-905865)))+-897474,652305+-652304)o=ERR_RateCalculate(o,p,13500-13494,760063+-760062)l=ERR_RateCalculate(l,X,(-732926+1654409)-921477,(-796805-(-726194-(-489713)))-(-560325))E=ERR_RateCalculate(E,u,-1008516+1008522,927608-927607)T=ERR_RateCalculate(T,b,-948778-(-948784),571271-571270)J=J+(195125+-195124)q=q+((-128811-(-472679-(-731545)))+387678)p=p+(-619223-(-619224))X=X+(927636+-927635)u=u+(-134065+134066)b=b+(781514+-781513)end if env(GetStateChangeType,493292-180786)==TRUE then P=ERR_RateCalculate(P,q,648307+-648301,-562691+562692)o=ERR_RateCalculate(o,p,-262912-(-262918),-20638-(-20639))l=ERR_RateCalculate(l,X,-401606-(-401612),-122517+122518)E=ERR_RateCalculate(E,u,-337443-(-885979-(-548530)),529735-529734)T=ERR_RateCalculate(T,b,-236965-(-928004-(-691033)),-487955+487956)J=J+(-120058+120059)q=q+(-344369+344370)p=p+(1032193+-1032192)X=X+(29197-((-379789-(-610653))-201668))u=u+(-53837+53838)b=b+(1047817-1047816)end if env(GetSpEffectID,(-704254+9157718)-((41449+(1282698-869028))-1019657))==TRUE then if env(GetStateChangeType,235828+-196526)==TRUE then P=ERR_RateCalculate(P,q,784832+-784826,969030-(-660614+1629643))o=ERR_RateCalculate(o,p,933969-933963,-402461+402462)l=ERR_RateCalculate(l,X,-506369+506375,277024-277023)E=ERR_RateCalculate(E,u,(-346586+292775)+((-985445+1678957)+-639695),-534044+534045)T=ERR_RateCalculate(T,b,-960874-(((929150-(-48810))+-2784720)-(-845880)),112142+-112141)J=J+(-86473-(((-935454+166089)+13471)+669420))q=q+(547499-(-197127-(-744625)))p=p+(-292489+(-473711-(-766201)))X=X+(-857182-(-857183))u=u+(220916+-220915)b=b+(-563560-(337102-900663))end end if env(GetSpEffectID,1232098-((472058+-284858)-(-714398)))==TRUE then if env(GetStateChangeType,1013787+-974485)==TRUE then P=ERR_RateCalculate(P,q,(-1870113-(-890257))-(-979862),916002-916001)o=ERR_RateCalculate(o,p,258782+-258776,103460+-103459)l=ERR_RateCalculate(l,X,939314-(154128+785180),-513300+513301)E=ERR_RateCalculate(E,u,-178668+178674,((1745466-522715)-946187)+(-637234-(-360671)))T=ERR_RateCalculate(T,b,-69166-(-69172),713309+-713308)J=J+(646536+-646535)q=q+(-266750-(-266751))p=p+(-869135-((180414+790269)+-1839819))X=X+((-1515682-(-926035))+((-8891+(687571-((106215+-1027026)+578740)))-431103))u=u+((462847-(976898+-1262389))+-748337)b=b+(822683-822682)end end if env(GetSpEffectID,(686506+(-761167+(-671447+318736)))+757382)==TRUE then if env(GetStateChangeType,(-48965-(-838352-(-204554+365983)))-911515)==TRUE then P=ERR_RateCalculate(P,q,10117+(-874892-(-864781)),(881704+-901129)-(-19426))o=ERR_RateCalculate(o,p,-506507-(-506513),-568460-(-568461))l=ERR_RateCalculate(l,X,866624-866618,-1033072-(-1033073))E=ERR_RateCalculate(E,u,(824568+-941185)-(-116623),58869-58868)T=ERR_RateCalculate(T,b,607229-((778947-((-1694016-(455344-867327))-(-881205)))-572552),-848792-(-848793))J=J+(1017358-1017357)q=q+(262457-262456)p=p+(-79119+79120)X=X+(757170-(-864037+1621206))u=u+(28123-28122)b=b+(262307-262306)end end if env(GetSpEffectID,-124845+1432057)==TRUE then m=ERR_RateCalculate(m,Q,(((69232+1114348)-459448)+(-197069-371168))+-155889,-393651+(((-649209+259572)-(-750901))-(-32388)))J=J+((1670547-981504)-(1477571-788529))Q=Q+(961547+-961546)end if env(GetSpEffectID,1621933-314821)==TRUE then m=ERR_RateCalculate(m,Q,679129+(-633366-45758),(813962+-1130892)+316931)J=J+(774462+-774461)Q=Q+(960799-960798)end if env(GetStateChangeType,645740+-324935)==TRUE then P=ERR_RateCalculate(P,q,402780-402775,355159+(395427-750585))o=ERR_RateCalculate(o,p,612484+-612479,181318-(974518-793201))l=ERR_RateCalculate(l,X,6032-(73546-67519),(-381286+154825)+226462)E=ERR_RateCalculate(E,u,26951+(-743742-(-716796)),8673-8672)T=ERR_RateCalculate(T,b,((456382+-627190)-(-972527))-(360664-(-441050)),-562047+(679076+-117028))J=J+(1002360-(-140275+1142634))q=q+(497594+-497593)p=p+(442288-442287)X=X+(200721-200720)u=u+((490054-(1509607-666894))-(-5059+-347601))b=b+(944837+-944836)end if env(GetStateChangeType,-865862+(10886225-993812))==TRUE then P=ERR_RateCalculate(P,q,-903838-(-903843),-744940+744941)o=ERR_RateCalculate(o,p,(723387-(-268842+(((-611074+(644818+-799108))+1056413)-(-365216))))-335959,1039144-1039143)l=ERR_RateCalculate(l,X,-164408-(-164413),512457-512456)E=ERR_RateCalculate(E,u,1006701-1006696,619434+-619433)T=ERR_RateCalculate(T,b,-613326+613331,283507-283506)J=J+(94836+-94835)q=q+(-348730+348731)p=p+(683079+(-222402-460676))X=X+((165486+(-936538-(-1014462+91794)))+-151615)u=u+(-848362+(-486487+1334850))b=b+(-12754-(-12755))end if env(GetSpEffectID,-663228+5985728)==TRUE then o=ERR_RateCalculate(o,p,934278-934273,-201995-(-201996))J=J+(425861-425860)p=p+(-369080+369081)end if env(GetSpEffectID,((-1325936-(-915829))+5951311)-(835878+-616974))==TRUE then l=ERR_RateCalculate(l,X,136952+-136947,(-592540+1169891)+-577350)J=J+(903428+-903427)X=X+(-856687+856688)end if env(GetSpEffectID,4358222-(-964378))==TRUE then E=ERR_RateCalculate(E,u,876628-(1218724-342101),-626857-(-626858))J=J+((844186-(268096-(-272815)))-303274)u=u+((558669-(-764121+1442344))+119555)end if env(GetSpEffectID,-1004090+6326890)==TRUE then T=ERR_RateCalculate(T,b,39632+-39627,580657+-580656)J=J+(-822924+822925)b=b+(-111632-(-532943+421310))end if env(GetSpEffectID,-102639+(24886+5400453))==TRUE then m=ERR_RateCalculate(m,Q,-364222-(561331+-925558),(330808-(734977+((730093+-465586)+(-604291+-936379))))-871993)J=J+((-940260-(623416+(((-307287-(-998678))+(-515671+(((951027+(686622+-2154453))+1046033)+-1594335)))+-589636)))-(-561173+476518))Q=Q+(273971-273970)end if env(GetStateChangeType,577164-(57216+(1034724-(-531923+((-477203+(958231+-464412))-(-1033641))))))==TRUE then P=ERR_RateCalculate(P,q,-161889.5-(-161894),6039+-6038)o=ERR_RateCalculate(o,p,854257+-854252.5,1045209-1045208)l=ERR_RateCalculate(l,X,(-620934+1218759)+((((-1160148.5-(-532702))-(-113659))-(-535998))-620031),194357-194356)E=ERR_RateCalculate(E,u,-477376+477380.5,(-578288-(-854979))-276690)T=ERR_RateCalculate(T,b,(-557133+(224447.5-676534))-(-1009224),(-812012-(-2517))-(-809496))J=J+(-54300+(188446+(661725-795870)))q=q+(1033426+-1033425)p=p+(-60661-(-60662))X=X+((1080202-793395)+(-231652+((-796645+23507)+717984)))u=u+((-546776+-252237)-(-799014))b=b+(733735-733734)end if env(GetSpEffectID,1604247-297235)==TRUE then m=ERR_RateCalculate(m,Q,602692+(-801090-(-407753+209351)),(529851+(970925+-1946281))+(-802476+1247982))J=J+(1016197-1016196)Q=Q+(294716+-294715)end if env(GetSpEffectID,740185-((563297-(-89639))+(790758-(590207-(-443702)))))==TRUE then if env(GetStateChangeType,278866+((((-25316-(-173630))+-1854042)-(((269278-813523)+-4107)-(386884-223556)))-(-754484)))==TRUE then P=ERR_RateCalculate(P,q,237914+-237910,781975-781974)o=ERR_RateCalculate(o,p,924915+-924911,-468226-(-468227))l=ERR_RateCalculate(l,X,((683047+(-1018409+-385844))+587970)+(-741245-(-874485)),((1285412-910857)+426247)+-800801)E=ERR_RateCalculate(E,u,173375-173371,10353-10352)T=ERR_RateCalculate(T,b,-853403+(-208459+(518374-(-543492))),567489-567488)J=J+(-167839+167840)q=q+(286283+-286282)p=p+(-838097-(-838098))X=X+(605995+-605994)u=u+(123594-123593)b=b+(-668568+668569)end end if env(GetSpEffectID,-79202-(-409202))==TRUE then if env(GetStateChangeType,-623733+663034)==TRUE then P=ERR_RateCalculate(P,q,(-632094-(-383034))+249064,497159+(-1067370-(-570212)))o=ERR_RateCalculate(o,p,824819+-824815,-308461+308462)l=ERR_RateCalculate(l,X,-563629-(-563633),270873-270872)E=ERR_RateCalculate(E,u,((1037215+-106389)-635253)+-295569,-790330-(-790331))T=ERR_RateCalculate(T,b,(312403+(270352-158827))+-423924,-1015994-(-1015995))J=J+(587574+-587573)q=q+(859375-(1644929-((2264197-(713371+-133804))-(1526837-627762))))p=p+(945794-945793)X=X+(-6043+((826120+-1104477)-(-920722+636321)))u=u+(125871-125870)b=b+((82849-(-539787))-622635)end end if env(GetStateChangeType,-545001-(-551037))==TRUE or env(GetSpEffectID,-1015351+6680602)==TRUE then P=ERR_RateCalculate(P,q,452884+-452880,-163472+(44229+119244))o=ERR_RateCalculate(o,p,-598095+598099,888582-(-14326-(-902907)))l=ERR_RateCalculate(l,X,-872955+((784177+(-1030132+390644))+728270),-123989-(-276876-(-152886)))E=ERR_RateCalculate(E,u,325744+-325740,972290+-972289)T=ERR_RateCalculate(T,b,-258813-(-258817),-289881+289882)J=J+(((991750+-714162)+-156907)+-120680)q=q+((-59545-659905)-(-719451))p=p+(-637278-(-637279))X=X+(-671063+671064)u=u+(-528104+528105)b=b+((61829+80895)-142723)end if env(GetStateChangeType,998270-677456)==TRUE then P=ERR_RateCalculate(P,q,653660+(-354224.5-299432),-564606+564607)o=ERR_RateCalculate(o,p,((((818570+-283177)+-1754189.5)-(-992714))-(-177479))-(-48607),732982+(924440+-1657421))l=ERR_RateCalculate(l,X,(1175187.5-925828)-249356,(-1835630-(-1005860))-(-829771))E=ERR_RateCalculate(E,u,495452.5-495449,1034730-1034729)T=ERR_RateCalculate(T,b,770806+-770802.5,-807026+((238349-480800)+1049478))J=J+(579707-579706)q=q+(669579-669578)p=p+(-708498+708499)X=X+(567709+-567708)u=u+(-208460-(-208461))b=b+((-396683+-261400)-(-658084))end if env(GetStateChangeType,-408691+721196)==TRUE then P=ERR_RateCalculate(P,q,((-448138-94013)-(-688933+1085757))+(-262925+1201903),-990600-(-990601))o=ERR_RateCalculate(o,p,929267+-929264,-735079+735080)l=ERR_RateCalculate(l,X,-568677-(-568680),568692+(-868230-(-299539)))E=ERR_RateCalculate(E,u,-753172+753175,1013440+-1013439)T=ERR_RateCalculate(T,b,-78496-(-78499),141345-141344)J=J+(-444380-(-7562+(-458139-(-21320))))q=q+(-942069+942070)p=p+(53328+-53327)X=X+(-894944-(-894945))u=u+((-1442878-(-918267))+524612)b=b+(460667+-460666)end if env(GetStateChangeType,856039-535235)==TRUE then P=ERR_RateCalculate(P,q,271117+-271114.5,-907043-(-907044))o=ERR_RateCalculate(o,p,-567792+(-153537.5-(-721332)),572387+-572386)l=ERR_RateCalculate(l,X,129152.5-129150,-785997-(-785998))E=ERR_RateCalculate(E,u,643000+-642997.5,305431-305430)T=ERR_RateCalculate(T,b,961462.5-961460,-479771+(-86977+566749))J=J+(-18233-(-18234))q=q+(645951+-645950)p=p+(-226710-((-1557080-(-421003))-(-909366)))X=X+(-901073+901074)u=u+(113653+(-958094+844442))b=b+(406292+-406291)end if P>511195+-511195 then act(AddSpEffect,(518081.01-347882)-P)end if o>-23110-(-23110)then act(AddSpEffect,(875329+-705029.99)-o)end if l>-832506-(-832506)then act(AddSpEffect,(768590.01-598191)-l)end if E>-608810+608810 then act(AddSpEffect,(86872+((-92438+-372687)+(326190+222562.01)))-E)end if T>221467-221467 then act(AddSpEffect,(424679+-254079.99)-T)end if e>260874+-260874 then act(AddSpEffect,(-798222+968921.01)-e)end if m>-229638-(-229638)then act(AddSpEffect,(754657.01-583858)-m)end end function ERR_DefenseRate()local J=(-377675-(-70439-353624))+-46388 local P=340622-340622 local o=782476-782476 local l=-120580-(-120580)local E=-75555-(-75555)local T=181656+-181656 local e=(-18972+(-796896-(-940240)))-(-442042+566414)local m=-1037885+1037885 local q=-551343-(-1504311-(-952968))local p=-396152+396152 local X=857127-(-661746+1518873)local u=-1034575+1034575 local b=-334074+334074 if env(GetSpEffectID,472931+-132121)==TRUE then P=ERR_RateCalculate(P,m,-863563+863613,-67366-(-67367))o=ERR_RateCalculate(o,q,-314255+((-618037-(-206347))-(-725995)),(-654651+((-845670+1850292)+-24345))+-325625)l=ERR_RateCalculate(l,p,-710522+(-457850+(974353-(-194069))),-746270-(-746271))E=ERR_RateCalculate(E,X,-177921-(-177971),-860815-(-860816))T=ERR_RateCalculate(T,u,611033+-610983,242280+-242279)e=ERR_RateCalculate(e,b,-528866+528916,49348+-49347)J=J+(418342+-418341)m=m+((-1733992-(-816783))-(-917210))q=q+((-997550-(-3105))-(-994446))p=p+(-763332-(-763333))X=X+(((1781665-975061)+-529287)-277316)u=u+(498153+-498152)b=b+((506697+-1173419)-(-666723))end if env(GetSpEffectID,352589+(806513+-655582))==TRUE then P=ERR_RateCalculate(P,m,-196036-(-196086),-738136-(-738137))J=J+(-248985-(-248986))m=m+(-16449-(-16450))end if env(GetSpEffectID,1691947-45847)==TRUE or env(GetSpEffectID,((-726809+2592770)-599762)-(-379911))==TRUE then l=ERR_RateCalculate(l,p,-576278-(-576318),(-1319025-(-634324))-(-684702))J=J+(628818+((1012300+-1699603)-(-292508-(-234022))))p=p+(94194+(-874149-(-779956)))end if env(GetSpEffectID,134738+1471262)==TRUE then E=ERR_RateCalculate(E,X,-606647-(-606687),151007-(-304513-(972239+-1427758)))J=J+(607083+-607082)X=X+((-654692+1384089)+-729396)end if env(GetSpEffectID,1280902-(-366198))==TRUE or env(GetSpEffectID,-282144+(-322879+(2020891-(-231242))))==TRUE then T=ERR_RateCalculate(T,u,(393188-279395)+-113753,-585735+585736)J=J+(499490+-499489)u=u+(723781+-723780)end if env(GetSpEffectID,(844647-(-968898))-((-699558-(-907268-(-167079)))+124814))==TRUE or env(GetSpEffectID,2391256-(381875+361271))==TRUE then e=ERR_RateCalculate(e,b,((-407672+708167)+(466111-(591351-241078)))-(663863+-247570),-911600-(-911601))J=J+(-305307-(-305308))b=b+(335259-(-482934-(-818192)))end if env(GetSpEffectID,-84667-(-588187))==TRUE then l=ERR_RateCalculate(l,p,753436+(92778-846179),-238298+238299)E=ERR_RateCalculate(E,X,(-602187+1342259)-740037,(625117+-490111)-135005)e=ERR_RateCalculate(e,b,906405+-906370,(-624632-284739)+909372)J=J+(244058+-244057)p=p+(921909-921908)X=X+(-876464+(161593+714872))b=b+((-494300-266947)-(-761248))end if env(GetSpEffectID,933588+-592978)==TRUE then P=ERR_RateCalculate(P,m,-162454+162489,(1184398-(((-439327+1147446)+-909372)+503871))+-881779)o=ERR_RateCalculate(o,q,-249519-(-249554),126031-126030)l=ERR_RateCalculate(l,p,398011+-397976,-585324-(-1450576-(-865251)))E=ERR_RateCalculate(E,X,-111570+111605,-610101-(-610102))T=ERR_RateCalculate(T,u,-368943+368978,308973+((-614374+244663)-((795017+-601471)+-254285)))e=ERR_RateCalculate(e,b,(-383457+-573305)-(-956797),(-188554+-2154)+(-477532-(-668241)))J=J+(721820-(1091965-370146))m=m+(-374594+374595)q=q+(-296731-(-296732))p=p+(951639+-951638)X=X+(859897-859896)u=u+(-407477-(-407478))b=b+(-332880+332881)end if env(GetSpEffectID,426294+878727)==TRUE or env(GetSpEffectID,1814296-(403501+105674))==TRUE or env(GetSpEffectID,2016268-711047)==TRUE then P=ERR_RateCalculate(P,m,((592054-(-263432))+-1461403)+605947,397740-397739)o=ERR_RateCalculate(o,q,724967+-724937,525175+-525174)l=ERR_RateCalculate(l,p,821250+-821220,-299126-(-299127))E=ERR_RateCalculate(E,X,-443578+443608,729022+-729021)T=ERR_RateCalculate(T,u,-165772+(-1005964+1171766),-589412+589413)e=ERR_RateCalculate(e,b,(576694+-601812)-(-25148),302656+-302655)J=J+(330950-330949)m=m+(-1011110-(-1011111))q=q+(347216+(511103-858318))p=p+(33019-33018)X=X+(763417+-763416)u=u+(-765806+765807)b=b+(428797-428796)end if env(GetStateChangeType,-328980+329820)==TRUE then P=ERR_RateCalculate(P,m,835622+-835592,(584900-(-405568))-((2024039-941825)-91747))o=ERR_RateCalculate(o,q,-781867-(-781897),(100714-(-743737))-844450)l=ERR_RateCalculate(l,p,(522918-(-504160))-1027048,997699-997698)E=ERR_RateCalculate(E,X,-34980-(-35010),((-636272+-648949)-(-607479))+677743)T=ERR_RateCalculate(T,u,-547877-(-623381-(-75474)),-416561+416562)e=ERR_RateCalculate(e,b,890559-890529,(348776+-438890)+((-242360-(-208295))-(99269-223449)))J=J+((-257981-(86131+18916))+(-52104-(-415133)))m=m+(517808+-517807)q=q+(698978-(407810+291167))p=p+(-684783+(-653150+1337934))X=X+((588100+-692718)+104619)u=u+(180140+-180139)b=b+(-235584+235585)end if env(GetSpEffectID,426278-(-1024722))==TRUE then P=ERR_RateCalculate(P,m,1013367-1013337,592378+-592377)o=ERR_RateCalculate(o,q,(206098+524352)-730420,(963924-(-15137))+-979060)l=ERR_RateCalculate(l,p,(-911856-(-621674))+290212,340003-((841352-1000718)+499368))E=ERR_RateCalculate(E,X,-280380-(-122504+-157906),425665+-425664)T=ERR_RateCalculate(T,u,998417-998387,(912335+-1641631)+729297)e=ERR_RateCalculate(e,b,-787465-(-787495),-580220-(718590+-1298811))J=J+(800761+-800760)m=m+(549377-549376)q=q+((((2130656-801619)-305308)+-1551070)+527342)p=p+((386479-(-15795))-402273)X=X+(-743908-(-743909))u=u+(-57591-(-57592))b=b+(234488-234487)end if env(GetSpEffectID,909497+-568587)==TRUE then P=ERR_RateCalculate(P,m,37014-36984,((-771366-(-615803))+31874)+123690)o=ERR_RateCalculate(o,q,(-85607-(-205196))+-119559,254065-254064)l=ERR_RateCalculate(l,p,(649595+-167371)-482194,386927-386926)E=ERR_RateCalculate(E,X,(-94309+201372)-(829384-722351),-1036664+1036665)T=ERR_RateCalculate(T,u,184236-(((465722-(-78259))-((1946983-499618)-670183))-(-417407)),-493755+((1127903-(-471782+1069779))-36150))e=ERR_RateCalculate(e,b,981957-981927,774919+-774918)J=J+(516103+((-1147552-(-128664-(809570-(-103871))))-(-71798-(-482453))))m=m+(75040-75039)q=q+(567111-567110)p=p+(-516455+516456)X=X+((-956706+1413931)+-457224)u=u+(206076-206075)b=b+((242010+-336965)-(-94956))end if env(GetSpEffectID,-300334+1927334)==TRUE then P=ERR_RateCalculate(P,m,124634+((-529860-(-425981))-20730),-534155-(((-267802-(-996650))+-2132932)-(-869928)))J=J+(987509+(-1731233-(-743725)))m=m+(-1008235+1008236)end if env(GetSpEffectID,-419062+(109884+812533))==TRUE or env(GetSpEffectID,(2354838-910488)-(666511-(-274478)))==TRUE then P=ERR_RateCalculate(P,m,(-220913+718500)-497562,-297260-(480851-778112))J=J+(747472-((2187614-1024683)-415460))m=m+(615242-615241)end if env(GetSpEffectID,2580152-934152)==TRUE then l=ERR_RateCalculate(l,p,76286+-76261,(-374815-(-240670))+134146)J=J+(806414+-806413)p=p+(533742+-533741)end if env(GetSpEffectID,-327722+1972722)==TRUE then E=ERR_RateCalculate(E,X,329422-329397,-479183+479184)J=J+(-837152+837153)X=X+((-887417-(-889892))+-2474)end if env(GetSpEffectID,1771492-124492)==TRUE then T=ERR_RateCalculate(T,u,((-539274+(-816130+1241509))+394494)+-280574,-773674-(-148380-(-473109+1098404)))J=J+(-300046+(788466-488419))u=u+((-379744+-222749)+602494)end if env(GetSpEffectID,(701212+-405786)+1352574)==TRUE then e=ERR_RateCalculate(e,b,((316066-(-569348+968730))-494156)-(-577497),219009+-219008)J=J+(-318316-(-318317))b=b+(45245-45244)end if env(GetSpEffectID,-289233+20790353)==TRUE then l=ERR_RateCalculate(l,p,-424306-(-424331),(379110+-657779)-(-278670))J=J+(-359250+359251)p=p+(403254+-403253)end if env(GetSpEffectID,(21631339-896634)-233575)==TRUE then E=ERR_RateCalculate(E,X,(-1145210-(-21658-316321))+807256,588725+-588724)J=J+((880254+-913111)-(-32858))X=X+(-905583-(-1151122-(749148+-994686)))end if env(GetSpEffectID,71267+20429873)==TRUE then T=ERR_RateCalculate(T,u,-1003360+1003385,-330795+(838780-((1030746-756438)-(-233676))))J=J+(-931140+931141)u=u+(262324-((-1487428-(-902161))+847590))end if env(GetSpEffectID,21073427-572277)==TRUE then e=ERR_RateCalculate(e,b,-466300+466325,-664192+664193)J=J+(-51932-(-51933))b=b+(-310277-(152577+-462855))end if env(GetSpEffectID,1585546-(-63454))==TRUE or env(GetSpEffectID,468017+1180993)==TRUE then l=ERR_RateCalculate(l,p,(-273432+(-556071+1443935))+((-524884-105072)+15549),356999-356998)E=ERR_RateCalculate(E,X,271618+-271593,491421+-491420)T=ERR_RateCalculate(T,u,892014-891989,-771141+771142)e=ERR_RateCalculate(e,b,-790451+790476,-651919+651920)J=J+(632524-632523)p=p+((676862+(-561494-(-751137)))+-866504)X=X+(731020+-731019)u=u+(472959+-472958)b=b+(39540-39539)end if env(GetSpEffectID,445435+-105305)==TRUE then l=ERR_RateCalculate(l,p,47154-47129,809990+(-573741-236248))J=J+((-380078-(-432578))-((-786606+1422283)+-583178))p=p+(227242-227241)end if env(GetSpEffectID,(-866372-(-178977))+1027625)==TRUE then E=ERR_RateCalculate(E,X,336092+-336067,-337681-(-337682))J=J+(((((-444594-(-597884-98922))-967431)-(-891420+1425597))-(-1110072-(-1040289-(-654295))))+525319)X=X+(-30945+30946)end if env(GetSpEffectID,(279375-936028)-(-996983))==TRUE then T=ERR_RateCalculate(T,u,725103-725078,225339+-225338)J=J+(-278003-(-278004))u=u+(-657052-(-657053))end if env(GetSpEffectID,-226837+567267)==TRUE then e=ERR_RateCalculate(e,b,-327257+(689714-362432),-767422-(-767423))J=J+(-1024675+1024676)b=b+(83460+-83459)end if env(GetSpEffectID,-73749+413869)==TRUE then l=ERR_RateCalculate(l,p,(289448+343667)+-633092.5,-980382-(898375+-1878758))J=J+(372084+((820026+-1077470)-114639))p=p+((747380+-1512668)+765289)end if env(GetSpEffectID,-898097+1238317)==TRUE then E=ERR_RateCalculate(E,X,-290910+(192968+97964.5),-401601-(-401602))J=J+(-896820+896821)X=X+(705660-705659)end if env(GetSpEffectID,108359+231961)==TRUE then T=ERR_RateCalculate(T,u,737690.5-737668,-162851+162852)J=J+(-330120-(-330121))u=u+(-681164+681165)end if env(GetSpEffectID,(678168-834424)-(-496676))==TRUE then e=ERR_RateCalculate(e,b,893883+-893860.5,-533684-(-533685))J=J+(-840143+840144)b=b+(-960664+960665)end if env(GetSpEffectID,1052381-712271)==TRUE then l=ERR_RateCalculate(l,p,757656+-757636,472807-472806)J=J+(-821174-(-821175))p=p+(834561-834560)end if env(GetSpEffectID,-700525+(745768-(-294967)))==TRUE then E=ERR_RateCalculate(E,X,(516437+-1352488)-(-836071),-292051+292052)J=J+((244455-(-227107-183052))-(396435-(-258178)))X=X+(451983-451982)end if env(GetSpEffectID,566637-((1310499-487599)-596573))==TRUE then T=ERR_RateCalculate(T,u,((-602752+-388546)-(-787342))+203976,-592668-((-837742-(-1157566-(-938209)))-(-25716)))J=J+(-477079+477080)u=u+(889450+-889449)end if env(GetSpEffectID,614099-273689)==TRUE then e=ERR_RateCalculate(e,b,-988659+988679,-789834+789835)J=J+(890143-890142)b=b+(-465946+465947)end if env(GetSpEffectID,918656+615344)==TRUE then P=ERR_RateCalculate(P,m,(1039517-((866647+-1311829)+438527))-(1983484-937332),508614-508613)o=ERR_RateCalculate(o,q,-16428+(1062696-1046248),-97522+97523)l=ERR_RateCalculate(l,p,-714268-(-714288),-718422-(-450732-267691))E=ERR_RateCalculate(E,X,-613718+613738,(447129+-343877)+-103251)T=ERR_RateCalculate(T,u,89335-(-23504-(-379766-(-266947))),-147852-(-693810-(-545957)))e=ERR_RateCalculate(e,b,-41082-(-41102),((732826-804095)+(-1066995-(-393037)))-(-745228))J=J+(365460-365459)m=m+(-389131-(-389132))q=q+(((-409736+795704)-(-587473))-973440)p=p+(-80877+(243651+-162773))X=X+(-157207-(-157208))u=u+(-37255-(-37256))b=b+(-701589-(379987+-1081577))end if env(GetSpEffectID,873345+823955)==TRUE then P=ERR_RateCalculate(P,m,63374-(-208069-(-271423)),-299585-(-299586))o=ERR_RateCalculate(o,q,-473781-(-473801),6362-6361)l=ERR_RateCalculate(l,p,(-193356-(-798605))-605229,-857174-(-857175))E=ERR_RateCalculate(E,X,-1030966-(-1030986),-259194+259195)T=ERR_RateCalculate(T,u,844813+-844793,987122-987121)e=ERR_RateCalculate(e,b,-895668-(-895688),(427389+-1091936)-(-664548))J=J+(823609-823608)m=m+(377542-(1121448-743907))q=q+((-151505+-469552)-(-621058))p=p+(-900360+900361)X=X+((630876-84506)-546369)u=u+(358633-(385548-26916))b=b+(-956681+956682)end if env(GetSpEffectID,(-129440-(-983079))+4167873)==TRUE then P=ERR_RateCalculate(P,m,-601562-(-601582),988175+-988174)o=ERR_RateCalculate(o,q,-812019-(-812039),-1004557+1004558)l=ERR_RateCalculate(l,p,-639652-(-639672),521641+(-1280543-(-758903)))E=ERR_RateCalculate(E,X,6845+-6825,-521412-(-521413))T=ERR_RateCalculate(T,u,-129774-(-129794),((-207430+448252)-(-402525))-((594781-((647676-559967)+239893))+376167))e=ERR_RateCalculate(e,b,-770581-(-770601),272727-272726)J=J+(-606603-(-606604))m=m+(35249-(-515466+550714))q=q+(181207+-181206)p=p+(-642619+((-286926+(75442+724999))-(544168-673273)))X=X+(286385+-286384)u=u+((1652961-718432)-934528)b=b+(967906-((809195-((-941361+568533)-(-661547)))-(-447429)))end if env(GetSpEffectID,(1256282-604672)+(4803420-313629))==TRUE then P=ERR_RateCalculate(P,m,400599-400579,(1306806-782756)+-524049)o=ERR_RateCalculate(o,q,595401+(-845263+249882),555667+-555666)l=ERR_RateCalculate(l,p,804561+-804541,(700357+-1454358)+754002)E=ERR_RateCalculate(E,X,-728564+728584,-988996+988997)T=ERR_RateCalculate(T,u,447580+-447560,-525827+(((228435-645099)-472216)+1414708))e=ERR_RateCalculate(e,b,-909203-(-909223),971480-971479)J=J+(-378216-(884983+-1263200))m=m+(-258951+258952)q=q+(818141+-818140)p=p+(-267334+267335)X=X+(-888166-(-888167))u=u+(-861087+861088)b=b+(814262-814261)end if env(GetSpEffectID,19498+9018552)==TRUE then P=ERR_RateCalculate(P,m,-815670-(-815690),1043310+-1043309)o=ERR_RateCalculate(o,q,((-1435653-(-697598))+((413121+(-824898-(-1233724-(-286382))))-(-941323+488489)))-250324,-209081+209082)l=ERR_RateCalculate(l,p,220773+-220753,917790+-917789)E=ERR_RateCalculate(E,X,-566809+566829,-492944-(-492945))T=ERR_RateCalculate(T,u,-604348-(-604368),-768529-(-768530))e=ERR_RateCalculate(e,b,(-1270439-(-437195))-(475988+-1309252),935538-((-495131-(-459964))+970704))J=J+(356267-356266)m=m+((131494-32867)-98626)q=q+(174982-(794415+-619434))p=p+(-780404-(139422-919827))X=X+(460050-460049)u=u+((867792+(380131-((955857+-669505)+(1078-63489))))+-1023981)b=b+(922484+-922483)end if env(GetSpEffectID,-530348+9566426)==TRUE then P=ERR_RateCalculate(P,m,-760939-(-760959),165275+-165274)o=ERR_RateCalculate(o,q,941642+-941622,-258165-(-258166))l=ERR_RateCalculate(l,p,-265822-(-265842),(-484637+(210812+465217))-191391)E=ERR_RateCalculate(E,X,633160+-633140,-225840+225841)T=ERR_RateCalculate(T,u,-113973-(-113993),((-945061+642359)-(-691903))-389200)e=ERR_RateCalculate(e,b,528349-528329,(-413289+1304235)+-890945)J=J+(-856485+856486)m=m+(-895761+895762)q=q+(866778+-866777)p=p+((-363569-(923272+-786485))+500357)X=X+(-521100+521101)u=u+(-921727-(-496424-425304))b=b+(-323223+323224)end if env(GetSpEffectID,-998138+1018125)==TRUE then P=ERR_RateCalculate(P,m,974083-(358790+(-659100+1274375)),41327-41326)o=ERR_RateCalculate(o,q,-450621-(-450639),1001223-1001222)l=ERR_RateCalculate(l,p,(-330463+(733079-1037398))+634800,(-453592-((-315710+167063)-(-327765)))+632711)E=ERR_RateCalculate(E,X,-73044-(-73062),935438+-935437)T=ERR_RateCalculate(T,u,-801620+801638,-360902-(-360903))e=ERR_RateCalculate(e,b,(685406-(-347293))+(-1970635-(-937954)),686448+-686447)J=J+(((-339840+204843)-(-954147))+-819149)m=m+(-872744-(-872745))q=q+(939377-939376)p=p+(616820+-616819)X=X+((-286555+-548367)-(348668+-1183591))u=u+(311674-311673)b=b+(-1011460+1011461)end if env(GetSpEffectID,8878148-(-157929))==TRUE then P=ERR_RateCalculate(P,m,-417078.5-(-417096),-522955+522956)o=ERR_RateCalculate(o,q,(-604526.5-(-798965))-194421,(-530227-(861865-(723997+-233139)))+901235)l=ERR_RateCalculate(l,p,-797780.5-(-797798),-40332+(-712709-(-166225+(-701551+((505825-959832)+568741)))))E=ERR_RateCalculate(E,X,476470+-476452.5,870718-(-201506+1072223))T=ERR_RateCalculate(T,u,1032641+-1032623.5,-1047146+1047147)e=ERR_RateCalculate(e,b,-425600+425617.5,731420+-731419)J=J+(-563982-(-563983))m=m+(674479+-674478)q=q+(22965-22964)p=p+(241976+-241975)X=X+(-536466-(-669707+133240))u=u+(-529339-(-529340))b=b+(980645+-980644)end if env(GetSpEffectID,369962+-29862)==TRUE then l=ERR_RateCalculate(l,p,(208464+170789)+(567287.5-946523),959156-959155)J=J+(-96686-(-96687))p=p+(((-403280-56673)+58828)+(-851875+1253001))end if env(GetSpEffectID,(277942-(1168603-387165))+843696)==TRUE then E=ERR_RateCalculate(E,X,977145.5-977128,435375-435374)J=J+(-608369+608370)X=X+(-460630+460631)end if env(GetSpEffectID,584854+-244554)==TRUE then T=ERR_RateCalculate(T,u,681264+-681246.5,977262-977261)J=J+((1431710-715679)+-716030)u=u+(901487+-901486)end if env(GetSpEffectID,-147930+488330)==TRUE then e=ERR_RateCalculate(e,b,674041.5-674024,-646940+646941)J=J+(912151+-912150)b=b+(-477945+477946)end if env(GetSpEffectID,672737+(174034+-506241))==TRUE then l=ERR_RateCalculate(l,p,-578172.5-(239911-818101),((-339911+182643)-(-293418))+-136149)E=ERR_RateCalculate(E,X,1009572+-1009554.5,(-121761-(-396914))+-275152)T=ERR_RateCalculate(T,u,(-720201+1719634)+-999415.5,-82353+82354)e=ERR_RateCalculate(e,b,945139+-945121.5,150673+((552510+(-638337+946258))-1011103))J=J+(317751-317750)p=p+(372703-372702)X=X+(391474-391473)u=u+(965982-965981)b=b+((-7806+-844648)-(-852455))end if env(GetSpEffectID,655300-332899)==TRUE then P=ERR_RateCalculate(P,m,-451903.5-(-451921),297176+-297175)o=ERR_RateCalculate(o,q,632308.5-632291,908029+-908028)l=ERR_RateCalculate(l,p,445032+-445014.5,(322445+-1025132)+702688)E=ERR_RateCalculate(E,X,((896724+(((-84114+931857)+(-139013+-1078026))+-481170.5))-(-322737-(-444109)))-(-75132),466022-(413514+(-187787-(-240294))))T=ERR_RateCalculate(T,u,-854146.5-(-854164),-751407+751408)e=ERR_RateCalculate(e,b,-697298+697315.5,-314678+314679)J=J+((688824-(921829+((-1426286-(-939343+-58163))-426230)))-(224917+(((1715264-(-243046+(828659-(-246426))))+(-472681+-1055520))+1042063)))m=m+(((-853842+((212730-(250155+406427))+((399783-(-59432))+238609)))+-150627)+750498)q=q+(-481925+481926)p=p+(1036841+-1036840)X=X+((-799044-(-591412))-(-207633))u=u+(-328231+(-576685-(-904917)))b=b+(-417171-(-417172))end if env(GetSpEffectID,491191-(-9629))==TRUE then P=ERR_RateCalculate(P,m,172872-(((1126629-(984728-398147))-795146)-(-933077+505122)),(-673538+1365440)-691901)J=J+((39163+138409)-177571)m=m+(801497+-801496)end if env(GetSpEffectID,544814-543174)==TRUE then P=ERR_RateCalculate(P,m,-47150+47165,413564-413563)o=ERR_RateCalculate(o,q,933940+(-122772+(-1824064-((-524493+((261151+752194)+-560910))-940853))),-733561+(1677725-944163))l=ERR_RateCalculate(l,p,-722064-(-722079),-434025+434026)E=ERR_RateCalculate(E,X,974077+((637663+-597227)-((1044415-316575)-(-286658))),-632968-(534739+-1167708))T=ERR_RateCalculate(T,u,(558628+-1134862)+((315265+(547183+(-179061-(-234888-(-139605)))))+-202421),-973114-(-973115))e=ERR_RateCalculate(e,b,917134+-917119,-748709-(-748710))J=J+(926148-926147)m=m+((844-(-972332))-(-756663+1729838))q=q+((428834-583989)-(-155156))p=p+(-238192+238193)X=X+(800975-800974)u=u+(-816690-(-816691))b=b+(796717+-796716)end if env(GetSpEffectID,661493-((633665-535503)+-884779))==TRUE then P=ERR_RateCalculate(P,m,-891610+891625,(-584447+1484205)-899757)o=ERR_RateCalculate(o,q,-365670+365685,882320-(-899906+(955076+827149)))l=ERR_RateCalculate(l,p,17098-(821477+-804394),499606+-499605)E=ERR_RateCalculate(E,X,222516-222501,-687164+(1712917-1025752))T=ERR_RateCalculate(T,u,-587220+587235,650681-650680)e=ERR_RateCalculate(e,b,98914+-98899,-152486-(-152487))J=J+((-248863-(-418812))-(-430708+600656))m=m+(-565465-(-565466))q=q+(-128268-(-128269))p=p+((-1142201-(-542657))-(-599545))X=X+(-330773+330774)u=u+(873590+-873589)b=b+(369854-369853)end if env(GetSpEffectID,508520+8514532)==TRUE or env(GetSpEffectID,9550983-527433)==TRUE then P=ERR_RateCalculate(P,m,-532233+532248,-923111+(-609714+1532826))o=ERR_RateCalculate(o,q,-390790+390805,(-193136+914601)-(-46869-(-768333)))l=ERR_RateCalculate(l,p,222584+-222569,76147-76146)E=ERR_RateCalculate(E,X,-956439-(-956454),-332708+332709)T=ERR_RateCalculate(T,u,193865+-193850,854988-854987)e=ERR_RateCalculate(e,b,-359054+359069,-932035-(-932036))J=J+(-602895+602896)m=m+(474581+-474580)q=q+(726747+-726746)p=p+(-878378-(-878379))X=X+(-50077+50078)u=u+(((-647330+-278114)+800690)-(-124755))b=b+(-456803-(239573-696377))end if env(GetSpEffectID,(-1180037-(-746855))+5523883)==TRUE then P=ERR_RateCalculate(P,m,-692540+692555,(-494498+615606)+-121107)o=ERR_RateCalculate(o,q,((-1254517-(346151+-325071))-(-846757))+428855,-1037181-(-1037182))l=ERR_RateCalculate(l,p,541145+-541130,1043852+(-849064+((-286301+1249304)+-1157790)))E=ERR_RateCalculate(E,X,141470+((((876361+-957750)-(-548663))+-596391)+((601351+-1420179)+806490)),-857974+857975)T=ERR_RateCalculate(T,u,(456975+-67290)-389670,-239400+239401)e=ERR_RateCalculate(e,b,314512-314497,-781735-(-781736))J=J+(-231631+231632)m=m+((-550265-(-1017570))-467304)q=q+(13883+((((-1136-(-669208))+-277404)+-285501)+-119049))p=p+(-238008+238009)X=X+(-1019553-(-1019554))u=u+((-972233+1709639)+-737405)b=b+(264998-264997)end if env(GetSpEffectID,(-853505-56675)+2377190)==TRUE then o=ERR_RateCalculate(o,q,1029789-1029774,((-71552+669141)+(-2204885-(-580698)))-(-1026599))J=J+(257928+-257927)q=q+(675587-675586)end if env(GetSpEffectID,-162352+502382)==TRUE then P=ERR_RateCalculate(P,m,576141+-576126,40934-40933)J=J+(-981614-(-53887+-927728))m=m+(-979931+979932)end if env(GetSpEffectID,433916+(-18959+-411047))==TRUE then l=ERR_RateCalculate(l,p,(1015935+-802099)+-213821,(212713+(1012680+-1793389))-(-567997))J=J+(-66209-(-66210))p=p+(-214121-(-214122))end if env(GetSpEffectID,660252-656332)==TRUE then E=ERR_RateCalculate(E,X,-231405+231420,(1787469-782112)-1005356)J=J+(-351755+351756)X=X+(473058-473057)end if env(GetSpEffectID,-300398-(-304328))==TRUE then T=ERR_RateCalculate(T,u,(1049758-975919)+-73824,494430+(758301+((-936437-(-327323))+-643616)))J=J+((-1790770-(-771520))+1019251)u=u+(335044-335043)end if env(GetSpEffectID,-279915+283855)==TRUE then e=ERR_RateCalculate(e,b,-124139-(-124154),193849-193848)J=J+(287073-287072)b=b+(447679-447678)end if env(GetSpEffectID,19673369-(-1684600-(-1515102-((810216-(-47868))+-1516377))))==TRUE then l=ERR_RateCalculate(l,p,-628638+628653,-687076+687077)E=ERR_RateCalculate(E,X,-740673+740688,(-448763+((787661+-886202)+-119238))+666543)T=ERR_RateCalculate(T,u,-1041493+1041508,(1022618-915492)+-107125)e=ERR_RateCalculate(e,b,-688247-(-688262),839130+-839129)J=J+(-854512+854513)p=p+(777231+-777230)X=X+(1001510+-1001509)u=u+(237602-237601)b=b+(-793009-(-793010))end if env(GetSpEffectID,8336633-(-1018060-(-318617)))==TRUE then P=ERR_RateCalculate(P,m,-352966+352981,816005+-816004)o=ERR_RateCalculate(o,q,(-493412-(628799-934792))-(-187434),-62683-(-62684))l=ERR_RateCalculate(l,p,393875-393860,-1010328-(-1010329))E=ERR_RateCalculate(E,X,(494776-(-267908))+((50415+((-133423-(-933171))-746801))+-866031),-676777-(-1339523-(-662745)))T=ERR_RateCalculate(T,u,604504-604489,(1777502-822491)-955010)e=ERR_RateCalculate(e,b,-211044+211059,-882596+882597)J=J+(-755744-(-755745))m=m+(372301-372300)q=q+(-891396+891397)p=p+(-247776+((-1055532-(-379587))+923722))X=X+(1010102+-1010101)u=u+(224438-224437)b=b+(-906115+(529537+(((-233924+((791524+-1764256)+1815174))-613704)+(-95413-(-477178)))))end if env(GetSpEffectID,(9207647-(-667922))-839018)==TRUE then P=ERR_RateCalculate(P,m,696879+-696864,464658+-464657)o=ERR_RateCalculate(o,q,-434021+434036,-365829-(-365830))l=ERR_RateCalculate(l,p,961103+-961088,((216768+-451677)-405612)-(-446643-193879))E=ERR_RateCalculate(E,X,(144665+686256)-830906,667557-667556)T=ERR_RateCalculate(T,u,-763213+763228,582429-582428)e=ERR_RateCalculate(e,b,-833967-(-833982),780411-780410)J=J+(-162830-(-162831))m=m+(-995564+995565)q=q+(272704-272703)p=p+(1009047+-1009046)X=X+(-85800+85801)u=u+(180250-180249)b=b+(432931+-432930)end if env(GetSpEffectID,-494642-(-835162))==TRUE then l=ERR_RateCalculate(l,p,1007250-(687820-(-319415)),(612544+(876107+-1429877))+-58773)E=ERR_RateCalculate(E,X,626434+(-444455-181964),82690+-82689)T=ERR_RateCalculate(T,u,575060-((368061+-1299392)+1506376),362111+-362110)e=ERR_RateCalculate(e,b,(-152630-(154674+-1095957))-788638,630419+-630418)J=J+(-421132+(-38027+459160))p=p+(-708367+708368)X=X+(288114+-288113)u=u+((328603+-838236)-(-559469-(-49835)))b=b+(-1016764-(-1016765))end if env(GetSpEffectID,170726-(-169294))==TRUE then P=ERR_RateCalculate(P,m,-862667+(672447.5-(-190232)),563999+-563998)J=J+(784158+-784157)m=m+((952438-(((-218384+1330941)-(-62376))-(-50219+(-545319+782401))))+35633)end if env(GetSpEffectID,(657536+9203209)-824670)==TRUE then P=ERR_RateCalculate(P,m,701317.5-701305,731992-(1273611-541620))o=ERR_RateCalculate(o,q,((-1607573-(-611449))+1104678.5)-108542,-552757+552758)l=ERR_RateCalculate(l,p,-661506.5-(-661519),(-653768-351071)-(-1004840))E=ERR_RateCalculate(E,X,-490763.5-(-490776),286976-286975)T=ERR_RateCalculate(T,u,653556+-653543.5,884514-884513)e=ERR_RateCalculate(e,b,797287+-797274.5,991910-991909)J=J+(-129384-(-129385))m=m+(435910-435909)q=q+(479337-479336)p=p+(-744174+744175)X=X+(901242+-901241)u=u+(-357371-(-357372))b=b+(-935132+935133)end if env(GetSpEffectID,(1368143-(-16325+1030562))+-12796)==TRUE then P=ERR_RateCalculate(P,m,1045571+-1045558.5,-218129+218130)o=ERR_RateCalculate(o,q,((-308904+829750)+(945604.5-982773))-483665,629729+-629728)l=ERR_RateCalculate(l,p,-762198.5-(-762211),268818+-268817)E=ERR_RateCalculate(E,X,-715120+(419983+295149.5),235712-235711)T=ERR_RateCalculate(T,u,138770+-138757.5,-408524-(-408525))e=ERR_RateCalculate(e,b,622096+-622083.5,945126-(-438349+((381870+-311639)+1313243)))J=J+(-929350+(351029-(-578322)))m=m+(-852853+852854)q=q+((-682303-(-182775+-370740))-(-128789))p=p+(137838+-137837)X=X+(-724959-((-1013447+229457)+59030))u=u+((-735843-(-600438))+135406)b=b+(-283317-(671567+-954885))end if env(GetSpEffectID,388862+-48352)==TRUE then l=ERR_RateCalculate(l,p,-759741+759753.5,((72547-(-375478-76313))+-581448)-(-204712+147601))E=ERR_RateCalculate(E,X,-703545+703557.5,(-697597-(-568661))-(-128937))T=ERR_RateCalculate(T,u,(-327247+207489.5)-(-119770),350731+((-819754+((1026768+-132239)+(743701+-1742891)))-(-969836-(-1295184-(-899033)))))e=ERR_RateCalculate(e,b,141063+-141050.5,24007-24006)J=J+(-149992+(-509490+659483))p=p+(-323781-(-323782))X=X+(-986930+(4976-(-981955)))u=u+(-851692-(-1599043-(-680243+-67107)))b=b+(506201-506200)end if env(GetSpEffectID,(5601324-37379)-333444)==TRUE then P=ERR_RateCalculate(P,m,534403+-534391,440278+-440277)o=ERR_RateCalculate(o,q,449161+-449149,969772-969771)l=ERR_RateCalculate(l,p,-797802+797814,331643-331642)E=ERR_RateCalculate(E,X,-487966+(1301211-813233),-94938-(-94939))T=ERR_RateCalculate(T,u,-781298+781310,-608132-(-608133))e=ERR_RateCalculate(e,b,114636+-114624,(-511719+521899)-10179)J=J+(-702876-(-702877))m=m+(1003985+-1003984)q=q+(55418+-55417)p=p+(((-406604-(326859+-509105))-644522)+868881)X=X+(716014-716013)u=u+(915847+-915846)b=b+(168094+-168093)end if env(GetSpEffectID,2448649-(-603750+1051158))==TRUE then P=ERR_RateCalculate(P,m,958438+-958426,972463-972462)o=ERR_RateCalculate(o,q,350975-350963,-23444+(-132148+155593))l=ERR_RateCalculate(l,p,54121-54109,225278+(-271582-(-46305)))E=ERR_RateCalculate(E,X,-777195+777207,373616+((347332+-800594)-(-194683-(-115036))))T=ERR_RateCalculate(T,u,266685-266673,-546855-(-546856))e=ERR_RateCalculate(e,b,611690+-611678,597635-597634)J=J+((-371621+-231743)-(-603365))m=m+(-344481-(-344482))q=q+((-347793+(2331946-1009222))-((-604802+-53356)+1633088))p=p+((1854717-1025984)-828732)X=X+(-235723-(-235724))u=u+((299745-(-763334+((14968-(-965467))+607382)))+524739)b=b+(550219+-550218)end if env(GetSpEffectID,8207755-(-818298))==TRUE then P=ERR_RateCalculate(P,m,131935+-131923,360820+-360819)o=ERR_RateCalculate(o,q,(-521876-145933)-(-667821),1019688+((298552+-828735)+-489504))l=ERR_RateCalculate(l,p,(-103088-(-242406))-139306,666359-666358)E=ERR_RateCalculate(E,X,982221+-982209,-307880+307881)T=ERR_RateCalculate(T,u,-221206-(-221218),((-1527798-(-846699))-(-766380+265))-85015)e=ERR_RateCalculate(e,b,(-210421+(347173+-89066))+-47674,828065+-828064)J=J+(56714-56713)m=m+(213587+-213586)q=q+((-792174+(-314037+((940859-(-238977))-902354)))-(-828730))p=p+(119970-119969)X=X+(-175362-(-175363))u=u+(334300-334299)b=b+(831464+-831463)end if env(GetSpEffectID,27094+21462907)==TRUE then P=ERR_RateCalculate(P,m,954171+-954159,-955921+955922)J=J+(((1552077-858011)+-939310)-(-245245))m=m+(((-94307-(398971-(-203985)))-111569)-(34036+-842869))end if env(GetSpEffectID,(-33876+9365341)-295391)==TRUE then P=ERR_RateCalculate(P,m,794616-794606,(-530352+-372188)+902541)o=ERR_RateCalculate(o,q,679599-(1711400-1031811),736443-736442)l=ERR_RateCalculate(l,p,-330329-(-330339),449049-449048)E=ERR_RateCalculate(E,X,487463-487453,-685741+685742)T=ERR_RateCalculate(T,u,-102429+102439,986557-(664295+322261))e=ERR_RateCalculate(e,b,-58410-(-58420),685537-685536)J=J+(377425-377424)m=m+(-1005880-(-1005881))q=q+(1010375+-1010374)p=p+((330866+(-56662+(-1456209-((-4704+-520592)-355503))))+301207)X=X+(692417-692416)u=u+(-21076+21077)b=b+(-875774-(-875775))end if env(GetSpEffectID,3432915-412865)==TRUE then P=ERR_RateCalculate(P,m,(-591016-79617)+670643,-275465-(-275466))o=ERR_RateCalculate(o,q,-810513-(-810523),-9274+9275)l=ERR_RateCalculate(l,p,-958876+958886,788438+-788437)E=ERR_RateCalculate(E,X,689277+-689267,((-572366+167219)-(-618436-((-79907+600308)-508130)))-225559)T=ERR_RateCalculate(T,u,396114-396104,-330019+330020)e=ERR_RateCalculate(e,b,(((-698806+516738)+1791441)-633057)-(-900758+(2232351-(626016-(-652722-(-923451))))),665493-665492)J=J+(284860-284859)m=m+(540522+(-494016-46505))q=q+(92772-92771)p=p+(-562711+562712)X=X+(-193500-(-193501))u=u+(923618+-923617)b=b+(-748623+748624)end if env(GetSpEffectID,468107+8541944)==TRUE then P=ERR_RateCalculate(P,m,832183+-832173,1003899-1003898)o=ERR_RateCalculate(o,q,-148338-(-148348),(-828972+(796689+(-317813-386793)))-(-736890))l=ERR_RateCalculate(l,p,-272948+272958,133572+-133571)E=ERR_RateCalculate(E,X,-235408-(-235418),365461+-365460)T=ERR_RateCalculate(T,u,16909-16899,-183113-(-183114))e=ERR_RateCalculate(e,b,-24734+24744,((-365803-(-561238))+-266743)-(-71309))J=J+(-600952-(-600953))m=m+(-477410+477411)q=q+(358317+-358316)p=p+(657941-((((-1673301-(-1023903))-(-620998))+-318055)-(-1004395)))X=X+(594614+(971927+-1566540))u=u+(-787940-(-787941))b=b+(372433-(513527-141095))end if env(GetSpEffectID,638766-636996)==TRUE then P=ERR_RateCalculate(P,m,-393142+393152,(-970647+377043)+593605)o=ERR_RateCalculate(o,q,1044180-1044170,-288179-(-288180))l=ERR_RateCalculate(l,p,177968-177958,226323-226322)E=ERR_RateCalculate(E,X,359607+(-802210-(-442613)),-760532+760533)T=ERR_RateCalculate(T,u,(-946301-(-305543))-(-640768),-1313-(-1314))e=ERR_RateCalculate(e,b,-367727+367737,-878473+878474)J=J+(-61456+(((-335943+-271122)-424031)+1092553))m=m+(-30160-(-30161))q=q+(-109053+(335323+(-1205314-(-979045))))p=p+(600170-600169)X=X+(664724+-664723)u=u+((-621217+57298)+(704183+(768093-908356)))b=b+(164807+-164806)end if env(GetSpEffectID,(59457-(1020266+-1854577))-382757)==TRUE then P=ERR_RateCalculate(P,m,276942+(-782999-(-506067)),467972-467971)o=ERR_RateCalculate(o,q,(((-840358+431290)+(-102297+(39054-578462)))-(-671927))+(1091485-712629),-424384+424385)l=ERR_RateCalculate(l,p,(((-1050243-(-758977))-(-196030))-(-1016449))+-921203,-503091-(-503092))E=ERR_RateCalculate(E,X,908520-908510,886755+-886754)T=ERR_RateCalculate(T,u,-170398-(474540+((-1070369-(-952574))-527153)),44031+-44030)e=ERR_RateCalculate(e,b,457901+(-913255-((-971404-298277)-(57328-871645))),(1306597-727054)+-579542)J=J+(170510+-170509)m=m+(494047+-494046)q=q+((315490-(-521139))+-836628)p=p+(-759715+759716)X=X+(-162132+162133)u=u+(-297138+297139)b=b+(163323-(-891432+((183228-(-394178))+477348)))end if env(GetSpEffectID,9478952-452401)==TRUE then P=ERR_RateCalculate(P,m,-381310+381320,549742+-549741)o=ERR_RateCalculate(o,q,-994778+994788,-357025+357026)l=ERR_RateCalculate(l,p,-1015231+1015241,339510+-339509)E=ERR_RateCalculate(E,X,-836953-((1531580-888304)+-1480239),318786+-318785)T=ERR_RateCalculate(T,u,-391990-(-392000),(-158018+825211)+((-623477+(571691-(451777+480204)))+316575))e=ERR_RateCalculate(e,b,604850-604840,205794+-205793)J=J+((-617595+596434)+21162)m=m+(-189803-(-189804))q=q+(545276-545275)p=p+(778312-778311)X=X+(-606849+606850)u=u+(-609499+609500)b=b+(103642-103641)end if env(GetSpEffectID,543761+(1018101+-1560132))==TRUE or env(GetSpEffectID,355055-353323)==TRUE or env(GetSpEffectID,1291807-(-368193))==TRUE or env(GetSpEffectID,1650830-(-9180))==TRUE or env(GetSpEffectID,21290602-787432)==TRUE then P=ERR_RateCalculate(P,m,(75041+251990)-327021,614783+-614782)o=ERR_RateCalculate(o,q,-617198+617208,(797505+-1386)-796118)l=ERR_RateCalculate(l,p,238386-((437026-932764)-(-734114)),-321617+321618)E=ERR_RateCalculate(E,X,522700+-522690,(((-452091+((550884+298583)-19289))+-297163)+-866551)+785628)T=ERR_RateCalculate(T,u,-286236-(-286246),99440-99439)e=ERR_RateCalculate(e,b,-91749+91759,679265+-679264)J=J+(122533-(-476409+598941))m=m+(750373+-750372)q=q+(-885662+885663)p=p+((-329128+68232)+260897)X=X+(169000-168999)u=u+((433200-710689)+277490)b=b+(355029+-355028)end if env(GetSpEffectID,-67043+1600043)==TRUE then P=ERR_RateCalculate(P,m,-163918-(-163928),-172662-(-624738+(848999+-396924)))o=ERR_RateCalculate(o,q,-261833+(-601401-(-863244)),(-78339-194198)-(-272538))l=ERR_RateCalculate(l,p,-515364+515374,(-696322+958809)-(617767+-355281))E=ERR_RateCalculate(E,X,-715027+715037,-480817-(((510241+-1027314)-(-871432))+(-1298989-(-463812))))T=ERR_RateCalculate(T,u,-189915+189925,660742+-660741)e=ERR_RateCalculate(e,b,239426+-239416,889433-889432)J=J+(-279247-(-279248))m=m+(-194085-(-194086))q=q+(-1047162-(-1047163))p=p+(454383+(-263738+-190644))X=X+(327339+-327338)u=u+(-76838+76839)b=b+(400447+-400446)end if env(GetSpEffectID,-531483+(800123-(-71860)))==TRUE then l=ERR_RateCalculate(l,p,305855-305845,-651820-(-651821))E=ERR_RateCalculate(E,X,-851303-(-851313),-505648+505649)T=ERR_RateCalculate(T,u,20700+-20690,589805-589804)e=ERR_RateCalculate(e,b,892897+-892887,-732834-(-732835))J=J+(80366-80365)p=p+(482214+-482213)X=X+(-616121-(-616122))u=u+((-212558+((-1372097-(1023189+((-960629+-1620030)-(-652203))))-(-65485)))+613904)b=b+(-925017-(-925018))end if env(GetSpEffectID,(-490455-(-360817))+469648)==TRUE then P=ERR_RateCalculate(P,m,-143466-(-143476),780920+(-1781247-(-1000328)))J=J+(-395062+395063)m=m+(-32945+32946)end if env(GetSpEffectID,-278239+779069)==TRUE or env(GetSpEffectID,259978+90532)==TRUE then P=ERR_RateCalculate(P,m,-995733-(-995743),-356544-(-356545))J=J+(580228-580227)m=m+(-255748-(-408399+152650))end if env(GetSpEffectID,-642051-(-964062))==TRUE then P=ERR_RateCalculate(P,m,649539+(-149145-500385),-50737+(-414663-(-465401)))o=ERR_RateCalculate(o,q,-285077+((-605168-42547)-(-932801)),(296481+-234619)+-61861)l=ERR_RateCalculate(l,p,-256523-(-256532),(922094+98324)+-1020417)E=ERR_RateCalculate(E,X,-246224+246233,343792+(-119160+-224631))T=ERR_RateCalculate(T,u,914472-914463,-278533-(-278534))e=ERR_RateCalculate(e,b,(-397884+-139341)-(-537234),655636-655635)J=J+(-234133+(-705867+940001))m=m+(440440+-440439)q=q+(-695133-(-695134))p=p+(-375465-(((-587201+(((425444+-506297)+(-740335+719415))+2687880))-979648)+-1394724))X=X+(((-192637-(-857325))-(-238683))-903370)u=u+(382000+-381999)b=b+((1212056-885389)+(575714-902380))end if env(GetSpEffectID,-691622+2694062)==TRUE then P=ERR_RateCalculate(P,m,-313825+313834,414997+-414996)o=ERR_RateCalculate(o,q,191807+-191798,-324094+324095)l=ERR_RateCalculate(l,p,635809+(-1338281-(-702481)),-70569+70570)E=ERR_RateCalculate(E,X,608699+-608690,92354-92353)T=ERR_RateCalculate(T,u,-255492+255501,165555-(((-735650+881173)-(-222961))+-202930))e=ERR_RateCalculate(e,b,1041823+-1041814,62968+(701890-764857))J=J+((4779+(186906+446495))+(-1261328-(-623149)))m=m+(508013+-508012)q=q+(-339495+339496)p=p+(274927+-274926)X=X+(-382060-(-382061))u=u+((522605-709590)-(-48354-138632))b=b+(587708-587707)end if env(GetSpEffectID,1011724-991738)==TRUE then P=ERR_RateCalculate(P,m,(399954-(-299874))+-699819,424382-424381)o=ERR_RateCalculate(o,q,741524-((-1029624-(-1040313))+730826),(198918+-508977)+310060)l=ERR_RateCalculate(l,p,(337813+(565566+-1530021))-(-626651),(-395563+822321)-(-546988-(-973745)))E=ERR_RateCalculate(E,X,-511820+511829,41822+-41821)T=ERR_RateCalculate(T,u,-839438-(-839447),-553303-(-553304))e=ERR_RateCalculate(e,b,-800195-(-800204),-559317+559318)J=J+(-631438-(-631439))m=m+(-432902+432903)q=q+((206156-(-224515))-430670)p=p+((361545+-846885)-(-485341))X=X+(-502783-(-502784))u=u+((422651+(-908789+-172001))+((-820566+835769)-(-642937)))b=b+(1018990+-1018989)end if env(GetSpEffectID,6082351-(-111784+((18512-(-124406))-(-830667))))==TRUE then P=ERR_RateCalculate(P,m,537672-537664,930775+-930774)o=ERR_RateCalculate(o,q,710241+-710233,-86020+(617683-531662))l=ERR_RateCalculate(l,p,(((-926646-(-989072))+691595)+-1517016)-(-763003),-690730+690731)E=ERR_RateCalculate(E,X,517207-517199,573867-573866)T=ERR_RateCalculate(T,u,946596-946588,276405+-276404)e=ERR_RateCalculate(e,b,435563+-435555,-125485-(-125486))J=J+(-99584-(-99585))m=m+(-258497-(-258498))q=q+(-641967-(-36670-605298))p=p+(-89333-(-89334))X=X+(-933868-(-933869))u=u+(539691+-539690)b=b+((952619+(88679+-667142))+-374155)end if env(GetSpEffectID,9396085-385535)==TRUE then P=ERR_RateCalculate(P,m,631250+-631242,262540-262539)o=ERR_RateCalculate(o,q,755469+-755461,-736831-(-736832))l=ERR_RateCalculate(l,p,339792-339784,-484271-(-484272))E=ERR_RateCalculate(E,X,-628151-(-628159),(-483049-(333147+-303033))+513164)T=ERR_RateCalculate(T,u,-134153+134161,856732+-856731)e=ERR_RateCalculate(e,b,72277-(59645+12624),762066+(193098-955163))J=J+(1034911-(1317955-283045))m=m+(((-570768-455747)+(1349598-(-663714)))+-986796)q=q+((1723864-925235)+-798628)p=p+(-675692+675693)X=X+(320611+-320610)u=u+(180172-180171)b=b+(-716563-(-716564))end if env(GetSpEffectID,174014+8862059)==TRUE then P=ERR_RateCalculate(P,m,303044-303036,-764918-(-764919))o=ERR_RateCalculate(o,q,-254711-((-291128-(-576024))+((-96354-364497)-78764)),58235-58234)l=ERR_RateCalculate(l,p,(-913726+220078)-(-693656),160069-160068)E=ERR_RateCalculate(E,X,(484535+-1273675)+789148,(-489885-178890)+668776)T=ERR_RateCalculate(T,u,(-228269+31061)-(-197216),990268+-990267)e=ERR_RateCalculate(e,b,-971590+971598,676915+(((-1647788-(-648143-(-96178)))-(-591085))-172176))J=J+(43572+-43571)m=m+(-1025042+(1410709-385666))q=q+(634869+((587194+320472)+-1542534))p=p+(-1037613-(-1037614))X=X+(565500-565499)u=u+(-960008+960009)b=b+((118050+-1111477)-(-993428))end if env(GetSpEffectID,-331599+2335110)==TRUE then P=ERR_RateCalculate(P,m,(-816559-(-529690))+286877,(364355+424916)-(1053406-264136))o=ERR_RateCalculate(o,q,-1031907-(-1031915),464132+-464131)l=ERR_RateCalculate(l,p,(836869+-854451)+17590,417589-(-93745+511333))E=ERR_RateCalculate(E,X,613374+-613366,(-156473+-590233)-(-746707))T=ERR_RateCalculate(T,u,632720+-632712,669945-669944)e=ERR_RateCalculate(e,b,-464550-(-464558),(-939011+716442)-(-222570))J=J+(474992+-474991)m=m+(-597832+597833)q=q+(-639895-(-639896))p=p+(963691+-963690)X=X+((-557872+480967)+76906)u=u+((-1239204-(-976820))+262385)b=b+(932862-932861)end if env(GetSpEffectID,469135-129135)==TRUE then P=ERR_RateCalculate(P,m,-414079+414086.5,-923063-(-923064))J=J+(949195-949194)m=m+(-580861-(-580862))end if env(GetStateChangeType,-864703+(651907+213799))==TRUE then P=ERR_RateCalculate(P,m,-479091+479097,740417-740416)o=ERR_RateCalculate(o,q,-529578-(-529584),-636166-(-636167))l=ERR_RateCalculate(l,p,-76989-(-76995),-161230-(-161231))E=ERR_RateCalculate(E,X,(-106907-(-721890+185341))+-429636,1009903-1009902)T=ERR_RateCalculate(T,u,((-859103-29467)+(175339-57201))+770438,-4006+(-813840+817847))e=ERR_RateCalculate(e,b,501224-501218,(502136+466533)+-968668)J=J+((265536-(-117373))+-382908)m=m+(-1032604+1032605)q=q+(-230361+(-660555+890917))p=p+(331306-331305)X=X+(-675423+675424)u=u+(135267-135266)b=b+(-197938-(-197939))end if env(GetSpEffectID,2548194-(-471806))==TRUE then P=ERR_RateCalculate(P,m,-252471+(-351028+603505),371446-(-818967+1190412))o=ERR_RateCalculate(o,q,619351-(-307261-(-926606)),-446815+446816)l=ERR_RateCalculate(l,p,-204779-(-559203+354418),27915+-27914)E=ERR_RateCalculate(E,X,-314389+314395,1003788+-1003787)T=ERR_RateCalculate(T,u,961721+(-981779-(-20064)),33019-33018)e=ERR_RateCalculate(e,b,-198016-(-198022),-967735+967736)J=J+((-1966175-(-832506+-141959))-(-465534-526177))m=m+((-643346+254327)-(-389020))q=q+(614146-((-326332+1354347)+-413870))p=p+(650842-650841)X=X+(-112136-(-112137))u=u+(-188676-(-188677))b=b+(532501+-532500)end if env(GetSpEffectID,8965601-(-70471))==TRUE then P=ERR_RateCalculate(P,m,(895460+-1345022)-(-449567),709465-709464)o=ERR_RateCalculate(o,q,867465-((-590176+1421707)-(-35929)),403626-403625)l=ERR_RateCalculate(l,p,-759105-(-759110),373044-373043)E=ERR_RateCalculate(E,X,253698+((((843822-(-142826))-70066)+(-409275-193410))-567590),((-349183+685665)+-1255022)-(-918541))T=ERR_RateCalculate(T,u,-207570-(100037+-307612),184727+-184726)e=ERR_RateCalculate(e,b,-819892-(-819897),-776078+776079)J=J+(-540294-(-540295))m=m+((-383354+(137798+(156050+219328)))-129821)q=q+(166650-166649)p=p+(150607-150606)X=X+((-1013482-(-956601))+56882)u=u+(-920007+920008)b=b+(-410060+410061)end if env(GetSpEffectID,(665959+4624088)-(-762954))==TRUE then P=ERR_RateCalculate(P,m,-89035-(715393+-804431),966110+-966109)o=ERR_RateCalculate(o,q,609870+-609867,372236-372235)l=ERR_RateCalculate(l,p,((996808+(((418764+-1137976)+(774478+-1532898))-225868))+-282869)-(260594+-1250158),-985527-(-635681+-349847))E=ERR_RateCalculate(E,X,-546707-(-174904+-371806),716749+-716748)T=ERR_RateCalculate(T,u,310740+-310737,-790283+790284)e=ERR_RateCalculate(e,b,762615-762612,((880519+-438838)+(932192+(-331378+-1796919)))-(-754425))J=J+(-730232-(-1086477-(-356244)))m=m+(600518+-600517)q=q+(-523918-(-523919))p=p+((-263005-238063)+(287303-(-213766)))X=X+(219085+-219084)u=u+(-88432-(-88433))b=b+(-375331-(-375332))end if env(GetSpEffectID,41514+6011497)==TRUE then P=ERR_RateCalculate(P,m,-258805+258808,(463542-183561)-279980)o=ERR_RateCalculate(o,q,(-409206-(-89800+345016))-(-664425),(704915-(396820+-674746))-982840)l=ERR_RateCalculate(l,p,577590-577587,767207+-767206)E=ERR_RateCalculate(E,X,97379-97376,586827+-586826)T=ERR_RateCalculate(T,u,19923-19920,720214+((392972+-574483)-(-186388+((-855080+1191774)+(583910-195514)))))e=ERR_RateCalculate(e,b,-658711-(-658714),(159221-((-318823-(-789198))+(-213372+((778568+16224)+-173739))))-(-718836))J=J+(121813+-121812)m=m+(120318+-120317)q=q+(291659+-291658)p=p+(-820801+(-373853+(-629642+(-440884+2265181))))X=X+(651278+-651277)u=u+(64378-64377)b=b+(582765-(919266-336502))end if env(GetSpEffectID,-200938+6253959)==TRUE then P=ERR_RateCalculate(P,m,-979449-(-979452),797495+(-485938-311556))o=ERR_RateCalculate(o,q,((-1014832-(-357781))+-216503)-(-873557),-86369-(197553+-283923))l=ERR_RateCalculate(l,p,513783-513780,845135-((-643189-(74841-12543))+1550621))E=ERR_RateCalculate(E,X,-123503+123506,129768+-129767)T=ERR_RateCalculate(T,u,-159874+(-116904+276781),-560570+560571)e=ERR_RateCalculate(e,b,-837168-(-837171),-167768+167769)J=J+(-105793+(-617023-(-722817)))m=m+(-387301-(-387302))q=q+(-830663+830664)p=p+(995067+-995066)X=X+(-402782+402783)u=u+(-761768-(-761769))b=b+(787873-787872)end if env(GetSpEffectID,6310179-257148)==TRUE then P=ERR_RateCalculate(P,m,-44699-(-44702),-710556-(-710557))o=ERR_RateCalculate(o,q,((1738913-547225)-(578431+217215))-(((801747-633493)-309381)+537166),(-497817+(2238524-735925))+-1004781)l=ERR_RateCalculate(l,p,-804462-(-804465),442426+-442425)E=ERR_RateCalculate(E,X,267653+-267650,-94503+(296781+-202277))T=ERR_RateCalculate(T,u,-772657+772660,-169023-(-169024))e=ERR_RateCalculate(e,b,-436117+436120,-418556+418557)J=J+(286545+(-223539-63005))m=m+(321162-321161)q=q+(-860101+860102)p=p+(423396+-423395)X=X+((-241952-(-367927))-125974)u=u+(-924632+924633)b=b+(-349814-(((657843+-986586)+-490361)+(807859-(-52784-(-391354)))))end if env(GetSpEffectID,(-564756+788555)+(926089+4886113))==TRUE then P=ERR_RateCalculate(P,m,-134566+((744359-1032120)-((-1068305-174832)-(-820807))),46377+-46376)o=ERR_RateCalculate(o,q,-344676+344679,(-499847+527563)-27715)l=ERR_RateCalculate(l,p,-546837+546840,(457017-(-464373))+-921389)E=ERR_RateCalculate(E,X,980222-980219,-702536-(-702537))T=ERR_RateCalculate(T,u,742745-(-847656+1590398),599363-599362)e=ERR_RateCalculate(e,b,(-1010569+(2346833-807105))-529156,(955975+-237857)+-718117)J=J+(-345645-(-345646))m=m+(-557518-(-403800+-153719))q=q+(715035-((1389250-(253889+152406))+-267921))p=p+(793262+-793261)X=X+(81697+(-94515-(-12819)))u=u+(877954+-877953)b=b+((875803-(-688876+827598))+-737080)end if env(GetSpEffectID,(531354+6071856)-567199)==TRUE then P=ERR_RateCalculate(P,m,288224+-288221,545142+-545141)o=ERR_RateCalculate(o,q,320444+(-1085645-(-765204)),379124+-379123)l=ERR_RateCalculate(l,p,959854+-959851,(762022-572986)+(-701871+((-592959-(-781263))-(-324532))))E=ERR_RateCalculate(E,X,(1390606-393762)+-996841,173989-(-555712-(-1269038-(-539338))))T=ERR_RateCalculate(T,u,-743171-(-743174),(1038203+(-826394-(-1021841+((-755430+1671074)-(-989566)))))+671561)e=ERR_RateCalculate(e,b,265500+-265497,754120+(-93752+-660367))J=J+(((((165831-987598)+-246512)-(-719911))+(1381+(199397+-70459)))+218050)m=m+(-171212-(-171213))q=q+(-337505-(-337506))p=p+(1016766-1016765)X=X+(421328-421327)u=u+(1044459+-1044458)b=b+(-811739+811740)end if env(GetSpEffectID,(-643138+6104192)-(286854-((((-129634+1242519)-663297)-973342)+1385575)))==TRUE then P=ERR_RateCalculate(P,m,-901343-(-901346),(9392-19054)-(-314803+305140))o=ERR_RateCalculate(o,q,175207-175204,571498+-571497)l=ERR_RateCalculate(l,p,677850-677847,(((-1022437+1099816)-(-495794))+-218977)+((-712338+997409)-639266))E=ERR_RateCalculate(E,X,159047+-159044,(739000+-412416)+-326583)T=ERR_RateCalculate(T,u,((-1914516-(-960097))+1689606)+-735184,-926700+926701)e=ERR_RateCalculate(e,b,756183-756180,-414850-(-414851))J=J+(-691098-(-691099))m=m+(-378113+378114)q=q+(1009309-1009308)p=p+(464684+-464683)X=X+(223240-223239)u=u+(877527+(62737+-940263))b=b+((-1540704-(-872639))+668066)end if env(GetSpEffectID,7064887-1028856)==TRUE then P=ERR_RateCalculate(P,m,-671288+671291,235163-235162)o=ERR_RateCalculate(o,q,607695+-607692,(-398959-479997)-(-878957))l=ERR_RateCalculate(l,p,(-905932-(-699646))+206289,54802-54801)E=ERR_RateCalculate(E,X,(-623055+743869)-(593160-472349),(-1247757-(-974409))+273349)T=ERR_RateCalculate(T,u,-788144+788147,(20790+-747224)+726435)e=ERR_RateCalculate(e,b,-1009386-(-1009389),-64688-(-64689))J=J+(270183-270182)m=m+(461449-461448)q=q+(-699614+699615)p=p+(-412854+412855)X=X+(-393672+393673)u=u+(330146-330145)b=b+(-830519+830520)end if env(GetSpEffectID,9672883-636812)==TRUE then P=ERR_RateCalculate(P,m,-506850-(467068-(1755114-(787649-6456))),116065-116064)o=ERR_RateCalculate(o,q,907560+-907557,60482+-60481)l=ERR_RateCalculate(l,p,1015598-1015595,-459483+459484)E=ERR_RateCalculate(E,X,-436196-(-436199),754202+-754201)T=ERR_RateCalculate(T,u,-749349+749352,(-982877+(1536902-(-267130)))+-821154)e=ERR_RateCalculate(e,b,979853+-979850,-867174+867175)J=J+(551763+-551762)m=m+(-131645+131646)q=q+(1027363-1027362)p=p+(732956+-732955)X=X+(-68918-(-68919))u=u+(-30157-(-30158))b=b+(331523-331522)end if P>-633327+633327 then act(AddSpEffect,((-97224-709456)+(-668677+1646458.99))+P)end if o>693732+-693732 then act(AddSpEffect,((1307154-710880)+-425272.01)+o)end if l>22552+(870769+-893321)then act(AddSpEffect,(-794915+966116.99)+l)end if E>-1015241-(-1015241)then act(AddSpEffect,(-205221.01-(-376523))+E)end if T>-509319-(-509319)then act(AddSpEffect,((((368518-913526)-(-927214))+(-687536-(-527794)))+-51062.01)+T)end if e>(687925-(-25225))+-713150 then act(AddSpEffect,(582094.99-410593)+e)end end function ERR_RateCalculate(J,P,o,l)local E=-997804-(-997804)if P==207789-(-853464+(767151-(-294102)))then elseif P==(-576624-(570354+-1033366))-(-834957+721344)then E=J+(o*l)*((252279-470332)+(621167.25-403114))elseif P==457340-457338 then E=J+(o*l)*(-924799+924799.5)elseif P>=-590760+590763 then E=J+(o*l)*.66 end if E>-400037-(-400136)then E=-673545+(1708289-1034645)end return E end function ERR_RateCalculateSpeed(J,P,o,l)local E=846113-(-684450+1530562)if P==975574-975574 then E=J*o elseif P==-353307-(-754969-(-401661))then E=J*((o-((265513-205498)-60014))*(l*(-694763+694763.75))+(85829-85828))elseif P==(227868-114892)-(-755285+((71950+151138)+645171))then E=J*((o-(((-1924230-(-887642))+1578201)+-541612))*(l*(780423.5-780423))+(-762288-(590401+-1352690)))elseif P>=(876253+-1272763)+396513 then E=J*((o-(828762+-828761))*(l*.33)+(-344618+344619))end return E end function ERR_DodgeLevel()local J=-256547+256559 if env(GetSpEffectID,5110575-108525)==FALSE then if env(GetSpEffectID,(4827561-(-1046264))-871825)==TRUE then J=J+(866933+-866932)elseif env(GetSpEffectID,(4803364-(-430125))-231389)==TRUE then J=J-(-463756+463757)elseif env(GetSpEffectID,4862516-(-139614))==TRUE then J=J-(-359246+359248)end end if env(GetStateChangeType,627286-618096)==FALSE and env(GetStateChangeType,-637406-(-638914))==FALSE then if env(GetStateChangeType,-477302+486462)==FALSE then if env(GetStateChangeType,-972070+981231)==TRUE then J=J-(-812228-(-812229))elseif env(GetStateChangeType,461208+(-1163380-(-711334)))==TRUE then J=J+(640748+-640747)elseif env(GetStateChangeType,43067-33904)==TRUE then if J>=-851080-((115870-966926)-36)then J=J-((-741733-(-20848-172680))-(-548211))else J=J-(((-1619735-(-68185))-(-734871))-(-816684))end end end end if env(GetSpEffectID,(-329072-(-197533))-(-472239))==TRUE and env(GetStateChangeType,((-49954+1409418)-(1943956-922705))+-329050)==FALSE then if env(GetStateChangeType,-511813+560828)==TRUE then J=J+((-941541+-36694)-(-951930+-26307))end end if env(GetStateChangeType,(1155143-679552)-475118)==TRUE and env(GetStateChangeType,117890+-108727)==FALSE then if env(GetStateChangeType,-272480+321496)==TRUE then J=J+(-203503+203505)end if env(GetStateChangeType,(495913+-1118036)+671140)==TRUE then J=J+(655711+-655709)end end if env(GetSpEffectID,1539663-1028648)==TRUE and env(GetStateChangeType,-316004+325167)==FALSE then if env(GetStateChangeType,822107+-773092)==TRUE and env(GetSpEffectID,1388864-((2387456-1043292)-296000))==TRUE then J=J+(908687-908686)elseif env(GetStateChangeType,-133802-(-182818))==TRUE and env(GetStateChangeType,826421-825948)==TRUE then J=J+(954059+-954058)elseif env(GetStateChangeType,102715-53698)==TRUE and env(GetStateChangeType,-1012003+1012476)==TRUE then J=J+((674117-(-361688))-1035804)else J=J+(124043+-124041)end end if(env(GetSpEffectID,(1229470-475436)+553988)==TRUE or env(GetSpEffectID,-789844+2097966)==TRUE or env(GetSpEffectID,931134+377088)==TRUE)and env(GetStateChangeType,-59979+69142)==FALSE then J=J+(-460754+460755)end if ERR_IsPerfectBuffed==ERR_PERFECT_BUFF_DODGE then J=J+(-217890+217891)end if env(GetStateChangeType,145104+-106002)==TRUE then if env(GetStateChangeType,102394-93204)==TRUE or env(GetStateChangeType,-875952+877460)==TRUE then J=J-(-711247-(-711249))end end if IsFortune(ERR_FORTUNE_REEDS)==TRUE and env(GetStateChangeType,805845+(711149+-1507831))==FALSE then J=J-(426067+(202148-628213))end if env(GetSpEffectID,-15763+9041838)==TRUE then J=J+(-463039+463040)end if env(GetSpEffectID,3792501-719151)==TRUE then J=J+(850450-850449)end if env(GetEventFlag,668075+-658105)==TRUE then J=J+(-885802+885803)end if J<-254834+254834 then J=-107724+107724 elseif J>-332715+332734 then J=1030839-1030820 end if env(GetSpEffectID,599911+-595691)==TRUE then J=-102888+(849569+-746669)end if env(GetSpEffectID,(691280+-648818)-27818)==TRUE then J=(-238039+433473)+(-480994-(-285572))end act(AddSpEffect,J+(228828+-69328))end function ERR_WeaponLevel()local J=452682+-452682 local P=660819-660769 if env(GetStateChangeType,-523142+524067)==TRUE or env(GetStateChangeType,((-93179+-152806)-(-246910))+P)==TRUE then J=-12006-(-12031)elseif env(GetStateChangeType,-1029532+1030456)==TRUE or env(GetStateChangeType,(93940+-93016)+P)==TRUE then J=215050+-215026 elseif env(GetStateChangeType,442931+(-1049861-(161926-769779)))==TRUE or env(GetStateChangeType,(257903-256980)+P)==TRUE then J=666422-666399 elseif env(GetStateChangeType,-610780-(-611702))==TRUE or env(GetStateChangeType,(337668+-336746)+P)==TRUE then J=(-971834-(-696868))-(-274988)elseif env(GetStateChangeType,-195947-(-196868))==TRUE or env(GetStateChangeType,(715429-714508)+P)==TRUE then J=950188+-950167 elseif env(GetStateChangeType,(-182907-(-453765))-269938)==TRUE or env(GetStateChangeType,((-152016-97581)-(-250517))+P)==TRUE then J=-342745+342765 elseif env(GetStateChangeType,555189-554270)==TRUE or env(GetStateChangeType,((-450466-(604231-(12697+291830)))+751089)+P)==TRUE then J=-720666+720685 elseif env(GetStateChangeType,884108-883190)==TRUE or env(GetStateChangeType,(-160058+160976)+P)==TRUE then J=-90808-(-90826)elseif env(GetStateChangeType,-285036-(-306861+20908))==TRUE or env(GetStateChangeType,(-649353+650270)+P)==TRUE then J=-440185+440202 elseif env(GetStateChangeType,(774024-926627)-(-153519))==TRUE or env(GetStateChangeType,(-632557+633473)+P)==TRUE then J=460971-460955 elseif env(GetStateChangeType,781989+-781074)==TRUE or env(GetStateChangeType,(663799-662884)+P)==TRUE then J=1014943+-1014928 elseif env(GetStateChangeType,-1035077-(-1035991))==TRUE or env(GetStateChangeType,(765274+-764360)+P)==TRUE then J=714092+-714078 elseif env(GetStateChangeType,-60669+61581)==TRUE or env(GetStateChangeType,((955857+-388178)+-566766)+P)==TRUE then J=784122+-784109 elseif env(GetStateChangeType,75131+-74219)==TRUE or env(GetStateChangeType,(861637+-860725)+P)==TRUE then J=359679+-359667 elseif env(GetStateChangeType,740562-739651)==TRUE or env(GetStateChangeType,(-127516-(621140+-749567))+P)==TRUE then J=-572037-(474388-1046436)elseif env(GetStateChangeType,671645-670735)==TRUE or env(GetStateChangeType,(588971+-588061)+P)==TRUE then J=-369739-(-369749)elseif env(GetStateChangeType,-476865+(((-762623-(-448448-(-368059)))+120738)+1039270))==TRUE or env(GetStateChangeType,((-648133+715249)-66207)+P)==TRUE then J=-241169+241178 elseif env(GetStateChangeType,-221237+222145)==TRUE or env(GetStateChangeType,(-178259+179167)+P)==TRUE then J=-876782-(-876790)elseif env(GetStateChangeType,-172913+173820)==TRUE or env(GetStateChangeType,(170625+-169718)+P)==TRUE then J=-416382+416389 elseif env(GetStateChangeType,-66322-(-67228))==TRUE or env(GetStateChangeType,(-397206+(821180-(-861189+((-367262+(-530133+3061490))-879838))))+P)==TRUE then J=-67170+67176 elseif env(GetStateChangeType,862102+-861197)==TRUE or env(GetStateChangeType,(((((-1677893-(742050+-1655299))+2098189)-(428452+60336))+-1560322)+716470)+P)==TRUE then J=(-301343-(-948355))+((23042+14817)+-684866)elseif env(GetStateChangeType,102503+(589745-691344))==TRUE or env(GetStateChangeType,(363840+(((-584741+(-57468-385517))+(-765617+(-411116+2155030)))+-313507))+P)==TRUE then J=(640917+-1239648)-(-598735)elseif env(GetStateChangeType,(-933433+1226057)-291721)==TRUE or env(GetStateChangeType,(296049+-295146)+P)==TRUE then J=557834+-557831 elseif env(GetStateChangeType,(15303+879538)-(-555318+1449257))==TRUE or env(GetStateChangeType,(-83966+(-455204-(-540072)))+P)==TRUE then J=-221806+221808 elseif env(GetStateChangeType,((868018+-1719885)-21241)+874009)==TRUE or env(GetStateChangeType,(121568+-120667)+P)==TRUE then J=285636+-285635 else J=81668-81668 end act(AddSpEffect,J+(505229-(873063+-477634)))end flaskScalingInit=-643788-(-643788)function ERR_GuestMode()if multiLoad>-230650+230650 then return end if ThrottleByFrames(E((363463+-34333)-311179),-754170+754180)==TRUE then if env(GetSpEffectID,117932+40088)==FALSE then local J=env(GetHP)local P=CalcCorrect(-897418-(-897518),(159610+44665)-(1176061-971885))or 239773+-239772 local o=CalcCorrect(-859046-(-859146),((295616-(-625495))+(771236+-798663))+-893585)or-309769+309770 local l=CalcCorrect(-938501-(-938601),450531-450436)or 636893-636892 local E=CalcCorrect(603789-603689,-42499+42589)or(440450+361055)-(1327553-(-466450+992499))local T=CalcCorrect(57637-57537,-887271+887356)or 467979+-467978 local e=CalcCorrect(-493539-(-493639),474613-474533)or 901447-901446 local m=CalcCorrect(765172-765072,510420+-510345)or 900403-((-448574-(-696522))+652454)local q=CalcCorrect(480463+((899418+-402251)-977530),(-309601-(-325521))+-15850)or(-179783-(-296753))+-116969 local p=CalcCorrect(65053+-64953,147597-147532)or(-597040+61009)-(340310+(-173875-702467))local X=CalcCorrect(-547525+547625,735009-(-300136-(-432566+-602519)))or 480418-480417 local u=CalcCorrect(-428815+428915,(-1289304-(-314912))+(-450695+1425142))or-116530+116531 local b=CalcCorrect(-521228-(-521328),360297-360247)or-243417+243418 local Z=CalcCorrect((-887838-(-750786))+137152,(-132239-(772349+-1240946))-336313)or 283041-(1294402-1011362)local Q=CalcCorrect(906616+(-1244358-(-337842)),((((-771081-(-908290))+-980521)+1297706)+-148885)+-305469)or 399554-(100794-(-298759))local n=CalcCorrect(-865742+(1716874-(877118-26086)),-499394-(-499429))or 96599-96598 local H=CalcCorrect(-749747-(-749847),-1028640-(-1028675))or-529189+529190 local z=CalcCorrect(((-371189+60889)+(947557+-1330900))-(-693743),-627965+627995)or 68970+-68969 local I=CalcCorrect(-474972+475072,(-1285019-(-675470))-(-609579))or 968772+(-162910+-805861)local k=CalcCorrect(1043767-1043667,(54102-180793)-(-126716))or-831338-(-831339)local t=env(GetFP)local w=CalcCorrect(176863-176762,(1194219-1033893)-160227)or 442391+-442390 local g=CalcCorrect((810553+-1754216)+943764,(966645+-65461)+(-493390+-407695))or-282516-(-282517)local W=CalcCorrect(-428483-(-428584),909434-909339)or(-911286-(-258668))-(-652619)local j=CalcCorrect(-472576-(-54979-417698),83383+(329393-(-803587+((2795171-700981)-877917))))or 84646-84645 local O=CalcCorrect((678749+-48970)-(362743+(35792+231143)),785640+-785555)or-313493-(-313494)local A=CalcCorrect(102599-102498,-511582+511662)or 89023-89022 local i=CalcCorrect(-407833+407934,-927508+927583)or(1448286-688875)-759410 local c=CalcCorrect((505101+271944)+-776944,-552109+552179)or-975848-(-975849)local s=CalcCorrect(891094-(200556-(-322552+-367885)),-954219+954284)or(-1127649-(((-791282-(-78223+1034850))-(-816265))+-33426))-(-162580)local G=CalcCorrect(-920971+(426126-(-494946)),-474629-(-923807-(-449118)))or 467460+-467459 local a=CalcCorrect(524928+-524827,618752-618697)or-397551+397552 local V=CalcCorrect(-103269+103370,266185+-266135)or(368621-(-401983+285754))+(-951513+(95684-(-370980)))local r=CalcCorrect(-597169+597270,(-697473+1042813)+-345295)or-789969-(-266720+(-533440+10190))local L=CalcCorrect(-220237+(62783+(-1010284+1167839)),790353-790313)or 1033925+(101566+-1135490)local Y=CalcCorrect(778900+-778799,675994+-675959)or 748970+-748969 local h=CalcCorrect(-325870+325971,-891447+891482)or(((152051+874498)+-2237353)-(-261632))-(-949173)local D=CalcCorrect((356889-688034)+331246,-45652+45682)or 834126+-834125 local F=CalcCorrect(823657-823556,317754-(945706-(49063+578919)))or-787750+787751 local v=CalcCorrect(-134156-(-829426-(-695169)),-139180+139205)or(((-384777+1022640)-63836)+-249303)+-324723 local f=env(GetStamina)local C=CalcCorrect(353250+-353146,-7392+7491)or 645249+-645248 local S=CalcCorrect(169252+-169148,161677+-161578)or 624032+-624031 local d=CalcCorrect((-408033-522952)+931089,(829291-705923)-123273)or 729943-729942 local y=CalcCorrect(332236-332132,374302+-374212)or-495528+495529 local B=CalcCorrect(589812-589708,(708129+-865209)-(-157165))or-367179+367180 local x=CalcCorrect(-996249+996353,-649201+(235350-(-413931)))or-558593-(-558594)local U=CalcCorrect(-512328-(-512432),-637787+637862)or-888254-(((-1688725-(-155251+-637573))+1149045)+-1141399)local M=CalcCorrect(986546+(-521908-464534),338394+(675106+-1013430))or-382556+382557 local K=CalcCorrect(-297252-(-297356),(80524+-1031352)-((325180+-861349)+(882421+-1297145)))or-20678-(-20679)local N=CalcCorrect(-494320-(-494424),518915+-518855)or(106768-996045)+889278 local R=CalcCorrect(937982+-937878,681908+-681853)or-124476+124477 local Je=CalcCorrect(((-895564-(-524965))-(-910598))+-539895,-162336+162386)or 711601-711600 local Pe=CalcCorrect(-489515+(752769+-263150),-744594-(-744639))or-931976-(-931977)local oe=CalcCorrect((-58657-(-454643))+-395882,34984+-34944)or-528051+(-468895+996947)local le=CalcCorrect(-590032+590136,362450+-362415)or-187299-(-187300)local Ee=CalcCorrect(-910488+910592,(-1845717-(-971007))+874745)or 781676+-781675 local Te=CalcCorrect(-42860+42964,(308920-(-578605))-(83015+804480))or-368628+368629 local ee=CalcCorrect((-56768+-410881)+467753,925257-925227)or-950978-(-950979)local me=CalcCorrect(((572173-409229)+202840)+-365680,((-184224+641956)+-190130)-267577)or 824939-(490247-(-334691))if env(GetSpEffectID,59679-(-98323))==FALSE then if J>k*1.2 then act(AddSpEffect,-370646-(-493946-56800))end if t>v*1.2 then act(AddSpEffect,-603600+783800)end if f>me*1.2 then act(AddSpEffect,151450+28850)end elseif env(GetSpEffectID,91090-(-66913))==FALSE then if J>I*1.2 then act(AddSpEffect,-413979+((776647+-646905)-(-464337)))end if t>F*1.2 then act(AddSpEffect,1187488-1007288)end if f>ee*1.2 then act(AddSpEffect,-115119+295419)end elseif env(GetSpEffectID,1145820-987816)==FALSE then if J>z*1.2 then act(AddSpEffect,393189+-213089)end if t>D*1.2 then act(AddSpEffect,-311151+491351)end if f>Te*1.2 then act(AddSpEffect,887676+-707376)end elseif env(GetSpEffectID,(1012797+-678984)+-175808)==FALSE then if J>H*1.2 then act(AddSpEffect,-113883-(1107-295090))end if t>h*1.2 then act(AddSpEffect,-521498-(-701698))end if f>Ee*1.2 then act(AddSpEffect,(1036788+151701)-1008189)end elseif env(GetSpEffectID,206836-48830)==FALSE then if J>n*1.2 then act(AddSpEffect,542648-362548)end if t>Y*1.2 then act(AddSpEffect,830707+-650507)end if f>le*1.2 then act(AddSpEffect,554198-373898)end elseif env(GetSpEffectID,(960044+-1795019)-(-992982))==FALSE then if J>Q*1.2 then act(AddSpEffect,330831-150731)end if t>L*1.2 then act(AddSpEffect,-115384-(-295584))end if f>oe*1.2 then act(AddSpEffect,-50975-(-231275))end elseif env(GetSpEffectID,825171+((562625+-674863)-554925))==FALSE then if J>Z*1.2 then act(AddSpEffect,1192044-1011944)end if t>r*1.2 then act(AddSpEffect,50820-(-129380))end if f>Pe*1.2 then act(AddSpEffect,(496455-484925)+168770)end elseif env(GetSpEffectID,681105-523096)==FALSE then if J>b*1.2 then act(AddSpEffect,((-26156+-907065)+(2177038-152005))-911712)end if t>V*1.2 then act(AddSpEffect,20174-(-160026))end if f>Je*1.2 then act(AddSpEffect,-228200-(-408500))end elseif env(GetSpEffectID,743468-585458)==FALSE then if J>u*1.2 then act(AddSpEffect,(-1279448-(-833939))+625609)end if t>a*1.2 then act(AddSpEffect,189984+-9784)end if f>R*1.2 then act(AddSpEffect,-522067+702367)end elseif env(GetSpEffectID,576167-418156)==FALSE then if J>X*1.2 then act(AddSpEffect,-334636-(-514736))end if t>G*1.2 then act(AddSpEffect,(346458-590409)-(-424151))end if f>N*1.2 then act(AddSpEffect,-258733+439033)end elseif env(GetSpEffectID,80650+77362)==FALSE then if J>p*1.2 then act(AddSpEffect,(-308775-(-777329))+-288454)end if t>s*1.2 then act(AddSpEffect,763577+-583377)end if f>K*1.2 then act(AddSpEffect,421367-(-295911+536978))end elseif env(GetSpEffectID,-295835+453848)==FALSE then if J>q*1.2 then act(AddSpEffect,-791002+971102)end if t>c*1.2 then act(AddSpEffect,-572681-(-752881))end if f>M*1.2 then act(AddSpEffect,292504-112204)end elseif env(GetSpEffectID,675767+-517753)==FALSE then if J>m*1.2 then act(AddSpEffect,530325-350225)end if t>i*1.2 then act(AddSpEffect,555849-(-417970-(-793619)))end if f>U*1.2 then act(AddSpEffect,-737360-(-917660))end elseif env(GetSpEffectID,-317269-(-475284))==FALSE then if J>e*1.2 then act(AddSpEffect,972945+-792845)end if t>A*1.2 then act(AddSpEffect,-853117+(2038891-1005574))end if f>x*1.2 then act(AddSpEffect,471183+-290883)end elseif env(GetSpEffectID,-290966+448982)==FALSE then if J>T*1.2 then act(AddSpEffect,218740+-38640)end if t>O*1.2 then act(AddSpEffect,-230174-(-410374))end if f>B*1.2 then act(AddSpEffect,-548482+(-213440-(-942222)))end elseif env(GetSpEffectID,-201622-(-359639))==FALSE then if J>E*1.2 then act(AddSpEffect,((686268+-1268061)-(-516011))+245882)end if t>j*1.2 then act(AddSpEffect,-834269-(-1014469))end if f>y*1.2 then act(AddSpEffect,243785+(-349461+285976))end elseif env(GetSpEffectID,-967556+1125574)==FALSE then if J>l*1.2 then act(AddSpEffect,822703-642603)end if t>W*1.2 then act(AddSpEffect,1048561-(647671-(-220690)))end if f>d*1.2 then act(AddSpEffect,-419319-(-599619))end elseif env(GetSpEffectID,-397636-(-555655))==FALSE then if J>o*1.2 then act(AddSpEffect,-236826+416926)end if t>g*1.2 then act(AddSpEffect,(352848-646934)-(-474286))end if f>S*1.2 then act(AddSpEffect,1103491-923191)end else if J>P*1.2 then act(AddSpEffect,-339366-(-519466))end if t>w*1.2 then act(AddSpEffect,-45594-(-225794))end if f>C*1.2 then act(AddSpEffect,(-855061+(394437-(641911+(-1110955-(-85582)))))+257462)end end end if flaskScalingInit==-643366-(-410536+-232831)then return else if env(GetSpEffectID,1292278-791086)==TRUE and env(GetSpEffectID,448060+-290058)==FALSE then act(AddSpEffect,-282049-(-462089))elseif env(GetSpEffectID,865211-(440584+-76565))==TRUE and env(GetSpEffectID,(190884+192338)-225219)==FALSE then act(AddSpEffect,-542160+722206)elseif env(GetSpEffectID,1046486-545294)==TRUE and env(GetSpEffectID,163836+(972570-978402))==FALSE then act(AddSpEffect,-742826-(-922878))elseif env(GetSpEffectID,477652-(-23540))==TRUE and env(GetSpEffectID,-994199+1152204)==FALSE then act(AddSpEffect,-511268-(-691326))elseif env(GetSpEffectID,608433+-107241)==TRUE and env(GetSpEffectID,(351636+-533316)+339686)==FALSE then act(AddSpEffect,-722799+902863)elseif env(GetSpEffectID,1402404-901212)==TRUE and env(GetSpEffectID,-876168+1034175)==FALSE then act(AddSpEffect,357338+-177268)elseif env(GetSpEffectID,354090+147102)==TRUE and env(GetSpEffectID,509272+-351264)==FALSE then act(AddSpEffect,334251+-154176)elseif env(GetSpEffectID,(581403+-988142)-(-907931))==TRUE and env(GetSpEffectID,305000+-146991)==FALSE then act(AddSpEffect,579222-(-184475-(-583617)))elseif env(GetSpEffectID,545269+-44077)==TRUE and env(GetSpEffectID,172442-14432)==FALSE then act(AddSpEffect,-444317-(-624401))elseif env(GetSpEffectID,1470935-((151574+573083)+245086))==TRUE and env(GetSpEffectID,1022009+-863998)==FALSE then act(AddSpEffect,-24546-(-204635))elseif env(GetSpEffectID,1513651-1012459)==TRUE and env(GetSpEffectID,-778914-(-936926))==FALSE then act(AddSpEffect,182222+-2129)elseif env(GetSpEffectID,480138+21054)==TRUE and env(GetSpEffectID,633734-475721)==FALSE then act(AddSpEffect,((582079+639855)-(5941+(1010349-260051)))+-285599)elseif env(GetSpEffectID,454715+46476)==TRUE and env(GetSpEffectID,12931-(-145071))==FALSE then act(AddSpEffect,487490-307449)elseif env(GetSpEffectID,956762+-455571)==TRUE and env(GetSpEffectID,758761-600758)==FALSE then act(AddSpEffect,-425319-(-605367))elseif env(GetSpEffectID,1312547-811356)==TRUE and env(GetSpEffectID,(-118484-642424)-(-918912))==FALSE then act(AddSpEffect,776474+-596420)elseif env(GetSpEffectID,(664973-((-858405-(-923698))+636498))-(-538009))==TRUE and env(GetSpEffectID,-649490+807495)==FALSE then act(AddSpEffect,-777265-(-957325))elseif env(GetSpEffectID,981869-480678)==TRUE and env(GetSpEffectID,-785380-(-1049025-(-105639)))==FALSE then act(AddSpEffect,-330901+510967)elseif env(GetSpEffectID,(-125426-(-458663))-(-167954))==TRUE and env(GetSpEffectID,677961-519954)==FALSE then act(AddSpEffect,-246512-(-426585))elseif env(GetSpEffectID,(-413342-(-584482))-(-330051))==TRUE and env(GetSpEffectID,-905937+1063945)==FALSE then act(AddSpEffect,762867+(-186180+-396609))elseif env(GetSpEffectID,(-248707+(-72166-(-524385-(-192008))))+489687)==TRUE and env(GetSpEffectID,-174458-(-332467))==FALSE then act(AddSpEffect,65618-(761607-876072))elseif env(GetSpEffectID,(627041+-234735)-(-108885))==TRUE and env(GetSpEffectID,149430+8580)==FALSE then act(AddSpEffect,(728959-371868)-(869838-(101152+(972186-380503))))elseif env(GetSpEffectID,-430899-(-932090))==TRUE and env(GetSpEffectID,245303-87292)==FALSE then act(AddSpEffect,(81226-(-554059))+((-1571480-(-607034))-(-509254)))elseif env(GetSpEffectID,-463216+964407)==TRUE and env(GetSpEffectID,854336-(443100+253224))==FALSE then act(AddSpEffect,1000398+-820302)elseif env(GetSpEffectID,512360+-11170)==TRUE and env(GetSpEffectID,-402400-(29540+-589942))==FALSE then act(AddSpEffect,(300273-938642)-(-818412))elseif env(GetSpEffectID,-442935+944125)==TRUE and env(GetSpEffectID,(87575-(-431527))+-361099)==FALSE then act(AddSpEffect,432825-252775)elseif env(GetSpEffectID,-464421-(-965611))==TRUE and env(GetSpEffectID,-622411-(-780415))==FALSE then act(AddSpEffect,53474-(-126582))elseif env(GetSpEffectID,459991+41199)==TRUE and env(GetSpEffectID,((-999623+2537801)-533245)-846928)==FALSE then act(AddSpEffect,-207455+387518)elseif env(GetSpEffectID,380158-(-121032))==TRUE and env(GetSpEffectID,-299401+(234711+222696))==FALSE then act(AddSpEffect,1046579+-866510)elseif env(GetSpEffectID,(((2077330-195995)-(-442591))-785863)-(180729+856144))==TRUE and env(GetSpEffectID,(-250484+569927)-161436)==FALSE then act(AddSpEffect,539205-(-201266-(-560396)))elseif env(GetSpEffectID,(690365-606957)-((487408+-1135067)-(-229877)))==TRUE and env(GetSpEffectID,33229-(-124779))==FALSE then act(AddSpEffect,150664-(-1028699-(-999282)))elseif env(GetSpEffectID,-243131+744321)==TRUE and env(GetSpEffectID,(615457+-1459231)+1001783)==FALSE then act(AddSpEffect,607079-(-698331+1125324))elseif env(GetSpEffectID,-976314+(1325855-(-151649)))==TRUE and env(GetSpEffectID,(477194+717924)-1037108)==FALSE then act(AddSpEffect,770210+(-109707+-480412))elseif env(GetSpEffectID,-960384+1461574)==TRUE and env(GetSpEffectID,-362133+520144)==FALSE then act(AddSpEffect,60220+119876)elseif env(GetSpEffectID,-292144+793333)==TRUE and env(GetSpEffectID,642527-(-435508+920033))==FALSE then act(AddSpEffect,754137+-574092)elseif env(GetSpEffectID,(1002393-623963)+122759)==TRUE and env(GetSpEffectID,-578315+736318)==FALSE then act(AddSpEffect,898811+-718759)elseif env(GetSpEffectID,((122257-(-921012-(-1267331-(-604504))))-699380)-(-820127))==TRUE and env(GetSpEffectID,116690+41314)==FALSE then act(AddSpEffect,341621+(5592-167155))elseif env(GetSpEffectID,1505682-1004493)==TRUE and env(GetSpEffectID,37021+120984)==FALSE then act(AddSpEffect,-272669-(-452734))elseif env(GetSpEffectID,519864-(-669059-(-687734)))==TRUE and env(GetSpEffectID,(1487316-624721)+-704589)==FALSE then act(AddSpEffect,(606276+-1359505)+933301)elseif env(GetSpEffectID,-306176+807365)==TRUE and env(GetSpEffectID,893094-735087)==FALSE then act(AddSpEffect,(1508703-(1161269-628364))-795720)elseif env(GetSpEffectID,-71978+573167)==TRUE and env(GetSpEffectID,(-505475+32850)+(273125+357508))==FALSE then act(AddSpEffect,-1005560+(455167+(1651441-920964)))elseif env(GetSpEffectID,1521853-1020664)==TRUE and env(GetSpEffectID,(-984178-(-649769))+492418)==FALSE then act(AddSpEffect,187340-7251)elseif env(GetSpEffectID,(1150897-241086)+-408622)==TRUE and env(GetSpEffectID,(-85199-592615)+835824)==FALSE then act(AddSpEffect,-531594-(-711689))elseif env(GetSpEffectID,-87479-(-588667))==TRUE and env(GetSpEffectID,-39864+197866)==FALSE then act(AddSpEffect,99620+80427)elseif env(GetSpEffectID,1310415-809227)==TRUE and env(GetSpEffectID,-292160-(-450163))==FALSE then act(AddSpEffect,350622+-170567)elseif env(GetSpEffectID,1513422-1012234)==TRUE and env(GetSpEffectID,-256381-(-414385))==FALSE then act(AddSpEffect,846327-((-708834+247516)+1127583))elseif env(GetSpEffectID,-794555+1295743)==TRUE and env(GetSpEffectID,-709362-(-867367))==FALSE then act(AddSpEffect,386197+(639252+-845380))elseif env(GetSpEffectID,1055092-(1246438-692534))==TRUE and env(GetSpEffectID,470316+-312310)==FALSE then act(AddSpEffect,-264582-((1288370-545111)+(-1259367-(-71450))))elseif env(GetSpEffectID,(716011-795209)-(-580386))==TRUE and env(GetSpEffectID,28658+129349)==FALSE then act(AddSpEffect,-106028+(((207824+-145673)-(-1022042))-798082))elseif env(GetSpEffectID,((1025241+-1690208)+1555768)+-389613)==TRUE and env(GetSpEffectID,-321557+479565)==FALSE then act(AddSpEffect,((138066-(-474921+547192))+499217)+-384923)elseif env(GetSpEffectID,374874-(-126314))==TRUE and env(GetSpEffectID,(-404770+-77843)-(-1249873-(-609251)))==FALSE then act(AddSpEffect,489085+-308991)elseif env(GetSpEffectID,1102853-601666)==TRUE and env(GetSpEffectID,-30232+188234)==FALSE then act(AddSpEffect,669481+-489431)elseif env(GetSpEffectID,(946309+(-926515-(-124295-(-543675))))+(-866448+(796463+970758)))==TRUE and env(GetSpEffectID,-93854+251857)==FALSE then act(AddSpEffect,(19569-((579126+-450732)-(-447587)))-(528809+(157009+-1422288)))elseif env(GetSpEffectID,-454398-(-955585))==TRUE and env(GetSpEffectID,-429518-(-966674+379152))==FALSE then act(AddSpEffect,(271240+(-699461+1032775))+-424489)elseif env(GetSpEffectID,1131244-(-290228-(910981+-1831266)))==TRUE and env(GetSpEffectID,-698086+856091)==FALSE then act(AddSpEffect,-726237-(-1627988-(276320-997998)))elseif env(GetSpEffectID,108410-(-392777))==TRUE and env(GetSpEffectID,-809616+967622)==FALSE then act(AddSpEffect,516666-336586)elseif env(GetSpEffectID,-460263+961450)==TRUE and env(GetSpEffectID,((-947566+1287769)-(-531886))-714082)==FALSE then act(AddSpEffect,-299720-(-479808))elseif env(GetSpEffectID,558282-57095)==TRUE and env(GetSpEffectID,1085151-927143)==FALSE then act(AddSpEffect,568927-388833)elseif env(GetSpEffectID,-492232+993418)==TRUE and env(GetSpEffectID,-517940+675942)==FALSE then act(AddSpEffect,891711+(-924967+213309))elseif env(GetSpEffectID,1095627-594441)==TRUE and env(GetSpEffectID,1172311-1014308)==FALSE then act(AddSpEffect,771709-591648)elseif env(GetSpEffectID,((-168801+-595504)+316886)-(-948605))==TRUE and env(GetSpEffectID,(961806+-1831667)-(-1027865))==FALSE then act(AddSpEffect,-165849+345919)elseif env(GetSpEffectID,709562+-208376)==TRUE and env(GetSpEffectID,(-181273-(-75666))-(-263612))==FALSE then act(AddSpEffect,(1207359-184782)-842499)elseif env(GetSpEffectID,-219428+720614)==TRUE and env(GetSpEffectID,852678+-694672)==FALSE then act(AddSpEffect,-56168+236254)elseif env(GetSpEffectID,747109+(-950940-(-705017)))==TRUE and env(GetSpEffectID,933767-775760)==FALSE then act(AddSpEffect,-844458-(-1024552))elseif env(GetSpEffectID,152479+(760628+(-1012780-(-600858))))==TRUE and env(GetSpEffectID,-777014-(-935016))==FALSE then act(AddSpEffect,12137-(-167920))elseif env(GetSpEffectID,-171211-(-485507+-186889))==TRUE and env(GetSpEffectID,370934+-212931)==FALSE then act(AddSpEffect,396930+-216864)elseif env(GetSpEffectID,131320+369865)==TRUE and env(GetSpEffectID,(884341+(914614+-785267))+-855684)==FALSE then act(AddSpEffect,(-1121563-(-433677))+(65437+(458102-(-1367574-(-1023153)))))elseif env(GetSpEffectID,-118448-(-619633))==TRUE and env(GetSpEffectID,-204318+362323)==FALSE then act(AddSpEffect,(-311369+996752)-(348829+(-800141-(-956612))))elseif env(GetSpEffectID,869906-368721)==TRUE and env(GetSpEffectID,-647925+805931)==FALSE then act(AddSpEffect,661598+-481507)elseif env(GetSpEffectID,693023+-191839)==TRUE and env(GetSpEffectID,-879108-((30304-(-962662))+-2030076))==FALSE then act(AddSpEffect,-810742-(-990805))elseif env(GetSpEffectID,1206456-705272)==TRUE and env(GetSpEffectID,-863823-(-1021826))==FALSE then act(AddSpEffect,-176316-(-356388))elseif env(GetSpEffectID,945108-443924)==TRUE and env(GetSpEffectID,-641116+799120)==FALSE then act(AddSpEffect,(1048253+-701728)+-166444)elseif env(GetSpEffectID,-421988+923172)==TRUE and env(GetSpEffectID,-233156+((1115684-((1173735-420262)-(-79477)))+108427))==FALSE then act(AddSpEffect,(-709593+301610)-(-588074))elseif env(GetSpEffectID,372103+(903122+-774042))==TRUE and env(GetSpEffectID,1145533-987531)==FALSE then act(AddSpEffect,-169619-(-349688))elseif env(GetSpEffectID,-253002+754185)==TRUE and env(GetSpEffectID,-496581-(-654584))==FALSE then act(AddSpEffect,-408370+588450)elseif env(GetSpEffectID,(910516+580917)-990250)==TRUE and env(GetSpEffectID,-798167+956171)==FALSE then act(AddSpEffect,(30579-(-500943))+-351432)elseif env(GetSpEffectID,1217219-(376079+339958))==TRUE and env(GetSpEffectID,-812950-(274550+-1245502))==FALSE then act(AddSpEffect,110292+69785)elseif env(GetSpEffectID,-115095-(-616277))==TRUE and env(GetSpEffectID,563065-(1039273-634211))==FALSE then act(AddSpEffect,-450313-(-630402))elseif env(GetSpEffectID,-534475-(-1035656))==TRUE and env(GetSpEffectID,550168-392166)==FALSE then act(AddSpEffect,702311+-522224)end flaskScalingInit=-683978-(-683979)end end end function ERR_PvPMode()act(AddSpEffect,-174796+335946)end function ERR_SurroundedPerk()if env(GetSpEffectID,8773809-(416856-654106))==FALSE and(env(GetSpEffectID,-469447+9480507)==FALSE and(env(GetSpEffectID,9190008-178947)==FALSE and env(GetSpEffectID,(-568792+9396866)-(-182988))==FALSE))then if env(GetStateChangeType,-840887+(1843017-(1431000-459125)))==TRUE then act(AddSpEffect,-360225+510675)end end if env(GetStateChangeType,692706+-691227)==TRUE then act(AddSpEffect,-368702+519191)elseif env(GetStateChangeType,-595534-(-1553678-(-956666)))==TRUE then act(AddSpEffect,-129271-(-279759))elseif env(GetStateChangeType,409383-(-957793+(1159916-(-619086-(-413303)))))==TRUE then act(AddSpEffect,558519+-408032)elseif env(GetStateChangeType,449026+-447550)==TRUE then act(AddSpEffect,164282+-13796)elseif env(GetStateChangeType,389700+(-139126+-249099))==TRUE then act(AddSpEffect,-420191-(-570676))elseif env(GetStateChangeType,-762454-(-959811+195883))==TRUE then act(AddSpEffect,-613952+(-110226-(-874662)))elseif env(GetStateChangeType,-447636+449109)==TRUE then act(AddSpEffect,202904+-52421)elseif env(GetStateChangeType,989299-987827)==TRUE then act(AddSpEffect,-589153-(-739635))elseif env(GetStateChangeType,-367398-(-368869))==TRUE then act(AddSpEffect,497447-346966)end if env(GetSpEffectID,5962348-(1750921-889573))==TRUE then ERR_SurroundedPerkBasic(-487341+5588341,-47812-(-47822))end if env(GetSpEffectID,1031197+5038803)==TRUE then ERR_SurroundedPerkBasic(6721083-651083,971138+-971138)end if env(GetSpEffectID,-104475+6174485)==TRUE then ERR_SurroundedPerkBasic(490462+5579538,-251366+251376)end if env(GetSpEffectID,6988047-918027)==TRUE then ERR_SurroundedPerkBasic(-34935+(6860351-755416),260641-260621)end if env(GetSpEffectID,(336861-356757)+6089926)==TRUE then ERR_SurroundedPerkBasic(544511+5525489,-940459-(-940489))end end function ERR_SurroundedPerkBasic(J,P)if env(GetStateChangeType,527385-525906)==TRUE then act(AddSpEffect,(J+(-353726+353735))+P)elseif env(GetStateChangeType,343734-((72219-(415142-5345))-(-679834)))==TRUE then act(AddSpEffect,(J+(-841865-(-841873)))+P)elseif env(GetStateChangeType,-820954+822431)==TRUE then act(AddSpEffect,(J+((398799+-178842)-(-408853-(-628803))))+P)elseif env(GetStateChangeType,(-346398+-570808)+(-502692+((((569574+221296)+1748167)-441327)-676336)))==TRUE then act(AddSpEffect,(J+((((((-712996-321449)-(-445092+1368874))-(-978019+-63840))-685437)-(-646794))-(-955017)))+P)elseif env(GetStateChangeType,1033767-1032292)==TRUE then act(AddSpEffect,(J+(23142+(383636+(2971+-409744))))+P)elseif env(GetStateChangeType,-4274+5748)==TRUE then act(AddSpEffect,(J+(-574658-(((913455-177703)+((-450254-71305)-44090))+-744765)))+P)elseif env(GetStateChangeType,1032028+-1030555)==TRUE then act(AddSpEffect,(J+(-961905-(-961908)))+P)elseif env(GetStateChangeType,((183053+544916)+-783977)-(347035+((450884-87124)+(-247888+-520387))))==TRUE then act(AddSpEffect,(J+(-309087-(-309089)))+P)end end function ERR_TwinbladeTalisman(J,P)if P==E(870658-852841)then return end if EndsWith(J,E(-763127-(-779727)))==TRUE or J==E(-786818+804418)then act(AddSpEffect,-673066+994277)elseif EndsWith(J,E(-545936-(-562543)))==TRUE or J==E((-453305-(-615907))+-145598)then act(AddSpEffect,-768042+1089254)elseif EndsWith(J,E((-283427+318269)+-17886))==TRUE or J==E(600495-583655)then act(AddSpEffect,693749-372536)elseif EndsWith(J,E(-222168+239945))==TRUE or J==E(758887+-741794)then act(AddSpEffect,(181635+297521)+(192994-(726606+-375670)))elseif EndsWith(J,E(-555798-(-469814+(1021826+-1124896))))==TRUE or J==E(770959+-753061)then act(AddSpEffect,(-685346+1500049)-(((997600-977232)+(-699413+1917123))-(1591870-847280)))elseif EndsWith(J,E(139155+-122542))==TRUE then act(AddSpEffect,821279-500063)end end commanderStandardStack=897757-897757 function ERR_CommanderStandard()if env(GetSpEffectID,5154650-((-287045-749485)+1010729))==FALSE and commanderStandardStack==-844082+(392793-(-451289))then return end if env(GetSpEffectID,828409+4352042)==TRUE or commanderStandardStack<1032843+-1032743 or commanderStandardStack>-805690+805890 then if env(GetSpEffectID,671753+4508698)==TRUE then if commanderStandardStack>231133-231033 and commanderStandardStack<-95638-(-95838)then commanderStandardStack=commanderStandardStack+((-11032+847000)+-835868)end commanderStandardStack=commanderStandardStack+((107717+((961726-250635)-395938))+-422869)act(ClearSpEffect,-473427+5653878)return end if commanderStandardStack>-21650+21658 and commanderStandardStack<-92599+92699 then commanderStandardStack=824906-(927908-103010)elseif commanderStandardStack>1045748-1045640 and commanderStandardStack<((1429601-(-691085+(-897329+2585045)))-914951)+(-499986-(-982167))then commanderStandardStack=(-1007830-(-569465))-(-438473)elseif commanderStandardStack>-402967+403175 then commanderStandardStack=(771015-770918)-(-111)end if commanderStandardStack==-336612+(-559078-(-895691))then act(AddSpEffect,4762149-(-825358-(-407046)))commanderStandardStack=-626889-(-626990)elseif commanderStandardStack==(1148062-362552)+-785508 then act(AddSpEffect,4856317-(-324145))commanderStandardStack=-897226+((143935+591490)-(-161903))elseif commanderStandardStack==259419+(-94642-164774)then act(AddSpEffect,4942817-((-707352+1055973)+((-540568-731029)-(-685330))))commanderStandardStack=79557+-79454 elseif commanderStandardStack==-798048-(-798052)then act(AddSpEffect,5955359-(1203318-428423))commanderStandardStack=-553036+553140 elseif commanderStandardStack==-513876+513881 then act(AddSpEffect,6207498-1027033)commanderStandardStack=-764008+(139326-(-624787))elseif commanderStandardStack==492272+-492266 then act(AddSpEffect,450959+4729507)commanderStandardStack=237799+-237693 elseif commanderStandardStack==-610603-(-610610)then act(AddSpEffect,6104563-924096)commanderStandardStack=-470625+470732 elseif commanderStandardStack==(-676090-257567)+933665 then act(AddSpEffect,762343+(((373133-796550)+-252717)+5094259))commanderStandardStack=-777753-(-777861)elseif commanderStandardStack==-163696+163898 then act(ClearSpEffect,-236456+5416917)act(AddSpEffect,5044770-(-135692))commanderStandardStack=752038-(-597966+1349902)elseif commanderStandardStack==-561496-(-561699)then act(ClearSpEffect,5216355-35894)act(ClearSpEffect,5555035-((851227+-135435)-341219))act(AddSpEffect,-729280+5909743)commanderStandardStack=((1017350+-432136)-((1974122-1025855)-(((-1309615-(-285004))+(-117602+(1439690-(-499381))))+-712885)))+(1025861+(-559270+(-824224-((-642524+748812)+-743104))))elseif commanderStandardStack==482715-(1061309-578798)then act(ClearSpEffect,279459+4901002)act(ClearSpEffect,(-221749+6116349)-714138)act(ClearSpEffect,-835700+6016163)act(AddSpEffect,5359782-(163425-(-15893)))commanderStandardStack=741358-741254 elseif commanderStandardStack==-976895+977100 then act(ClearSpEffect,292839+(-274137+5161759))act(ClearSpEffect,-758599+5939061)act(ClearSpEffect,5009184-(-171279))act(ClearSpEffect,978553+4201911)act(AddSpEffect,4348766-(-831699))commanderStandardStack=671645-671540 elseif commanderStandardStack==780422-780216 then act(ClearSpEffect,5647622-467161)act(ClearSpEffect,4183292-(-997170))act(ClearSpEffect,4165531-(-1962751-(-947819)))act(ClearSpEffect,5730578-(78003+(665524-193413)))act(ClearSpEffect,5427261-246796)act(AddSpEffect,5954202-773736)commanderStandardStack=(-411372-(-149804))-(-261674)elseif commanderStandardStack==97321+-97114 then act(ClearSpEffect,428681+4751780)act(ClearSpEffect,-330800+(-119825+5631087))act(ClearSpEffect,1044277+4136186)act(ClearSpEffect,(-783949+6178688)-214275)act(ClearSpEffect,4516148-(66720-(445547-(111348+-396838))))act(ClearSpEffect,-753613+5934079)act(AddSpEffect,351714+4828753)commanderStandardStack=-367001+(684811+-317703)elseif commanderStandardStack==(743186-5800)+(((-715932+2001609)-985351)-1037504)then act(ClearSpEffect,(4350059-(-772956))-(-57446))act(ClearSpEffect,4459245-(-721217))act(ClearSpEffect,-408480+5588943)act(ClearSpEffect,4679887-(-509868-(-9291)))act(ClearSpEffect,4884692-(-295773))act(ClearSpEffect,5014305-(-166161))act(ClearSpEffect,-653108+(((-1125261-(-996854))+((1295705-770961)+5783891))-(-569479-((668762-172204)+-1412690))))act(AddSpEffect,793659+4386809)commanderStandardStack=-623333-(-623441)end end if env(GetSpEffectID,4601064-(-579397))==FALSE and(env(GetSpEffectID,5400579-220117)==FALSE and(env(GetSpEffectID,896928+4283535)==FALSE and(env(GetSpEffectID,5940525-760061)==FALSE and(env(GetSpEffectID,938908+4241557)==FALSE and(env(GetSpEffectID,((-332515+180247)-(-408340))+4924394)==FALSE and(env(GetSpEffectID,(-132487+5861529)-(-628959+1177534))==FALSE and env(GetSpEffectID,(948676+-611624)+4843416)==FALSE))))))then commanderStandardStack=-642751-(-642751)end end function ERR_RunebearTalisman()if(env(GetSpEffectID,112520-110855)==TRUE or env(GetSpEffectID,(-277437+((171665+333555)+749188))+-975304)==TRUE)and((env(GetStateChangeType,317339-(77562+200752))==TRUE or env(GetStateChangeType,520246+-481216)==TRUE)and env(GetSpEffectID,844782+-483452)==TRUE)then act(AddSpEffect,(-6704+657571)+-289527)act(ClearSpEffect,769580+-408270)act(ClearSpEffect,481763+-120443)act(ClearSpEffect,-647037+1008367)act(ClearSpEffect,753969+-392638)elseif env(GetSpEffectID,647747-286417)==TRUE and env(GetSpEffectID,775045-((321180-117786)+(867322-657063)))==TRUE then act(ClearSpEffect,8330+352980)act(ClearSpEffect,(-298868+1651547)-991359)act(ClearSpEffect,-241389+((-776789-190629)+(579383+990754)))act(ClearSpEffect,-632373+993704)elseif env(GetSpEffectID,-579366+((-697843+(2070607-627583))+(581407+-385882)))==FALSE and((env(GetSpEffectID,(876575+-216294)+(318655+-878934))==TRUE or env(GetSpEffectID,-711109-(-811126))==TRUE)and env(GetSpEffectID,-173251+534571)==TRUE or env(GetSpEffectID,(-778228-(-523856))-(-615703))==TRUE)then if env(GetStateChangeType,-18451+54451)==TRUE or env(GetStateChangeType,270957-234947)==TRUE then act(AddSpEffect,-594242+(738092-(-217460)))act(AddSpEffect,(430740-(-447171-(-6703)))+(468249-978146))act(ClearSpEffect,898682+-537352)act(ClearSpEffect,-27638+388969)elseif env(GetSpEffectID,-173469+534780)==FALSE then act(AddSpEffect,-501528-(-862858))act(ClearSpEffect,1014739-653429)end elseif(env(GetSpEffectID,176475+-76473)==TRUE or env(GetSpEffectID,629373+-529356)==TRUE)and(env(GetSpEffectID,(-590509+1073684)+-121865)==FALSE and(env(GetSpEffectID,696650+-335330)==FALSE and env(GetSpEffectID,(602511+-557325)-(-316144))==FALSE))then act(AddSpEffect,163928-(606433+-803815))act(AddSpEffect,165030+196281)act(ClearSpEffect,961062-599732)act(ClearSpEffect,554277+(-84000-(-312982+421928)))end end function ERR_GreatTurtleShell()local J=c_Style local P=env(GetEquipWeaponCategory,HAND_LEFT)local o=env(GetEquipWeaponCategory,HAND_RIGHT)local l=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local E=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if J==HAND_RIGHT_BOTH and(P==WEAPON_CATEGORY_MIDDLE_SHIELD and l==-239420-(-239639))or J==HAND_LEFT_BOTH and(o==WEAPON_CATEGORY_MIDDLE_SHIELD and E==217149+(795438+-1012368))then act(AddSpEffect,-114731+5426132)end end function ERR_TorchEffect()local J=c_Style local P=env(GetEquipWeaponCategory,HAND_LEFT)local o=env(GetEquipWeaponCategory,HAND_RIGHT)local l=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local E=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if J~=HAND_RIGHT_BOTH and P==WEAPON_CATEGORY_TORCH or J~=HAND_LEFT_BOTH and o==WEAPON_CATEGORY_TORCH then act(AddSpEffect,((-1216154-(-672365))+-218629)-(-762833))act(AddSpEffect,6221475-976475)end end function ERR_BeastRepellentTorch()local J=c_Style local P=env(GetEquipWeaponCategory,HAND_LEFT)local o=env(GetEquipWeaponCategory,HAND_RIGHT)local l=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local E=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if J~=HAND_RIGHT_BOTH and(P==WEAPON_CATEGORY_TORCH and l==(113029+93381)+(473731+-679868))or J~=HAND_LEFT_BOTH and(o==WEAPON_CATEGORY_TORCH and E==-101681+101954)then act(AddSpEffect,-912932+913392)end end function ERR_SentryTorch()local J=c_Style local P=env(GetEquipWeaponCategory,HAND_LEFT)local o=env(GetEquipWeaponCategory,HAND_RIGHT)local l=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local E=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if J~=HAND_RIGHT_BOTH and(P==WEAPON_CATEGORY_TORCH and l==-174704+174978)or J~=HAND_LEFT_BOTH and(o==WEAPON_CATEGORY_TORCH and E==(-667255+1346228)+-678699)then act(AddSpEffect,-692147+((1228276-(964839+(-1346709-(-1031558))))-(-113975)))end end function IsWeaponBuffable(J)local P={WEAPON_CATEGORY_BALLISTA,WEAPON_CATEGORY_SMALL_ARROW;WEAPON_CATEGORY_MIDDLE_SHIELD;WEAPON_CATEGORY_SMALL_SHIELD;WEAPON_CATEGORY_LARGE_SHIELD;WEAPON_CATEGORY_CROSSBOW;WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_ARROW;WEAPON_CATEGORY_STAFF,WEAPON_CATEGORY_ERR_SEAL,WEAPON_CATEGORY_PERFUME_BOTTLE}if Contains(P,J)==TRUE then return FALSE else return TRUE end end plungingThreshold=-163311+163314 function PlungingAttack()local J=env(GetFallHeight)/(405799+-405699)if J>=plungingThreshold then act(AddSpEffect,5254198-253115)else act(AddSpEffect,5097314-96232)end end function DeflectStart(J)if env(GetHP)<=((545847+-1894832)-(-704347))-(-644638)then return end if(J==TRUE or env(GetSpEffectID,967044-816765)==TRUE)and env(GetSpEffectID,97951+52309)==FALSE then if env(GetStamina)<=ERR_GetStaminaLimiter(490227+-490224)then return FALSE end local J=c_Style local P=HAND_LEFT if J==HAND_RIGHT_BOTH then P=HAND_RIGHT end if env(GetSpEffectID,-668111-(-818375))==TRUE and env(GetSpEffectID,194514-44235)==FALSE then act(AddSpEffect,569413+-419143)act(AddSpEffect,(-200358+1077341)+-726720)act(AddSpEffect,315769+(-1018431-(-818846+-34080)))act(AddSpEffect,26685+4975456)elseif env(GetSpEffectID,-117056-(-267317))==FALSE and(env(GetSpEffectID,(330877-754800)+574185)==FALSE and(env(GetSpEffectID,890016-739753)==FALSE and env(GetSpEffectID,135116+15163)==TRUE))then act(AddSpEffect,842897+-692637)act(AddSpEffect,763020-612759)act(AddSpEffect,-387927-(-538191))if IsFortune(ERR_FORTUNE_REEDS)==TRUE then act(AddSpEffect,-801286+(-60616-(-1012193)))else act(AddSpEffect,-658273+808544)end act(AddSpEffect,-850545-(-1000817))act(AddSpEffect,-404055+554329)act(AddSpEffect,5320133-317991)elseif env(GetSpEffectID,-579753+730017)==FALSE and env(GetSpEffectID,-461676+611955)==FALSE then act(AddSpEffect,(7546+1031768)+-889054)act(AddSpEffect,-105884+256145)act(AddSpEffect,687739-537475)if IsFortune(ERR_FORTUNE_REEDS)==TRUE then act(AddSpEffect,(185938-213981)+178334)else act(AddSpEffect,1009435+-859164)end act(AddSpEffect,714719+4287423)end elseif(env(ActionDuration,ACTION_ARM_L1)<=58926+-58926 and IsPersistentGuardHeld()==FALSE)and(env(GetSpEffectID,65759+84520)==FALSE and env(GetSpEffectID,478847+-328573)==FALSE)then act(AddSpEffect,-644045+794311)end return TRUE end function DeflectEnd()if env(GetHP)<=-687213+687213 then return end if(env(GetSpEffectID,(640935-(-185235))-675910)==TRUE or env(GetSpEffectID,1045744-895483)==TRUE or env(GetSpEffectID,-375757+526019)==TRUE or env(GetSpEffectID,-929815+1080078)==TRUE or env(GetSpEffectID,717524-567256)==TRUE or env(GetSpEffectID,(260327-(905663+(150353-(1150950-464656))))+259664)==TRUE)and(env(GetSpEffectID,(-16985+-323010)+490245)==TRUE or env(GetSpEffectID,45750-(-104501))==TRUE or env(GetSpEffectID,-709719+859971)==TRUE)then if env(GetSpEffectID,579924-429664)==TRUE or env(GetSpEffectID,-229045-(-379313))==TRUE or env(GetSpEffectID,903995-753726)==TRUE then act(AddSpEffect,412705+-262425)act(AddSpEffect,-1015809+1166090)act(AddSpEffect,439561+-289276)act(AddSpEffect,(509555-353781)-5488)act(AddSpEffect,197943+-47670)if env(GetSpEffectID,(238179-(-641328-46572))+-775829)==TRUE or env(GetSpEffectID,((357691-642460)-(-741776))-(377636-(264692+(-69037+-124775))))==TRUE then act(AddSpEffect,408941+-258673)act(AddSpEffect,-859358+5861502)elseif env(GetSpEffectID,278750+-128498)==TRUE then act(AddSpEffect,343648+-193379)act(AddSpEffect,((((6612042-(-211792))-546701)-(-190001))-811076)-653913)end elseif env(GetSpEffectID,-362038-(-512299))==TRUE or env(GetSpEffectID,(840575+-605170)+-85143)==TRUE or env(GetSpEffectID,327343+-177080)==TRUE then act(AddSpEffect,-476012-(-626292))act(AddSpEffect,-814199+964464)end end return end function DeflectStart_PvP(J)if(J==TRUE or env(GetSpEffectID,542123+(-487808-(418900-494864)))==TRUE)and env(GetSpEffectID,-528656+658916)==FALSE then if env(GetStamina)<=ERR_GetStaminaLimiter(702752+-702749)then return FALSE end local J=c_Style local P=HAND_LEFT if J==HAND_RIGHT_BOTH then P=HAND_RIGHT end if env(GetSpEffectID,-754719+884983)==TRUE and env(GetSpEffectID,483121+-352842)==FALSE then act(AddSpEffect,((817253+-425463)+106315)+-367835)act(AddSpEffect,-398349-(-528612))act(AddSpEffect,-537-(-130801))elseif env(GetSpEffectID,-274896+405157)==FALSE and(env(GetSpEffectID,-7191+137453)==FALSE and(env(GetSpEffectID,-680709-(-810972))==FALSE and env(GetSpEffectID,105648+24631)==TRUE))then act(AddSpEffect,(-1033372+2021613)+-857981)act(AddSpEffect,-889584-(-1019845))act(AddSpEffect,-346517-(380052-856833))act(AddSpEffect,-907033+1037304)act(AddSpEffect,(1208070-((338383+((-726190+1014158)-(-571166)))-415554))-295835)act(AddSpEffect,-447189-(-577463))elseif env(GetSpEffectID,-852062+982326)==FALSE and env(GetSpEffectID,571084+-440805)==FALSE then act(AddSpEffect,(365881-((-469033+1144525)+-32769))+407102)act(AddSpEffect,-96419+226680)act(AddSpEffect,((31676+978448)-915121)+35261)act(AddSpEffect,-274432-(572284-976987))end elseif(env(ActionDuration,ACTION_ARM_L1)<=-370260-(-370260)and IsPersistentGuardHeld()==FALSE)and(env(GetSpEffectID,325343+-195064)==FALSE and env(GetSpEffectID,506896+((-13197-(-382546))+-745971))==FALSE)then act(AddSpEffect,-636371+(503739+((545316+-228946)+-53472)))end return TRUE end function DeflectEnd_PvP()if(env(GetSpEffectID,-654402-(-784662))==TRUE or env(GetSpEffectID,442725-312464)==TRUE or env(GetSpEffectID,(-796774+563704)-(-905732-(25962+-568362)))==TRUE or env(GetSpEffectID,289167-158904)==TRUE or env(GetSpEffectID,439962+-309694)==TRUE or env(GetSpEffectID,-1000176+1130445)==TRUE)and(env(GetSpEffectID,261093+-130843)==TRUE or env(GetSpEffectID,(655882+279994)-805625)==TRUE or env(GetSpEffectID,-696881-(-827133))==TRUE)then if env(GetSpEffectID,653164+-522904)==TRUE or env(GetSpEffectID,(-553312-(-188362))-(-495218))==TRUE or env(GetSpEffectID,-58905+189174)==TRUE then act(AddSpEffect,856687-726407)act(AddSpEffect,-853080+(787398-(-195963)))act(AddSpEffect,-417598-(-547884))act(AddSpEffect,-474609+604882)if env(GetSpEffectID,-331460+461710)==TRUE or env(GetSpEffectID,(-916190+1884352)+-837911)==TRUE then act(AddSpEffect,604998+-474730)elseif env(GetSpEffectID,13745+116507)==TRUE then act(AddSpEffect,961974-((-943329-(-800394))-(-974640)))end elseif env(GetSpEffectID,430041-299780)==TRUE or env(GetSpEffectID,864885+((198656+-487346)+-445933))==TRUE or env(GetSpEffectID,(940923+-516697)-293963)==TRUE then act(AddSpEffect,-828662-(-958942))act(AddSpEffect,-277457+407722)end end return end function GuardbreakStamina()local J=env(GetMaxStamina)local P=env(GetStamina)if J<817293-(-422371+1239064)then if P<(824322+-1625157)+(997352-196417)then act(AddSpEffect,-749544+749805)end elseif J<414464+-413764 then if P<-173188+(468642-295334)then act(AddSpEffect,-36333-(967187-1003781))end elseif J<(262948-(-700518))-((375066+1299551)-711951)then if P<-708794-(-708934)then act(AddSpEffect,((803226-(-61889))-381470)+-483384)end elseif J<-463826-(-464726)then if P<3837+-3677 then act(AddSpEffect,884490+-884228)end elseif J<-452430+453430 then if P<-106639-(-106819)then act(AddSpEffect,((68727-(-688665-(-523555)))-174393)-59182)end elseif J<-724405-(-725505)then if P<-245287-(-245487)then act(AddSpEffect,-591862+592124)end elseif J<645723-644523 then if P<-596096+596336 then act(AddSpEffect,(434728-(-58242))+-492708)end elseif J<(-847777+855040)-5963 then if P<826964+(-929247-(-102563))then act(AddSpEffect,-89717-(-89979))end elseif J<(-949738-(-849218))+101920 then if P<-581518+581838 then act(AddSpEffect,-5908+6171)end elseif J<957837+(-747678+-208659)then if P<753844-(700469+53015)then act(AddSpEffect,-436327+(((57382+-593549)+1458156)-485399))end elseif J<-855346-(932503+-1789449)then if P<184930-184530 then act(AddSpEffect,-198922+199185)end elseif J<(1429074-(536432-(-168870)))+-722072 then if P<771515+-771035 then act(AddSpEffect,(325055+-961291)-(-636500))end elseif J<165724-163924 then if P<(-663194-(-254165))-(846719+-1256308)then act(AddSpEffect,(-1027099+234756)+792607)end elseif J<-1010637+1012537 then if P<(421474+-806674)+(-606720-(-992560))then act(AddSpEffect,-627762+628027)end elseif J<554737+-552737 then if P<-251897-(-252617)then act(AddSpEffect,(1455511-617925)+-837321)end elseif J<-838818+840918 then if P<701580+-700780 then act(AddSpEffect,1009581+(-1041682+32367))end elseif P<(348810+565988)+-913798 then act(AddSpEffect,64186+((((665897-(-53179))-93603)+-1187279)+497887))end return end function BlockLevel(J)if env(GetStateChangeType,170003+(-421145+343051))==TRUE then if J==-131630+131630 then act(AddSpEffect,-1021152+1151402)elseif J==437676+-437675 then act(AddSpEffect,-60356-(-190607))elseif J==-53262+(-185314-(-238578))then act(AddSpEffect,892147+-761895)end else if J==(705771+-1567785)+862014 then act(AddSpEffect,(732976-(-163283))-746009)elseif J==-254216+254217 then act(AddSpEffect,-379861+(-370237+((-969215+281693)+1587871)))elseif J==(-64814+(-916715+1464704))+-483173 then act(AddSpEffect,-599658-(-749910))end end act(AddSpEffect,306058+-305885)if env(GetStateChangeType,307564+-215655)==TRUE then act(AddSpEffect,(-934623+1492352)-427464)else act(AddSpEffect,827209+(-27780-((-48049+97852)-((1036414-847446)+-788329))))end return end function SpecialBlockEffect(J)if env(GetEquipWeaponSpecialCategoryNumber,J)==-826346-(-829558)then act(AddSpEffect,4291453-(-1029747))end return end function GlobalMovementDistanceMult()if env(GetSpEffectID,-431578-(-582078))==TRUE or env(GetStateChangeType,-903196-(-952211))==TRUE or env(GetStateChangeType,772522-723505)==TRUE or env(GetStateChangeType,-420828-(-450908))==TRUE then local J=-125702+125703 local P=-980045-(-980045)if env(GetSpEffectID,686511+-536011)==TRUE then for P=-844800+844800,-96233-(-96331),(-268862+-289899)-(-294033-264729)do local o=(1125385-974884)+P if env(GetSpEffectID,o)==TRUE then local o=P*.05 J=J*o break end end end if env(GetStateChangeType,44684-(-4331))==TRUE then if env(GetSpEffectID,340711-(-170304))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.18,(140114-597700)+(-346680+(1614612-((-1406714-(-590190))+(-701174+2328043)))))P=P+((885007+-1782876)-(-897870))end if env(GetSpEffectID,2073330-70189)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.12,1002952+-1002951)P=P+(-710890-(-710891))end if env(GetSpEffectID,349076-8376)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,787725+-787724)P=P+(-539148-(-539149))end if env(GetSpEffectID,(-763710+3018733)-(1912451-965450))==TRUE or env(GetSpEffectID,-349705+1657827)==TRUE or env(GetSpEffectID,(-236230+(1757348-(-815295)))-1028191)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,979544+(-1171240-(436924-628621)))P=P+(219506+-219505)end if env(GetSpEffectID,((575790-(-230703))+407515)-(-786102))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,287805+-287804)P=P+(383034-383033)end if env(GetSpEffectID,3439641-366291)==TRUE then J=J*1.15 elseif env(GetSpEffectID,1004249+2069051)==TRUE then J=J*1.15 end elseif env(GetStateChangeType,-366845+415862)==TRUE then if env(GetStateChangeType,78781-78308)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.35,-870375-(-870376))P=P+(-255374+255375)end if env(GetSpEffectID,(-401566+(5380458-(-725878)))-402670)==TRUE then J=ERR_RateCalculateSpeed(J,P,((975615+-148450.75)-753363)-73800,-842521+842522)P=P+(1024599-(321320-(-703278)))end elseif env(GetStateChangeType,-661338+691418)==TRUE and env(GetStateChangeType,-725563-(-764663))==FALSE then for P=72655-(349845+-277199),397998+-397998,-168631+168630 do local o=(829877+7191623)+P*(676652+-676642)if env(GetSpEffectID,o)==TRUE then J=J*((822061-822060)+.005*(P+(-354633+354634)))break end end if env(GetSpEffectID,-593851-((-779158+(-966165+(1988438-782455)))+-375911))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.2,246788-246787)P=P+(142434-(800799-(-737947+1396313)))end if env(GetSpEffectID,727557+1274253)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.12,-71076-(-71077))P=P+(688338-(779362-91025))end if env(GetStateChangeType,-866930+905950)==TRUE or env(GetStateChangeType,711450+-672429)==TRUE or env(GetStateChangeType,(436315+-747850)+350575)==TRUE or env(GetStateChangeType,915105+-876045)==TRUE then if env(GetSpEffectID,-90370+3103670)==TRUE then J=J*1.2 elseif env(GetSpEffectID,-118431+(512734+(3110974-491927)))==TRUE then J=J*1.3 end end end if env(GetStateChangeType,-279500+288690)==TRUE or env(GetStateChangeType,1017021+-1015513)==TRUE then if J>230235-230234 then J=((517691-300991)+((486263-(-86293))+-789255))+(J-(((-647889+-250005)-(-601054))-(-776918+(-810788+(978918+((819557+-1712026)+1204416))))))*((1465395.5-(4096+(1496456-902458)))-867301)end end if env(GetStateChangeType,-806078+855103)==TRUE and env(GetStateChangeType,662147+-623122)==TRUE then if env(GetSpEffectID,832473-((968178+140900)-376630))==TRUE then J=J*1.4 elseif env(GetSpEffectID,494844-394818)==TRUE then J=J*1.32 elseif env(GetSpEffectID,48257-(-51770))==TRUE then J=J*1.24 elseif env(GetSpEffectID,82107+17921)==TRUE then J=J*1.16 elseif env(GetSpEffectID,74882+25147)==TRUE then J=J*1.08 end end act(SetMovementScaleMult,J)end end function GlobalAnimationSpeedMult()local J=-566232+566233 local P=348020+-348020 local o=-485177-(-485177)if env(GetSpEffectID,-756410+907910)==TRUE then for P=96181+-96181,-93115-(-781538-(-688325)),-881032+881033 do local o=(-647993-(-799494))+P if env(GetSpEffectID,o)==TRUE then local o=P*.05 J=J*o break end end local P=GetVariable(E(((991644+(-649085+375332))-(-89517-(-691637)))+-98966))or-595898+595898 J=J+P end if env(GetStateChangeType,-223342+(-257574-(-520016)))==TRUE then local P=c_SwordArtsID if P==632306-632048 or P==(1083553-811653)-(-701747-(-973386))then if env(GetSpEffectID,(-570902+6813481)-(-615714+558293))==TRUE then J=J*1.02 act(AddSpEffect,6326904-26903)end if env(GetSpEffectID,630508+5669502)==TRUE then J=J*1.02 act(AddSpEffect,5469313-(-830688))end if env(GetSpEffectID,(-464517+559272)+6205265)==TRUE then J=J*1.02 act(AddSpEffect,5811721-(950756+-1439036))end if env(GetSpEffectID,6769715-469685)==TRUE then J=J*1.02 act(AddSpEffect,(182653+678079)+5439269)end end end if env(GetSpEffectID,((1230696-952180)+((1573462-550931)+3804267))-(-530182+495396))==TRUE then J=J*1.05 end if IsFortune(ERR_FORTUNE_BRAVE)==TRUE then if env(GetStateChangeType,((642189-(-283815))+((121372+-912980)-((-243969-(((-1028105+184348)+655559)+(150886-(-264542))))+856662)))-(-281147))==TRUE or env(GetStateChangeType,(-1677093-(-801120))+906058)==TRUE then J=J*.95 end end if env(GetSpEffectID,(559494+-934073)+5409680)==TRUE and env(GetSpEffectID,-518648-(-821940+(351410+-148398)))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.8,-8479+8480)P=P+(784430-784429)act(AddSpEffect,32523+5002587)end if env(GetSpEffectID,(434609+-388539)+1954400)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.2,-678163+678164)P=P+((895265+-1260678)-(607440-972854))end if env(GetSpEffectID,-387710+709010)==TRUE and env(GetSpEffectID,-857595-(-957875))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.2,187132-187131)P=P+(-736020-(-736021))act(AddSpEffect,210788-((855214-546834)-418893))end if env(GetSpEffectID,1032464+-650564)==TRUE and env(GetStateChangeType,-848934+888064)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.18,-43251+43252)P=P+(424552-(-309192-(-733743)))act(AddSpEffect,(1792514-408137)-1002476)end if env(GetSpEffectID,2913118-910377)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,208450+-208449)P=P+((654978+177668)-832645)end if env(GetSpEffectID,4498674-(-576327))==TRUE and env(GetStateChangeType,-183865-(-213945))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,-1003301-(-1053911-(-514837+464228)))P=P+(-941757+941758)act(AddSpEffect,4102052-(-972958))end if env(GetSpEffectID,-815562+(3517114-691512))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,-1041334-(-1041335))P=P+(478461+-478460)end if env(GetSpEffectID,987399+1016273)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,-902000+902001)P=P+(58429+-58428)end if env(GetSpEffectID,858786-(-446225))==TRUE or env(GetSpEffectID,(1426422-(-140188))-261499)==TRUE or env(GetSpEffectID,2125557-820346)==TRUE then if env(GetSpEffectID,2185052-879841)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,514795-514794)P=P+(-341749+341750)else J=ERR_RateCalculateSpeed(J,P,1.08,386430+-386429)P=P+((-520720-(-98886))+421835)end end if env(GetStateChangeType,-279659+281684)==TRUE and env(GetStateChangeType,-781968+(1412552-628558))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.1,76273+-76272)P=P+((718871+-859003)+140133)act(AddSpEffect,(175577+(431543-(-986301)))-292402)end if env(GetSpEffectID,5341191-(-742810))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,(-680420-(-936476+((470582+612850)-(879791-812478))))-(-760064))P=P+(787361+(950224+-1737584))end if env(GetSpEffectID,5316194-(-767817))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,(647956+224863)-((-319302+-498572)+1690692))P=P+((-632247-174088)-(-806336))end if env(GetSpEffectID,(1046887+-779056)+8758244)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,-875270-(-875271))P=P+(((-603585+1025173)+-882865)-(-461278))end if env(GetSpEffectID,((-1145187-(-245119))+1956230)-(311908+(1166559-803705)))==TRUE and(env(GetStateChangeType,554960+-515940)==TRUE or env(GetStateChangeType,-279620-(-318641))==TRUE)then J=ERR_RateCalculateSpeed(J,P,1.08,422707-422706)P=P+(-1002256-(-984731-17526))act(AddSpEffect,-1018988+(1710483-370194))end if env(GetSpEffectID,ERR_SPEFFECT_PERFECT_BUFF_MELEE)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,-675710-(-1497525-(-821814)))P=P+(741119+-741118)elseif env(GetSpEffectID,ERR_SPEFFECT_PERFECT_BUFF_MAGIC)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,-658219+(436014+(264604-(-462656+505054))))P=P+(-639157-(-639158))elseif env(GetSpEffectID,ERR_SPEFFECT_PERFECT_BUFF_RANGED)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,1003700-1003699)P=P+(-28788+28789)elseif env(GetSpEffectID,ERR_SPEFFECT_PERFECT_BUFF_DODGE)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,893850-893849)P=P+(58401+-58400)elseif env(GetSpEffectID,ERR_SPEFFECT_PERFECT_BUFF_GOODS)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.08,88326+-88325)P=P+(((-572633+(906967+(-1411509-(-665200))))-(-568658))+-156682)end if env(GetSpEffectID,1056866-(-914009-30896))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.06,787481+-787480)P=P+(-717243+717244)end if env(GetSpEffectID,920917+1079254)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.06,727854+-727853)P=P+(-459402-(-459403))end if env(GetSpEffectID,5418391-395990)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.06,(384592-474251)+89660)P=P+(-297986-(-297987))end if env(GetSpEffectID,3603972-590522)==TRUE then if env(GetStateChangeType,(495945+-551267)-(-86922))==TRUE or env(GetStateChangeType,-521775+553475)==TRUE or env(GetStateChangeType,(469429+-698996)+261367)==TRUE or env(GetStateChangeType,646563-614663)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.06,-49066-(-49067))P=P+(259262-259261)act(AddSpEffect,(-659491+1500942)-520150)end end if env(GetStateChangeType,339536+-337511)==TRUE and env(GetSpEffectID,289492-(-92508))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.06,924900-924899)P=P+(397692+-397691)act(AddSpEffect,20346-(((-884821-(-58141))-582037)-(-1047051)))end if env(GetSpEffectID,-138680+5329281)==TRUE and env(GetStateChangeType,48818-18738)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.05,-686331-(-686332))P=P+(-528341+528342)act(AddSpEffect,6020184-(1724917-779743))end if env(GetSpEffectID,2840763-(-172637))==TRUE then if env(GetStateChangeType,-174877+206477)==TRUE or env(GetStateChangeType,229607+-197907)==TRUE or env(GetStateChangeType,(-482580-(-1166))+513214)==TRUE or env(GetStateChangeType,(-349296-(-944344))-563148)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.04,-544985+544986)P=P+(-432589+432590)act(AddSpEffect,(-1140337-(-523122))-(-938516))end end if env(GetSpEffectID,-536087-(-917387))==TRUE and(env(GetStateChangeType,(-657273-297420)+993723)==TRUE or env(GetStateChangeType,(-444867+1445027)+-961120)==TRUE)then J=ERR_RateCalculateSpeed(J,P,1.04,(344641+-108215)+-236425)P=P+(575228+-575227)act(AddSpEffect,-268725+(-683808+1273834))end if env(GetSpEffectID,101156-(-260345))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.03,(-425037-(-129149-(-559382)))+855271)P=P+(356375-(393193-(773896+-737077)))end if env(GetSpEffectID,1037161+5041840)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.02,234699+-234698)P=P+(-392372-(-392373))end if env(GetSpEffectID,6799228-720217)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.02,-311363+311364)P=P+(-94747+94748)end if env(GetSpEffectID,5172478-(-906543))==TRUE then J=ERR_RateCalculateSpeed(J,P,1.02,(-470698+-165020)+635719)P=P+((208898+541501)+-750398)end if env(GetSpEffectID,-985678+7064709)==TRUE then J=ERR_RateCalculateSpeed(J,P,1.02,(1002166-(-10741))+-1012906)P=P+((-2940-(-743147-(-731686)))+-8520)end if env(GetStateChangeType,14630+(-732954+718594))==TRUE then if env(GetSpEffectID,-663040+9702115)==TRUE then J=J*1.01 elseif env(GetSpEffectID,(34140+(-972180+539817))+9437299)==TRUE then J=J*1.05 elseif env(GetSpEffectID,-628950+9668027)==TRUE then J=J*1.1 elseif env(GetSpEffectID,9554144-515066)==TRUE then J=J*1.15 elseif env(GetSpEffectID,-148715+9187794)==TRUE then J=J*1.2 end end if env(GetSpEffectID,(32961+(-672802+(2068698-455306)))-(-491449))==TRUE then if IS_ENEMY==TRUE then J=J*ERR_EnemySpeedTier(120907-120887)else J=J*.9 end o=(748701-28592)+-720108 end if env(GetStateChangeType,1045826-(421780-(-623195)))==TRUE then if IS_ENEMY==TRUE then J=J*ERR_EnemySpeedTier(-571631+571706)else J=J*.7 end o=-461410+461411 end if env(GetSpEffectID,8283985-(-749086))==TRUE then if IS_ENEMY==TRUE then J=J*ERR_EnemySpeedTier((1438688-476581)+-962072)else J=J*.9 end o=206201-206200 end if env(GetStateChangeType,-378554+(390331-(736219-725297)))==TRUE then if IS_ENEMY==TRUE then J=J*ERR_EnemySpeedTier(889738+-889678)else J=J*.95 end o=826233+-826232 end if env(GetSpEffectID,-334900+336386)==TRUE or env(GetSpEffectID,(-418645+-298414)+718546)==TRUE then if env(GetSpEffectID,(87875-(-264481))-350870)==TRUE then act(ClearSpEffect,725410-723923)else if IS_ENEMY==TRUE then J=J*ERR_EnemySpeedTier(-317977+318017)else J=J*.95 end o=890426+-890425 end end if env(GetSpEffectID,1371812-(-365201))==TRUE then if IS_ENEMY==TRUE then J=J*1.4 else J=J*1.1 end end if env(GetStateChangeType,628889-619699)==TRUE or env(GetStateChangeType,-916546-(-918054))==TRUE then if J>-36402+36403 then J=(979795-979794)+(J-(899479-899478))*((-1537667.5-(-1016054))-(-521614))end end if GetLocomotionState()==PLAYER_STATE_MOVE and ERR_EnableMoveSpeedConversion==TRUE then local P=ERRHook_MoveSpeed((-199482-(-1708075-(-803748+(960302+-931569))))+-733577,FALSE)local o=P-((-153366+409361)-255994)J=J+o*ERR_MoveSpeedConversionRate end if env(GetStateChangeType,(1551093-871010)-679610)==TRUE then if env(GetStateChangeType,346368-(-491922+789271))==TRUE then J=(-1241461.5-(-471916))-(-769546)end end if env(GetEventFlag,-673908-(-527998-(641646-(924128-438362))))==TRUE then if IsNodeActive(E(-684805+702469))==FALSE and IsNodeActive(E(658218-641664))==FALSE then if J>=943319-943318 then J=J+.2 else J=J*1.2 end end end if env(GetEventFlag,-213205+223179)==TRUE then if IsNodeActive(E(83782+-66118))==FALSE and IsNodeActive(E(-925725+942279))==FALSE then if J>=571487+-571486 then J=J-.1 else J=J*.9 end end end if env(GetStateChangeType,-730434+731326)==TRUE then J=1.2 end if IsNodeActive(E(-423695-(-441549)))==TRUE and IsParryArts(c_SwordArtsID)==TRUE then J=1000587+-1000586 end if IsDeflecting()==TRUE then J=312872+(-791605-((117975+407736)-1004445))end if env(GetSpEffectID,895427+-889428)==TRUE then J=-274457+274458 end if env(GetSpEffectID,(612959-(-730241-(-854060)))+-483141)==TRUE then J=-84519-(-84520)end if env(GetSpEffectID,832372+-826374)==TRUE then if env(GetStateChangeType,-534285-(-535793))==FALSE and env(GetStateChangeType,396398-366143)==FALSE or env(GetStateChangeType,-504713+506223)==TRUE then J=-661076+661078 end end if env(GetSpEffectID,728585-(1335632-616700))==TRUE then J=(-474210-489592)-(-963802)end if env(GetSpEffectID,(858073-(-944340))-(-634925+895238))==TRUE then J=(-490374-(-435016))-(-262567+207209)end if o==-576029+576030 then act(AddSpEffect,-128574+128733)end SetVariable(E(342907+-325932),J)end function ERR_EnemySpeedTier(J)if ENEMY_TIER==ENEMY_BOSS then J=J*.7 elseif ENEMY_TIER==ENEMY_MINIBOSS then J=J*.7 elseif ENEMY_TIER==ENEMY_ELITE then J=J*.8 elseif ENEMY_TIER==ENEMY_MAJOR then J=J*.9 elseif ENEMY_TIER==ENEMY_MINOR then J=J*((-805376+805888)-511)end J=J*.01 J=(14337-14336)-J return J end function ERR_StatPointEffects()if IsLocalPlayer()==FALSE then return end if ThrottleByFrames(E(-98990-(-116935)),((-603642+1376443)-901650)+128879)==TRUE then local J=GetPlayerStatPoints(VIGOR)if J>137811-137811 then STAT_VIGOR=J end local P=GetPlayerStatPoints(MIND)if P>-788478-(-788478)then STAT_MIND=P end local o=GetPlayerStatPoints(ENDURANCE)if o>-157981-(662842-(1145371-324548))then STAT_ENDURANCE=o end local l=GetPlayerStatPoints(STRENGTH)if l>-244627-(-244627)then STAT_STRENGTH=l end local T=GetPlayerStatPoints(DEXTERITY)if l>-857117+857117 then STAT_DEXTERITY=T end local e=GetPlayerStatPoints(INTELLIGENCE)if e>-240018+240018 then STAT_INTELLIGENCE=e end local m=GetPlayerStatPoints(FAITH)if m>-8893-(-8893)then STAT_FAITH=m end local q=GetPlayerStatPoints(ARCANE)if q>-274549-(-274549)then STAT_ARCANE=q end act(AddSpEffect,STAT_VIGOR+((-507642+564211)+(-146702+248233)))act(AddSpEffect,STAT_MIND+((-373450+(37968+401270))+92412))act(AddSpEffect,STAT_ENDURANCE+((-805194-(-578299))+385195))act(AddSpEffect,STAT_STRENGTH+((-497893-132307)+788600))act(AddSpEffect,STAT_DEXTERITY+(1170567-(-377300+1389367)))act(AddSpEffect,STAT_INTELLIGENCE+(-690067+848667))act(AddSpEffect,STAT_FAITH+(309817-151117))act(AddSpEffect,STAT_ARCANE+(-981487+(736336-(-403951))))if ThrottleByFrames(E((159015+((-1592460-(-721090))+518587))+211675),816596-816591)==TRUE then local J=((((((STAT_VIGOR+STAT_MIND)+STAT_ENDURANCE)+STAT_STRENGTH)+STAT_DEXTERITY)+STAT_INTELLIGENCE)+STAT_FAITH)+STAT_ARCANE if J>=-498795-(-499151)and env(GetEventFlag,((501818+-1478573)-(-269603))+717121)==FALSE then act(AddSpEffect,-868081+((-295329+315315)-(-857753)))end local P=CalcCorrect(434897-433888,STAT_MIND)or(-530865+1501492)-970626 act(SetParamValue,PARAM_SpEffectParam,E((916125+(-97067+-161584))-640159),-112668-(-113452),FLOAT,P)act(SetParamValue,PARAM_SpEffectParam,E(-803422-(-820888)),-522282+523066,FLOAT,P)act(SetParamValue,PARAM_SpEffectParam,E(-405658+422613),(430217+-627951)+198518,FLOAT,P)act(SetParamValue,PARAM_SpEffectParam,E(883477+-866868),-715849-(-716633),FLOAT,P)act(SetParamValue,PARAM_SpEffectParam,E(-527438-(-545387)),-886764+887548,FLOAT,P)act(SetParamValue,PARAM_SpEffectParam,E(484791-468199),(669807+341808)-1011607,FLOAT,((72379-(-782281))-(412159-(-442472)))*P)local o=CalcCorrect((533611-458684)+-73920,STAT_ARCANE)or 444932+-444931 local l=680297+-680296 if env(GetStateChangeType,((1004290+-1692524)+342307)-(-346634))==TRUE and env(GetStateChangeType,592014+-591603)==TRUE then l=l*.667 end if IsFortune(ERR_FORTUNE_SPIRITCALLER)==TRUE then l=l*.925 end if IsFortune(ERR_FORTUNE_HERETIC)==TRUE then l=l*1.05 end if IsFortune(ERR_FORTUNE_VETERAN)==TRUE then l=l*.9 end local T=l local e=887673+-887673 local m=l local q=(740081-(-102461))+-842542 local p=l local X=608169-(975532-367363)local u=l local b=439930+-439930 local Z=l local Q=(924256+-1138765)-(-214509)local n=l local H=-196993+196993 local z=l local I=-373142-(-373142)if env(GetSpEffectID,(-666280+3029773)-634493)==TRUE then T=ERR_RateCalculateSpeed(T,e,1.15,-436865+436866)m=ERR_RateCalculateSpeed(m,q,1.15,-799907-(-799908))e=e+(-167704-(-167705))q=q+((982403-240079)+-742323)end if env(GetSpEffectID,518409+(-515268+(2350870-890011)))==TRUE then T=ERR_RateCalculateSpeed(T,e,1.1,-638466+638467)m=ERR_RateCalculateSpeed(m,q,1.1,(344235+(255296-209089))-390441)p=ERR_RateCalculateSpeed(p,X,1.1,368243+-368242)u=ERR_RateCalculateSpeed(u,b,1.1,(1154839-323165)+-831673)Z=ERR_RateCalculateSpeed(Z,Q,1.1,-36728-(-36729))n=ERR_RateCalculateSpeed(n,H,1.1,-333803-(-333804))z=ERR_RateCalculateSpeed(z,I,1.1,678750-678749)e=e+(421094+-421093)q=q+(369508-369507)X=X+(569751-569750)b=b+((-642049+(1063648-(-320476)))+-742074)Q=Q+(-355151+355152)H=H+(1033293+-1033292)I=I+(-220099-(-220100))end if env(GetSpEffectID,472751+(((-1113658-(889704+-1142455))-(-325867))+5184991))==TRUE then z=ERR_RateCalculateSpeed(z,I,1.1,911607-911606)I=I+(3248+-3247)end if env(GetSpEffectID,6289496-976996)==TRUE then Z=ERR_RateCalculateSpeed(Z,Q,1.05,-354901+354902)Q=Q+(-8128+8129)end if env(GetSpEffectID,338695+4973905)==TRUE then z=ERR_RateCalculateSpeed(z,I,1.05,(-1983872-(-987420))-(-996453))I=I+(-894745-(-894746))end if env(GetSpEffectID,-602276+7130276)==TRUE then T=T*1.0125 end if env(GetSpEffectID,-206421+6734431)==TRUE then T=T*1.0125 end if env(GetSpEffectID,7105709-577689)==TRUE then T=T*1.0125 end if env(GetSpEffectID,305535+6222495)==TRUE then T=T*1.0125 end if env(GetSpEffectID,6783075-670075)==TRUE then m=m*1.0125 end if env(GetSpEffectID,6056753-(-1100192-(-1043935)))==TRUE then m=m*1.0125 end if env(GetSpEffectID,-946778+7059798)==TRUE then m=m*1.0125 end if env(GetSpEffectID,465544+(26272+(536081+5085133)))==TRUE then m=m*1.0125 end if env(GetSpEffectID,6905600-(-287783+1161383))==TRUE then p=p*1.0125 end if env(GetSpEffectID,6181532-149522)==TRUE then p=p*1.0125 end if env(GetSpEffectID,(735729+-352673)+5648964)==TRUE then p=p*1.0125 end if env(GetSpEffectID,864312+5167718)==TRUE then p=p*1.0125 end if env(GetSpEffectID,7364713-844713)==TRUE then u=u*1.0125 end if env(GetSpEffectID,5707559-(-812451))==TRUE then u=u*1.0125 end if env(GetSpEffectID,217324+(((-349669-(189836-493919))+6663208)-314926))==TRUE then u=u*1.0125 end if env(GetSpEffectID,-137967+6657997)==TRUE then u=u*1.0125 end if env(GetSpEffectID,6982071-875071)==TRUE then Z=Z*1.0125 end if env(GetSpEffectID,6848298-741288)==TRUE then Z=Z*1.0125 end if env(GetSpEffectID,-793710+6900730)==TRUE then Z=Z*1.0125 end if env(GetSpEffectID,5980888-(-126142))==TRUE then Z=Z*1.0125 end if env(GetSpEffectID,(5666624-(-875805+280973))-(-241544))==TRUE then n=n*1.0125 end if env(GetSpEffectID,((745971+-1762411)+8347766)-828316)==TRUE then n=n*1.0125 end if env(GetSpEffectID,7294671-791651)==TRUE then n=n*1.0125 end if env(GetSpEffectID,(-202540+1186184)+5519386)==TRUE then n=n*1.0125 end if env(GetSpEffectID,6595458-500458)==TRUE then z=z*1.0125 end if env(GetSpEffectID,(-444832+166836)+((87704-(-748418))+5536884))==TRUE then z=z*1.0125 end if env(GetSpEffectID,5217230-(-877790))==TRUE then z=z*1.0125 end if env(GetSpEffectID,5887678-(-207352))==TRUE then z=z*1.0125 end act(SetParamValue,PARAM_SpEffectParam,E(-641829+659387),-825829+826693,FLOAT,o*T)act(SetParamValue,PARAM_SpEffectParam,E(764507+((-91122-(-934094))+-1589921)),291792-290924,FLOAT,o*m)act(SetParamValue,PARAM_SpEffectParam,E(-283534+301092),-533698-(-534570),FLOAT,o*p)act(SetParamValue,PARAM_SpEffectParam,E(365960-348402),-801051+801927,FLOAT,o*u)act(SetParamValue,PARAM_SpEffectParam,E(-264221+281779),-698450-(-699330),FLOAT,o*Z)act(SetParamValue,PARAM_SpEffectParam,E(-346817-(-364375)),336371+-335487,FLOAT,o*n)act(SetParamValue,PARAM_SpEffectParam,E(97814-80256),-300491+301379,FLOAT,o*z)local k=-0.1 local t=-828199+(1684600-856404)local w=-0.17 local g=-230485+230480 local W=-0.23 local j=-26403+26396 local O=-0.3 local A=-813756+813747 local i=-0.2 local c=214615+-214621 local s=-0.23 local G=-808989+808982 local a=-0.26 local V=-119338-(-119330)local r=-0.294 local L=(-525682+555026)+-29353 local Y=-0.32 local h=-86235+86225 local D=-0.35 local F=-499075-(-499064)local v=-0.38 local f=(-769000+((-14778-(343410+(536781+(545365-(6053-(-440108))))))+(579849+1634261)))+-450949 local C=-0.41 local S=763434+-763447 local d=-0.44 local y=-905618+905604 local B=-0.47 local x=-35997-(-35982)local U=828058+(-1039317+211258.5)local M=388458+-388473 local K=-0.53 local N=849720-(-755765+1605500)local R=-0.56 local Je=217406-217422 local Pe=-0.59 local oe=626872-(1007621+-380732)local le=-0.62 local Ee=-61807-(-61789)local Te=-0.65 local ee=304531-304550 local me=-0.68 local qe=-373615-(-373595)local pe=-0.71 local Xe=(-59096+-349652)-(-408727)local ue=-0.74 local be=941570+-941592 local Ze=-0.77 local Qe=-405809+405786 local ne=-0.8 local He=-661934+661910 local ze=CalcCorrect(904061-903053,STAT_INTELLIGENCE)or-538982+(419187+119796)local Ie=-702806-(-702806)for J=66296-66287,361120-361120,-164019-(-164018)do local P=(7567241-(-463259))+J*(106297-106287)if env(GetSpEffectID,P)==TRUE then ze=ze*((-965205+965206)+.006*(J+((320563-(-703434))+-1023996)))break end end if env(GetSpEffectID,((676482+-441970)-1014213)+1140801)==TRUE then ze=ERR_RateCalculateSpeed(ze,Ie,1.12,147893+(436568-584460))Ie=Ie+(-231791-(-231792))end if env(GetSpEffectID,-980219+6091219)==TRUE then ze=ERR_RateCalculateSpeed(ze,Ie,1.12,-729924+729925)Ie=Ie+(238990+(251871+(-1298896-(-808036))))end if env(GetSpEffectID,4966383-(-334617))==TRUE then ze=ERR_RateCalculateSpeed(ze,Ie,1.1,-573498-(-573499))Ie=Ie+((-1087199-(-716935))+370265)end if env(GetSpEffectID,2166773-(-634288-(-798420)))==TRUE then ze=ERR_RateCalculateSpeed(ze,Ie,1.08,(820678-951383)+130706)Ie=Ie+(-127371+127372)end if env(GetSpEffectID,1563515-117515)==TRUE then ze=ERR_RateCalculateSpeed(ze,Ie,1.08,-153429+153430)Ie=Ie+(438585+-438584)end if env(GetSpEffectID,6019388-(-80622))==TRUE then ze=ze*1.025 end if env(GetSpEffectID,5620771-(-479249))==TRUE then ze=ze*1.025 end if env(GetSpEffectID,26681+(5317323-(-756026)))==TRUE then ze=ze*1.025 end local ke=ze local te=ze local we=ze if ze>(-167097+-337164)+(((627049+-875107)+(367398+31994))+352928)then local J=92885.25-92885 we=(450863+-450862)+(ze-(-849788-(-849789)))*J else we=ze end act(SetParamValue,PARAM_SpEffectParam,E(-114195+130764),((-215536-766410)+1863117)-881007,FLOAT,k*te)act(SetParamValue,PARAM_SpEffectParam,E(1014036-(473648+(-44324-(-568143)))),981785+-981617,SIGNED_INT,t*te)act(SetParamValue,PARAM_SpEffectParam,E((-955373+1279223)-(1290766-984899)),-1018357-(-1018521),FLOAT,w*te)act(SetParamValue,PARAM_SpEffectParam,E(((-1536769-(-704358))+1789572)-939178),688642+-688474,SIGNED_INT,g*te)act(SetParamValue,PARAM_SpEffectParam,E(-728308+746347),-988867-(411651+-1400682),FLOAT,W*te)act(SetParamValue,PARAM_SpEffectParam,E(-332754-(-350793)),-200813+200981,SIGNED_INT,j*te)act(SetParamValue,PARAM_SpEffectParam,E(-824061+840582),659094-658930,FLOAT,O*te)act(SetParamValue,PARAM_SpEffectParam,E(-229391-(-245912)),-952694-(-952862),SIGNED_INT,A*te)act(SetParamValue,PARAM_SpEffectParam,E(587356-570009),-699443-(-699607),FLOAT,-0.94*we)act(SetParamValue,PARAM_SpEffectParam,E(-446179+((354321-697573)-(-806778))),1038071-1037903,SIGNED_INT,((502006-(-479550))+-981650)*we)act(SetParamValue,PARAM_SpEffectParam,E(919182+-901252),(428551+-120835)+-307552,FLOAT,-1.12*we)act(SetParamValue,PARAM_SpEffectParam,E((121608+-542832)-(-908611-(-469457))),-379416+379584,SIGNED_INT,(-930151-(-930039))*we)act(SetParamValue,PARAM_SpEffectParam,E(-535480-(-553285)),(-955008+984875)+-29703,FLOAT,-0.95*we)act(SetParamValue,PARAM_SpEffectParam,E(846584-(-551083+1379862)),-778367+778535,SIGNED_INT,((-59774-351251)+(1279231-868301))*we)act(SetParamValue,PARAM_SpEffectParam,E(-73110+90334),(940725-(-325297+(403385+324665)))+(-258686-279122),FLOAT,-1.02*we)act(SetParamValue,PARAM_SpEffectParam,E((((714311-(405157-(408441-166676)))+-7669)+503401)+(-694731-(818654+-483958))),899645+-899477,SIGNED_INT,((-761944+1725014)-963172)*we)act(SetParamValue,PARAM_SpEffectParam,E(10515+6605),99492+((1030695+-816899)+-313124),FLOAT,-1.92*we)act(SetParamValue,PARAM_SpEffectParam,E(545745+-528625),(1144670-845041)-299461,SIGNED_INT,(-988007+987815)*we)act(SetParamValue,PARAM_SpEffectParam,E((789377+(-513583+((-956451-(-963308))-(19963-183873))))+-429409),1042805+(-1470968-(-428327)),FLOAT,-1.76*we)act(SetParamValue,PARAM_SpEffectParam,E(371806+-354654),504852+-504684,SIGNED_INT,(-404394+404218)*we)act(SetParamValue,PARAM_SpEffectParam,E(-929258+946329),-387402-(590000-977566),FLOAT,-0.94*we)act(SetParamValue,PARAM_SpEffectParam,E(-844372+861443),-247759-(-247927),SIGNED_INT,(65356+((589026-389153)+(340937-606260)))*we)act(SetParamValue,PARAM_SpEffectParam,E(850583-832791),252062-251898,FLOAT,-1.06*we)act(SetParamValue,PARAM_SpEffectParam,E(-295410-(-313202)),-887949-(-888117),SIGNED_INT,(-100470+100364)*we)act(SetParamValue,PARAM_SpEffectParam,E(1038390+(-1753214-(-706965-25353))),26876-26712,FLOAT,-1.71*we)act(SetParamValue,PARAM_SpEffectParam,E((-629558+1484010)+-836958),(((14596+-414364)+308001)-729108)+821043,SIGNED_INT,(641361-641532)*we)act(SetParamValue,PARAM_SpEffectParam,E(-955088-(-971708)),-321506+(583492-261822),FLOAT,-1.53*we)act(SetParamValue,PARAM_SpEffectParam,E(834482+-817862),-113619+113787,SIGNED_INT,(860413+-860566)*we)act(SetParamValue,PARAM_SpEffectParam,E(112708-96060),(1311905-885350)-(1373373-946982),FLOAT,-0.96*we)act(SetParamValue,PARAM_SpEffectParam,E(307391+-290743),550546-((-1443124-(-337197-(461019-(-793929-(-838372)))))+(810585+429144)),SIGNED_INT,(891851-(919805+-27858))*we)act(SetParamValue,PARAM_SpEffectParam,E(809726+-792108),(-143067+273877)-(-775527-(-906173)),FLOAT,-1.14*we)act(SetParamValue,PARAM_SpEffectParam,E(-1027492-(-1045110)),-93043-(-93211),SIGNED_INT,((-699449+(-15882+1569911))+-854694)*we)act(SetParamValue,PARAM_SpEffectParam,E((((-1078872-(-1518752-(-571039)))+133416)+-314381)+329212),-648868-(-649032),FLOAT,-1.01*we)act(SetParamValue,PARAM_SpEffectParam,E((-623034+-125132)+765254),-530615-(-530783),SIGNED_INT,((-766069-(-542358))+223610)*we)act(SetParamValue,PARAM_SpEffectParam,E((-24701-((-69316+-709113)+1635298))-(-899230)),-981479-(-981643),FLOAT,-1.67*we)act(SetParamValue,PARAM_SpEffectParam,E(-69954-(-87614)),912559+-912391,SIGNED_INT,(((-201130+-547231)+1419633)+-671339)*we)act(SetParamValue,PARAM_SpEffectParam,E(((573861+(-1864325-(-595958)))+-265133)+976189),-357817+357981,FLOAT,-1.08*we)act(SetParamValue,PARAM_SpEffectParam,E(327090+-310540),175114+-174946,SIGNED_INT,((-40405+(((234217+-1119324)+421912)+180208))+323356)*we)act(SetParamValue,PARAM_SpEffectParam,E(82060+-64032),-698054-(-698218),FLOAT,-0.9*we)act(SetParamValue,PARAM_SpEffectParam,E(11048+6980),-938292-(-938460),SIGNED_INT,(((-941167+(999265+522810))-(234014-322839))-(843900-174137))*we)act(SetParamValue,PARAM_SpEffectParam,E(-864855+882567),1042237+-1042073,FLOAT,-0.21*we)act(SetParamValue,PARAM_SpEffectParam,E(462659-444947),-557268-(-990668-((532981-399955)-566258)),SIGNED_INT,(-870408-(-579337+-291064))*we)act(SetParamValue,PARAM_SpEffectParam,E(-673579-(-690266)),-1044579-(-1044743),FLOAT,-0.33*we)act(SetParamValue,PARAM_SpEffectParam,E(260521+-243834),(-1099740-(-248678))+851230,SIGNED_INT,(-713049-(-713038))*we)act(SetParamValue,PARAM_SpEffectParam,E(-504966+((-873478+2143560)-748437)),-18063+18227,FLOAT,-0.84*we)act(SetParamValue,PARAM_SpEffectParam,E((-594452+1115926)+-504795),228969+-228801,SIGNED_INT,((196469+664795)+-861292)*we)act(SetParamValue,PARAM_SpEffectParam,E(842860+-826383),670837-670673,FLOAT,-0.87*we)act(SetParamValue,PARAM_SpEffectParam,E(-544419-(-560896)),-34628-(-34796),SIGNED_INT,(-854856-(-854827))*we)act(SetParamValue,PARAM_SpEffectParam,E((242837-171488)+-54388),-321835+321999,FLOAT,-0.78*we)act(SetParamValue,PARAM_SpEffectParam,E((-494463+(629104-(-178003-(-592335))))+296652),-807484+(1461144-653492),SIGNED_INT,(736203+-736229)*we)act(SetParamValue,PARAM_SpEffectParam,E(((780254-113844)+-1486329)+837587),(-1329566-(-1055568-(504441-863748)))+633469,FLOAT,-0.45*we)act(SetParamValue,PARAM_SpEffectParam,E(-305024+(-165937+(941740+-453111))),571592+((((-356686-(-819671))+(-942027-(933315+-297878)))-(-705956))-(945952+-783051)),SIGNED_INT,(((-996042-(828492+-1729570))+-713857)+808806)*we)act(SetParamValue,PARAM_SpEffectParam,E(-1006733+1024400),(-944127-(-623446))-(-320845),FLOAT,-0.84*we)act(SetParamValue,PARAM_SpEffectParam,E((28642-251897)-(-240922)),98707-98539,SIGNED_INT,(-27809-(-27781))*we)act(SetParamValue,PARAM_SpEffectParam,E(-708523-(-924410-(-198023))),-435904-(-525625+89557),FLOAT,-0.96*we)act(SetParamValue,PARAM_SpEffectParam,E(818015-800151),-857554+(-97004-(-923178+-31548)),SIGNED_INT,(764703+(-93204+-671531))*we)act(SetParamValue,PARAM_SpEffectParam,E(-309759-(-327455)),113447-113283,FLOAT,-0.9*we)act(SetParamValue,PARAM_SpEffectParam,E(598551-580855),135314-(207342+-72196),SIGNED_INT,(877892+(252450+(-1970708-(675917+-1516253))))*we)act(SetParamValue,PARAM_SpEffectParam,E(-136118+153989),794791-794627,FLOAT,-0.99*we)act(SetParamValue,PARAM_SpEffectParam,E(-581600+599471),(-831873+-52722)-(-1476985-(-592222)),SIGNED_INT,(-1046405+(560101-(-1222238-((-351548-227348)-157071))))*we)act(SetParamValue,PARAM_SpEffectParam,E(452912-436093),-876892-(-877056),FLOAT,(((-1522393.75-(-542801))-(-22621))-(-956971))*we)act(SetParamValue,PARAM_SpEffectParam,E(52518+-35699),(835547-697516)-137863,SIGNED_INT,(-150101-(-146079-(437099-433102)))*we)act(SetParamValue,PARAM_SpEffectParam,E(912705+-895600),-788444+(1354882-566274),FLOAT,-0.81*we)act(SetParamValue,PARAM_SpEffectParam,E(107199+-90094),-334959-(-335127),SIGNED_INT,(794049-794076)*we)act(SetParamValue,PARAM_SpEffectParam,E(-882874+900801),(1914625-977601)-936860,FLOAT,-0.45*we)act(SetParamValue,PARAM_SpEffectParam,E(806596-788669),-518927-(-519095),SIGNED_INT,((-259845-(-914626))+-654796)*we)act(SetParamValue,PARAM_SpEffectParam,E(-678308+(1290126-594391)),(-573371-(-104951))-(-468584),FLOAT,-0.45*we)act(SetParamValue,PARAM_SpEffectParam,E(-108779+126206),(-826480-(-328517))-(-498131),SIGNED_INT,(-497739-(-497724))*we)act(SetParamValue,PARAM_SpEffectParam,E(-232864-(-733772-(-483663))),215284-215120,FLOAT,-0.87*we)act(SetParamValue,PARAM_SpEffectParam,E((-969145-(-602921))+(1283106-899637)),-22772-(-22940),SIGNED_INT,((361063-(-124835))-485927)*we)act(SetParamValue,PARAM_SpEffectParam,E(258656+(-337736-(-96119))),-686738-(-686902),FLOAT,-0.81*we)act(SetParamValue,PARAM_SpEffectParam,E(870212-853173),-878657-(-878825),SIGNED_INT,(-696716-(-696689))*we)act(SetParamValue,PARAM_SpEffectParam,E(715915-698698),405949-405785,FLOAT,-0.78*we)act(SetParamValue,PARAM_SpEffectParam,E((711712+-407508)+(-31989+-254998)),686453-(207058+479227),SIGNED_INT,(844014-844040)*we)act(SetParamValue,PARAM_SpEffectParam,E(727903+-710955),-385532+385696,FLOAT,-0.84*we)act(SetParamValue,PARAM_SpEffectParam,E(302764+-285816),-869600+(-582779+1452547),SIGNED_INT,(413210+-413238)*we)act(SetParamValue,PARAM_SpEffectParam,E((-785339+84236)+717774),(-107386-(-869569+(-772105-(-916792))))+-617332,FLOAT,-0.9*we)act(SetParamValue,PARAM_SpEffectParam,E(1000115-(-366661+1350105)),-1009287-(-1692396-(-682941)),SIGNED_INT,((-304304+(481678+-735458))-(-558054))*we)act(SetParamValue,PARAM_SpEffectParam,E((-292123+592342)+-283036),-418020-(-418184),FLOAT,-1.05*we)act(SetParamValue,PARAM_SpEffectParam,E(52459-35276),(-264214+1299260)-(1351525-316647),SIGNED_INT,(220157-220192)*we)act(SetParamValue,PARAM_SpEffectParam,E(953858+-936299),-935955+936119,FLOAT,-0.93*we)act(SetParamValue,PARAM_SpEffectParam,E(-417288+434847),3042+-2874,SIGNED_INT,(-569098-(-359815+(-156219-(-765140-(-818173)))))*we)act(SetParamValue,PARAM_SpEffectParam,E(198243+-180911),318999-318835,FLOAT,-0.9*we)act(SetParamValue,PARAM_SpEffectParam,E(-376899-(-394231)),((727377-682591)+-640740)+596122,SIGNED_INT,((1001125-646624)-354531)*we)act(SetParamValue,PARAM_SpEffectParam,E(-5059-(-22561)),695115+-694951,FLOAT,-0.9*we)act(SetParamValue,PARAM_SpEffectParam,E(319593+(-579651+277560)),543825+-543657,SIGNED_INT,(209109-(722427+-513288))*we)act(SetParamValue,PARAM_SpEffectParam,E(-1009120-(-1026585)),-864178-(-864342),FLOAT,-0.78*we)act(SetParamValue,PARAM_SpEffectParam,E(-537339+554804),(-143894+-886276)+1030338,SIGNED_INT,(681394-681420)*we)act(SetParamValue,PARAM_SpEffectParam,E((1025160+-669197)-339417),15346+-15182,FLOAT,-0.84*we)act(SetParamValue,PARAM_SpEffectParam,E(800216+-783670),966978-966810,SIGNED_INT,(-297364+(-88672-(-386008)))*we)act(SetParamValue,PARAM_SpEffectParam,E(353907+((-847946+702063)+-190937)),692187-692023,FLOAT,-0.84*we)act(SetParamValue,PARAM_SpEffectParam,E(628482-611395),448787-448619,SIGNED_INT,(257966+-257994)*we)act(SetParamValue,PARAM_SpEffectParam,E(-140513+158341),270612-270448,FLOAT,-0.3*we)act(SetParamValue,PARAM_SpEffectParam,E(940619+-922791),-871822+871990,SIGNED_INT,(326078+(834400+-1160488))*we)act(SetParamValue,PARAM_SpEffectParam,E(-225721-(-242755)),(-689563-93941)+783668,FLOAT,-0.93*we)act(SetParamValue,PARAM_SpEffectParam,E(828498-811464),-774447+((((1866654-471241)-491330)-919643)+790175),SIGNED_INT,(((-1023964+1908292)+-1588053)-(-703694))*we)act(SetParamValue,PARAM_SpEffectParam,E(-658482+676301),-452394-(-452558),FLOAT,-1.05*we)act(SetParamValue,PARAM_SpEffectParam,E(-211478-(-229297)),-224758+(-110156+335082),SIGNED_INT,(1035962-1035997)*we)act(SetParamValue,PARAM_SpEffectParam,E(-966565+(-346846+1330601)),528622+((711610+-1534779)-(-294711)),FLOAT,-0.99*we)act(SetParamValue,PARAM_SpEffectParam,E(604157+-586967),-268848+(((600856+-966687)+(99751+490228))-(-44868)),SIGNED_INT,((-1292353-(-274692))+1017628)*we)act(SetParamValue,PARAM_SpEffectParam,E(-126794+(-829373+973271)),-131843+132007,FLOAT,-1.2*we)act(SetParamValue,PARAM_SpEffectParam,E(-72145+89249),(323450+-131481)+-191801,SIGNED_INT,(876185+-876225)*we)act(SetParamValue,PARAM_SpEffectParam,E(90736+-74262),602932+-602768,FLOAT,-1.08*we)act(SetParamValue,PARAM_SpEffectParam,E(-974640-(-991114)),-455320-(-455488),SIGNED_INT,(-832369+(1316093-483760))*we)act(SetParamValue,PARAM_SpEffectParam,E(334632-317558),-562309-(-562473),FLOAT,-0.78*we)act(SetParamValue,PARAM_SpEffectParam,E(-940637+((945659-((1085750-699211)-(-119610)))-((-945823+(-593837+550303))+471156))),-614089-(-614257),SIGNED_INT,(868280-868306)*we)act(SetParamValue,PARAM_SpEffectParam,E(959160+-941174),-758777-(-758941),FLOAT,-0.81*we)act(SetParamValue,PARAM_SpEffectParam,E(90881-72895),-542527-(-542695),SIGNED_INT,(613647-613674)*we)act(SetParamValue,PARAM_SpEffectParam,E(159390-141349),-641191-((363340+642960)+-1647655),FLOAT,-0.96*we)act(SetParamValue,PARAM_SpEffectParam,E(-438757-(-456798)),(912764-322427)-590169,SIGNED_INT,(73966-(-945163+1019161))*we)act(SetParamValue,PARAM_SpEffectParam,E(765527-748712),208314+-208150,FLOAT,-0.81*we)act(SetParamValue,PARAM_SpEffectParam,E(-556215-(-573030)),298832+-298664,SIGNED_INT,(-210358-(-210331))*we)act(SetParamValue,PARAM_SpEffectParam,E(-580151-(-597792)),117092+-116928,FLOAT,i*ke)act(SetParamValue,PARAM_SpEffectParam,E(39686-22045),-94002+94170,SIGNED_INT,c*ke)act(SetParamValue,PARAM_SpEffectParam,E(886796-868857),531279+-531115,FLOAT,s*ke)act(SetParamValue,PARAM_SpEffectParam,E(165784+-147845),(-182775-(-159614))-(32894-(((-885560+(-343551+-429154))-(-772081-3396))-(-939011))),SIGNED_INT,G*ke)act(SetParamValue,PARAM_SpEffectParam,E(51286+(696001+-729558)),-70295-(-70459),FLOAT,a*ke)act(SetParamValue,PARAM_SpEffectParam,E(-887369-(-905098)),-1025289-(-1025457),SIGNED_INT,V*ke)act(SetParamValue,PARAM_SpEffectParam,E(-56757-(-73760)),((1237274-(-679141+641327))-1039611)+(-30285-205028),FLOAT,r*ke)act(SetParamValue,PARAM_SpEffectParam,E(-841774+858777),(446927-969555)-(-522796),SIGNED_INT,L*ke)act(SetParamValue,PARAM_SpEffectParam,E((-1266076-(-244046))-(-1039328)),-779350-(-779514),FLOAT,Y*ke)act(SetParamValue,PARAM_SpEffectParam,E((-948937+589004)-(-854256+(610782+-133757))),-603031+603199,SIGNED_INT,h*ke)act(SetParamValue,PARAM_SpEffectParam,E(-493260-(-509763)),856318-856154,FLOAT,D*ke)act(SetParamValue,PARAM_SpEffectParam,E(-180068-(-196571)),-682163+682331,SIGNED_INT,F*ke)act(SetParamValue,PARAM_SpEffectParam,E((446599-(606848-(261212-(-603311))))+-687351),-347790-(-347954),FLOAT,v*ke)act(SetParamValue,PARAM_SpEffectParam,E(-280685+297608),744979+(-1669882-(-925071)),SIGNED_INT,f*ke)act(SetParamValue,PARAM_SpEffectParam,E(-165140-(-181742)),800561-800397,FLOAT,C*ke)act(SetParamValue,PARAM_SpEffectParam,E(-516595+(460263-(-72934))),-277203-(-277371),SIGNED_INT,S*ke)act(SetParamValue,PARAM_SpEffectParam,E(-116157-(-133510)),-874212+874376,FLOAT,d*ke)act(SetParamValue,PARAM_SpEffectParam,E(17058+295),361241+-361073,SIGNED_INT,y*ke)act(SetParamValue,PARAM_SpEffectParam,E(135177+-117397),(-804385-(-340017))-(-464532),FLOAT,B*ke)act(SetParamValue,PARAM_SpEffectParam,E((-397835+1256819)+-841204),-605328+605496,SIGNED_INT,x*ke)act(SetParamValue,PARAM_SpEffectParam,E(-23578-(-41376)),544370+-544206,FLOAT,U*ke)act(SetParamValue,PARAM_SpEffectParam,E((-1569020-(-560103))+1026715),406410+-406242,SIGNED_INT,M*ke)act(SetParamValue,PARAM_SpEffectParam,E(152533+-134570),-699299-(-1066418-(-366955)),FLOAT,K*ke)act(SetParamValue,PARAM_SpEffectParam,E((-1268420-(-591109))+695274),-366555+366723,SIGNED_INT,N*ke)act(SetParamValue,PARAM_SpEffectParam,E(-879481+897053),711120+-710956,FLOAT,R*ke)act(SetParamValue,PARAM_SpEffectParam,E(377317-359745),((-778625+-53069)+1181336)-349474,SIGNED_INT,Je*ke)act(SetParamValue,PARAM_SpEffectParam,E(541784+-524413),241843-(-523490+765169),FLOAT,Pe*ke)act(SetParamValue,PARAM_SpEffectParam,E(1015201+(-189692+-808138)),(-75226+364984)+-289590,SIGNED_INT,oe*ke)act(SetParamValue,PARAM_SpEffectParam,E(382418-364833),-363441-(-363605),FLOAT,le*ke)act(SetParamValue,PARAM_SpEffectParam,E(-906134+923719),(570213-967542)+397497,SIGNED_INT,Ee*ke)act(SetParamValue,PARAM_SpEffectParam,E(885365+-868020),-711412-(-711576),FLOAT,Te*ke)act(SetParamValue,PARAM_SpEffectParam,E(893081+(-740381+-135355)),((426111+((((507502-(-15238))+-762360)+((182521+1328400)-511822))+-2319584))-(-703070-(-192157)))+623249,SIGNED_INT,ee*ke)act(SetParamValue,PARAM_SpEffectParam,E(785310-767780),(-1473240-(-954076))-(-519328),FLOAT,me*ke)act(SetParamValue,PARAM_SpEffectParam,E((-1060287-(-1038078))+(-280780-(-320519))),333232+-333064,SIGNED_INT,qe*ke)act(SetParamValue,PARAM_SpEffectParam,E((-58888-(1138034-823327))+390313),-342999-(699019-1042182),FLOAT,pe*ke)act(SetParamValue,PARAM_SpEffectParam,E(-365511-((1203054-482039)+-1103244)),-294507+(114773+179902),SIGNED_INT,Xe*ke)act(SetParamValue,PARAM_SpEffectParam,E(97248+(302407+-382582)),838524+-838360,FLOAT,ue*ke)act(SetParamValue,PARAM_SpEffectParam,E((-483847+489049)-(816082-827953)),((-38292-234742)-(-988232))+(-1321973-(-606943)),SIGNED_INT,be*ke)act(SetParamValue,PARAM_SpEffectParam,E(-722155-(-739468)),983607+(-984489+1046),FLOAT,Ze*ke)act(SetParamValue,PARAM_SpEffectParam,E((927052-403463)+(-1018862-(-221478+-291108))),874814-874646,SIGNED_INT,Qe*ke)act(SetParamValue,PARAM_SpEffectParam,E((-695401-311842)+1024726),-458557+458721,FLOAT,ne*ke)act(SetParamValue,PARAM_SpEffectParam,E(-774408+(-36340-(-828231))),-940833+(445337-(-495664)),SIGNED_INT,He*ke)end end end function GetPlayerStatPoints(J)local P=env(TraversePointerChain,CHR_INS_BASE,SIGNED_INT,PLAYER_GAME_DATA,J)if type(P)~=E((942228+(-957125+634594))+-601957)then return(948795+((-1440059-(-877840))-(-165564-(-687338-(-450272)))))-315074 end return P end function ERR_TorrentIcons()if ThrottleByTime(E(870005+-852483),-559594-(-559595))==FALSE then return end if env(GetMountSpEffectID,436570+(-606538-(-670783)))==TRUE then if env(GetMountSpEffectID,1128050-627234)==TRUE then act(AddSpEffect,45169-(-455634))else act(AddSpEffect,219726-(-281079))end act(AddSpEffect,740664-239860)elseif env(GetMountSpEffectID,-697785+(496567-(-702034)))==TRUE then act(AddSpEffect,867696-366893)act(AddSpEffect,1456116-955310)end if env(GetMountSpEffectID,(560316+(-135-(-382785)))-842155)==TRUE then act(AddSpEffect,-851944+952756)end if env(GetMountSpEffectID,258409+-157588)==TRUE then act(AddSpEffect,229762-128940)end if env(GetMountSpEffectID,-1570+102401)==TRUE then act(AddSpEffect,-598599-(-699431))end if env(GetMountSpEffectID,124389+(((149107-(-454469))+-300354)+-326770))==TRUE then act(AddSpEffect,-432922-(-533764))end end ERR_SPEFFECT_PA_MASH_PROTECTION=619879+4382528 ERR_SPEFFECT_PERFECT_WINDOW_CANCEL=4614583-(-387826)ERR_SPEFFECT_PERFECT_BUFF_MELEE=4691312-(-311178)ERR_SPEFFECT_PERFECT_BUFF_MAGIC=4551279-(-451212)ERR_SPEFFECT_PERFECT_BUFF_RANGED=(-53408-720587)+5776487 ERR_SPEFFECT_PERFECT_BUFF_DODGE=(4950529-(-340137))-288173 ERR_SPEFFECT_PERFECT_BUFF_GOODS=(825092+5216427)-1039025 ERR_SPEFFECT_PA_VISUAL_WINDOW_R=4340106-(-662306)ERR_SPEFFECT_PA_VISUAL_WINDOW_L=4180553-(-821860)ERR_SPEFFECT_PA_VISUAL_WINDOW_BODY=397885+4604532 ERR_SPEFFECT_PA_VISUAL_WINDOW_LR=6005122-1002704 ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_MELEE=5942905-940485 ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_MAGIC=((-85483+-874767)-(-245047))+5717633 ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_RANGED=5432047-429607 ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_DODGE=-1025946+6028396 ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_GOODS=-354163+5356613 ERR_SPEFFECT_PERFECT_SUCCESS=537536+4464944 ERR_SPEFFECT_PERFECT_SOUND_SUCCESS=(6151754-549480)-599793 ERR_PERFECT_VISUAL_POSITION=E(-715965+(434175-(-299738)))ERR_PERFECT_VISUAL_SUCCESS_OFFSET_R=(-542881+630095)+-87212 ERR_PERFECT_VISUAL_SUCCESS_OFFSET_L=181640-181637 ERR_PERFECT_VISUAL_SUCCESS_OFFSET_BODY=-882878-(-882885)ERR_PERFECT_VISUAL_SUCCESS_OFFSET_LR=-976868+976876 ERR_STATEINFO_PERFECT_WINDOW=1074019-(659828+374541)ERR_STATEINFO_PERFECT_BUFF=539980-500320 ERR_PERFECT_BUFF_NONE=(435062+303145)-738207 ERR_PERFECT_BUFF_MELEE=873987+-873986 ERR_PERFECT_BUFF_MAGIC=-783878+783880 ERR_PERFECT_BUFF_RANGED=75914+-75911 ERR_PERFECT_BUFF_DODGE=7879+-7875 ERR_PERFECT_BUFF_GOODS=223928+-223923 ERR_PA_FeatureEnabled=TRUE ERR_PA_LastWindowLocation=40563-(289954+-249390)ERR_IsPerfectBuffed=ERR_PERFECT_BUFF_NONE ERR_IsPerfectMashed=FALSE ERR_IsPerfectWindowPassed=FALSE ERR_PerfectButtonStored=-971443+971442 ERR_PA_FrameTime=33.333 ERR_PA_HoldThreshold=ERR_PA_FrameTime*((-803244+(826189+820845))-843787)ERR_PA_HoldStanceGrace=ERR_PA_FrameTime*(468181+-468151)function ERR_PerfectSuccessVisual(J)if IsPerfectSuccessVisualEnabled()==FALSE then return end local P=ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_MELEE local o=nil if J==ERR_PERFECT_BUFF_MAGIC then P=ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_MAGIC elseif J==ERR_PERFECT_BUFF_RANGED then P=ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_RANGED elseif J==ERR_PERFECT_BUFF_DODGE then P=ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_DODGE elseif J==ERR_PERFECT_BUFF_GOODS then P=ERR_SPEFFECT_PERFECT_VISUAL_SUCCESS_GOODS end if ERR_PA_LastWindowLocation==HAND_RIGHT then P=P+ERR_PERFECT_VISUAL_SUCCESS_OFFSET_R elseif ERR_PA_LastWindowLocation==HAND_LEFT then P=P+ERR_PERFECT_VISUAL_SUCCESS_OFFSET_L elseif ERR_PA_LastWindowLocation==HAND_RIGHT_BOTH then o=P+ERR_PERFECT_VISUAL_SUCCESS_OFFSET_LR P=P+ERR_PERFECT_VISUAL_SUCCESS_OFFSET_R elseif ERR_PA_LastWindowLocation==HAND_LEFT_BOTH then P=P+ERR_PERFECT_VISUAL_SUCCESS_OFFSET_BODY end act(AddSpEffect,P)if o~=nil then act(AddSpEffect,o)end act(AddSpEffect,ERR_SPEFFECT_PERFECT_SOUND_SUCCESS)end function ERR_Perfect(J,P,o)P=P or TRUE if ERR_PA_FeatureEnabled~=TRUE then return end if ERR_PerfectButtonStored~=188603-(949519-(1685545-924630))and(ERR_PerfectButtonStored==o and IsInArtsStanceIdle()==FALSE)then act(AddSpEffect,ERR_SPEFFECT_PERFECT_SUCCESS)ERR_PerfectSuccessVisual(J)ERR_IsPerfectBuffed=J elseif P==TRUE then ERR_IsPerfectBuffed=ERR_PERFECT_BUFF_NONE end act(AddSpEffect,ERR_SPEFFECT_PA_MASH_PROTECTION)act(AddSpEffect,ERR_SPEFFECT_PERFECT_WINDOW_CANCEL)ERR_PerfectButtonStored=853549-853550 ERR_IsPerfectMashed=FALSE ERR_PA_LastWindowLocation=-372390+(502809+-130420)ERR_IsPerfectWindowPassed=FALSE ERR_ResetMashHoldTimers()end function ERR_PerfectMelee(J,P,o)ERR_Perfect(ERR_PERFECT_BUFF_MELEE,nil,o)end function ERR_PerfectShoot(J,P,o)if o==nil then o=ACTION_ARM_R1 if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 or J==ATTACK_REQUEST_ARROW_FIRE_LEFT2 or J==ATTACK_REQUEST_RIGHT_CROSSBOW2 or J==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 or J==ATTACK_REQUEST_BOTHLEFT_CROSSBOW2 then o=ACTION_ARM_R2 elseif J==ATTACK_REQUEST_LEFT_CROSSBOW then o=ACTION_ARM_L1 elseif J==ATTACK_REQUEST_LEFT_CROSSBOW2 then o=ACTION_ARM_L2 end end if IsNodeActive(E(319281-301867),E(1034665-1017210),E((-269680-(-346135))-59053),E(-53264+70701),E(-391149-(-409163)),E(878571+-861314),E(492760-475489),E(-82028+100017),E(24003+-5965),E(-275738+292447))==TRUE then ERR_Perfect(ERR_PERFECT_BUFF_RANGED,FALSE,o)return end ERR_Perfect(ERR_PERFECT_BUFF_RANGED,nil,o)end function ERR_PerfectMagic(J,P,o,l)local E=env(IsOnMount)o=o or TRUE P=P or nil l=l or FALSE if l==TRUE then P=ACTION_ARM_L2 elseif P==nil then P=ACTION_ARM_R1 if J==HAND_LEFT then P=ACTION_ARM_L1 end end if IsUsingWeaponCatalyst()==TRUE and(E==FALSE and l==FALSE)then P=ACTION_ARM_R1 end ERR_Perfect(ERR_PERFECT_BUFF_MAGIC,nil,P)end function ERR_PerfectDodge()ERR_Perfect(ERR_PERFECT_BUFF_DODGE,nil,ACTION_ARM_SP_MOVE)end function ERR_PerfectGoods()ERR_Perfect(ERR_PERFECT_BUFF_GOODS,nil,ACTION_ARM_USE_ITEM)end function ERR_Postures()if env(GetSpEffectID,700455+6104643)==TRUE then SetVariable(E(-299900+317484),-867824-(-867824))SetVariable(E(-1014054+1030708),542461-542461)SetVariable(E(-363106-(-379908)),-130225+(97394+32831))return TRUE elseif env(GetSpEffectID,5824459-(-980541))==TRUE then SetVariable(E(1042439-1024855),(-820456-(-764722))+55734)SetVariable(E(1020720-1004066),201074+-201074)SetVariable(E(465987-(-294826+(-57060+801071))),133729-133729)return TRUE elseif env(GetSpEffectID,(5727758-(-859400))-(-217852))==TRUE then SetVariable(E(-448902+466486),(821036+-947114)-(-574760+(94801-(-353880))))SetVariable(E(-573412+590066),HERO_BALANCE)SetVariable(E(-156310-(-173112)),HERO_BALANCE)return TRUE elseif env(GetSpEffectID,216531+6588489)==TRUE then SetVariable(E(724789+-707205),749019+-749018)SetVariable(E(449318+(-253067-179597)),HERO_TANK)SetVariable(E(163344+-146542),HERO_TANK)return TRUE elseif env(GetSpEffectID,906027+5899003)==TRUE then SetVariable(E((-548440-(832190+-1479449))-81235),535027+-535026)SetVariable(E(263171-246517),HERO_SHOOTER)SetVariable(E(-1002260+1019062),HERO_SHOOTER)return TRUE elseif env(GetSpEffectID,361082+6443958)==TRUE then SetVariable(E(((-55593-((392570+(519806+-701544))-12248))-(-197643))+74118),-1005280+1005281)SetVariable(E(-207912+(365600-141034)),HERO_SPEED)SetVariable(E(-697358-(-714160)),HERO_SPEED)return TRUE elseif env(GetSpEffectID,-229889+(-897215+(-628605+(8232295-((-641686-(-593547))-280325)))))==TRUE then SetVariable(E(-1013883+1031467),-194270-(-194271))SetVariable(E(-539117-(-555771)),HERO_POWER)SetVariable(E(281905-265103),HERO_POWER)return TRUE elseif env(GetSpEffectID,5796491-(-1008569))==TRUE then SetVariable(E(895577+-877993),-615112+615113)SetVariable(E((((434029+402764)+-345272)+233114)-707981),HERO_NECROMANCER)SetVariable(E(304660-287858),HERO_NECROMANCER)return TRUE elseif env(GetSpEffectID,684883+6120187)==TRUE then SetVariable(E(-982927+((291658-(-73536))+635317)),156285-(-773838-(761659+-1691781)))SetVariable(E(-924583+941237),HERO_MAGIC)SetVariable(E(260367-243565),HERO_MAGIC)return TRUE elseif env(GetSpEffectID,6687586-((-1625420-(269640+(-1168365-(-371944))))-(-1037568-(-56423))))==TRUE then SetVariable(E(614865+-597281),-269620+269621)SetVariable(E((-856068+473062)+399660),HERO_TECHNICAL)SetVariable(E(87672-70870),HERO_TECHNICAL)return TRUE elseif env(GetSpEffectID,6375591-(-429499))==TRUE then SetVariable(E(73390-55806),(-812660-(-296393))-(-516268))SetVariable(E(-713827+730481),HERO_BUFFER)SetVariable(E(42717+-25915),-283608+283608)return TRUE elseif env(GetSpEffectID,61703+6743397)==TRUE then SetVariable(E(181074-163490),-860386+860387)SetVariable(E(-364169-(-57084-323739)),HERO_ATTACKER)SetVariable(E((-873253+1235939)+(-105401-240483)),1004708+-1004708)return TRUE else SetVariable(E(-1037108+1054692),741037-(1616640-875603))SetVariable(E(-418874+435528),550458-550458)SetVariable(E(-330862-(-347664)),(56622+-765192)-(-708570))end return FALSE end function ERR_NightreignCosplays()if IsDebug()==FALSE then return end if env(GetSpEffectID,14341767-(-663233))==TRUE then SetVariable(E(-835454-(-853042)),-618835-(-618836))SetVariable(E(-187355+205089),-935996+936002)elseif env(GetSpEffectID,677444+14328556)==TRUE then SetVariable(E(222772+-205184),395587+-395586)SetVariable(E((192122-1027947)+(765401+88158)),867861+-867854)elseif env(GetSpEffectID,-568653+15594653)==TRUE then SetVariable(E(992465-974877),-441838+441839)SetVariable(E(-877782+895516),805378-805371)else SetVariable(E(958832+-941244),-941834-(-941834))SetVariable(E(-705966-(-723700)),-757604+757604)end end function IsInArtsStance(J)J=J or FALSE if IsStanceArts(c_SwordArtsID)==FALSE then return FALSE end if IsNodeActive(E(-139554-(-156516)))==TRUE or IsNodeActive(E(625032-607154))==TRUE or J==TRUE and IsNodeActive(E(-88646+106500))==TRUE then return TRUE end return FALSE end function IsInArtsStanceIdle()if IsStanceArts(c_SwordArtsID)==FALSE then return FALSE end if(IsNodeActive(E((472657+(-1009320+(-209565+((-413085-(-797123))+(227257-(-798597))))))-646702))==TRUE or IsNodeActive(E((230902-(-622903+560112))-275815))==TRUE)and IsNodeActive(E(604193+-586339))==FALSE then return TRUE end return FALSE end function ERR_PerfectArts(J,P,o)local l=TRUE local T=c_SwordArtsID if IsStanceArts(T)==TRUE and IsInArtsStanceIdle()==TRUE then l=FALSE end if IsArrowStanceArts(T)==TRUE then ERR_Perfect(ERR_PERFECT_BUFF_RANGED,l,o)elseif IsRollingArts(T)==TRUE and T~=732007+-731694 then ERR_Perfect(ERR_PERFECT_BUFF_DODGE,l,o)else ERR_Perfect(ERR_PERFECT_BUFF_MELEE,l,o)end ERRHook_ArtsActivate_Real(P:gsub(E(661193+-643520),E(291832+-274616)))end function ERR_PerfectWindow_StateActivate()ERR_IsPerfectMashed=FALSE act(AddSpEffect,ERR_SPEFFECT_PERFECT_WINDOW_CANCEL)ERR_IsPerfectWindowPassed=FALSE end function IsPerfectWindowVisualEnabled()if env(GetSpEffectID,573254-423155)==TRUE then return FALSE end return TRUE end function IsPerfectSuccessVisualEnabled()if env(GetSpEffectID,869855-719756)==TRUE then return FALSE end return TRUE end function IsReforgedDodgeEnabled()if env(GetSpEffectID,-275113-(-440114))==TRUE then return FALSE end return TRUE end function IsInValidPerfectWindow()if(env(GetStateChangeType,ERR_STATEINFO_PERFECT_WINDOW)==TRUE or IsInArtsStanceIdle()==TRUE and ERR_IsPerfectBuffed==TRUE)and(ERR_IsPerfectMashed==FALSE and(env(GetStamina)>150782-(731879+-581097)and env(IsCOMPlayer)==FALSE))then return TRUE end return FALSE end function ERR_PerfectWindow_ChangePosition(J)if J==E(-708056+725110)then J=E(46013+((764224-207782)-585845))end ERR_PERFECT_VISUAL_POSITION=J end function ERR_PerfectL1Check()local J=env(IsOnMount)local P=c_Style if IsLeftHandBlock()==FALSE or J==TRUE or P==HAND_RIGHT and(IsMagicCatalyst(HAND_LEFT)==TRUE or GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)==TRUE)then return TRUE end return FALSE end function ERR_PerfectWindow_Update(J)if ERR_PA_FeatureEnabled~=TRUE then return end J=J or FALSE local P=ERR_PERFECT_VISUAL_POSITION if IsInValidPerfectWindow()==TRUE then ERR_IsPerfectWindowPassed=TRUE if IsPerfectWindowVisualEnabled()==TRUE then if P==E(-338401-(-356349))then ERR_PA_LastWindowLocation=HAND_LEFT_BOTH act(AddSpEffect,ERR_SPEFFECT_PA_VISUAL_WINDOW_BODY)elseif P==E(497543-480933)then ERR_PA_LastWindowLocation=HAND_LEFT act(AddSpEffect,ERR_SPEFFECT_PA_VISUAL_WINDOW_L)else ERR_PA_LastWindowLocation=HAND_RIGHT act(AddSpEffect,ERR_SPEFFECT_PA_VISUAL_WINDOW_R)if P==E((669104-((-32241-445965)-(-897677)))+(-291847-(-59538)))then ERR_PA_LastWindowLocation=HAND_RIGHT_BOTH act(AddSpEffect,ERR_SPEFFECT_PA_VISUAL_WINDOW_LR)end end end if ERR_IsPerfectMashed==FALSE and ERR_PerfectButtonStored==-353469-(-353468)then if env(ActionDuration,ACTION_ARM_R1)>-86375-(-86375)and env(ActionDuration,ACTION_ARM_R1)242133-242133 and env(ActionDuration,ACTION_ARM_R2)(194217-228195)+33978 and env(ActionDuration,ACTION_ARM_L1)826381+-826381 and env(ActionDuration,ACTION_ARM_L2)-171424-(-171424)and env(ActionDuration,ACTION_ARM_SP_MOVE)-437755+437755 and env(ActionDuration,ACTION_ARM_USE_ITEM)140094-140094 then ERR_PA_HoldL2=ERR_PA_HoldL2+J else ERR_PA_HoldL2=(-659123-(-5688))+653435 end end function ERR_PerfectWindow_Mash(J)J=J or FALSE local P=IsInArtsStance()local o=env(IsOnMount)if ERR_IsPerfectMashed==FALSE and(env(GetSpEffectID,ERR_SPEFFECT_PA_MASH_PROTECTION)==FALSE and(env(ActionDuration,ACTION_ARM_R1)>502794+-502794 and env(ActionDuration,ACTION_ARM_R1)-662477+662477 and env(ActionDuration,ACTION_ARM_R2)-26319-(-26319)and env(ActionDuration,ACTION_ARM_L1)ERR_PA_HoldStanceGrace or P==FALSE and(env(ActionDuration,ACTION_ARM_L2)>-171982-(-171982)and env(ActionDuration,ACTION_ARM_L2)458905-458905 and env(ActionDuration,ACTION_ARM_ROLLING)-410414-(-410414)and env(ActionDuration,ACTION_ARM_SP_MOVE)212761+(-624475-(-411714))and env(ActionDuration,ACTION_ARM_USE_ITEM)(-366828+(1834686-749892))-717966 and env(ActionDuration,ACTION_ARM_EMERGENCYSTEP)-170417+170417 and env(ActionDuration,ACTION_ARM_BACKSTEP)573036+-573036 and env(ActionDuration,ACTION_ARM_JUMP)(((-1325665-(-1036321))-(-64833))+((571379+-896009)-(-398255)))+150886 or env(ActionDuration,ACTION_ARM_L1)>(-350701-(-1018645))+-667944))then return TRUE elseif J==TRUE and(env(ActionDuration,ACTION_ARM_MAGIC_R)>(849557+-1197172)-(-347615)or env(ActionDuration,ACTION_ARM_R1)>408561-408561)then return TRUE elseif J==FALSE and(ERR_IsArtsMagic(HAND_RIGHT)==TRUE and env(ActionDuration,ACTION_ARM_L2)>193936+-193936)then return TRUE elseif J==FALSE and(IsWeaponCatalystCombo(HAND_RIGHT)==TRUE and IsWeaponCatalystCastingEnabled()==TRUE)then local J=IsLocalPlayer()local P=ERR_SpellType local o=IsMagicCatalyst(HAND_LEFT)if J==TRUE and(o==TRUE and((env(ActionDuration,ACTION_ARM_MAGIC_L)>302460+(-1328273-(-1025813))or env(ActionDuration,ACTION_ARM_L1)>-979855-(-979855))and(P==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_RIGHT)==TRUE and(IsIncantationCatalyst(HAND_RIGHT)==FALSE and IsSorceryCatalyst(HAND_LEFT)==FALSE)))))then return TRUE elseif J==TRUE and(o==TRUE and((env(ActionDuration,ACTION_ARM_MAGIC_L)>-436416+436416 or env(ActionDuration,ACTION_ARM_L1)>-871659+871659)and(P==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_RIGHT)==TRUE and(IsSorceryCatalyst(HAND_RIGHT)==FALSE and IsIncantationCatalyst(HAND_LEFT)==FALSE)))))then return TRUE elseif env(ActionDuration,ACTION_ARM_MAGIC_R)>(-215003+273035)-58032 or env(ActionDuration,ACTION_ARM_R1)>(27249-404370)-(-377121)then return TRUE end elseif env(ActionDuration,ACTION_ARM_MAGIC_R)>-731225-((1020388+-2574707)-(-823094))or env(ActionDuration,ACTION_ARM_R1)>931000+-931000 then return TRUE end return FALSE end function IsHoldingMagicLeft()local J=env(IsOnMount)local P=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)if env(GetStateChangeType,-439688+(611141-146493))==TRUE or env(GetStateChangeType,((1050293-19396)+-1561474)-((-754449+445410)+-246218))==TRUE then return TRUE elseif env(GetStateChangeType,(-1033433+514776)-(-543528))==TRUE or env(GetStateChangeType,-878917+904337)==TRUE or env(GetStateChangeType,(-608177-118616)-(-754163))==TRUE then return FALSE elseif J==TRUE and(IsWeaponCatalystCombo(HAND_LEFT)==TRUE and(env(ActionDuration,ACTION_ARM_MAGIC_L)>-775726-(-775726)or env(ActionDuration,ACTION_ARM_L1)>(((-1700374-(-655045))+1718332)+-1169273)-(-496270)))then return TRUE elseif J==TRUE and(env(ActionDuration,ACTION_ARM_MAGIC_R)>801668+-801668 or env(ActionDuration,ACTION_ARM_R1)>-213827+213827)then return TRUE elseif J==FALSE and(ERR_IsArtsMagic(HAND_LEFT)==TRUE and env(ActionDuration,ACTION_ARM_L2)>-656766+656766)then return TRUE elseif J==FALSE and(IsWeaponCatalystCombo(HAND_LEFT)==TRUE and(IsWeaponCatalystCastingEnabled()==TRUE and P~=(-705709+151733)+554225))then local J=IsLocalPlayer()local P=ERR_SpellType local o=IsMagicCatalyst(HAND_RIGHT)if J==TRUE and(o==TRUE and((env(ActionDuration,ACTION_ARM_MAGIC_R)>396975+(458470-855445)or env(ActionDuration,ACTION_ARM_R1)>(197803+(458331+-289311))-366823)and(P==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_LEFT)==TRUE and(IsIncantationCatalyst(HAND_LEFT)==FALSE and IsSorceryCatalyst(HAND_RIGHT)==FALSE)))))then return TRUE elseif J==TRUE and(o==TRUE and((env(ActionDuration,ACTION_ARM_MAGIC_R)>(561578-77041)+-484537 or env(ActionDuration,ACTION_ARM_R1)>521620-521620)and(P==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_LEFT)==TRUE and(IsSorceryCatalyst(HAND_LEFT)==FALSE and IsIncantationCatalyst(HAND_RIGHT)==FALSE)))))then return TRUE elseif env(ActionDuration,ACTION_ARM_MAGIC_R)>(-77038+-216775)+(-611866-(-653207+-252472))or env(ActionDuration,ACTION_ARM_R1)>(((932368+(-170419-461419))-633002)+-329509)-(-491348+(665898+-836531))then return TRUE end elseif J==FALSE and env(ActionDuration,ACTION_ARM_MAGIC_L)>-118878-(-118878)or env(ActionDuration,ACTION_ARM_L1)>-68061-(-68061)then return TRUE end return FALSE end GUARD_STYLE_SEKIRO=-867491-(-867496)GUARD_STYLE_UNIQUE=(145360-(-412443))-557797 lastSekiroIndex=-498097+498096 function IsTwoHanding()if c_Style==HAND_RIGHT_BOTH or c_Style==HAND_LEFT_BOTH then return TRUE end return FALSE end function IsSekiroGuard(J)if IsFortune(ERR_FORTUNE_REEDS)==FALSE then return FALSE end if c_Style~=HAND_RIGHT_BOTH and c_Style~=HAND_LEFT_BOTH then return FALSE end J=J or c_Style if J==HAND_RIGHT_BOTH then J=HAND_RIGHT elseif J==HAND_LEFT_BOTH then J=HAND_LEFT end if IsDualBladeSpecific(J)==TRUE then return FALSE end local P=env(GetEquipWeaponCategory,J)if P==WEAPON_CATEGORY_KATANA or P==WEAPON_CATEGORY_LARGE_KATANA or P==WEAPON_CATEGORY_CURVEDSWORD or P==WEAPON_CATEGORY_RAPIER or P==WEAPON_CATEGORY_LIGHT_LARGE_SWORD or P==WEAPON_CATEGORY_STRAIGHT_SWORD then return TRUE end return FALSE end function IsPerfectDeflecting()if env(GetStateChangeType,-734992+765253)==TRUE then return TRUE end return FALSE end function IsDeflecting()if env(GetStateChangeType,-774977-(-805237))==TRUE or env(GetStateChangeType,-730203+760464)==TRUE then return TRUE end return FALSE end function JustDeflected()if env(GetStateChangeType,521279-519759)==TRUE or env(GetStateChangeType,-383320+384841)==TRUE then return TRUE end return FALSE end function JustPerfectDeflected()if env(GetStateChangeType,-300981-(-302501))==TRUE then return TRUE end return FALSE end function SetUniqueGuardIndex()local J=544058-544058 if IsCleanrotCombo()==TRUE then J=522486-522485 end SetVariable(E(332402+-314718),J)end function IsUniqueGuard()SetUniqueGuardIndex()if IsCleanrotCombo()==TRUE then return TRUE end return FALSE end function IsCleanrotCombo()if env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)==-1039582+1039819 and(env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==211338-211100 and c_Style==HAND_RIGHT)then return TRUE end return FALSE end function IsSpecialBlockWeapon(J)local P={509249+-506049,126771+-123559}local o=env(GetEquipWeaponSpecialCategoryNumber,J)if Contains(P,o)==TRUE then return TRUE end return FALSE end gachaStoreId1=-865439+865467 gachaStoreId2=(-688166+1567562)+-879368 gachaStoreId3=383582-(358970-(-24584))gachaStoreId4=(-62407-(-1020381))+-957946 gachaStoreId5=(-178774+836737)+-657935 gachaStoreId6=(-616059+(916722+20200))-320835 function ERR_Fortune28Gacha()if env(GetSpEffectID,9621870-593860)==TRUE and(env(GetSpEffectID,9085724-57724)==TRUE and env(GetSpEffectID,8081091-(-946918))==FALSE)then local J=9472494-444483 local P=J+math[E(-115667-(-133426))]((-912521+(1001975-(-431197)))-520651,(-334545+-352127)-(-686697))local o=J+math[E((-224652-609491)+(((1017563+-54677)-(948014+(374828+(-1578503-(-513429)))))-(-146784)))](-754310+(((-451235-(-1003658))+(31884-((7775-(-39946))+611276)))-(-1217775-(-388775))),-277596+277621)local l=J+math[E(704380+-686621)](-443736-(-443736),456044-456019)local T=J+math[E(904810+-887051)](-684614-(-684614),(26621+(-1096070-(-145946)))+((-193288+36096)+1080720))local e=J+math[E(-962853+980612)](-517453+(213986-(-303467)),346634+-346609)local m=J+math[E(-695472+713231)](-230499+(1185936-(((1994751-(-518163))-685491)-871986)),-784285-(-784310))while P==gachaStoreId1 or P==gachaStoreId2 or P==gachaStoreId3 or P==gachaStoreId4 or P==gachaStoreId5 do P=J+math[E(977970-((((1892461-(-138488+137178))-1033828)-242163)+342431))](825333-825333,(898766+-261357)+-637384)end while o==P or o==gachaStoreId1 or o==gachaStoreId2 or o==gachaStoreId3 or o==gachaStoreId4 or o==gachaStoreId5 do o=J+math[E(900124-882365)](-51115-(-51115),-519050+(-648153+1167228))end while l==P or l==o or l==gachaStoreId1 or l==gachaStoreId2 or l==gachaStoreId3 or l==gachaStoreId4 or l==gachaStoreId5 do l=J+math[E(-1006668-(-1024427))](-307055+307055,(727993-968931)-(-240963))end while T==P or T==o or T==l or T==gachaStoreId1 or T==gachaStoreId2 or T==gachaStoreId3 or T==gachaStoreId4 or T==gachaStoreId5 do T=J+math[E(385487-367728)](318744+-318744,(-740826+86759)+654092)end while e==P or e==o or e==l or e==T or e==gachaStoreId1 or e==gachaStoreId2 or e==gachaStoreId3 or e==gachaStoreId4 or e==gachaStoreId5 do e=J+math[E(457674+-439915)](1034530-1034530,-878147+878172)end while m==P or m==o or m==l or m==T or m==e or m==gachaStoreId1 or m==gachaStoreId2 or m==gachaStoreId3 or m==gachaStoreId4 or m==gachaStoreId5 or m==gachaStoreId6 do m=J+math[E(-832102-(690512+-1540373))]((32901+633708)-666609,(453281-750572)-(-297316))end act(AddSpEffect,569538+8458471)act(AddSpEffect,P)act(AddSpEffect,o)act(AddSpEffect,l)act(AddSpEffect,T)act(AddSpEffect,e)act(AddSpEffect,m)act(AddSpEffect,P+(-463231+463261))act(AddSpEffect,o+(-387105-(-1229932-(-842797))))act(AddSpEffect,l+(685493+-685463))act(AddSpEffect,T+(998650+-998620))act(AddSpEffect,e+(-532713+532743))act(AddSpEffect,m+(-764201+764231))act(AddSpEffect,P+(-805277+805337))act(AddSpEffect,o+(789632-789572))act(AddSpEffect,l+(643145+-643085))act(AddSpEffect,T+(317055+-316995))act(AddSpEffect,e+(-867558-(-867618)))act(AddSpEffect,m+(32336+(-975066+(-909519+1852309))))gachaStoreId1=P gachaStoreId2=o gachaStoreId3=l gachaStoreId4=T gachaStoreId5=e gachaStoreId6=m elseif env(GetSpEffectID,((368250-(-36448))+(188913+-964353))+9398752)==TRUE and(env(GetSpEffectID,8313339-(-715161))==TRUE and env(GetSpEffectID,401312+(8948354-321657))==FALSE)then local J=983626+8044885 local P=J+math[E((677673+-1287479)-(-627565))](-694522+694522,-242623-(-242648))local o=J+math[E(504944-487185)](203767-(-433320-(-637087)),-627103-(-627128))local l=J+math[E(396666+-378907)](554788-554788,-799011-(582463+-1381499))while P==gachaStoreId1 or P==gachaStoreId2 or P==gachaStoreId3 or P==gachaStoreId4 or P==gachaStoreId5 do P=J+math[E(922792+-905033)](-606573+606573,1018806+-1018781)end while o==P or o==gachaStoreId1 or o==gachaStoreId2 or o==gachaStoreId3 or o==gachaStoreId4 or o==gachaStoreId5 do o=J+math[E((1033735+-1463577)+(-263801-(-363735+-347667)))](-726977-(-207657+-519320),487184+-487159)end while l==P or l==o or l==gachaStoreId1 or l==gachaStoreId2 or l==gachaStoreId3 or l==gachaStoreId4 or l==gachaStoreId5 do l=J+math[E(-155599+173358)](-757745-(-757745),((-981012-731937)-(-1018607))+694367)end act(AddSpEffect,8720584-(-307425))act(AddSpEffect,P)act(AddSpEffect,o)act(AddSpEffect,l)act(AddSpEffect,P+(-772277+(531733+(776571+-535997))))act(AddSpEffect,o+(-751984-(-752014)))act(AddSpEffect,l+(850188+-850158))act(AddSpEffect,P+(104378+(924867-1029185)))act(AddSpEffect,o+(-123992-(-124052)))act(AddSpEffect,l+(138566-138506))gachaStoreId1=P gachaStoreId2=o gachaStoreId3=l end end ERR_Gacha_Categories={{WEAPON_CATEGORY_SHORT_SWORD;WEAPON_CATEGORY_STRAIGHT_SWORD;WEAPON_CATEGORY_LARGE_SWORD;WEAPON_CATEGORY_EXTRALARGE_SWORD;WEAPON_CATEGORY_THROW_DAGGER,WEAPON_CATEGORY_LIGHT_LARGE_SWORD},{WEAPON_CATEGORY_CURVEDSWORD;WEAPON_CATEGORY_LARGE_CURVEDSWORD,WEAPON_CATEGORY_KATANA,WEAPON_CATEGORY_TWINBLADE;WEAPON_CATEGORY_BACKHAND_SWORD,WEAPON_CATEGORY_LARGE_KATANA};{WEAPON_CATEGORY_AX;WEAPON_CATEGORY_HAMMER,WEAPON_CATEGORY_FLAIL,WEAPON_CATEGORY_LARGE_AX;WEAPON_CATEGORY_LARGE_HAMMER;WEAPON_CATEGORY_EXTRALARGE_AXHAMMER};{WEAPON_CATEGORY_RAPIER;WEAPON_CATEGORY_LARGE_RAPIER;WEAPON_CATEGORY_SPEAR,WEAPON_CATEGORY_LARGE_SPEAR,WEAPON_CATEGORY_HALBERD;WEAPON_CATEGORY_LARGE_SCYTHE};{WEAPON_CATEGORY_WHIP,WEAPON_CATEGORY_FIST,WEAPON_CATEGORY_CLAW;WEAPON_CATEGORY_MARTIAL_ARTS,WEAPON_CATEGORY_BEAST_CLAW};{WEAPON_CATEGORY_SMALL_ARROW;WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW;WEAPON_CATEGORY_CROSSBOW;WEAPON_CATEGORY_BALLISTA;WEAPON_CATEGORY_SMALL_SHIELD;WEAPON_CATEGORY_MIDDLE_SHIELD,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_DUELING_SHIELD;WEAPON_CATEGORY_TORCH}}ERR_Gacha_Categories_SpEffects={{-842136+9870196,9031015-2945,721990+8306570;-713334+9741904;((-5307+-572985)+8636974)-(-969385)},{-90750+9118811,(142999+(-629660+33159))+9481573;518165+8510396,8253856-(-774715),455744+8572324};{-671232+9699294;(359544+8160874)-((221300+507685)+-1236639),9048111-19549,9958092-929520,-264730+9292799},{(576265+7915264)-(-536534),8643836-(-384237),(((-337641+9784700)-912657)-(-549179))-(916840+-861822);8377568-((((-1187430-(-541276+(-424669+-68272)))-643041)-(-858019))-712770);8522216-(-505861)};{((535456-(-173169))+-861300)+9180739;-656976+9685050;-942836+(-466244+10437644),9112747-84173,103917+8924161};{8863309-(-164756);9677665-649590,-351796+9380361;-996995+10025570,(-965715+(10387058-586307))-(-427467-(-234424))}}ERR_Gacha_Current_Boost=326333+-326333 ERR_Gacha_History={(-459656+1489440)+(-655904-373880),(144662+77889)+-222551;163266+-163266;-455630-(-455630);-550967-(-550967),(((-162319-(-375788))+69437)-987237)-(-704331)}ERR_Gacha_Recently_Switched=TRUE function ERR_NuGacha_Roll()if env(GetSpEffectID,591982+8436073)==FALSE and env(GetSpEffectID,8980769-((758685+-1286650)-((-432581+726687)+-774285)))==FALSE or env(GetSpEffectID,8395528-(-632528))==TRUE then return end local J=IsFortune(ERR_FORTUNE_WARMASTER)local P=IsMinorFortune(ERR_FORTUNE_WARMASTER)local o={}local l=MathMin(ERR_Gacha_History)for J=-15794-(-15795),#ERR_Gacha_History,672002+-672001 do if ERR_Gacha_History[J]==l then table[E(26973+-9205)](o,J)end end local T=ERR_Gacha_Current_Boost while T==ERR_Gacha_Current_Boost do T=o[math[E((-434790+698841)+-246292)](#o)]end ERR_Gacha_History[rollValue]=ERR_Gacha_History[T]+(505840-505839)ERR_Gacha_Current_Boost=T act(AddSpEffect,ERR_Gacha_Categories_SpEffects[T][-395816-(-395821)])if J==TRUE then act(AddSpEffect,ERR_Gacha_Categories_SpEffects[T][-751079+751080])act(AddSpEffect,ERR_Gacha_Categories_SpEffects[T][-76923-(-76925)])else act(AddSpEffect,ERR_Gacha_Categories_SpEffects[T][(-189034+-468753)-(-657790)])act(AddSpEffect,ERR_Gacha_Categories_SpEffects[T][(-302583+-14552)+317139])end ERR_Gacha_Recently_Switched=TRUE end function ERR_NuGacha_ApplyPassiveBoost()local J=IsFortune(ERR_FORTUNE_WARMASTER)local P=IsMinorFortune(ERR_FORTUNE_WARMASTER)if ERR_Gacha_Current_Boost==1023726+(-36966-986760)then return end local o=FALSE local l=env(GetEquipWeaponCategory,HAND_RIGHT)local E=env(GetEquipWeaponCategory,HAND_LEFT)local T=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)local e=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)for P=-154346+154347,#ERR_Gacha_Categories[ERR_Gacha_Current_Boost],-705759-(-705760)do local m=ERR_Gacha_Categories[ERR_Gacha_Current_Boost][P]if l==m and T~=66944+(-1001351-(-934929))or E==m and e~=(1550208-778712)+-770974 then if J==TRUE then act(AddSpEffect,8976202-(-51848))if ERR_Gacha_Recently_Switched==TRUE then act(AddSpEffect,287553+8740499)ERR_Gacha_Recently_Switched=FALSE end else act(AddSpEffect,9386438-(239266+118622))end o=TRUE break end end if o==FALSE then if J==TRUE then act(AddSpEffect,(944535+(486908-625044))+(-685389+8907041))if env(GetSpEffectID,793951+4208199)==TRUE then act(SetCanChangeEquipmentOff)end else act(AddSpEffect,-460071+9488622)end end end function ERR_NuGacha_ApplyAttackBoost(J,P)local o=IsFortune(ERR_FORTUNE_WARMASTER)local l=IsMinorFortune(ERR_FORTUNE_WARMASTER)if o==FALSE and l==FALSE then return end if ERR_Gacha_Current_Boost==-455001+455001 then return end local E=env(GetEquipWeaponSpecialCategoryNumber,J)if E==-7342+7864 then return end for J=(806658+-810012)-(-3355),#ERR_Gacha_Categories[ERR_Gacha_Current_Boost],380095+(-699341-(-292568+-26679))do if ERR_Gacha_Categories[ERR_Gacha_Current_Boost][J]==P then if o==TRUE then act(AddSpEffect,(9138848-551010)-(-440215))else act(AddSpEffect,8200817-(-827736))end end end end ERR_CrystalTearGacha_Entries={[(81530-117505)-(-962026+(25077+900942))]=472842-(-38228),[463687+-463683]=((-645563-(-202536))+(269278+501343))-324089,[749482+-749477]=758704+-755198,[819767-819766]=(601570-243536)+-354534,[(-300159-43342)+343504]=-309058+312560;[-51871+51873]=-3111+6612;[(346136-579044)-(144657-(771940-394367))]=-694468+697980;[(1915702-914495)+(-42391+(-426948-531852))]=1003494-999914;[(93402+104039)-197434]=-68481-(-71990),[((71997-747162)-(-1042489))+-367306]=1046676+(512445-1048111),[535801-535791]=731609+-728094;[-771853-(-771864)]=(-830716-(-334458+-483997))+15777;[-1037759+1037771]=355634+-352117;[-179936+(17617-(-162332))]=((-274400+1237911)-472628)-487365;[702649+-702640]=154893-151379,[627424-627410]=514262+-510743,[766957+-766940]=-516571-(-520174);[-852521-(-852527)]=(766576-(-229186))+-992255;[((-194769+482645)-(-177956))-465813]=433478-(-77533),[-893609-(-893624)]=-766035+(1708816-939231),[790126+-790103]=811130+-300111,[((660198-487367)-(-383124))+-555934]=(644133+-1148123)+1015004,[178243+-178221]=998905-487890,[(-24383-(((-495419+2527837)-794922)-287378))+974521]=480974-(-30038),[961014-(693070-(-267914))]=((866364-(-154741))+-436948)-73125,[537601-537570]=276464+234596;[1019694-1019668]=-476820+987848,[-990472+(1463584-473085)]=-957309+1468338;[539969-((1242441-945015)-(-242515))]=226821-(-284209);[(-411716-(-134743))-(-277002)]=(655290+(545504+-518454))-171309,[1017541+-1017517]=110819-(515758+-915965),[(-247846+-410268)+658139]=1019099-508072;[-248189+248222]=-796174+1307252}function ERR_CrystalTearGacha()if env(GetSpEffectID,1766809-462776)==FALSE then local J=math[E((-707880+1143815)-(963871-((-1041036+234487)+1352244)))](231164-231163,-246178+246211)local P=math[E(-413765+431524)](-771288-(-771289),-252820+252853)while P==J do P=math[E(335777-(-258650-(-576668)))](267618+-267617,990394-990361)end local o=630910+-630910 local l=21671+-21670 if env(GetStateChangeType,197311+-195603)==TRUE or env(GetStateChangeType,-732698-(-688404+(-1014787+968784)))==TRUE then local J=math[E(629803+-612044)](1033585-(1987201-953617),-526426+526526)if J>((45761+-691018)+835825)+-190488 and env(GetStateChangeType,943595+-941887)==TRUE then l=5061-5059 end if J>((-1331299-(-963214))+117837)+250308 and env(GetStateChangeType,948457+-946748)==TRUE then l=-436499-(-436501)end end for E,T in ipairs(ERR_CrystalTearGacha_Entries)do if J==E or P==E then act(AddSpEffect,T)o=o+(155267-155266)end if o>=l then break end end act(AddSpEffect,788799-(-1109375-(-594141)))end end function ERR_SpellFPBoost()if env(GetStateChangeType,-23096+(-976534-(-1028640)))==TRUE then if env(GetSpEffectID,-632294+1940504)==TRUE then act(AddSpEffect,(474574+-91061)+924702)elseif env(GetSpEffectID,403583+904527)==TRUE then act(AddSpEffect,606033+702082)else act(AddSpEffect,614809-(-693206))end elseif env(GetStateChangeType,96089+-67078)==TRUE then if env(GetSpEffectID,(-721400+232764)+1796846)==TRUE then act(AddSpEffect,800236-(-507980))elseif env(GetSpEffectID,547810+(806684+-46384))==TRUE then act(AddSpEffect,-936586+2244702)else act(AddSpEffect,-704029+2012045)end elseif env(GetStateChangeType,894610+-865598)==TRUE then if env(GetSpEffectID,1824746-516536)==TRUE then act(AddSpEffect,1392658-84441)elseif env(GetSpEffectID,235355+(400102-(-672653)))==TRUE then act(AddSpEffect,-590424+1898541)else act(AddSpEffect,(-335906+1044288)-(-599635))end elseif env(GetStateChangeType,795933+-766920)==TRUE then if env(GetSpEffectID,380326-(-927884))==TRUE then act(AddSpEffect,1849511-541293)elseif env(GetSpEffectID,(369743-(543147+-418325))+1063189)==TRUE then act(AddSpEffect,1448581-140463)else act(AddSpEffect,-616531+(-975199+2899748))end end end function ERR_StaggerAoE()if env(GetStateChangeType,573047+-533435)==TRUE and env(GetSpEffectID,89765+1219274)==FALSE then if env(GetStateChangeType,-857147+896748)==TRUE or env(GetStateChangeType,1030979+-991371)==TRUE then if env(GetSpEffectID,(-1024947-(-538903))+(573873+1221401))==TRUE then act(AddSpEffect,757611+551620)elseif env(GetSpEffectID,(588264-536956)+1257822)==TRUE then act(AddSpEffect,1451127-141996)else act(AddSpEffect,57733+1251298)end elseif env(GetStateChangeType,103845+-64243)==TRUE or env(GetStateChangeType,-549449-(-589054))==TRUE then if env(GetSpEffectID,-112802+(813543+608489))==TRUE then act(AddSpEffect,-951497+2260729)elseif env(GetSpEffectID,1849973-540843)==TRUE then act(AddSpEffect,1277548-(-31584))else act(AddSpEffect,1795433-(-545347-(-1031748)))end elseif env(GetStateChangeType,-135177-(-174780))==TRUE or env(GetStateChangeType,(-13784-(1427774-605479))+875686)==TRUE then if env(GetSpEffectID,(-1095456-(-630885))+1773801)==TRUE then act(AddSpEffect,400493+908740)elseif env(GetSpEffectID,1719079-(-1029321+(-293642+(1334001-(-398911)))))==TRUE then act(AddSpEffect,715559-(-593574))else act(AddSpEffect,-337142+1646175)end elseif env(GetStateChangeType,999462-959856)==TRUE or env(GetStateChangeType,(-557958+748565)-(-528972+679975))==TRUE or env(GetStateChangeType,656008+-616399)==TRUE or env(GetStateChangeType,-130598-(-170208))==TRUE or env(GetStateChangeType,-16483-(1015707+-1071801))==TRUE then if env(GetSpEffectID,513555+795675)==TRUE then act(AddSpEffect,1827472-518238)elseif env(GetSpEffectID,364205-(317046+(-1384649-(-122678))))==TRUE then act(AddSpEffect,-207032+1516166)else act(AddSpEffect,376162-(-932872))end end end end function ERR_StaggerSmokeAoE()if env(GetStateChangeType,953284-(709217-(-204455)))==TRUE and env(GetSpEffectID,1638276-329247)==FALSE then if env(GetSpEffectID,1837455-528235)==TRUE then act(AddSpEffect,1893978-(-312806-(-897563)))elseif env(GetSpEffectID,785842-(-523278))==TRUE then act(AddSpEffect,890309+418812)else act(AddSpEffect,(-480544+-491187)+2280752)end end end function ERR_FortuneBulwark_Update()return end function ERR_IsBulwarkWeaponCategory(J)if J==WEAPON_CATEGORY_LARGE_SWORD or J==WEAPON_CATEGORY_EXTRALARGE_SWORD or J==WEAPON_CATEGORY_EXTRALARGE_AXHAMMER or J==WEAPON_CATEGORY_LARGE_AX or J==WEAPON_CATEGORY_LARGE_HAMMER or J==WEAPON_CATEGORY_LARGE_KATANA or J==WEAPON_CATEGORY_LARGE_CURVEDSWORD or J==WEAPON_CATEGORY_LARGE_RAPIER or J==WEAPON_CATEGORY_LARGE_SPEAR or J==WEAPON_CATEGORY_HALBERD or J==WEAPON_CATEGORY_LARGE_SHIELD or J==WEAPON_CATEGORY_DUELING_SHIELD then return TRUE end return FALSE end ERR_FortuneSage_Counter=490130+((46925-(-156200))+-693255)function ERR_FortuneSage_Update()if IsFortune(ERR_FORTUNE_SAGE)==FALSE then return end ERR_FortuneSage_Counter=(115805-(-451304))+-567109 if env(GetSpEffectID,9009389-(-2691))==TRUE then ERR_FortuneSage_Counter=ERR_FortuneSage_Counter+(-582187+582188)end if env(GetSpEffectID,-324554+9336635)==TRUE then ERR_FortuneSage_Counter=ERR_FortuneSage_Counter+(-317736-(-317737))end if env(GetSpEffectID,(-801694+1074480)+(-850648+9589944))==TRUE then ERR_FortuneSage_Counter=ERR_FortuneSage_Counter+(((1045648-266827)+-1405869)-(-627049))end if env(GetSpEffectID,758727+8253356)==TRUE then ERR_FortuneSage_Counter=ERR_FortuneSage_Counter+(-175922+175923)end if ERR_FortuneSage_Counter>-334192-(-334195)then ERR_FortuneSage_Counter=(-893489+954210)+-60718 end act(AddSpEffect,(8619925-(-392145))+ERR_FortuneSage_Counter)end function ERR_FortuneSpiritcaller_Update()if IsFortune(ERR_FORTUNE_SPIRITCALLER)==FALSE then return end if env(GetStateChangeType,543124+-542713)==TRUE or env(GetStateChangeType,-36273+36685)==TRUE then if env(GetStateChangeType,27986+-27320)==TRUE then if env(GetStateChangeType,(-452216-(-352007))-(-115207))==TRUE then act(AddSpEffect,-1013219+10052289)elseif env(GetStateChangeType,-762312+777309)==TRUE then act(AddSpEffect,8082498-(-1049371-(-92798)))elseif env(GetStateChangeType,997881+-982885)==TRUE then act(AddSpEffect,140145+((9728972-34158)-(114914+680973)))elseif env(GetStateChangeType,-227941-(794806+(-905894+-131848)))==TRUE then act(AddSpEffect,25292+9013781)elseif env(GetStateChangeType,253930-238936)==TRUE then act(AddSpEffect,233247+8805827)end else if env(GetStateChangeType,218801-203803)==TRUE then act(AddSpEffect,9889232-850172)elseif env(GetStateChangeType,-828091+843088)==TRUE then act(AddSpEffect,-354859+9393920)elseif env(GetStateChangeType,980422+-965426)==TRUE then act(AddSpEffect,((-1445211-(-923028))-460514)+10021759)elseif env(GetStateChangeType,((489689-492304)+225237)+-207627)==TRUE then act(AddSpEffect,312003+8727060)elseif env(GetStateChangeType,418468-(1275326-871852))==TRUE then act(AddSpEffect,-484875+(9812005-288066))end end if env(GetStateChangeType,-678290+693289)==TRUE then if env(GetStateChangeType,147657+(-301617-((-181488+-26851)+53713)))==TRUE then act(AddSpEffect,-427274+9466328)if env(GetStateChangeType,489770-474772)==TRUE then act(AddSpEffect,193423+8845662)elseif env(GetStateChangeType,(-472135-((((((-1635827-(-818587))+-859648)-(-691560))+((743024+(94535-(-84303)))-770862))-((-1741177-(-161615))-(-872585)))-166024))-(-193757))==TRUE then act(AddSpEffect,9615994-(1405352-828444))elseif env(GetStateChangeType,483364-468368)==TRUE then act(AddSpEffect,8213760-(-825327))elseif env(GetStateChangeType,-641450-(-656445))==TRUE then act(AddSpEffect,599899+8439189)elseif env(GetStateChangeType,70428-55434)==TRUE then act(AddSpEffect,8263794-(-775295))end else act(AddSpEffect,274557+(666692+8097804))if env(GetStateChangeType,717722-702724)==TRUE then act(AddSpEffect,8301289-(-737791))elseif env(GetStateChangeType,521113-(-362603+868719))==TRUE then act(AddSpEffect,840709+(7550879-(-647493)))elseif env(GetStateChangeType,(((1840604-980118)+-1189539)+((695320+250969)-719309))-(-30040+-87029))==TRUE then act(AddSpEffect,394056+8645026)elseif env(GetStateChangeType,-974549+989544)==TRUE then act(AddSpEffect,-910055+9949138)elseif env(GetStateChangeType,829850-814856)==TRUE then act(AddSpEffect,9568543-(-287252+816711))end end else if env(GetStateChangeType,961756-(137539-(-823551)))==TRUE then act(AddSpEffect,(10483745-904986)-((1530662-488366)+-502591))else act(AddSpEffect,-92308+9131360)end end else act(AddSpEffect,767236+8271863)end end idleDelay=-177498+177498 function ERRHook_IdleCheck(J)if idleDelay>-150458-(-150458)then idleDelay=idleDelay-(852941+(-641440+-211500))return end if J==PLAYER_STATE_MOVE then idleDelay=-423154-(-481989+58825)return end if J==PLAYER_STATE_IDLE and env(GetSpEffectID,883651-(1832212-948606))==FALSE then act(AddSpEffect,913828-813825)if env(GetStateChangeType,-430116-(-430414))==TRUE then act(AddSpEffect,944021-844017)end end end damageCheckTimer=-292577+(900415-607838)function ERRHook_DamageType(J)if J==(-646071-(-510187))+135884 then damageCheckTimer=-683227-(-683228)end act(AddSpEffect,-220262+5222462)if env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_SLASH or env(GetStateChangeType,943248-((541849+-1494394)+1845893))==TRUE then act(AddSpEffect,5786353-784143)act(AddSpEffect,4335352-(-666862))if IS_ENEMY==TRUE then act(AddSpEffect,-832332-(-832902))end elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_BLUNT or env(GetStateChangeType,-1001084+1050985)==TRUE then act(AddSpEffect,-882079+5884290)act(AddSpEffect,(-891707+58863)+5835058)if IS_ENEMY==TRUE then act(AddSpEffect,-116483-(-315901-(-198847)))end elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_THRUST or env(GetStateChangeType,-805532+(686451+168983))==TRUE then act(AddSpEffect,((-345713+665753)-482887)+5165059)act(AddSpEffect,947692+4054522)if IS_ENEMY==TRUE then act(AddSpEffect,220633+-220061)end elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_NORMAL or env(GetStateChangeType,(4591+127744)+-82432)==TRUE then act(AddSpEffect,5511431-509218)act(AddSpEffect,(1004913+-1669956)+(5080876-(-586381)))if IS_ENEMY==TRUE then act(AddSpEffect,1024382-((-757233+1199899)+((-241890+-270826)+1093859)))end else act(AddSpEffect,4006939-(-995276))end if env(GetSpecialAttribute)==DAMAGE_ELEMENT_MAGIC or env(GetStateChangeType,(209520+-1151088)+991478)==TRUE then act(AddSpEffect,5005547-3327)act(AddSpEffect,562985+((-44931+4248909)-(-235261)))if IS_ENEMY==TRUE then act(AddSpEffect,-176197+(-189215+365986))end elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_FIRE or env(GetStateChangeType,-255095+305006)==TRUE then act(AddSpEffect,5270441-268220)act(AddSpEffect,-139679+5141903)if IS_ENEMY==TRUE then act(AddSpEffect,1000146+(-1202058-(-202487)))end elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_LIGHTNING or env(GetStateChangeType,-752456-((190790+-1876900)-(-883742)))==TRUE then act(AddSpEffect,-698337+5700559)act(AddSpEffect,-749288+5751512)if IS_ENEMY==TRUE then act(AddSpEffect,(-608097+51447)+557226)end elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_DARK or env(GetStateChangeType,460166+-410253)==TRUE then act(AddSpEffect,(-394776+6044153)-647154)act(AddSpEffect,-256689+5258913)if IS_ENEMY==TRUE then act(AddSpEffect,259548-258971)end else act(AddSpEffect,4390375-(-1370904-(-45716-(-34630-(-747968)))))end if env(GetSpecialAttribute)==DAMAGE_ELEMENT_POISON or env(GetStateChangeType,416336-366416)==TRUE then act(AddSpEffect,-802952+5805182)act(AddSpEffect,((-600729-(-935551))+-51715)+4719130)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLIGHT or env(GetStateChangeType,101762-51841)==TRUE then act(AddSpEffect,5369494-((326186-716275)-(-757352)))act(AddSpEffect,4702964-(-166892+-132381))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLOOD or env(GetStateChangeType,-9152+59074)==TRUE then act(AddSpEffect,(4557336-427297)-(-872193))act(AddSpEffect,(431799+5263353)-692915)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_FROSTBITE or env(GetStateChangeType,-81539-(-131462))==TRUE then act(AddSpEffect,136301+4865932)act(AddSpEffect,4925079-(106003-183161))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_SLEEP or env(GetStateChangeType,500894+-450970)==TRUE then act(AddSpEffect,114545+4887689)act(AddSpEffect,5340221-337984)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_MAD or env(GetStateChangeType,159036+-109111)==TRUE then act(AddSpEffect,-840522+5842757)act(AddSpEffect,465626+4536611)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_CURSE or env(GetStateChangeType,733144+(136333-819551))==TRUE then act(AddSpEffect,4932753-(-69483))act(AddSpEffect,5247327-245090)else act(AddSpEffect,4983632-(((653155-360703)-143336)+-167712))end if IsFortune(ERR_FORTUNE_BARBARIAN)==TRUE then act(AddSpEffect,(8365473-(-644602))+math[E((-656232+(-52916+-283170))+((-515923+1093539)+431266))](CalcCorrect(227662-226659,c_LoadRatio*(-491264-(-491364)))+(86230+-86229.5)))end if J==-179653+179654 then damageCheckTimer=-349903-(-349903)end end blockCheckTimer=-281175+281175 function ERRHook_BlockDamageType(J)if J==680738-680738 then blockCheckTimer=-889389-(-889390)end act(AddSpEffect,-626767+((-356617+(6120902-855750))-(-720482)))if env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_SLASH or env(GetStateChangeType,358966-(-858956+(41191+1126831)))==TRUE then act(AddSpEffect,-1019214+6021474)act(AddSpEffect,5378386-376122)elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_BLUNT or env(GetStateChangeType,530107+(((((1525775-614357)+-2360628)-(-462393))+418709)-(-87902)))==TRUE then act(AddSpEffect,(244991-298200)+(1014210+4041260))act(AddSpEffect,4540017-(-462247))elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_THRUST or env(GetStateChangeType,341518-291616)==TRUE then act(AddSpEffect,-824448+5826710)act(AddSpEffect,-985940+5988204)elseif env(GetPhysicalAttribute)==DAMAGE_PHYSICAL_NORMAL or env(GetStateChangeType,98709-48806)==TRUE then act(AddSpEffect,(-707091+(929781-987585))+5767158)act(AddSpEffect,377904+4624360)else act(AddSpEffect,-910324+5912589)end if env(GetSpecialAttribute)==DAMAGE_ELEMENT_MAGIC or env(GetStateChangeType,(-829292+1275940)+(-915434+518696))==TRUE then act(AddSpEffect,(357624+((553988+-795160)+3894541))-(-991277))act(AddSpEffect,5814018-811744)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_FIRE or env(GetStateChangeType,838652-788741)==TRUE then act(AddSpEffect,5885398-883127)act(AddSpEffect,4857678-(-307331+(1184157-1021422)))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_LIGHTNING or env(GetStateChangeType,(387588-(827737-996119))-506058)==TRUE then act(AddSpEffect,4838803-(-163469))act(AddSpEffect,605328+4396946)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_DARK or env(GetStateChangeType,353876+-303963)==TRUE then act(AddSpEffect,4143123-(-982352+123202))act(AddSpEffect,5649991-647717)else act(AddSpEffect,4535830-(-466445))end if env(GetSpecialAttribute)==DAMAGE_ELEMENT_POISON or env(GetStateChangeType,(512795-(-483413+((1359810-506508)+-823906)))+-916892)==TRUE then act(AddSpEffect,((119748-646147)+5260288)-(-268391))act(AddSpEffect,4357360-((-263581+-1241690)-(-860344)))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLIGHT or env(GetStateChangeType,413232+-363311)==TRUE then act(AddSpEffect,4971916-(-30365))act(AddSpEffect,5290742-(-557934+846389))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLOOD or env(GetStateChangeType,299025-(-379762+628865))==TRUE then act(AddSpEffect,808715+(((-532334-(-531495-(-1019591)))+5752608)-(209844-(432922-761689))))act(AddSpEffect,(847099+5184358)-1029170)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_FROSTBITE or env(GetStateChangeType,-331322+381245)==TRUE then act(AddSpEffect,376622+4625661)act(AddSpEffect,((157216-634624)+1292632)+(963958+3223105))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_SLEEP or env(GetStateChangeType,-419541+469465)==TRUE then act(AddSpEffect,-752808+5755092)act(AddSpEffect,(-706183+789705)+(-77280+4996045))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_MAD or env(GetStateChangeType,-243370-(-293295))==TRUE then act(AddSpEffect,3963207-(-1039078))act(AddSpEffect,4152308-(-849979))elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_CURSE or env(GetStateChangeType,-883401-(-879168+-54159))==TRUE then act(AddSpEffect,836303+4165983)act(AddSpEffect,((-557928-(-344417))-(-914153))+4301645)else act(AddSpEffect,4754414-(-247874))end if J==-784610-(-784611)then blockCheckTimer=191708-191708 end end swordArtsFpList={{125802+-125802,912237-912238,-259472-(-259872),993254+-993255;311546+(198505-510052)};{637092+-637091;-249718-(-249717);-899307+899567,-984882-(-984881),-822890+822889},{(-512820+531154)+-18332,-819723+819722,-255368+255668,831383+-831384;((68000+-616764)-(-777110))-(1148592-920245)};{-771305-(-771308);293733+(-61730+(-422435+190431)),-808685-(-529217-279708),-539382+539381,100037-99857},{575681-575676,(504468-325770)-178699;-304125+304455,392100-392101,-782389-(-782388)};{115353-115347,-459446-((-527706-(-46959))+21302),303350+-302780,-748703+748702;-334745-(-334744)};{441512-441505;(-427473+608953)-181481,-262653-(-262943),-134234-(-134233),65576-65466};{3711+-3703;-576992-(-576991),27934-27404;16194-16195;-71226-(-71225)};{((-423179+454535)+((794831+-303309)-(-157698)))+-680567;(149508-567947)+418438;((945020+-336471)+(-389065-(-588034)))-807288,1032256+-1032257;283905+-283906};{600355+-600345,587519+-587520,936507-936397;-281393-(-281643);13103+-12793},{958005+-957994,82750+-82751,-422869-(-422969);(-217864+1131618)+(-1184196-(-270662)),-184391+184671};{174976-174964,697705+-697706,-547701-(-547931),(1323448-991747)+-331702;-754160+754310},{(711206+((304701-(-257034))+-1404926))-(-131998),-943564+943563;119433+-119113,466529+-466530,(370397-1015647)-(-645460)},{231733+(-789987+558268);-1042853+1042852,933326-933326;30806+-30586,(975942-1010769)-(-35177)},{-329265+329280;308536-308537;135972-(966602-830630);-84530-(-84790);824439-824099},{-450550+450566;136692+-136693,698056-697606,-215271+((-1346974-(-714967))+847277),(309096-(-461461))-770558},{(575759+(((355161-(-540138+1541573))-(((169211-(-657295+(146657+718998)))-596746)-(-735552)))-244942))-(-415131);-320451+320450;(-338134+((-626455+-168555)-(-1007425)))+125719,-189469-(-189468),472367+-472368},{(202176+(316570-(-661165+142231)))+-1037662;(1018723-337109)+-681615;638224+-637874;818197-818198,247129+-247130},{56989-56970,(-405870+(-721872+1788503))-(-200384+861146),-432610+432960;811732-811733;((-927987+2267330)-787065)-552279};{((((((-531067-(-461290))+-295657)-(-449340))+(-303375-(-290293)))+-1548206)-(-950834))+526568;694214+-694215,(113553+685206)-798419,-711998+711997;-474465+474464},{591056-591034;-215381-(-215380);-648233-(-648603),803248-803249;-595448-(-595447)};{618511-618488,((-361196+205547)-(-738452))-582804;26189+-25899;896133+-896134,-1006698-(-1006928)};{685035-685011;-131850-(-131849);-660091+660391,-808337+808336;-136983+137193};{-918439+918464;-235262+235261;(((207389-((1104615-999985)+-719638))-(-46435))+-1359360)+490668,430652+-430472,247765+(5151-252716)},{(337502+-1159681)+((2455280-893853)-739222);(-966369+570215)-(-396153);-325469+325589;1029527-1029197;-730882+731252},{-428079+(77943-(-350163));-592689+(-265336-(-858024));-963565-(-963785),1015114+-1015115,-941846+941845};{((-818575+1032959)-194571)-(762000-((-933260+1842240)-166765));581625+-581626;(351934+-791218)+439464;(806425+-82261)-(868926-144761);674017+-673727},{697251-697222;530909-530910,149559+-149149;589637-589638,-333858+333857},{-944765-(-1011984+67189),370932-(-469719+840652);-351153+351533,((842179+-6847)+((-991430+1902826)+-2485280))+738551,-999255-(-999254)},{841032-841001;406359-406360,-1001959+1002339,1006446+-1006447;128587-128588},{-542762+542794;-450260-(-450259),(461769+-884836)+(783540+-360093);(786095+-1488898)+702802;336256+-336257};{-384618-(-384651);-905072+905071,136077+-135697;61877-(178142+-116264);-135901+135900},{-1047956+(156549-((200396+(((1020130+-1275646)+(919883-468670))-(-481860)))+-1769394));408155-(((1042480-428283)+450963)-657004),(755991-(-22965))-778576,987093-987094,-331329-(-331328)},{545993+-545944;-671381+671380;70468+-70078,37840-37841;(-1096650-(-429816))-(-667094)},{726974-726924,801534+-801535,-391682+391942,587181-((-1033675-(-394576))+1226281),170263-170133},{445338-445287;-432443+432442;-1041624-(-1042034);-1014393-(-1014392),-908875+908874},{451325+-451273;(((-1198665-(-388037))-(-138872))+663666)+8089,(989160+-4394)+(-246652-737774);-526510-(-526509),-585256-(-585255)};{-980181+980234,-299145-(-299144),238122+-237912,987906-987907,-675492+675612};{-90009-(-90063),-818282-(-818281);-507007-(-507327),261432-261433,-410404-(380635-791038)},{780235-780180;565626+(-928871-(-363244)),860753+(513635+-1374028);((-531387-(505721-877810))+-101966)-(-261263);-507330-(-507329)},{((-539169-(-783363+-139456))+-21615)-361979;-723864-(229276-953139);481690-481340;(-887920+((942716-721081)+-92600))-((337995+-1156744)-(-59865)),((901144+145889)+(-174880-458045))+-414109};{843570-843513,-765259-(-765258);-65859-(-66559);170298+-170299,(-233170+316204)+-83035},{-194736+194794;800304+-800305;-615819+616119,-534843-(-534842),-781092+781091};{-758655-(-758714);((-337958-24511)-(984102+-1740233))-393663,-431689+431899,982044+-982045,-33921-(-34131)};{-841562-(-841623);(-152697-577200)+729896,459713+-459433;332929+-332930,(382893+-1311020)-(-928307)};{-469595+469657,-823783-(-1185043-(-361261)),-651570+651880,-732287+732286;-168971+169151},{-1001266-(-1001329);(((230399-377021)-(-172221))+631196)-656796;300617-300477,(-957626+1879674)-922049;251363+-251093},{893587-893523,-718680+718679,11021-10841,-75992-(820885+-896876),928040-927860};{12428-12363,(-578603+458824)+119778,303237+-302887;566625-566626,91733+-91734};{773237+-773171,825140+-825141;-123541-(-124031),944626+-944627,342950-342951};{-372072-(-372139),159467+-159468;-486158+486498,835372-835373,-741070+741069},{(-194737+(1558795-898353))+(347063+-812700),-105413-(-105412),((-1881338-64658)-(-1020832))-(-925454),((797262+-821088)+462344)+(-767538+329019);(((203586-(-227661))-(-94437))-903397)-(-377712)},{1039238-(556785-(-482384));209731+-209732,58391+-57881;-10510-(894569-905078),52598-52599};{-257784+257854,510786-510787;-861980-(-862210);((573930+-2450601)-(-954196))-(-1411120-((-1009508-(-69103))+451759));734518-734288};{518558-518487,833848-((-173479+1933783)-926455),-583998+584258;-965814+((-1175973-(-685878))+1455908),(-292965-680703)-(-973667)},{-582763-(-582835),(670243-(-336763))-1007007,(-892384+(947890-(-348319)))+-403655;396557+(((-788827+1783996)+-1569627)+177900);-350055-(-350225)},{(-582924+-48389)+631386;(638524+(278362-216224))-700663;-390781+391041,900228-900229,(-575762+-93885)-(-669827)},{134233+-134159;771773+(-533481-238293),409712-409392,526388+(59927+-586316),895520+-895521};{198895-198820;(763605-722040)-41566;((-26070-(-808551))+-984214)-(-202113),336618+-336619,887537-887538},{867578-867502;(-649688+38070)+611617;700307-699927,((1257133-59219)-(-888783+1213326))-(576328+(231627-(-65417)));-1037108-(-1037107)},{405231-405154;-1041576+1041575,283495-283195;513462-513463,-740726-(-740725)};{-114107-(-114185),-627598-(-627597);-7742-(-8202),-150587+150586,1026427+-1026428};{(635739+((-1096614-(-785429))+-1138718))-(-814243);829355-(975870-146514);-880211+880311;731981-731781;-582031+582531},{-317546-(-317636);663419+-663420,-230077-(-230307),-243418-(-243417),344760+-344761},{388917-388826;989254-989255;19520+-19521;545782+-545783,839296+-839297};{849828+-849736;331149+-331150,213804+(312263+-526067),379647-379648,637352-637353},{954452-(1841494-887135),501530+-501531;-875224-(-875224),-324203-(-324202);878762-878763},{(-253356-(-333911))+-80460;((-271014+218981)-(908542+-879661))+80913;(170236+(407287-(-67281)))-644624,289950-289951,-991995+991994},{271192+-271096,1013325-1013326,-221359-(-221479);((61734-361844)+1144044)-843935,-782169-(-782168)};{(187875-740572)-(-552794),-121778-(-121777);976191-976051;-453351+453350,((483510+((1245918-419737)+((-945730+1028559)+-1778519)))+667616)+-281618},{-977146+977244;730455-730456,555090-554750,(-1728776-(-819236))-((831834+-2039506)-(-298133));-773010+773009};{-62989-(799541-862629),775626-775627,783228+-783228,-586645-(-586644);-661766+661765},{971776+-971676;-85006+85005;-998113-(-998113),(938539+-1138990)+200981;132050+(-526396-(-394876))};{(-358074-273757)+631932,(-874739-(-1048134))+-173396,279035+-279035,(-1217146-(-671767))-(-545479);-891653-(-891753)};{575682+-575580,-378785-(-378784);-636418+636418,(123259+(-253149+140023))+-9613,(-75871+(-294144+-12249))-(-382784)};{791528+-791425,608150-(662344-54193),-35882+35882;166535+-166275,348892+-348632},{(((1030794-(-239398+(614242-317302)))-(895162+-309480))+-466872)+((1093646-894595)-119644),645009-645010,(-1521930-(-801764))+720166;-429184-(-429724),219573-219033};{-958437+958543;-572255-(-1563791-(-1855069-(-863532)));77062-77062;-682847-(266391+-949428),453155+-452965},{-82111-(-82219),-828650-(-1471284-(-642635)),-138035-(-138035),-910953-(-911293),(1411658-981986)+-429332};{-604968-(-605078);-214347+214346,-453484+453784;(238592-455346)+216753,(((254274-219589)+-1850212)-(-828901))+(413344+573281)};{656041+-655930;-239873+239872;-610720-(-608814-(405350+(-1278014-(-874750))));739762-739763;-83300-(569490-652789)};{486627-486515;-793598+(((553709+-1223831)+(-665029+1528788))-(-599960));324256+(-658948+334692),871334-871335,-2734-(-2733)},{377581+-377468,(-101800+-773591)-(-875390);723771-723601,-495907-(-495906);543408+-543238};{-771397+771511,-841887-(-841886),204946-204566,-873323-(-873322);-379328-(-379327)},{-458780+(898630+(-314730+(-847625-(-722620)))),-286343-(-287696+1354),(-476280+-62629)-(-539309);(-127768+1044895)+-917128;((517612+494505)-569143)-442975};{234050+-233934;-862342-(64116-(((799813+-402572)-986005)+1515221)),904306-903796,-535560+535559;(-278220+-681632)+(654179-(-305672))},{708653-708536;-960881-(-960880);((-962191-304095)-(-803163))-(-463463),295873-295874,(848176-(-160307))+-1008303};{636514-(507162+129234),(-832081+923114)+(170808+-261842),-698864+699164,548687-548688,89605+-89355},{38605-38486,567713-(310067-(-257647)),(-633198+1002701)+-369153,-1024244-(-1024243);-854897+854896};{935525+(-1655740-(-720345)),-322537-(-322536),994427+-994147,-156912+(426017-269106),960835-((816457+-273198)+417577)};{732606-((95802+237845)-(275877-674705));-231790+231789;144883-144503,(-168435-406024)+574458,-290571+290570},{-755251-(-755383),342424-342425;873810+-873510,634407-634408,414+-415};{416045+-415912;-105550+105549;-784233-(541126+-1325909),922030+-922031,-271928-(-271927)};{(-547468+1204835)-657233,-981559+981558,(965795+-972399)+(950925-(676033+267958)),605502+-605503;547686-547687},{510728-510593,-683294-(-683293),-831147-(-831477);20823+((-154-792253)+771583);-775128-(-775127)},{-20756+20892,-261835+(46404-(((291289+728838)+-1117285)+-118272));516410-516160;551213+-551214,450119-450120};{-539258-(-539395),675006+-675007,668891-668441;136948-136949;-1033987-(((-39656-(832961-714249))+-506757)+-368861)},{-301317+301457,-876689-(-876688);918883+-918553;988548-((541246+(498777-454380))-(-169596+-233310)),1035246-1035247};{-569710-(-569851),192966-(-690292+883259);210784+((-597156+-267403)-(-203538+-450567));-986204-(-986203),-794434-(-794433)},{((-752380-(-936588))+240667)-(-395938-(-1743822-(-923151))),804011-804012;-27102-(-933373+(614910-(-291181)));673072-673073;233694-233695};{(-1523818-(-848002))+675959,-743255-(-743254);-756695+(-85120-(-842135)),-683771+683770;(-393732+1353196)-959284};{-34716+34860;-5698-(354604-360301),(69220-(((198676+566128)+330139)-999377))-(-26676),-40288-(-40287);386205-(((190441-352878)+298010)+250633)};{313675+((623962+((876800-266631)+-2229046))+681385),900815-(-229292+1130108),(433573+138952)+-572205;841791-(-306954+1148746);913678-(-927691+1841079)};{((-1123287-(-517356))+479405)+((-976641+126602)+976711),((67141-(-915239))+-683635)+-298746;-398059+(359516-(-38703));((942184-844781)+333948)+-431352;(-425534+-249487)-(-675291)};{-1007833+1007980;((441033+-31344)+572979)+-982669,-23071+(-729039-(-406751-((297923-646645)-(-694081)))),-660920-(945003+-1606293),((1337055-311909)+-2011308)+986452};{-618755+618903;876578-876579,-686863-(-687363),468864+-468865,((-540443+-77302)-(30585-(-217370)))-(-865699)};{-771697+771846;((661556+-2187963)-(483566+-1344933))+(218237-(-446802));-1006611+(382319-(-624292)),(725459-(-53969))-779248,(((11488-(-751062))-580410)-380009)-(-981156-(-782987))},{((203478+-721085)+701204)+-183447;447162-(230941+216222),(-214303-(-104563))+110070,(242824+(-428219+445904))+-260510,-718026-(-180011-538014)};{(-580638+1139153)-558364;9650+-9651;-197398+197778;719946-719947,(-1573825-(-823597))-(-750227)};{-866532+866684,((-755651-268152)+561576)+462226;-291235+291735,(-1255766-(148145+-611287))+792623,-91507-(-91506)},{-591193-(-591346),34954-34955;-301890-(-302110);(-643958+675053)+-31096,453502-453282};{627156-627002,-326724-(-796234+469511),(500915-417682)+-82953,-49410-(-49409),-714057+714056},{486157-((465799-623924)-(-644127));835107-835108;((68852-982083)+446263)+467068;484773+-484774;-1013667-(-1013666)},{470144-469988;824384+-824385,(((-1694385-(-979883))+1248293)-(-361071))-894662,678135+-678136,-1000511+1000510},{970888+-970731,(-1040583+((-682973+431390)+(1766778-(-273908))))+-748521,890654+-890134,-824660-(-824659);995373+(-1394078-(-398704))};{749434+-749274,792852+-792853;(-241543-730516)-(-972559);-563679+(542195-(-21483)),-411113-(-411112)},{-43384-(-43549),856419-(333872-(-522548));(-549090-(-628491))+-78971;983135-983136;7051+-7052},{-988643-(-988809);315532-315533,-587938-(-588258),(593681+284963)+-878645;(1020803-873345)-(1145122-997874)};{607323-607156;747209-747210;502212-501792,606306+-606307;(1251669-597424)+-654246},{587988-587820;890171-890172;-1016465-(-1016865),970017-970018,(450248-706102)-(-255853)},{(601976-(-333446))-935253;-634563-(-634562);-408699-(-408698);(-105167-(-475830))+-369943,-949336+949335};{-536576+536746,(-678110-(-300007))-(-378102),888702-888182;-431936+431935;1034655-1034395},{-1035073+1035244,(-111780-(134029-905548))+-659740;-598913+(-632178+1231231);-288018-(-288017);(-750904+351890)+399194};{-679475+(515477+164170);-210295+210294,((706997+-280966)+517335)-943096;-298658-(-384537+85880),830180-829980},{-176369-(-176542);-972933+972932,-208564+208934;-181619-(-181618);(-619359-179164)+798522},{(-100386+-324538)-(-425098);-178940+178939,718422+-718072;-601596+601595;-704655-(-704855)};{952841+-952666;355977-355978;-632210+632400;645548-645549;417716-417476};{-31992+32168,712901-712902,737301-(599648-(-137113)),428808-428809;-642169+642349},{822797-822620,670229-670230;-741315+741565,-688401-(-688400);-136351-(-136531)},{((-221435+-1203)+-629145)-(-851961);(-543168-(-1031006))+-487839,-81371-(-81371);270428-270168;-112653-(-113083)};{-153036+(982372-829157);(-109275-(-633445))+-524171;453362+(-106009+-347033);-57657+57656;-645325+645525};{(39297+-634665)+595548,(839357+(1005314+(-2106975-(-288864))))+-26561,-1029449-(-1029819);70747+((238212-658373)+349413);626400+-626401},{(835918+-1242021)+406285,-531851-(-531850),(477917-(932088+-1311993))-857392;419691+(211816-631508);914797+-914798},{-939315-((-325962+130622)+-744158),715771+-715772,161569+-160949,480155-480156;-304478-(-304477)},{393302+-393118,209940+(-725556-(-515615)),((-421111+519298)+(-865117-(-331333)))-(-435947);-652221-(-974230+322010);-243130+243480},{-408553-(-408738);(422896+315317)+(602783+-1340997);-221247+221607;(616644-425715)+-190930,-218144-(-218143)};{-991867+992053,232528+(-720037+487508);((1433996-897872)+(-361293-460686))-(-286175);664329+-664330,479662-(1034495-((-613518+981001)+187610))};{(-711782-(-279819))-(-432150),1015330-1015331,981885+-981535,-692728+((1243007-(465463+-94318))+(396456-575591));393720-393721};{-683625+683813,-422177+422176,-216075+216455;-65521-(-65520),953844-953464},{570934+-570745,((1048059+-2397879)-(-815461))+534358;540241-539831;(-641002-(-679631))-38630;(199652+((-916762+-107722)+625485))+(-665115+864461)};{339390-339200,453694+-453695,-505396+505566;640910+(-513808-127103);493477-(-773716+1266903)},{-665126-(-665317);298041+-298042;286702-(-389356+675708),-413200+413199,346118-345908};{231379-(-499015+730202);((282677+(806861-975926))-503801)+390188;(-915022-(-878961-155874))-(-728935-(-848378));-867433+867432;-1024643-(-1024642)},{-718993-((-1494297-(-418595))-(-356516));693610+-693611,(791897+-277984)-513293;195682+-195683;(10045+-75370)-(-660945+(-446698+1042319))},{-190026-(-190220),(182409+-788847)-(-606437);-113161-(-660763+(864971+-317749));492933+(-1002162+509228),-161323+161703};{160890-160695;-282850-(-282849);-1013921-(-1014271);893642+(-1801250-(-907607));515549+(-104738+((440164-(-21282))-872258))};{-914068-(-1576622-(-662358));-925468-((-955751-(-574661))-544377),-901381-(-901641);849235-849236,-676640+676639},{905064+(-390749-514118),115358-(-551621+(641177+25803)),-468528-(-468908),-119978-(-119977);631219+-631220};{(-1171149-(-368236))+803111,(-580447+252531)-(-327915);-170546+170976;(((-1063832-(-821051))-(-964256))+310010)+(74058+-1105544);(453847-(-301079))+-754927},{709342-709143;-889460+(1866836-977377),628144+-627814,(487992+-11188)-476805,(-1041196+2005210)+(-570557-393458)};{701615+-701415,852415+(-1828523-(-1798574-(-822467))),-388456+388796,861967+-861968;(403119-(-84631))+-487410};{96949-96748,28387+-28388;1035748+(-761783+-273375);-1020760-(-1020759),((-500174-(-640781))-(-124567))-265175};{-164240+164442,40656+(370435-411092);491872-491712;1006289-1006290;967083-967084};{888957+(-240290-648464);292529-292530,1004186-1004006,483301+-483302;-540621+((917516+-104502)+((-667269+-209563)+(548444-(-220571-(992365+((-1011428+760842)-(680817-(-225358))))))))},{(((-480234+1419861)+-1907368)-(-903392))-(-64553);-97447-(-97446),(420483-(-897558-(-1165591-((((-8644+(1454131-324813))-((-176924+((-488063-(-1005785))+(-1026617-(-661519))))-(-437686-(193752-(-268174)))))+-1053286)+617289))))+-342785;-222823-(-222822),-859335+859334};{(-829209+((663413+-1291016)+(2581378-639770)))-484591;162742+-162743;510506-(-705496+1215502);-768716+768715;419891-419892};{-622168+622374;-378617+378616,-837107-(-837237),443253+-443254;364149-(352511-(1023842-1035350))};{-569420-(-569627);169071-169072,-366621+(((896201-206529)-(-627556+(521431+((-1411763-(-463950))+1520813))))-(-144114)),(116907-163924)+47016,891497-891498};{-182674+182882,750555-750556,-859648+860348;-596832+596831;916783-916784},{679157-678948;6096-6097,941606-941156,-920033-(-920032);-605004+605003};{446398+-446188,-704284-(-704283);-415276-(-415726);-926720+(1961958-1035239),587576-587577},{337887-337676,-190405-(-9378-181026),-1000904+1001274,938589+-938590;(343189+123236)-466426},{396525+-396313,434887-434888;(-344740-(-188422))+156848,(-86487-(-466083))-379597,398139+-398140};{977152+-976939;-819031-(-819030);887555+-887325;(803265+-78246)+-725020,(-267163+(711481+-478759))-(-34671)},{-437014-(-437228),710113-710114;-118856-(-119496);-117875-(-117874),-31239+31238};{776438-776223;-55994-(-55993),-229060-(-229610);-686278+(805199-118922),-31095+(299702-(-220968+489576))},{-408578-(-408794),-497503-(-694883-(-197381));(607715+-1091064)-(-483589);-940645+940644,175273+-175033};{801418-801201;348351+-348352,186057-185807,101509+-101510,-822175+(698470+123855)};{-486728+486946,-219379+219378;-421028-(-1163824-(-742476));206832+-206833,-87671+87670},{414528+(-782663-(-368354));-913462-(-913461);-367772-(-632729+264957),-845637+846007;(267958-(-515235))+-782683};{-174473-(-174693);(-751225+-231549)-(-982773);600087-((-186122+1020936)+((((885934-(184023-91735))+-2053689)-(-454211))+570455)),914474-((2526620-645202)-966943);1041067+-1041068};{832958-832737,-784354-(-784353);(-1145093-(-242478))-(-903025),466190+(-332029-(369629-235467));(-493563+-222939)+((-338027-(-419748))+634780)},{277110-276888;(1371233-351999)+-1019235;799030-798860;76426+-76427;(-175472+(981720-840773))-(-34865)};{853756-853533;-523264+523263,(-510866+(1730397-940736))+((290087+(-1045474+705601))+-228629),((134489-88471)+(149052+656306))+-851377,-925712-(-925711)},{623434-((-160205+-132263)-(-915678)),-580892-(-580891),(-1010563+(1946011-(772216+(-836784-(-454911+-136222)))))-408533,-715092-(-715091);478126+-478127},{273370+-273145,5270-5271,-740370-(-522630-(((-354991+-679531)+1051667)+201155)),-674632-(-674631);769445+-769446},{-154147+154373,-68080+68079;-695173-(-695923);915176-915177,-114485+114484},{929979-929752,-485956+485955;-487199+487619,-612264+(1529859-(1382722-(-12844+477970))),-224866-(-225126)},{-458595-(-458823);-17408-(-17407);198830+-198520,(1343783-696141)+-647643,-923439+923669};{-857507-(-857736),(441411+-1138749)+697337,-517121-(-517721),-438673-(-438672),-142369+142368},{-723479-(-723709);((-317693-(-949629))-129838)-502099;576650-(-234048+(813889-3601));248025+-248026,-1001021+1001271};{-155072+155303,-28046+28045;714131-713471;-902935-(-902934);-108129-(-108128)},{161891+((-339650-(-535112))-357121);-14872+14871;-820892+821072,960864+-960865,60093+-59513};{377122-376889;(-513862-3231)+517092;-471875-(-472635);-609029+609028;999440-999441},{((-1245325-8128)-(-798996))-(-325700-128991),-190899-(-190898),(340849+631047)-971566,241047-241048;-1001046-(-1001376)};{475317-475082;-868398-(-548753+-319644);840254+-839914;-401685+401684,-769058-(-769057)};{-492506-(-492742);(-608176-338786)+946961,(723815-982844)-(-259499),-227858+227857;-329840-(453554+-783393)},{-726780-(-727017);((183279+-1037083)+(1466835-951190))+338158,218936-218566;(-175415+135416)+39998;487049-(-141222+628272)},{-45032-(-45270),-63549-(-63548);-539760+540660;-170419-(-170418),-260532+260531};{(-650068+164700)+485607,924693-924694;-957890+958000;-1043933+1043932;-241044+241043};{-310347-(-310587);786030-786031,192260-191900,277966-277967;435580-435581},{224629-(732449+-508061);-426390-(-426389);363485-363125,-847711+847710,-138327+138326};{-393601-(-393843);855326-855327,-88586-(494839+-583805);-367960+(1225642-857683),113751-113752},{-168526-(-168769),926871-926872,371381+-370971;194831+-194832;(-477076-(-9678))-(-467397)};{945435+-945191;(907206+-1230951)+323744,258539+-258169,((((835815+130358)-741666)+-2020628)-(-831324))-(-964796),(1047977+-347285)+-700693};{(855225+-689955)-(-112858+277883);698035-698036;-904843-(774492+-1679845);668404-668405;464865-464866};{-37051-(-37297),((-321282+-698459)+2028596)+-1008856,-332598-(-332958);(-788791-(-853772))+-64982;881392+-881393};{404938-404691;-1031257+1031256;((853950-412502)-(539945-1029649))+-930632;-80812+(527387+-446576);-702476-(-702475)},{(-934042+-23874)+958164;-735671-(-735670);(1358879-846123)-((201995-(-310605))-84),-107168+107468;72685-72335},{(964512+-1891082)+926819;-760836+760835;39357-38777;992681+(((-970195+2039051)-521022)+-1540516),33616+-33617},{-326342-(-326592);-407184-(-407183);-663012+663552,-107226-(-107225),312483-(((71663+-44929)-(-620467-12938))-347655)},{753586+-753335;627526+-627527;1003919-1003619;-244156+244155;746677-746377},{-1015038+(263521-(933984+-1685753));-474105+474104;331653-(138232+192871);258978-258979,-880835-(-880834)};{(526618+70061)+(-500124+-96302);431743+-431744;175333-174953,(-546252+1105884)-559633,-695480+695479};{(207182-(-790989))+-997917,(958909-151142)+-807768,350072-(78677-(-270945));((731708-(-125992-(-957376)))+-72674)+172349;-147309+147308};{-949796+950051,(-1437759-(-745732))-(-713383+21357),623048+-623049;-849336+849335;350274+-350275};{-238939-(-239195),297875+-297876;(441631-391966)+((-1105088-(911784+-1472673))+495024);772197-772198;-692056-(-692055)};{(-530859+(406-(-411870)))+118841;-158894-(-158893);(853655+-966311)-(510711-(295567+328120)),(-405769-(-155928))-(-249840),-771518+(607728-(-163789))},{-982627+982887;-557465-(168244+-725708);-137171+(-448186+(453653-(-132054))),32323-32324,-916968+917318};{-1030557-(-1030818);-905036+(343868+561167);181555+(614529+-795624);-1002419-(-1002418),749158-(1707834-958675)};{1023815-(436779+586774);(311100+-498665)+187564,(-42551-723048)-(-765799);-708208+708207,(871156+(-1623664-(-29749)))+722758},{((-727415+383720)+-28553)+372511,-20737-((-829021-207472)+1015757);-228094-(-228384);650452+-650453;-168656-(-168946)};{-308499-(-308763),-935987-(-935986),(-330976+49377)-(571268-853267),-603444+603443,926776+-926777};{1024255-1023990,456950-456951,-653526+653836,-676040-(-676039),857639-(1032479-174839)};{-57948-(-58217);757959-757960,912201-(1027359+((-317271+-248704)-(-450467)));-394055+394054,573170+(-1154472-(-581301))},{-298746-(-299018),211998-(-992082+1204081),30355+(-840035+(-822521+1632581));256630-256631;-528854-(-528853)};{-632108+632381;1015414+-1015415;11933+-11783;-423296-(-423295),863502-863282};{(-914360+1536624)-621990;326711+-326712;(-132123-(-895805+1463672))-(378514+-1078824);-283576-(-283575);-105249-(-105248)},{289090-288815,278324+-278325,244964-244784,(245661+-1165738)+920076;-501492+501672},{356418+-356142;((-476109-(243598-418936))+-574749)+(-990365+1865884),(1589894-636473)+-953241,-739761-(-947238+207478),((784918+144874)+-247076)-682717},{651858+-651581;-688767-(-688766);-1025222+1025742,-1042083+1042082;379436+-379437},{1015898-(-140612+(1034657-(-121575)));85081+-85082;-962557-(-962556);370925+-370675;57213+-56763},{507816-507537,-29754+29753;(924133-(-16047))+-940181;-869262+869542,(-1107700-(-1741134-(-811522)))-(-178508)},{508725+-508445;(((366300-865883)-(-846282))-339363)-((712248+-118170)-586741),-38993-(-39153);21892+-21893,-246918-(541490+-788407)},{267044+-266763,(-389161+-300007)-(-689167),-508339-(-508789);-975723-(-975722),(-1165231-(115830+-409554))-(-754334+-117323)};{-142868+143150,679763+-679764,-244784-(-245184);(179376+-814805)-(-635428),-1016046+(758703-(-257743))};{-569297+569580;793760+-793761;775516-775046,-720157+720156,-538689+538688};{-954505-(-954789);(-926817+(2067077-920341))+-219920,-62901+63401;-502898-(-502897),-327814+327813},{963529-963244;(-955302-(-741927-(-64813)))+((954574+(((-1042083+55674)+1755100)+-867551))-577527),-61809+62289,117512-(644113-526600);540419-(235061-(-304878))};{-1010415-(-1010701);723146+(-185567+-537580);-916302+916682,-505438+505437,-270978-(-270977)},{47495-47195;-755563+755562;334315+-333805,-863381-(740831+-1604211);(1196535-619225)+-577311};{(-1125599-(-866718))+259182,((-187033+770143)+73987)-657098,555544+-555024,(-100969-134265)-(-235233),-928364-(-928363)};{226850+(743059+-969607);-540834+540833;754345+-753605;790198-790199;-790622+790621};{-918330-(-918633),-457382-(-457381),529906-529166,889794+-889795;-366537-(-366536)},{(-106499+-6395)+113198;-685296+685295,-446078-(-7684+((904534+-1427583)-(-84445))),33077-33078;(-1199498-(-989866))+209792};{565934+-565629;(1022204+((-1299019-437077)-(-559150)))-(-154741);588281-(107665+(((-429450-(-293037))+273223)-(-343276))),(-397318-370221)-(-767538),(-507691-140321)+648011},{622044-621736;794720-794721;-602835-(-603115),((629625-(-744772+(((-1537060-(-1006884))-(-943343))-(-830406))))-881366)+750541,1009184-1009024};{606470+-606161;998938+(748559+-1747498),(-463008-(-1040482))+-577364,582297-582298,-949805+949804},{641763+-641453,-442772+(95435-(-347336)),(-422084+938749)+-516305;(((459445+539466)+-529583)-735679)+266350,-841170-(-841530)},{38741+-38430,1018208+-1018209;440296-439796,-947136+947135;535200-535201},{852110+-851797;-99575+99574,(320141+(-612793-(-105744+-542242)))-355184;(81201-543985)-(-462783),-95556+95726};{63321+-63007,393956+((-149780-(-778175))+-1022352);(67888-(-638474-(-660931)))+((796914+-419253)-422932);-696075-(-696074),-87983-(-88303)};{308393+-308078,-877130+(304599+(527262-(-45268)));-431719+((-803581+285071)-(-1663660-(-713271))),934261-934262,887469-(269788-(-617361))};{(609009+(449218+(-70656+((-295428+428873)-146606))))+-974094;-546645+546644,-220585-(-221135);-994941-(-994940);280435+-280155},{(63612+-893453)+830158;-284161-(-284160);-322901-(-323301),-655592-(-655591);921719-921519},{-427929+428247,220464-(762343-541878),-612979+612979,347665-(511241-163796),-474707+(587882+-112625)},{-671140-((-780078-142891)+251510),-156119-(-156118);-883802-(-884602);-766795-(-766794),253023-(-384173+637197)};{-412581-(-412901),-355857-(-355856);307628-307298;-1009244-(-1009243);589707-589487},{522223-((358796+-477566)+(-106691-(-747362))),-484469+(536031-51563);952472-952122,-408903-(-408902);237441+-237442},{914151-913828;1000210-(((-33542-(1016915+-972699))+-695375)+1773344),-909221-(-909681);637463+-637464,-761982-(-762202)},{731704+(56819+(-598371-189828));-723418-((((-945781+(220649-(-994635)))-222764)-(127349+-799853))+(-962169+-480491));-325134+325584;-113238+113237,80384+(-117660-(-37275))},{186082+-185757;855026+-855027;402660-402440,229501+-229502,((-963541+1357282)+-1219369)-(-826068)};{-185751+186078;-143418-(-143417),194662+(566024+-760226),(202136+(147690-22566))+-327261,-241083+241082};{-242877+243205;-574084-(-574083),-153891+154621,1017992-1017993;-48761+48760};{-634049+634378,61187-61188;-570990+571450;852450-852451;-915764-(-915763)},{84840+-84509;-429219+(922297+-493079);-502570+503100,599371-599372;-845025+845024};{1024775-1024443,-472554-(-472553);608215+-607905;-246697+246696,341498+-341499},{50452+-50119,-922453+922452,-950846-(-951156);916842-916843,-493806-(-493805)},{211533-211199,-910111+910110,-822653+822763,(-209033-(-744927))-535895,(-355555+-344620)+700174};{-384158-(580219+-964712),-17885-(652688+-670572),-135134-(-135133),-349233-(-349773),-950112-(-950652)};{-1024154-(-1024490),543810+-543811;(-26290+415627)-(841006-452019);-728857-(-728856);-1034274+1034454};{-749707+750044;-536355-(-536354),(678914-86469)+-592446;-986148+986488,-362187+362527},{975738-975390,-332514+332513,-375445+375635,-643780+643779,-455653+455652},{629885+-629536,-410003+410002;457514-457074;(254637-(-111229+1060030))+694163;(909431+-1563303)-(-653871)};{796968-796618;599907+-599908;449460-448770,866527-(1106574-240046);-106804-(-106803)},{(-634898+613591)-(-21658),772531-(-30774-(-803306));979972+-979682;362553+(-1083120-(222945+((-16521-(500407-927707))+(-382392-971898))));602703-602443};{-179326+(818190-(940520-302008)),-252680-(-252679),-363463+(-104521-(347442-(59534+756112)));-868707+868706,(599799+-927527)-(-327727)},{-242672-(-498416-(-224499+-30892));(530391+-447362)+-83030;-228557-(-228737),246310+-246311;395224-395044},{746413+-746059,25421+-25422;312077+-311867,-666205-(-666204);460168+((-832924+889664)+-516909)};{-502893+503248;687249+-687250,-406625-(-406835),-1017282-(-167882+-849399),22249+-22250};{((317645+-138114)-(-590091))-769266;-894923+894922,148123+-147993,933225+-933226,951541-951542},{-978161-(-978518),85197-85198,97648+-97648;646844-(1363402-716958);491250+-490850},{448591+-448233;-691469+691468,679206-678746,-843126-(-843125);(750836-6085)-744752};{-136028-(-353724-(-217337));-536474+536473,-871926-(767049+-1639295);212349-212350,911489-911490},{-181977+182337;-440704-(192581-633284);851419-851139;-216626-(-216625),138599+-138600},{365672+((((503323+(1222072-(652204+-20868)))-((481930-(-459007))-776870))+-513689)+-781614);630078+-630079;461629-(541234-79865);-1891-(-1890),(-1392586-(-379791))-(-1013055)};{((575107-(-95094))-(-968796-(851040+-1812031)))-677644,-102928-(-102927),651970-651590,781753-781754;413366+(507625-920992)},{(257032-188229)+-68440;-213335+213334;833663-833313,(99920+10292)-110213,(((((-432548-(848603-(-424879-(-667114))))-620410)-(-874805))-(-471337))-(-33850))+279634},{-272126+272490;-596972-(-596971),643098+-642838;442467-442147;707264+-706894},{((711077-(781821+-933530))-(-44379+470883))-(1392223-956306);450827+-450828;(-8802-329204)-(-338346);-44528+44527;822868-822618};{(((-1165802-(-957741))+-1399725)-(-1039634))+568518,323870-323871;-245374+245714;-426936+(-41140-((948736+-2239705)-(224650+-1047544))),-1042376+(((1431361-(1745326-959087))+-368342)+765846)};{194183-(1034127+-840311);-275044-(-275043),690726-690336,-585425-(-67636+-517788),-60137-(-60267)};{-371074-(-371442),-880172-(-880171),745720-(-204268-(-949658)),(-280488-(-925084-(-587516)))-57081,-1033330-(-1033660)};{(939805+-471645)+-467791;(21456-44467)-(-23010),-578332+578642,-915412-(-915411),(1044990+(-66055+(-1376423-(-968841))))+-571354},{916670+-916300,(595982+-18447)+-577536,450312-(8539+(986358+-545285)),968549-968550;490358-490359},{-118668-(-119039);617117+-617118;-503249-(-503249),-10529+10669,123612+-123472};{(351693-371355)+20034;615359+-615360,-220149-(-220759),701446+-701447;-591699+591698},{((1235010-(189928+19834))+(194169+-1284171))-(-65127);(1086991-(((-752647-531345)-(-1332601-(71546-916094)))+1633702))-249229,-190308-(89920-280758),-898445-(-898444),-415713+415712};{6081-5707,325601-325602;-797269-(-797799);525003+-525004;612366+-612367};{-622732+623107,986960-986961,837482-836952;60236-60237,(((-417966-(-881818-(-762037)))+-27943)-(-779243))-453116};{(1171005-(((199120+966195)-(-115943+474154))-211071))-574596;726274+-726275,((198685-(-44697))+-1116497)+873645,-758750+758749,-271512-(-271511)},{832449+-832072;-982741+982740;-184421-(-184951);-876997+876996,(792123+-173282)-618842};{-352650+(935911-582881),(834940+-1357627)+522686;(-952228+721198)+231030,-283185-(860641+-1143966);-794828-(-1359725-(-564757))}}swordArtsFpCostList={{-412299-(-426938);446202+-445202},{-465437-(-480081),(-355074+794067)-437993},{-732496+752488,1.18},{-349594-(-459394);.9};{549100-439299,.904};{(159022-685827)+636607,.908};{941956+-832153,.912},{-535462-(-645266);.916},{-200728+310533,.92},{609019+-499213,.924};{(1367278-1020877)-236594;.928};{606818+-497010,.932};{-293942-(-403751);.936},{-590353-(-700163);.94},{((607914+-1411365)+1111103)-197841,.944},{78659-(-31153),.948};{-587285-(-697098),.952};{-353452-(-463266);.956};{-516568+626383;.96};{(539155-548782)+(-734421+853864);.964},{318810-208993,.968};{(1092778-188550)-(-1038201+1832611);.972};{-782684+(1182308-289805);.976};{-918989+1028809;.98},{345651+-235830;.984};{737047+-627225,.988};{-310789-(-420612);.992},{-22031-(-131855);.996},{493294+-332993,117580.25-117579};{1033751+-872650,1.35},{4024-(-157577);-753190+753190.5};{-37393+397593;.8};{1284257-773232;369401-369401},{-965113+1476173;.35},{1453669-(1479247-(-500192-(-1036834)));785773+-785771};{852943+452088;.8};{-167135+1472266,.8};{427296-(-877935);.7};{-314882+1622914,.8},{1126388-(-181744);.8},{-882489+2190721;.7};{-854778+(3686346-(865035+-34908)),.88},{(-416107+858442)+(-975969+2535774);.92},{-308851+2311822,.88};{(609955-743752)+(3426212-870375);.8};{5350819-348328;.96};{(-946523+5599568)-(-386856);.9};{5288317-(-115136-(-363543));.9};{276276+4804025;.9};{(601213+3948489)-(-610709),.9};{(660151+-1045908)+5575968;.9};{-334709+6406709,.983};{549089+5522921,.983},{36650+6035370;.983};{1002550+5069480,.983};{42840+6031262;.9},{760900+5429100,.85};{(882323+(552608+-2357498))+(-428720+7611290),.975},{(-526263+((-438482+480546)+(713236+-662330)))+6693306;.975},{279778+5980245;.975};{5265776-(90217+-1084474);.975},{-476052+(532187+7964365);.993};{((-381618-(-978739))+7445496)-22107,.986},{(156326-367184)+8231378;.979};{8642498-621968,.972},{257905+7762635;.965};{8783912-(-900132+(1555476-(-108018))),.958};{36702+7983858;.951},{-812486+8833056,.944},{-586161+8606741,.937},{-299800+8320390;.93},{(-229064-(-551996+1361393))+(487784+9562677),1.1};{647689+(-755424+9121735),1.1},{639020+8375980,1.1},{885682+8130378;.95},{-132767+9148828;.95};{578879+((351032+9038637)-952486);.95},{9259694-243631;.95};{9456622-440558;.95};{-912249+9928314;.95},{9790679-774613;.95},{8573856-(-445144),(-1521138.25-(-1007454))-(865994+-1379679)},{(-750027+8765411)-(-1006670);.96};{9970284-948229;.92};{801272+8220784;.88},{8763379-(-259175),.96};{8894970-(-128030);.9};{-746229+9770279,1.025};{8911160-(-112891);1.05};{8227094-(-796958);1.1},{9692464-668411,1.025};{8300962-(-723092),1.05};{(-260274+(-722394+437063))+9569660,1.1};{(1081247-648683)+8591492,1.025},{-298022+9322079,1.05};{8131151-(-892907),1.1};{8873422-(-150637);1.025},{8582420-(-441640),1.05};{88200+8935861;1.1},{255586+8768476,1.025},{(547501+-868912)+9345474,1.05},{205866+8818198;1.1};{9189329-165264;1.025};{-477484+((8370044-(374180+-980342))-(-525344));1.05};{-803303+(-257226+10084596),1.1},{-236543+9260611,1.025};{736576+8287493;1.05};{7999978-(-1024092);1.1};{-620868+(205455+9439484);1.025};{-932500+(-464515+10421087);1.05},{-945655+9969728;1.1},{8912375-(-111699);1.025};{788327+8235748,1.05},{-446072+(9633672-163524);1.1},{154157+8869920,1.025};{8331991-(-356478+-335609);1.05};{10003193-979114,1.1},{-808161+(8930375-(35762-937628));1.025},{9051935-27854;1.05};{8651891-(-1031252-(-659061));1.1},{8143884-(-880199);1.025},{(-944933+1857909)+(7318+(269957+7833833));1.05};{(-992967+1643539)+8373513;1.1};{469901+(819931+7734254);1.025};{276419+8747668;1.05};{-691397+9715485;1.1},{-547839+9571928,1.025};{(-365670+8684815)-(-704945),1.05};{(-320411+(((760005-347504)+877965)-486158))+8540194;1.1};{8650527-(-373565),1.025},{817595+(967345+7239153);1.05};{(-873127+(9431216-(-370458)))-(-95547),1.1};{(9556775-(-17324))-(-1036652+1586656),1.025},{8936234-(-87862);1.05};{9431486-(-1015424+1422813);1.1},{9334795-306745;.9}}function SwordArtsFPCheck()if Contains(AOW_LIST_NOFPUSE,c_SwordArtsID)==TRUE then return end local J=-739677+739677 for P,o in ipairs(swordArtsFpList)do if c_SwordArtsID==o[476177-476176]then if env(GetSpEffectID,1019769-868859)==TRUE then if o[276284+-276280]>531609+-531609 then J=o[106664+-106660]elseif o[623688-623683]>-844045+((-184278+-388676)+(841367-(-1194958-(-619326))))then J=o[288752+((-246135+1192583)+-1235195)]end elseif o[895330-895327]>-216337+216337 then J=o[-686954+686957]elseif o[893554+-893550]>(-37351-(-380929))+(-1022404+678826)then J=o[-963802+963806]end break end end if c_SwordArtsID==-849643+849709 then if env(GetEquipWeaponCategory,c_SwordArtsHand)==WEAPON_CATEGORY_EXTRALARGE_SWORD then J=366514-365844 end elseif c_SwordArtsID==353016+-352804 then if env(GetEquipWeaponCategory,c_SwordArtsHand)==WEAPON_CATEGORY_LARGE_SWORD then J=1013434+-1013064 end end if J>(112859+354585)+-467444 then for P,o in ipairs(swordArtsFpCostList)do if env(GetSpEffectID,o[59976+-59975])==TRUE then J=J*o[(-1029518+1919676)-890156]end end end if env(GetFP)=J*.49 then act(AddSpEffect,393789+-242889)end end function InformIdleState()local J=FALSE if IsEnableDualWielding()~=-899461+899460 then J=TRUE end local P=FALSE if IsHandStyleBoth()==TRUE then P=TRUE end local o=FALSE if IsHoldingGuard()==TRUE then o=TRUE end if J==TRUE then act(AddSpEffect,((-821242+1754728)+(-956209-(808469-125360)))+(-35778+5742060))elseif P==TRUE then act(AddSpEffect,4128685-(-715996+-155569))else if IsLeftHandAttackWeapon()==TRUE then act(AddSpEffect,4679223-(-321327))end act(AddSpEffect,-53641+5053691)end if o==TRUE then act(AddSpEffect,653816+(4299319-(-47765)))end local l=IsLockedOn()if l==TRUE then act(AddSpEffect,((-1301134-(-854017))+1236517)+4212756)else act(AddSpEffect,(232032+3758556)-(-1011567))end local E=ERRHook_GetWeight()if E==WEIGHT_LIGHT or E==WEIGHT_SUPERLIGHT then act(AddSpEffect,4398785-(-603215))elseif E==WEIGHT_NORMAL then act(AddSpEffect,4589334-(-247629-165087))elseif E==WEIGHT_HEAVY then act(AddSpEffect,5021361-19261)elseif E==WEIGHT_OVERWEIGHT then act(AddSpEffect,5517270-515140)end if env(IsOnMount)==TRUE then act(AddSpEffect,(499763+-407395)+(42051+4867771))end if IsSekiroGuard()==TRUE then act(AddSpEffect,5194792-193842)end end function InformAttackHandState(J)local P=c_Style local o=HAND_RIGHT local l=FALSE local T=FALSE if J==nil then J=E(129515+-111884)if IsEnableDualWielding()~=(508959+-910100)+401140 or IsUsingPairedWeapon()~=-297235+297234 then J=E(379999+-362675)elseif P==HAND_RIGHT_BOTH or P==HAND_LEFT_BOTH then J=E(-160970-(-178106))elseif P==HAND_LEFT then J=E(-391557-(-408167))end end if J==E(-845288+(821708+40716))and IsUsingPairedWeapon()~=562191-562192 then J=E(-676083+693407)end if J==E(-13523+30659)then if P==HAND_LEFT_BOTH then o=HAND_LEFT act(AddSpEffect,((229955-656427)+5886109)-459487)else act(AddSpEffect,4831804-(-168296))end T=TRUE act(AddSpEffect,(619326-(1839987-846507))+5374354)elseif J==E(867771+-850447)then l=TRUE act(AddSpEffect,5831936-(-142420-(913150+-1887106)))elseif J==E(799661-782030)then act(AddSpEffect,5639798-639798)elseif J==E(-481084-(-665115+167421))then o=HAND_LEFT act(AddSpEffect,-13682+5014182)end local e=env(GetEquipWeaponSpecialCategoryNumber,o)local m=env(GetEquipWeaponCategory,o)if e==419740+-418993 and o==HAND_LEFT then m=WEAPON_CATEGORY_SMALL_SHIELD end ApplyWeaponCategorySpEffect(m)ERR_NuGacha_ApplyAttackBoost(o,m)if IsMeleeWeaponCategory(m)==TRUE then act(AddSpEffect,161543+4839257)elseif IsRangedWeaponCategory(m)==TRUE then act(AddSpEffect,((-1613244-(-360263+-612891))-(-596178))+5044762)end return J end ERR_MeleeWeaponCategories={WEAPON_CATEGORY_SHORT_SWORD,WEAPON_CATEGORY_TORCH;WEAPON_CATEGORY_CLAW,WEAPON_CATEGORY_STRAIGHT_SWORD,WEAPON_CATEGORY_TWINBLADE;WEAPON_CATEGORY_LARGE_SWORD,WEAPON_CATEGORY_EXTRALARGE_SWORD;WEAPON_CATEGORY_RAPIER,WEAPON_CATEGORY_CURVEDSWORD;WEAPON_CATEGORY_KATANA;WEAPON_CATEGORY_AX;WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,WEAPON_CATEGORY_LARGE_AX;WEAPON_CATEGORY_HAMMER,WEAPON_CATEGORY_FLAIL;WEAPON_CATEGORY_LARGE_HAMMER,WEAPON_CATEGORY_SPEAR;WEAPON_CATEGORY_LARGE_SPEAR,WEAPON_CATEGORY_HALBERD,WEAPON_CATEGORY_LARGE_RAPIER;WEAPON_CATEGORY_LARGE_CURVEDSWORD;WEAPON_CATEGORY_FIST;WEAPON_CATEGORY_WHIP,WEAPON_CATEGORY_LARGE_SHIELD;WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD;WEAPON_CATEGORY_LARGE_SCYTHE,WEAPON_CATEGORY_THROW_DAGGER,WEAPON_CATEGORY_MARTIAL_ARTS;WEAPON_CATEGORY_PERFUME_BOTTLE;WEAPON_CATEGORY_DUELING_SHIELD,WEAPON_CATEGORY_BACKHAND_SWORD;WEAPON_CATEGORY_LIGHT_LARGE_SWORD,WEAPON_CATEGORY_LARGE_KATANA;WEAPON_CATEGORY_BEAST_CLAW}function IsMeleeWeaponCategory(J)return Contains(ERR_MeleeWeaponCategories,J)end ERR_RangedWeaponCategories={WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW;WEAPON_CATEGORY_CROSSBOW;WEAPON_CATEGORY_SMALL_ARROW;WEAPON_CATEGORY_BALLISTA}function IsRangedWeaponCategory(J)return Contains(ERR_RangedWeaponCategories,J)end ERR_ShieldPokeWeaponCategories={WEAPON_CATEGORY_SPEAR,WEAPON_CATEGORY_RAPIER,WEAPON_CATEGORY_LARGE_SPEAR;WEAPON_CATEGORY_LARGE_RAPIER,WEAPON_CATEGORY_HALBERD}function IsShieldPokeWeaponCategory(J)return Contains(ERR_ShieldPokeWeaponCategories,J)end function IsShieldPokeEnabled()local J=env(GetEquipWeaponCategory,HAND_RIGHT)local P=env(GetEquipWeaponCategory,HAND_LEFT)local o=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)if o==(468187+457745)-925136 or o==954636+-953959 then return FALSE elseif o==-827966+828713 then P=WEAPON_CATEGORY_SMALL_SHIELD end if P==WEAPON_CATEGORY_SMALL_SHIELD then return FALSE end if IsShieldWeaponCategory(P)==TRUE and IsShieldPokeWeaponCategory(J)==TRUE then return TRUE end return FALSE end ERR_ShieldWeaponCategories={WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD}function IsShieldWeaponCategory(J)return Contains(ERR_ShieldWeaponCategories,J)end ERR_HeavyWeaponCategories={WEAPON_CATEGORY_LARGE_SWORD;WEAPON_CATEGORY_EXTRALARGE_SWORD;WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;WEAPON_CATEGORY_LARGE_AX;WEAPON_CATEGORY_LARGE_HAMMER,WEAPON_CATEGORY_LARGE_CURVEDSWORD;WEAPON_CATEGORY_LARGE_SPEAR,WEAPON_CATEGORY_LARGE_SHIELD;WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_DUELING_SHIELD,WEAPON_CATEGORY_LARGE_KATANA}ERR_ColossalWeaponCategories={WEAPON_CATEGORY_EXTRALARGE_SWORD,WEAPON_CATEGORY_EXTRALARGE_AXHAMMER}function IsColossalWeaponCategory(J)return Contains(ERR_ColossalWeaponCategories,J)end function IsHeavyWeaponCategory(J)return Contains(ERR_HeavyWeaponCategories,J)end function IsLightWeaponCategory(J)if Contains(ERR_HeavyWeaponCategories,J)==TRUE then return FALSE end return TRUE end ERR_WeaponCategories={{WEAPON_CATEGORY_SHORT_SWORD,5154998-144899},{WEAPON_CATEGORY_TORCH,(5526872-(-628291))-915064};{WEAPON_CATEGORY_CLAW;5960990-740891};{WEAPON_CATEGORY_STRAIGHT_SWORD;(-96034+455662)+(4861871-201400)};{WEAPON_CATEGORY_TWINBLADE,-883887+5983986};{WEAPON_CATEGORY_LARGE_SWORD,-409566+((846669-(-123874))+(5106686-637564))},{WEAPON_CATEGORY_EXTRALARGE_SWORD;4234615-(-805484)},{WEAPON_CATEGORY_RAPIER,4335760-(1046206+-1760545)},{WEAPON_CATEGORY_CURVEDSWORD,936042+4134057},{WEAPON_CATEGORY_KATANA,-116263+5206362};{WEAPON_CATEGORY_AX;343074+4797025};{WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-806325+6036424},{WEAPON_CATEGORY_LARGE_AX,5578899-428800};{WEAPON_CATEGORY_HAMMER,-933484+(6169668-126085)},{WEAPON_CATEGORY_FLAIL;4666937-(-463162)};{WEAPON_CATEGORY_LARGE_HAMMER;(-310216+4837614)-(-592701)};{WEAPON_CATEGORY_SPEAR;5885957-725858},{WEAPON_CATEGORY_LARGE_SPEAR,(5354304-(-179601))-363806};{WEAPON_CATEGORY_HALBERD;4906673-(-273426)};{WEAPON_CATEGORY_LARGE_RAPIER,-220398+5280497};{WEAPON_CATEGORY_LARGE_CURVEDSWORD;4379603-(-700496)},{WEAPON_CATEGORY_STAFF;(636154+4602718)-(-91227)};{WEAPON_CATEGORY_ERR_SEAL,6166133-(-342377+1168411)},{WEAPON_CATEGORY_FIST,5066556-(-143543)},{WEAPON_CATEGORY_WHIP;(-386263+-296656)+5883018};{WEAPON_CATEGORY_ARROW,(6111869-125403)-576367},{WEAPON_CATEGORY_LARGE_ARROW;391901+5028198};{WEAPON_CATEGORY_CROSSBOW;5478287-48188},{WEAPON_CATEGORY_LARGE_SHIELD,(-4810+-484944)+5809853};{WEAPON_CATEGORY_SMALL_SHIELD;5768968-468869},{WEAPON_CATEGORY_MIDDLE_SHIELD,(-643523+5974435)-20813};{WEAPON_CATEGORY_LARGE_SCYTHE,5489860-299761},{WEAPON_CATEGORY_SMALL_ARROW;5203644-(-196455)};{WEAPON_CATEGORY_BALLISTA,5127432-(-312667)};{WEAPON_CATEGORY_THROW_DAGGER,5727428-((351857+-1147948)+893420)};{WEAPON_CATEGORY_MARTIAL_ARTS;60610+(608682+4930807)},{WEAPON_CATEGORY_PERFUME_BOTTLE,-448579+6058678},{WEAPON_CATEGORY_DUELING_SHIELD;5803756-183657},{WEAPON_CATEGORY_BACKHAND_SWORD,259031+(-79862+5460930)},{WEAPON_CATEGORY_LIGHT_LARGE_SWORD,-103398+5773497};{WEAPON_CATEGORY_LARGE_KATANA;(844589+3879846)-(-935664)};{WEAPON_CATEGORY_BEAST_CLAW;6290466-610367}}function GetWeaponCategorySpEffect(J)for P,o in ipairs(ERR_WeaponCategories)do if J==o[(-687615+1116873)-429257]then return o[(-7372+-358198)+365572]end end return-606153-(-606153)end function ApplyWeaponCategorySpEffect(J)local P=GetWeaponCategorySpEffect(J)act(AddSpEffect,P)end function ApplyGuardCategorySpEffect(J)local P=GetWeaponCategorySpEffect(J)-(991296-991295)act(AddSpEffect,P)end function InformAttackTypeState(J,P)if J==E(-689945+707146)and P==nil then act(AddSpEffect,-44719+5045719)elseif J==E((894230-918379)+41350)and P==E(-613223-(-629818))then act(AddSpEffect,5287778-286758)act(AddSpEffect,5729084-728059)elseif J==E(150713+-132896)and P==E(629777-(-234177+847359))then act(AddSpEffect,-546369+5547390)act(AddSpEffect,935179+4065846)elseif P==E((-1031424+1772725)-((713930+-249043)+258854))or P==E((184049+(1017408+-396617))-788244)or J==E(336710+-319946)then act(AddSpEffect,-153938+(314529+4840439))elseif P==E(1056298-1039658)then act(AddSpEffect,4160778-(-273935+-566318))elseif P==E((-204546+537747)+-315623)then act(AddSpEffect,5811399-810359)elseif J==E((706572+(751210-996011))+(307603-751557))and(P==E(-446709+464114)or P==E(-314122+331053))then act(AddSpEffect,5093610-92560)act(AddSpEffect,4016908-(-984151))elseif J==E(330319+-312502)and(P==E(-702545+719911)or P==E(717047+-699266))then act(AddSpEffect,4778170-(-222885))act(AddSpEffect,(1008068+(-605370+-1225189))+(6624715-801165))elseif P==E(-23708-(-40424))then act(AddSpEffect,2218+4998842)elseif P==E(295698+-277698)then act(AddSpEffect,(1067970-500073)+((291654+4581015)-439496))elseif J==E(824213+(426020+-1233032))and P==E((-1148507-(-666052))-(-500009))then act(AddSpEffect,207053+(-1033928+5827955))act(AddSpEffect,-775464+5776549)elseif J==E(-312349+330166)and P==E(223825+-206271)then act(AddSpEffect,837550+4163531)act(AddSpEffect,5648442-647357)elseif P==E(315572-299109)then act(AddSpEffect,((-960729+225387)+306579)+5429853)act(AddSpEffect,5184762-(505140+-322518))elseif J==E(-227399-(-244057))and P==E(-726412-(-743626))then act(AddSpEffect,5248195-(-100453+347528))elseif J==E(387125-(422884+-52417))and P==E(-996362+(100912+912275))then act(AddSpEffect,(-870296+5500837)-(-370580))end if P==E(-504737+522134)then act(AddSpEffect,-444973+5446073)else act(AddSpEffect,4805166-(-195935))end if ERR_LongtailCat_Boosted==TRUE then act(AddSpEffect,4773969-(-227064))end end MovesetOverrideList={{E(-1000951+(1662134-(-5609-(-649612))));E(-680124-(-696974));WEAPON_CATEGORY_SHORT_SWORD;-510380-(-510379),E(415717+-398721)};{E(-1000576-(-914045-103004));E((505355+(-1120791-(-760423)))-128137);WEAPON_CATEGORY_SHORT_SWORD,-917039-(-917038),E(681292-((-160024+-193357)+(532850+484827)))};{E(950490-932964),E(396606-379756),WEAPON_CATEGORY_SHORT_SWORD,-474159+474158;E(-467604+(((-1020852+-418757)-(-1472617-(-944018)))+1395610))};{E((((320314-(-228169))+(-962987+(859670+-610908)))-(366832-474821))-(-74466)),E((1548701-677152)-854585);WEAPON_CATEGORY_STRAIGHT_SWORD;253287+(623869-877156);E((((-739857-261316)+2594035)-833411)+(-657335+-84816))};{E(-994196-(-1011777)),E(736091+-719127),WEAPON_CATEGORY_STRAIGHT_SWORD;-980891-(-980891),E(644980+-627680)},{E(-453092-(-470392)),E(-688829-(-706869));WEAPON_CATEGORY_STRAIGHT_SWORD;(-1068603-(-137498))-(-931105),E(-180868-(-198449))},{E(-553816+570785);E(49660-31620),WEAPON_CATEGORY_STRAIGHT_SWORD;-531940+531940,E(-875940-(-893521))},{E(-402375-(-419371)),E(339-(-17282)),WEAPON_CATEGORY_STRAIGHT_SWORD;938962-938962;E(778203-760505)};{E(503882-486705);E(-420607+438228);WEAPON_CATEGORY_STRAIGHT_SWORD;-844958-((300545+636318)+-1781821),E(346207-328509)},{E(-167839+185537),E(-172269+189119);WEAPON_CATEGORY_STRAIGHT_SWORD,560754+-560754;E(-737571+754748)},{E(512912+-496359),E(-459778-(-476628)),WEAPON_CATEGORY_STRAIGHT_SWORD;942039-942039,E((843942-840941)-(-832106-(-484691-333239)))},{E(932796-915914);E(495646-(1369878-(375498-(-23043+((-467877-(-975352))-1000459))))),WEAPON_CATEGORY_STRAIGHT_SWORD;702536+-702536,E(816862+-799832)},{E(574069-556546),E(-409317-(-426610));WEAPON_CATEGORY_STRAIGHT_SWORD,(-29701-(-573067))+-543366;E(((473527-(-521827))-172195)-(-152959+959088))};{E(-151770-(-168800));E(345348-328718),WEAPON_CATEGORY_STRAIGHT_SWORD,-565973-(-565973),E(756886+-739363)},{E((-428211+851641)-406867),E(922162+(-870714-34818)),WEAPON_CATEGORY_STRAIGHT_SWORD,635-635,E(601109-(-509657+(436754+656489)))};{E(-991360+(1797685-789612)),E(782909+(-241743+-524202)),WEAPON_CATEGORY_STRAIGHT_SWORD;483678-483565;E(855121-837821)},{E(-505979-(-523560)),E(308356-291392),WEAPON_CATEGORY_STRAIGHT_SWORD,-176379-(-176492);E((-532519-39959)-(-589778))};{E(268761-251461),E(913921-895881);WEAPON_CATEGORY_STRAIGHT_SWORD;-402013-(-402126);E((-356132+((392616-164939)-(-1009773)))+-863737)},{E(((-936572+(1881486-136114))-830621)-(-38790)),E(784657+-766617);WEAPON_CATEGORY_STRAIGHT_SWORD,360034+-359921;E(189180-171599)},{E(836116-819120);E(-482919-(-500540));WEAPON_CATEGORY_STRAIGHT_SWORD,(454735+-372140)+-82482;E(982380+-964682)};{E(-60923-(-78100)),E(-223707+241328);WEAPON_CATEGORY_STRAIGHT_SWORD,-694126-(-694239);E(464842-447144)},{E(-569644-(879783+-1467125));E(614916-598066);WEAPON_CATEGORY_STRAIGHT_SWORD,-494554+494667;E(-152015+169192)};{E(-326200-(399084-741837)),E(-493295+510145);WEAPON_CATEGORY_STRAIGHT_SWORD,466289+-466176,E(504765+-487588)},{E(487907+-471025),E((816065+(231746+-900410))+-130108);WEAPON_CATEGORY_STRAIGHT_SWORD;-6929-(-7042);E(-167931+184961)},{E(909339+(((827486+-167165)+80776)+-1632913)),E((1314487-837168)-460026);WEAPON_CATEGORY_STRAIGHT_SWORD,982101-981988;E(10048+6982)},{E(-773026-(-216082+-573974)),E(57279+(235362-276011)),WEAPON_CATEGORY_STRAIGHT_SWORD,(-353461-(-179706+337359))+511227,E(-82176-(687783+-787482))},{E(379463+-362900);E(8184-(-8446)),WEAPON_CATEGORY_STRAIGHT_SWORD,681865-681752;E(38650-21127)};{E(-860184+876897),E(569531-552567),WEAPON_CATEGORY_STRAIGHT_SWORD,487128+-486885,E((-275815-(545432+-1355400))+(804102+-1320955))};{E((792383+-1761842)+987040);E(632314+-615350),WEAPON_CATEGORY_STRAIGHT_SWORD;825000-824757;E(83515+-66215)},{E(-937090+(((-335515-180041)+1678654)-(108234-(-100474))));E(977332+-959292),WEAPON_CATEGORY_STRAIGHT_SWORD;578992+-578749,E(-763240-(-780821))};{E(-935767+952736);E(614797+-596757),WEAPON_CATEGORY_STRAIGHT_SWORD,986014+-985771,E((733204-698710)+-16913)};{E(((326527+-1199680)+1869717)+(22749-(129678-(-1285864-(-413225))))),E((509867-646922)-(-154676));WEAPON_CATEGORY_STRAIGHT_SWORD;792956+-792713;E(-665258+(-737214+1420170))};{E(-982583-(-999760)),E(-483876+501497),WEAPON_CATEGORY_STRAIGHT_SWORD;-651854+652097,E(359532+-341834)};{E(796503-(-263360-(-1042165)));E(345569+(404129-732848)),WEAPON_CATEGORY_STRAIGHT_SWORD;832304-832061;E(-166373-(-183550))},{E(934224-917671);E(-386724-(-403574));WEAPON_CATEGORY_STRAIGHT_SWORD,-171337+171580,E((847830+(-2086592-(169135+-604367)))+(274510+(-489644-(-1035841))))};{E(-697188+(((1583709-872159)+(-1546056-(995603+-1159700)))+1384479));E(1001405-(651758-(-332354)));WEAPON_CATEGORY_STRAIGHT_SWORD;721826-(607267+114316);E(849420-832390)},{E(-404204+421727);E((551010-631473)+97756),WEAPON_CATEGORY_STRAIGHT_SWORD,-3111-(-3354);E(-846540+(1601646-738076))},{E(-920832-(-937862)),E(197586-180956);WEAPON_CATEGORY_STRAIGHT_SWORD;((772352+((-807322+-59140)-226142))-231191)-(-551686);E((-568448+851584)-265613)},{E((650547+-168206)+-465778);E(996667-980037),WEAPON_CATEGORY_STRAIGHT_SWORD;954869-(((-176957-(-778622))-876420)+1229381);E(251208+-233685)};{E((1405294-746731)+-641850),E(-669643-(-686607)),WEAPON_CATEGORY_STRAIGHT_SWORD,-876409-(-876521),E(-1037584+1055087)};{E(-189562-(-207143));E(757356+-740392),WEAPON_CATEGORY_STRAIGHT_SWORD;-458615-(-458727),E((-853021-(381527+-499520))-(-752328))},{E(-308496-(-325796)),E(-221169-(-239209)),WEAPON_CATEGORY_STRAIGHT_SWORD;(242083+-51705)+-190266,E(-109858+(-633299-(-760738)))},{E(612537+-595568);E(846310+-828270);WEAPON_CATEGORY_STRAIGHT_SWORD;14273+(-896237+882076);E((-345369+-138435)-(-501385))};{E(681901+-664905),E(-886062+903683),WEAPON_CATEGORY_STRAIGHT_SWORD,(883106+-74145)+((1029221+-1413196)+-424874);E(-621728+639107)},{E((-154332-(-788708))-617199),E((-641555+1294431)+-635255),WEAPON_CATEGORY_STRAIGHT_SWORD,446882-446770;E(-888162+905860)},{E(-192754-(-210452));E(561969-545119),WEAPON_CATEGORY_STRAIGHT_SWORD;(1013281+-1305468)-(-570930-(-278631));E(216080+(-977585+(1044072-(997904+-732514))))};{E(-963989-(-980542));E(-288762+305612);WEAPON_CATEGORY_STRAIGHT_SWORD,-12937-(-13049),E(-425812-(-442989))},{E(55222-38340);E((-1017984-(-922930))+112347),WEAPON_CATEGORY_STRAIGHT_SWORD,(225974-(-131466))-357328;E(((544774+(-91545+-488470))+560012)+-507421)};{E(166303-((1040577+-372151)+-519646));E(-590492-(-1435509-(-827724)));WEAPON_CATEGORY_STRAIGHT_SWORD,-598331+598443;E(-155204-(18790-191024))};{E(-706330-(-723360));E((-537191-35650)+589471);WEAPON_CATEGORY_STRAIGHT_SWORD;38076-37964,E((-536658-132576)+((456384+-1382884)+(2297550-((-571343-(-989094))-(-394139-(-127597))))))},{E((204737-(((900709+(((-449234-(-407817))+(697495+315996))+-1725318))+321983)-(-498172)))-(3331+-782777)),E((603820+(-503369+-1005387))+921566),WEAPON_CATEGORY_STRAIGHT_SWORD;55236-(941444-886320);E(-741121-(-758644))};{E(507389-490676);E(-907207-(-924171));WEAPON_CATEGORY_STRAIGHT_SWORD,-687625+688372,E(-364955-(-382255))};{E((-408151-(((-1038286+403271)+-203349)-(-362116-72463)))-(-21947));E(166443+-149479),WEAPON_CATEGORY_STRAIGHT_SWORD;643274-642527,E(-187759+205059)},{E(318922+-301622),E(-972243-(-990283));WEAPON_CATEGORY_STRAIGHT_SWORD;(-496905+678768)+-181116;E((-113624-((-1672082-(-668227))-(-84926)))+-787724)};{E(725312-708343),E(499976-481936);WEAPON_CATEGORY_STRAIGHT_SWORD;-99757+(778512+-678008),E((-453413+(115021-(-211874)))-(-144099))},{E(16796-(-86)),E(1016019+-999169),WEAPON_CATEGORY_STRAIGHT_SWORD,(287519-(-125996))-412768,E(1045194-(984114-(-44076)))};{E(673111+-655511),E((-178729+732988)-537629);WEAPON_CATEGORY_STRAIGHT_SWORD,913044+-912297,E(-329335+347198)},{E(-1008155+1024995);E(135730-119100),WEAPON_CATEGORY_STRAIGHT_SWORD,(1198077-677491)-((-554997+-313414)+1388250);E(-201983+219846)};{E((-1773315-(-986119))-(-805101)),E((-104478-(-842497))-721527);WEAPON_CATEGORY_STRAIGHT_SWORD;571454-(867461-296006),E((-47751+-481957)+(1392786-846359))},{E(499301-482588);E(39489-22525);WEAPON_CATEGORY_LARGE_SWORD;-521943+521943,E(487763-470463)};{E(-362024-(-379605)),E(956358-939394),WEAPON_CATEGORY_LARGE_SWORD;-230990-(-443440-((-984011-(-839370))-67809)),E(887128+-869828)},{E(((-1048596-(-560804))+-224093)-(-729008)),E(401920-384956),WEAPON_CATEGORY_LARGE_SWORD;640859-640859;E(680556+-663256)};{E((-291618+308854)+41);E(121525+-104561),WEAPON_CATEGORY_LARGE_SWORD,-875741-(-875741);E(550627-533327)},{E(-216114-(-233414));E(1019962-1001922);WEAPON_CATEGORY_LARGE_SWORD;-959145+959145,E(108687+(-281952+190846))},{E(-579035-(-596004)),E(839115+-821075);WEAPON_CATEGORY_LARGE_SWORD;681972-681972;E(969385-951804)},{E(-747221+764217),E((-312965-645808)+976394);WEAPON_CATEGORY_LARGE_SWORD,470406+-470406;E(-910907+928605)},{E((-477235-(-297902))+196510);E((887666+-1615246)-(-745201));WEAPON_CATEGORY_LARGE_SWORD;508554+-508554,E(794990-777292)},{E(-730754-(-748224));E((-831180-(-600596))+248205);WEAPON_CATEGORY_LARGE_SWORD,935408-(-875165+1810573),E(-71592+89290)},{E((-5471-(-44857))-22628);E(-220347+237968);WEAPON_CATEGORY_LARGE_SWORD,552764+-552764,E(300771+-283073)},{E(415011-397313);E(-826366-(-843216)),WEAPON_CATEGORY_LARGE_SWORD;361652+-361652;E(803713+-786536)};{E(-11694-(-28247));E((-958296-(-905237))+(-58181+128090)),WEAPON_CATEGORY_LARGE_SWORD,1039643-1039643;E(((((809752+-1046286)+(1929938-(-419379-(-611451))))-(((414603-1012148)+-431857)+1119250))-685891)-((-1604504-(-601052))+1711868))},{E(-950311+967193);E(428933-411640),WEAPON_CATEGORY_LARGE_SWORD,-822705+(824928+(-956062+953839)),E(-410770-(-427800))};{E((-136722-(-896263))+-742018);E(-485184-(-502477));WEAPON_CATEGORY_LARGE_SWORD;-999887+999887,E(-167710-(-184740))},{E((-857668+18507)-((-771126+(1073002-(-143998)))+-1301526)),E(825325+-808032);WEAPON_CATEGORY_LARGE_SWORD,-206990+(-160670-(-367660)),E(-812129-(-829159))},{E((-714016-(-1014413))-(-19431+302916)),E(-193595-(-42953-(392797+-225525)));WEAPON_CATEGORY_LARGE_SWORD,596484-596484,E(-832683-(-850206))},{E(344134-326258),E((1412052-761441)+-633318);WEAPON_CATEGORY_LARGE_SWORD,-87577+87577;E(-267136+284166)};{E(681225-664640);E(717308-700015);WEAPON_CATEGORY_LARGE_SWORD;1021627-1021627;E(-480031-(-497061))},{E(358353+-341323),E(999470-982840);WEAPON_CATEGORY_LARGE_SWORD,-289694-(-665154-(-375460)),E(906048+-888525)},{E(1032123+-1015560),E(-431237+447867);WEAPON_CATEGORY_LARGE_SWORD,435111-435111,E(-523113-(-540636))};{E((571456-315168)-239575);E(579145-562181),WEAPON_CATEGORY_LARGE_SWORD;-440737+440807,E(-662607+(474979+204928))};{E(((-759721+1594697)+-1520625)-(-703230));E(-579559-(-596523));WEAPON_CATEGORY_LARGE_SWORD;-358384+358454;E(-212528+229828)},{E((610452-(-368655))+((917099+-940202)+-938881)),E(458551-441587);WEAPON_CATEGORY_LARGE_SWORD,-502487+502557,E(-756704-(-774004))},{E((3026-((-241441-(-302784-(((-2673619-(-1037368+5494))-(-680616))+731892)))-860466))-((377606+350933)-(-285570)));E((-508197+81920)+(121719-(-321522))),WEAPON_CATEGORY_LARGE_SWORD,-699370-(-699440);E(354497-337197)};{E(1022471-1005171);E(-638197-(-656237)),WEAPON_CATEGORY_LARGE_SWORD;408344-408274,E(815666-798085)},{E(320963+-303994);E(310313+-292273),WEAPON_CATEGORY_LARGE_SWORD;(-168381+-749738)-(-918189);E((788381+-841782)+70982)},{E(849914-832918),E(92284+-74663),WEAPON_CATEGORY_LARGE_SWORD;702994+-702924;E(1045750+-1028052)};{E(972706+-955529),E(-912514-(-930135)),WEAPON_CATEGORY_LARGE_SWORD;((-355214+299755)+-142629)+((-87307+987043)-701578),E(-385049-(((347379-9078)-720835)-(-521785+541998)))};{E(-745357-(-762827));E(547880+(-350223-180036)),WEAPON_CATEGORY_LARGE_SWORD,-105897+105967,E(698977+(-802457+121178))},{E(-521190-(-537948)),E((360683+(-741905-(-335701)))-(-63142)),WEAPON_CATEGORY_LARGE_SWORD,-211696-(-211766),E(985859+-968161)};{E(860968-(783185-(-60085)));E(-964635-(-981485)),WEAPON_CATEGORY_LARGE_SWORD,(-175761+798676)+-622845,E(11134+6043)},{E(-67799-(-84352)),E(144962-128112),WEAPON_CATEGORY_LARGE_SWORD;-173013-(-173083),E(-558079-(-575256))},{E(-685456-(-702338)),E((741519+-15552)-(1442119-(91740-(-641705))));WEAPON_CATEGORY_LARGE_SWORD;-438471+438541;E(599600+-582570)},{E((-198196+814706)-598987),E((1465945-480027)-968625);WEAPON_CATEGORY_LARGE_SWORD,-447574+(-92189-(-294827-(-483+245489)));E((365126+556553)+-904649)},{E(860321+(-129496+((-514419+((858589-(-110982))+-2205079))-(-628928+-406665)))),E(96004+(-981987+903276));WEAPON_CATEGORY_LARGE_SWORD;357539-357469;E(-886776+903806)};{E(536746+-519834),E(465794+(91170+-540334));WEAPON_CATEGORY_LARGE_SWORD;617117-617047;E(304048+-286525)};{E((-798674-(-575822))+240728),E(262201+-244908);WEAPON_CATEGORY_LARGE_SWORD;-929020+929090;E((-400564-(-289266))+128328)},{E((5833-783347)+794099);E(-508967-(-526260)),WEAPON_CATEGORY_LARGE_SWORD;-1354-(-1424);E(909206+-892176)},{E(596756-(926187+-346461)),E(673107+-656477);WEAPON_CATEGORY_LARGE_SWORD,347827-347757,E(-163733-(-741802+560546))};{E(1007955-991392),E(-4772+21402),WEAPON_CATEGORY_LARGE_SWORD;-592733+592803,E(-599612-(-617135))},{E(-651863-(-668576));E(-988651-(-1005615));WEAPON_CATEGORY_LARGE_SWORD;673967+-673896;E(-89634-(-106934))},{E((-895384-(-749490))+163475);E(-1017161+1034125),WEAPON_CATEGORY_LARGE_SWORD;869538-869467,E(-668387-(266480-952167))};{E(-25936+((654825+-640860)+29094));E(63287+-46323),WEAPON_CATEGORY_LARGE_SWORD,433673+-433602;E(-681526-(-698826))},{E(159429+-142152);E(813440+((-1370790-(-1009195))-434881));WEAPON_CATEGORY_LARGE_SWORD;-680966+681037;E(597180-579880)};{E(-463127-(-480427)),E((-679052-(-120816))-(-576276));WEAPON_CATEGORY_LARGE_SWORD,(-1607166-(-1755709-(-778074)))-(-397097+-232505);E(492833-((-700352+906216)+269388))};{E(-171416+188385),E(416758+-398718);WEAPON_CATEGORY_LARGE_SWORD;-980411-(-980482);E(-195151-(-212732))};{E(-236262+(-528034-(-781292))),E(700950+-683329),WEAPON_CATEGORY_LARGE_SWORD,(310648-(-61694+634146))-(-261875),E(-888638-(-906336))};{E(921448+-904271),E((-13473-(-836403))-805309),WEAPON_CATEGORY_LARGE_SWORD;-363614+363685,E(-79809+97507)},{E(-80939+98409);E(456569-438948);WEAPON_CATEGORY_LARGE_SWORD;733217+-733146,E(565819+(-471373+-76748))};{E(943830-((867308+-1027331)+(961460+125635))),E(698321-680700),WEAPON_CATEGORY_LARGE_SWORD,-941738-(-941809);E(-633101-(-650799))},{E(828370+(753351+-1564023));E(688810+-671960),WEAPON_CATEGORY_LARGE_SWORD;36745-36674,E(-473058-(-490235))},{E(495654+-479101);E(-146344-(-163194)),WEAPON_CATEGORY_LARGE_SWORD,-203200-(-203271),E(761147+-743970)};{E(-397138-(-414020));E(((-851886-(-648685))-722019)-(-942513));WEAPON_CATEGORY_LARGE_SWORD;-339363+339434;E(861761-(54893+789838))};{E(-889883+907406);E((1039296-115953)+-906050),WEAPON_CATEGORY_LARGE_SWORD;-269498-(-1183660-(-914091));E(167436+(-87613+-62793))},{E(605002-588511);E(690744-673451);WEAPON_CATEGORY_LARGE_SWORD;432078+-432007;E((173135-815381)+659276)};{E(-841373-((577757+-982796)+-453246));E(-98668+115298),WEAPON_CATEGORY_LARGE_SWORD,-502001-(-191364+-310708);E(1016277+-998754)};{E(358052-(780773+-440597)),E(-418440+435733);WEAPON_CATEGORY_LARGE_SWORD;890808-890737,E(609664-592634)},{E((-891090+1343696)+-436021);E(769606+-752313);WEAPON_CATEGORY_LARGE_SWORD;(-28645+915637)+((-1657429-(-195606))-(-574902));E((-895583+(-920986+1342263))+491336)};{E(-581731-(-598761));E(-716981-(-733611)),WEAPON_CATEGORY_LARGE_SWORD;639243+(94215-733387),E(-424260+441783)},{E(-812169+828732),E((982951-820512)-145809),WEAPON_CATEGORY_LARGE_SWORD,(289911-279787)+-10053,E(-160645+(-817704+(314810+(-5103+686165))))};{E(-442031+458744);E(643734+-626770),WEAPON_CATEGORY_LARGE_SWORD,-756595-(-756668),E(-166096+(908523+(-669908-55219)))};{E(-832724-(-850305)),E(319120-302156);WEAPON_CATEGORY_LARGE_SWORD;-304440+304513,E(918265-900965)},{E(-205069+222192),E(840439-823475),WEAPON_CATEGORY_LARGE_SWORD;(435150+-459949)+24872;E(-301105-(-318405))};{E(-76291+93568);E(-808216-((-1080833-219450)-(-475103))),WEAPON_CATEGORY_LARGE_SWORD;774567-774494;E(-307038-(-324338))},{E(-547992-(-564988)),E((1057836-927532)+-112683);WEAPON_CATEGORY_LARGE_SWORD;-43197-(-43270);E(-959287+976985)};{E(-31246-(-48423)),E(737516-719895),WEAPON_CATEGORY_LARGE_SWORD,557177+-557104;E(12867+(-217866-(-222697)))};{E(-203087+(218283-(-2274)));E((-848941+1158451)-291889),WEAPON_CATEGORY_LARGE_SWORD,-1041124+(581949+((370647-(-164059))+-75458));E(((1663733-854399)+-212078)+-579558)};{E(-705532+722290);E(-765758+783379);WEAPON_CATEGORY_LARGE_SWORD,-144591+144664;E(-911305+(((904911+-1320916)-(-104675))+1240333))},{E(-829544-(-846426));E((((447640+-950444)+(8731+((-277842+2829968)-1027259)))+-1371748)-(-358247)),WEAPON_CATEGORY_LARGE_SWORD;554181+-554108;E(500635-483605)},{E(-592244-(-1313324-(-703557)));E(-857775+875068);WEAPON_CATEGORY_LARGE_SWORD,(380323+-84198)-296052,E((506627+-660579)+170982)},{E(458322+-441831);E(-415463+432756);WEAPON_CATEGORY_LARGE_SWORD,-638340-(-226813-411600);E(-291370-(-308400))},{E(-622966+(-973578+1613456));E(-897675+914305);WEAPON_CATEGORY_LARGE_SWORD,-689656+689729,E(271196+(154684+-408357))},{E((254873+284994)+-521991),E((-700789+1265133)-547051);WEAPON_CATEGORY_LARGE_SWORD,631211-631138;E(-508073-(-525103))};{E(161254-144669);E((-1955694-(-1026600))-(-946387)),WEAPON_CATEGORY_LARGE_SWORD;779665-779592;E((-1369903-(-416248))+970685)},{E((-242677+(-50857+1067735))-757171);E(1033996+-1017366),WEAPON_CATEGORY_LARGE_SWORD,-360631-(-360704),E((351174+146196)+-479847)},{E(1022696+-1006133);E(349843+-333213),WEAPON_CATEGORY_LARGE_SWORD;(-886749-131129)-(-1017951);E(632587+-615064)};{E(-819084-(-835797));E(470240+-453276),WEAPON_CATEGORY_LARGE_SWORD;327632-327507,E((-1306805-(-493831))-(-830274))},{E(((-486060+247472)-465015)+721184),E(-391878-(-408842));WEAPON_CATEGORY_LARGE_SWORD;815372-(-201492-(724643+-1741382)),E(919590-902290)},{E(539339-522216),E((-548793+1430574)-((-70195+(-120706+-28108))+1083826)),WEAPON_CATEGORY_LARGE_SWORD;-104+229;E((-377281-(-269600))+124981)};{E(-22333-(((1930219-989701)+-1129361)+149233)),E(-1016099-(-1033063)),WEAPON_CATEGORY_LARGE_SWORD;930610+-930485,E(-187645+204945)},{E(245361-228365);E(583956+-566335);WEAPON_CATEGORY_LARGE_SWORD;(((-516630+407411)-864105)+543268)-(-430181),E(-952507+970205)};{E(440020-422843),E(-156564+174185),WEAPON_CATEGORY_LARGE_SWORD;841018-840893;E(-1008601-(-1026299))},{E((-300167+161357)-(-156280)),E(306679-289058),WEAPON_CATEGORY_LARGE_SWORD;462749+-462624,E(-380163-(-397861))};{E(995381-(-92127+1070750));E(235845+-218224);WEAPON_CATEGORY_LARGE_SWORD;-611258+(1529065-917682),E(365648+(-443593-(-95643)))},{E((-869385+-158231)+1044498);E(433081-(338504-(-77284)));WEAPON_CATEGORY_LARGE_SWORD,-768737-(-768862);E(284860-267830)};{E(-339587-(-561965+204855));E(653725-636432);WEAPON_CATEGORY_LARGE_SWORD,(-938439+-103544)+1042108;E(408763-(53676-(-338057)))},{E(-803172-(-819663));E(-528057+545350);WEAPON_CATEGORY_LARGE_SWORD,82707-((-688956+1326691)+-555153);E(724108-707078)};{E((186860-(-45834+-217840))-433622),E(810449-793819),WEAPON_CATEGORY_LARGE_SWORD,-971944+972069;E(173717+-156194)},{E(335029-317153),E((-60111-(-173607+355892))+259689),WEAPON_CATEGORY_LARGE_SWORD,733766+-733641,E((394708+589790)+-967468)};{E(695086+-678501);E(-809565+826858),WEAPON_CATEGORY_LARGE_SWORD,-1018220-(-1018345),E(618994-601964)};{E(-163092+(732938+-553133));E(-705215+722179),WEAPON_CATEGORY_LARGE_SWORD;-884128+884254,E(491055-473755)},{E(-210794+228375),E(-414988+431952),WEAPON_CATEGORY_LARGE_SWORD,865897+(-62319-803452),E(132583+(884485-999768))};{E(683463-666664),E(-349285-(991339+-1358664)),WEAPON_CATEGORY_LARGE_SWORD;-726732+726858,E(-1140+18721)},{E(-482300+498997);E(-48606-(-66646));WEAPON_CATEGORY_LARGE_SWORD,999874+(-223426-776322);E(468042-450750)},{E(710630+-693330),E((294027-(-441049))-(-265276+982312));WEAPON_CATEGORY_LARGE_SWORD,-614066-((35809-950895)-(814826+-1115720));E(905378-887797)};{E(849791+-832822);E((66276-(-77237-875697))-(395995-(-281279-323896))),WEAPON_CATEGORY_LARGE_SWORD,160095+-159969;E(327545-309964)},{E(-742706-(-759702));E(-41580-(-59201));WEAPON_CATEGORY_LARGE_SWORD,491415+-491289,E((697500-645538)+-34264)},{E((-150897-103793)-(-271867)),E(-286341-(-303962));WEAPON_CATEGORY_LARGE_SWORD;(721285-(-139343))+-860502;E((431866-159550)-254618)};{E((873649+-1493967)+638191),E(((615283-421601)+(732414-271677))+-637569);WEAPON_CATEGORY_LARGE_SWORD;-418926+419052,E((-510232-(-974473))-447064)};{E(389181-371288),E(935907+-919057),WEAPON_CATEGORY_LARGE_SWORD;-837629-(-837755),E((894520+(342103+-648402))+-570832)},{E(70107+-52409);E(-909906+926756),WEAPON_CATEGORY_LARGE_SWORD,-628574-(-628700);E(917453+-900276)};{E(972956+-956403);E(902804+-885954);WEAPON_CATEGORY_LARGE_SWORD,-744240+744366;E((577270-(825330+88540))-(-353777))},{E((981001-418276)+-545843),E(529772+-512479),WEAPON_CATEGORY_LARGE_SWORD,(-790290-(-601634))+188782,E(100446-(70940+12476))};{E(((-68011-(-720289))+(67508+-1467771))-(-765508));E((827919+-1155118)-(-344492)),WEAPON_CATEGORY_LARGE_SWORD;-420289-(-420415);E(-1046738+1063768)};{E((502468+(-1937478-(-829318)))+622604),E(-131517-(-148147));WEAPON_CATEGORY_LARGE_SWORD;478081-477955,E(-125613+143136)},{E(408069+(-666114-(-274973)));E(943597+-926967);WEAPON_CATEGORY_LARGE_SWORD,(434005+-1416479)+982600;E(-24473+(1046850-1004514))},{E(-180998-(-197943));E(-420457-(-437087));WEAPON_CATEGORY_LARGE_SWORD,((-948793+(545299+-970341))-(-761220))+612741;E(657276-(647822-8409))},{E(-390767-(-407797));E((-1056951-(((654532-318369)+-170360)-(-199900-(-722229))))+717055);WEAPON_CATEGORY_LARGE_SWORD;-933359-(-933485);E(374009-356486)};{E(-643888-(-660451));E((-350375+(-918891-(-432370+-26794)))+826732);WEAPON_CATEGORY_LARGE_SWORD;-28219-(-28345);E(-294977-(-312500))};{E(-613507-(-630220)),E(251749-((-840798-(287341-(1133079-785924)))+1015769)),WEAPON_CATEGORY_LARGE_SWORD,450407+-450279,E(868471-851171)},{E((-129740+-439324)-(-586645)),E(-52641+69605),WEAPON_CATEGORY_LARGE_SWORD,1037138+(-858887-(345122-166999));E(-584058+601358)},{E(734879+((927222-861613)-783188));E(-15495+33535),WEAPON_CATEGORY_LARGE_SWORD;(411102+-970369)-(-559395);E(-271429+289010)},{E(-80906+97875),E(-363827-(-381867)),WEAPON_CATEGORY_LARGE_SWORD;46561-((529870+-1047916)+564479),E(-236304+253885)};{E(-184768+201764),E((-925065+(490214+698278))-245806);WEAPON_CATEGORY_LARGE_SWORD,980543-980415;E(607407+-589709)};{E(501927-(984510+-499760)),E((-410946-(-19744))-(-408823)),WEAPON_CATEGORY_LARGE_SWORD;458407-458279,E((-1317431-(-440395-(-39828)))-(-934562))},{E(483964+-466266);E(247128+(526962+-757240)),WEAPON_CATEGORY_LARGE_SWORD,-684201-(-684329),E((((-1500027-131001)-(-1019168))+1406425)+-777388)};{E(6526-(-10027));E((1300913-645615)+-638448);WEAPON_CATEGORY_LARGE_SWORD,-864165-(-864293),E(1027618+-1010441)},{E((886089+-161005)+-708202),E(889745-(463547+((-709677+((105112+776677)-(-925624)))-688831)));WEAPON_CATEGORY_LARGE_SWORD,124703-124575,E(689242+-672212)};{E(-464570+482093);E((-555126+-389059)+961478),WEAPON_CATEGORY_LARGE_SWORD,248598-248470,E(143176-126146)},{E(26655-(((432122-322824)+(-1003322+775110))+128539)),E(((595468+(-278419+-1132316))+1684419)-852522);WEAPON_CATEGORY_LARGE_SWORD;(785117+-920609)-(-135620);E(-15805-(-797358-(-1761908-(-997878))))},{E(333154+-316591);E(686766+(979977+-1650113)),WEAPON_CATEGORY_LARGE_SWORD;-341256-(-341384),E(1054503-1036980)};{E(-148217-(-165016)),E(272647-254607);WEAPON_CATEGORY_LARGE_SWORD,(-21628+714030)+(-1040761-(-348488));E(367827-350246)};{E(-981964-(-998661));E(696404-(895112+(-14266-202482))),WEAPON_CATEGORY_LARGE_SWORD;-287689-(-287818);E(661114+-643533)},{E(847301-830001);E(-698320+((-68143-213447)-(950890+-1948840))),WEAPON_CATEGORY_LARGE_SWORD,-365323-(-365452),E(-946899+((723438-744944)+985697))},{E(326394-309425),E(-310058-(-328098)),WEAPON_CATEGORY_LARGE_SWORD;-916456-(-916585);E(679740+-662448)},{E(((((244973+263213)+-677345)+1110620)+-1071153)+147565);E(496827-(1017026-537049)),WEAPON_CATEGORY_LARGE_SWORD;-435846-(-435975);E(-228087-(-245264))},{E(-714486+732379);E((1188800-(1069946-858217))+-960221);WEAPON_CATEGORY_LARGE_SWORD;-984406-(-984535);E(-715781+732958)};{E(-96933+114631);E(756328-739478);WEAPON_CATEGORY_LARGE_SWORD,-322080+((98506+-466047)-(-689750));E(-582869-(-491828+-108430))};{E(-587279+603832);E(-995663-(-944965+-67548));WEAPON_CATEGORY_LARGE_SWORD;749823+-749694,E(943757-926368)};{E((382638+-641545)-(-275819));E(671907+-655277);WEAPON_CATEGORY_LARGE_SWORD;651319+((149771+-174539)+-626422),E((((-1790788-102268)-(-884509))+(972577+293974))+-240481)};{E(((-340758+(470919-636680))+430279)-(-1011711-(-918543))),E(-610746-(-627376));WEAPON_CATEGORY_LARGE_SWORD;(-1203700-(-1037614))+166215;E((-921106+21511)+((658438-(-311948))+-53268))},{E((22109+(((798158-813430)-206833)+417709))+(-1034650-(-833882))),E((-823817-(-743730))-(-96717)),WEAPON_CATEGORY_LARGE_SWORD,341083-340954;E(573647-556124)};{E(-792900+809930),E(-30567+(406690-359493)),WEAPON_CATEGORY_LARGE_SWORD,87041-86912,E(-537629+(-410380+((130817+731717)+103338)))},{E(394587-378024);E(254277-237647);WEAPON_CATEGORY_LARGE_SWORD,-452670+452799;E(-372848+390711)},{E(-299438-(-316738)),E(-578742+596782);WEAPON_CATEGORY_LARGE_SWORD,933434-(-261012+(398057-(-796259)));E(-331695-(-349499))};{E(-31821-(-48790)),E(-254899+272939),WEAPON_CATEGORY_LARGE_SWORD;274519+-274389;E((-900955+-96760)+1015519)};{E(-558261-(-575959)),E((-474229+(354777-58341))-(-194643)),WEAPON_CATEGORY_LARGE_SWORD;683451-683321;E(-177819+195459)},{E(611754-595201);E(812847+-795997);WEAPON_CATEGORY_LARGE_SWORD,(894560-(((427904+-792690)-(-350985+377926))-(-1419969-(-676823))))+-543011,E(389181-371541)},{E(-669990-(-687020)),E((-755042-(-666002))-(-105670)),WEAPON_CATEGORY_LARGE_SWORD;97692-(-83965+181527);E(720032-703531)},{E(826840+-810277);E(907733+(((46489+-797603)-(-19797))+-159786)),WEAPON_CATEGORY_LARGE_SWORD;-885229+885359;E(405203-388702)},{E((-409419+-340209)+766540),E(-157550+(((-110946+868880)+(861460+-2122731))+677517));WEAPON_CATEGORY_LARGE_SWORD,772864+-771941;E(-598659-(-616182))};{E(((-36646+616440)+19592)+-581728),E(-64781+82821),WEAPON_CATEGORY_LARGE_SWORD,398364+(((-797889+(-782471+263026))-(-1039531))+((982318+((-2129024-332526)-(-366480)))-(-992190))),E(991088-973507)},{E(135562-117550),E(-868332-(-885182)),WEAPON_CATEGORY_LARGE_SWORD;173061-(-502008+675070),E(-427798+444975)};{E(709514+-692484);E((-1056569-(-734711))-(-338488)),WEAPON_CATEGORY_EXTRALARGE_SWORD,(-971384+(72420+214658))+(-903067+1587509);E(-717885+735748)},{E(-446907-(489031+-952501));E((-1293331-(-430297))-(-879664)),WEAPON_CATEGORY_EXTRALARGE_SWORD;84698+-84562,E(-861469+879332)},{E(-822164-(-838655)),E(787317-770687),WEAPON_CATEGORY_EXTRALARGE_SWORD;23759-(((-405610+674779)-237529)+-8629),E(-146641+164504)};{E(662770+-645858),E(-877408-((146153-15165)+-1025026));WEAPON_CATEGORY_EXTRALARGE_SWORD;(((1452953-599466)-103773)+-791752)-(-42786);E((((172319-(-680963))+-2245055)-(-552457))+856198)};{E(-140332+((-135915-(-716192))-423232));E(968398+(((11911-(-766267))-(-10106))+-1739718));WEAPON_CATEGORY_LARGE_HAMMER;811344-811344;E(-183990-(-201290))},{E(785966-768385),E(422754+-405790);WEAPON_CATEGORY_LARGE_HAMMER;601527+-601527,E(-568682+585982)};{E(198402-181406),E(-555384+573005),WEAPON_CATEGORY_LARGE_HAMMER,-900238+900238;E(596276+(313676+-892254))};{E(-927801+944978),E(-227212+244833);WEAPON_CATEGORY_LARGE_HAMMER,924650-924650,E(100676+(22082+-105060))};{E(850384-((1242073-111466)-(-45671-(983406+-1326182))));E(49460-32167),WEAPON_CATEGORY_LARGE_HAMMER;57941-57941;E(-16794-(-33824))},{E(310319-(303907-(-1014083-(-1025194))));E(369233-(39302-(-312638)));WEAPON_CATEGORY_LARGE_HAMMER;201114-201114;E((-635305+-164352)+816687)};{E(519259-502546);E(((25324+773865)+(-1081227-(-1046130)))-747128);WEAPON_CATEGORY_CURVEDSWORD;-1014535+1014691;E(((-82610-(-777587))-(695879-(-221925)))+(856363-616236))},{E(905519-887938);E((-393029+1007128)+-597135),WEAPON_CATEGORY_CURVEDSWORD,(987912+-1673575)-(-685819),E(-867438-(-116432+(35764-804070)))};{E(799779-781975),E(-196100+213064);WEAPON_CATEGORY_CURVEDSWORD,-341287+341443;E((183150-(-365283+-16099))-(-141360+688592))},{E((-630095-(-298044))+349804),E(257651+-240687),WEAPON_CATEGORY_CURVEDSWORD;917817+-917661,E((130703+823166)+(165860+-1102930))};{E(142680-((-1981806-(-981486))+1125342)),E(-474312+492352);WEAPON_CATEGORY_CURVEDSWORD;-63656+(326907+((-14470-996763)+748138)),E(-978545+(79502+915756))};{E(-492180+509176),E(-338824+(-127481-(-483926)));WEAPON_CATEGORY_CURVEDSWORD,-515709-(-1010664+494799),E(-845023-(-862721))},{E(56995+-39818);E(-88572-(-106193));WEAPON_CATEGORY_CURVEDSWORD;961730+(-2003834-(-1042260));E(-57152+74850)};{E((-430117-(-25816))-(-421941)),E(-1011835-(-737120-292336)),WEAPON_CATEGORY_CURVEDSWORD,-906204-(-906360);E(334731+-317033)};{E(-777896+794738),E(-562414+580035),WEAPON_CATEGORY_CURVEDSWORD;-718454+718610,E(487179-469306)},{E(-437396+455408),E(877181+-860331);WEAPON_CATEGORY_CURVEDSWORD,-247111-(-247267);E(-513141+530137)};{E((-841216+(45964-(-707674)))+104460);E(540762-523469),WEAPON_CATEGORY_CURVEDSWORD,-908279-(-1078373-(-169938));E(746938+-729908)},{E(1025517+-1007994),E((695893+-1637401)+958801);WEAPON_CATEGORY_CURVEDSWORD;660594-660438;E((-300608-(-50797))+266841)};{E(1015397+-998266);E(405120-(-269444-(-657271)));WEAPON_CATEGORY_CURVEDSWORD,978761-978605;E(264803+-247773)},{E(-383804-(-401156)),E(-525962-(-543255));WEAPON_CATEGORY_CURVEDSWORD,583318+-583162,E(-560652+(-237936-(-815516)))},{E(675569-658984);E(761489-744859),WEAPON_CATEGORY_CURVEDSWORD;-111668+(-502683-(-614507));E((-464587-29176)+510645)};{E((-157731+-345007)-(-519451)),E(-157279+(961519-787276));WEAPON_CATEGORY_CURVEDSWORD;192168-(225440+-33429),E(((719157+(-1114757-(-5307)))-(-88562))+319031)},{E(608880+-591299);E(-152570+169534),WEAPON_CATEGORY_CURVEDSWORD,-60853+61010,E(-132424+149724)},{E(-440439+458243);E(917811+-900847);WEAPON_CATEGORY_CURVEDSWORD;-207623-(-207780),E((433050+-448125)+32375)},{E(-991023+1008776),E(86942+(-921558+851580)),WEAPON_CATEGORY_CURVEDSWORD;1028219-1028062;E((93186+104768)+-181155)},{E(887748-(-172433+((144993+-276131)+1173661)));E(((800827-(-80270))-454580)-408477),WEAPON_CATEGORY_CURVEDSWORD;((-548763+2041272)-529901)+-962451;E(421682-404969)},{E(265076+(-1247924-(-999844))),E(810391+((-1003021+628839)+-418588)),WEAPON_CATEGORY_CURVEDSWORD,-739164+739321;E(530600+-512902)},{E(593185+(-1010543-(-434535)));E(((610787-(-11829))-987556)-(-28700-(750928+-397067))),WEAPON_CATEGORY_CURVEDSWORD,-537603-(-537760),E(-1014153-(-1075442-(-92855-(-49264))))};{E((30501-122825)-(-109964)),E(-348197-(-365818)),WEAPON_CATEGORY_CURVEDSWORD;-396037-(-396194);E(348051+-330353)},{E((-441977-(-40766))-(-344743+-73310)),E(-399285+416906),WEAPON_CATEGORY_CURVEDSWORD;(526315+(251343+-1187366))+((-789786+447325)+752326),E(-918015-(-935888))};{E(998463+-980451);E((-1891106-(-930235+36859))-(-1014580));WEAPON_CATEGORY_CURVEDSWORD;-168176-(-168333),E(164612+-147616)},{E(-718697-(-735579)),E(-910809-(-928102));WEAPON_CATEGORY_CURVEDSWORD,-893068-(-738211-155014),E(1027263+-1010233)},{E((1479282-657788)+-803971),E(150332-133039),WEAPON_CATEGORY_CURVEDSWORD,390595-(1216879-826441),E(60744+(((-157008+(273542+-74423))+331892)+-417717))};{E(-821936-(-839067)),E((-773055-(-292020))+498328),WEAPON_CATEGORY_CURVEDSWORD,998361+-998204,E((95149-431383)-(-353264))};{E(943305+-925953);E(-355286-(-372579)),WEAPON_CATEGORY_CURVEDSWORD,(-449707+(17056-(-1086061-(-46766))))-606487;E((445530-(-198911))-627513)};{E(495252+-478667),E(-801395-(-818025)),WEAPON_CATEGORY_CURVEDSWORD,-764663+(1165749-400929);E(827364+-810482)};{E(777202-760617),E(64187+-47557),WEAPON_CATEGORY_CURVEDSWORD,(-465768-254164)+720176,E(-357839-(-375702))},{E(-1020196-(-1036909));E(-327054-(-344018)),WEAPON_CATEGORY_CURVEDSWORD;399492-399493,E(711381-694081)};{E(130394-112813),E((115313-(291631+-840027))-646745);WEAPON_CATEGORY_CURVEDSWORD;(-472078-(-290065))+182012;E(-67412-(-84712))},{E((-350659-(-499519))-131107);E((-575715-(-513562))+79117);WEAPON_CATEGORY_CURVEDSWORD;(((-122222-1692)+((-997476+(-571394+(-156826+662909)))-(-306784)))+(1495738-781614))-(-165792);E(856825-839525)};{E(885632+(-523609+-344365)),E((-700935-(-419283))-(-299692));WEAPON_CATEGORY_CURVEDSWORD,((422547+-1304575)-(205197+-47135))+1040089,E(-451822+469403)},{E(560306-543337),E(-706829-(-724869));WEAPON_CATEGORY_CURVEDSWORD,999497-999498,E(739958-722154)};{E(494800+(-1012312-(-534508))),E(-172517+190138);WEAPON_CATEGORY_CURVEDSWORD,(-268534-(458631+(-1046926+-284487)))+-604249;E(-177155+194853)},{E(504058+(-750156+263275)),E(304215+-286594);WEAPON_CATEGORY_CURVEDSWORD;-878223-(-878222);E((-235656-(-881816))+-628462)},{E(-475900-(-492742)),E(-351812-(-369433)),WEAPON_CATEGORY_CURVEDSWORD,(-248759+1207364)-958606;E(-958619+976317)};{E(545011+-526999);E(773893+(-173426+-583617));WEAPON_CATEGORY_CURVEDSWORD;-851161+851160,E(438509-421332)},{E(-837565-(-854118)),E(30452-(-523309-(-536911)));WEAPON_CATEGORY_CURVEDSWORD,(-511772+(533742-((840610-921195)+708872)))-(-606316);E(942860-925220)};{E(530520-513638);E(1029262-1011969);WEAPON_CATEGORY_CURVEDSWORD,-97782-((253265+(-2368421-(-1340306-(-341225))))-(-1018294));E(915617+-898587)},{E(1018116+-1000593),E(-674665-(-749000+57042));WEAPON_CATEGORY_CURVEDSWORD,139334-139335,E(-1018731+1035761)},{E(5418+11934),E(707580+-690287);WEAPON_CATEGORY_CURVEDSWORD;-742062+(-465540+1207601),E((-820987-(-89085))+748932)};{E(-325706+342291);E(-798743-(-815373));WEAPON_CATEGORY_CURVEDSWORD;-132906+132905;E(-220396-(-437386+(-754528+953995)))};{E(-985472-(-1002354));E(-419832-(106478-(-228912-(-772515))));WEAPON_CATEGORY_LARGE_CURVEDSWORD;(-1691418-(-866255))+825163,E(-81792+98822)},{E(1028323+-1010800),E(21752+-4459);WEAPON_CATEGORY_LARGE_CURVEDSWORD,(1456926-(1028311+-30799))+-459414;E(-527994+((-1691336-(-694279))+1542081))};{E(987681-971180);E(991209-973916);WEAPON_CATEGORY_LARGE_CURVEDSWORD;-421921-(-421921),E(-730189+747219)},{E(-731767+748797);E(287531+-270901);WEAPON_CATEGORY_LARGE_CURVEDSWORD;-567769+567769,E(-250130-(-267993))},{E(-777831+794394);E(-11659+28289),WEAPON_CATEGORY_LARGE_CURVEDSWORD,(788650+-1382247)+593597;E(191097+(817150+-990384))},{E(-599983-(-616474)),E(585627+-568334),WEAPON_CATEGORY_LARGE_CURVEDSWORD,-239874-(-239874),E(634851-(-1010150+1627971))};{E(632955-616370);E((-732944+-152971)+903208);WEAPON_CATEGORY_LARGE_CURVEDSWORD,-57348+57348;E(-809514-(-826544))};{E(58153+-41568),E(1025674+-1009044),WEAPON_CATEGORY_LARGE_CURVEDSWORD,5238-5022;E(-271215+289078)};{E(-430125+446838);E((-569531-44885)+631380),WEAPON_CATEGORY_LARGE_CURVEDSWORD,829782-(1657969-((97793-(-12860))-(-717533))),E(25778+((979353+-1566432)-(-578601)))},{E(-76566-(-94147));E(-954990+971954),WEAPON_CATEGORY_LARGE_CURVEDSWORD;534159-534160,E(989183-971883)};{E(178408+-160604),E(-1014107-((1972653-971000)+-2032724)),WEAPON_CATEGORY_LARGE_CURVEDSWORD;-1046565-(-1046564);E(-943854-(-961154))};{E(90785+((206512-(-457868))+-738042));E(351677-334713);WEAPON_CATEGORY_LARGE_CURVEDSWORD;940119-940120,E(919497+((551312-456601)+-996908))};{E(668865+-651477),E(-654584-(-672624));WEAPON_CATEGORY_LARGE_CURVEDSWORD;735808+-735809;E(-859238-(-876819))},{E(-166485+184143),E(-371829+388793),WEAPON_CATEGORY_LARGE_CURVEDSWORD;728486+-728487,E(522866+-505566)},{E(351208+-333908),E((598112+-1627960)+1047888);WEAPON_CATEGORY_LARGE_CURVEDSWORD,(-176926-(-70671))-(-106254),E(136168-118876)},{E((1699612-660928)+((-464331+-277538)+-279846)),E(80819+(727281+-790060));WEAPON_CATEGORY_LARGE_CURVEDSWORD,-144479-(-144478),E(-355415+372707)};{E(486480+-469484);E(319923+-302302);WEAPON_CATEGORY_LARGE_CURVEDSWORD;(1290856-536683)+((794587+(-248777-(-593969+1532216)))-361737),E(501615+-483917)},{E((-860323-(-136796))-(-740704));E(93385-75764),WEAPON_CATEGORY_LARGE_CURVEDSWORD;-675434+675433,E(726074-708376)},{E(-13914+31554);E(-280183+297804),WEAPON_CATEGORY_LARGE_CURVEDSWORD;(349141-767650)+418508;E(-81443+99141)};{E(-449633+(-53996+521099));E(501775-484154),WEAPON_CATEGORY_LARGE_CURVEDSWORD;-544145+544144;E(-521883+539581)};{E((-355730-(-442396))+-69230),E(-946707-(-963557));WEAPON_CATEGORY_LARGE_CURVEDSWORD;(648484-(-307206))-955691;E(128461-(62586-(-48698)))};{E(-78161+96173),E(-609434-(-627055)),WEAPON_CATEGORY_LARGE_CURVEDSWORD;508768-508769,E(-64980-(-82678))};{E(230343+-212645),E(-790411-(-807261));WEAPON_CATEGORY_LARGE_CURVEDSWORD;416805-416806,E((-1281989-(-384720))-(-914658))};{E((-1623496-(-747366))-(-892683)),E(814357+-797507);WEAPON_CATEGORY_LARGE_CURVEDSWORD,404573-((((776115+-87154)+(-930591-(-384507)))+(-594771+(-370070-(-1032948))))-(-193590)),E(510268-492879)},{E(-795369+(-693340+(1062358-(-443263))));E(737436-720806),WEAPON_CATEGORY_LARGE_CURVEDSWORD,-992390+992389,E(619842-603341)},{E(917732+(-1890160-(-989013))),E(734372+-717742),WEAPON_CATEGORY_LARGE_CURVEDSWORD,884186-884187,E(-144889-((-762706+(-132407-(-493443)))+239258))},{E(401715-385002),E(791924-774960);WEAPON_CATEGORY_KATANA;-687898-(-688065);E(923168-905868)},{E(-488122-(-505422));E(-66005-(-84045)),WEAPON_CATEGORY_KATANA;-450694+450861,E((951565+(-2103583-(-464467)))+704843)},{E(-755288+772257);E(695620-677580);WEAPON_CATEGORY_KATANA;53801-53634;E(-555646+572938)};{E(952114-935118);E(-629533+647154),WEAPON_CATEGORY_KATANA;446788-(317331-(912048-(412696-(-628642)))),E(-509202-(-526900))};{E(715400+-697702);E(187916+(159568+-330634));WEAPON_CATEGORY_KATANA,-237192-(-237359);E(-278381+(242833-(-52937)))},{E((-506995-(-498038))+25510),E((1516086-932216)+(-175025+-391995));WEAPON_CATEGORY_KATANA,(((((-216913+((75317+-1109833)+1188809))-(-247193-(-625779)))-(-779015))-(183525+617708))-(-673345-(-167324)))-(1008682-966252),E(-1276-(-18665))},{E(-316792-(-333674)),E(1034805+-1017512);WEAPON_CATEGORY_KATANA,-576681-(29688-606536);E((913223+((-1966560-(-766378))-(-651317)))-347328)};{E(-596990-(-614020));E(-292099-(-308729)),WEAPON_CATEGORY_KATANA;-539766+539933;E(1022620-1004757)};{E((746606+-1171474)-(-441431));E(-1023966+1040596),WEAPON_CATEGORY_KATANA,(677988+-721432)+43611;E(-935021-(-952884))},{E((577294+-475949)-84045),E(798645+-780605),WEAPON_CATEGORY_KATANA,989367+-989201,E((353024+-573203)-(617006+-854477))},{E((-862683+1351283)+-471631);E(810033-((2378794-651489)-935312)),WEAPON_CATEGORY_KATANA;(((-1322822-172721)-(-791056))-(-885251))+-180598;E(718216+(-1696629-(-995705)))};{E((-386281-137330)+541309),E(660294-643444),WEAPON_CATEGORY_KATANA,-901551-(-901717),E((-405069-(-530141))+(34061+-141744))},{E(658854-642301);E(405116+-388266);WEAPON_CATEGORY_KATANA,-671328-(-671494),E(-440973-(87611-545973))},{E(58580-41550);E(-209588-(-226218));WEAPON_CATEGORY_KATANA;372756-372590;E(-739366+757229)};{E(-347927+364490),E(539770-(967220+-444080)),WEAPON_CATEGORY_KATANA;(758843+143257)-901934;E((980540+-81660)-881017)};{E(-331379+348092);E((826484-(23852-(195481+(-1496911-(135767-794023)))))+-142494);WEAPON_CATEGORY_KATANA,598942+-598777;E(738277-720977)},{E(-737056+(1137421-382784));E(812309-(1538090-((-101071+933754)-89938))),WEAPON_CATEGORY_KATANA;350801-350636,E(693270-675970)},{E(-126759+143755);E((170077+-472164)-(-319708)),WEAPON_CATEGORY_KATANA,-491367-(-700473-(-208941));E(864121+-846423)},{E(536979-519802),E(-217614-(-235235));WEAPON_CATEGORY_KATANA,(((-1292782-(-125048))-(-575656))-(215370-(-949136+1894678)))+-137929,E(-304708-(-322406))},{E(-403419+(-567159-(-987460)));E(369289-351996),WEAPON_CATEGORY_KATANA,(-171765-(-793829))-621899,E(-124367+((951612-585274)-224941))};{E(-983457-(-1000980));E(128634-111341),WEAPON_CATEGORY_KATANA;880947-880782;E(-485770+502800)},{E(-620863+637576),E(-950954-(-967918)),WEAPON_CATEGORY_KATANA,568187-(192859+375256);E(((-615447+(1148518-184430))+-1167174)+836036)};{E(-117396+134977),E(709318+-692354);WEAPON_CATEGORY_KATANA;-427743-(-427815);E(((-519129+((-2350159-(-929078))-(-632404)))-(-441998-207994))-(-675317))};{E((1421691-623107)-781588),E(1040328-1022707),WEAPON_CATEGORY_KATANA,919201+-919129,E(-446898-(-464277))};{E((941907+-1714235)-((69604-4472)+-854637)),E(-672010-(-689631));WEAPON_CATEGORY_KATANA,-215658-(-215730),E(475259-457880)};{E(178535+-162034);E(564319-547026),WEAPON_CATEGORY_KATANA;-423095-(-423167);E((-480459+-337291)-(-834780))},{E(671070-654040),E(181277-164647);WEAPON_CATEGORY_KATANA,920740-920668;E(216364+-198501)};{E(321545-(-383365-(-688347)));E(121342+(-729317+624605));WEAPON_CATEGORY_KATANA;-704946-((1355590-514241)+-1546367),E(779579-(683847-(-77869)))},{E((-801386+1720646)-902547),E(-865878-(-882842));WEAPON_CATEGORY_KATANA;778580-778580,E(-407625+425128)},{E(-394022+411603);E(781674-764710),WEAPON_CATEGORY_KATANA;-589487+589487;E(((-610201+632262)-220802)+(969520-(190664+562612)))};{E(((-454676+629771)+(373480+-509211))+-22368),E(445800+-428179),WEAPON_CATEGORY_KATANA,80313-((-92628+852651)+(497472+((-906452+((1699365-(1000380-203193))-(-381482+762390)))-792000))),E(288929-271550)},{E((-512715+245534)+284358),E((624776+(-293984-((1141143-1047728)-308357)))+-528113);WEAPON_CATEGORY_KATANA;114552+(369820+-484372);E(231855+-214476)};{E(-308589+325090),E(-205669+222962);WEAPON_CATEGORY_KATANA,834849+-834849,E(((97068-(-902472))+-529144)+-453366)};{E((-282645-329609)-((-567749+-267584)-(-206049))),E(154462+-137832);WEAPON_CATEGORY_KATANA,946528-946528;E(744209+-726346)},{E(563284+-546721);E(-450097-(-466727)),WEAPON_CATEGORY_KATANA,888773-888773,E((114521+-811487)-(-714829))},{E(44232+(180309-207241));E(882355-864315),WEAPON_CATEGORY_FLAIL;413239+-413239,E(496638-(433951-(-45395)))},{E(-400892-(-417861));E(578448+(482199+-1042607)),WEAPON_CATEGORY_FLAIL;(817606+-116251)+-701355;E(((377903-(-145083))-347089)+(-389706-(-231101)))};{E(((131315-(336567+((-252431+(190164-235053))+(-858409-(-697778)))))+709368)-944369),E(-388159+405009),WEAPON_CATEGORY_FLAIL,1040371-1040371,E(240401-223012)};{E(-1009828+1026381),E(-61030-(-910189+832309)),WEAPON_CATEGORY_FLAIL,441021-((187037+123479)-(-130505)),E(-840258+857647)};{E(-403969+420999);E(-510957+((13270-(-852094-(-915148)))+577371)),WEAPON_CATEGORY_FLAIL;-1040613-(-1040613),E((-1949763-(-977838))-(-988807))};{E(-528883-(-545446));E(-685569+702199),WEAPON_CATEGORY_FLAIL;-746093-((-725296+277938)-298735),E((516350+(-510130-(-837398)))+-826736)},{E(-351284-(-1042596+674599));E(-611556-(-495327-133193));WEAPON_CATEGORY_AX;758656-758484,E(-465575-((922112+-786735)+-618455))};{E(-928158+945739),E(-719640+(218441+(50070-(-468093)))),WEAPON_CATEGORY_AX,-182732+(-117186-(-300090)),E((748052-((1098050-918278)+-324620))+(1030859+-1906256))};{E(-1011879-(-1029179));E((-405104-450604)-(-1546191-(-672443)));WEAPON_CATEGORY_AX;(286148+-596865)-(-310889);E((263420+679992)-(-257820+1183449))};{E(-142207-((-765966-174597)+781387));E(-185824-(-203864)),WEAPON_CATEGORY_AX,79211+-79039,E(593449+-575666)},{E(-99964-(-117241));E(-990596-(-1092804-(-85244))),WEAPON_CATEGORY_AX;795559-795387,E(-710354-((203435-(-289506))+(((-891300+1614170)+-1097055)-(1417238-(52886-(-517739))))))},{E((379134-(-32688))+-394434);E((-616751-(-756877))+-123162);WEAPON_CATEGORY_AX,-210138-(-210310);E(625550+(-1024173+416126))};{E(-729080-(-746076));E((223527+-1066000)-(-860094)),WEAPON_CATEGORY_AX,-698287+698459;E(778257-(17765-(-743113)))},{E(-582943-(-600120)),E((1473702-750251)-705830),WEAPON_CATEGORY_AX,554558+-554386,E(-568485+585864)};{E(992185-974487);E((-1032026+(2420158-863220))+-508062);WEAPON_CATEGORY_AX;830877-830705,E(-345588+362572)};{E(689367+-672814),E(899665+(-1409665-(-526850))),WEAPON_CATEGORY_AX;-327029+327201;E(972049+-955065)};{E(-807303-(-1082183-(-258122))),E((167819-1039568)-(-889370));WEAPON_CATEGORY_AX;587641-587469;E((-565059+1244042)-(1415284-753680))};{E(-578957-(-596393));E((201213-435478)-(-251886)),WEAPON_CATEGORY_AX;-952815-(-952987);E(-1013300+(178892-(-851787)))};{E(-507525-(-524407));E(492747+(495428+-970882));WEAPON_CATEGORY_AX;-623925-(-624097);E(-819441+((-254768+1447033)-355474))};{E(-665010-(-682533)),E(162784-145491);WEAPON_CATEGORY_AX,972534+-972362;E(632548-615198)},{E(415869-398839),E(-802506-((((236201+(1001410+(245039+(883488+-3393995))))+-462686)-(-928696))-257289));WEAPON_CATEGORY_AX;1033379-1033207;E(((-649570+21308)+1675543)-1029901)},{E((-850875+755405)-(-112033));E(-975951+992581);WEAPON_CATEGORY_AX;144940+-144768;E(-727157+744537)},{E(361881-((136779-199246)-(-406472)));E(773134-755841);WEAPON_CATEGORY_AX;-525673-(-343617+(-118687+-63541));E(380308-(258823-(-104135)))},{E(663984-647072),E(309851-292558),WEAPON_CATEGORY_AX,-995608+995780;E(328948+-311598)},{E(145590+-128708);E(-396941-(-414234));WEAPON_CATEGORY_AX;-709403-(-709627),E(928698-911770)};{E(119680+-101817),E(248100+-230807);WEAPON_CATEGORY_AX;263549+(933229+-1196554);E(254081+-237051)},{E((((438145+((419351-179732)-401231))-200652)-139642)-(-81284));E(501612+-484319);WEAPON_CATEGORY_AX;815886-815662,E(879942+-863014)};{E(-871452-(-888380));E(553525-536895);WEAPON_CATEGORY_AX;488094-487870;E(-419147+436029)};{E(691770+-674842),E(-987716-(-1005009));WEAPON_CATEGORY_AX;-892540-(-892764),E(-852641+869586)};{E(508850-((-316932-511176)+1320013));E(-69773+86403),WEAPON_CATEGORY_AX,-1045501-(-1045725);E(776371+(-173327-585521))};{E((73158+-102256)-(-46043)),E(486105+-468812);WEAPON_CATEGORY_AX,(546668+-866078)-(-319634),E((996915-839849)-(909459-769423))},{E(-233840+250870),E(-375977+((398494+-267655)+261768)),WEAPON_CATEGORY_AX,-524085+(107569+416740),E(-745943+763466)};{E(-857091-(-874121));E(-747844-(-765137));WEAPON_CATEGORY_AX;568491-568267;E(13700+2863)};{E(-1016987-(-819213-214337));E(((-106987-((732835+(395054+((-504885+1093851)+-2731589)))+473108))+275318)+(((898722+-286960)+-1594191)-(96561+-385663)));WEAPON_CATEGORY_AX,-16627+16851;E(55294-37942)};{E(-995815-(-1012378));E(-280234+297527);WEAPON_CATEGORY_AX;673209+-672985;E(979789-962861)},{E(-371287-(-388000)),E((471350+-188722)-265664);WEAPON_CATEGORY_AX,409154+-409155;E(901832-884532)};{E(1057054-1039473);E(-76029-(-92993)),WEAPON_CATEGORY_AX,457621-457622;E(882493-865193)};{E(-1014634+1031934);E(1022779-1004739);WEAPON_CATEGORY_AX,(477426-131316)+-346111;E((-482722+595960)-95657)};{E(702956+-685987);E(834299-(527435-(-288824)));WEAPON_CATEGORY_AX;(1032253-793772)-238482;E(548487-(850732+-319826))};{E((548779+-828853)-(-297351));E(255873-238909);WEAPON_CATEGORY_AX,452540+(318327-770868);E((-560230+40089)-(-537441))},{E(50322+-32934),E(858876-(-158716-(-1444171-(-443543))));WEAPON_CATEGORY_AX,-952688+952687;E(751599+(418546+-1152845))};{E(136375-119379),E((-465853-561276)+1044750);WEAPON_CATEGORY_AX;-169513+169512;E(-99266+(398725-281761))},{E(-586817+603994),E(-530969+548590),WEAPON_CATEGORY_AX,((53401+645932)-(-343162))-((-261802-579657)+(1053104-(-1366928-(-536077))));E(803868+-786170)};{E(578551+(-1057413-(-1005149+508589))),E(338612+-321762),WEAPON_CATEGORY_AX,-968610-(-968609);E(252861-(1283581-1047897))},{E((-497986+(-688467+1494404))+(239299+-530697)),E(155950+-139100);WEAPON_CATEGORY_AX;(44295+-180266)+135970,E(201467+-184290)},{E(-217307-(-234065)),E(-781799+799420),WEAPON_CATEGORY_AX,-551777+551776,E((-859131-(-299013))+577816)},{E(-895980+(35767-(-877649))),E(-5374-(-22995));WEAPON_CATEGORY_AX,-655371+(1339705-684335),E(605897+-588199)},{E(892522-875640);E(-811330+828623);WEAPON_CATEGORY_AX,993460+-993461;E(169866+-152836)};{E(371702+-354179),E(726121-708828),WEAPON_CATEGORY_AX,17908+-17909;E(975119+-958089)};{E(-837599+(467955-((-173123+-584292)+370741)));E((866172+-734222)-(-763316+878636));WEAPON_CATEGORY_AX,(-411523+((513134+-152828)+(-1000011-(-253544))))-(-797683);E(-1006519-(-1024042))};{E((((566464+129047)+324238)+-547610)+-455576);E(268888-(-923995+1176253));WEAPON_CATEGORY_AX,-949939+949938,E(-213263+230786)},{E(-203524-(-221400)),E(-1014415-(-1031708)),WEAPON_CATEGORY_AX;(-403487+-132037)+535523;E(-241959+258989)};{E(-285098-(-302010));E(109359-92066),WEAPON_CATEGORY_AX,-359310+359309;E(-120296+137326)};{E(563361+-546648);E(970816-953852);WEAPON_CATEGORY_LARGE_AX;1016208-(1967860-951829);E((750410-(-237019))+-970630)},{E(863495-845914),E(-1023582-(-438514-602032));WEAPON_CATEGORY_LARGE_AX;((-1384792-(-792910))+912025)-319966,E(106871-90072)},{E(992970+-975693),E(-189672-(-206636)),WEAPON_CATEGORY_LARGE_AX,(238234-(-179431))+-417488,E(-730476+747275)},{E(-781661-(-798961));E(897458-879418),WEAPON_CATEGORY_LARGE_AX,-882279+882456,E(-891368+908660)},{E(31575-14606);E(((629419-347008)+(793184-521899))+-535656),WEAPON_CATEGORY_LARGE_AX,(-493721-((504959-(-696944-(-1023592+513614)))+-907849))-((-947767+(1135355-793704))-(-328142));E(651570-634278)},{E(999882+-982886),E(23026+-5405);WEAPON_CATEGORY_LARGE_AX,(-345119+870742)+(-428650-96796);E(1035974+-1018101)};{E(-527533+544710),E(-204934+222555);WEAPON_CATEGORY_LARGE_AX;719998-719821;E(-235965+253838)};{E(692096-675338);E((-607013+189262)-(-435372)),WEAPON_CATEGORY_LARGE_AX,-1010043+1010220;E(78450+-60577)};{E(342555+(-625535-(-300678)));E(-963848+(448668-(-532030))),WEAPON_CATEGORY_LARGE_AX,-884359-(-884536),E(445228-427839)};{E(225550+-208997);E((-982655-(38304+-726352))+311457);WEAPON_CATEGORY_LARGE_AX,-16383+16560,E(-428977-(-446366))},{E(748311+-731429),E(808989-(-214822+1006518));WEAPON_CATEGORY_LARGE_AX,-371985+(314347+57815);E(265213+-248285)};{E(-780822-(-798345));E(-661298-(-678591));WEAPON_CATEGORY_LARGE_AX,-866788-(-866965);E(351522-334594)};{E(649181+-631305),E(-650172+(242500+424965));WEAPON_CATEGORY_LARGE_AX,(-296657-10007)-(-306841),E(-39750-(-56678))};{E(972387-955357);E(397653+-381023);WEAPON_CATEGORY_LARGE_AX;(269302+-406648)-((160255+636071)-933849);E(-1028420+1046283)},{E(963901-(-309711+1257049));E(582378-565748);WEAPON_CATEGORY_LARGE_AX;-444171+444348,E(-177575+(-744135+(44436+895137)))};{E(-474568+491281),E(206246+(-597370-(-785706+377618)));WEAPON_CATEGORY_LARGE_AX,-881772+881994,E(-625650+642449)};{E(-13252+30552);E(-281186-(-299226));WEAPON_CATEGORY_LARGE_AX;(-635049-(-662048))-(-580765+607542);E(-804561+(1837160-1015307))},{E(171144+-154175),E(((-821812+1401392)+-809090)+247550);WEAPON_CATEGORY_LARGE_AX,-410805-(629276+-1040303);E(-406493+423785)};{E(42457-((589929+-691390)+126922));E(-487767+505388),WEAPON_CATEGORY_LARGE_AX;704888+-704666,E(750366-732493)};{E(-358361-(-376059));E(-52895+69745),WEAPON_CATEGORY_LARGE_AX,870308-870086;E(((-373038-((901750+(-282985+(122605+-517525)))+97007))+467090)-(-244189))},{E(-1022220-(-1038773));E(-309621+326471),WEAPON_CATEGORY_LARGE_AX;-656065-(-656287),E(299974-282585)},{E(7056-(-9974)),E(601994+-585364);WEAPON_CATEGORY_LARGE_AX,-460480-(-1485166-(-1024464));E(334149+-316286)},{E(-175560-(-192123));E(-791297+807927),WEAPON_CATEGORY_LARGE_AX;(((377373+(-1051455-(-103102)))+897037)-(400098+286505))+360768;E(-48464-(-66327))};{E(711260+((110418-726014)-78634)),E(249112-(338686-106204)),WEAPON_CATEGORY_LARGE_AX;281358+-281135;E(-36807-(-54670))},{E(165488+-148925);E(-50065-(-66695)),WEAPON_CATEGORY_LARGE_AX;-911665-(-911888),E((597586+(-1693960-(289954-415254)))+(61531+927406))};{E(703997+-687284);E(-471221+488185),WEAPON_CATEGORY_LARGE_AX,639607-639608,E(41753-(920234-895781))},{E(241102+-223521),E(899385-882421),WEAPON_CATEGORY_LARGE_AX,827130+-827131,E((-552279-(-651211))+-81632)};{E(-827248-(-844906)),E((-120460+1072504)-935080);WEAPON_CATEGORY_LARGE_AX;-596871-(-876776+279906);E(525453+-508153)},{E(-537932-(-221675+(-532940+199406))),E(-63332+80296);WEAPON_CATEGORY_LARGE_AX;412721-412722,E(-894945+912245)};{E(-704436+(-694067+1415803));E(-56320+74360),WEAPON_CATEGORY_LARGE_AX;-464+463,E(182568-164987)};{E(303476+(-228203-58304));E((673174+(265901+-1490993))-(-569958)),WEAPON_CATEGORY_LARGE_AX,656104+((163553-(755814+-27903))+-91747);E(507020-(989098+-499659))},{E(118918+(-1107136-(-1005214))),E(-728744+746365);WEAPON_CATEGORY_LARGE_AX;-582078+(47261+534816),E(-9928+27626)};{E(((305374-423590)+-857846)-(-993239)),E(924388+-906767),WEAPON_CATEGORY_LARGE_AX,488091+-488092,E(633841+-616143)},{E(-516103+534115),E((1853375-847700)+-988054),WEAPON_CATEGORY_LARGE_AX,-590412-(-590411),E(-470284-(-487982))};{E(766909+(-14670+-735481));E(-737209-(100569+((-1446547-(-621023))-29875)));WEAPON_CATEGORY_LARGE_AX,462101+(-514173-(-52071));E(840672-822974)},{E((736259-454295)+(1041244+-1305510));E(362239-(-159362+504751)),WEAPON_CATEGORY_LARGE_AX,403455+(-39725+(446219+-809950)),E(150687-133510)},{E((514162-437552)-60057);E((875241+-485839)-372552);WEAPON_CATEGORY_LARGE_AX,-374143+374142,E(438954-421777)},{E(-903531+((-375322-367414)+1663149)),E(-535142+552435),WEAPON_CATEGORY_LARGE_AX,-455794+455793;E(-722254+739284)};{E((690352+-1036896)+(801849-437782)),E(-636541+(968442+(-646565-(-331957)))),WEAPON_CATEGORY_LARGE_AX;-457879-(-457878),E(-542656-(-559686))},{E((-980114-(-473911))+522788);E((-633980+-110936)+762209);WEAPON_CATEGORY_LARGE_AX,-774534-(-774533);E(-892020+909050)};{E(219323-201447);E(615640+(-273914-324433)),WEAPON_CATEGORY_LARGE_AX;40518+-40519,E((-966139+-7666)-(-990835))},{E(-932774-(-949804)),E(-558833-(388600+-964063)),WEAPON_CATEGORY_LARGE_AX,-85860+85859,E(-656078+673601)},{E(1026761-1010198),E(17664-1034);WEAPON_CATEGORY_LARGE_AX;-242146-(-242145),E(123693-(173197-67027))};{E(390645-373345),E(((902512+-246306)+53369)+(-1114601-((353947-926223)-(796417+-945627))));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-417628-(-417823),E(-451120+468412)},{E(-488777-(-505746));E(243122-225082),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,(305462+-1088747)+783480,E(-366890+384182)},{E(-150707-(-168405));E((-131225+734762)+-586687),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-620849+(594374+(-296810+323480)),E(422978-405589)},{E(997076-980523);E(203294-186444);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-933939-(-737973+-196161),E((-91195-372107)+480691)},{E((-402487-(-872034))-452517),E(-492539+(1061685-(-175724-(-728240)))),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-286563+286758,E(853163+-835300)};{E((799496-(-414129+1156730))+-40332),E(662703+-646073),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-497849+(-541094-(-1039138)),E(606595-588732)},{E(589243-571943);E(-1048449+1066489);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-198748+198944,E(-549782+567074)};{E(-615257+632226),E((1104071-((-617422-(-1011974))+76864))-614615);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,457858+-457662,E(-82139-(-99431))},{E(-121217-(-138915));E(-280068+296918);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-779925-(-780121),E(458550-441161)};{E(-184889-(-201442)),E((245034+763186)+(-1188519-(-197149)));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;611098-610902;E(228779+-211390)},{E(857302-(348279+491993));E(-990133+1006763),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,848961+-848765,E(296712-278849)},{E(-292026+308589),E(-362486-(-379116)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-53021+53217;E(628047+-610184)};{E(-128926-((-1534501-(-1021328))+366947)),E(911188+-893148),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-735514-(-735711),E(-994418-(-1011710))};{E((945759-226030)+-702760),E(218854-200814),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-862969-(-863166);E(692540-675248)},{E(-338704-(-356402)),E(870923-854073);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-693328-(-693525),E(802223+(-239648+-545186))},{E(956308-939755);E(-327921+344771);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,((621865-(((-275619+1261605)+-1348590)+1035649))-503014)-(-554391);E(-342332+359721)},{E(306242-(-147168-(-436380))),E(-494162+510792);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,840392-840195;E(-290816+(-462181+(-114238-(-885098))))},{E((393783-819973)+442753);E(563214-546584),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,28473+(1000187+-1028463),E(-415412+433275)};{E(188584-171634);E(164971+-147678),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;215416-215219;E(-311381-(-328411))};{E(776234-759435);E(813562-795522),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,849682-849484;E((428624-(-162194))+-574105)};{E(793302+-776605),E(-432995-(-451035));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,461563+-461365,E(-866171+((944671-(1699061-893613))+(866577-122916)))};{E(679739+-662439),E(-341016-(-357980));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(62773+544751)+-607326,E((391657+-996768)+622411)};{E((-391032-514901)-(-922902)),E(-925695-(-942659)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(1141348-(-55333-(-897054)))-(-605857-(-905286));E(749480-732180)};{E(-622597+640470);E(-744975-(-761825));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,(1404715-421530)+-982987;E(219761-202765)};{E((-1027381-(-582527))+462747);E(711840+-694990);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-618495+(1333291-714598);E(-85189+102185)},{E((-67258-(481357+(-946237+56553)))+-323371);E(181720+-164099),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;696065+-695867;E(-749678-(-767376))},{E(635678-619125),E(-787409-(-805030)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-354516-(-354714),E((358579+-351906)-(657647-668672))};{E(-727617-(-744909));E(-649829-(199789+-866582));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;992751-(((-83914+1029624)+-945289)+992059),E(-563567-(948823+-1529690))},{E((-1280614-(-114554-734362))+448497);E(245035-226995);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,159160+(-633867-(-474978)),E(-449660-(-466373))};{E(707465+-690768);E(-39483-(-57523)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,(828024-(-306123+914908))+-218968;E(209529-(1003838+-811022))},{E((-351161+497675)-(-846017-(-975231))),E(-887163-(-904127));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,(-751686+(((190273-(-114133))-(-546425))-760345))-(285439-(1031216+-84306));E(144666+-127366)},{E(-602132-(-619101)),E(788823-771859),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(942861+-30152)-912438,E(-372889-(-390189))};{E(362635-(-615070-(-960316))),E(933367+((-783104+((1654137-816231)-903078))-67470)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(199956+69581)-269266;E(-909006-(-926704))},{E(-694803-(972071+-1684747)),E(817308-800458);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;685439+-685168,E(-712534-(-729530))},{E(((462099-769831)-219947)-(-545572)),E(-697381-(-714231)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-397369-(-397640),E(297961-280965)};{E((-340723-(-692000))-333579);E(811746-794125);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(-290975-33255)+324501,E(132117+-114419)};{E(((-1763110-(-794706))+630047)+354910);E(-757898+775519),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-606527+(-555857+1162655),E((-90456-(-578104-(-726729)))+256779)};{E(516235-499744);E((568299-(-80707))-631713),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-807240-(-1441707-((726494+(745675+(330022+-3193130)))-(-756743))),E(-347134+(-862577+(179215-(-1047424))))},{E((-399246+845197)+-429039),E(-192313-(-208943)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-574208+574479;E(-60438-(-77320))};{E(-364755-(-381554)),E(41897-23857),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;((-559811+346941)-(331386-((532000+445988)-605142)))+172249;E(596919+-579627)};{E((620696+125597)+-729596),E((-992411+111304)-(-899147)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;((-685652+442230)+553228)+-308967,E(-627330+644622)};{E((-983713+(-1026837+2040195))-12345),E(-77611-(-406375-(-310724)));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,380979-380140,E(920900-(94097+809511))};{E((((-971112+776260)-(291757-461944))-87304)+128938),E((696829+77506)+-756295),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-576351-(-577190);E((((571388+115406)-751628)-790079)+872205)},{E(-235579-(-253452)),E(80743+(-961815-(318913+-1216835)));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,698727+(216529-914417),E((-717101+(1433133-258809))+(168642-(570347-(-38129))))};{E(((-146573-(-320953-(-983874)))+(-313275+1502450))-361788),E(670706+(-184683-469173));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-277415-(-278254),E(-781684-(-799073))},{E(-364988-(-382686));E(653865+-637015);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-999236+(-286198+1286273),E(304672-287283)};{E(-489772+506325),E(72470+-55620);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(-225776+(121281+58337))-(-46997);E(((1117586-725300)-477851)+(706076+-603122))},{E(268071-251143),E(671142+-654512),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;492390-491551;E((982567+-1140058)-(-174373))},{E(-556777-(-573722));E(857145-840515),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,104299-103460,E(-221709+238591)};{E(-739346+756376),E(-47613+64243),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-784496+785335;E(1018730-1001848)},{E(-509+17072),E(-415969+432599),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-724598-(-725437);E(463714+-446832)},{E(-250332+267045);E(-1024645+1041609);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-215130+215129,E(-285917+303217)};{E(633455-616178);E(-37073+54037),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-683238-(35935+-719172);E(-802306-(-819606))};{E(-349182-(-366305));E(395206-378242);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;(439282-435815)-3468,E(-365839-((272520-(-819714+1359099))+-116274))};{E(712671+-695283),E(305685-288721);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-895596-(-895595);E((179314-((-263213+-474914)-122309))-1022450)};{E(-554042+571700);E(-442512+459476),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;419964-419965,E(679492-662192)},{E(605929+-588933),E(-241880-(-259501)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-968879+968878,E(56404-38706)};{E(185348-(-236420-(-405010))),E(-712580+730201);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-695708+695707;E(-454807-(-472505))};{E(138872-121402);E(56126+(-463865-(-425360)));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-923787+923786;E(-685104-(-702802))};{E((-803771+305089)+516118);E((212691+(734682+-408551))-521201);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-271269-(-271268);E(-553795+571493)},{E(741546-723534),E((1441025-835777)+-587627),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,((1013452-708400)+105276)+-410329;E((-27257-(-303205-284599))-542849)};{E(214341-((1587673-594640)+(1003994+-1799568))),E(711423-694130);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;378018+-378019,E((1496174-(-393569-(-986676)))-(-6241-(-892278)))};{E(-298572-(-316448)),E(-691328-(162968+(-116220+-755369))),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,153147+-153148;E((((708862+-703861)+(469638+-621769))-(-272311))-108151)},{E(-112637-(-129128));E(-492615-(-647822+137914)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;369956+(-762580-(-294992+-97631)),E(618769+-601739)},{E(605291-588379);E((-413908-(-646118))+-214917);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;-1037717-((207963-794877)-450802);E(749762-732732)},{E(-733794-(-750379));E(128688+-111395);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,394281-394282,E(1054949-(703483-(-923884+(354803-(-507543+272898)))))},{E(320116+-302855);E(-1022173+(656872+382594)),WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,154827-((88262+776293)+-709727);E(216616-199586)};{E(-901827-(-919732));E(-715441-(-732405));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,-628743+(836359-207617),E(941595-924295)};{E(868094+-850189),E(-648970-(-665462));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,712005+-712006;E((434603-249963)-167921)},{E(519196+-501852),E(-526737-(-544777));WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;919728-919729,E(-966341-(-781131-202502))},{E(334169+(725037-1042493));E(176139-159647);WEAPON_CATEGORY_EXTRALARGE_AXHAMMER,990575+-990576;E(964838+-948119)},{E(-482888+500188),E(-659676-(-677716)),WEAPON_CATEGORY_EXTRALARGE_SWORD;841151+-841152;E(262462+-244679)};{E(998361+(37703-1019095)),E(574499+-556459),WEAPON_CATEGORY_EXTRALARGE_SWORD;-897482-(-897481),E(-846963-(-864746))},{E((45069-(-682729))+(-907050+195965));E(-942247+(1514990-(-242562+798341))),WEAPON_CATEGORY_EXTRALARGE_SWORD;-529472+529471;E(-227492+(1126777-881985))};{E((342655-((-1051258-(-172898))+1022929))+-180809);E(558322+-541358);WEAPON_CATEGORY_EXTRALARGE_SWORD;-37358-(-37357),E(595124+-577824)};{E(-323214-(-340337)),E(((1397558-795159)+-738043)+152608);WEAPON_CATEGORY_EXTRALARGE_SWORD,-630215-(-630214);E(207972+-190672)},{E((((1537945-((-1090382-(-262776))+1624176))-811245)+967371)-880113),E(((913056+(-1581117-(-630632)))-(-76400))-(-704979-(-726986))),WEAPON_CATEGORY_EXTRALARGE_SWORD;(26137+-764609)-(-738471),E(-375530-(-392830))};{E(-531256-(-548914)),E(-773144+(355858-(-434250)));WEAPON_CATEGORY_EXTRALARGE_SWORD,416819-((675390-(-660458))-919028);E(118236+-100936)};{E(1055957-1038259);E(943267+-926417),WEAPON_CATEGORY_EXTRALARGE_SWORD;-904706-(-402945+-501760);E((-1077976-(-1167767-(-407305)))-(-334498))};{E(33817-17264);E((-1355829-(-730908))-(-641771)),WEAPON_CATEGORY_EXTRALARGE_SWORD,-919522-(-919521),E(-847427-(-864411))};{E((712467+-615128)-80343),E((-269831+587508)+-300056),WEAPON_CATEGORY_EXTRALARGE_SWORD,-429705-(687345+-1117049);E(-912538+930236)};{E((-394048-(-831158))+(76931-497283));E(-806324-(-823945));WEAPON_CATEGORY_EXTRALARGE_SWORD;(516651+((1617671-516522)-844845))+(-321927+-451029),E((1003669+-1181113)-(693690+-888832))};{E(963628-946158),E(-931205+(488630-(-460196))),WEAPON_CATEGORY_EXTRALARGE_SWORD,-679024+679023;E((-898500+1813519)+-897321)};{E(-669232+686668);E(-635555-(-653176));WEAPON_CATEGORY_EXTRALARGE_SWORD;(239336+-311940)-((350294+-770979)-(-348082)),E(-488182+505880)},{E(-279688-(-297700)),E(117895-100274);WEAPON_CATEGORY_EXTRALARGE_SWORD,721926+-721927,E(((647614+-351183)-462654)-(697212-881133))};{E((-347757+285183)-(-79456));E(-384749-(-486948-(-84906)));WEAPON_CATEGORY_EXTRALARGE_SWORD;-546528+(397389-(-149138)),E(989888-972858)};{E(301676-(((-1762541-(-946338))+466274)+(470959-(-162770)))),E(-1023655+1040948);WEAPON_CATEGORY_EXTRALARGE_SWORD,867806+-867807;E(-856225-(203613+(-451275+-625593)))};{E(-392995-(-409486)),E((292401+56958)-332066),WEAPON_CATEGORY_EXTRALARGE_SWORD;-877858-(-877857),E((-816712-(-671578))+162164)},{E(242667+-225755),E((705214+-1284595)+596674);WEAPON_CATEGORY_EXTRALARGE_SWORD;25082+(-328454-(-368933+65562)),E(-483890-(-500920))};{E(-881588-(-898173));E(-96319+(249161-(-845936+981485)));WEAPON_CATEGORY_EXTRALARGE_SWORD,-380928-(-380927);E(833545-816515)},{E(-275500+(-547663+840424)),E(50658-33365),WEAPON_CATEGORY_EXTRALARGE_SWORD,-677681-(-677680),E(875385+-858355)};{E(1007699-(1940598-(966099+-15295))),E(796756+(-845088-(-65296))),WEAPON_CATEGORY_EXTRALARGE_SWORD,-729084-(-729083),E(-430476-(-447776))};{E(364557+(-880975+534323));E(-964330+980822);WEAPON_CATEGORY_EXTRALARGE_SWORD,(560193-1005470)+445276,E(893344-876625)};{E(-705894-(-723238)),E(850041-832001);WEAPON_CATEGORY_EXTRALARGE_SWORD;-485277+(1268520-783244),E(659539+(211798-(-14835+868880)))};{E((892792-(-567110+962981))-480208);E(-60009-(-79091-(-2590)));WEAPON_CATEGORY_EXTRALARGE_SWORD;1040811+-1040812,E((1600060-962049)-(802297-181005))};{E(381878-365384),E(-21452+(583019-544937)),WEAPON_CATEGORY_SPEAR;636668-636669,E(758356+-741771)},{E(516393-499093),E(-70912-(-88952));WEAPON_CATEGORY_HALBERD,487211+-487211;E(163858-146277)};{E(-953352-((659495+(-1259273-404363))+33820));E(851313+-833273);WEAPON_CATEGORY_HALBERD;(-392253-462876)-(-855129),E(329103-311522)},{E(-229853+247551);E(516675-499825),WEAPON_CATEGORY_HALBERD,41620+((1336231-859889)-((((574483+(-970458+636658))-171684)+-567214)-(-1016177))),E((-808341-(-873042-(-647266)))-(-599742))},{E(-717035+733588);E(-665662-(-682512));WEAPON_CATEGORY_HALBERD,386557-(16069+370488),E(((-484826-(-400894))-(-345693-(-766291)))+521707)};{E(379004-362076);E(-711303-(-727933)),WEAPON_CATEGORY_HALBERD;-49913-(-49913);E(1002793+-985270)},{E(986223-(1863613-(1193902-299567))),E(203633+-187003);WEAPON_CATEGORY_HALBERD,-481706+481706,E(-785113+(-225618-(-1028254)))},{E(913526+(-1315568-(-419072)));E(-255984-(-272614));WEAPON_CATEGORY_HALBERD,-99717-(-99717),E((593678-704114)-(-127959))},{E(-756208+772771),E(704334-687704),WEAPON_CATEGORY_HALBERD,(695843+-1462580)-(-766737),E(253303-235780)},{E(-13249+(-804909-(-1762072-(-927002))));E(-354630+((520520+-973668)+824408)),WEAPON_CATEGORY_HALBERD;-1046261-(-1046261);E((((518002-727508)+-116241)+-583738)-(-927008))};{E((-417661+-332863)-(-767436));E(-102217+119510),WEAPON_CATEGORY_HALBERD,-828054-(-328144+-499910),E(503513-486483)};{E(-887704-(-905004));E(-527950+545990),WEAPON_CATEGORY_HALBERD;383747+-383536,E(-991808-(-1009591))},{E(((-186742-956890)-(-507873))+652728);E(597569+-579529),WEAPON_CATEGORY_HALBERD,(-453077+-123275)-(-576563);E((37381+((-715536+-540957)-(-565355)))+671540)};{E(-852820+870518);E(355656-338806),WEAPON_CATEGORY_HALBERD,544241-544030;E(-77802+94786)};{E((139193+-238975)-(-533166+416831)),E(804431-787581),WEAPON_CATEGORY_HALBERD,580503+(883498+-1463790);E((737888+-1639090)-(-918186))};{E(484575-(-80459+548004));E(-726189+742819);WEAPON_CATEGORY_HALBERD,438767-438556;E(894717-877337)},{E(1015114-998551);E(377092-(-863805+1224267)),WEAPON_CATEGORY_HALBERD;-561051+561262;E(-700204+((605776-((((-846556+872511)-(-863873))+95491)-817433))-(-882460-(-602766))))};{E(224517-(229702+(-839901-(-280226+(778553+-1315743)))));E(-186306-(-204346));WEAPON_CATEGORY_LARGE_SPEAR,(-1548009-(-788612))-(-759603),E(111390+-93607)},{E(-988711-(-1006409)),E(((574941+89232)+26176)-673499);WEAPON_CATEGORY_LARGE_SPEAR,814852-814646,E(-372660+389644)};{E(955930-938900),E(-310211-(1006505+-1333346)),WEAPON_CATEGORY_LARGE_SPEAR;(-673853-(-134060))-(-539999);E((-191112-(-585893))+-377401)};{E(-796386+((((-1144370-(-979732-(-792266)))-(-397949))-(((680123+257219)+-2577446)-(-657917+-255534)))-(-645988))),E(-159381+(-146208+323629)),WEAPON_CATEGORY_HALBERD,-25468-(-25710);E(975708-958416)},{E(415755+-398786),E(932598+-914558);WEAPON_CATEGORY_HALBERD,(-878588+594640)-(314470-598660),E(634287+(-413149+((1436135-798728)+-841253)))};{E(-89830-(-106953));E(-334324+(797984-445620)),WEAPON_CATEGORY_HALBERD,-139802+140044,E(185491-167910)};{E(((580048-435438)+-376526)-(-249574)),E(-608997+627037),WEAPON_CATEGORY_HALBERD;362986-362744;E(1049467-1032175)},{E(((1480157-243683)-553512)+-665264),E((-502601+-191690)-(-711141));WEAPON_CATEGORY_HALBERD,-342744-((434526+-148494)+-629018),E(401024+-383635)},{E(529794-513241);E(-327849+344699),WEAPON_CATEGORY_HALBERD,(-279211-(-582783))+-303330;E(377705-360316)};{E(293474+-276004);E(-718682+735532);WEAPON_CATEGORY_HALBERD,((96169-(-847440))-311868)+-631499,E(-261416-(-278593))},{E((984630+-1339448)-(469385-842215));E(-872461-(-1806345-(-917034))),WEAPON_CATEGORY_HALBERD,-1018145-(-1018387);E(283228-265839)};{E(-734255+751183);E(672395+-655765);WEAPON_CATEGORY_HALBERD,537417+-537175,E(92139-74616)};{E(347738-330793);E(427324+(-363133-47561)),WEAPON_CATEGORY_HALBERD;-108975-(-109217);E(-421703+439226)},{E((1904887-964204)-923653),E((-622340+((199601+-17105)+-272459))+728933),WEAPON_CATEGORY_HALBERD;-696610-(-696852),E(328273-310750)},{E(-88567+105130);E((-378638-393732)+789000);WEAPON_CATEGORY_HALBERD;-935139+(673364-(602880+-864897)),E(485458+-467935)},{E(-660834+677746);E(1046545-1029915);WEAPON_CATEGORY_HALBERD,371354+-371112;E(-591884+609407)};{E(325959+-309047),E(945456-928163),WEAPON_CATEGORY_HALBERD,402882+-402640;E(-919109+936139)},{E(-807363-((-219527+(-861479-(-664760)))-407608));E(-736792+753422),WEAPON_CATEGORY_HALBERD;(301450+-322048)+20840;E(-17755-(-722929-(379958+-1067609)))};{E(-570769-(-587354)),E(-808271+824901),WEAPON_CATEGORY_HALBERD;-272818-(-273060);E(12674+4849)},{E(((634540+-40269)+-1283188)-(-672924-32921)),E(19796+(764629+((-386985-(-101776))-482586)));WEAPON_CATEGORY_LARGE_SCYTHE,-210575-((911810+(-1365003-(-981323)))-(-85365-(-1036765+212423)));E(839444+-822562)};{E(-988287-(-1005232));E(((308108+-329210)-(333462+-1196116))-(1773944-949022)),WEAPON_CATEGORY_LARGE_SCYTHE,-760258+760530;E((933614-720222)+((-410649+-136142)+350281))},{E(-367343+(751687+-367853));E(-343900+360530);WEAPON_CATEGORY_LARGE_SCYTHE;936992+-936720,E(50164-32641)};{E((-457255-(-1245646-(-396583)))-373932);E(-599320+615950);WEAPON_CATEGORY_LARGE_SCYTHE,-727663+727935;E((-212194+155048)-(-74669))},{E(56707+(261262+-301384));E(-35297-(-51927)),WEAPON_CATEGORY_LARGE_SCYTHE;929692-929420;E(704259+-687377)},{E(((((-166734+(-542362-270004))+(1555053-177487))-(-329022))-((1310012-989397)-532396))+-922341);E(-822484-(-839114)),WEAPON_CATEGORY_LARGE_SCYTHE,-364756+365607;E(542372-525490)};{E(409136+-392191);E(845342-828712),WEAPON_CATEGORY_LARGE_SCYTHE,271408+-270557,E(845821-828939)};{E((-265619-399417)-(-681527));E(-896091+912721),WEAPON_CATEGORY_LARGE_SCYTHE,314064+-313213;E((987276+-1452997)-(-483244))},{E(-790603+808479),E(-490500+507130),WEAPON_CATEGORY_LARGE_SCYTHE;(1531126-934302)-(-58075+(502814+(602257+(-373973-77050))));E((-484579+-201651)+(325515-(-378238)))},{E(439794+-423209);E(-581638-(-598268)),WEAPON_CATEGORY_LARGE_SCYTHE,225613+-224762;E((2119+496010)-(-40632-(-521879)))},{E(987200+-969324);E(614407+-597777);WEAPON_CATEGORY_LARGE_SCYTHE,-337257-(-337256),E((-339429-(-178355))-(-177956))};{E(806011+(165034-953784));E(286715-270085);WEAPON_CATEGORY_LARGE_SCYTHE,(-868870+1343502)-474633;E(838407-821027)},{E(-859275-(-876536));E(-722433-(-739726));WEAPON_CATEGORY_LARGE_SCYTHE,768552-768553,E((-244503+292141)+-30608)},{E((1484394-582382)-884751),E(-199054-(-217094)),WEAPON_CATEGORY_LARGE_SCYTHE,-1007514+1007513,E(224054-(-348383+554654))},{E(-595803+613064);E(-768190-(-785154)),WEAPON_CATEGORY_LARGE_SCYTHE;-288383+288382;E(275573+(-2136-256137))},{E(((-1007498-(-58543))-(-1020238))+-53983),E(-579682+597722);WEAPON_CATEGORY_FIST;-121259-(-121480);E(459852-442048)};{E(667464-(664119-13624)),E(-819561-(-837601)),WEAPON_CATEGORY_FIST;-1004293-(-1004514),E(630176+-612372)};{E(312119+(-556941+262520)),E(300982-284132),WEAPON_CATEGORY_FIST;-878967-((-1181586-(-392203))+(354250+-444055)),E(680965-663325)};{E(-902126+918679),E(848512-831662),WEAPON_CATEGORY_FIST;907008-906787,E(700146+(160507+(-1833728-(-990715))))},{E(692497+-675912),E(141185-124555),WEAPON_CATEGORY_FIST,(-193722+841596)+-647653;E(-537678+555201)};{E(779329-762401);E(-998921-(-1015551));WEAPON_CATEGORY_FIST,-170031+170252,E((323588+-1024408)+717321)};{E(1013119+(-272439+-723650));E(75372-58742),WEAPON_CATEGORY_FIST,-75654+75875,E(306457+-289956)},{E(-265493-(-282056));E(-424351+(201712+239269)),WEAPON_CATEGORY_FIST,933318+(-424824-508273),E(-781928-(-798429))},{E(-830570-(-847870));E(-55383+73423),WEAPON_CATEGORY_CLAW,888941-(1099348-(167603+43031)),E(-673557-(-691215))};{E(-30190-(-47888));E(-98459+115309);WEAPON_CATEGORY_CLAW;(478844+-734504)-(-342433-(-86546));E(-72155-(-90167))},{E(-736896-(-753926)),E(-704886-(-721516)),WEAPON_CATEGORY_CLAW;535595+-535368;E(545246+-528661)},{E(-522737-(-540600)),E(-431830-(-449123));WEAPON_CATEGORY_TWINBLADE,494015-494016,E(968999-((155642-(-790677))-(-5650)))};{E(-158048+174976),E(59352+-42722),WEAPON_CATEGORY_TWINBLADE,((-1047543+1534320)-68528)-418250;E(335023-317500)},{E(37279-20334);E(-188330+(-576679+781639)),WEAPON_CATEGORY_TWINBLADE;-754504-(-754503);E(301811-(-466336+750624))};{E(25175+-8145);E(643315+(-32880-(-244303+838108)));WEAPON_CATEGORY_TWINBLADE;-196976+196975;E(558843-540980)};{E(-898738-(-915301));E(((((1244830-474378)-738186)-(-869568))+(921251+-2532405))+725950),WEAPON_CATEGORY_TWINBLADE,-424219-(-424218);E(111057+-93194)};{E(-640637+(184910-(-472757))),E(917716-901086);WEAPON_CATEGORY_LARGE_CURVEDSWORD,-764183+764399,E(104341+-86961)},{E(-962501+(157313+821751)),E(835306+-818676);WEAPON_CATEGORY_LARGE_CURVEDSWORD,752005+-751789;E(1001423+(-1955424-(-971381)))},{E(-227449-(-773137+528975)),E((-738470+(-681545+2463999))-1027020),WEAPON_CATEGORY_LARGE_KATANA;50131-50132,E(-135675-(-152975))};{E(-859506+876502);E(((((-999101-(-926772))-(-223170))+427098)+-983654)+423336),WEAPON_CATEGORY_LARGE_KATANA,-357738+357737;E((414005+-1012850)+616543)},{E(-66371+83253);E(-393834+411127);WEAPON_CATEGORY_LARGE_KATANA,-1008062-(-1750008-(-741947));E(853818-(272387-(-556743-7658)))},{E((-296716-196118)+(210849-(-299848))),E((419765+-339227)-63245),WEAPON_CATEGORY_LARGE_KATANA;653778+-653779,E(-696890-(-713920))};{E((658334-((1021825-135059)+-211686))-(-33309)),E(-523490-(-540120));WEAPON_CATEGORY_LARGE_KATANA,-927703-(-927702);E(416739-(-261827+((-856253+(-280076+(-196093+2715453)))-((176542-(900402+-1473817))-27969))))},{E((613173+(-1875226-(-697889)))-(-582027)),E(-266843-(-284136));WEAPON_CATEGORY_MARTIAL_ARTS,-65727+65973,E(-357160-(-374190))};{E(217439+(33321+-234259)),E(-673296+690589),WEAPON_CATEGORY_MARTIAL_ARTS,501656+-501410,E(-467910+484940)},{E((757191-62181)-678082),E(130936+-114306);WEAPON_CATEGORY_MARTIAL_ARTS,-920681+920927,E(-67521+85044)},{E(885680+-868735),E(-455314+471944),WEAPON_CATEGORY_MARTIAL_ARTS,-637973+(1038795-400576),E(489275+(-854769-(-383017)))},{E(((587943-(-162188))+-1515448)-(-782347)),E(-804072+(864103-(-826399-(-869800))));WEAPON_CATEGORY_MARTIAL_ARTS,629448+(-65738+-563464),E(947123-((674797+913777)-659314))};{E((-873262+1687167)+-797342);E(-184464-(-201094));WEAPON_CATEGORY_MARTIAL_ARTS,((-969155-(-353807))-(-92047))+523547;E((231918-((-1264273-37273)-(-1007869)))+(48704+-556436))};{E(-21061-(-38361));E(883132+-865092),WEAPON_CATEGORY_MARTIAL_ARTS,-708+707;E(351990+(419975-(72884+681789)))},{E(((677488+45595)+-1021352)+315238),E(-409434+427474);WEAPON_CATEGORY_MARTIAL_ARTS,-746816-((-1236213-(-310646))+178752),E(310215-292923)};{E(-335429+353127);E(-714668-(-731518));WEAPON_CATEGORY_MARTIAL_ARTS,939080+-939081;E(-930839+948228)},{E(-841413+857966),E(357286+((996075+(-661445+368414))-1043480)),WEAPON_CATEGORY_MARTIAL_ARTS,370283-370284;E(-979546-(-996935))},{E(-518005+535868);E((327082-(-42990))-(1032205+-679426));WEAPON_CATEGORY_MARTIAL_ARTS;(-277382+381508)+((-1599428-((-194509-(-700732))+-1375243))-(53742-680023));E(475171-458141)},{E(-580707-(-598230)),E(-79374-(-96667));WEAPON_CATEGORY_MARTIAL_ARTS;925452-925453,E((115915+7123)+-106008)};{E(165092-148164),E(291945-275315),WEAPON_CATEGORY_MARTIAL_ARTS,616424+-616425;E(-626708+644571)};{E(853550+-836605);E(-694791+711421),WEAPON_CATEGORY_MARTIAL_ARTS;-248305+248304,E(-597750+615613)};{E(-310995-((381909+-279708)+-429909));E((-451860+((3213+421267)+-185834))+(-188313+418377));WEAPON_CATEGORY_SPEAR,780123-779885,E((-623959+1113638)+-472290),E((593604-889935)-(-312849))},{E(-470716-(-488008));E(344906+-328056);WEAPON_CATEGORY_SPEAR;138406+-138168;E((1172797-957325)-((1128891-(1390424-571300))+-111472)),E(-804520-(-821038))},{E(330373+-312792);E((-748684-(-124840))+640694);WEAPON_CATEGORY_SPEAR;-119675+119913;E(-5859+23499),E(425903-409385)};{E(661446-643642),E(851930+-835080);WEAPON_CATEGORY_SPEAR,317601-(385986-(412289+-343666));E(-470248-(-487888)),E(812486-795968)};{E(895289-(-7868-(-885404))),E(-952701+969551),WEAPON_CATEGORY_SPEAR,886163-885925,E(511248-493608),E(-1008826-(-1025344))},{E(176592+-159170);E(-265137+(62270-(-219717)));WEAPON_CATEGORY_SPEAR;704944-(967643+(641424+-904361)),E(1035188+-1017548),E((466096-344442)+(-877362-(-772226)))},{E(40433+(890076-(119127-(-794386)))),E(-621688+639728);WEAPON_CATEGORY_RAPIER,122450-(-1024494+1146707);E(369427-352135);E(-358132+374650)};{E(732113-714724),E(316462-298422);WEAPON_CATEGORY_RAPIER;-834067+834304,E(-455985+473566),E(-298085-(-314603))};{E((514194-535595)-(-38578)),E(-973859-(-991899)),WEAPON_CATEGORY_RAPIER,-806504-(-806741);E(-541737+559541),E(459444-442926)};{E(922698+-905058);E(-504292-(-522332));WEAPON_CATEGORY_RAPIER,-601048+601285;E(317289+-299536),E(-679336-(-695854))}}function OverrideMovesetGroup(J,P,o,l,T,e,m)return ERR_Unpack({OverrideMoveset(J,E(723144+(881216+-1586320)),P);OverrideMoveset(J,E(-858016-(-874980)),o),OverrideMoveset(J,E(206377+-189527),l);OverrideMoveset(J,E((-466171-(-954257))+-470465),T),OverrideMoveset(J,E(747089-730459),e);OverrideMoveset(J,E(-855327-(-872620)),m)})end function GetJumpAttackName()local J=GetVariable(E(44896+-28246))local P=GetVariable(E((-185181-(-317664))-(273436-158061)))if J==675179-(1055895-380719)then return E(863463-(-88525+(-44886+978969)))elseif J==(867783-641866)-225915 or P==-865331-(-865333)then return E((653368+-1676266)-(-1039848))elseif J==531472+-531471 or P==-1047557+1047558 then return E((-460196+183536)+293921)end return E(-980086-(-997796))end function OverrideMovesetGroupJump(J,P,o,l,E,T)return OverrideMovesetGroup(GetJumpAttackName(),J,P,o,l,E,T)end ERR_LongtailCat_Table=nil ERR_LongtailCat_Boosted=FALSE ERR_LongtailCat_Window=261725+-261724.5 function ERR_LongtailCat_Reset()ERR_LongtailCat_Table=nil end function ERR_LongtailCat_DelayTimer()if IsNodeActive(E((774093-(-369136+419024))+-706793))==FALSE and(IsNodeActive(E(585088+-567564))==FALSE and(IsNodeActive(E(-248332+264820))==FALSE and(IsNodeActive(E((-1237445-(-824631))-(-430225)))==FALSE and(IsNodeActive(E(-552736+((-352304+1098334)+(-128056-47494))))==FALSE and(IsNodeActive(E(716832-699797))==FALSE and(IsNodeActive(E(-748367+766256))==FALSE and(IsNodeActive(E(710689+-693629))==FALSE and(IsNodeActive(E(520598-503086))==FALSE and IsNodeActive(E(237462-220242))==FALSE))))))))then ERR_LongtailCat_Reset()else end end function OverrideMoveset(J,P,o)local l=MovesetOverrideList local T=c_Style local e=HAND_RIGHT if T==HAND_LEFT_BOTH then e=HAND_LEFT end if env(GetSpEffectID,(-1089799-(-128629))+1321570)==TRUE and(J==E(-762211-(-778750))or J==E(535710+-518078)or J==E((142086-(-280981))-(1180765-(1469952-695760))))then UpdateDelayTimer(E(-342609-(-359349)),ERR_LongtailCat_Window)if type(ERR_LongtailCat_Table)==E(((-324851-(94144-5883))+((100117+117091)-(-474943)))+(-441104+179641))then J=ERR_LongtailCat_Table[E(-193703-(-92650+-117912))]o=ERR_LongtailCat_Table[P]else if P==E(1002666-984626)then o=E(-713091+730067)elseif P==E(-134767-(-574853+423456))then o=E((681427+-639252)-24805)elseif P==E((373788-(-152413))-(-418424+927775))then o=E(-619018+636558)end end ERR_LongtailCat_Boosted=TRUE end if ERR_IsPowerstancing()==TRUE then if P==E(-416317+433167)then P=E(207280-190788)end else if P==E(-17622+(-888760+923232))or P==E(15114+(-395025+397532))then e=HAND_LEFT end end local m=env(GetEquipWeaponCategory,e)local q=env(GetEquipWeaponSpecialCategoryNumber,e)for o,l in ipairs(l)do if l[(414797+-555894)-(-153-140945)]==J and(l[707552+-707550]==P and(l[346998+-346995]==m and(l[(921724+-1930005)-(-1008285)]==q or l[-640841-(-640845)]==4692-4693 or l[((-277102+421479)+(-984953-(-718423)))-(320188-(452247+-9902))]<-165100+(-738313+903412)and l[384184-((-474497-(-802290+-231768))+(-667209-(412735-904563)))]~=q*((847458+-626025)-221434))))then if l[(-806742+389197)+(1431896-1014345)]==nil or l[-1045320+1045326]~=nil and _G[l[909548+-909542]]()==TRUE then local J=E(-457159-(-591391-(-116559)))..l[-119917+119922]return J end end end return o end Event_Item_ERR_ThrowHammer={E(-48152-(-65180));ITEM_DEF0;ITEMNORMAL_DEF1,-221707-(-221770)}function Item_ERR_ThrowHammer_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_Item_ERR_ThrowHammer,P,FALSE)==TRUE then return end end function ERR_IsPowerstancing()if IsEnableDualWielding()==-892255-(-892254)then return FALSE end return TRUE end function ERR_IsEnableLeftHandAttack()if env(GetSpEffectID,-288920+453927)==TRUE then return FALSE end return TRUE end function ERR_IsPreferLeftHandGuardCounter()if env(GetSpEffectID,((320544+320826)-(-536091))-1012453)==TRUE then return TRUE end return FALSE end ERR_Debug_LastFrameDisplayAnimation=nil function ERR_Debug_DisplayCurrentAnimation()if IsLocalPlayer()==FALSE then return end local J=GetMemoryIntValue(GAME_BASE,WORLD_CHR_MAN,509777-440409,-796684+796684,-582896-(-583296),-888965-(-888989),-185383+(750344-564929))if J~=ERR_Debug_LastFrameDisplayAnimation then ForceThrottle(E(844271+(-240572+(-1112260-(-526242)))))ERR_Debug_LastFrameDisplayAnimation=J end if ThrottleByTime(E(526762-509081),861998+-861997,TRUE)==TRUE and J~=E(-505534+523035)then Print(GetDeltaTime()..(E(462599+-445065)..J))end end function ExecEvent(J)ResetRequest()hkbFireEvent(J)end function ExecEventSync(J)ResetRequest()act(PlayEventSync,J)end function ExecEventNoReset(J)hkbFireEvent(J)end function ExecEventSyncNoReset(J)act(PlayEventSync,J)end function ExecEvents(...)local J={...}for P=-677566-(-341210-336357),#J,934407+-934406 do ExecEvent(J[P])end end function GetVariable(J)return hkbGetVariable(J)end function ExecEventHalfBlend(J,P)if P==ALLBODY then SetVariable(E(1052730-1036197),1034472+(-4659-1029813))local P=J[-487545+487546]local o=P..E(638851+-620894)ExecEvents(P,o)for P=-748330+748332,#J,-858745+858746 do SetVariable(E(-357076+((483775-(649847-372229))-(-168608)))..P-(-803903-(-803905)),J[P])SetVariable(E(311338+-294515)..P-(-512894+512896),J[P])end elseif P==LOWER then ExecEvent(J[-70888+70889])for P=-541266-(-541268),#J,239269-239268 do SetVariable(E((337423+(-1875923-(-833883)))+722306)..P-(722757-722755),J[P])end elseif P==UPPER then ExecEvent(J[659835+(317177+-977011)]..E(-174667+(-377618-(-570242))))for P=(-650814-(-154007))-(-496809),#J,-197926-(-197927)do SetVariable(E((858698+(-150938-(1035065-318342)))+(-601832-(-627618)))..P-(10802-10800),J[P])end end end function ExecEventHalfBlendNoReset(J,P)if P==ALLBODY then local P=J[-412084-(-412085)]local o=P..E(-806748-(-745959-78746))ExecEventNoReset(P)ExecEventNoReset(o)for P=-728476+728478,#J,-482652-(-482653)do SetVariable(E(-551029+568718)..P-(-293167+(-421793-(-714962))),J[P])SetVariable(E(-773726-(-790549))..P-(((208549-(-734355))+-960510)+(-841195-(-858803))),J[P])end elseif P==LOWER then ExecEventNoReset(J[98169+-98168])for P=733606-733604,#J,-777440-(267076-1044517)do SetVariable(E((159802+-943929)-(-801816))..P-(408767-408765),J[P])end elseif P==UPPER then ExecEventNoReset(J[-827603+827604]..E(((683987+681465)-(1608952-622412))-360955))for P=-176994-(-176996),#J,947260-947259 do SetVariable(E(495573-478750)..P-(((1023470+-1621060)-(814839+-522548))-(-889883)),J[P])end end end function ExecEventAllBody(J)SetVariable(E(574848+-558315),583942-583942)ExecEvent(J)end function IsNodeActive(...)local J={...}for P=624023+-624022,#J,-47652+(576725-((-618240+1537659)+(-184468+-205879)))do if hkbIsNodeActive(J[P])then return TRUE end end return FALSE end function ResetEventState()SetVariable(E((624954-(-419231))+(-482614+-545038)),(-549742-(-942335))+-392593)ResetRequest()end function ResetMimicry()act(AddSpEffect,942417+-439376)end function SetEnableMimicry()g_EnableMimicry=TRUE end function SetWeightIndex()local J=ERRHook_GetWeight()if J==WEIGHT_LIGHT then SetVariable(E(998656-980848),MOVE_WEIGHT_LIGHT)SetVariable(E(119494-(421571-320101)),EVASION_WEIGHT_INDEX_LIGHT)SetVariable(E((-1099116-(254284-1044632))+325563),EVASION_WEIGHT_INDEX_LIGHT)elseif J==WEIGHT_NORMAL then SetVariable(E((452133+71755)+(-261884-244196)),MOVE_WEIGHT_NORMAL)SetVariable(E((1368861-(-666016+1542015))-474838),EVASION_WEIGHT_INDEX_MEDIUM)SetVariable(E(-947196+963991),EVASION_WEIGHT_INDEX_MEDIUM)elseif J==WEIGHT_HEAVY then SetVariable(E(16243-(-1565)),MOVE_WEIGHT_NORMAL)SetVariable(E(-408013+426037),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(1035914+-1019119),EVASION_WEIGHT_INDEX_HEAVY)elseif J==WEIGHT_OVERWEIGHT then SetVariable(E(939265-921457),MOVE_WEIGHT_HEAVY)SetVariable(E((((-984964+1951223)-(662331+-713904))-705435)+(-682521+388148)),EVASION_WEIGHT_INDEX_OVERWEIGHT)SetVariable(E(-262795-(-279590)),EVASION_WEIGHT_INDEX_OVERWEIGHT)elseif J==WEIGHT_SUPERLIGHT then SetVariable(E((-728108+430557)-(-315359)),MOVE_WEIGHT_SUPERLIGHT)SetVariable(E(-931869+949893),EVASION_WEIGHT_INDEX_SUPERLIGHT)SetVariable(E(77338-60543),EVASION_WEIGHT_INDEX_LIGHT)else SetVariable(E(-907967-(-925775)),(616307-(1383688-1035970))+-268589)end if env(GetSpEffectID,1080763-577243)==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E(-415262-(-433070)),MOVE_WEIGHT_HEAVY)SetVariable(E((-6272+-1012411)-(-1036707)),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(862784+-845989),EVASION_WEIGHT_INDEX_HEAVY)elseif env(GetSpEffectID,-440557+446077)==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E(459959-442151),MOVE_WEIGHT_HEAVY)SetVariable(E(614240+-596216),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(-419194-(-435989)),EVASION_WEIGHT_INDEX_HEAVY)elseif env(GetSpEffectID,220156-219731)==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E(-364704+382512),MOVE_WEIGHT_HEAVY)SetVariable(E(-367403+385427),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(-15256+(-544661+576712)),EVASION_WEIGHT_INDEX_HEAVY)elseif env(GetSpEffectID,(-583365+(-608417+801788))+(-603996-(-998091)))==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E((-714569+422869)-(-309508)),MOVE_WEIGHT_HEAVY)SetVariable(E(376604-358580),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(672680-655885),EVASION_WEIGHT_INDEX_HEAVY)elseif env(GetSpEffectID,(-695399+1551824)-(-159725-(-1012050)))==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E(754505-736697),MOVE_WEIGHT_HEAVY)elseif env(GetSpEffectID,828364+-808694)==TRUE and J~=WEIGHT_OVERWEIGHT then SetVariable(E(668530+-650722),MOVE_WEIGHT_HEAVY)SetVariable(E(626454-(568949+39481)),EVASION_WEIGHT_INDEX_HEAVY)SetVariable(E(-93043+(-675231+(1104564-319495))),EVASION_WEIGHT_INDEX_HEAVY)end ERRHook_SetWeightIndex()return end function SetAIActionState()act(SetAIAttackState,env(GetNpcAIAttackRequestIDAfterBlend))end function SetAttackHand(J)act(WeaponParameterReference,J)end function SetGuardHand(J)act(SetThrowPossibilityState_Attacker,J)end function SetEnableAimMode()if env(ActionDuration,ACTION_ARM_ACTION)>682698+-682698 then return end local J=c_Style local P=env(IsOnMount)if J==HAND_LEFT_BOTH then if TRUE==GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW)and env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)~=-276903-(-277182)then return end elseif TRUE==GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW)and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=-375356-(-375635)then return end if P==TRUE then if J==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_CROSSBOW)==TRUE then act(SetIsPreciseShootingPossible)end elseif GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_CROSSBOW)==TRUE then act(SetIsPreciseShootingPossible)end elseif J==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)==TRUE then act(SetIsPreciseShootingPossible)end elseif J==HAND_RIGHT_BOTH and GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)==TRUE then act(SetIsPreciseShootingPossible)end end function Replanning()act(DoAIReplanningAtCancelTiming)end function AddStamina(J)act(SetStaminaRecoveryDisabled)act(ChangeStamina,J)end function GetLocomotionState()local J=GetVariable(E(-538868-(-555610)))if J==MOVE_DEF0 or J==STEALTHMOVE_DEF0 then if env(GetSpEffectID,(-88155+441783)-253628)==TRUE then ERRHook_IdleCheck(PLAYER_STATE_MOVE)return PLAYER_STATE_MOVE elseif env(GetSpEffectID,-878928-(-978929))==TRUE then ERRHook_IdleCheck(PLAYER_STATE_MOVE)return PLAYER_STATE_MOVE elseif env(GetSpEffectID,-749732-(-849734))==TRUE then ERRHook_IdleCheck(PLAYER_STATE_MOVE)return PLAYER_STATE_MOVE end end ERRHook_IdleCheck(PLAYER_STATE_IDLE)return PLAYER_STATE_IDLE end function SetInterruptType(J)act(AINotifyAttackType,J)end function SetTurnSpeed(J)act(SetTurnSpeed,J)end function SetRollingTurnCondition(J)local P=E(869527+-852975)if J==TRUE then P=E((-351978-393316)+761830)end if IsLockedOn()==TRUE then local J=GetVariable(E(-778760-(-795539)))if J>-746316+746496 then SetTurnSpeed(-657058+(845318+-188260))elseif J>927329+(-1732550-(-805311))then SetTurnSpeed(-887536+(172769-(-715127)))end elseif env(IsPrecisionShoot)==TRUE then SetTurnSpeed(837269-837269)SetVariable(E(745622+-728843),-228586-(-228886))elseif math[E(269729-((464171+203875)-414826))](GetVariable(P))>704710+-704709.999 then SetTurnSpeed(-647944+647944)elseif GetVariable(E(-1046992+1063771))>-52886+(-755413+(187953+620546))then SetTurnSpeed(202013-202013)end end function IsLowerQuickTurn()if GetVariable(E((-975692-(-471307))+521127))==QUICKTURN_DEF0 and env(GetSpEffectID,-310256-(-410266))==TRUE then return TRUE end return FALSE end function IsLowerBackStep()if GetVariable(E(913467+(1029203+-1925928)))==BACKSTEP_DEF0 then return TRUE end return FALSE end function IsDualBladeSpecific(J)if J==HAND_LEFT then return env(IsTwinSwords,-61234+61234)else return env(IsTwinSwords,947046-947045)end end function GetEquipType(J,...)local P={...}local o={}local l=269640-269639 if J==HAND_BOTH then o[-98439+98440]=env(GetEquipWeaponCategory,HAND_LEFT)o[-1031692-(-357119-674575)]=env(GetEquipWeaponCategory,HAND_RIGHT)l=-777019+777021 else o[970357+-970356]=env(GetEquipWeaponCategory,J)end for J=((936071-(-865185-(-1190479-(-848371))))-604191)+(986643+-1841599),l,473294+-473293 do for l=-142188+142189,#P,459360-459359 do if o[J]==P[l]then return TRUE end end end return FALSE end function GetEquipTypeHandStyle(J)if c_Style==HAND_LEFT_BOTH then local J=env(GetEquipWeaponCategory,HAND_LEFT)return J else local J=env(GetEquipWeaponCategory,HAND_RIGHT)return J end end function IsHandStyleBoth(J)if c_Style==HAND_RIGHT_BOTH or c_Style==HAND_LEFT_BOTH then return TRUE end return FALSE end function IsLeftHandBlock()if env(IsCOMPlayer)==FALSE and env(GetSpEffectID,630504+-465504)==TRUE then return TRUE end return FALSE end function IsPersistentGuard()if env(IsCOMPlayer)==FALSE then return TRUE end return FALSE end function IsPersistentGuardHeld(J)J=J or FALSE if J==TRUE then return FALSE end if IsPersistentGuard()==FALSE then return FALSE end return IsPerfectDeflecting()end function SetVariable(J,P)act(SetHavokVariable,J,P)end WeaponCategoryID={{WEAPON_CATEGORY_SHORT_SWORD;FALSE,TRUE};{WEAPON_CATEGORY_TORCH,TRUE;TRUE},{WEAPON_CATEGORY_CLAW,FALSE;TRUE},{WEAPON_CATEGORY_STRAIGHT_SWORD;FALSE;TRUE};{WEAPON_CATEGORY_TWINBLADE;FALSE;TRUE};{WEAPON_CATEGORY_LARGE_SWORD,FALSE,TRUE};{WEAPON_CATEGORY_EXTRALARGE_SWORD;FALSE,TRUE};{WEAPON_CATEGORY_RAPIER,FALSE,TRUE};{WEAPON_CATEGORY_CURVEDSWORD;FALSE;TRUE};{WEAPON_CATEGORY_KATANA,FALSE,TRUE};{WEAPON_CATEGORY_AX;FALSE;TRUE},{WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;FALSE;TRUE},{WEAPON_CATEGORY_LARGE_AX;FALSE,TRUE};{WEAPON_CATEGORY_HAMMER,FALSE;TRUE},{WEAPON_CATEGORY_FLAIL,FALSE,TRUE},{WEAPON_CATEGORY_LARGE_HAMMER;FALSE;TRUE};{WEAPON_CATEGORY_SPEAR,FALSE,TRUE},{WEAPON_CATEGORY_LARGE_SPEAR;FALSE;TRUE},{WEAPON_CATEGORY_HALBERD;FALSE;TRUE};{WEAPON_CATEGORY_LARGE_RAPIER,FALSE,TRUE};{WEAPON_CATEGORY_LARGE_CURVEDSWORD,FALSE,TRUE},{WEAPON_CATEGORY_STAFF,FALSE;TRUE},{WEAPON_CATEGORY_FIST;FALSE;TRUE};{WEAPON_CATEGORY_WHIP,FALSE,TRUE};{WEAPON_CATEGORY_ARROW;FALSE;FALSE};{WEAPON_CATEGORY_LARGE_ARROW;FALSE;FALSE},{WEAPON_CATEGORY_CROSSBOW,FALSE,FALSE};{WEAPON_CATEGORY_LARGE_SHIELD,TRUE;TRUE},{WEAPON_CATEGORY_SMALL_SHIELD;TRUE;TRUE},{WEAPON_CATEGORY_MIDDLE_SHIELD;TRUE;TRUE},{WEAPON_CATEGORY_LARGE_SCYTHE;FALSE,TRUE};{WEAPON_CATEGORY_SMALL_ARROW,FALSE;TRUE},{WEAPON_CATEGORY_BALLISTA;FALSE;FALSE};{WEAPON_CATEGORY_THROW_DAGGER;FALSE;TRUE},{WEAPON_CATEGORY_MARTIAL_ARTS;FALSE,TRUE};{WEAPON_CATEGORY_PERFUME_BOTTLE,FALSE,TRUE},{WEAPON_CATEGORY_DUELING_SHIELD;FALSE;TRUE};{WEAPON_CATEGORY_BACKHAND_SWORD;FALSE,TRUE};{((-682996-628030)-(-1035877))-(-275208),FALSE,TRUE};{WEAPON_CATEGORY_LIGHT_LARGE_SWORD;FALSE,TRUE},{WEAPON_CATEGORY_LARGE_KATANA,FALSE;TRUE};{WEAPON_CATEGORY_BEAST_CLAW,FALSE;TRUE};{WEAPON_CATEGORY_ERR_SEAL;FALSE;TRUE}}function IsWeaponCanGuard()local J=c_Style local P=-83157-(-83157)local o=-588245-(-588245)if J==HAND_RIGHT then P=env(GetEquipWeaponCategory,HAND_LEFT)o=718918-718916 if IsLeftHandBlock()==TRUE then o=(-89834-564057)-(-653894)end elseif J==HAND_LEFT_BOTH then P=env(GetEquipWeaponCategory,HAND_LEFT)o=-39831+39834 else P=env(GetEquipWeaponCategory,HAND_RIGHT)o=-95223+95226 end for J=-737702+(1389913-652210),#WeaponCategoryID,514398-514397 do if WeaponCategoryID[J][(794271+-1125787)+331517]==P then local P=WeaponCategoryID[J][o]return P end end end function IsEnableGuard()local J=c_Style local P=HAND_LEFT if J==HAND_RIGHT_BOTH then P=HAND_RIGHT end if J==HAND_RIGHT and IsMagicCatalyst(P)==TRUE then return FALSE end if J==HAND_LEFT_BOTH and env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==-62914+(-171013+234206)then return FALSE end if J==HAND_RIGHT_BOTH and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)==((592696-824724)+(1950932-875003))+-843622 then return FALSE end if J==HAND_RIGHT and env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==((846128+-244737)+-1054270)+453158 then return FALSE end if IsWeaponCanGuard()==FALSE then return FALSE end local o=IsUsingPairedWeapon()if IsEnableDualWielding()~=670069-670070 or o==TRUE then if IsLeftHandBlock()==TRUE then return TRUE elseif o==TRUE then return TRUE end return FALSE end return TRUE end function ERR_SetGuardMoveStyle(J)J=J or FALSE local P=IsSekiroGuard()local o=E(-602316+(261121+358856))if J==TRUE then o=E(201492+-184723)end if P==TRUE then if J==TRUE and IsNodeActive(E(108395-90640))==TRUE then SetVariable(o,1012683+-1012681)else SetVariable(o,-717385+717385)end else SetVariable(o,GetVariable(E(189720+(-97488+-74664))))end end function ExecGuard(J,P)if env(ActionDuration,ACTION_ARM_ACTION)>271022+-271022 then return FALSE end if env(GetSpEffectID,879401+-779383)==TRUE then return FALSE end local o=c_Style local l=HAND_LEFT if o==HAND_RIGHT_BOTH then l=HAND_RIGHT end local T=IsSekiroGuard(l)if c_IsStealth==TRUE or T==TRUE then P=ALLBODY end ERR_SetGuardMoveStyle()if env(ActionRequest,ACTION_ARM_L1)==TRUE or env(ActionDuration,ACTION_ARM_L1)>-838663+((169598+381486)+287579)or IsPersistentGuardHeld()==TRUE then if env(GetStamina)<=ERR_GetStaminaLimiter((414906+-802693)+387790)then return FALSE end if IsEnableGuard()==TRUE then if env(GetStateChangeType,568357+-568059)==TRUE then StealthTransitionIndexUpdate()ExecEvent(E(-280071+(-547263-(-777712-66767))))act(AddSpEffect,-671144+(615227+155935))return FALSE end local e=env(GetEquipWeaponCategory,l)local m=env(GetEquipWeaponSpecialCategoryNumber,l)local q=env(GetGuardMotionCategory,l)if e==WEAPON_CATEGORY_DUELING_SHIELD then q=GUARD_STYLE_DUELINGSHIELD end if T==TRUE then q=GUARD_STYLE_SEKIRO elseif IsUniqueGuard()==TRUE then q=GUARD_STYLE_UNIQUE elseif e==WEAPON_CATEGORY_TORCH and o==HAND_RIGHT then q=GUARD_STYLE_TORCH if m==191565+-191274 then SetVariable(E((1028363+-1179385)+(934559+-766761)),-345358-(-345359))elseif m==(-630205-151620)-(-782117)then SetVariable(E(-786319-(-803095)),-648485-(-648487))elseif m==925587-925299 then SetVariable(E(((-445016-(((((-1915224-(-1043108))-(-784330))+40757)+(1003368+-1358045))-556440))+((-1429112-(-666305))-(-162116+648673)))+753010),983320-983317)else SetVariable(E(-19086-(-35862)),204299-204299)end elseif e==WEAPON_CATEGORY_ERR_SEAL and o==HAND_RIGHT then q=GUARD_STYLE_TORCH elseif o==HAND_RIGHT_BOTH or o==HAND_LEFT_BOTH then if env(GetStayAnimCategory)~=-219247-(-219262)and(env(GetStayAnimCategory)~=221779+-221779 and(env(GetStayAnimCategory)~=-441489-(-441491)and(env(GetStayAnimCategory)~=-984951-(-984954)and env(GetStayAnimCategory)~=804820+-804806)))then q=GUARD_STYLE_DEFAULT end if e==WEAPON_CATEGORY_DUELING_SHIELD then q=GUARD_STYLE_DUELINGSHIELD end end if T==TRUE and IsNodeActive(E(-724761-(-742516)))==TRUE then SetVariable(E(-173516+190506),895070-(558717+336352))elseif T==FALSE and env(GetSpEffectID,-750251-(-750423))==TRUE then SetVariable(E(557036-540046),((-826941-1002629)-(-794358))-(-1035213))else SetVariable(E(((-2246450-(-706439))-(-931829))-(-1041624+(266168+150284))),-16153+16153)end SetVariable(E(-182053-((-278407+(249260-948765))+778044)),q)if T==FALSE and(P==ALLBODY and MoveStart(LOWER,Event_MoveLong,FALSE)==TRUE)then P=UPPER end if env(GetSpEffectID,-586845-(-587022))==TRUE then J=Event_GuardStart end if J==Event_GuardStart then if env(GetStateChangeType,-503517+595426)==TRUE then DeflectStart_PvP(TRUE)else DeflectStart(TRUE)end end if IsSpecialBlockWeapon(l)==TRUE then SpecialBlockEffect(l)end act(AddSpEffect,-734654+836675)ExecEventHalfBlend(J,P)return TRUE end end return FALSE end function ResetRequest()act(ResetInputQueue)end function CheckActionRequest()return env(HasActionRequest)end function ExecStop()if GetVariable(E(((1629422-959344)-(442155-(74941+-558125)))+272318))>-884007+((-975895+402867)+1457035)and env(GetSpEffectID,-401830+502030)==FALSE then return FALSE end local J=GetVariable(E((-638839-(-264821+306962))-(-697513)))local P=GetVariable(E(-157702+175235))local o=.34999999403954 SetVariable(E(-322003-(-339556)),-770114-(-770114))SetWeightIndex()if J>=((692677+46194)-762908)-(-24037)and J<=433884-433883 then if J<=o then if c_IsStealth==TRUE then ExecEventAllBody(E(-2976-(-20492)))else ExecEventAllBody(E((426844+95477)-504902))end elseif c_IsStealth==TRUE then if P==274739+-274739 then ExecEventAllBody(E(-354346-(-371567)))elseif P==-223279+223280 then ExecEventAllBody(E(-693278+709823))elseif P==-778027-(-778029)then ExecEventAllBody(E(637098-620514))elseif P==-944255+(344506-(-599752))then ExecEventAllBody(E(-764278+782008))end elseif P==459010+-459010 then ExecEventAllBody(E(575644-558389))elseif P==759875-(684147+75727)then ExecEventAllBody(E(291072-274506))elseif P==-637452-(((-141786-888275)-(-459815))-67208)then ExecEventAllBody(E(-500512+516990))elseif P==469376-469373 then ExecEventAllBody(E(-480612+((1075708-(710084+248761))+380215)))end elseif J>(235681+-735180)-(-499500)then if c_IsStealth==TRUE then ExecEventAllBody(E((-344882-(-705387))-343666))else ExecEventAllBody(E(-383865+401315))end elseif c_IsStealth==TRUE then ExecEventAllBody(E(812705+(-229186+-566003)))else ExecEventAllBody(E(55950-(932301-893770)))end return TRUE end function ExecStopHalfBlend(J,P)if GetVariable(E(-251496+(119513+149040)))>33821+-33821 and env(GetSpEffectID,-509994+610194)==FALSE then return FALSE end SetVariable(E(373203+-355635),(235527+(1003195+-672428))+-566294)if P==TRUE then ExecEventNoReset(E(-868162-(-885581)))return TRUE end ExecEventHalfBlendNoReset(J,LOWER)return TRUE end function MoveStart(J,P,o)if GetVariable(E(939439+(-961188+38806)))<=382926-382926 then return FALSE end if env(GetSpEffectID,585389+-485189)==TRUE then return FALSE end if J~=LOWER then if o==FALSE then SetVariable(E(20610+-2602),-737041+737041)else SetArtsGeneratorTransitionIndex()end end SetBonfireIndex()local l=GetVariable(E(1022172+-1005491))if(l==STEALTH_TO_STEALTHIDLE or l==STEALTH_TO_IDLE)and GetVariable(E(206447+-188416))>197524-197524 then ExecEventHalfBlendNoReset(P,J)return TRUE end if GetLocomotionState()~=PLAYER_STATE_MOVE then SetVariable(E(119056-102523),-312399+312399)SpeedUpdate()end ExecEventHalfBlend(P,J)return TRUE end function MoveStartonCancelTiming(J,P)if env(IsMoveCancelPossible)==TRUE then if GetLocomotionState()==PLAYER_STATE_MOVE then if MoveStart(UPPER,J,P)==TRUE then return TRUE end elseif MoveStart(ALLBODY,J,P)==TRUE then return TRUE end end return FALSE end function SetBaseCategory()SetVariable(E(-260266+277684),GetBaseCategory())end function GetBaseCategory()local J=476865-476865 local P=-279557-(-481354+201797)J=env(GetStayAnimCategory)if J==491843-491843 then P=-875428-(-875428)elseif J==(((((-399579+126016)+-1102055)-143141)-(-739416))+(-834469+2658176))-(698892+345470)or J==-981264-(-981276)then P=-800569-(-800570)elseif J==((-351669-350714)-(-1040756+874251))+535881 or J==244554-244541 then P=1007359-1007357 end return P end function SetArtCancelType()if IsEnableSwordArts()==TRUE then act(SetWeaponCancelType,env(GetWeaponCancelType,c_SwordArtsHand))else act(SetWeaponCancelType,(629666+(684326+-495011))+-818981)end end function GetSwordArtInfo()local J=c_Style local P=FALSE if J>=HAND_LEFT_BOTH then P=TRUE end local o=(748944+-457046)+-291898 local l=(-674131+454672)+219459 if P==TRUE then if J==HAND_RIGHT_BOTH then l=HAND_RIGHT elseif J==HAND_LEFT_BOTH then l=HAND_LEFT end o=env(GetArtsID,l)else local J=env(GetArtsID,HAND_LEFT)if J>=881028-861028 and J<=841419-811420 then l=HAND_LEFT o=J elseif IsShieldArts(J)==FALSE and IsArrowStanceArts(J)==FALSE then l=HAND_RIGHT o=env(GetArtsID,HAND_RIGHT)else l=HAND_LEFT o=J end end if env(GetSpEffectID,299430-197280)==TRUE then o=295902-(647700+-351798)elseif env(GetSpEffectID,1142278-1040127)==TRUE then o=931185-931185 end return o,l end function IsEnableSwordArts()local J=c_Style local P=c_SwordArtsID if env(IsOnMount)==TRUE then return FALSE end if J~=HAND_LEFT_BOTH and c_SwordArtsHand==HAND_LEFT then if IsShieldArts(P)==TRUE or ERR_IsArtsMagic()==TRUE then return TRUE else return FALSE end else if P~=-670607-(-670624)and P~=SWORDARTS_INVALID then return TRUE end end return FALSE end function GreyOutSwordArtFE()if c_IsEnableSwordArts==FALSE then act(SetArtsPointFEDisplayState,-805923-(-805924))return end if c_SwordArtsID==SWORDARTS_PARRY then act(SetArtsPointFEDisplayState,-757739-(-757740))else act(SetArtsPointFEDisplayState,(590753+(-348082+-454672))-(173275+(971399+-1356675)))end end function IsAttackSwordArts(J)local P={555400+-555243,-104113-(-104273)}local o={902977+-902704;198968+-198692,12225-11912,-137486-(-137834)}if IsShieldArts(J)==TRUE or IsRollingArts(J)==TRUE or IsEnchantArts(J)==TRUE or Contains(P,J)==TRUE then if Contains(o,J)==TRUE then return TRUE else return FALSE end else return TRUE end end function IsHalfBlendArts(J)local P={((75717+866004)+1484)+-943185;414439-414381;792132+-791964,(1449554-821598)-627774,434097+-433914;247126-246942,35209-(-362048-(784905+-1181963)),857120+(-1769314-(-912396)),-1025841-(-1026044);-255672-(295777+-551655),(-219261-681646)+901120,(1106791-401227)+-705347,-859795+860059;723124+(-1000342-(-191838+-85708)),818832-818498,456614+-456279}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsEnchantArts(J)if(-195905-(-844177))+-648142<=J and J<=901176-901036 then return TRUE else return FALSE end end function IsShieldArts(J)local P={(-256477-(-988314+654475))+-77345,198910+-198883,(-252303+347834)+-95460;-852843+852920;366936+(998924+-1365770);-300242+300333,1022524+-1022432;255924+-255831;52801-52706;-717627+717723;810962+-810865;857468-857370,796417+-796318;839250-839099,-483546+483698;-564657+564811,389671+-389515;-383590+383781;847032-846837;939741+-939545,-105087-(-105274),764013+-763816;335194+(-417857+82864);198457-((-446612+484015)+160852);-896988+897195;216578-216367,-236719-(-237041),629809+-629485;-115357+(326501+-210796),262952+-262600;(-868741-(-321200))+547895;396363-396008;(-777783+(-404406-(-168661)))-(-1013887),-608451+608850,445114+-444780}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsParryArts(J)local P={-873700+873792,-488524-(-488617),(296660+(879484+-260947))+-915102;328086+-327990;-903449-(-903546),(721155+-1756637)+(339287-(-696294));662607-662411}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsMPStanceArts(J)local P={-990893-(-990972),-159535+(-55853+215627)}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsStanceArts(J)local P={-493748+(1134907-641149);-363432-(-363443);-465649+465663;328708+(-621434+292741);90207-90186,(-968992+393330)-(-575687);896509-896430;(-531004-404387)-(424753+-1360244);158781+-158680;884900-884798;-147663-(-147766);(460836+31189)-(13570+478351);((-666670-(-433049))-404110)-(-637836),989264-989158,-119068+(907838+-788663),-554851-(-554959),731388+-731242,840042+-839895,243598-243449,-700566+700735,-311067-(-691736+380491);775173-774954,200840-200601;-452434-(-452712);389559-389280;747257+-746948;-1004832+1005150,-667219+(685350+-17796);-260562+(((-456593+161550)+(-987062+1788848))+-245844),883213-(549497-(-333376));-414376+414717,528587+-528245,734557-734214,497053-496707;861516+(-117412-(-685608+1429365)),-1038657-(-1039014);(-546221+468087)-(-78505)}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsArrowStanceArts(J)local P={448519+-448419,-40079+(-952319+(-826311+(2520935-702125))),940268+-940166;-819783+819886,-890360-(-890464),-985164-(-644326-(179303-(-161640))),397483+(-559617+162240),-284636+284743,(-589183-363354)+952645;-643050+643219;-232488-(-232825),-818399+(-663736+1482492),-359416-(-359787)}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsAttackStanceArts(J)local P={-107638+107648,-143+154;((-149016+-783703)+415345)+517399;-441764-(-441843),-876066-(-876212),127950-127801,629180-628941,770478-(466917-(-303252));94168-93828;(-714000+(184409+1149794))-(1552984-933122)}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function IsRollingArts(J)local P={-188041-(-188068);225516-225361,864969+-864813;-741997+742270,((875279+-858715)-32478)-(-543324+527134);-215968-(-216281)}if Contains(P,J)==TRUE then return TRUE else return FALSE end end function GetSwordArtsRequestNew()local J=c_Style local P=FALSE local o=c_SwordArtsHand local l=c_SwordArtsID local T=SWORDART_REQUEST_INVALID local e=l+(-589372+589972)local m=SWORDARTS_ANIM_ID_RIGHT_NORMAL if ERR_IsArtsMagic()==TRUE then T=SWORDART_REQUEST_INVALID elseif IsStanceArts(l)==TRUE then T=SWORDARTS_REQUEST_RIGHT_STANCE m=SWORDARTS_ANIM_ID_RIGHT_STANCE_START elseif env(GetSpEffectID,81074-(-18978))==TRUE then T=SWORDARTS_REQUEST_RIGHT_COMBO_1 m=SWORDARTS_ANIM_ID_RIGHT_COMBO_1 elseif env(GetSpEffectID,371756-271703)==TRUE then T=SWORDARTS_REQUEST_RIGHT_COMBO_2 m=SWORDARTS_ANIM_ID_RIGHT_COMBO_2 elseif IsRollingArts(l)==TRUE then T=SWORDARTS_REQUEST_RIGHT_STEP m=SWORDARTS_ANIM_ID_RIGHT_STEP_FRONT elseif(J==HAND_LEFT_BOTH or J==HAND_RIGHT_BOTH)and IsShieldArts(l)==TRUE then T=SWORDARTS_REQUEST_BOTH_NORMAL m=SWORDARTS_ANIM_ID_BOTH_NORMAL elseif o==HAND_LEFT and IsShieldArts(l)==TRUE then T=SWORDARTS_REQUEST_LEFT_NORMAL m=SWORDARTS_ANIM_ID_LEFT_NORMAL else T=SWORDARTS_REQUEST_RIGHT_NORMAL m=SWORDARTS_ANIM_ID_RIGHT_NORMAL end act(DebugLogOutput,E(((-402619-(-664999))-415412)-(-146625-23747))..(T..(E(-345216-(-362832))..(l..(E(313434-(-630018-(-925991)))..(e..(E((503933+-334564)-152765)..m)))))))return T end function HasSwordArtPoint(J,P)return env(HasEnoughArtsPoints,J,P)end AOW_LIST_NOFPUSE={-174661-(-174678),-851380+851472;-15887+(416799-(1271220-870401));-39311+39405,521724-521612}function SetSwordArtsPointInfo(J,P,o)local l=c_SwordArtsHand if P==TRUE then act(ReserveArtsPointsUse,J,l)end local T=-248174+248174 local e=FALSE local m=c_SwordArtsID if Contains(AOW_LIST_NOFPUSE,m)==TRUE then e=TRUE end if env(HasEnoughArtsPoints,J,l)==FALSE and e==FALSE then T=-364125-(-364126)act(DebugLogOutput,E(-393433-(-410912))..l)elseif env(IsAbilityInsufficient,l)==TRUE and e==FALSE then T=285704-285703 act(DebugLogOutput,E(507243+(916666+-1407195))..l)end local q=E(428702+-411075)if J==ACTION_ARM_R1 or c_SwordArtsID==((929889+-66196)+(-47737+-774232))-(557478+(617879+(27097+(-1818737-(-657828)))))then if c_SwordArtsID==-476137+(-827975+1304430)and IsNodeActive(E(727513+(-771714-(-62177))))==TRUE then q=E(879338-(200108-(-662253)))else q=E(34139+-16863)end elseif J==ACTION_ARM_R2 then q=E((-31998-(787394+-441059))-(-1046939-(-650628)))elseif J==ACTION_ARM_L2 and(c_SwordArtsID==-366185+(-149857+516376)and(IsNodeActive(E(710996+((-349895+-654753)+(-511122+(970424-149077)))))==TRUE or IsNodeActive(E(-462852-(-480286)))==TRUE or IsNodeActive(E(-780207+798094))==TRUE))then q=E(25777-8583)end if o~=nil then if o==E((728386+(-400761-387442))-(-76398))then q=E(-988017-(-1005222))elseif o==E(-157039-(-174497))then q=E(494685+-476707)elseif o==E(-214783+(618148-386547))then q=E(((-1808118-(-1007797))-(-637043-(-907460-(-65314))))-(-1023051))end end if m==-1032492-(-1032801)or m==(-80127-(386990-(877769-14550)))+-395784 or m==-136524-(-136673)then SetVariable(E((758696-1359)-740749),T)else SetVariable(E(375994-359406),-171975+171975)end if m==-664775-(-1578131-(-913038))or m==-229321-(-229470)then SetVariable(E(250010-(-733641+966264)),T)else SetVariable(E(481592+-464205),543770-543770)end if m==128514-128180 then SetVariable(E(-822137+839331),T)else SetVariable(E(756202+-739008),489204+(-53393-435811))end if m==-16511+16820 and IsNodeActive(E(625916-608633))==TRUE then SetVariable(E(379167+-361720),T)end local p=env(GetEquipWeaponCategory,l)if m==-38727-(-38742)and(J==ACTION_ARM_R2 and p==WEAPON_CATEGORY_LARGE_SWORD)then if T==-574800-(-574801)then T=-705384-(-705387)else T=-107532-(-107534)end end SetVariable(q,T)end function RequestArtPointConsumption(J,P)act(ReserveArtsPointsUse,J,P)end function CheckIfNonGeneratorTransition()local J=env(GetEquipWeaponCategory,HAND_RIGHT)local P=env(GetEquipWeaponCategory,HAND_LEFT)if P==WEAPON_CATEGORY_FIST then return TRUE end return FALSE end function SetArtsGeneratorTransitionIndex()if GetSwordArtsPutOppositeWeapon()==FALSE then SetVariable(E(-422764-(-440772)),130096-130096)return end local J=c_Style if J==HAND_RIGHT then if CheckIfNonGeneratorTransition()==TRUE then SetVariable(E(-762087+780095),450715-450715)return end local J=HAND_LEFT if c_SwordArtsHand==HAND_LEFT then J=HAND_RIGHT end local P=GetHandChangeType(J)if P==WEAPON_CHANGE_REQUEST_LEFT_WAIST then SetVariable(E(-527748+545756),(368789+-557427)-(-549350-((229518+(-563290+-254405))-(-227466))))elseif P==WEAPON_CHANGE_REQUEST_LEFT_BACK then SetVariable(E(508060-(1019026-528974)),1003661+-1003659)elseif P==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then SetVariable(E(390204+-372196),-42600-(-42603))elseif P==WEAPON_CHANGE_REQUEST_LEFT_SPEAR then SetVariable(E(-457215-(-475223)),(-414372+963205)-(-336362-((1365109-724493)+(-2053754-(-527947)))))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then SetVariable(E(-475804-(-424998+-68814)),(116051+((-159994-(-181857))+324808))-462717)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_BACK then SetVariable(E((-399036+(313090-(-551650)))+(597822+-1045518)),-904106-(-904112))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then SetVariable(E((581206+-839040)+275842),504028-504021)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SPEAR then SetVariable(E(520297+-502289),-797311-(-797319))else SetVariable(E((216760-264768)+66016),((1841447-97239)-(1885399-((329008-(-721512))-71055)))+-838274)end else local J=env(GetStayAnimCategory)if env(GetEquipWeaponCategory,c_SwordArtsHand)==(356267-(-81630))+-437844 or env(GetEquipWeaponCategory,c_SwordArtsHand)==-542610-(-542668)then if c_SwordArtsHand==HAND_RIGHT then SetVariable(E((((248552+-1210705)-(-718836))+-90084)+351409),892742+-892741)else SetVariable(E(342518+((-883523-(-66346))-(-492667))),-144871+(-480502+625375))end return elseif J<-645459+645469 then SetVariable(E(-510892-(-528900)),-795201+(-210485+1005686))return end SetVariable(E(((819484+-1172273)+243042)-(-127755)),850371+-850362)end end function SetMagicGeneratorTransitionIndex()if GetMagicPutOppositeWeapon()==FALSE then SetVariable(E(203151-185143),-1030630-(-1030630))return end local J=c_Style if J==HAND_RIGHT then local J=HAND_LEFT if g_Magichand==HAND_LEFT then J=HAND_RIGHT end local P=GetHandChangeType(J)if P==WEAPON_CHANGE_REQUEST_LEFT_WAIST then SetVariable(E(-909532-(-927540)),(928366+-1647062)-(-718697))elseif P==WEAPON_CHANGE_REQUEST_LEFT_BACK then SetVariable(E(509468-491460),184305-184303)elseif P==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then SetVariable(E(-460150+(-440602+(1803939-885179))),-22972-(-22975))elseif P==WEAPON_CHANGE_REQUEST_LEFT_SPEAR then SetVariable(E(606266+(-1385146-(-796888))),901065+(-756370-144691))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then SetVariable(E(1007513-989505),612288+-612283)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_BACK then SetVariable(E(-12479+(-256378+286865)),166194-(-351983-(373138+-891309)))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then SetVariable(E(809048+-791040),-272033+272040)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SPEAR then SetVariable(E((-1395520-(-418534))+994994),(583117+(875422+-887628))+-570903)else SetVariable(E(550873-532865),-449099-(-449099))end else SetVariable(E(-873118+891126),(-813328+1142844)-329507)end end function SetRightSpecialHeavyAttackGeneratorTransitionIndex()if env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=-342080-(-342932)then SetVariable(E(-29598-(-47606)),710577+-710577)return end local J=c_Style if J==HAND_RIGHT then local J=HAND_LEFT if g_Magichand==HAND_LEFT then J=HAND_RIGHT end local P=GetHandChangeType(J)if P==WEAPON_CHANGE_REQUEST_LEFT_WAIST then SetVariable(E(242210+-224202),-945527-((-1400075-453763)-(-908310)))elseif P==WEAPON_CHANGE_REQUEST_LEFT_BACK then SetVariable(E((-836029+722875)-(957559+-1088721)),((-141282+-771198)+617234)+(((1308398-(-44773))-568964)-488959))elseif P==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then SetVariable(E(-463209-(-481217)),-837577+(901444-63864))elseif P==WEAPON_CHANGE_REQUEST_LEFT_SPEAR then SetVariable(E((118978+818926)+-919896),(-510395+1011671)+-501272)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then SetVariable(E(-355062-(-997469+624399)),-832032+(721246-(-378317-(-267526))))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_BACK then SetVariable(E(817118-799110),-330114-(-330120))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then SetVariable(E(824417-806409),-165344+165351)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SPEAR then SetVariable(E(745108-727100),945311+-945303)else SetVariable(E(1032548+-1014540),303079-(56210+(-785794+1032663)))end else SetVariable(E(-992899-(759369+-1770276)),448491+-448482)end end function SetLeftSpecialHeavyAttackGeneratorTransitionIndex()if env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)~=-678001+(1040029-361176)then SetVariable(E(952677+-934669),(350784+-1232267)+881483)return end local J=c_Style if J==HAND_RIGHT then local J=HAND_LEFT if g_Magichand==HAND_LEFT then J=HAND_RIGHT end local P=GetHandChangeType(J)if P==WEAPON_CHANGE_REQUEST_LEFT_WAIST then SetVariable(E(477509-459501),(562321-(-205552))-767872)elseif P==WEAPON_CHANGE_REQUEST_LEFT_BACK then SetVariable(E(-694371+712379),-542344+542346)elseif P==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then SetVariable(E(166982-148974),(-585655+-316842)-(-902500))elseif P==WEAPON_CHANGE_REQUEST_LEFT_SPEAR then SetVariable(E(-788918-(-806926)),-182875+182879)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then SetVariable(E(151663+-133655),((502164+-241350)-(-187105+-177127))+(-355167+(567361-837235)))elseif P==WEAPON_CHANGE_REQUEST_RIGHT_BACK then SetVariable(E(791435-773427),377819+-377813)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then SetVariable(E(-35656+53664),((112734-(-768783))+-12447)+-869063)elseif P==WEAPON_CHANGE_REQUEST_RIGHT_SPEAR then SetVariable(E((893280+-99915)-775357),-703683+703691)else SetVariable(E((-793388+(816089-(-409722-247415)))-(320964-(-340866))),-545176+545176)end else SetVariable(E(-339621-(-357629)),(-536115-(-200811))-(-335313))end end function IsMagicAnimExists(J,P)return env(DoesAnimExist,J+(-38936-(-39336)),P)end function IsQuickMagic()local J=env(GetMagicAnimType)local P={MAGIC_REQUEST_STONE_SHOTGUN;MAGIC_REQUEST_QUICKENBULLET;MAGIC_REQUEST_QUICKSLASH;MAGIC_REQUEST_QUICK_FLAME,MAGIC_REQUEST_WEAPON_ENCHANT2}if Contains(P,J)==TRUE then return TRUE end return FALSE end function IsWeaponEnchantMagic()local J=env(GetMagicAnimType)local P={MAGIC_REQUEST_WEAPON_ENCHANT;MAGIC_REQUEST_WEAPON_ENCHANT2;MAGIC_REQUEST_WEAPON_ENCHANT_B;MAGIC_REQUEST_THUNDER_ENCHANT,MAGIC_REQUEST_HOLY_ENCHANT}if Contains(P,J)==TRUE then return TRUE end return FALSE end function IsJumpMagic()local J=env(GetMagicAnimType)local P={MAGIC_REQUEST_FLYING_BREATH,MAGIC_REQUEST_ELDER_DRAGON_BREATH}if Contains(P,J)==TRUE then return TRUE end return FALSE end function IsComboMagic(J)J=J or env(GetMagicAnimType)return IsMagicAnimExists(J,(155086+-590861)+(-490145+((1709796-858553)-(-119697))))end function IsComboMagic2(J)J=J or env(GetMagicAnimType)return IsMagicAnimExists(J,138366+-93336)end function IsChargeMagic(J)J=J or env(GetMagicAnimType)return IsMagicAnimExists(J,((-269537+339913)+-430507)-(-405142))end function CheckIfHoldMagic()local J=env(GetMagicAnimType)local P=IsMagicAnimExists(J,-758878-(-803890))if J==MAGIC_REQUEST_AOEPRAYHOLD then P=TRUE end return P end function IsStealthMagic(J)local P={MAGIC_REQUEST_MIRACLE_RADIATION;229715-229601}if Contains(P,J)==TRUE then return TRUE end return FALSE end function IsRollingMagic(J)local P={565990-565863}if Contains(P,J)==TRUE then return TRUE end return FALSE end function SetMoveType()if env(GetSpEffectID,-228+100358)==TRUE then SetVariable(E(-87351+104161),ConvergeValue(1003779-(1611644-607866),hkbGetVariable(E(388022-371212)),87723-87718,-298041+((1195546-421752)+(-318286+(168335-325797)))))SetVariable(E(-861090+878386),919531+-919530)elseif env(GetSpEffectID,623579+-523439)==TRUE then SetVariable(E(685148+-668338),ConvergeValue((136931-(-875925))+-1012855,hkbGetVariable(E(881873+-865063)),-258372+258377,89323+-89318))SetVariable(E(-902361+919657),(417846-752516)-(-334672))elseif env(GetSpEffectID,8808-(-91342))==TRUE then SetVariable(E(-436091+452901),ConvergeValue(((975558-(-63566))+-320138)+-718985,hkbGetVariable(E(-181596+198406)),-822885+(-723658+1546548),-580207+580212))SetVariable(E((1173225-(818021+4140))+-333768),706037+-706037)elseif env(GetSpEffectID,-97424-((-246839-(-241530))+-192275))==TRUE then SetVariable(E(-341987-(-358797)),ConvergeValue(-899375+899376,hkbGetVariable(E(-276412+293222)),-875430-(-875435),-222413+222418))SetVariable(E(-908822+926118),-427253-(-427256))elseif env(GetSpEffectID,155674+-135754)==TRUE then SetVariable(E(103475-(-192394+279059)),ConvergeValue(959359-959358,hkbGetVariable(E(431084+-414274)),94770+-94765,1007098-1007093))SetVariable(E(-606205+623501),-999807+999811)elseif env(GetSpEffectID,816319+-796389)==TRUE then SetVariable(E(603907-587097),ConvergeValue((526278-(-294098))-820375,hkbGetVariable(E(-580138-(-596948))),239234-(-339105-(534468+-1112802)),(((-15695-240590)+((2698000-952094)-948094))-511918)-29604))SetVariable(E(-738203-(-755499)),830203+-830198)else SetVariable(E(-794899+((2073883-459581)-802593)),ConvergeValue(-898811+898811,hkbGetVariable(E((-548454+336409)+228855)),-1016693-(-1016698),-833429+833434))end end function SetStyleSpecialEffect()if c_Style==HAND_LEFT_BOTH then if env(GetSpEffectID,-802263-(-902884))==FALSE then act(AddSpEffect,-762300-(-862921))end elseif env(GetSpEffectID,125575+(-289057+264102))==FALSE then act(AddSpEffect,95740-(-4880))end end function GetAttackRequest(J,P,o,l)P=P or E(((-647208-(621+261600))+240391)+686014)l=l or E(-869901-(-887441))o=o or FALSE ERR_OverridePerfectAttackInput=((-620963+460399)-(-975690))-815127 local T=c_Style local e=FALSE local m=FALSE if T>=HAND_LEFT_BOTH then e=TRUE end if T==HAND_RIGHT_BOTH then m=TRUE end local q=HAND_RIGHT if T==HAND_LEFT_BOTH then q=HAND_LEFT end local p=GetEquipType(q,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)local X=GetEquipType(q,WEAPON_CATEGORY_CROSSBOW)local u=GetEquipType(q,WEAPON_CATEGORY_BALLISTA)local b=IsMagicCatalyst(q)local Z=IsEnableDualWielding()local Q=IsHoldingGuard(TRUE)local n=IsLeftHandBlock()local H=env(GetEquipWeaponSpecialCategoryNumber,q)local z=IsUsingWeaponCatalyst()local I=ERR_IsEnableLeftHandAttack()local k=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local t=env(ActionRequest,ACTION_ARM_R1)local w=env(ActionRequest,ACTION_ARM_R2)local g=env(ActionRequest,ACTION_ARM_L1)local W=env(ActionRequest,ACTION_ARM_L2)if env(ActionDuration,ACTION_ARM_ACTION)>436039-436039 then t=FALSE w=FALSE g=FALSE W=FALSE end if t==TRUE and(b==FALSE or o==TRUE or Q==TRUE)then if e==TRUE then if p==TRUE then g_ArrowSlot=-168435-(-168435)act(ChooseBowAndArrowSlot,-811514-((-1428971-(-726041))+-108584))if T==HAND_LEFT_BOTH then return ATTACK_REQUEST_ARROW_FIRE_LEFT else return ATTACK_REQUEST_ARROW_FIRE_RIGHT end end if X==TRUE or u==TRUE then g_ArrowSlot=-292463+292463 act(ChooseBowAndArrowSlot,520757-520757)return ATTACK_REQUEST_BOTHRIGHT_CROSSBOW end if Q==TRUE then if z==TRUE then return ATTACK_REQUEST_INVALID elseif n==TRUE and(H==563757-563508 or H==-100696-(-101443))then return ATTACK_REQUEST_BOTH_LEFT end if IsUsingPairedWeapon()==HAND_RIGHT and n==TRUE then return ATTACK_REQUEST_RIGHT_LIGHT end end return ATTACK_REQUEST_BOTH_LIGHT elseif o==TRUE then return ATTACK_REQUEST_RIGHT_LIGHT elseif X==TRUE then g_ArrowSlot=890103-(1081131-(-300521+491549))act(ChooseBowAndArrowSlot,161592+-161592)return ATTACK_REQUEST_RIGHT_CROSSBOW elseif Q==TRUE then if IsUsingWeaponCatalyst(HAND_RIGHT)==TRUE then return ATTACK_REQUEST_INVALID end if(p==TRUE or u==TRUE)and n==FALSE then return ATTACK_REQUEST_ARROW_BOTH_RIGHT elseif X==TRUE then g_ArrowSlot=202140+-202140 act(ChooseBowAndArrowSlot,-891075+891075)return ATTACK_REQUEST_RIGHT_CROSSBOW elseif IsShieldPokeEnabled()==TRUE and(P~=E((310195-(-398715))+-692153)and(P~=E(424294+-407439)and(P~=E(851381-834884)and(P~=E(567553-549665)and(I==FALSE or l~=E(780562+-763142)and(l~=E(-63751-(-80929))and(l~=E(-744519-(-1037936-(253712+-529866)))and l~=E(446336-429795))))))))then return ATTACK_REQUEST_ATTACK_WHILE_GUARD elseif I==TRUE and((Z==-529431+529430 or l==E(-684081+701501)or l==E(704477-((628782+-751191)+809708))or l==E(-612332-(-629595))or k==-685920+(539954-(-146070))or k==502341+-502079 or k==-937276-(-937408))and(n==TRUE and IsLeftHandAttackWeapon(HAND_LEFT)==TRUE))then return ATTACK_REQUEST_LEFT_LIGHT else return ATTACK_REQUEST_RIGHT_LIGHT end elseif p==TRUE or u==TRUE then return ATTACK_REQUEST_ARROW_BOTH_RIGHT else if Z~=626776+-626777 then if n==TRUE and o==FALSE then if Z==HAND_RIGHT then return ATTACK_REQUEST_DUAL_RIGHT else return ATTACK_REQUEST_DUAL_LEFT end end end return ATTACK_REQUEST_RIGHT_LIGHT end end if w==TRUE then if b==TRUE then if e==TRUE then return ATTACK_REQUEST_ERR_CATALYST_BOTH_HEAVY elseif Q==TRUE and(I==TRUE and(Z==(827222-590600)-236623 and(n==TRUE and IsLeftHandAttackWeapon(HAND_LEFT)==TRUE)))then return ATTACK_REQUEST_LEFT_HEAVY end return ATTACK_REQUEST_ERR_CATALYST_RIGHT_HEAVY elseif p==TRUE then if e==TRUE then g_ArrowSlot=((-495500-(-426850))+28439)-(-40212)act(ChooseBowAndArrowSlot,-949499-(-1113540-(-164040)))if T==HAND_LEFT_BOTH then return ATTACK_REQUEST_ARROW_FIRE_LEFT2 else return ATTACK_REQUEST_ARROW_FIRE_RIGHT2 end else return ATTACK_REQUEST_ARROW_BOTH_RIGHT end elseif X==TRUE then if e==TRUE then g_ArrowSlot=-855844+(903094-47249)act(ChooseBowAndArrowSlot,180968+-180967)return ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 else g_ArrowSlot=-776729-(-776730)act(ChooseBowAndArrowSlot,809659-809658)return ATTACK_REQUEST_RIGHT_CROSSBOW2 end elseif u==TRUE then if e==TRUE then g_ArrowSlot=-91444+91445 act(ChooseBowAndArrowSlot,(-56303-(-1009019))+-952715)return ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 else return ATTACK_REQUEST_ARROW_BOTH_RIGHT end elseif e==FALSE and Q==TRUE then if I==TRUE and(n==TRUE and IsLeftHandAttackWeapon(HAND_LEFT)==TRUE)then return ATTACK_REQUEST_LEFT_HEAVY else return ATTACK_REQUEST_RIGHT_HEAVY end elseif p==TRUE or u==TRUE then return ATTACK_REQUEST_ARROW_BOTH_RIGHT else if e==TRUE then return ATTACK_REQUEST_BOTH_HEAVY else return ATTACK_REQUEST_RIGHT_HEAVY end end end if g==TRUE then if env(IsPrecisionShoot)==TRUE then return ATTACK_REQUEST_INVALID end if IsEnableGuard()==TRUE then return ATTACK_REQUEST_INVALID end p=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_BALLISTA)X=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)if p==TRUE then if e==FALSE then return ATTACK_REQUEST_ARROW_BOTH_LEFT else return ATTACK_REQUEST_INVALID end elseif X==TRUE then if e==FALSE then g_ArrowSlot=((977104+(-305711+180542))-483094)-((811208-601998)+159631)act(ChooseBowAndArrowSlot,(575323-817915)+242592)return ATTACK_REQUEST_LEFT_CROSSBOW else return ATTACK_REQUEST_INVALID end end if IsMagicCatalyst(HAND_LEFT)==TRUE then return ATTACK_REQUEST_INVALID end p=GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)if p==TRUE and e==TRUE then return ATTACK_REQUEST_INVALID end X=GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_CROSSBOW)if X==TRUE and e==TRUE then return ATTACK_REQUEST_INVALID end if Z~=-759480-(-759479)then if n==TRUE then return ATTACK_REQUEST_INVALID else if Z==HAND_RIGHT then return ATTACK_REQUEST_DUAL_RIGHT else return ATTACK_REQUEST_DUAL_LEFT end end end if IsEnableGuard()==TRUE or e==TRUE then return ATTACK_REQUEST_INVALID end if I==TRUE then return ATTACK_REQUEST_LEFT_LIGHT end return ATTACK_REQUEST_INVALID end if W==TRUE then act(DebugLogOutput,E(-899729+((858226+-762353)+821355)))if e==FALSE then p=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_BALLISTA)X=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)if p==TRUE and(c_SwordArtsHand==HAND_LEFT and IsArrowStanceArts(c_SwordArtsID)==TRUE)then return ATTACK_REQUEST_ARROW_BOTH_LEFT elseif X==TRUE and env(GetSpEffectID,-415906-(86410+-667319))==FALSE then g_ArrowSlot=330414+-330413 act(ChooseBowAndArrowSlot,-399891+399892)return ATTACK_REQUEST_LEFT_CROSSBOW2 end end if ERR_IsArtsMagic()==TRUE then return ATTACK_REQUEST_INVALID end if c_SwordArtsID==495307+-494908 then ERR_OverridePerfectAttackInput=ACTION_ARM_L2 if e==FALSE then return ATTACK_REQUEST_LEFT_LIGHT else return ATTACK_REQUEST_BOTH_LIGHT end end if c_IsEnableSwordArts==TRUE then local J=GetSwordArtsRequestNew()local P=GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_BALLISTA)if J==SWORDARTS_REQUEST_RIGHT_STANCE and P==TRUE then if T~=HAND_RIGHT_BOTH then return ATTACK_REQUEST_ARROW_BOTH_RIGHT else return J end else return J end elseif e==TRUE then ERR_OverridePerfectAttackInput=ACTION_ARM_L2 if IsMagicCatalyst(q)==TRUE then return ATTACK_REQUEST_BOTH_LIGHT else return ATTACK_REQUEST_BOTH_HEAVY end elseif I==TRUE then ERR_OverridePerfectAttackInput=ACTION_ARM_L2 return ATTACK_REQUEST_LEFT_LIGHT end end return ATTACK_REQUEST_INVALID end function ExecAttack(J,P,o,l,T,e,m,q,p,X,u)local b=env(GetStamina)if b<=-995111+995111 and GetVariable(E(516412-499923))==625172-625171 then g_ComboReset=TRUE end if c_SwordArtsID==283749+-283600 and(p==FALSE and(J==E(970810+-953992)or J==E(565304-(-339821-(-888544)))))then p=TRUE end local Z=GetAttackRequest(m,J,p,o)if Z==ATTACK_REQUEST_INVALID then return FALSE end act(DebugLogOutput,E((-490624+(-439896-(-249277)))-(-699269))..Z)local Q=c_Style local n=HAND_RIGHT local H=HAND_RIGHT local z=HAND_RIGHT local I=TRUE if env(GetStamina)<=ERR_GetStaminaLimiter(-704434-(-704436))then ResetRequest()return FALSE end local k=FALSE g_ComboReset=FALSE if c_Style==HAND_LEFT_BOTH then n=HAND_LEFT end act(SetDamageMotionBlendRatio,-822387+822387)if env(IsSpecialTransitionPossible)==TRUE then J=E(972284-(-776687+1731995))o=E(965078+-947538)T=E((-971195-(-568620))-(-419945))if env(GetSpEffectID,-904246-(37638-942016))==FALSE then P=E(599217+-582017)l=E(31531+-14234)e=E(34537+-17211)end end if env(GetSpEffectID,521910+-521777)==TRUE then if P==E(741157-(612666+111291))then P=E(586661-(-906499+1475413))end if l==E(277362+-260065)then l=E((41249-543945)+520599)end if e==E(398752+-381426)then e=E(744819-727373)end elseif env(GetSpEffectID,874117-(101192+772791))==TRUE then if P==E(178121-160374)then P=E(1035933+(-1144634-(-125901)))end if l==E((((242690-(721698+-805165))+-718331)-(-407278))-((-747608-(-156387+64002))+652424))then l=E(((171891-(-303321))-((384416+-1147785)+437281))+-784003)end if e==E(-164358-(-181804))then e=E(-823558-(-840884))end end local t=FALSE ERR_AttackOutOfGuardCounter=FALSE if env(GetSpEffectID,-175605-(-175778))==TRUE or env(GetSpEffectID,474466+-474292)==TRUE or t==TRUE then ERR_AttackOutOfGuardCounter=TRUE if c_Style==HAND_RIGHT_BOTH then H=HAND_RIGHT z=HAND_RIGHT elseif c_Style==HAND_LEFT_BOTH then H=HAND_LEFT z=HAND_LEFT end if ERR_IsPreferLeftHandGuardCounter()==TRUE and(c_Style==HAND_RIGHT and(GetEquipType(HAND_LEFT,WEAPON_CATEGORY_STAFF,WEAPON_CATEGORY_ERR_SEAL,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)==FALSE and env(ActionRequest,ACTION_ARM_R2)==TRUE))then ERR_PerfectMelee(Z,E(-251848-(-269434)),ACTION_ARM_R2)ExecEventAllBody(E(594366-576780))return TRUE elseif GetEquipType(H,WEAPON_CATEGORY_STAFF,WEAPON_CATEGORY_ERR_SEAL,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)==FALSE and env(ActionRequest,ACTION_ARM_R2)==TRUE then if c_Style==HAND_RIGHT_BOTH or c_Style==HAND_LEFT_BOTH then ERR_PerfectMelee(Z,E((((974428+-406128)+-972991)+(821943+(826017+-1227598)))+(719347+-717814)),ACTION_ARM_R2)ExecEventAllBody(E(-896944-(-914148)))elseif IsCleanrotCombo()==TRUE then ERR_PerfectMelee(Z,E(935507+-917592),ACTION_ARM_R2)ExecEventAllBody(E(-299755-(-317670)))else ERR_PerfectMelee(Z,E(-652072+669661),ACTION_ARM_R2)ExecEventAllBody(E((978703-622837)-338277))end return TRUE elseif c_Style==HAND_RIGHT and(GetEquipType(HAND_LEFT,WEAPON_CATEGORY_STAFF,WEAPON_CATEGORY_ERR_SEAL,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)==FALSE and env(ActionRequest,ACTION_ARM_R2)==TRUE)then ERR_PerfectMelee(Z,E(150152+-132566),ACTION_ARM_R2)ExecEventAllBody(E(665329-647743))return TRUE end if env(GetSpEffectID,-912384+912558)==TRUE then return FALSE end end if env(GetSpEffectID,799119-698489)==TRUE and ExecFallAttack()==TRUE then return TRUE end if Z==ATTACK_REQUEST_RIGHT_LIGHT then if p==TRUE then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,J)if J==E(-279293-(-296337))then SetSwordArtsWepCategory_DrawStanceRightAttackLight()end end if c_SwordArtsID==673001-672683 then if J==E(42919+-26382)then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)elseif J==E(-503105-(-519686))then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)local J=GetVariable(E(760917-743641))SetVariable(E((212466-(584869+-596964))+-206583),J)end end if c_SwordArtsID==882734+-882586 then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE,E(-141977-(-159435)))end if c_SwordArtsID==(316348+-279337)-36862 then if J==E(-984709-(-1001527))then SetVariable(E(232458+-215871),803686-803686)SetVariable(E(-730794+747458),-418886-(-1109935-(-691049)))SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,E(-180808-(-197626)))elseif J==E(-805522-(-822103))then SetVariable(E(701495+(802272+-1487180)),-256658+256658)SetVariable(E(585348+-568684),-583130+583130)SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,E((828577+150211)+-962207))end end if J==E(142421+-125022)then if env(GetSpEffectID,-818868+819003)==TRUE then SetVariable(E(-433816+451000),-833265+833265)elseif env(GetSpEffectID,-139011-(-139147))==TRUE then SetVariable(E(959432-942248),755542-755541)elseif env(GetSpEffectID,26300-26163)==TRUE then SetVariable(E(216817-199633),-1009207+1009209)elseif env(GetSpEffectID,505638+-505500)==TRUE then SetVariable(E(1010714-993530),84714+-84711)else J=E(-303506+320406)end end if J==E(432447+(62119-476678))and IsUseStealthAttack(FALSE)==FALSE then J=E(298590+-281833)end if env(GetSpEffectID,-65425+85328)==TRUE then J=E(-653546-(-839137-(212041-379958)))elseif env(GetSpEffectID,-324964+(253095-(-91773)))==TRUE then J=E(((276779-(-907351))-(622487+298758))+-246175)end if env(GetSpEffectID,373679-353764)==TRUE then J=E(-414946+431846)end if p==TRUE then ERR_PerfectArts(Z,J,ACTION_ARM_R1)else ERR_PerfectMelee(Z,J,ACTION_ARM_R1)end ERR_CheckStealthAttack(J)ExecEventAllBody(J)elseif Z==ATTACK_REQUEST_ERR_CATALYST_RIGHT_HEAVY then P=Event_AttackCrossbowRightFire if env(GetSpEffectID,-258536+358966)==TRUE then P=Event_AttackCrossbowRightReload elseif env(GetSpEffectID,-771186+871617)==TRUE then P=Event_AttackCrossbowRightEmpty end ERR_PerfectMelee(Z,P,ACTION_ARM_R2)ExecEventHalfBlend(P,q)elseif Z==ATTACK_REQUEST_ERR_CATALYST_LEFT_HEAVY then P=Event_AttackCrossbowLeftFire if env(GetSpEffectID,-523014-(-623444))==TRUE then P=Event_AttackCrossbowLeftReload elseif env(GetSpEffectID,(-1793807-(-901985))-(-767041+(-194478-30734)))==TRUE then P=Event_AttackCrossbowLeftEmpty end ERR_PerfectMelee(Z,P,ACTION_ARM_R2)ExecEventHalfBlend(P,q)elseif Z==ATTACK_REQUEST_ERR_CATALYST_BOTH_HEAVY then if c_Style==HAND_LEFT_BOTH then e=Event_AttackCrossbowLeftFire if env(GetSpEffectID,156501-56071)==TRUE then e=Event_AttackCrossbowLeftReload elseif env(GetSpEffectID,673256+-572825)==TRUE then e=Event_AttackCrossbowLeftEmpty end else e=Event_AttackCrossbowRightFire if env(GetSpEffectID,-604337+704767)==TRUE then e=Event_AttackCrossbowRightReload elseif env(GetSpEffectID,((-408307-(-761390))+198784)+-451436)==TRUE then e=Event_AttackCrossbowRightEmpty end end ERR_PerfectMelee(Z,e,ACTION_ARM_R2)ExecEventHalfBlend(e,q)elseif Z==ATTACK_REQUEST_RIGHT_HEAVY then if(c_SwordArtsID==(242853+-106495)-136045 or c_SwordArtsID==799245+-798972)and(P==E(462281-444823)or P==E(358421+(-102863-(873409+-634432))))then X=TRUE SetVariable(E((-819972-6070)-((((-350228+(-400951-(-281467)))+181481)+106924)+-661322)),294492+-294492)end if X==TRUE then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE,P)end if c_SwordArtsID==585132-584984 then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE,E(382051-(-488167+(-123513-(-977150)))))end if c_SwordArtsID==-254683-(-254832)then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE)end if Q==HAND_RIGHT_BOTH then H=HAND_RIGHT elseif Q==HAND_LEFT_BOTH then H=HAND_LEFT end local J=FALSE if env(GetSpEffectID,824234-822553)==TRUE or env(GetSpEffectID,201740-200054)==TRUE then J=TRUE SetVariable(E(-1047602+1064643),-871691-(-871691))end if env(GetSpEffectID,255623-((328241-408769)-(-334340)))==TRUE or env(GetSpEffectID,-122086-(-123902))==TRUE then J=TRUE SetVariable(E(-664142+681183),215570-215569)end if env(GetSpEffectID,(958441+(((59754+253957)+-1155337)+630566))-745665)==TRUE then J=TRUE SetVariable(E(-508923+525964),(-1040633-(-335058))+705577)end if env(GetSpEffectID,335190+-333469)==TRUE then J=TRUE SetVariable(E(-270512+287553),-923319+923321)end if env(GetSpEffectID,-988221+989672)==TRUE then J=TRUE SetVariable(E(740884-723843),974310+-974308)end if env(GetSpEffectID,-53690-(-610707+454916))==TRUE then J=TRUE SetVariable(E(951098+-934057),(281917+-37597)-244320)end if J==TRUE then if P==E(-516436+533636)then P=E(1007729-990238)elseif P==E(545767-528020)then P=E(419151-(769856-367540))elseif P==E(-567916-(-585559))then P=E((((-1020059+1729526)-400868)-(-727585))+-1018218)end end if env(GetSpEffectID,44086+-42405)==FALSE and(env(GetSpEffectID,-866824-(-868510))==FALSE and(env(GetSpEffectID,-462324+464135)==FALSE and(env(GetSpEffectID,-73138+74954)==FALSE and env(GetSpEffectID,-766499+786411)==TRUE)))then P=E(-640200+((335057-806628)+1129414))end if X==TRUE then ERR_PerfectArts(Z,P,ACTION_ARM_R2)else ERR_PerfectMelee(Z,P,ACTION_ARM_R2)end ExecEventAllBody(P)elseif Z==ATTACK_REQUEST_LEFT_LIGHT then H=HAND_LEFT z=HAND_LEFT if o==E(-95115-(-820491+(549263+159265)))then if env(GetSpEffectID,597957+-597822)==TRUE then SetVariable(E(716289-699105),-850696+850696)elseif env(GetSpEffectID,-930785-(-930921))==TRUE then SetVariable(E(265351-248167),925259+-925258)elseif env(GetSpEffectID,-540362-(-856362+315863))==TRUE then SetVariable(E(-689403-(-706587)),388767+(-1409580-(-1020815)))elseif env(GetSpEffectID,-974388+974526)==TRUE then SetVariable(E(732709-((-501096-(-713993))-(-502628))),(-826037-(-156800))-(-669240))else o=E((-267756-(-918871))+(336678-970317))end end if o==E((-189203-(-367654))+-161910)and IsUseStealthAttack(FALSE)==FALSE then o=E(-443181-(-460601))end local J=ERR_OverridePerfectAttackInput if J==268803+-268804 then J=ACTION_ARM_L1 end if J==ACTION_ARM_L1 and IsLeftHandBlock()==TRUE then J=ACTION_ARM_R1 end ERR_PerfectMelee(Z,o,J)ExecEventAllBody(o)elseif Z==ATTACK_REQUEST_LEFT_HEAVY then H=HAND_LEFT z=HAND_LEFT local J=ERR_OverridePerfectAttackInput if J==-386263+386262 then J=ACTION_ARM_L1 end if J==ACTION_ARM_L1 and IsLeftHandBlock()==TRUE then J=ACTION_ARM_R2 end local P=FALSE if env(GetSpEffectID,-621207+622890)==TRUE or env(GetSpEffectID,(-79072-(-974940))-894180)==TRUE then P=TRUE SetVariable(E(-197038-(-214079)),-556786+556786)end if env(GetSpEffectID,-87952-(-89765))==TRUE or env(GetSpEffectID,-297908-(-299726))==TRUE then P=TRUE SetVariable(E(808790+-791749),-140224-(-140225))end if env(GetSpEffectID,-764938-(-827651+60995))==TRUE then P=TRUE SetVariable(E(-613513-(-630554)),-1009759-(-1009761))end if env(GetSpEffectID,815866+-814143)==TRUE then P=TRUE SetVariable(E(((-920796+844564)+-301222)-(-394495)),-340434-(-340436))end if env(GetSpEffectID,-480274-(-481727))==TRUE then P=TRUE SetVariable(E(-678976+696017),-992354+992356)end if env(GetSpEffectID,((1007516-89786)+-93027)+-722597)==TRUE then P=TRUE SetVariable(E(797709+-780668),(337373-(-552713+624033))+-266053)end if P==TRUE then if l==E(796809-779512)then l=E(560181+-543430)elseif l==E(461025-443122)then l=E(1036598+-1018866)elseif l==E((-895387+1908406)+-995458)then l=E((24316+103873)-110943)end end if env(GetSpEffectID,((1498346-789653)-224541)+(460015+-942486))==FALSE and(env(GetSpEffectID,-71498-(-73184))==FALSE and(env(GetSpEffectID,-175230+177041)==FALSE and(env(GetSpEffectID,-942701-(-944517))==FALSE and env(GetSpEffectID,(-183999+-437793)-(-641704))==TRUE)))then l=E(-691696+(1319721-610464))end ERR_PerfectMelee(Z,l,J)ExecEventAllBody(l)elseif Z==ATTACK_REQUEST_BOTH_LIGHT then if c_SwordArtsID==1006127-1005809 and J==E(-250204-(-266741))then p=TRUE end if p==TRUE then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,T)if T==E(546522+-529478)then SetSwordArtsWepCategory_DrawStanceRightAttackLight()end end if c_SwordArtsID==84187-84039 then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE,E((1046059+-1504143)+475542))end if c_SwordArtsID==-1013654-(-1013803)then if J==E((154265-789763)+652316)then SetVariable(E(911125+-894538),665500-665500)SetVariable(E(-813485+830149),212573-(-270429-((-1834559-(-536706))-(-814851))))SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,E(840374+-823556))elseif J==E(492476-475895)then SetVariable(E(-790669+807256),-177173+177173)SetVariable(E(((19862-(-1014527))-101287)+(-34678+(-540733-(((-122211-236844)+351173)-(-348909))))),860364-860364)SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE,E(((646963+(8305+-403702))-(-232021))+(-784031+317025)))end end if T==E(-115119-(-132711))then if env(GetSpEffectID,54502+-54367)==TRUE then SetVariable(E((-573733-((1263676-((-600242+(932596-(-1046316)))-351738))-267889))+((1125436-(-78750))-644414)),(501396-(238277-(-191990)))+-71129)elseif env(GetSpEffectID,-822886+(-86262-(-909284)))==TRUE then SetVariable(E(184413-167229),((980050+-1394441)-(-585247))-170855)elseif env(GetSpEffectID,((-323531-384103)-160487)-(-868258))==TRUE then SetVariable(E(281759+(311146+-575721)),506294-506292)elseif env(GetSpEffectID,((276474-(-744743))+-1288773)+267694)==TRUE then SetVariable(E(76397+(-1020066-(-960853))),(442094-97757)+-344334)else T=E(-119044+136691)end end if T==E((329171-(206486-(-366952)))+262018)and IsUseStealthAttack(FALSE)==FALSE then T=E(-204689+222614)end local P=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then P=HAND_LEFT end if env(GetSpEffectID,994889+-974986)==TRUE then T=E(-633255+650918)elseif env(GetSpEffectID,126861-106957)==TRUE then T=E((-1192188-((155440+((-61044-612213)+774687))-494937))+971352)end if env(GetSpEffectID,-821116+841031)==TRUE then T=E(366778+(-704170-(354162-709201)))end if Q==HAND_RIGHT_BOTH then H=HAND_RIGHT elseif Q==HAND_LEFT_BOTH then H=HAND_LEFT end if env(GetEquipWeaponCategory,H)==WEAPON_CATEGORY_DUELING_SHIELD then z=H if m==TRUE and(env(ActionDuration,ACTION_ARM_L1)>270256-(262628+((-933843+507534)-(-433937)))or IsPersistentGuardHeld(TRUE)==TRUE)then T=E(-666671-(-683138))end end if p==TRUE then ERR_PerfectArts(Z,T,ACTION_ARM_R1)else ERR_PerfectMelee(Z,T,ACTION_ARM_R1)end ERR_CheckStealthAttack(T)ExecEventAllBody(T)elseif Z==ATTACK_REQUEST_BOTH_LEFT then if o~=E((95301-(-131324))+-209589)and(o~=E(490807+-473726)and(o~=E(83493+-66221)and o~=E((-420471+(-829899-(-428392)))-(-839994))))then o=E(128069-110184)end if J==E((((389993+2200971)-787760)-1035299)+-751050)then o=E(131793+-114901)elseif J==E(-614169+630926)then o=E(474433+-456508)elseif J==E(-972997-(-989494))then o=E(251093-234064)end local P=ACTION_ARM_L1 if StringContains(o,E(-394912+412455))==TRUE then P=ACTION_ARM_R1 end ERR_PerfectMelee(Z,o,P)ExecEventAllBody(o)elseif Z==ATTACK_REQUEST_BOTH_HEAVY then if(c_SwordArtsID==325527-325214 or c_SwordArtsID==-967113-(-967386))and(P==E(185039+-167581)or P==E(-16875-(-33456)))then X=TRUE SetVariable(E(-427256+443843),(625104-(-420035))-1045139)end if X==TRUE then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE,e)end if c_SwordArtsID==267182-267034 then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE,E(-48806-(-65387)))end if c_SwordArtsID==136869-136720 then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE)end if Q==HAND_RIGHT_BOTH then H=HAND_RIGHT elseif Q==HAND_LEFT_BOTH then H=HAND_LEFT end local J=FALSE if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,-795785+(1663977-866511))==TRUE or env(GetSpEffectID,-290102+291788)==TRUE then J=TRUE SetVariable(E(-961635+978676),927043+((733747-(-240115))+-1900905))end elseif c_Style==HAND_LEFT_BOTH and(env(GetSpEffectID,-272414+274097)==TRUE or env(GetSpEffectID,-900576-(272073+-1174337))==TRUE)then J=TRUE SetVariable(E(-908108-(-925149)),-169309-(-216963+(-1041552+1089206)))end if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,(851772-880708)+30747)==TRUE or env(GetSpEffectID,(-449699-(-64747))+386768)==TRUE or env(GetSpEffectID,258867-(244547-(595960-608419)))==TRUE then J=TRUE SetVariable(E(-345053+362094),-1000963+1000964)end elseif c_Style==HAND_LEFT_BOTH and(env(GetSpEffectID,(-360852+-261509)-((-832850+840612)-631936))==TRUE or env(GetSpEffectID,((-149249-(-1034849+((571330+-117531)+1348349)))+1418192)+-499826)==TRUE or env(GetSpEffectID,-83559-(-85422))==TRUE)then J=TRUE SetVariable(E(644367-627326),-228754-(-228755))end if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,222551-221100)==TRUE or env(GetSpEffectID,533687+-532231)==TRUE then J=TRUE SetVariable(E(-631486+648527),-507251+(1493208-985955))end elseif c_Style==HAND_LEFT_BOTH and(env(GetSpEffectID,240467+-239014)==TRUE or env(GetSpEffectID,890132-888674)==TRUE)then J=TRUE SetVariable(E(203943+-186902),(1780163-((-1018743+(((-189107+(-657230+(2743400-(-392076+(718343-808965)))))-551891)-11930))+(584162+-336790)))-(-298634+(777765-(250539+-507000))))end if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,-43368+45084)==TRUE then J=TRUE SetVariable(E(536444-519403),(-733781+(2073571-705382))+-634406)end elseif c_Style==HAND_LEFT_BOTH and env(GetSpEffectID,(-321951-457520)+(1130761-349572))==TRUE then J=TRUE SetVariable(E((857605+4718)+-845282),302607-302605)end if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,172219+-170498)==TRUE then J=TRUE SetVariable(E(-915993+933034),-333341+333343)end elseif c_Style==HAND_LEFT_BOTH and env(GetSpEffectID,530178+(151685-680140))==TRUE then J=TRUE SetVariable(E(-621851+638892),-480721+480723)end if c_Style==HAND_RIGHT_BOTH then if env(GetSpEffectID,490617+-388516)==TRUE then J=TRUE SetVariable(E(391172+-374131),((-705297+-212081)+(-516255+743405))+690228)end elseif c_Style==HAND_LEFT_BOTH and env(GetSpEffectID,((1275407-565708)-(-120429))-(325175-(-402847)))==TRUE then J=TRUE SetVariable(E(-971880+988921),(-747975+-182962)-(-930937))end if J==TRUE then if e==E(-703293+720619)then e=E(807911-789971)elseif e==E(1021664+-1004218)then e=E(-18516-(-35594))elseif e==E(374710-357181)then e=E(-144753+162467)end end if env(GetSpEffectID,878429-(((1323673-(254733+(119277+-6153)))-(-189477))-268545))==FALSE and(env(GetSpEffectID,427907+-426221)==FALSE and(env(GetSpEffectID,-229997-(-231808))==FALSE and(env(GetSpEffectID,246700+-244884)==FALSE and env(GetSpEffectID,(-21126+-60959)+101997)==TRUE)))then e=E(-302201+319730)end if Q==HAND_RIGHT_BOTH then H=HAND_RIGHT elseif Q==HAND_LEFT_BOTH then H=HAND_LEFT end if env(GetEquipWeaponCategory,H)==WEAPON_CATEGORY_DUELING_SHIELD then z=H end local o=ERR_OverridePerfectAttackInput if o==-43123+43122 then o=ACTION_ARM_R2 end if X==TRUE then ERR_PerfectArts(Z,e,o)else ERR_PerfectMelee(Z,e,o)end ExecEventAllBody(e)elseif Z==ATTACK_REQUEST_DUAL_RIGHT or Z==ATTACK_REQUEST_DUAL_LEFT then if p==TRUE then end local P=HAND_RIGHT if Z==ATTACK_REQUEST_DUAL_LEFT then P=HAND_LEFT end if StringContains(o,E(-763785-(-780418)))==FALSE then if J==E(239720-222865)then o=E(-7389-(-24362))elseif J==E(646351-(1013431+-383837))then o=E(151242-134649)elseif J==E(191899+(((62945+-461976)-3611)+227240))then o=E(-167351+184241)elseif J==E(-964082+981970)then if IsUseStealthAttack(TRUE)==FALSE then o=E((-221043-352872)-(((992583-764194)-(-720704+360709))+-1178892))else o=E(1033951-1015945)end elseif EndsWith(o,E(705520+-688920))==TRUE then o=E(915813-898767)elseif EndsWith(o,E(657052+-640445))==TRUE then o=E(-928852+946220)if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<883803+-883801 then o=E(-546871-(-563921))..GetDualAttackMaxNumber(P)end elseif EndsWith(o,E((419901+(-683793-(-209017)))-(-71831)))==TRUE then o=E(-201046+217715)if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<1902-(-727660+729559)then o=E(541993+-524943)..GetDualAttackMaxNumber(P)end elseif EndsWith(o,E(-940003-(-957780)))==TRUE then o=E(885734-868493)if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-58593-(-701826-(((((-711892+(606889-(-392049)))+-386710)-(-325227+-227107))-((708232-(-419299+(441283-(-286262))))-(-612251+41635)))+-125297))then o=E((-69766-(-82799))-(-4017))..GetDualAttackMaxNumber(P)end elseif EndsWith(o,E(494960-(((468620+294346)-((-653736+-28151)+614622))-352357)))==TRUE then o=E((276757+-396496)+136958)if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-183988-(-212609-(-28616))then o=E(-520924+537974)..GetDualAttackMaxNumber(P)end elseif EndsWith(o,E(-682171+(464995-(-233789))))==TRUE then o=E(-234218-(-251378))if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-192090+192096 then o=E(925286+-908236)..GetDualAttackMaxNumber(P)end elseif EndsWith(J,E(((-1330815-157536)-(-484868))-(-1020083)))==TRUE then o=E(234389+-217343)elseif EndsWith(J,E(477376-(-234690+695459)))==TRUE then o=E(-429335-(24267+-470970))if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<551554+-551552 then o=E(-358054+375104)..GetDualAttackMaxNumber(P)end elseif EndsWith(J,E(650311-(311410-(-321945))))==TRUE then o=E(-424702+(-839915+1281286))if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-233692-(-233695)then o=E(1026371+-1009321)..GetDualAttackMaxNumber(P)end elseif EndsWith(J,E(600013-582236))==TRUE then o=E(-811-(-308793+290741))if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-731325+731329 then o=E(-763826+780876)..GetDualAttackMaxNumber(P)end elseif EndsWith(J,E(-881928+899014))==TRUE then o=E((-414486-(-162878+-818018))-(((589468+-1169100)-(-152118))+(1605633-628928)))if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-414090-(-414095)then o=E(((596686-(-21758))-511237)+-90157)..GetDualAttackMaxNumber(P)end elseif EndsWith(J,E(-157846-(-174459)))==TRUE then o=E(-633081+650241)if g_ComboReset==TRUE or GetDualAttackMaxNumber(P)<-888940+888946 then o=E((192504+214095)+-389549)..GetDualAttackMaxNumber(P)end else o=E(594374-(889233-(-21919-(-26105-307719))))end end if env(GetSpEffectID,-427107-(-447010))==TRUE then o=E(371884+-355215)elseif env(GetSpEffectID,360600-340696)==TRUE then o=E(-512732+529973)end if o==E(-212878-(-229900))then if env(GetSpEffectID,419446+-419311)==TRUE then SetVariable(E(-1027257-(-1044441)),114498-114498)else o=E((-642736+-131768)-(-791872))end end k=TRUE local l=ACTION_ARM_L1 if IsLeftHandBlock()==TRUE then l=ACTION_ARM_R1 end if p==TRUE then ERR_PerfectArts(Z,o,l)else ERR_PerfectMelee(Z,o,l)end ERR_CheckStealthAttack(o)ExecEventAllBody(o)elseif Z==ATTACK_REQUEST_ARROW_BOTH_RIGHT then if c_Style~=HAND_RIGHT_BOTH and(c_Style~=HAND_LEFT_BOTH and ExecHandChange(HAND_RIGHT,TRUE,q)==TRUE)then return TRUE end return FALSE elseif Z==ATTACK_REQUEST_ARROW_BOTH_LEFT then if c_Style~=HAND_RIGHT_BOTH and(c_Style~=HAND_LEFT_BOTH and ExecHandChange(HAND_LEFT,TRUE,q)==TRUE)then return TRUE end return FALSE elseif Z==SWORDARTS_REQUEST_LEFT_NORMAL then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)H=HAND_LEFT z=HAND_LEFT if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end local J=env(GetStayAnimCategory)local P=env(GetEquipWeaponCategory,c_SwordArtsHand)local o=GetSwordArtsDiffCategory(c_SwordArtsID,J,P)local l=-277501+277501 if o==SWORD_ART_DIFF_CAT_LARGE_WEAPON then l=-512985-((-629831+(((1030575-621986)+165770)+-213651))-(338500+-94637))elseif o==SWORD_ART_DIFF_CAT_POLEARM then l=-1045894-(-1045896)elseif o==SWORD_ART_DIFF_CAT_LARGE_WEAPON_SMALL_SHIELD then l=576229+-576226 elseif o==SWORD_ART_DIFF_CAT_POLEARM_SMALL_SHIELD then l=-778041-(-778045)elseif o==SWORD_ART_DIFF_CAT_LARGE_WEAPON_LARGE_SHIELD then l=((849755+-1252907)-324305)-(-727462)elseif o==SWORD_ART_DIFF_CAT_POLEARM_LARGE_SHIELD then l=416957+-416951 elseif o==WEAPON_CATEGORY_SHORT_SWORD then l=-321625+321632 elseif o==WEAPON_CATEGORY_CURVEDSWORD then l=-382676+382684 elseif o==WEAPON_CATEGORY_LARGE_SHIELD then l=-893518-(-893527)elseif o==WEAPON_CATEGORY_SMALL_SHIELD then l=-573550+573560 elseif o==WEAPON_CATEGORY_DUELING_SHIELD then l=((-598008-(-264739))+688663)+((224337-(-968097-(-729243)))-818574)end SetVariable(E(816421-(275531+523784)),l)if c_SwordArtsID==978061+(-1783267-(-805223))then SetVariable(E(680398-663811),(883592+-1357560)+473968)end if IsHalfBlendArts(c_SwordArtsID)==TRUE then ERR_PerfectArts(Z,Event_SwordArtsHalfOneShotShieldLeft[-1005338+1005339],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShotShieldLeft,q)else ERR_PerfectArts(Z,E(114781-97628),ACTION_ARM_L2)ExecEventAllBody(E(137083-119930))end elseif Z==SWORDARTS_REQUEST_BOTH_NORMAL then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end local J=env(GetStayAnimCategory)local P=env(GetEquipWeaponCategory,c_SwordArtsHand)local o=GetSwordArtsDiffCategory(c_SwordArtsID,J,P)if IsHalfBlendArts(c_SwordArtsID)==TRUE and(c_SwordArtsID~=(283370+-1116471)+(66532+766903)and(c_SwordArtsID~=-525780-(-526134)and c_SwordArtsID~=176098+-175743))then if c_SwordArtsHand==HAND_LEFT then local J=-287395+((-712831+489604)+510622)if o==SWORD_ART_DIFF_CAT_LARGE_WEAPON then J=(160254-(-152881))-313134 elseif o==SWORD_ART_DIFF_CAT_POLEARM then J=591298+-591296 elseif o==SWORD_ART_DIFF_CAT_LARGE_WEAPON_SMALL_SHIELD then J=-256117+256120 elseif o==SWORD_ART_DIFF_CAT_POLEARM_SMALL_SHIELD then J=650548+-650544 elseif o==SWORD_ART_DIFF_CAT_LARGE_WEAPON_LARGE_SHIELD then J=(788273+-646405)-141863 elseif o==SWORD_ART_DIFF_CAT_POLEARM_LARGE_SHIELD then J=110470-110464 elseif o==WEAPON_CATEGORY_SHORT_SWORD then J=-878693-(-878700)elseif o==WEAPON_CATEGORY_CURVEDSWORD then J=508671+-508663 elseif o==WEAPON_CATEGORY_LARGE_SHIELD then J=344299+(-489211-(((982549+((210226-791946)-(-595957)))+-1170161)-(-28454)))elseif o==WEAPON_CATEGORY_SMALL_SHIELD then J=-798589-(-798599)elseif o==WEAPON_CATEGORY_DUELING_SHIELD then J=(1659169-(-180082+1032497))-806743 end SetVariable(E((716010+(-154122-27647))-517135),J)ERR_PerfectArts(Z,Event_SwordArtsHalfOneShotShieldLeft[(-115650+257411)+-141760],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShotShieldLeft,q)else local J=-94885+((-80890-(-884684))+-708909)if o==SWORD_ART_DIFF_CAT_LARGE_WEAPON then J=(204346-668047)+463702 elseif o==SWORD_ART_DIFF_CAT_POLEARM then J=-415673-(-1231625-(-815950))elseif o==WEAPON_CATEGORY_SHORT_SWORD or o==WEAPON_CATEGORY_THROW_DAGGER then J=-197466+197469 elseif o==WEAPON_CATEGORY_TWINBLADE then J=-690726-(-690730)elseif o==WEAPON_CATEGORY_CURVEDSWORD then J=225649-225644 elseif o==WEAPON_CATEGORY_FIST or o==WEAPON_CATEGORY_MARTIAL_ARTS or o==WEAPON_CATEGORY_PERFUME_BOTTLE or o==WEAPON_CATEGORY_BEAST_CLAW then J=(240532-(-1003853+572823))-671556 elseif o==WEAPON_CATEGORY_LARGE_SHIELD then J=472730-(680120+-207397)elseif o==WEAPON_CATEGORY_SMALL_SHIELD then J=(952378+-57838)-((444631+-903766)+1353667)elseif o==WEAPON_CATEGORY_BACKHAND_SWORD then J=72581+-72572 elseif o==WEAPON_CATEGORY_DUELING_SHIELD then J=(898813+(-774361+-215108))+(-640787-(-731453))end SetVariable(E(922523+-905859),J)ERR_PerfectArts(Z,Event_SwordArtsHalfOneShot[252609-252608],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShot,q)end else local J=269906-(684666+-414760)if o==WEAPON_CATEGORY_SHORT_SWORD then J=(-76772+569313)-492540 elseif o==WEAPON_CATEGORY_CURVEDSWORD then J=-471876-(-471878)elseif o==WEAPON_CATEGORY_LARGE_SHIELD then J=-891236-(-891239)elseif o==WEAPON_CATEGORY_SMALL_SHIELD then J=(366017-(-435207))-801220 elseif o==WEAPON_CATEGORY_DUELING_SHIELD then J=155884-155879 end SetVariable(E((-907099-(-63870))-(-860335)),J)if IsHalfBlendArts(c_SwordArtsID)==TRUE then ERR_PerfectArts(Z,Event_SwordArtsHalfOneShotShieldBoth[-1036640+1036641],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShotShieldBoth,q)else ERR_PerfectArts(Z,E(245724-228199),ACTION_ARM_L2)ExecEventAllBody(E(321783-304258))end end elseif Z==SWORDARTS_REQUEST_RIGHT_NORMAL then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end local J=env(GetStayAnimCategory)local P=env(GetEquipWeaponCategory,c_SwordArtsHand)local o=GetSwordArtsDiffCategory(c_SwordArtsID,J,P)local l=(510477-937373)+426896 if o==SWORD_ART_DIFF_CAT_LARGE_WEAPON or o==WEAPON_CATEGORY_LARGE_KATANA then l=(-909683+450457)-(-459227)elseif o==SWORD_ART_DIFF_CAT_POLEARM then l=(358064+-713584)-(-355522)elseif o==WEAPON_CATEGORY_SHORT_SWORD or o==WEAPON_CATEGORY_THROW_DAGGER then l=-767723+767726 elseif o==WEAPON_CATEGORY_TWINBLADE then l=-614169-(-614173)elseif o==WEAPON_CATEGORY_CURVEDSWORD then l=-12798-(-12803)elseif o==WEAPON_CATEGORY_FIST or o==WEAPON_CATEGORY_MARTIAL_ARTS or o==WEAPON_CATEGORY_PERFUME_BOTTLE or o==WEAPON_CATEGORY_BEAST_CLAW then l=852899-852893 elseif o==WEAPON_CATEGORY_LARGE_SHIELD then l=796318-796311 elseif o==WEAPON_CATEGORY_SMALL_SHIELD then l=271901-271893 elseif o==WEAPON_CATEGORY_BACKHAND_SWORD then l=101878+(183576-285445)elseif o==WEAPON_CATEGORY_DUELING_SHIELD then l=929321+((-935344+-440787)-(-714522+267702))elseif c_SwordArtsID==-57373+57701 and(env(GetSpEffectID,-701864+721739)==TRUE and GetVariable(E(-854778+872405))==-244506-(-244506))then l=(-335635-541298)-(-876945)elseif c_SwordArtsID==363602-363274 and(env(GetSpEffectID,803858-783984)==TRUE and GetVariable(E((-1195661-(-1033628))+179660))==348270-348270)then l=331934+-331923 elseif c_SwordArtsID==(422804-931179)-(-508375)and o==WEAPON_CATEGORY_EXTRALARGE_SWORD or o==WEAPON_CATEGORY_EXTRALARGE_AXHAMMER then l=-575815-(-575828)end SetVariable(E(473348-456684),l)local T=-1040494-(-1040494)if o==SWORD_ART_DIFF_CAT_LARGE_WEAPON then T=-637312-(-637313)elseif o==SWORD_ART_DIFF_CAT_POLEARM then T=-119777+(-667103-(-786882))elseif o==WEAPON_CATEGORY_TWINBLADE then T=-294754-(-294757)elseif o==WEAPON_CATEGORY_CURVEDSWORD or o==WEAPON_CATEGORY_MARTIAL_ARTS or o==WEAPON_CATEGORY_BEAST_CLAW then T=-198537+198541 elseif o==WEAPON_CATEGORY_BACKHAND_SWORD then T=-937907-(-937912)elseif o==WEAPON_CATEGORY_DUELING_SHIELD then T=-110407-(-110413)end SetVariable(E((-67935-(-436185))+-351663),T)SetVariable(E(-29765-(-46341)),-182141-(-182141))if c_SwordArtsID==(-853320-95239)-(-948820)then if env(GetSpEffectID,-837504+939859)==TRUE then SetVariable(E(-11136-(878507-906219)),-783688+783688)ERR_PerfectArts(Z,E(980896-963929),ACTION_ARM_L2)ExecEventAllBody(E(638529+-621562))elseif env(GetSpEffectID,721926+-619570)==TRUE then SetVariable(E(((-474720-(-1171972-(691655-924307)))-(-475720))-923744),742853-742852)ERR_PerfectArts(Z,E(975707-958740),ACTION_ARM_L2)ExecEventAllBody(E(1016669-999702))else ERR_PerfectArts(Z,E(-509369-(402303+-928490)),ACTION_ARM_L2)ExecEventAllBody(E((814511+-228043)-569650))end elseif IsHalfBlendArts(c_SwordArtsID)==TRUE then ERR_PerfectArts(Z,Event_SwordArtsHalfOneShot[(445563+-1276688)-(-831126)],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShot,q)else ERR_PerfectArts(Z,E(-988153-(-1004971)),ACTION_ARM_L2)ExecEventAllBody(E(728671+-711853))end elseif Z==SWORDARTS_REQUEST_RIGHT_STEP then act(DebugLogOutput,E(-596831-(-614544))..Z)if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end local J=c_ArtsRollingAngle c_LastRollingAngle=J if GetVariable(E((789063+(-865598-147884))-(((-263343-(-302996))+-191474)+-89655)))>.20000000298023 then J=GetVariable(E(651215+-634163))end local P=472148+-472148 local o=1037748-1037748 local l=-251421-(-251621)local T=FALSE local e=FALSE local m=c_SwordArtsID if IsNodeActive(E(-10180-(-28069)))==TRUE or IsNodeActive(E(-445652+(143538+(361835+-42209))))==TRUE then T=TRUE elseif(m==867185+(-385362-481668)or m==-56421-(515210-571787)or m==41674+-41647 and rightSpecialKind==(1002513+-501541)-500748)and(IsNodeActive(E(-322563+339623))==TRUE or env(GetSpEffectID,-145220+245930)==TRUE)then e=TRUE end if ERR_IsDashing==FALSE then ERR_RollingArtsFromDash=FALSE end if IsLockedOn()==TRUE and ERR_IsDashing==TRUE then ERR_RollingArtsFromDash=TRUE o=187473+-187473 P=(486242+(815499-279119))-1022622 elseif IsLockedOn()==FALSE and(env(IsPrecisionShoot)==FALSE and env(IsCOMPlayer)==FALSE)or env(GetSpEffectID,-531268+631270)==TRUE then o=743896+-743896 else if J<=GetVariable(E(-720501-(-738302)))and J>=GetVariable(E(180185+-163244))then o=-902221+902221 P=J elseif J>GetVariable(E(-534721+552522))and JGetVariable(E(-397347-(-415334)))then o=-709315+(-272667-((-531235-150926)-299823))P=J+(261451+-261361)else o=260684+-260683 P=J-(-328670-(-328850))end if m==-687349-(-687625)then if J<=-807523-(-807523)and J>=961231+(1025415+-1986826)then o=913054-913052 P=J+(-213495-(-213585))elseif J>1018164-1018164 and J<-958380+958560 then o=((142226-142939)-(-968937))+(150455+-1118676)P=J-(962945-962855)else o=-517950-(-517952)P=J+(368338-368248)end end if m==555075+-554762 then if GetVariable(E(-303511+(1147217-(2835-(-823814)))))<.20000000298023 then o=781272-781272 P=J elseif J<=722409-722409 and J>=-512793-(-512673)then o=-242321-(-242323)P=J+(-961292+(445281+516101))elseif J>(-741058-(-965922))+-224864 and J<-175494-((-1005043+806147)-(-860435-(-837153)))then o=760356+-760353 P=J-(-370854+370944)else o=-1039718+1039719 P=J-(-468969+(-1042715+1511864))end end l=math[E(-953275+969784)](GetVariable(E(-957706+975573))-J)if l>(-1358812-(-686132+291630))-(-746331+-218159)then l=((-638226+125175)-(-513411))-l end if m~=-1041614-(-1041890)then if IsLockedOn()==TRUE then ERR_AttemptDirectionFix=TRUE act(TurnToLockonTargetImmediately,P)else act(TurnToAngle,P)end end end if T==TRUE then if m==-624885-(-914780+289740)or m==912056-911900 or m==680120-680093 and rightSpecialKind==-519248-(-519472)then SetVariable(E(1005008+-987251),-620625-(-620625))else SetVariable(E(973796-(1815315-859276)),-926394-(-926395))end SetVariable(E(361183-(876591-532536)),o)SetVariable(E(168273-151737),J)elseif e==TRUE then SetVariable(E(-871007+(-842470+1730951)),o)SetVariable(E(486269+-469717),J)else SetVariable(E(52170-35400),o)SetVariable(E(192790-176238),J)end SetVariable(E(392593+(583401+-959215)),l)SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)if env(GetSpEffectID,-801357+903717)==FALSE and m~=166343+-166030 then if GetVariable(E(-876423-(-894050)))==-424981+424982 then AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_ARTS_QUICKSTEP)*STAMINA_CONSUMERATE_LOWSTATUS)else AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_ARTS_QUICKSTEP))end end local q=833688+-833688 local p=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local X=env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)if p==(9361-498943)+489806 and(c_SwordArtsID==-62629+62656 and(c_Style==HAND_LEFT or c_Style==HAND_LEFT_BOTH or X~=(566154+-863086)+297156))then q=-223600+223601 end if m==54879+-54724 or m==-603861+604017 then SetWeightIndex()if GetVariable(E(634944+-616920))==MOVE_WEIGHT_LIGHT then q=253873+-253872 end end SetVariable(E(441245+(-227159+((-747979-(-1027958))-477610))),q)act(AddSpEffect,140290-39580)if T==TRUE and not(p==(237701+-41766)-195711 and(c_SwordArtsID==-808708-(-808735)and(c_Style==HAND_LEFT or c_Style==HAND_LEFT_BOTH or X~=-462406-(-462630))))then ERR_PerfectArts(Z,E(-309046+(663179+((1296730-((-89747+(((-110650-358001)+(379028-(-139978)))+1221395))-438227))-890370))),ACTION_ARM_L2)ExecEventAllBody(E(395298-378581))elseif e==TRUE then ERR_PerfectArts(Z,E(-420105+436740),ACTION_ARM_L2)ExecEventAllBody(E((-729610+1327492)-581247))elseif(m==305239+-304963 or m==(-500213+1314150)+-813624)and(IsLockedOn()==TRUE and env(GetSpEffectID,343734+-243732)==TRUE)then ERR_PerfectArts(Z,E(955482-938463),ACTION_ARM_L2)ExecEventAllBody(E(870142-853123))else ERR_PerfectArts(Z,E(67362-50068),ACTION_ARM_L2)ExecEventAllBody(E(-1004484+(1528958-507180)))end elseif Z==SWORDARTS_REQUEST_RIGHT_COMBO_1 then if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE)if IsHalfBlendArts(c_SwordArtsID)==TRUE then ERR_PerfectArts(Z,Event_SwordArtsHalfOneShotCombo1[552686+(1037873+-1590558)],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShotCombo1,q)else ERR_PerfectArts(Z,E(-293809-(-311267)),ACTION_ARM_L2)ExecEventAllBody(E(-318517+(-596643-(-932618))))end elseif Z==SWORDARTS_REQUEST_RIGHT_COMBO_2 then if IsAttackSwordArts(c_SwordArtsID)==FALSE then I=FALSE end SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE,E(670255-653674))if IsHalfBlendArts(c_SwordArtsID)==TRUE then ERR_PerfectArts(Z,Event_SwordArtsHalfOneShotCombo2[-610650-(-610651)],ACTION_ARM_L2)ExecEventHalfBlend(Event_SwordArtsHalfOneShotCombo2,q)else ERR_PerfectArts(Z,E((476890+-164083)-296226),ACTION_ARM_L2)ExecEventAllBody(E(522577+-505996))end elseif Z==ATTACK_REQUEST_ARROW_FIRE_RIGHT or Z==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then I=FALSE if env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E((973288+-1199291)+243965))elseif env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_LARGE_ARROW then ERR_PerfectShoot(Z,Event_AttackArrowRightStart[-113243+113244])ExecEventHalfBlend(Event_AttackArrowRightStart,ALLBODY)elseif GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_SMALL_ARROW)==TRUE and(env(GetStateChangeType,(-721613-(-422538))-(-338155))==FALSE and(c_IsStealth==FALSE and J==E((-251305+871182)-603120)or u==TRUE or J==E((-755726+1516877)-744296)or J==E(557155+-540658)))then ERR_PerfectShoot(Z,E(-185243-(-201800)))ExecEventAllBody(E(-641494+658051))elseif c_IsStealth==TRUE then ERR_PerfectShoot(Z,Event_StealthAttackArrowStart[-521796+521797])ExecEventHalfBlend(Event_StealthAttackArrowStart,ALLBODY)else ERR_PerfectShoot(Z,Event_AttackArrowRightStart[-245680-((-604533+719134)+-360282)])ExecEventHalfBlend(Event_AttackArrowRightStart,q)end elseif Z==ATTACK_REQUEST_ARROW_FIRE_LEFT or Z==ATTACK_REQUEST_ARROW_FIRE_LEFT2 then I=FALSE if env(IsOutOfAmmo,HAND_LEFT)==TRUE then ExecEventAllBody(E((-618927-(-901161))-264272))elseif env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_LARGE_ARROW then ERR_PerfectShoot(Z,Event_AttackArrowLeftStart[-791220+(((-185151+-150866)-(71373+-315762))+882849)])ExecEventHalfBlend(Event_AttackArrowLeftStart,ALLBODY)elseif GetEquipType(HAND_LEFT,WEAPON_CATEGORY_SMALL_ARROW)==TRUE and(env(GetStateChangeType,105639-(-901644+(((-184315-(-205115))-(30246-471235))+(((-618242+1606638)+(-818874-(-155785)))+181107))))==FALSE and(c_IsStealth==FALSE and J==E(-960688+977445)or u==TRUE or J==E(-458283+475138)or J==E(-776885+793382)))then ERR_PerfectShoot(Z,E(407827+-390404))ExecEventAllBody(E((337956-38496)+(-1283473-(-1001436))))elseif c_IsStealth==TRUE then ERR_PerfectShoot(Z,Event_StealthAttackArrowStart[597389+(-103805-493583)])ExecEventHalfBlend(Event_StealthAttackArrowStart,ALLBODY)else ERR_PerfectShoot(Z,Event_AttackArrowLeftStart[-890037-(-890038)])ExecEventHalfBlend(Event_AttackArrowLeftStart,q)end elseif Z==ATTACK_REQUEST_RIGHT_CROSSBOW or Z==ATTACK_REQUEST_RIGHT_CROSSBOW2 then I=FALSE if q==ALLBODY then local J=Event_Move if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then q=UPPER end end local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end if env(IsOutOfAmmo,J)==TRUE then if c_IsStealth==TRUE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then ExecEventHalfBlend(Event_StealthAttackCrossbowRightEmpty,q)else ExecEventHalfBlend(Event_AttackCrossbowRightEmpty,q)end elseif env(GetBoltLoadingState,J)==FALSE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then if c_IsStealth==TRUE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowRightReload[(1455374-(588979+((-549153+644786)-243402)))-1014163])ExecEventHalfBlend(Event_StealthAttackCrossbowRightReload,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowRightReload[865109-865108])ExecEventHalfBlend(Event_AttackCrossbowRightReload,q)end elseif c_IsStealth==TRUE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowRightStart[229136+(((-1246236-(-614472))+(1146991-(-187449)))+-931811)])ExecEventHalfBlend(Event_StealthAttackCrossbowRightStart,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowRightStart[313945+(-641397+327453)])ExecEventHalfBlend(Event_AttackCrossbowRightStart,q)end elseif Z==ATTACK_REQUEST_LEFT_CROSSBOW or Z==ATTACK_REQUEST_LEFT_CROSSBOW2 then I=FALSE H=HAND_LEFT z=HAND_LEFT if q==ALLBODY then local J=Event_Move if c_IsStealth==TRUE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then q=UPPER end end if env(IsOutOfAmmo,HAND_LEFT)==TRUE then if c_IsStealth==TRUE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then ExecEventHalfBlend(Event_StealthAttackCrossbowLeftEmpty,q)else ExecEventHalfBlend(Event_AttackCrossbowLeftEmpty,q)end elseif env(GetBoltLoadingState,HAND_LEFT)==FALSE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then if c_IsStealth==TRUE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowLeftReload[(101631+-54021)-(1023777-976168)])ExecEventHalfBlend(Event_StealthAttackCrossbowLeftReload,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowLeftReload[644241-644240])ExecEventHalfBlend(Event_AttackCrossbowLeftReload,q)end elseif c_IsStealth==TRUE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowLeftStart[(-951836+1465899)-514062])ExecEventHalfBlend(Event_StealthAttackCrossbowLeftStart,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowLeftStart[-895756-(-895757)])ExecEventHalfBlend(Event_AttackCrossbowLeftStart,q)end elseif Z==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW or Z==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 then I=FALSE if q==ALLBODY then local J=Event_Move if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then q=UPPER end end local J=HAND_LEFT if c_Style==HAND_RIGHT_BOTH then J=HAND_RIGHT end if env(IsOutOfAmmo,J)==TRUE then if c_IsStealth==TRUE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then ExecEventHalfBlend(Event_StealthAttackCrossbowBothRightEmpty,q)else ExecEventHalfBlend(Event_AttackCrossbowBothRightEmpty,q)end elseif env(GetBoltLoadingState,J)==FALSE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then local J=Event_AttackCrossbowBothRightReload if c_IsStealth==TRUE then if c_Style==HAND_LEFT_BOTH then J=Event_StealthAttackCrossbowBothLeftReload else J=Event_StealthAttackCrossbowBothRightReload end elseif c_Style==HAND_LEFT_BOTH then J=Event_AttackCrossbowBothLeftReload else J=Event_AttackCrossbowBothRightReload end ERR_PerfectShoot(Z,J[-341838-(-341839)])ExecEventHalfBlend(J,q)elseif c_IsStealth==TRUE and GetEquipType(J,WEAPON_CATEGORY_BALLISTA)==FALSE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowBothRightStart[-169309+169310])ExecEventHalfBlend(Event_StealthAttackCrossbowBothRightStart,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowBothRightStart[433197-433196])ExecEventHalfBlend(Event_AttackCrossbowBothRightStart,q)end elseif Z==ATTACK_REQUEST_BOTHLEFT_CROSSBOW or Z==ATTACK_REQUEST_BOTHLEFT_CROSSBOW2 then I=FALSE if q==ALLBODY then local J=Event_Move if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then q=UPPER end end if env(IsOutOfAmmo,HAND_LEFT)==TRUE then if c_IsStealth==TRUE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftEmpty,q)else ExecEventHalfBlend(Event_AttackCrossbowBothLeftEmpty,q)end elseif env(GetBoltLoadingState,HAND_LEFT)==FALSE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then if c_IsStealth==TRUE then ERR_PerfectShoot(Z,Event_AttackCrossbowBothLeftReload[699072+(-907614+((-1615332-(-954051))+869824))])ExecEventHalfBlend(Event_AttackCrossbowBothLeftReload,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowBothLeftReload[938260-938259])ExecEventHalfBlend(Event_AttackCrossbowBothLeftReload,q)end elseif c_IsStealth==TRUE and GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)==FALSE then ERR_PerfectShoot(Z,Event_StealthAttackCrossbowBothLeftStart[-559033+559034])ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftStart,q)else ERR_PerfectShoot(Z,Event_AttackCrossbowBothLeftStart[-87631-(-87632)])ExecEventHalfBlend(Event_AttackCrossbowBothLeftStart,q)end elseif Z==ATTACK_REQUEST_ATTACK_WHILE_GUARD then z=HAND_LEFT local J=env(GetGuardMotionCategory,HAND_LEFT)if env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_DUELING_SHIELD then J=(-209217-(-770701))+-561481 end if IsUniqueGuard()==TRUE then J=GUARD_STYLE_UNIQUE-(808630-808629)SetVariable(E(-615826+632458),FALSE)end if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_TORCH)==TRUE then J=-908561+908563 SetVariable(E(-736595+753227),TRUE)else SetVariable(E((-54884+973326)-901810),FALSE)end SetVariable(E(243088+-226322),J)ERR_PerfectMelee(Z,E(-109263-(-126197)),ACTION_ARM_R1)ExecEventAllBody(E(-444469+461403))else return FALSE end if I==TRUE then SetInterruptType(INTERRUPT_FINDATTACK)end if Q==HAND_RIGHT_BOTH then H=HAND_RIGHT elseif Q==HAND_LEFT_BOTH then H=HAND_LEFT end SetAttackHand(H)SetGuardHand(z)if k==TRUE then act(SetThrowPossibilityState_Defender,((138918-((-242576-(60102+310689))+(-245040+583349)))+((-307729-1046796)-(-572409)))-(-768140))end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end function IsEnableNextAttack(J,P)local o=c_Style if o==HAND_LEFT_BOTH then P=HAND_LEFT end local l=GetAttackMaxNumber(P)DebugPrint(-895556+895559,env(GetEquipWeaponCategory,P))DebugPrint(((-31308+-453326)+-310286)-(-794924),l)DebugPrint(-232669+232674,J)if J(-297344+-198295)-(-495639)then return FALSE end if env(IsMagicUseMenuOpened)==TRUE then return FALSE end if c_IsStealth==TRUE then P=ALLBODY end local T=c_Style local e=HAND_RIGHT local m=HAND_RIGHT local q=((712536+-987204)+-307104)+581771 local p=FALSE local X=IsLeftHandBlock()local u=IsHoldingGuard(TRUE)local b=IsLocalPlayer()local Z=c_SwordArtsID local Q=c_SwordArtsHand local n=FALSE local H=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local z=FALSE local I=nil if o==FALSE and(ERR_IsArtsMagic()==TRUE and env(ActionRequest,ACTION_ARM_L2)==TRUE)then if IsMagicCatalyst(Q)==FALSE and IsUsingWeaponCatalyst(Q)==FALSE then return FALSE end q=ACTION_ARM_MAGIC_R m=Q e=Q if T==HAND_LEFT_BOTH then e=HAND_RIGHT end z=IsUsingWeaponCatalyst(Q)n=TRUE elseif o==TRUE and IsUsingWeaponCatalyst(HAND_RIGHT)==TRUE then if env(ActionRequest,ACTION_ARM_MAGIC_L)==TRUE or env(ActionRequest,ACTION_ARM_L1)==TRUE then q=ACTION_ARM_MAGIC_R m=HAND_RIGHT e=HAND_RIGHT z=TRUE else return FALSE end elseif o==TRUE and IsUsingWeaponCatalyst(HAND_LEFT)==TRUE then if env(ActionRequest,ACTION_ARM_MAGIC_L)==TRUE or env(ActionRequest,ACTION_ARM_L1)==TRUE then q=ACTION_ARM_MAGIC_L m=HAND_LEFT e=HAND_RIGHT z=TRUE else return FALSE end elseif o==FALSE and(IsUsingWeaponCatalyst(HAND_RIGHT)==TRUE and l==FALSE)then if u==TRUE and(env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE)then m=HAND_RIGHT e=HAND_RIGHT z=TRUE else return FALSE end elseif o==FALSE and(IsUsingWeaponCatalyst(HAND_LEFT)==TRUE and(X==TRUE and(H~=(-81281+-352088)+433618 or T==HAND_LEFT_BOTH)))then if u==TRUE and(env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE)then m=HAND_LEFT e=HAND_LEFT if T==HAND_LEFT_BOTH then e=HAND_RIGHT end z=TRUE else return FALSE end elseif env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE and l==FALSE then q=ACTION_ARM_MAGIC_R if T==HAND_LEFT_BOTH then if FALSE==IsMagicCatalyst(HAND_LEFT)then return FALSE end m=HAND_LEFT else if FALSE==IsMagicCatalyst(HAND_RIGHT)then return FALSE end if X==TRUE and(u==TRUE and IsLeftHandAttackWeapon()==TRUE)then return FALSE end m=HAND_RIGHT if b==TRUE and(IsWeaponCatalystCombo(HAND_LEFT)==TRUE and(IsWeaponCatalystCastingEnabled()==TRUE and H~=215281+-215032))then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_LEFT)==TRUE and(IsIncantationCatalyst(HAND_LEFT)==FALSE and IsSorceryCatalyst(HAND_RIGHT)==FALSE))then m=HAND_LEFT e=HAND_LEFT z=TRUE I=ACTION_ARM_R1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_LEFT)==TRUE and(IsSorceryCatalyst(HAND_LEFT)==FALSE and IsIncantationCatalyst(HAND_RIGHT)==FALSE))then m=HAND_LEFT e=HAND_LEFT z=TRUE I=ACTION_ARM_R1 end end end elseif env(ActionRequest,ACTION_ARM_MAGIC_L)==TRUE and o==FALSE then q=ACTION_ARM_MAGIC_L if T==HAND_RIGHT_BOTH or T==HAND_LEFT_BOTH then return FALSE elseif IsWeaponCatalystCombo(HAND_LEFT)==TRUE then return FALSE else m=HAND_LEFT e=HAND_LEFT if b==TRUE and(IsWeaponCatalystCombo(HAND_RIGHT)==TRUE and IsWeaponCatalystCastingEnabled()==TRUE)then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_RIGHT)==TRUE and(IsIncantationCatalyst(HAND_RIGHT)==FALSE and IsSorceryCatalyst(HAND_LEFT)==FALSE))then m=HAND_RIGHT e=HAND_RIGHT z=TRUE I=ACTION_ARM_L1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_RIGHT)==TRUE and(IsSorceryCatalyst(HAND_RIGHT)==FALSE and IsIncantationCatalyst(HAND_LEFT)==FALSE))then m=HAND_RIGHT e=HAND_RIGHT z=TRUE I=ACTION_ARM_L1 end end end else return FALSE end if env(IsMagicUseMenuOpening,m)==TRUE then ResetRequest()act(OpenMenuWhenUsingMagic,q)return TRUE end ERRHook_MagicOverride(m,n)act(UpdateMagicIdToActive)act(UpdateMagicIndexToMagicId)act(MarkOfGreedyPersonSlipDamageDisable)local k=env(GetMagicAnimType)g_MagicIndex=k g_Magichand=m local t=lastUsedMagicAnim lastUsedMagicAnim=k if P==ALLBODY and o==FALSE then local J=Event_Move if IsStealthMagic(k)==TRUE and c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then P=UPPER end end if env(IsMagicUseable,m,(822473+(-191985+-122513))+-507975)==FALSE then act(DebugLogOutput,E((-1890252-(-881675))+1026175))SetVariable(E((4585+192233)+-179839),e)if o==TRUE then ExecEventAllBody(E(-703141+719930))else ExecEventHalfBlend(Event_MagicInvalid,P)end act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERRHook_MagicOverrideCleanup()return TRUE end if k==998183-(1166274-168345)or k==226037-225782 then SetVariable(E(-5559+(46973+-24435)),e)if o==TRUE then ExecEventAllBody(E(((-746907+310260)+1284496)-(1615239-784179)))else act(DebugLogOutput,E(((712212+-1443036)+1483217)+(-356020+-379557)))ExecEventHalfBlend(Event_MagicInvalid,P)end act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERRHook_MagicOverrideCleanup()return TRUE end if IsWeaponEnchantMagic()==TRUE then if e==HAND_RIGHT and z==FALSE then SetVariable(E(543743-526764),e)ExecEventHalfBlend(Event_MagicInvalid,P)act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERRHook_MagicOverrideCleanup()return TRUE end end if k==MAGIC_REQUEST_ORDER_SHIELD then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_LARGE_SHIELD)==TRUE then SetVariable(E(287185-269653),(839775+-1330578)-(-490804))end else SetVariable(E(-196123+213655),378220+-378220)end local w=FALSE if k==MAGIC_REQUEST_WHIP or k==MAGIC_REQUEST_SLASH or k==MAGIC_REQUEST_QUICKSLASH or k==MAGIC_REQUEST_FLAME_GRAB or k==MAGIC_REQUEST_CRUSH or k==MAGIC_REQUEST_CHOP or k==MAGIC_REQUEST_SCYTHE then w=TRUE end if k==MAGIC_REQUEST_MAD_THROW and T==HAND_LEFT_BOTH then m=HAND_LEFT e=HAND_LEFT end if ExecComboMagic(e,P,t,k,n,I)==TRUE then elseif ExecQuickMagic(e,J,P,n,I)==TRUE then elseif ExecStealthMagic(e,k,P,n,I)==TRUE then elseif o==TRUE then local J=ACTION_ARM_R1 if z==TRUE then J=ACTION_ARM_L1 end ERR_PerfectMagic(HAND_RIGHT,J,nil,n)ExecEventAllBody(E(674143-656395))elseif e==HAND_RIGHT and(k~=MAGIC_REQUEST_MAD_THROW or c_Style~=HAND_LEFT_BOTH)then ERR_PerfectMagic(HAND_RIGHT,I,nil,n)ExecEventHalfBlend(Event_MagicLaunchRight,P)else ERR_PerfectMagic(HAND_LEFT,I,nil,n)ExecEventHalfBlend(Event_MagicLaunchLeft,P)end act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERRHook_MagicOverrideCleanup()return TRUE end function ExecQuickMagic(J,P,o,l,E)if env(IsOnMount)==TRUE or IsQuickMagic()==FALSE then return FALSE end if P==QUICKTYPE_NORMAL or P==QUICKTYPE_RUN then return FALSE elseif P==QUICKTYPE_DASH then if J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireRightDash,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireLeftDash,o)return TRUE end elseif P==QUICKTYPE_ROLLING then if J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireRightStep,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireLeftStep,o)return TRUE end elseif P==QUICKTYPE_BACKSTEP then if J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireRightBackStep,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireLeftBackStep,o)return TRUE end elseif P==QUICKTYPE_ATTACK or P==QUICKTYPE_COMBO then if ForwardLeg()==((650360+(-765164-(-665128)))-562286)-(-11963)then if J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireRightAttackRight,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireLeftAttackRight,o)return TRUE end elseif J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireRightAttackLeft,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_QuickMagicFireLeftAttackLeft,o)return TRUE end end return FALSE end function ExecComboMagic(J,P,o,l,T,e)if IsComboMagic(l)==FALSE then return FALSE end if env(IsOnMount)==TRUE then local J=ACTION_ARM_R1 if IsUsingWeaponCatalyst()==TRUE then J=ACTION_ARM_L1 end if env(GetSpEffectID,1009260-908660)==TRUE then ERR_PerfectMagic(HAND_RIGHT,J,FALSE,T)ExecEventAllBody(E(807072-(-834119+1623921)))return TRUE elseif env(GetSpEffectID,-182255-(-282856))==TRUE and IsComboMagic2(l)==TRUE then ERR_PerfectMagic(HAND_RIGHT,J,FALSE,T)ExecEventAllBody(E(421982-405251))return TRUE elseif env(GetSpEffectID,73353+27248)==TRUE then ERR_PerfectMagic(HAND_RIGHT,J,FALSE,T)ExecEventAllBody(E(799532+-782262))return TRUE else return FALSE end elseif J==HAND_RIGHT then if env(GetSpEffectID,-518488-(-619088))==TRUE then ERR_PerfectMagic(HAND_RIGHT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireRight2,P)return TRUE elseif env(GetSpEffectID,275743-(1018709-(81147-(-762420))))==TRUE and IsComboMagic2(l)==TRUE then ERR_PerfectMagic(HAND_RIGHT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireRight3,P)return TRUE elseif env(GetSpEffectID,386878+-286277)==TRUE then ERR_PerfectMagic(HAND_RIGHT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireRight2,P)return TRUE else return FALSE end elseif env(GetSpEffectID,701387+((66052-6844)+-659990))==TRUE then ERR_PerfectMagic(HAND_LEFT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireLeft2,P)return TRUE elseif env(GetSpEffectID,(-1093653-(-583966))+610293)==TRUE and IsComboMagic2(l)==TRUE then ERR_PerfectMagic(HAND_LEFT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireLeft3,P)return TRUE elseif env(GetSpEffectID,(1044966-(12050+1030543))-(-98233))==TRUE then ERR_PerfectMagic(HAND_LEFT,e,FALSE,T)ExecEventHalfBlend(Event_MagicFireLeft2,P)return TRUE else return FALSE end end function ExecStealthMagic(J,P,o,l,E)if c_IsStealth==FALSE then return FALSE end if IsStealthMagic(P)==FALSE then return FALSE end if J==HAND_RIGHT then ERR_PerfectMagic(HAND_RIGHT,E,nil,l)ExecEventHalfBlend(Event_StealthMagicRightLaunch,o)return TRUE else ERR_PerfectMagic(HAND_LEFT,E,nil,l)ExecEventHalfBlend(Event_StealthMagicLeftLaunch,o)return TRUE end end function ExecRollingMagic(J,P,o)if IsRollingMagic(P)==FALSE then return FALSE end local l=GetVariable(E(604319-(-944486+1531753)))local T=-707508-(-707508)local e=-83847+83847 local m=(867379+21410)-888589 c_LastRollingAngle=l if IsLockedOn()==FALSE and(env(IsPrecisionShoot)==FALSE and env(IsCOMPlayer)==FALSE)or env(GetSpEffectID,648702+-548700)==TRUE then e=-112628-(-112628)else if l<=GetVariable(E(317004+(681548-980751)))and l>=GetVariable(E(-961235+978176))then e=1029445-(-776701+1806146)T=l elseif l>GetVariable(E(121429+-103628))and lGetVariable(E(-888982-(-906969)))then e=(-843428+1065466)-222036 T=l+(853224-((-1026452+299137)+1580449))else e=((-640433+((61355-(-1045128+1613030))+460854))-((567024+(-868110-((902328+-1528706)-(-607000))))-(-284777)))-(-689196)T=l-(258812-258632)end m=math[E((((-2216299-(-58583))-(-554738))-(-788357))+831130)](GetVariable(E(-1035765+1053632))-l)if m>774643-774463 then m=((-306168+187790)+118738)-m end end SetVariable(E(-875577-(-892914)),e)SetVariable(E(((-657405+(-630470+1120446))-479849)-(-663830)),l)SetVariable(E((783221-644736)-121706),m)if GetVariable(E((-510649-(-138421))+389285))<.10000000149012 then if J==HAND_RIGHT then ExecEventHalfBlend(Event_MagicFireRight,o)return TRUE else ExecEventHalfBlend(Event_MagicFireLeft,o)return TRUE end elseif J==HAND_RIGHT then ExecEventHalfBlend(Event_RollingMagicRight,o)return TRUE else ExecEventHalfBlend(Event_RollingMagicLeft,o)return TRUE end end function ExecGesture()if c_HasActionRequest==FALSE then return FALSE end if env(ActionRequest,ACTION_ARM_GESTURE)==FALSE then return FALSE end local J=env(GetGestureRequestNumber)if J==795655-795546 then J=-77000+77108 elseif J==-90030-(-90143)or J==92257+(-252826+160685)then J=(-138386+-453949)+592445 end local P=(-358510-(-438510))+J*(645675-645665)SetVariable(E(-871255-(-888569)),J)if J==INVALID then return FALSE end local o=FALSE if env(DoesAnimExist,P+((((664125-39458)+396232)-(-172466+((40003-(-1003541))+-527701)))-(328158+349363)))==TRUE then o=TRUE end if o==TRUE then if GetLocomotionState()==PLAYER_STATE_MOVE then ExecEventHalfBlend(Event_GestureLoopStart,UPPER)return TRUE else ExecEventHalfBlend(Event_GestureLoopStart,ALLBODY)return TRUE end elseif GetLocomotionState()==PLAYER_STATE_MOVE then ExecEventHalfBlend(Event_GestureStart,UPPER)return TRUE else ExecEventHalfBlend(Event_GestureStart,ALLBODY)return TRUE end end function ExecStealthItem(J,P)if P~=ITEM_RECOVER and(P~=ITEM_SOUL and(P~=ITEM_DRINK and(P~=ITEM_DRINK_MP and(P~=ITEM_NO_DRINK and(P~=ITEM_EATJERKY and(P~=ITEM_ELIXIR and(P~=ITEM_SUMMONBUDDY and(P~=ITEM_RETURNBUDDY and(P~=ITEM_ELIXIR2 and P~=ITEM_INVALID)))))))))then return FALSE end if J==ALLBODY and MoveStart(LOWER,Event_Stealth_Move,FALSE)==TRUE then J=UPPER end if P==ITEM_DRINK or P==ITEM_DRINK_MP then if env(GetStateChangeType,CONDITION_TYPE_NO_EST)==TRUE then ExecEventHalfBlend(Event_StealthItemDrinkNothing,J)elseif IsNodeActive(E(-480610+((-854311+2154187)-(234798+566933))))==TRUE then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_StealthItemDrinking,J)else SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_StealthItemDrinkStart,J)end elseif P==ITEM_NO_DRINK then if IsNodeActive(E(802741-785097))==TRUE or IsNodeActive(E((-982349+741321)-(-137012+-121551)))==TRUE then ExecEventHalfBlend(Event_StealthItemDrinkEmpty,J)else ExecEventHalfBlend(Event_StealthItemDrinkStart,J)end elseif IsNodeActive(E(266374+-249165))==TRUE then SetVariable(E((-520850+1407959)+-870480),P)ExecEventHalfBlend(Event_StealthItemOneShot_SelfTrans,J)else SetVariable(E(-776063-(-793262)),P)ExecEventHalfBlend(Event_StealthItemOneShot,J)end act(SetIsItemAnimationPlaying)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end function IsUseStaminaItem(J)if J==ITEM_THROW_KNIFE or J==ITEM_THROW_BOTTLE or J==ITEM_QUICK_THROW_KNIFE or J==ITEM_THROW_SPEAR then return TRUE end return FALSE end function ExecItem(J,P)if c_HasActionRequest==FALSE then return FALSE end if env(ActionRequest,ACTION_ARM_USE_ITEM)==FALSE then return FALSE end if env(IsItemUseMenuOpened)==TRUE then return FALSE end if env(IsItemUseMenuOpening)==TRUE then ResetRequest()act(OpenMenuWhenUsingItem)return TRUE end act(UseItemDecision)local o=env(GetItemAnimType)local l=HAND_RIGHT local T=env(GetEquipWeaponCategory,l)if IsUseStaminaItem(o)==TRUE and env(GetStamina)<=ERR_GetStaminaLimiter(-252120-(-252121))then return FALSE end if P==ALLBODY then if c_IsStealth==TRUE then if MoveStart(LOWER,Event_Stealth_Move,FALSE)==TRUE then P=UPPER end elseif MoveStart(LOWER,Event_Move,FALSE)==TRUE then P=UPPER end end if c_IsStealth==TRUE then if ExecStealthItem(P,o)==TRUE then return TRUE end P=ALLBODY end local e=ERRHook_ExecItem(o,P)if e~=-539917+539916 then if e==TRUE then act(SetIsItemAnimationPlaying)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERR_PerfectGoods()end return e end local m={{ITEM_RECOVER,Event_ItemRecover;P},{ITEM_THROW_KNIFE;Event_ItemThrowKnife;P};{ITEM_THROW_BOTTLE,Event_ItemThrowBottle;P};{ITEM_REPAIR,Event_ItemWeaponRepair,ALLBODY},{ITEM_PRAY;Event_ItemPrayMulti,P};{ITEM_TRAP;Event_ItemTrap,P},{ITEM_MESSAGE;Event_ItemMessage,ALLBODY};{ITEM_SOUL;Event_ItemSoul;P},{ITEM_DRAGONTHROWSPEAR;Event_ItemDragonThrowSpearMax,P},{ITEM_SHOCK_WAVE,Event_ItemShockWeaveStart;P},{ITEM_THORN,Event_ItemThorn;P};{ITEM_SWITCH_EXPLOSIVE;Event_ItemSwitchExplosive;P},{ITEM_STRING_BOTTLE,Event_ItemThrowBackBottle;P},{ITEM_CRY_SICKNESS;Event_ItemCrySickness,P},{ITEM_CRY_SICKNESS_PHANTOM;Event_ItemCrySicknessPhantom;P};{ITEM_OLDMONK,Event_ItemDragonFullStartAfter,P};{ITEM_EATJERKY,Event_ItemEatJerky,P},{ITEM_HORN,Event_ItemHorn,P},{ITEM_COPY_SLEEP;Event_ItemCopySleep,P};{ITEM_VOICE,Event_ItemVoice;P},{ITEM_RETURNBUDDY;Event_ItemReturnBuddy,P},{ITEM_SUMMONBUDDY;Event_ItemSummonBuddy,P},{ITEM_HOST;Event_ItemHost;P},{ITEM_MULTIKICK;Event_ItemMultKick;P},{ITEM_TONGUE,Event_ItemTongue,P},{ITEM_HOLYSYMBOL;Event_ItemHolySymbol;P},{ITEM_DANCING_SWORDSMAN_FIRE;Event_ItemDancingSwordsmanFire;P},{ITEM_SWITCH,Event_ItemSwitch;P},{ITEM_ERDTREE;Event_ItemErdtree;P},{ITEM_THROW_BIGBOTTLE,Event_ItemThrowBigBottle;P};{ITEM_TRANSFORM_GODMAN_NPC,Event_ItemTransformGodmanNPC;P},{ITEM_TRANSFORM_GODMANBREATH_NPC,Event_ItemTransformGodmanBreathNPC;P};{ITEM_AROMAWIDE,Event_ItemAromaWide;P},{ITEM_AROMAUP,Event_ItemAromaUp,P};{ITEM_AROMAFRONT;Event_ItemAromaFront;P};{ITEM_AROMADRINK;Event_ItemAromaDrink,P},{ITEM_AROMABREATH;Event_ItemAromaBreath,P};{ITEM_INVALID;Event_ItemInvalid;P}}if o==ITEM_WEAPON_ENCHANT then if T==WEAPON_CATEGORY_BACKHAND_SWORD then SetVariable(E(-75778+93063),188546-188546)elseif T==WEAPON_CATEGORY_DUELING_SHIELD then SetVariable(E(-636673-(-653958)),(1498191-1032366)-(-418116-(-883941)))else SetVariable(E(((174335-(549135-(-194865)))-154996)+741946),-634702+(1471892-(1744873-907683)))end ExecEventHalfBlend(Event_ItemWeaponEnchant,P)elseif o==ITEM_MEGANE then if env(GetStateChangeType,-806394+806409)==TRUE then ExecEventHalfBlend(Event_ItemMeganeEnd,ALLBODY)else ExecEventHalfBlend(Event_ItemMeganeStart,ALLBODY)end elseif o==ITEM_DRINK then if env(GetStateChangeType,CONDITION_TYPE_NO_EST)==TRUE then ExecEventHalfBlend(Event_ItemDrinkNothing,P)elseif IsNodeActive(E(-95539-(-112995)))==TRUE then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemDrinking,P)else SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemDrinkStart,P)end elseif o==ITEM_TRANSFORM_DRAGONPRIEST then if env(GetSpEffectID,-354648+374628)==TRUE or env(GetSpEffectID,673606-((1021096-((-978799+890686)-580853))-1036437))==TRUE then SetVariable(E(-968770+985615),-412238+412239)else SetVariable(E(-153911-(-170756)),-397524-(-397524))end ExecEventHalfBlend(Event_ItemTransformDragonPriest,P)elseif o==ITEM_QUICK_WEAPON_ENCHANT then if T==WEAPON_CATEGORY_DUELING_SHIELD then SetVariable(E(342396-325111),-18766+(905660+-886893))else SetVariable(E((((-378488-(-292180))-288253)-(669778+-779565))+282059),130200-130200)end if J==QUICKTYPE_NORMAL or J==QUICKTYPE_RUN then ExecEventHalfBlend(Event_QuickItemEnchantNormal,P)elseif J==QUICKTYPE_DASH then ExecEventHalfBlend(Event_QuickItemEnchantDash,P)elseif J==QUICKTYPE_ROLLING or J==QUICKTYPE_BACKSTEP then ExecEventHalfBlend(Event_QuickItemEnchantStep,P)elseif J==QUICKTYPE_ATTACK then if ForwardLeg()==1004170-1004169 then ExecEventHalfBlend(Event_QuickItemEnchantAttackRight,P)else ExecEventHalfBlend(Event_QuickItemEnchantAttackLeft,P)end else return FALSE end elseif o==ITEM_QUICK_THROW_KNIFE then if J==QUICKTYPE_NORMAL or J==QUICKTYPE_RUN then ExecEventHalfBlend(Event_QuickItemThrowKnifeNormal,ALLBODY)elseif J==QUICKTYPE_DASH then ExecEventHalfBlend(Event_QuickItemThrowKnifeDash,ALLBODY)elseif J==QUICKTYPE_ROLLING or J==QUICKTYPE_BACKSTEP then ExecEventHalfBlend(Event_QuickItemThrowKnifeStep,ALLBODY)elseif J==QUICKTYPE_ATTACK then if ForwardLeg()==-194109+194110 then ExecEventHalfBlend(Event_QuickItemThrowKnifeAttackRight,ALLBODY)else ExecEventHalfBlend(Event_QuickItemThrowKnifeAttackLeft,ALLBODY)end elseif J==QUICKTYPE_COMBO then if ForwardLeg()==92520+-92519 then ExecEventHalfBlend(Event_QuickItemThrowKnifeAttackRight2,ALLBODY)else ExecEventHalfBlend(Event_QuickItemThrowKnifeAttackLeft2,ALLBODY)end else return FALSE end elseif o==ITEM_QUICK_THROW_BOTTLE then return FALSE elseif o==ITEM_DRINK_MP then if env(GetStateChangeType,CONDITION_TYPE_NO_EST)==TRUE then ExecEventHalfBlend(Event_ItemDrinkNothing,P)elseif IsNodeActive(E(612727+-596054))==TRUE then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemDrinkingMP,P)else SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemDrinkStartMP,P)end elseif o==ITEM_TRANSFORM_GODMAN then if env(GetSpEffectID,((-329918+481800)-((614762+1058470)-928796))-(-612536))==TRUE or env(GetSpEffectID,(-1003073+505625)+517431)==TRUE then SetVariable(E(-276754+293599),(-444346+-473208)+917555)else SetVariable(E(-954127+970972),407743+-407743)end ExecEventHalfBlend(Event_ItemTransformGodman,P)elseif o==ITEM_LANTERN then if env(GetSpEffectID,(298538+513127)-808419)==TRUE then ExecEventHalfBlend(Event_ItemLanternOff,P)else ExecEventHalfBlend(Event_ItemLanternOn,P)end elseif o==ITEM_ELIXIR then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemElixir,P)elseif o==ITEM_SUMMONHORSE then SetVariable(E(-137277-(-155116)),-1018821+1018821)SetVariable(E(972933+(-96169-(837593+21972))),o)SetVariable(E(-78140-(568011+-662973)),414734+-414734)if GetVariable(E(-265128+282487))>=824911-(989333-164423)then SetVariable(E(373782+-356960),307058+-307057)end if GetVariable(E(130128-113071))>=.89999997615814 then IsSummonDash=TRUE else IsSummonDash=FALSE end ExecEventHalfBlend(Event_ItemDash,P)elseif o==ITEM_ELIXIR2 then SetInterruptType(INTERRUPT_USEITEM)ExecEventHalfBlend(Event_ItemElixir2,P)elseif o==ITEM_NIGHT_BELL then local J=env(GetSpEffectID,(-835273+(-876538+1432981))-(-379630))if J==TRUE then ExecEventHalfBlend(Event_ItemCombo,P)elseif IsNodeActive(E(127871+-110151))==TRUE then SetVariable(E(-354782-(-371411)),o)ExecEventHalfBlend(Event_ItemOneShot_SelfTrans,P)else SetVariable(E(378797-361598),o)ExecEventHalfBlend(Event_ItemOneShot,P)end elseif o==874970-874918 then ResetMimicry()if IsNodeActive(E(438276+-420556))==TRUE then SetVariable(E(391637-375008),o)ExecEventHalfBlend(Event_ItemOneShot_SelfTrans,P)else SetVariable(E(454377+-437178),o)ExecEventHalfBlend(Event_ItemOneShot,P)end elseif o==ITEM_NO_DRINK then if IsNodeActive(E(99438-82765))==TRUE or IsNodeActive(E(304766-287310))==TRUE then if P==ALLBODY and MoveStart(LOWER,Event_MoveLong,FALSE)==TRUE then P=UPPER end ExecEventHalfBlend(Event_ItemDrinkEmpty,P)else ExecEventHalfBlend(Event_ItemDrinkStart,P)end else local J=FALSE for P=-865304-(-865305),#m,(825545+-1614256)+788712 do local l=m[P]if o==l[-65010+65011]then ExecEventHalfBlend(l[(-1484121-(-538028))-(-444419-501676)],l[(818344+-619066)+-199275])J=TRUE break end end if J==FALSE then if IsNodeActive(E(-538881-(-556601)))==TRUE then SetVariable(E((-657770-249806)+924205),o)ExecEventHalfBlend(Event_ItemOneShot_SelfTrans,P)else SetVariable(E(928307-911108),o)ExecEventHalfBlend(Event_ItemOneShot,P)end end end act(SetIsItemAnimationPlaying)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERR_PerfectGoods()return TRUE end function ExecLadderItem(J)if c_HasActionRequest==FALSE then return FALSE end if env(ActionRequest,ACTION_ARM_USE_ITEM)==FALSE then return FALSE end if env(IsItemUseMenuOpened)==TRUE then return FALSE end if env(IsItemUseMenuOpening)==TRUE then ResetRequest()act(OpenMenuWhenUsingItem)return TRUE end act(UseItemDecision)local P=env(GetItemAnimType)local o=E(-804501+((((54597+-282010)+-25257)+925613)+148014))local l=E(-224618-(-242418))if J==HAND_STATE_RIGHT then l=E(-746578-(-763763))end if P==ITEM_RECOVER then o=E((-939171+1521734)-565834)elseif P==ITEM_SOUL then o=E((-266091-(814771+-886540))+211378)elseif P==ITEM_EATJERKY then o=E((-728561+144663)-(-601279))elseif P==ITEM_ELIXIR then o=E(-518586-(-535319))elseif P==ITEM_ELIXIR2 then o=E(561262+-543749)elseif P==ITEM_DRINK then if env(GetStateChangeType,CONDITION_TYPE_NO_EST)==TRUE then o=E(22306-4792)elseif IsNodeActive(E(1011566-994904))==TRUE then o=E(449197+-432293)l=E(-477810-(55390-550385))elseif IsNodeActive(E(364277-347607))==TRUE then o=E(1031294-1014390)l=E(607676-589876)else o=E(-670754-(-687917))end elseif P==ITEM_DRINK_MP then if env(GetStateChangeType,CONDITION_TYPE_NO_EST)==TRUE then o=E((-407706-((592575+-1163465)-(-982307+1317946)))-(820773+-339464))elseif IsNodeActive(E(-188542-(-206028)))==TRUE then o=E(194660+-177321)l=E(((300862+1136952)-813429)+(-1200805-(-593605)))elseif IsNodeActive(E(515827-498924))==TRUE then o=E(829883-((-195956-359627)+1368127))l=E(-565825+583625)else o=E(-645427+662818)end elseif P==ITEM_NO_DRINK then if IsNodeActive(E(414977-398406))==TRUE or IsNodeActive(E(-189360+206022))==TRUE then o=E(613386-596887)l=E((662410-68768)-576457)elseif IsNodeActive(E(727113+-710443))==TRUE or IsNodeActive(E((-204644-754732)+((1005972-(-37820))-67149)))==TRUE then o=E(310341+-293842)l=E(-232555-(-250355))else o=E(((-1491626-(-1003020))+583622)-77853)end end act(SetIsItemAnimationPlaying)ExecEvent(o..l)return TRUE end function GetWeaponChangeType(J)local P=909153-909153 local o=env(GetWeaponStorageSpotType,J)if J==HAND_LEFT then P=772276-772272 end if o==((865688+-939497)+-929845)-(-1003654)then return WEAPON_CHANGE_REQUEST_RIGHT_WAIST+P elseif o==(-1442764-(-752829))-(-689936)then return WEAPON_CHANGE_REQUEST_RIGHT_BACK+P elseif o==-584790+584792 then return WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER+P elseif o==937627+-937624 then return WEAPON_CHANGE_REQUEST_RIGHT_SPEAR+P end return WEAPON_CHANGE_REQUEST_INVALID end function ExecWeaponChange(J)local P=WEAPON_CHANGE_REQUEST_INVALID if c_HasActionRequest==FALSE then return FALSE end if env(IsGeneralAnimCancelPossible)==FALSE and env(IsStayState)==FALSE then return FALSE end if env(GetSpEffectID,453632+-352902)==TRUE then return FALSE end if env(GetSpEffectID,-301779+(894236-492440))==TRUE then return FALSE end if env(ActionRequest,ACTION_ARM_R1)==TRUE and env(ActionDuration,ACTION_ARM_ACTION)>(((1023377+(463282-497706))-194750)-394902)-399301 then return ExecHandChange(HAND_RIGHT,TRUE,J)elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and env(ActionDuration,ACTION_ARM_ACTION)>-977048+977048 then return ExecHandChange(HAND_LEFT,TRUE,J)end if env(ActionRequest,ACTION_ARM_CHANGE_WEAPON_R)==TRUE then P=GetWeaponChangeType(HAND_RIGHT)elseif env(ActionRequest,ACTION_ARM_CHANGE_WEAPON_L)==TRUE then P=GetWeaponChangeType(HAND_LEFT)else return FALSE end if P==WEAPON_CHANGE_REQUEST_INVALID then return FALSE end SetVariable(E(649142+-631141),P)if J==ALLBODY and MoveStart(LOWER,Event_Move,FALSE)==TRUE then J=UPPER end local o=Event_WeaponChangeStart if c_IsStealth==TRUE then o=Event_StealthWeaponChangeStart end ERRHook_ExecWeaponChange(o,P,J)ExecEventHalfBlend(o,J)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end function SetHandChangeStyle(J,P)SetVariable(E(-979151-(-995992)),J)SetVariable(E(521763-504736),P)end function GetHandChangeType(J)local P=828130+-828130 local o=env(GetWeaponStorageSpotType,J)if J==HAND_LEFT then P=-821776+(383793-(-437987))end if o==-682784-(-682784)then return WEAPON_CHANGE_REQUEST_RIGHT_WAIST+P elseif o==-867542+867543 then return WEAPON_CHANGE_REQUEST_RIGHT_BACK+P elseif o==-674846-(-674848)then return WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER+P elseif o==533764+-533761 then return WEAPON_CHANGE_REQUEST_RIGHT_SPEAR+P end return WEAPON_CHANGE_REQUEST_INVALID end function ExecJump()if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==FALSE and env(IsAiJumpRequested)==FALSE then return FALSE end if env(GetStamina)<=ERR_GetStaminaLimiter(-901648-(-901648))and env(IsAiJumpRequested)==FALSE then ResetRequest()return FALSE end if env(GetSpEffectID,39528-(-62832))==FALSE then AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_JUMP))end SetWeightIndex()local J=c_Style if J==HAND_RIGHT then SetVariable(E(-681319-(-698972)),(-246313-21273)-(-267586))elseif J==HAND_RIGHT_BOTH then SetVariable(E((-1624183-(-952310))+689526),-204298+204299)elseif J==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)==TRUE then SetVariable(E(938960+-921307),687850-687846)else SetVariable(E(209842+-192189),783610+-783609)end end SetVariable(E(-274887-(-291537)),-246693-(-246693))SetVariable(E(-658550-(-676081)),false)SetVariable(E(((-845973+1263308)+-1462448)+1062884),.0099999997764826)SetVariable(E(-678535+(532280-(-163363))),(1217680-248123)+-969557)SetVariable(E(-735135+753037),8918+-8918)IS_ATTACKED_JUMPMAGIC=FALSE if GetVariable(E((-1055051-(-967004))-(-105948)))==-600340+600342 then SetVariable(E(854028-836475),573125+-573125)end local P=-916938+916938 if GetVariable(E(528818-511250))==(481458-(-400216))+-881673 and GetVariable(E(-402126+419485))==(1024529-1034505)-(-9978)or env(GetSpEffectID,-213738+313755)==TRUE or IsNodeActive(E((-556164-(-837623))-((-13944-((-765067+195735)+121951))-168664)))==TRUE or IsNodeActive(E(-611261+628591))==TRUE or IsNodeActive(E(-733830+(86716+663818)))==TRUE or IsNodeActive(E((-460991-(-778874))+-300862))==TRUE then P=(-60677-(-330857))+-270178 elseif GetVariable(E(-358140+375197))>=.60000002384186 then P=(-1743820-(-973872))+769949 end if env(GetSpEffectID,465654+37866)==TRUE then P=-215967-(-215967)elseif env(GetSpEffectID,-86743+92263)==TRUE then P=((-357746+441035)-(-686202))+-769491 elseif env(GetSpEffectID,961268+-960843)==TRUE then P=746977-746977 elseif env(GetSpEffectID,(-18126-(-786721))+-764494)==TRUE then P=-990620+990620 elseif env(GetSpEffectID,-185857+189957)==TRUE then P=(-302702-169442)-(-472144)elseif env(GetSpEffectID,564534-544864)==TRUE then P=918422+-918422 end P=ERRHook_JumpMoveLevel(P)if P==512707-512705 then if env(IsAiJumpRequested)==TRUE then act(AiJumpStateTransitionNotify)end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ExecEvent(E(343567+-325968))return TRUE elseif P==-457708+457709 then if IsLockedOn()==FALSE and(env(IsPrecisionShoot)==FALSE and env(IsCOMPlayer)==FALSE)then SetVariable(E(-20251+(633237+(((606095+-1519744)+1261705)+-943463))),640324+-640324)SetVariable(E((-946345+-57205)-(-1020108)),757014-757014)else local J=-694702-(-694702)local P=env(GetJumpAngle)*.0099999997764826 c_LastRollingAngle=P if P>-625654-(-625609)and P<(755120-(-159142))-914217 then J=P SetVariable(E(282038+-264459),-813872+813872)SetVariable(E(1027861-1011303),(545140+-560232)-(-15092))elseif P>=-232765+232765 and P<=-344492+344592 then J=P-(-497099+497189)SetVariable(E(106168+-88589),135260-135257)SetVariable(E(-464390-(-480948)),-347146-(-347236))elseif P>=483280+-483380 and P<=(-255591+1253982)-998391 then J=P+(-173233+173323)SetVariable(E(-1020606-(-1038185)),-601241+601243)SetVariable(E(-65948-(-82506)),-923446-(-923356))else J=P-(468264+-468084)SetVariable(E(-20202-(-37781)),-911055+911056)SetVariable(E(885546+(-576256+(273024-565756))),960365+(-889732+-70453))end if IsLockedOn()==TRUE then ERR_AttemptDirectionFix=TRUE act(TurnToLockonTargetImmediately,J)else act(TurnToAngle,J)end end SetVariable(E(-144693-(-162330)),true)if env(IsAiJumpRequested)==TRUE then act(AiJumpStateTransitionNotify)end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ExecEvent(E((105521+(861247+(-2068650-(-269560))))-(-925939-(-77073))))return TRUE else SetVariable(E(-196459-(-213998)),-12904+12904)if env(IsAiJumpRequested)==TRUE then act(AiJumpStateTransitionNotify)end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ExecEvent(E(-126520+144265))return TRUE end end function ExecJumpLoopDirect(J)local P=c_Style if P==HAND_RIGHT then SetVariable(E(38477-20824),(571989-(-234085))+(-1528157-(715446+-1437529)))elseif P==HAND_RIGHT_BOTH then SetVariable(E(-283338+300991),991506+(752737+-1744242))elseif P==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)==TRUE then SetVariable(E(-617554+635207),-735462+735466)else SetVariable(E(488611-470958),864292+(36499+-900790))end end SetVariable(E(-3325+20856),false)SetVariable(E(989944-972173),.0099999997764826)SetVariable(E(299270-(937487+-655325)),-215796-(-215796))SetVariable(E(((391887+-139816)+(-26175-(-225922)))-433916),-592481+592481)if GetVariable(E(-658125-((-368739-(-1468553-(-515503)))+(-327456+-932881))))==-639044-(-639046)then SetVariable(E(-125528-(-143081)),(958369+9742)-968111)end if J==-126062-(-126064)then ExecEvent(E(105254+-88526))return TRUE elseif GetVariable(E(-873789+890846))>=.60000002384186 then SetVariable(E(-42127+((-1016940+96631)+980073)),true)ExecEvent(E(((-862950+-47477)+(733789-(-1605166-(-892896))))+((-720886+23614)+178368)))return TRUE else SetVariable(E(82581+-65042),(-792617+280519)-(-512098))ExecEvent(E(-620581-(-637309)))return TRUE end end function ExecHandChange(J,P,o,l)if P==FALSE then if env(GetSpEffectID,-273112+373129)==TRUE then return FALSE end if env(IsCOMPlayer)~=TRUE then return FALSE end if c_HasActionRequest==FALSE or env(IsPrecisionShoot)==TRUE then return FALSE end if env(ActionRequest,ACTION_ARM_CHANGE_STYLE_R)==TRUE and env(ActionDuration,ACTION_ARM_R1)<357264+(572495-(-874389+1804048))then elseif env(ActionRequest,ACTION_ARM_CHANGE_STYLE_L)==TRUE and env(ActionDuration,ACTION_ARM_L1)<502339+-502239 then J=HAND_LEFT else return FALSE end end local E=c_Style local T=nil if E==HAND_RIGHT then if J==HAND_RIGHT then if env(IsTwoHandPossible,HAND_RIGHT)==FALSE then return FALSE end T=GetHandChangeType(HAND_LEFT)if T==WEAPON_CHANGE_REQUEST_LEFT_WAIST then if IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(LEFT_TO_WAIST,LEFT_FROM_WAIST)else SetHandChangeStyle(LEFT_TO_WAIST,BOTH_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_LEFT_BACK then if IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(LEFT_TO_BACK,LEFT_FROM_BACK)else SetHandChangeStyle(LEFT_TO_BACK,BOTH_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then if IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(LEFT_TO_SHOULDER,LEFT_FROM_SHOULDER)else SetHandChangeStyle(LEFT_TO_SHOULDER,BOTH_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_LEFT_SPEAR then if IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(LEFT_TO_SPEAR,LEFT_FROM_SPEAR)else SetHandChangeStyle(LEFT_TO_SPEAR,BOTH_FROM_ALL)end elseif IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(LEFT_TO_SPEAR,LEFT_FROM_SPEAR)else SetHandChangeStyle(LEFT_TO_SPEAR,BOTH_FROM_ALL)end act(Unknown9999,849916+-849915)else if env(IsTwoHandPossible,HAND_LEFT)==FALSE then return FALSE end T=GetHandChangeType(HAND_RIGHT)if T==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then if IsDualBladeSpecific(HAND_LEFT)==TRUE then SetHandChangeStyle(RIGHT_TO_WAIST,RIGHT_FROM_WAIST)else SetHandChangeStyle(RIGHT_TO_WAIST,BOTHLEFT_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_RIGHT_BACK then if IsDualBladeSpecific(HAND_LEFT)==TRUE then SetHandChangeStyle(RIGHT_TO_BACK,RIGHT_FROM_BACK)else SetHandChangeStyle(RIGHT_TO_BACK,BOTHLEFT_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then if IsDualBladeSpecific(HAND_LEFT)==TRUE then SetHandChangeStyle(RIGHT_TO_SHOULDER,RIGHT_FROM_SHOULDER)else SetHandChangeStyle(RIGHT_TO_SHOULDER,BOTHLEFT_FROM_ALL)end elseif T==WEAPON_CHANGE_REQUEST_RIGHT_SPEAR then if IsDualBladeSpecific(HAND_LEFT)==TRUE then SetHandChangeStyle(RIGHT_TO_SPEAR,RIGHT_FROM_SPEAR)else SetHandChangeStyle(RIGHT_TO_SPEAR,BOTHLEFT_FROM_ALL)end elseif IsDualBladeSpecific(HAND_RIGHT)==TRUE then SetHandChangeStyle(RIGHT_TO_BACK,RIGHT_FROM_BACK)else SetHandChangeStyle(RIGHT_TO_BACK,BOTHLEFT_FROM_ALL)end act(Unknown9999,869151+-869149)end elseif E==HAND_RIGHT_BOTH then T=GetHandChangeType(HAND_LEFT)if T==WEAPON_CHANGE_REQUEST_LEFT_WAIST then SetHandChangeStyle(BOTH_TO_WAIST,LEFT_FROM_WAIST)elseif T==WEAPON_CHANGE_REQUEST_LEFT_BACK then SetHandChangeStyle(BOTH_TO_BACK,LEFT_FROM_BACK)elseif T==WEAPON_CHANGE_REQUEST_LEFT_SHOULDER then SetHandChangeStyle(BOTH_TO_SHOULDER,LEFT_FROM_SHOULDER)else SetHandChangeStyle(BOTH_TO_BACK,LEFT_FROM_BACK)end act(Unknown9999,(64975-(841665+(((897509+-789635)+-576091)+-1216518)))+((49193+(-912190+-501744))-((516308-(-333709))+-1306716)))elseif E==HAND_LEFT_BOTH then T=GetHandChangeType(HAND_RIGHT)if T==WEAPON_CHANGE_REQUEST_RIGHT_WAIST then SetHandChangeStyle(BOTHRIGHT_TO_WAIST,RIGHT_FROM_WAIST)elseif T==WEAPON_CHANGE_REQUEST_RIGHT_BACK then SetHandChangeStyle(BOTHRIGHT_TO_BACK,RIGHT_FROM_BACK)elseif T==WEAPON_CHANGE_REQUEST_RIGHT_SHOULDER then SetHandChangeStyle(BOTHRIGHT_TO_SHOULDER,RIGHT_FROM_SHOULDER)else SetHandChangeStyle(BOTHRIGHT_TO_BACK,RIGHT_FROM_SPEAR)end act(Unknown9999,740777-740776)end if o==ALLBODY then local J=Event_Move if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then o=UPPER end end local e=Event_HandChangeStart if c_IsStealth==TRUE then e=Event_StealthHandChangeStart end ERRHook_ExecHandChange(e,T,o)if l==TRUE then ExecEventHalfBlendNoReset(e,o)else ExecEventHalfBlend(e,o)end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end function GetEvasionRequest()local J=c_ERR_InstantDodgeBehavior if env(GetStamina)670418-670418 then return ATTACK_REQUEST_ROLLING else return ATTACK_REQUEST_BACKSTEP end elseif env(ActionDuration,ACTION_ARM_L1)>-380753+380753 then if env(ActionRequest,ACTION_ARM_EMERGENCYSTEP)==TRUE then if env(IsEmergencyEvasionPossible,133242-133242)==TRUE or env(IsEmergencyEvasionPossible,222653+-222652)==TRUE then return ATTACK_REQUEST_EMERGENCYSTEP end elseif env(ActionRequest,ACTION_ARM_BACKSTEP)==TRUE and env(IsCOMPlayer)==FALSE then return ATTACK_REQUEST_BACKSTEP elseif env(ActionRequest,ACTION_ARM_BACKSTEP)==TRUE and env(IsCOMPlayer)==TRUE then return ATTACK_REQUEST_ROLLING else return ATTACK_REQUEST_INVALID end elseif env(ActionRequest,ACTION_ARM_BACKSTEP)==TRUE and env(IsCOMPlayer)==FALSE then return ATTACK_REQUEST_BACKSTEP elseif env(ActionRequest,ACTION_ARM_BACKSTEP)==TRUE and env(IsCOMPlayer)==TRUE then return ATTACK_REQUEST_ROLLING end return ATTACK_REQUEST_INVALID end HandChangeControlTest8_RelaeseA=TRUE c_RollingAngle=-473746+(-496329+970075)c_LastRollingAngle=-531382+531382 c_ArtsRollingAngle=(-669933+(434918-420596))-(-655611)function ExecEvasion(J,P,o)if c_HasActionRequest==FALSE and ERR_IsEnableInstantDodge(TRUE)==FALSE then return FALSE end local l=GetEvasionRequest()if env(GetSpEffectID,(108805+-105306)+96518)==FALSE then if c_ERR_CustomDashBehavior==FALSE then if env(ActionRequest,ACTION_ARM_L3)==TRUE and c_IsStealth==FALSE then StealthTransitionIndexUpdate()act(AddSpEffect,(-476935+(6813524-784080))-(-961350+((2163879-937226)-(-286174))))if(env(GetSpEffectID,819948-(1538568-818622))==TRUE or env(GetSpEffectID,453991-353691)==TRUE)and(env(GetSpEffectID,-397250-(-497263))==FALSE and env(GetSpEffectID,-810828+910846)==FALSE)then if env(GetSpEffectID,-542440-(-644800))==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_SLIDE))end local J=math[E(862181+-844422)](569292+-569292,278667+-278666)SetVariable(E(18228+-1234),J)ExecEvent(E(((-832342+459706)+(1072622-701468))+18661))else if IsHoldingGuard(TRUE)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_CROUCH))ExecEvent(E(482304+(341749+(-540054-267294))))end end return TRUE elseif env(ActionRequest,ACTION_ARM_L3)==TRUE and c_IsStealth==TRUE then StealthTransitionIndexUpdate()ExecEvent(E(154067-136922))return TRUE end else if env(ActionRequest,ACTION_ARM_L3)==TRUE and(env(ActionDuration,ACTION_ARM_ACTION)==783327+-783327 and ERR_CustomDashToggled==TRUE)then ERR_CustomDashBuffered=FALSE ERR_CustomDashToggled=FALSE elseif env(ActionRequest,ACTION_ARM_L3)==TRUE and env(ActionDuration,ACTION_ARM_ACTION)==(-793434+6166)-((-772686-(-624157))-638739)then ERR_CustomDashBuffered=TRUE elseif env(ActionRequest,ACTION_ARM_L3)==TRUE and(env(ActionDuration,ACTION_ARM_ACTION)>-915928-(-915928)and c_IsStealth==FALSE)then StealthTransitionIndexUpdate()act(AddSpEffect,-249660+5250692)if env(GetSpEffectID,(-642268+(-62695+-184705))-(-989670))==TRUE and(env(GetSpEffectID,126244+-26231)==FALSE and env(GetSpEffectID,102436+(-241547+239129))==FALSE)then if env(GetSpEffectID,1042331-(-346667+1286638))==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_SLIDE))end local J=math[E(-458533-(-476292))](-140584-(-140584),-983305-(-983306))SetVariable(E(-174212+191206),J)ExecEvent(E(818610-801431))else if IsHoldingGuard(TRUE)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_CROUCH))ExecEvent(E(234852+-218147))end end return TRUE elseif env(ActionRequest,ACTION_ARM_L3)==TRUE and(env(ActionDuration,ACTION_ARM_ACTION)>-575927+575927 and c_IsStealth==TRUE)then StealthTransitionIndexUpdate()ExecEvent(E(479412+-462267))return TRUE end end end if l==ATTACK_REQUEST_INVALID then return FALSE end if J==TRUE and(l==ATTACK_REQUEST_BACKSTEP and env(GetEventEzStateFlag,-765925+765925)==TRUE)then return FALSE end SetWeightIndex()if l==ATTACK_REQUEST_ROLLING then if IsReforgedDodgeEnabled()==TRUE then SetVariable(E(-249210-(-266081)),-512232-(-512233))else SetVariable(E(-769512-(-786383)),473388+-473388)end if o==TRUE then local J=GetVariable(E(-48364-(336687+-401944)))if J>=313396-313392 then if env(GetEventEzStateFlag,(-127584+938868)-811279)==FALSE then return FALSE end elseif J==69111+(546718+(356357-972183))then if env(GetEventEzStateFlag,(-414931+(-260637-(-608734)))-(-66838))==FALSE then return FALSE end elseif J==995457-995455 then if env(GetEventEzStateFlag,534135+-534132)==FALSE then return FALSE end elseif J<=(-777186-(-1047580))-270393 and env(GetEventEzStateFlag,-372088-(-372090))==FALSE then if env(GetSpEffectID,(-597268+(-37814+1768991))-1033189)==TRUE then ResetRequest()end return FALSE end end if env(GetStamina)<=ERR_GetStaminaLimiter(948785-948785)then ResetRequest()return FALSE end if env(GetFallHeight)>828577+-828427 then return FALSE end local J=E(-916568-(-933556))local l=FALSE if IsNodeActive(E((608794-762)+-590620))==TRUE then l=TRUE end if P==ESTEP_DOWN then J=E(-930846-(-446070+-502668))elseif l==TRUE then J=J..E(-364824+382797)end if env(GetSpEffectID,958395+((-427334-138732)+-289969))==FALSE then AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_ROLLING))end if GetVariable(E(-779778+797679))==310627+-310625 then SetVariable(E(-147746+165299),-171305+171305)end local T=((1436368-1014065)-(-294405))+-716508 if IsLockedOn()==FALSE and(env(IsPrecisionShoot)==FALSE and env(IsCOMPlayer)==FALSE)or env(GetSpEffectID,446190+-346188)==TRUE then if l==TRUE then SetVariable(E(-440417-(-881174+423678)),355810+-355810)else SetVariable(E(-314630-(-331777)),-711473-(-1664965-(-953492)))end else local J=-899518+899518 local P=760947-760947 c_LastRollingAngle=c_RollingAngle if c_RollingAngle<=GetVariable(E(-1045086+1062887))and c_RollingAngle>=GetVariable(E(498114+-481173))then P=-327562-(269092+-596654)J=c_RollingAngle elseif c_RollingAngle>GetVariable(E(-505586+523387))and c_RollingAngleGetVariable(E(404129+-386142))then P=(1047950+-592641)+(-1434297-(-978990))J=c_RollingAngle+(-1039308-(-1039398))else P=-911144+911145 J=c_RollingAngle-((1936474-(-64712-(-986669)))+-1014337)end if l==TRUE then SetVariable(E(-481081+498160),P)else SetVariable(E(152373-((-811482+185239)-(-761469))),P)end if IsLockedOn()==TRUE then ERR_AttemptDirectionFix=TRUE act(TurnToLockonTargetImmediately,J)else act(TurnToAngle,J)end T=math[E((1003507+-313741)-673257)](GetVariable(E(324025+-306158))-c_RollingAngle)if T>-390419-(-1038975-(-648376))then T=(-759752+760112)-T end end SetVariable(E(656231+-639452),T)if l==TRUE then SetVariable(E(439351-422815),c_RollingAngle)else SetVariable(E(-478494+495046),c_RollingAngle)end ERR_PerfectDodge()ExecEventAllBody(J)elseif l==ATTACK_REQUEST_EMERGENCYSTEP then if MoveStart(ALLBODY,Event_ChainRecover,FALSE)then else return FALSE end elseif l==ATTACK_REQUEST_BACKSTEP then ResetDamageCount()if env(GetStamina)<=ERR_GetStaminaLimiter(-1029111-(-1029111))then ResetRequest()return FALSE end if env(GetSpEffectID,691711-(-670230+1259581))==FALSE then AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_BACKSTEP))end ERR_PerfectDodge()SetVariable(E(-935776+952569),851904-851904)SetVariable(E(381860-365140),true)ExecEventAllBody(E((-859660-(-231957))+645506))else return FALSE end if GetVariable(E(795197-777296))==1040193-1040191 then SetVariable(E(616941-599388),163310+-163310)end act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end function IsHoldingGuard(J)J=J or FALSE if IsEnableGuard()==TRUE and(env(ActionRequest,ACTION_ARM_L1)==TRUE or env(ActionDuration,ACTION_ARM_L1)>376935-376935 or IsPersistentGuardHeld(J)==TRUE)then return TRUE end return FALSE end function ExecQuickTurn(J,P)if J==LOWER and IsLowerQuickTurn()==TRUE then return FALSE end if IsLockedOn()==FALSE then return FALSE end if env(GetSpEffectID,-36663-(-56609))==TRUE then return FALSE end local o=GetVariable(E(446911+-429044))if math[E(106101+-89592)](o)<-269976+270021 then return FALSE end SetVariable(E(928903+-912159),P)if o>=(-432785-601988)-(-286241-(((-243897+268737)-113470)-(-837207)))then ExecEventHalfBlend(Event_QuickTurnRight180,J)else ExecEventHalfBlend(Event_QuickTurnLeft180,J)end return TRUE end function ExecDashTurn()if env(GetStateChangeType,-135826-(-184851))==FALSE then AddStamina(ERRHook_EvasionCost(STAMINA_REDUCE_PIVOT))end if env(GetStateChangeType,(-21329+523957)-453603)==FALSE then act(AddSpEffect,-818653-(-918678))end if GetVariable(E(849935+-832878))<=839366-839366 then return FALSE end local J=math[E(692653+-676144)](hkbGetVariable(E(-244865+262732)))if J>-1036150+1036240 then ExecEventAllBody(E(835936-(231316+587925)))return TRUE end return FALSE end function ExitQuickTurnLower()if env(IsAnimEnd,-624730+624732)==TRUE or env(GetEventEzStateFlag,292308+-292307)==TRUE then return TRUE end if IsLockedOn()==FALSE then return TRUE end return FALSE end function ExecQuickTurnOnCancelTiming()if env(IsMoveCancelPossible)==FALSE then return FALSE end if ExecQuickTurn(ALLBODY,TURN_TYPE_DEFAULT)==TRUE then return TRUE end return FALSE end function ExecFallStart(J)if env(IsFalling)==FALSE then return FALSE end if c_IsStealth==TRUE then ERR_FallStartStealth=TRUE else ERR_FallStartStealth=FALSE end if J==FALL_TYPE_DEFAULT then ExecEventAllBody(E(-511027-(-527730)))elseif J==FALL_TYPE_JUMP then if env(GetGeneralTAEFlag,851006-851006)==TRUE then ExecEventAllBody(E(((-968591+1471301)-(-380114))-865596))else ExecEventNoReset(E((-193158+-597812)+807673))end elseif J==FALL_TYPE_FACEDOWN_LOOP then ExecEventAllBody(E(-412904-(-430400)))elseif J==FALL_TYPE_FACEDOWN then ExecEventAllBody(E(84417-66570))elseif J==FALL_TYPE_FACEUP_LOOP then ExecEventAllBody(E(-677131+693967))elseif J==FALL_TYPE_FACEUP then ExecEventAllBody(E(-831468-(-849076)))else local P=env(GetReceivedDamageDirection)if P==DAMAGE_DIR_BACK then if J==FALL_TYPE_FORCE_LOOP then ExecEventAllBody(E(629478+-611982))else ExecEventAllBody(E(23142+-5295))end elseif J==FALL_TYPE_FORCE_LOOP then ExecEventAllBody(E(-991582-(-1008418)))else ExecEventAllBody(E(-4734-(-22342)))end end return TRUE end function ExecAddDamage(J,P,o,l,T,e)if T==FALSE then return end if env(GetBehaviorID,724638+-724636)==TRUE or env(GetStateChangeType,-627860+627970)==TRUE then return end if IsNodeActive(E(-830739-(-847362)))==TRUE then return end if l==TRUE then SetVariable(E(-347930+364797),(1727823-(((-786532-(-935213))+(818599-569880))-(-640338)))-(901800-211716))else SetVariable(E(-334200-(32217+-384024)),-970485+(1038693+-68207))local J=GetVariable(E(881093-((798455-954230)-(-59592-959443))))local P=(J+math[E(-717664+735423)](468944+-468943,899622+-899620))%(-49147-(754314+-803464))SetVariable(E(758920+(-1757556-(-1016469))),P)end if J==DAMAGE_DIR_LEFT then if P==ATTACK_DIR_FRONT then if l==TRUE then ExecEventNoReset(E(54507+(-449985-(-412343))))return else ExecEventNoReset(E(497984-((734590-581591)-(-328339))))return end elseif P==ATTACK_DIR_UP then if l==TRUE then ExecEventNoReset(E(869132-852267))return else ExecEventNoReset(E(493462-(542459+(((306633+415749)+-194568)-593457))))return end elseif P==ATTACK_DIR_DOWN then if l==TRUE then ExecEventNoReset(E(88285+-71420))return else ExecEventNoReset(E((410262+((-420651-(782691+-1111099))-(-436644)))-738017))return end elseif P==ATTACK_DIR_LEFT then if l==TRUE then ExecEventNoReset(E(192944-175192))return else ExecEventNoReset(E(343196-326550))return end elseif P==ATTACK_DIR_RIGHT then if l==TRUE then ExecEventNoReset(E(-789376+806254))return else ExecEventNoReset(E(-135758+152404))return end end elseif J==DAMAGE_DIR_RIGHT then if P==ATTACK_DIR_FRONT then if l==TRUE then ExecEventNoReset(E(((64851+-976400)-(-1044796))-116768))return else ExecEventNoReset(E(14038+2608))return end elseif P==ATTACK_DIR_UP then if l==TRUE then ExecEventNoReset(E(-447841-(-464320)))return else ExecEventNoReset(E(-20641-(-37287)))return end elseif P==ATTACK_DIR_DOWN then if l==TRUE then ExecEventNoReset(E(322264+-305785))return else ExecEventNoReset(E(126253+-109607))return end elseif P==ATTACK_DIR_LEFT then if l==TRUE then ExecEventNoReset(E(-879050-(-895928)))return else ExecEventNoReset(E(-1003357-(-102025-917978)))return end elseif P==ATTACK_DIR_RIGHT then if l==TRUE then ExecEventNoReset(E((-585983-(-566771))+36964))return else ExecEventNoReset(E(((139866+865855)+-1388170)-(-399095)))return end end elseif J==DAMAGE_DIR_FRONT then if P==ATTACK_DIR_FRONT then if l==TRUE then ExecEventNoReset(E(385494+-367742))return else ExecEventNoReset(E((-887525+(-681508+2421153))-835474))return end elseif P==ATTACK_DIR_UP then if l==TRUE then ExecEventNoReset(E(-535544-(-682784-(-129488))))return else ExecEventNoReset(E(483938+-467292))return end elseif P==ATTACK_DIR_DOWN then if l==TRUE then ExecEventNoReset(E(637868+-620116))return else ExecEventNoReset(E((-315249+(630053-(-1004271+(2086821-629915))))-(-154477)))return end elseif P==ATTACK_DIR_LEFT then if l==TRUE then ExecEventNoReset(E(557574+((161397+193732)+-896224)))return else ExecEventNoReset(E(84787-68141))return end elseif P==ATTACK_DIR_RIGHT then if l==TRUE then ExecEventNoReset(E(443559+((-108201+-1333256)-(-1239487-(-224724)))))return else ExecEventNoReset(E((993701+-365732)+-611323))return end end elseif J==DAMAGE_DIR_BACK then ExecEventNoReset(E(-965308+((1623181-945554)-(-304327))))end end function ExecPassiveAction(J,P,o)if env(HasThrowRequest)==TRUE then ResetDamageCount()return TRUE end if ExecDeath()==TRUE then return TRUE end if env(ActionRequest,ACTION_ARM_BUDDY_DISAPPEAR)==TRUE then ExecEventAllBody(E((((-881613+965021)+(-27829+558229))-293972)+(-616147-(-313868))))return TRUE end if ExecTalk()==TRUE then ResetDamageCount()return TRUE end if ExecMovableEventAnim()==TRUE then ResetDamageCount()return TRUE end if env(CheckForEventAnimPlaybackRequest)==TRUE then ResetDamageCount()return TRUE end if ExecDamage(J,o)==TRUE then return TRUE end if ExecFallStart(P)==TRUE then ResetDamageCount()return TRUE end return FALSE end function ExecMovableEventAnim()local J=env(GetEventID)local P=env(GetCommandIDFromEvent,39628-39628)if J<=913851+-913852 and not(P>=((805444-657426)-(-138987))-226935 and P<=-627041+687112)then return FALSE end local o=Event_EventHalfBlend60071 if J==-37057+97128 or P==-591504+651575 then o=Event_EventHalfBlend60071 elseif J==-361852+421922 or P==-971176+1031246 then if c_IsStealth==TRUE then o=Event_EventHalfBlend360070 else o=Event_EventHalfBlend60071 end else ExecEventAllBody(E(-928265-(-945810))..J)return TRUE end local l=ALLBODY local T=GetVariable(E(-260995-(-278563)))if T==PLAYER_STATE_MOVE then l=UPPER end ExecEventHalfBlend(o,l)return TRUE end function ExecRideEventAnim()local J=env(GetEventID)if J<=-438493-(-438492)then return FALSE end if J==(-1126524-(-694114))+492480 then ExecEventAllBody(E(-377102-(-394236)))elseif J==-74042-(-124292)then ExecEventAllBody(E(532268+(-814513-(-298714))))else return FALSE end return TRUE end function IsLandDead(J)if env(GetHP)<=321020-(-660680-(-981700))then return TRUE elseif J>(809732-((-821860+1045409)-(-699233)))-(-113070)and(env(IsInvincibleDebugMode)==FALSE and env(GetStateChangeType,-1010752+1011018)==FALSE)then return TRUE end return FALSE end function ExecDeath()if env(GetReceivedDamageType)==DAMAGE_TYPE_DEATH or env(GetHP)<=936317-936317 then if env(GetSpEffectID,-175623-(-176183))==TRUE then return FALSE end local J=env(GetReceivedDamageDirection)SetVariable(E(929975+-912326),J)if env(GetKnockbackDistance)<828487+-828487 then if J==DAMAGE_DIR_LEFT then J=DAMAGE_DIR_RIGHT elseif J==DAMAGE_DIR_RIGHT then J=DAMAGE_DIR_LEFT elseif J==DAMAGE_DIR_FRONT then J=DAMAGE_DIR_BACK elseif J==DAMAGE_DIR_BACK then J=DAMAGE_DIR_FRONT end end local P=env(GetDamageLevel)if env(GetDamageSpecialAttribute,-1024887+1024890)==TRUE then SetVariable(E(-897293-(-914801)),DEATH_TYPE_STONE)elseif env(GetSpEffectID,-91128+110828)==TRUE then SetVariable(E(-546512+564020),DEATH_TYPE_CRY)elseif env(GetSpEffectID,(-143571+387517)+-141595)==TRUE then SetVariable(E((614454-(-324916))-921862),DEATH_TYPE_SLEEP)elseif env(GetSpEffectID,(1684417-668973)+-1005531)==TRUE then SetVariable(E(612102+-594594),DEATH_TYPE_TRINA_EVENT)elseif env(GetSpecialAttribute)==569271-569246 then act(DebugLogOutput,E(134000+-116718))SetVariable(E(-483731-(-501239)),DEATH_TYPE_MAD)elseif env(IsOnLadder)==TRUE then SetVariable(E(153684+-136176),DEATH_TYPE_LADDER)elseif env(GetIsWeakPoint)==TRUE then SetVariable(E(-918540+936048),DEATH_TYPE_WEAK)elseif P==DAMAGE_LEVEL_EXLARGE or P==DAMAGE_LEVEL_SMALL_BLOW then SetVariable(E(586138+-568630),DEATH_TYPE_BLAST)elseif P==DAMAGE_LEVEL_UPPER then SetVariable(E((438380+25210)-446082),DEATH_TYPE_UPPER)elseif P==DAMAGE_LEVEL_FLING then SetVariable(E(-240068+257576),DEATH_TYPE_FLING)elseif env(GetSpecialAttribute)==DAMAGE_ELEMENT_POISON or env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLIGHT then SetVariable(E(637307-619799),DEATH_TYPE_POISON)else local P=-85087+85087 local o=env(GetPhysicalAttribute)local l=env(GetSpecialAttribute)local T=math[E((822526-361694)+-443073)](-790809+790809,-66997-(883555-950652))if l==DAMAGE_ELEMENT_FIRE then P=(473987-(480562+-1011746))-1005167 elseif o==DAMAGE_PHYSICAL_SLASH and T<864708+-864638 then P=-529806-(-529807)elseif o==DAMAGE_PHYSICAL_THRUST and T<-179210+179280 then P=-389223-(-389225)elseif o==DAMAGE_PHYSICAL_BLUNT and T<(-565788+1185395)+((520811+-222023)+-918325)then P=752712+-752709 end SetVariable(E(-899646+917540),P)act(DebugLogOutput,E(74044+-56967)..(P..(E(944923-927976)..T)))local e=env(GetDamageSpecialAttribute,-892032-(-892038))act(DebugLogOutput,E(-691007-((191258-1047729)+148323))..(l..(E(-41006+57623)..e)))if J==DAMAGE_DIR_BACK then SetVariable(E(901583-(-859641+1743716)),DEATH_TYPE_COMMON_BACK)else SetVariable(E(681102+-663594),DEATH_TYPE_COMMON)end end ExecEventAllBody(E(896005+-879488))return TRUE elseif env(IsInvincibleDebugMode)==FALSE then if env(GetStateChangeType,CONDITION_TYPE_STONE)==TRUE or env(GetStateChangeType,CONDITION_TYPE_CRYSTAL)==TRUE or env(GetDamageSpecialAttribute,-839878-(-839881))==TRUE then SetVariable(E(-243263+260771),DEATH_TYPE_STONE)ExecEventAllBody(E(-138033+154550))return TRUE elseif env(GetSpEffectID,-247407+267107)==TRUE then SetVariable(E((-918232-(-156298))-(-779442)),DEATH_TYPE_CRY)ExecEventAllBody(E(-856971+873488))return TRUE elseif env(GetSpEffectID,-823786-(-926137))==TRUE then SetVariable(E((504877-902253)-(-8132+-406752)),DEATH_TYPE_SLEEP)ExecEventAllBody(E(155474+-138957))return TRUE end end end function CalcDamageCount()act(DebugLogOutput,E(-805457-(-823136)))if env(GetBehaviorID,1038915-(528961+509945))==TRUE then SetVariable(E(550953+-533784),-409055-(-409056))return else local J=GetVariable(E(470402+-453509))SetVariable(E(-145079-(-161972)),J+(-597325-(-597326)))SetVariable(E(-764353-(-781522)),111921-111920)end end function ResetDamageCount()SetVariable(E(964732+-947839),(635375+190857)+(-84145+(-848408+(201928+-95607))))SetVariable(E(611580-((567628+-1612174)+(785609+853348))),89922+(-790865-(-700943)))end function ExecDamage(J,P)local o=env(GetDamageLevel)local l=env(GetReceivedDamageType)local T=env(HasReceivedAnyDamage)local e=env(GetAtkDirection)local m=env(GetReceivedDamageDirection)local q=ERRHook_ExecDamage(l,T,o,m,e)if q~=(599858+-1642620)-(-191873-((237012+195489)-(-418387)))then return q end if env(GetSpEffectType,-411704-(((158104+-740550)+-88434)-(-259144)))==TRUE and env(GetSpEffectID,107253+-87328)==FALSE then act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ResetRequest()ExecEventAllBody(E((144295+-1046358)+919473))Replanning()return TRUE end if env(GetDamageSpecialAttribute,-449426-(-449431))==TRUE then ExecEventAllBody(E(-296561+(-612353+(-577178+1503728))))return TRUE end if env(GetDamageSpecialAttribute,(-372201+1226569)+(367712+-1222074))==TRUE then ExecEventAllBody(E(-147970-(-164560)))return TRUE end if env(GetDamageSpecialAttribute,-546256+546258)==TRUE or env(GetDamageSpecialAttribute,181052-(100407-(-80641)))==TRUE then if o==DAMAGE_LEVEL_NONE then if IsNodeActive(E(880033-862189))==TRUE and c_SwordArtsID==(758616-(95190+225863))-(-148081+585508)then elseif env(GetSpEffectID,-559479-(-565819))==TRUE or env(GetSpEffectID,576174-(297526-(-276998)))==TRUE or env(GetSpEffectID,415621+-413770)==TRUE or env(GetSpEffectID,(-836874-(-90010))+9782962)==TRUE then else o=DAMAGE_LEVEL_SMALL end elseif o~=DAMAGE_LEVEL_SMALL and(o~=DAMAGE_LEVEL_MIDDLE and o==DAMAGE_LEVEL_MINIMUM)then end end if o<=DAMAGE_LEVEL_NONE and((T==FALSE or env(IsPartDamageAdditiveBlendInvalid)==TRUE)and(l==DAMAGE_TYPE_INVALID or l==DAMAGE_TYPE_WEAK_POINT or l==DAMAGE_LEVEL_MINIMUM))then return FALSE end if env(GetBehaviorID,691777+-691776)==TRUE then return FALSE end if env(GetSpEffectID,-21847+122347)==TRUE then ExecEventAllBody(E(362057-(943351+-598908)))act(AddSpEffect,-595402+601037)ResetDamageCount()return TRUE end local p=c_Style if l==DAMAGE_TYPE_PARRY then ExecEventAllBody(E(1025422-1007596))return TRUE end if l>=DAMAGE_TYPE_GUARDED and l<=DAMAGE_TYPE_WALL_LEFT then DebugPrint(-244141-(-244142),l)Replanning()if l==DAMAGE_TYPE_GUARDED or l==DAMAGE_TYPE_GUARDED_LEFT then if l==DAMAGE_TYPE_GUARDED_LEFT then SetVariable(E((-12952+-485886)+((2279298-938517)-824637)),-897166-(-897168))elseif p==HAND_RIGHT then SetVariable(E(-58968+76274),-198750+198750)elseif p==HAND_LEFT or p==HAND_RIGHT_BOTH then SetVariable(E(-786939-(-804245)),-592822-(-592823))else SetVariable(E(-39553+56859),(-1013769+(-785762+((1524488-(((378743-656859)-314294)+(((-831596+(628566+(1177440-334740)))+-1337850)+1957417)))-(-581347))))-(-861634+501111))end if o==DAMAGE_LEVEL_NONE or o==DAMAGE_LEVEL_MINIMUM then act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E(89270+-72180))elseif o==DAMAGE_LEVEL_SMALL then act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E((615271+-929997)+((101765+604640)+-374589)))elseif o==DAMAGE_LEVEL_MIDDLE or o==DAMAGE_LEVEL_LARGE or o==DAMAGE_LEVEL_EXLARGE or o==DAMAGE_LEVEL_PUSH or o==DAMAGE_LEVEL_FLING or o==DAMAGE_LEVEL_SMALL_BLOW or o==DAMAGE_LEVEL_UPPER or o==DAMAGE_LEVEL_EX_BLAST or o==DAMAGE_LEVEL_BREATH then act(SetDamageAnimType,DAMAGE_FLAG_LARGE)ExecEventAllBody(E(-978952-(-996587)))else act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E(760222+-743132))end return TRUE elseif l==DAMAGE_TYPE_GUARDBREAK then if J==TRUE then return FALSE end if env(GetSpEffectID,-851484-(-1706593-(253356+-1108290)))==TRUE then return FALSE end local P=GUARD_STYLE_DEFAULT if IsUniqueGuard()==TRUE then P=GUARD_STYLE_UNIQUE-(883354+-883353)SetVariable(E(-105071-(-122228)),FALSE)elseif p==HAND_RIGHT then local J=env(GetGuardMotionCategory,HAND_LEFT)P=J if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_TORCH)==TRUE then SetVariable(E(-458768+(-651819+1127744)),TRUE)else SetVariable(E(208775-191618),FALSE)end if J==-746759-(-746763)then P=(318754+-1055638)+((-104266+-913579)+1754731)end if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_DUELING_SHIELD then P=526402+-526399 if env(GetSpEffectID,-849371+849547)==TRUE or env(GetSpEffectID,844847-844669)==TRUE then SetVariable(E(-536608+553330),-717991-(298348-1016340))end end elseif p==HAND_LEFT_BOTH then SetVariable(E(759111+-741954),FALSE)if env(GetStayAnimCategory)==-567655+567670 or env(GetStayAnimCategory)==(-924679-(-202292-(-129052)))+(-765080+1616533)then P=env(GetGuardMotionCategory,HAND_LEFT)end if P==(-830966+1054479)+-223509 then P=-929240-(-929242)end if env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_DUELING_SHIELD then P=-977005+(671534+305474)end elseif p==HAND_RIGHT_BOTH then SetVariable(E((-432044+-147996)+597197),FALSE)if env(GetStayAnimCategory)==205421-205406 or env(GetStayAnimCategory)==-718018-((-1027833-(-694156))-384355)then P=env(GetGuardMotionCategory,HAND_RIGHT)end if P==-231389-(-231393)then P=((-357035+271170)+820422)+-734555 end if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_DUELING_SHIELD then P=-162118+162121 end if IsSekiroGuard()==TRUE then P=GUARD_STYLE_SEKIRO-((-636719+-10732)+647452)end end SetVariable(E(216320-198815),P)act(SetDamageAnimType,DAMAGE_FLAG_GUARD_BREAK)if c_SwordArtsID==676607-676405 and(p==HAND_RIGHT and c_SwordArtsHand==HAND_RIGHT)then ExecEventAllBody(E((-218871-(-70122))-((622844+-186493)+-602446)))else ExecEventAllBody(E(-877741-(-895534)))end return TRUE elseif l==DAMAGE_TYPE_WALL_RIGHT then if p==HAND_RIGHT_BOTH or p==HAND_LEFT_BOTH then SetVariable(E(-398714+(24190+391830)),-291260+291261)else SetVariable(E(-705280-(-722586)),704222+-704222)end act(SetDamageAnimType,DAMAGE_FLAG_GUARD_BREAK)ExecEventAllBody(E(87552-70092))return TRUE elseif l==DAMAGE_TYPE_WALL_LEFT then if p==HAND_LEFT_BOTH then SetVariable(E((766505+-1379799)-(-630600)),64469-64468)else SetVariable(E(976375-959069),965201-965199)end act(SetDamageAnimType,DAMAGE_FLAG_GUARD_BREAK)ExecEventAllBody(E(353751+-336291))return TRUE elseif l==DAMAGE_TYPE_GUARDBREAK_BLAST then act(SetDamageAnimType,DAMAGE_FLAG_SMALL_BLOW)ExecEventAllBody(E(384520+-367755))return TRUE elseif l==DAMAGE_TYPE_GUARDBREAK_FLING then act(SetDamageAnimType,DAMAGE_FLAG_FLING)ExecEventAllBody(E(357585-340917))return TRUE end elseif l==DAMAGE_TYPE_GUARD then if J==TRUE or P==TRUE then return FALSE end act(AddSpEffect,6670411-1045411)if env(GetSpEffectID,-543094+(814073-270804))==TRUE then return FALSE end if env(GetSpEffectID,-196853-(-197029))==TRUE then act(AddSpEffect,6075411-450410)return FALSE end if env(GetSpEffectID,413160+-412982)==TRUE then act(AddSpEffect,6619235-994233)return FALSE end local l=GUARD_STYLE_DEFAULT if IsUniqueGuard()==TRUE then SetVariable(E(-647489-(-664646)),FALSE)l=GUARD_STYLE_UNIQUE-(-703147-(-703148))elseif IsSekiroGuard()==TRUE then l=-990941-(-990943)elseif p==HAND_RIGHT then l=env(GetGuardMotionCategory,HAND_LEFT)if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_TORCH)==TRUE then SetVariable(E(-881665-(-898822)),FALSE)else SetVariable(E(-606960-(-624117)),FALSE)end if env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_DUELING_SHIELD then l=(-554552+(-713770+(-491079+1873673)))+-114269 elseif l==(-1032713-(-1033057))+(-281628-(-339338+58050))then l=((-1008231+67636)+989072)+-48475 end elseif p==HAND_LEFT_BOTH then SetVariable(E(254668-237511),FALSE)if env(GetStayAnimCategory)==-543212+543227 or env(GetStayAnimCategory)==((418819-(-4224))-((-437873+461389)+(1451892-660813)))-(-391566)then l=env(GetGuardMotionCategory,HAND_LEFT)end if env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_DUELING_SHIELD then l=-790992+790995 elseif l==-687689-(-687693)then l=47541+-47539 end elseif p==HAND_RIGHT_BOTH then SetVariable(E((525777+((-1565792-(-755456))-(-664139)))+-362423),FALSE)if env(GetStayAnimCategory)==-300662+((-688813+-162753)+(251490+900753))or env(GetStayAnimCategory)==-796729+796743 then l=env(GetGuardMotionCategory,HAND_RIGHT)end if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_DUELING_SHIELD then l=976872+(-47861-929008)elseif l==343452+(-521459-(209638+-387649))then l=834902+-834900 end end if IsSekiroGuard(p)==TRUE then l=GUARD_STYLE_SEKIRO-(-400948-(-400949))local J=math[E(-761164+778923)](297446-297446,-1024467+1024469)while J==lastSekiroIndex do J=math[E(907178+(148317-(250322+(594711+192703))))](-604242+604242,1043890+-1043888)end lastSekiroIndex=J SetVariable(E((-394287-404686)+816055),J)end SetVariable(E((-256046+-686982)+960533),l)local q=env(GetGuardLevelAction)if env(GetSpEffectID,(1019718+-1579576)+560029)==TRUE and q<233763+-233760 then q=(-573964-(-316166))+257801 end q=ERRHook_GuardDamageLevel(q,o)if q>-810450+810450 then if q==-355965-(462019+-817985)then act(SetDamageAnimType,DAMAGE_FLAG_GUARD_SMALL)ExecEventAllBody(E(-640301+657026))BlockLevel(48127+-48127)elseif q==546340-546337 then act(SetDamageAnimType,DAMAGE_FLAG_GUARD_LARGE)ExecEventAllBody(E(-678760+(743233-(-95908-(-143230)))))BlockLevel(-419668-(-419669))elseif q==842821-842817 then act(SetDamageAnimType,DAMAGE_FLAG_GUARD_EXLARGE)ExecEventAllBody(E((965008+-2008506)+1060403))BlockLevel((1365805-877621)-488182)else act(SetDamageAnimType,DAMAGE_FLAG_GUARD_LARGE)ExecEventAllBody(E(-65041-(555310+-637502)))BlockLevel(111850-(-450518-(-562367)))end return TRUE else ExecAddDamage(m,e,o,TRUE,T,FALSE)return FALSE end end if env(GetKnockbackDistance)<(367842-(-362003))-729845 then if m==DAMAGE_DIR_LEFT then m=DAMAGE_DIR_RIGHT elseif m==DAMAGE_DIR_RIGHT then m=DAMAGE_DIR_LEFT elseif m==DAMAGE_DIR_FRONT then m=DAMAGE_DIR_BACK elseif m==DAMAGE_DIR_BACK then m=DAMAGE_DIR_FRONT end end if env(GetSpEffectID,-5865-(-5954))==TRUE or env(GetSpEffectID,-929913-((-1270410-(-671028))-431171))==TRUE then if o==DAMAGE_LEVEL_EXLARGE then act(AiJumpInterruptRequest)elseif o==DAMAGE_LEVEL_LARGE or o==DAMAGE_LEVEL_PUSH or o==DAMAGE_LEVEL_FLING or o==DAMAGE_LEVEL_SMALL_BLOW or o==DAMAGE_LEVEL_UPPER or o==DAMAGE_LEVEL_EX_BLAST or o==DAMAGE_LEVEL_BREATH or env(GetIsWeakPoint)==TRUE then act(AiJumpInterruptRequest)o=DAMAGE_LEVEL_SMALL_BLOW elseif o==DAMAGE_LEVEL_MIDDLE or o==DAMAGE_LEVEL_SMALL then CalcDamageCount()act(AiJumpInterruptRequest)hkbFireEvent(E(-338786-(-355248)))SetVariable(E(888410-(700013-(-170791))),-829913+829913)act(SetDamageAnimType,66031+(((((893097+((434142+(-840822+-1482529))-416537))-(-882984))+572020)-336551)+(-125167+((889939+-1261086)-(-724482)))))ResetRequest()return TRUE else o=DAMAGE_LEVEL_NONE end end local X=env(GetFallHeight)/(674188-674088)if env(IsFalling)==TRUE and(env(GetBehaviorID,((-176563-145265)-241950)+563788)==TRUE and X>=-729627+729637)then o=DAMAGE_LEVEL_NONE end local u=ERRHook_DamageLevel(o,l)if u~=nil then o=u end if env(GetIsWeakPoint)==TRUE and env(GetBehaviorID,-711492-(-711507))==FALSE then CalcDamageCount()SetVariable(E(-110355+128004),m)act(SetDamageAnimType,DAMAGE_FLAG_WEAK)ExecEventAllBody(E(-249834-(-267197)))Replanning()return TRUE elseif o==DAMAGE_LEVEL_NONE then ExecAddDamage(m,e,o,FALSE,T,FALSE)return FALSE elseif o==DAMAGE_LEVEL_SMALL then CalcDamageCount()SetVariable(E(-799899+817548),m)SetVariable(E(858206-840368),e)act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E(488428-(115184+356141)))Replanning()return TRUE elseif o==DAMAGE_LEVEL_MIDDLE then CalcDamageCount()SetVariable(E(542075-524426),m)SetVariable(E((943052+-1789265)-(-864172)),e)act(SetDamageAnimType,DAMAGE_FLAG_MEDIUM)ExecEventAllBody(E(136514+-119339))Replanning()return TRUE elseif o==DAMAGE_LEVEL_LARGE then CalcDamageCount()SetVariable(E(265189+-247540),m)SetVariable(E(-381917+399268),e)act(SetDamageAnimType,DAMAGE_FLAG_LARGE)Replanning()if env(GetBehaviorID,-137031+(-528814+665848))==TRUE then ExecEventAllBody(E(299133+-281163))return TRUE else ExecEventAllBody(E(-193948+210604))return TRUE end elseif o==DAMAGE_LEVEL_EXLARGE then ResetDamageCount()SetVariable(E(502344+-484695),m)act(SetDamageAnimType,DAMAGE_FLAG_LARGE_BLOW)ExecEventAllBody(E(712056-694552))Replanning()return TRUE elseif o==DAMAGE_LEVEL_EX_BLAST then ResetDamageCount()SetVariable(E(-291113+308762),m)act(SetDamageAnimType,DAMAGE_FLAG_LARGE_BLOW)ExecEventAllBody(E((-272741+((430626-468821)-391920))+719586))Replanning()return TRUE elseif o==DAMAGE_LEVEL_PUSH then if env(GetBehaviorID,-894705-(-894719))==TRUE then act(AddSpEffect,-155370-(-175235))end CalcDamageCount()SetVariable(E(-206197+223846),m)act(SetDamageAnimType,DAMAGE_FLAG_PUSH)ExecEventAllBody(E(611613+-593636))Replanning()return TRUE elseif o==DAMAGE_LEVEL_SMALL_BLOW then ResetDamageCount()SetVariable(E(763015-745366),m)act(SetDamageAnimType,DAMAGE_FLAG_SMALL_BLOW)ExecEventAllBody(E(849219+(689086+-1521540)))Replanning()return TRUE elseif o==DAMAGE_LEVEL_UPPER then ResetDamageCount()SetVariable(E(-664560-(-682209)),m)act(SetDamageAnimType,DAMAGE_FLAG_LARGE_BLOW)if env(GetBehaviorID,921593-(1088208-166625))==TRUE then SetVariable(E(-626460-(-642918)),-967407-(-967408))elseif env(GetBehaviorID,587017+-587004)==TRUE then SetVariable(E(((1053717-((642003-750218)-(-291580)))-(939067+98679))-(-183852)),733936-733934)else SetVariable(E(-342944+359402),-551624+551624)end ExecEventAllBody(E(-802869-(-820061)))Replanning()return TRUE elseif o==DAMAGE_LEVEL_MINIMUM then CalcDamageCount()local J=GetVariable(E(-217106+234423))local P=(J+math[E((-402395+989028)-568874)](-629674-(-629675),-672514-(-672516)))%(-36525+36528)SetVariable(E((-366210-332814)-(-716341)),P)act(SetDamageAnimType,DAMAGE_FLAG_MINIMUM)ExecEventAllBody(E(-838740+(-133112+989726)))Replanning()return TRUE elseif o==DAMAGE_LEVEL_FLING then ResetDamageCount()SetVariable(E(867232+(-586144-263439)),m)act(SetDamageAnimType,DAMAGE_FLAG_FLING)ExecEventAllBody(E(207392-190724))Replanning()return TRUE elseif o==DAMAGE_LEVEL_BREATH then ResetDamageCount()SetVariable(E(226152+-208503),m)act(SetDamageAnimType,DAMAGE_FLAG_BREATH)ExecEventAllBody(E(-698039-(-715308)))Replanning()return TRUE end return FALSE end function GetLandIndex(J,P)local o=LAND_DEFAULT if J>303936-303920 then o=LAND_HEAVY elseif J>755504-755492 then o=LAND_MIDDLE elseif P==TRUE and J>(927229-535483)-391746 then o=LAND_JUMP end o=ERRHook_LandIndex(o,J,P)return o end function FallCommonFunction(J,P,o)local l=env(GetFallHeight)/(704709-704609)local T=env(GetReceivedDamageType)local e=c_Style if T==DAMAGE_TYPE_DEATH_FALLING then if o==FALL_FACEUP then ExecEventAllBody(E(-142315+159266))elseif o==FALL_FACEDOWN then ExecEventAllBody(E(709872+-692040))else ExecEventAllBody(E(185164-168321))end return TRUE end if J~=TRUE or not(l>=227108+-227048)or env(GetStateChangeType,249108-248842)==TRUE then else if o==FALL_FACEUP then ExecEventAllBody(E((164229-937084)-(-789806)))elseif o==FALL_FACEDOWN then ExecEventAllBody(E(931913+-914081))else ExecEventAllBody(E(((35261+-67472)+-844672)+893726))end return TRUE end act(SetIsEquipmentChangeableFromMenu)if env(IsLanding)==TRUE then IS_ATTACKED_JUMPMAGIC=FALSE if env(GetStateChangeType,-453114-(-453380))==TRUE then Replanning()SetVariable(E(((-829874-(267361+-1151365))+-1051620)+1015001),LAND_MIDDLE)ExecEventAllBody(E((1005712+-1459498)-(-470951)))return TRUE end if o==FALL_DEFAULT then if IsLandDead(l)==TRUE then if l>-303532-(-303540)then SetVariable(E((550375+(-1192702-33290))-(-693125)),DEATH_TYPE_LAND)else SetVariable(E(754659+(-1696675-(((1012617+-97257)+-1007112)-867772))),DEATH_TYPE_LAND_LOW)end ExecEventAllBody(E(-512874-(-529391)))return TRUE else if l>1.2999999523163 then local J=GetLandIndex(l,P)SetVariable(E(((-208120-944517)-(-156835))-(-1013313)),J)Replanning()local o=(-728115+5502)-(-722613)if J==LAND_HEAVY then ERR_FallStartStealth=FALSE else if ERR_IsDashing==TRUE then o=-23505-(-23507)elseif GetVariable(E(71158+-54101))>.60000002384186 then o=-30272+30273 end end if env(GetSpEffectID,-570659+1074179)==TRUE then o=-709976+(((250213-((-695784+1464277)+-211823))+1807160)-790727)elseif env(GetSpEffectID,-735429-(((638872+-198527)+-631011)+-550283))==TRUE then o=609238+-609238 elseif env(GetSpEffectID,364130+((((95-(-448878))+-359957)-559148)+106427))==TRUE then o=-452801+452801 elseif env(GetSpEffectID,-549091-(-553192))==TRUE then o=93781-93781 elseif env(GetSpEffectID,-394937+399037)==TRUE then o=(541362+-1294641)+753279 elseif env(GetSpEffectID,(-1981512-(-961362))-((124345+-115968)-1048197))==TRUE then o=290655+(-919716+629061)end o=ERRHook_JumpMoveLevel(o)if o==-315127+315129 then if ERR_FallStartStealth==TRUE then SetVariable(E((-1557662-((-524513+813652)-((-72878-(-988294))-(-98744))))-(-660152+-189317)),GetVariable(E(744700-(1486390-759223))))ExecEventNoReset(E(((153544+-476707)-(-24369+((-1460914-(-955594))+279105)))-(-89674)))else ExecEventNoReset(E(-696475-(-713905)))end return TRUE elseif o==789577+-789576 then SetVariable(E(103168-86340),GetVariable(E((909809-984937)-(-92661))))ExecEventNoReset(E(-296588-((-132726-(-143025))-323982)))return TRUE else ExecEventAllBody(E(800917+-783752))end else act(Unknown9999)if l>.30000001192093 then ExecEventAllBody(E(-814145+(952846-122095)))else if ERR_FallStartStealth==TRUE then ExecEventAllBody(E(674174+-656658))else ExecEventAllBody(E(49806-32387))end end end return TRUE end elseif o==FALL_FACEUP then if IsLandDead(l)==TRUE then SetVariable(E(-38919+56427),DEATH_TYPE_LAND_FACEUP)ExecEventAllBody(E((-726692-(-134929))+608280))else Replanning()ExecEventAllBody(E(-731534-(-748977)))end return TRUE elseif o==FALL_FACEDOWN then if IsLandDead(l)==TRUE then SetVariable(E(-268860+(73181-(-213187))),DEATH_TYPE_LAND_FACEDOWN)ExecEventAllBody(E((-218733+-120894)-(-356144)))else Replanning()ExecEventAllBody(E(-858518+876147))end return TRUE elseif o==FALL_LADDER then if IsLandDead(l)==TRUE then SetVariable(E((-1024993+377378)+(529769+135354)),DEATH_TYPE_LAND)ExecEventAllBody(E(-882467-(-898984)))else Replanning()ExecEventAllBody(E(-289276+(444086-137924)))end return TRUE end end local m=HAND_RIGHT if e==HAND_LEFT_BOTH then m=HAND_LEFT end local q=GetEquipType(m,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)if q==TRUE then if env(ActionRequest,ACTION_ARM_R1)==TRUE then act(ChooseBowAndArrowSlot,-151655+(757695-(995861-389821)))g_ArrowSlot=(844091+-60118)-783973 elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then act(ChooseBowAndArrowSlot,(494624-(-219342))+-713965)g_ArrowSlot=21302+-21301 end end if o==FALL_DEFAULT and l>=.20000000298023 then if ExecFallMagic()==TRUE then return TRUE elseif ExecFallAttack()==TRUE then return TRUE end end return FALSE end function ExecFallAttack()if env(ActionRequest,ACTION_ARM_R1)==TRUE or env(ActionRequest,ACTION_ARM_R2)==TRUE or env(ActionRequest,ACTION_ARM_L1)==TRUE and(IsEnableDualWielding()~=-295794-(-754719-(-458926))and IsLeftHandBlock()==FALSE)then local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end local o=GetEquipType(P,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)local l=IsMagicCatalyst(P)if env(ActionRequest,ACTION_ARM_R1)==TRUE or o==TRUE then if l==TRUE then return FALSE end SetVariable(E(15521-(-1129)),-644746+644747)SetVariable(E(163268-145981),6965+-6965)if IsEnableDualWielding()~=(834171+-525900)+-308272 and(IsLeftHandBlock()==TRUE and IsHoldingGuard(TRUE)==FALSE)then SetVariable(E(-705984+722634),(67468+(-872443-(-599610)))+205368)SetVariable(E(731863-714576),137847-137845)end elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then SetVariable(E(133068+-116418),788430-788428)SetVariable(E(-485095+502382),980688+(-428192+-552495))elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and IsLeftHandBlock()==FALSE then if IsEnableDualWielding()==-536300+536299 then return FALSE end SetVariable(E(1044734+((-903192-300470)-(-175578))),-822591-(-822594))SetVariable(E(-728193+745480),((403794-629652)+((927403+-234872)+-1432758))+(352701-(-613386)))end if o==TRUE and((J==HAND_LEFT_BOTH or J==HAND_RIGHT_BOTH)and env(IsOutOfAmmo,P)==TRUE)then return FALSE end if GetEquipType(P,WEAPON_CATEGORY_CROSSBOW)==TRUE and env(GetBoltLoadingState,P)==FALSE then return FALSE end if J==HAND_RIGHT then SetVariable(E(-411671-(-429324)),271424+-271424)elseif J==HAND_RIGHT_BOTH then SetVariable(E(898723+(-630207+-250863)),(967331+-1949861)+982531)elseif J==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)==TRUE then SetVariable(E(33736-(806115-790032)),5418-5414)else SetVariable(E((743663+-1356944)-(-630934)),-774997+774998)end end SetVariable(E((85747+551848)+-620487),-400808+400808)ExecEventAllBody(E(((-7366-14966)-((-978028-460660)-(-241792-(-845262+1248787))))-754302))return TRUE end return FALSE end function ExecGuardOnCancelTiming(J,P)if env(IsGuardFromAtkCancel)==FALSE then return FALSE end act(DebugLogOutput,E(-882101-(-900013))..J)ERR_SetGuardMoveStyle()if J==TO_GUARDON and IsSekiroGuard()==TRUE then J=554446-554446 end if J==TO_GUARDON then if ExecGuard(Event_GuardOn,P)==TRUE then return TRUE end elseif ExecGuard(Event_GuardStart,P)==TRUE then return TRUE end return FALSE end function LadderIdleCommonFunction(J)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if ExecLadderDamageIdle(J)==TRUE then return TRUE end if ExecLadderAttack(J)==TRUE then return TRUE end if ExecLadderItem(J)==TRUE then return TRUE end if ExecLadderMove(J)==TRUE then return TRUE end return FALSE end function LadderMoveCommonFunction(J,P)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if P==FALSE and ExecLadderDamageMove()==TRUE then end if env(IsAnimEnd,679724+-679723)==TRUE then if CheckLadderDamage(J)==TRUE then return TRUE end if ExecLadderAttack(J)==TRUE then return TRUE end if ExecLadderItem(J)==TRUE then return TRUE end if ExecLadderMove(J)==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(1040591-1024066))else ExecEvent(E(421374+-403889))end return TRUE end return FALSE end function LadderAttackCommonFunction(J)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if ExecLadderDamageIdle(J)==TRUE then return TRUE end if env(IsAnimEnd,(896730+-1510025)-(-613296))==TRUE then if ExecLadderAttack(J)==TRUE then return TRUE end if ExecLadderItem(J)==TRUE then return TRUE end if ExecLadderMove(J)==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(928187-911662))else ExecEvent(E(568003+(-161158-389360)))end return TRUE end return FALSE end function LadderDamageCommonFunction(J)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if ExecLadderDamageIdle(J)==TRUE then return TRUE end if env(IsAnimEnd,(-97032+42900)-(-54133))==TRUE then if ExecLadderAttack(J)==TRUE then return TRUE end if ExecLadderItem(J)==TRUE then return TRUE end if ExecLadderMove(J)==TRUE then return TRUE end if J==HAND_STATE_RIGHT then ExecEvent(E(-769384+786869))else ExecEvent(E(-987963+1004488))end return TRUE end return FALSE end function LadderEndCommonFunction()act(SetCanChangeEquipmentOff)if ExecLadderDeath()==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecFallStart(FALL_TYPE_DEFAULT)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecJump()==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecItem(QUICKTYPE_NORMAL,ALLBODY)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if ExecAttack(E(423329+-406353),E(-305136+(70253-(-252083))),E(454852-437312),E(737231+-719934),E(1023010-1005640),E(-973588+990914),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then LadderSetActionState(LADDER_ACTION_INVALID)return TRUE end return FALSE end function LadderItemCommonFunction(J,P)act(SetIsItemAnimationPlaying)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if ExecLadderDamageIdle(J)==TRUE then return TRUE end if env(IsAnimEnd,-959691+959692)==TRUE then if ExecLadderItem(J)==TRUE then return TRUE end if P==FALSE then if ExecLadderAttack(J)==TRUE then return TRUE end if ExecLadderMove(J)==TRUE then return TRUE end if J==HAND_STATE_RIGHT then ExecEvent(E(963280-(859828-(-85967))))else ExecEvent(E(553633+-537108))end return TRUE end return FALSE end return FALSE end function CheckLadderDamage(J)local P=Flag_LadderDamage if P==LADDER_DAMAGE_SMALL then act(ChangeStamina,STAMINA_REDUCE_LADDER_DAMAGE_SMALL)if ExecLadderFall()==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E((475167+(-437622+600527))+-621006))else ExecEvent(E((-371996+180613)+208533))end elseif P==LADDER_DAMAGE_LARGE then act(ChangeStamina,STAMINA_REDUCE_LADDER_DAMAGE_LARGE)if ExecLadderFall()==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(-579345-(-596017)))else ExecEvent(E((477582+(25609+-768455))+282453))end else Flag_LadderDamage=LADDER_DAMAGE_NONE return FALSE end Flag_LadderDamage=LADDER_DAMAGE_NONE return TRUE end function ExecLadderDeath()local J=env(GetHP)if J<=(-387354-(657540+-729983))-(896259+-1211170)or env(GetStateChangeType,CONDITION_TYPE_STONE)==TRUE or env(GetStateChangeType,CONDITION_TYPE_CRYSTAL)==TRUE or env(GetDamageSpecialAttribute,-109285-(-109288))==TRUE then ExecEvent(E((274751+-852459)-(-594955)))return TRUE end return FALSE end function ExecLadderDamageIdle(J)if env(HasReceivedAnyDamage)==FALSE then return FALSE end if env(GetStamina)<=STAMINA_LADDER_DAMAGE_THRESHOLD then act(ChangeStamina,STAMINA_REDUCE_LADDER_DAMAGE_LARGE)if ExecLadderFall()==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(-361324+377996))else ExecEvent(E(355554-(226092+112273)))end else act(ChangeStamina,STAMINA_REDUCE_LADDER_DAMAGE_SMALL)if ExecLadderFall()==TRUE then return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(290737-273671))else ExecEvent(E(-1015256+1032406))end end return TRUE end function ExecLadderDamageMove()if env(HasReceivedAnyDamage)==FALSE then return FALSE end if env(GetStamina)<=STAMINA_LADDER_DAMAGE_THRESHOLD then Flag_LadderDamage=LADDER_DAMAGE_LARGE else Flag_LadderDamage=LADDER_DAMAGE_SMALL end return TRUE end function ExecLadderFall()if env(GetStamina)>169731-169731 and env(GetDamageSpecialAttribute,-928617-(-928622))==FALSE then return FALSE end ExecEvent(E((-816002+((-316185-((-943856-343692)-(729465+-1324534)))-(-153463)))-(-303967)))return TRUE end function GetLadderEventCommand(J)if env(IsCOMPlayer)==FALSE then return env(GetCommandIDFromEvent,-857976-(-857976))else local P=env(ActionRequest,ACTION_ARM_LADDERUP)local o=env(ActionRequest,ACTION_ARM_LADDERDOWN)if J==TRUE then if P==TRUE then return LADDER_ACTION_START_BOTTOM elseif o==TRUE then return LADDER_ACTION_START_TOP end elseif P==TRUE then if env(IsReachTopOfLadder)==TRUE then return LADDER_EVENT_COMMAND_END_TOP else return LADDER_EVENT_COMMAND_UP end elseif o==TRUE then if env(IsReachBottomOfLadder)==TRUE then return LADDER_EVENT_COMMAND_END_BOTTOM else return LADDER_EVENT_COMMAND_DOWN end end return INVALID end end function ExecLadderMove(J)local P=env(ActionDuration,ACTION_ARM_SP_MOVE)if P==1015315+(-1475423-(-460108))then if Flag_LadderJump==LADDER_JUMP_WHEN_RELEASE and(env(ActionRequest,ACTION_ARM_BACKSTEP)==TRUE and env(IsOnLastRungOfLadder)==FALSE)then LadderSendCommand(LADDER_EVENT_COMMAND_EXIT)LadderSetActionState(LADDER_ACTION_INVALID)ExecEvent(E(732868-716091))return TRUE end Flag_LadderJump=LADDER_JUMP_SP_RELEASED elseif P<-888475+((-282699-(-719541))-((660916+-1487494)-(-374795)))then if Flag_LadderJump==LADDER_JUMP_SP_RELEASED then Flag_LadderJump=LADDER_JUMP_WHEN_RELEASE end else Flag_LadderJump=LADDER_JUMP_INVALID end local o=GetLadderEventCommand(FALSE)if o<=(-904722-(-640568-(-634093)))+898247 then return FALSE end if o==LADDER_EVENT_COMMAND_UP then if env(IsCOMPlayer)==TRUE and env(DoesLadderHaveCharacters,LADDER_UP_CHECK_DIST,939395-((638243-(-776204))-475053),(883703+-1770163)-(-886461))==TRUE then if J==HAND_STATE_RIGHT then ExecEvent(E(-739372-(-756474)))else ExecEvent(E((-71501+187673)-((505404-686776)+280318)))end return TRUE end if env(IsSomeoneOnLadder,LADDER_UP_CHECK_DIST,(-256238+(600728-(-16844)))+((-522408+189349)+-28275))==TRUE then return FALSE end if env(ActionDuration,ACTION_ARM_SP_MOVE)>-137617-(-137617)then SetVariable(E(-300359+317998),TRUE)else SetVariable(E(-844957-(-862596)),FALSE)end if J==HAND_STATE_LEFT then ExecEvent(E(-426729+443549))else ExecEvent(E(872250-855250))end return TRUE elseif o==LADDER_EVENT_COMMAND_DOWN then if env(IsCOMPlayer)==TRUE and env(DoesLadderHaveCharacters,LADDER_DOWN_CHECK_DIST,(-1000530+767646)+232884,629280-629279)==TRUE then if J==HAND_STATE_RIGHT then ExecEvent(E(936732+-919725))else ExecEvent(E(-1043400+1061423))end return TRUE end if env(IsSomeoneUnderLadder,LADDER_DOWN_CHECK_DIST,-509507+(330854+178653))==TRUE then return FALSE end if env(ActionDuration,ACTION_ARM_SP_MOVE)>-465588+465588 then ExecEvent(E(840942-824387))return TRUE end if J==HAND_STATE_LEFT then ExecEvent(E(-325551-(-343213)))else ExecEvent(E(66799+((-886055+1193622)+-357217)))end return TRUE elseif o==LADDER_EVENT_COMMAND_END_TOP then if J==HAND_STATE_LEFT then ExecEvent(E((1273117-358742)+-897383))else ExecEvent(E(853667+-836730))end return TRUE elseif o==LADDER_EVENT_COMMAND_END_BOTTOM then if J==HAND_STATE_LEFT then ExecEvent(E(-473077+489548))else ExecEvent(E(765891-747931))end return TRUE end return FALSE end function LadderStart()local J=GetLadderEventCommand(TRUE)if J==LADDER_ACTION_START_BOTTOM then ExecEvent(E(14095-(-3629)))return TRUE elseif J==LADDER_ACTION_START_TOP then ExecEvent(E(-1020467+1038411))return TRUE end return FALSE end function LadderSetActionState(J)act(SetLadderActionState,J)end function LadderSendCommand(J)act(SendMessageIDToEvents,J)end function ExecLadderAttack(J)if env(GetStamina)<=ERR_GetStaminaLimiter(-10642+10644)then return FALSE end if env(ActionRequest,ACTION_ARM_R1)==TRUE then if J==HAND_STATE_RIGHT then ExecEvent(E(93672+-76570))else ExecEvent(E(-51039-(-68265)))end return TRUE elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then if J==HAND_STATE_RIGHT then ExecEvent(E(503586-486579))else ExecEvent(E(976844-958821))end return TRUE end return FALSE end function LadderCoastCommonFunction(J,P)act(SetIsEquipmentChangeableFromMenu)if ExecLadderDeath()==TRUE then return TRUE end if ExecLadderDamageMove()==TRUE then end if P==FALSE then if env(IsOnLastRungOfLadder)==TRUE then ExecEvent(E((((-654837+-696285)-(-486778))+799415)-(-81511)))return TRUE end local J=GetLadderEventCommand(FALSE)if env(ActionDuration,ACTION_ARM_SP_MOVE)<=-531668+531668 or env(MovementRequestDuration)<=639694+(354159+-993853)or J>-446634+446634 and J~=LADDER_EVENT_COMMAND_DOWN or env(IsSomeoneUnderLadder,LADDER_DOWN_CHECK_DIST,((798834+(-1018637-(-1003603-(-869385))))-(-210662))+-125077)==TRUE then act(LadderSlideDownCancel)if env(GetNumberOfRungsBelowOnLadder)%(261513+-261511)==-83315-(-83315)then ExecEvent(E(-632653+649684))else ExecEvent(E(380184+-363623))end return TRUE end elseif env(IsAnimEnd,(-723884-(-172827))-(-836411+285353))==TRUE then if CheckLadderDamage(J)==TRUE then return TRUE end ExecEvent(E(-275227+292369))return TRUE end return FALSE end function IdleCommonFunction()if env(IsCOMPlayer)==TRUE then act(LockonSystemUnableToTurnAngle,773414+-773399,(-918912-(-943036-(-53357)))-(-29248))else act(LockonSystemUnableToTurnAngle,456894+(-952827+495978),10734+-10689)end act(Wait)act(BuddyWarpSetup)SetEnableAimMode()if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if LadderStart()==TRUE then return TRUE end if c_IsStealth==FALSE and ExecQuickTurn(ALLBODY,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuard(Event_GuardStart,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStance(ALLBODY)==TRUE then return TRUE end if ExecRide()==TRUE then return TRUE end local J=E(145404-(-99236-(-227664)))local P=E((168098-392994)-(-242266))local o=E(972795+(-82406-872849))if c_IsStealth==TRUE then J=E(-737027-(-754915))P=E(-86322+((((((-169919-302714)-(-581618))+(-606683-(-534926)))-(-275130))-(-300877))-(447602+(757174-695614))))o=E((721080-663103)+-41436)end if ExecAttack(J,E((-980654+421306)-(-576548)),o,E(-1007999+1025296),P,E(699692+-682366),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if c_IsStealth==TRUE or ERR_FallStartStealth==TRUE then if MoveStart(ALLBODY,Event_Stealth_Move,FALSE)==TRUE then return TRUE end elseif MoveStart(ALLBODY,Event_Move,FALSE)==TRUE then return TRUE end if ExecGesture()==TRUE then return TRUE end return FALSE end function SetAttackQueue(J,P,o,l,E,T)g_r1=J g_r2=P g_l1=o g_l2=l g_b1=E g_b2=T end function ClearAttackQueue()g_r1=E(977571-960595)g_r2=E(-244492+261692)g_l1=E(981719+-964179)g_l2=E((-763547-253403)-(-1034247))g_b1=E(29900-12530)g_b2=E(-405279+422605)end function AttackCommonFunction(J,P,o,l,T,e,m,q,p,X)if X==nil then X=FALSE end SetVariable(E((116106+752628)+-851181),1006395-(429359+577036))act(FallPreventionAssist)SetThrowAtkInvalid()SetAIActionState()if env(GetSpEffectID,(-632160+((18890-(-451348))-(-360693)))-96721)==TRUE then act(LockonFixedAngleCancel)end local u=FALSE if m==TO_GUARDON then u=TRUE end if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,u)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_ATTACK,ALLBODY)==TRUE then if q==TRUE then SetAttackQueue(J,P,o,l,T,e)end return TRUE end if ExecMagic(QUICKTYPE_ATTACK,ALLBODY,FALSE)==TRUE then return TRUE end if ExecAttack(J,P,o,l,T,e,m,ALLBODY,FALSE,FALSE,FALSE)==TRUE then if q==TRUE then SetAttackQueue(J,P,o,l,T,e)end return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(m,ALLBODY)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end local b=Event_Move if env(GetSpEffectID,-178136-(-280187))==TRUE then b=Event_MoveLong end if MoveStartonCancelTiming(b,X)==TRUE then return TRUE end if ExecGesture()==TRUE then return TRUE end return FALSE end function BackStabCommonFunction()SetAIActionState()if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_ATTACK,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_ATTACK,ALLBODY,FALSE)==TRUE then return TRUE end if ExecAttack(E(113780-(5571-(-91309))),E(((885350+-537146)-(-503920))-834924),E(273301-255761),E(-281345-(-298642)),E(-339468+357115),E((528797-43595)+-467876),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return TRUE end if ExecGesture()==TRUE then return TRUE end return FALSE end function ThrowCommonFunction(J)if env(IsThrowing)==FALSE then if ExecDeath()==TRUE then return TRUE end if env(CheckForEventAnimPlaybackRequest)==TRUE then return TRUE end if ExecDamage(FALSE)==TRUE then return TRUE end end if ExecFallStart(FALL_TYPE_DEFAULT)==TRUE then return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,J,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(E(277039-(850883+-590820)),E(23040+(-1002528-(-996688))),E(777343+-759803),E(649901-632604),E(311328-293958),E(-817354-(-1254752-(-420072))),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if MoveStartonCancelTiming(Event_MoveQuick,FALSE)==TRUE then return TRUE end return FALSE end function GestureCommonFunction(J)act(SetCanChangeEquipmentOff)if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(E(997269-(-594242+1574535)),E(632214+-615014),E(-332374-(-349914)),E(-693577+710874),E(492293+-474923),E(-936978+954304),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if ExecGesture()==TRUE then return TRUE end return FALSE end function GestureLoopCommonFunction(J,P,o)if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end local l=FALSE if env(GetEventEzStateFlag,-856537-(620804+-1477341))==TRUE then if env(HasActionRequest)==TRUE then ExecEventHalfBlend(Event_GestureEnd,P)return TRUE end if l==FALSE and 407715-407715-914177+914177 then act(DebugLogOutput,E(-402246+((-110450-287226)-(-817967))))end elseif ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(q,ALLBODY)==TRUE then return TRUE end if ExecMagic(q,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(P,o,l,T,e,m,FALSE,ALLBODY,FALSE,FALSE,TRUE)==TRUE then return TRUE end if ERR_FallStartStealth==TRUE and MoveStartonCancelTiming(Event_Stealth_Move,FALSE)==TRUE then return TRUE elseif MoveStartonCancelTiming(Event_MoveLong,FALSE)==TRUE then return TRUE end return FALSE end function DamageCommonFunction(J,P,o)if ExecPassiveAction(FALSE,o,FALSE)==TRUE then return TRUE end SetVariable(E(-212675-(-230228)),-742181+((-291437-(-693577))-(-340041)))SetEnableAimMode()if c_SwordArtsID==(((-1034907+1669748)+-912486)-((457406-57072)+-190345))-(-487986)and((c_SwordArtsHand==HAND_LEFT or c_Style==HAND_RIGHT_BOTH)and(env(GetSpEffectID,522400+-522227)==TRUE and(695734-(((-982969-(-337300))+970965)-(-78116)))+-292322-581134+(689822-108688)or IsPersistentGuardHeld()==TRUE)and ExecGuard(Event_GuardStart,P)==TRUE then return TRUE end return FALSE end function ArtsCommonFunction(J,P,o,l,E,T,e,m,q,p,X,u)if X==FALSE then SetThrowAtkInvalid()end SetAIActionState()act(SetCanChangeEquipmentOff)if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then ClearAttackQueue()return TRUE end if ExecWeaponChange(u)==TRUE then ClearAttackQueue()return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then ClearAttackQueue()return TRUE end if ExecItem(QUICKTYPE_ATTACK,u)==TRUE then ClearAttackQueue()return TRUE end if ExecMagic(QUICKTYPE_ATTACK,u,FALSE,m)==TRUE then ClearAttackQueue()return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(J,P,o,l,E,T,e,u,m,q,FALSE)==TRUE then ClearAttackQueue()return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then ClearAttackQueue()return TRUE end if ExecJump()==TRUE then ClearAttackQueue()return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,u)==TRUE then ClearAttackQueue()return TRUE end local b=FALSE if env(GetSpEffectID,338361+-237951)==TRUE then b=TO_GUARDON end if c_SwordArtsID~=195904+-195569 and ExecGuardOnCancelTiming(b,u)==TRUE then ClearAttackQueue()return TRUE end if MoveStartonCancelTiming(Event_Move,p)==TRUE then ClearAttackQueue()return TRUE end if ExecGesture()==TRUE then ClearAttackQueue()return TRUE end return FALSE end function ArtsParryCommonFunction()SetAIActionState()if ExecPassiveAction(TRUE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_ATTACK,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_ATTACK,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(E(309426+-292450),E((-263901-(501170+-513239))-(-269032)),E(696559-679019),E(((-197778+-81658)-(-197678))-(-99055)),E(-356826-(-374196)),E(-56925-(-74251)),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return TRUE end if ExecGesture()==TRUE then return TRUE end return FALSE end function ArtsStanceCommonFunction(J,P,o,l,E,T,e,m,q,p,X,u)if X==FALSE then SetThrowAtkInvalid()end SetAIActionState()act(SetCanChangeEquipmentOff)if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,e)==TRUE then return TRUE end if c_SwordArtsID~=(-44856+-930496)+975687 and(env(ActionDuration,ACTION_ARM_L1)<158389+(270668+(-126614+-302003))and ExecGuardOnCancelTiming(FALSE,e)==TRUE)then return TRUE end if ExecWeaponChange(e)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,e)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE,q)==TRUE then return TRUE end if X==TRUE and ExecArtsStanceOnCancelTiming(e)==TRUE then return TRUE end if ExecAttack(J,P,o,l,E,T,FALSE,e,q,p,FALSE)==TRUE then return TRUE end if e~=UPPER and(u==TRUE and ExecQuickTurn(LOWER,m)==TRUE)then return TRUE end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then if X==TRUE then SetArtsGeneratorTransitionIndex()end ClearAttackQueue()return TRUE end return FALSE end function ArtsChargeShotCommonFunction()SetAIActionState()if env(GetEventEzStateFlag,-129680-(-129681))==FALSE then act(SetTurnSpeed,472772+-472772)end if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,blend_type)==TRUE then return TRUE end if ExecWeaponChange(blend_type)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,blend_type)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return TRUE end return FALSE end function WeaponChangeCommonFunction(J)SetAIActionState()if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,J)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,J)==TRUE then return TRUE end if ExecWeaponChange(J)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,J)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,J,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(J)==TRUE then return TRUE end local P=E(-423175-(776200+-1216351))local o=E(193881+-176681)local l=E((-259869+(81025+904368))+-707984)local T=E(-120073+137370)local e=E(299481-282111)local m=E(-948521+(462539-(-503308)))if ERR_IsDashing==TRUE then P=E(-115795+132650)o=E(1017727-(-243251+1244418))l=E(-693203+(692438-(-1015748+997805)))T=E(-644390+661330)e=E(-82232+(-586460+(967790-282206)))m=E(759954+-742316)end if ExecAttack(P,o,l,T,e,m,FALSE,J,FALSE,FALSE,FALSE)==TRUE then return TRUE end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end return FALSE end function HandChangeCommonFunction(J)SetAIActionState()if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,J)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,J)==TRUE then return TRUE end if ExecWeaponChange(J)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,J)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,J)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,J,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(J)==TRUE then return TRUE end local P=E(184593+(710184-877801))local o=E((510521+-729534)-(-236213))local l=E(-464890-(-482430))local T=E(565975+-548678)local e=E(83569-(595500-529301))local m=E(699883-682557)if ERR_IsDashing==TRUE then P=E(((659196+-1002850)-350445)+((-581708-211914)+1504576))o=E((-437144+103640)+350064)l=E(-962+18140)T=E(724944+-708004)e=E(-63355-(-80247))m=E((-938872-(-832631))-((854478-(-186481))+-1164838))end if ExecAttack(P,o,l,T,e,m,FALSE,J,FALSE,FALSE,FALSE)==TRUE then return TRUE end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end return FALSE end function ChainRecoverCommonFunction()SetAIActionState()if ExecPassiveAction(FALSE,FALL_TYPE_DEFAULT,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,blend_type)==TRUE then return TRUE end if ExecWeaponChange(blend_type)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,blend_type)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,blend_type)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(blend_type)==TRUE then return TRUE end if ExecAttack(E(409777-392801),E(-691830-(-709030)),E((735268-385080)-(-526930+(-873300+1732878))),E(206566+-189269),E((44594-(-700341))+-727565),E(-823571+840897),FALSE,blend_type,FALSE,FALSE,FALSE)==TRUE then return TRUE end if blend_type~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end return FALSE end function Event_Activate()ActivateRightArmAdd(START_FRAME_NONE)SetVariable(E((-300265-(-960275))+-642941),true)end function Event_Update()if GetVariable(E(-718174+((-104179+793686)-(-45736))))==false then UpdateRightArmAdd()end SetVariable(E(-59365+76434),false)end function EventCommonFunction()if env(GetEventEzStateFlag,-802038+802038)==FALSE then act(SetIsEventAnim)end act(SetIsEquipmentChangeableFromMenu)if env(HasThrowRequest)==TRUE then return TRUE end if ExecTalkDeath()==TRUE then return TRUE end if ExecDeath()==TRUE then return TRUE end if ExecTalkDamage()==TRUE then return TRUE end if env(GetSpEffectID,-572536+582449)==FALSE and ExecDamage(FALSE)==TRUE then return TRUE end if ExecFallStart(FALL_TYPE_DEFAULT)==TRUE then return TRUE end if ExecTalk()==TRUE then return TRUE end if ExecQuickTurnOnCancelTiming()==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(QUICKTYPE_NORMAL,ALLBODY)==TRUE then return TRUE end if ExecMagic(QUICKTYPE_NORMAL,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(E(-584920-(-601896)),E(-750022-(-767222)),E((((880533+((-781321-(-427368))+1476143))-825419)-973794)+-185970),E(((344843-(-595680-(-1048298+882852)))+-1770646)+1012866),E(-591560+(1094905-485975)),E(-869088+(-475452+1361866)),FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end local J=Event_MoveQuick if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStartonCancelTiming(J,FALSE)==TRUE then return TRUE end return FALSE end function HalfBlendLowerCommonFunction(J,P,o,l)if l==nil then l=FALSE end if P==LOWER_MOVE then if ExecStopHalfBlend(J,o)==TRUE then return TRUE end else local o=LOWER if env(IsMoveCancelPossible)==TRUE then o=ALLBODY end local E=Event_Move if c_IsStealth==TRUE and l==FALSE then E=Event_Stealth_Move end if MoveStart(o,E,FALSE)==TRUE then return TRUE end if P==LOWER_END_TURN then ExecEventHalfBlendNoReset(J,LOWER)return TRUE end end return FALSE end function HalfBlendLowerCommonFunctionNoSync(J,P,o,l)if P==LOWER_MOVE then if ExecStopHalfBlend(J,o)==TRUE then return TRUE end else local o=LOWER if env(IsMoveCancelPossible)==TRUE then o=ALLBODY end if MoveStart(o,Event_MoveNoSync,FALSE)==TRUE then if l==TRUE and o==LOWER then ExecEventHalfBlend(J,UPPER)end return TRUE end if P==LOWER_END_TURN then ExecEventHalfBlendNoReset(J,LOWER)return TRUE end end return FALSE end function HalfBlendUpperCommonFunction(J,P)P=P or TRUE local o=FALSE if env(IsAnimEnd,283049-283048)==TRUE then o=TRUE end if J~=LOWER_IDLE and(env(GetEventEzStateFlag,645310+-645310)==TRUE and P==TRUE)then o=TRUE end if o==FALSE then return FALSE end if J==LOWER_TURN then local J=GetVariable(E(-247460-(-587627-(580746-(736133+167158)))))local P=Event_QuickTurnRight180Mirror if J==QUICKTURN_LEFT180_DEF1 then P=Event_QuickTurnLeft180Mirror end ExecEventHalfBlendNoReset(P)elseif J==LOWER_MOVE then if c_IsStealth==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)else ExecEventHalfBlendNoReset(Event_Move,UPPER)end elseif c_IsStealth==TRUE then ExecEventNoReset(E(936548-(-659148+1578180)))else ExecEventNoReset(E(680366-662947))end return TRUE end function ArrowLowerCommonFunction(J,P,o)if P==LOWER_MOVE then if ExecStopHalfBlend(J,o)==TRUE then return end else if P~=LOWER_TURN then local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end if env(GetEquipWeaponCategory,P)~=WEAPON_CATEGORY_LARGE_ARROW then local J=Event_Move if c_IsStealth==TRUE then J=Event_Stealth_Move end if MoveStart(LOWER,J,FALSE)==TRUE then return end elseif env(IsPrecisionShoot)==FALSE and MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end if P==LOWER_END_TURN then ExecEventHalfBlendNoReset(J,LOWER)end end end function Idle_onActivate()ERR_PerfectButtonStored=(143392+632859)-776252 SetVariable(E(762853+-746320),12077-12077)ClearAttackQueue()act(Wait)act(RequestThrowAnimInterrupt)act(DisallowAdditiveTurning,TRUE)end function Idle_onUpdate()SetEnableMimicry()if IdleCommonFunction()==TRUE then SetVariable(E(545221+-527213),(-744424-(-115321))-(-188063-441040))end end function Idle_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function DashStop_onActivate()act(Wait)end function DashStop_onUpdate()if StopCommonFunction(TRUE)==TRUE then return end end function RunStopFront_onActivate()act(Wait)end function RunStopFront_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function RunStopBack_onActivate()act(Wait)end function RunStopBack_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function RunStopLeft_onActivate()act(Wait)end function RunStopLeft_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function RunStopRight_onActivate()act(Wait)end function RunStopRight_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function WalkStopFront_onActivate()act(Wait)end function WalkStopFront_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function WalkStopBack_onActivate()act(Wait)end function WalkStopBack_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function WalkStopLeft_onActivate()act(Wait)end function WalkStopLeft_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function WalkStopRight_onActivate()act(Wait)end function WalkStopRight_onUpdate()SetEnableMimicry()if StopCommonFunction(FALSE)==TRUE then return end end function Dash180_onActivate()act(AddSpEffect,-816426+916448)act(SetIsTurnAnimInProgress)end function Dash180_onUpdate()act(SetIsTurnAnimInProgress)if QuickTurnCommonFunction(TRUE)==TRUE then return end end function Rolling_onUpdate()ERRHook_Rolling()act(DisallowAdditiveTurning,TRUE)SetThrowAtkInvalid()if env(GetSpEffectID,265978+(-483926-(-318338)))==TRUE then ResetDamageCount()end SetEnableAimMode()local J,P,o,l,T,e=OverrideMovesetGroup(E(-611246-(-627785)),E((-512054-454989)-(-983800)),E(-708266-(-725466)),E(16518+902),E((454317+-1364298)-(-927278)),E(458128-440203),E(10218-(-7108)))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end if env(IsAnimEnd,-683368-(-683369))==TRUE then ExecEventAllBody(E(177296-159877))return end SetRollingTurnCondition(FALSE)end function Rolling_onActivate()ERRHook_EvasionActivate()end function Rolling_onDeactivate()act(DisallowAdditiveTurning,FALSE)ERRHook_EvasionDeactivate()end function Rolling_Selftrans_onUpdate()ERRHook_Rolling()act(DisallowAdditiveTurning,TRUE)SetThrowAtkInvalid()if env(GetSpEffectID,-400777-(523747-((-378018-(129257+-414642))+1117547)))==TRUE then ResetDamageCount()end SetEnableAimMode()local J,P,o,l,T,e=OverrideMovesetGroup(E(-331831+348370),E((((-268219+-474889)-(-1711773-(-768557+-114724)))+-96403)+27776),E((-106568+-897856)+1021624),E(964653-947233),E(-625057+642354),E(769576-751651),E(-670222+687548))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end if env(IsAnimEnd,(-1128438-(-850004))+278435)==TRUE then ExecEventAllBody(E(-798563+(372980-(-443002))))return end SetRollingTurnCondition(TRUE)end function Rolling_Selftrans_onDeactivate()act(DisallowAdditiveTurning,FALSE)ERRHook_EvasionDeactivate()end function DefaultBackStep_onActivate()ERRHook_EvasionActivate()ResetDamageCount()end function DefaultBackStep_onUpdate()ERRHook_Backstep()act(SetCanChangeEquipmentOff)act(DisallowAdditiveTurning,TRUE)local J,P,o,l,T,e=OverrideMovesetGroup(E(-904391+922023),E(356317+-339820),E((131854+-800176)-(-685522)),E(47121-29858),E(-152588+169885),E(12084+4945),E(-450634+467960))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_BACKSTEP)==TRUE then return end end function DefaultBackStep_onDeactivate()act(DisallowAdditiveTurning,FALSE)ERRHook_EvasionDeactivate()end function Slide_onActivate()ERRHook_EvasionActivate()ERR_PerfectButtonStored=500749+-500750 ERR_PerfectWindow_StateActivate()act(AddSpEffect,-722931-(-822945))end function Slide_onUpdate()ERRHook_Slide()act(SwitchMotion,TRUE)act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetEnableAimMode()SetStealthState(STEALTH_TO_STEALTHIDLE)SpeedUpdate()StealthTransitionIndexUpdate()if GetVariable(E(-998584+(1825269-(893407+-84081))))==367864-367862 then act(LockonFixedAngleCancel)end if env(IsMoveCancelPossible)==TRUE and GetVariable(E(-383657-(-400714)))>-897411+(209792+((-213929+249483)-(-652065)))then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return end if env(IsAnimEnd,-282688+282689)==TRUE then ExecEventAllBody(E(589767-572251))act(SetIsEventActionPossible,FALSE)return end local J,P,o,l,T,e=OverrideMovesetGroup(E(-739779-(-756273)),E(-230881+248769),E(-767504+((-345501+-404299)+1534504)),E(350998-334457),E(301218+(-149833-134088)),E(-380114-(-397865)),E(-124442-(-141768)))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end end function Slide_onDeactivate()ERRHook_EvasionDeactivate()end function BackStepGuardOn_UpperLayer_onUpdate()ERRHook_Backstep()act(SetCanChangeEquipmentOff)if ExecGuardOnCancelTiming(TO_GUARDON,ALLBODY)==TRUE then return end if IsHoldingGuard()==FALSE then SetVariable(E(859152-842432),true)ExecEventNoReset(E(-858067-(-875894)))return end end function BackStepGuardEnd_UpperLayer_onUpdate()ERRHook_Backstep()act(SetCanChangeEquipmentOff)if env(IsAnimEnd,369169+(551665-(783705-(-137128))))==TRUE or env(GetEventEzStateFlag,(-417355-398936)-(-790345+-25946))==TRUE then ExecEventSyncNoReset(E(-306121+323887))end end function EStepDown_onUpdate()SetThrowAtkInvalid()SetEnableAimMode()ERRHook_Rolling()local J,P,o,l,T,e=OverrideMovesetGroup(E(58493-(((((-1909949-(-453337))-(-861921))+520518)+-468214)+(1434252-((1253583-313795)-(-148909-(-238786)))))),E(647299+-630542),E(-389470-(-406670)),E(-688789+706209),E((1522291-740652)+-764342),E(-314967+332892),E((-151645-(-598058))+-429087))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end if env(IsAnimEnd,658539-(1364797-706259))==TRUE then ExecEventAllBody(E((-554924+737830)+-165487))return end SetRollingTurnCondition(FALSE)end function ChainRecover_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ChainRecoverCommonFunction()==TRUE then return end if P==LOWER_MOVE and env(IsAnimEnd,652959+-652958)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendLowerCommonFunction(Event_ChainRecoverMirror,P,FALSE)==TRUE then return end end function Move_Activate()SetWeightIndex()end function Move_Update()SetWeightIndex()end function Move_onActivate()ERR_PerfectButtonStored=701738-701739 act(SwitchMotion,TRUE)end function Move_onDeactivate() end function Move_onUpdate()act(SwitchMotion,TRUE)local J=GetVariable(E(-20846-(-38205)))if J==(151688+-1123274)-(-971588)then SetThrowAtkInvalid()end if g_TimeActEditor_08>=185670+-185669 then act(Set4DirectionMovementThreshold,GetVariable(E((-590642+(706004+-1139188))-(-1040990))),GetVariable(E(((-1627206-(-509990))-(-256740))+877024)),GetVariable(E(-493110+510451)),GetVariable(E(401451+-384620)))elseif-699745-(-699746)<=g_TimeActEditor_09 then act(Set4DirectionMovementThreshold,GetVariable(E((1787803-1030388)+-740471)),GetVariable(E(-419650-(-436494))),GetVariable(E(409742-392380)),GetVariable(E(-657911-(-675683))))elseif hkbGetVariable(E(((71895+-1173826)-(-405086))+713655))<-723224.5-(-723225)then act(Set4DirectionMovementThreshold,599372+-599312,937527+-937482,-29346+(67379-37973),-967353+967413)elseif hkbGetVariable(E(237056-(71205-(757699-(136072-(-770182))))))==((802586-(993210-153767))+88787)-51930 then act(Set4DirectionMovementThreshold,(364124+570719)+-934773,-1040020+1040060,(58347-532648)-(-899682+425321),(-110922-(303464+363379))+777785)else act(Set4DirectionMovementThreshold,188461-188421,800685-800615,960209+-960149,-351195+351215)end SpeedUpdate()if env(IsCOMPlayer)==TRUE then local P=349221-(555752-(376581+-169810))if J==(18420+-211992)-(-193574)then P=496343-496163 else local J=GetVariable(E(-379822-(478980-876335)))if J==424424-424424 then P=912831+-912741 end end SetTurnSpeed(P)end local P=659795-659794 P=ERRHook_MoveSpeed(P)act(SetMovementScaleMult,P)end function MoveNoSync_onActivate()act(SwitchMotion,TRUE)end function MoveNoSync_onUpdate()Move_onUpdate()end function Move_Upper_onActivate()act(Wait)end function Move_Upper_onUpdate()SetEnableMimicry()if MoveCommonFunction(UPPER)==TRUE then SetVariable(E(481923-463915),((-1483028-(-687838))+((-458333-(-450878))+1219487))-((-943520+(-373021+616320))+1117063))end end function Guard_Activate()local J=HAND_LEFT if c_Style==HAND_RIGHT_BOTH then J=HAND_RIGHT end act(DebugLogOutput,E((-259240+738545)-462093))SetGuardHand(J)ActivateRightArmAdd(START_FRAME_NONE)end function Guard_Update()UpdateRightArmAdd()local J=HAND_LEFT if c_Style==HAND_RIGHT_BOTH then J=HAND_RIGHT end if env(GetEquipWeaponSpecialCategoryNumber,J)==-405968+406257 then act(AddSpEffect,(563612+-414359)-129393)end end function GuardDamage_Active()ActivateRightArmAdd(START_FRAME_A02)end function GuardDamage_Update()UpdateRightArmAdd()end function BackStepGuardOn_Upper_Active()ActivateRightArmAdd(START_FRAME_A02)end function BackStepGuardOn_Upper_Update()UpdateRightArmAdd()end function BackStepGuardEnd_Upper_Active()ActivateRightArmAdd(START_FRAME_A02)end function BackStepGuardEnd_Upper_Update()UpdateRightArmAdd()end function GuardStart_Upper_onActivate()act(Wait)end function GuardStart_Upper_onUpdate()ERRHook_Guard()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then local J=-426580-(374190-800815)if IsSekiroGuard()==TRUE then J=625588+((-1232240-(-195928))+410814)end act(LockonSystemUnableToTurnAngle,J,J)act(DisallowAdditiveTurning,TRUE)else act(DisallowAdditiveTurning,FALSE)end if GuardCommonFunction(FALSE,J,FALSE)==TRUE then return end if env(IsAnimEnd,849937+-849936)==TRUE or env(GetEventEzStateFlag,882772+-882772)==TRUE then ERR_SetGuardMoveStyle()ExecEventHalfBlend(Event_GuardOn,J)return end if HalfBlendLowerCommonFunction(Event_GuardStart,P,FALSE)==TRUE then return end end function GuardStart_Upper_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function GuardOn_Upper_onActivate()act(Wait)end function GuardOn_Upper_onUpdate()ERRHook_Guard()if ERR_CustomDashToggled==TRUE then if env(GetSpEffectID,-584991-(-684994))==TRUE then if env(GetSpEffectID,-97194-(-226110+28914))==FALSE then ERR_CustomDashToggled=FALSE end end end local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then local J=727920-727875 if IsSekiroGuard()==TRUE then J=-578333+578423 end act(LockonSystemUnableToTurnAngle,J,J)act(DisallowAdditiveTurning,TRUE)else act(DisallowAdditiveTurning,FALSE)end if GuardCommonFunction(FALSE,J,FALSE)==TRUE then return end ERR_SetGuardMoveStyle()if HalfBlendLowerCommonFunction(Event_GuardOn,P,FALSE)==TRUE then return end end function GuardOn_Upper_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function GuardEnd_Upper_onActivate()act(Wait)end function GuardEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then local J=973994-(-464693+1438642)if IsSekiroGuard()==TRUE then J=760067+-759977 end act(LockonSystemUnableToTurnAngle,J,J)act(DisallowAdditiveTurning,TRUE)else act(DisallowAdditiveTurning,FALSE)end if GuardCommonFunction(TRUE,J,FALSE)==TRUE then return end if P==LOWER_MOVE and(env(IsAnimEnd,895245-(869709-(-530423+504888)))==TRUE or env(GetEventEzStateFlag,416617-416617)==TRUE)then ExecEventHalfBlendNoReset(Event_MoveQuick,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_GuardEnd,P,FALSE)==TRUE then return end end function FallStart_onUpdate()ERRHook_Fall()if FallCommonFunction(TRUE,FALSE,FALL_DEFAULT)==TRUE then return end end function FallJumpStart_onUpdate()ERRHook_Fall()if FallCommonFunction(TRUE,TRUE,FALL_DEFAULT)==TRUE then return end end function FallLoop_onUpdate()ERRHook_Fall()if env(GetSpEffectID,689354-669419)==TRUE then if env(IsHamariFallDeath,687459-687439)==TRUE then ExecEvent(E(-620014-((-1226696-(-847460))+(-562887-(-305266)))))return end elseif env(IsHamariFallDeath,(-514725+-496523)+1011260)==TRUE then ExecEvent(E(680681-663838))return end if FallCommonFunction(TRUE,FALSE,FALL_DEFAULT)==TRUE then return end end function Land_onUpdate()if LandCommonFunction()==TRUE then return end end function Land_onDeactivate()if ERR_FallStartStealth==TRUE and GetLocomotionState()==PLAYER_STATE_IDLE then ERR_FallStartStealth=FALSE StealthTransitionIndexUpdate()act(AddSpEffect,-174284+(-1028132+((((482540-(-367361))+5125413)-((-899172+182407)-17884))-506515)))ExecEvent(E(62890+-46185))return end ERR_FallStartStealth=FALSE end function LandLow_onActivate()act(Wait)end function LandLow_onUpdate()if IdleCommonFunction()==TRUE then return end if env(IsAnimEnd,949831+-949830)==TRUE then if ERR_FallStartStealth==TRUE then ExecEventAllBody(E(-278932+296448))else ExecEventAllBody(E(-474410+(63027+428802)))end return end end function LandLow_onDeactivate()ERR_FallStartStealth=FALSE end function FallStartFaceUp_onUpdate()if FallCommonFunction(TRUE,FALSE,FALL_FACEUP)==TRUE then return end end function FallStartFaceDown_onUpdate()if FallCommonFunction(TRUE,FALSE,FALL_FACEDOWN)==TRUE then return end end function FallLoopFaceUp_onUpdate()if env(GetSpEffectID,-880480+900415)==TRUE then if env(IsHamariFallDeath,980307-980287)==TRUE then ExecEvent(E(-402131+419082))return end elseif env(IsHamariFallDeath,(-621560-(-883085))+-261513)==TRUE then ExecEvent(E(-326830-(-343781)))return end if FallCommonFunction(TRUE,FALSE,FALL_FACEUP)==TRUE then return end end function FallLoopFaceDown_onUpdate()if env(GetSpEffectID,-1015112-(-1035047))==TRUE then if env(IsHamariFallDeath,(-1021637-((-660784-(-379554))+243318))-(-983745))==TRUE then ExecEvent(E(228561-210729))return end elseif env(IsHamariFallDeath,149147+-149135)==TRUE then ExecEvent(E((-215027+-113572)-(-667100-(-320669))))return end if FallCommonFunction(TRUE,FALSE,FALL_FACEDOWN)==TRUE then return end end function LandFaceUp_onUpdate()if LandCommonFunction()==TRUE then return end end function LandFaceDown_onUpdate()if LandCommonFunction()==TRUE then return end end function Damage_Activate()ActivateRightArmAdd(START_FRAME_NONE)end function Damage_Update()UpdateRightArmAdd()end function Damage_NoThrowDef_Update()if env(GetSpEffectID,-387485-(-387515))==FALSE and(env(GetSpEffectID,786314+-766344)==FALSE and env(GetSpEffectID,-539764+559629)==FALSE)then SetThrowDefInvalid()end end function DamageSABreak_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageSleepResist_onActivate()act(AddSpEffect,-999164+999303)end function DamageSleepResist_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageMad_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageBind_onActivate()ResetRequest()end function DamageBind_onUpdate()act(SetIsMagicInUse,737257+-737257)act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,(870019-(1050288-(1692841-767047)))-745525)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end if env(GetSpEffectType,-352446-(-352478))==FALSE then ExecEventAllBody(E(-810403-(-827822)))end end function DamageLv1_Small_onUpdate()act(SetMovementScaleMult,872075-872075)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLv2_Middle_onUpdate()act(SetMovementScaleMult,(103665+-24070)+-79595)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLv3_Large_onUpdate()act(SetMovementScaleMult,-136620+136620)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLarge2_onUpdate()act(SetMovementScaleMult,513536+-513536)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageWeak_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLv8_Minimum_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLv6_Fling_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FACEDOWN_LOOP)==TRUE then return end end function DamageLv4_ExLarge_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FORCE_LOOP)==TRUE then return end end function DamageLv5_Push_onUpdate()act(SetMovementScaleMult,411319+-411319)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return end end function DamageLv7_SmallBlow_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FORCE_LOOP)==TRUE then return end end function DamageLv9_Upper_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FACEDOWN_LOOP)==TRUE then return end end function DamageLV10_ExBlast_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FORCE_LOOP)==TRUE then return end end function DamageLv11_Breath_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_FORCE_LOOP)==TRUE then return end end function DamageParry_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardDamageSmall_onActivate() end function GuardDamageSmall_onUpdate()ERRHook_GuardDamage()act(SetStaminaRecoveryDisabled)if DamageCommonFunction(TO_GUARDON,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardDamageMiddle_onActivate() end function GuardDamageMiddle_onUpdate()ERRHook_GuardDamage()act(SetStaminaRecoveryDisabled)if DamageCommonFunction(TO_GUARDON,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardDamageLarge_onActivate() end function GuardDamageLarge_onUpdate()ERRHook_GuardDamage()act(SetStaminaRecoveryDisabled)if DamageCommonFunction(TO_GUARDON,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardBreak_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardBreakRight_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function Repelled_Wall_onUpdate()act(FallPreventionAssist)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function Repelled_Small_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function Repelled_Large_onUpdate()if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_DEFAULT)==TRUE then return end end function GuardDamageExLarge_onUpdate()if DamageCommonFunction(FALSE,ESTEP_DOWN,FALL_TYPE_DEFAULT)==TRUE then return end end function DeathIdle_onActivate()act(SetDeathStay,TRUE)end function DeathIdle_onDeactivate()act(SetDeathStay,FALSE)end function QuickTurnLeft180_Upper_onUpdate()if QuickTurnCommonFunction()==TRUE then return end if IsLockedOn()==FALSE then ExecEventNoReset(E(-1022998+1040417))return end if env(IsAnimEnd,-715036-(-715037))==TRUE then ExecEventNoReset(E(193141-175722))return end end function QuickTurnRight180_Upper_onUpdate()if QuickTurnCommonFunction()==TRUE then return end if IsLockedOn()==FALSE then ExecEventNoReset(E(75867+-58448))return end if env(IsAnimEnd,-657287+657288)==TRUE then ExecEventNoReset(E(((944320+-184343)-417127)+(-863308+537877)))return end end function AttackRight_Activate()SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_RIGHT)if IsUsingPairedWeapon()==HAND_LEFT then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)end ActivateRightArmAdd(START_FRAME_NONE)ERRHook_AttackStateActivate(E((640900+-17758)-605750))end function AttackRight_Update()UpdateRightArmAdd()end function AttackRightWhileGuard_Activate()SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_LEFT)ERRHook_AttackStateActivate(E(16401+1490))end function AttackRight_Deactivate()ERRHook_AttackStateDeactivate(E(-385641-(-403033)))end function AttackBoth_Deactivate()ERRHook_AttackStateDeactivate(E(-995872-(-1013905)))end function AttackDual_Deactivate()ERRHook_AttackStateDeactivate(E(224707+-207359))end function AttackArrowRight_Deactivate()ERRHook_AttackStateDeactivate(E(-637859+655138))end function AttackArrowLeft_Deactivate()ERRHook_AttackStateDeactivate(E(-480439+497399))end function AttackRightWhileGuard_Deactivate()ERRHook_AttackStateDeactivate(E(-48007+65898))end function AttackCrossbowRight_Deactivate()ERRHook_AttackStateDeactivate(E(-1025764+(677944-(-365193))))end function AttackCrossbowLeft_Deactivate()ERRHook_AttackStateDeactivate(E(-17900+35510))end function AttackRightLight1_onActivate()ERRHook_AttackActivate({E(275735+-259022),E(((95755+-173380)-(-266872-745522))-917138);E(-965958+983159);nil})end function AttackRightLight1_onDeactivate()ERRHook_AttackDeactivate({E((-432007-426915)-(-875635)),E(912226-894595);E(937824-920623);nil})end function AttackRightLight1_onUpdate()local J=E(386308-369595)local P,o,l,T,e,m=OverrideMovesetGroup(J,E((433704+-59490)-((-268275+-451402)+1076991)),E(-545615-(-562815)),E(169262+-151722),E(-396384-(-413681)),E(285061+-267414),E(411160+((345304-188638)+-550500)))local q=IsUsingPairedWeapon()if q~=144403+-144404 and GetDualAttackMaxNumber(q)<=108230-108229 then e=E(763123+-745753)end local p=-346331+(505400+((83613+-323162)-(-80481)))if ERR_LightAttackRepeatProtection==TRUE then if IsEnableNextAttack(p+(-507895-(-507896)),HAND_LEFT)==TRUE then l=E(69122+-51518)else l=E(1041319-((-341871+944382)+422159))..GetAttackMaxNumber(HAND_LEFT)end elseif IsEnableNextAttack(p-(812100+-812099),HAND_LEFT)==FALSE and g_ComboReset==FALSE then l=E(-694964+711613)..GetAttackMaxNumber(HAND_LEFT)end if g_ComboReset==TRUE then p=1000165-1000165 P=E(-743211-(-760187))l=E(912392-894852)elseif IsEnableNextAttack(p,HAND_RIGHT)==FALSE then p=-700902-(-700902)P=E(-901869+(-873754+1792599))l=E((-1627070-(-956666))-(-687944))end ERRHook_Attack(J,E((-793988+(-747836+((-763216+295362)-(-984694))))-(58073+-1100688)),E((333061+573537)+-889397),nil,P,o,l,T,e,m,FALSE,TRUE,p)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-313424+-530199)+843624)end function AttackRightLightSubStart_onActivate()ERRHook_AttackActivate({E(-887595-(-905378));E(-57725-(-75356));E(704423-687222);nil})end function AttackRightLightSubStart_onDeactivate()ERRHook_AttackDeactivate({E((106708+-53565)+-35360),E(761419+-743788);E(-646459+663660);nil})end function AttackRightLightSubStart_onUpdate()local J=E(426088+-408305)local P=OverrideMoveset(J,E(((-341550+(935685+-560995))-(-895753))+-910853),E(904444-886770))local o=OverrideMoveset(J,E(787080+-770116),E(-699317-(-401010+-315507)))local l=OverrideMoveset(J,E(((140732+151789)-475301)+199630),E(-217376+234980))local T=OverrideMoveset(J,E(-959747+977368),E(568547+-551250))local e=OverrideMoveset(J,E(739596-722966),E(437093+-419723))local m=OverrideMoveset(J,E(((-886064+501946)+-159152)+560563),E(-225041+242570))ERRHook_Attack(J,E(983100+-965469),E(-443710-(-460911)),nil,P,o,l,T,e,m,FALSE,TRUE,886762-886762)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(792891-603663)-189228)==TRUE then return end if env(GetEventEzStateFlag,1029559+-1029559)==TRUE or env(IsAnimEnd,523022-523021)==TRUE then act(SetSpecialInterpolation,-606317+606317,TRUE)ExecEventAllBody(E(-472207+(-500433+989540)))return end end function AttackRightLight2_onActivate()ERRHook_AttackActivate({E(806662-789370),E(-847895-(-865526)),E((1360739-(-218716-(-223937+(572423+(-555203-324352)))))+-1031185);nil})end function AttackRightLight2_onDeactivate()ERRHook_AttackDeactivate({E((1394792-(199737-(-581784)))-595979);E((-169773+(((920486+-535319)-509265)+193235))-(-118267));E((307011+-505942)-(-216132));nil})end function AttackRightLight2_onUpdate()local J=E(-54108+71400)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(796393-(-251018-(-1029737))),E((1543553-(1774185-848492))+-600660),E(-43235-(317566-378277)),E(-32420+49717),E(38815-21152),E(-106358+123684))local q=-818124+(603677-(-214449))local p=IsUsingPairedWeapon()if p~=-660490+(1011999+-351510)and GetDualAttackMaxNumber(p)<=q then e=E(-937359+954729)end if ERR_LightAttackRepeatProtection==TRUE then if IsEnableNextAttack(q+(549812+-549811),HAND_LEFT)==TRUE then l=E(-714933+731463)else l=E(777863-761214)..GetAttackMaxNumber(HAND_LEFT)end elseif IsEnableNextAttack(q-((930205+-690861)+-239343),HAND_LEFT)==FALSE and g_ComboReset==FALSE then l=E(384177-(868756+-501228))..GetAttackMaxNumber(HAND_LEFT)end if g_ComboReset==TRUE then q=-156762-(-156762)P=E(((563791+-845841)+222520)+76506)l=E(-782671+800211)elseif IsEnableNextAttack(q,HAND_RIGHT)==FALSE then q=516515+-516515 P=E((1664745-(1020144+-79517))-707142)l=E(-627934-(-645474))end ERRHook_Attack(J,E((-1004221+807261)-(-214591)),E(63560+-46359),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackRightLight3_onActivate()ERRHook_AttackActivate({E(-401563+419144);E(380979-363348),E(796627+-779426);nil})end function AttackRightLight3_onDeactivate()ERRHook_AttackDeactivate({E(((627692+-1484034)-(-1068656-(-342727)))-(-147994));E(-831099+848730),E((-1033033+1222684)+-172450);nil})end function AttackRightLight3_onUpdate()local J=E(-147066-(501329+-665976))local P,o,l,T,e,m=OverrideMovesetGroup(J,E(346965-(-137100-(90855+-558210))),E(-264485+281685),E(434732+-417128),E(((-546638+856764)-948504)-(-655675)),E(1058667-1041436),E(32979+-15653))local q=-564650-(-564653)local p=IsUsingPairedWeapon()if p~=-1016037-(-1016036)and GetDualAttackMaxNumber(p)<=q then e=E(524431-507061)end if ERR_LightAttackRepeatProtection==TRUE then if IsEnableNextAttack(q+(((604279+441562)+((-959716-(-914847))+(616194+-1615528)))-1637),HAND_LEFT)==TRUE then l=E(200941-184185)else l=E(702214-685565)..GetAttackMaxNumber(HAND_LEFT)end elseif IsEnableNextAttack(q-(-548133+548134),HAND_LEFT)==FALSE and g_ComboReset==FALSE then l=E(-657503-(-674152))..GetAttackMaxNumber(HAND_LEFT)end if g_ComboReset==TRUE then q=(863896-(455547-(-560845)))-(-152496)P=E(-1031664+1048640)l=E(485745+-468205)elseif IsEnableNextAttack(q,HAND_RIGHT)==FALSE then q=(383088+-282657)+-100431 P=E(462973-445997)l=E(((490551+-484724)-(-878752))-867039)end ERRHook_Attack(J,E(-315735-((332749+(149455+(1043374+-2257402)))+(715058+-316600))),E(-245784+262985),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackRightLight4_onActivate()ERRHook_AttackActivate({E(771881-754077);E((-1386587-(-376915))-(-1027303)),E(764800-747599),nil})end function AttackRightLight4_onDeactivate()ERRHook_AttackDeactivate({E(534296+-516492);E(((((-1345098-(-257928))-(-616613))-237796)+1157256)-431272),E((-741103-(-66883))-(-691421));nil})end function AttackRightLight4_onUpdate()local J=E(-128694+146498)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-393577+411264),E(933932+-916732),E((158630-387388)-(-245288)),E((-573998+1474403)-883108),E(783389-766770),E(-972196-(-989522)))local q=654298+-654294 local p=IsUsingPairedWeapon()if p~=127482+(-501650-(-374167))and GetDualAttackMaxNumber(p)<=q then e=E(-649480+(1112142-445292))end if ERR_LightAttackRepeatProtection==TRUE then if IsEnableNextAttack(q+(-565061+565062),HAND_LEFT)==TRUE then l=E(-398659+415611)else l=E(914073-897424)..GetAttackMaxNumber(HAND_LEFT)end elseif IsEnableNextAttack(q-(950879+(-529038+-421840)),HAND_LEFT)==FALSE and g_ComboReset==FALSE then l=E(758947-742298)..GetAttackMaxNumber(HAND_LEFT)end if g_ComboReset==TRUE then q=2688+(610303+-612991)P=E(-541407+558383)l=E(-34336-(-51876))elseif IsEnableNextAttack(q,HAND_RIGHT)==FALSE then q=903045-903045 P=E(281490+(474787+(-1494434-(-755133))))l=E(-716843+734383)end ERRHook_Attack(J,E(252100-234469),E(78530-61329),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackRightLight5_onActivate()ERRHook_AttackActivate({E(-737154-(-754907)),E(-910714-(-928345));E(((-874217+185716)-(-665612))-(-40090));nil})end function AttackRightLight5_onDeactivate()ERRHook_AttackDeactivate({E(1045191-((993339+(724206+-1595876))+905769));E(-30140-(-47771)),E(924996+(-1392808-(-485013))),nil})end function AttackRightLight5_onUpdate()local J=E(-117957-(-135710))local P,o,l,T,e,m=OverrideMovesetGroup(J,E((180383-818018)-(-655669)),E(826082+-808882),E(20688+-3932),E((-687722-(-203102))-(-501917)),E((-179861+-607997)-(-804631)),E((-985108+(-870699+2534600))+-661467))local q=-654446+654451 local p=IsUsingPairedWeapon()if p~=-726790+726789 and GetDualAttackMaxNumber(p)<=q then e=E(-80340+97710)end if ERR_LightAttackRepeatProtection==TRUE then if IsEnableNextAttack(q+((293676+-864768)+571093),HAND_LEFT)==TRUE then l=E(-984976-(-1002516))else l=E(-601873-(-618522))..GetAttackMaxNumber(HAND_LEFT)end elseif IsEnableNextAttack(q-((-276599+451221)-174621),HAND_LEFT)==FALSE and g_ComboReset==FALSE then l=E(337617-320968)..GetAttackMaxNumber(HAND_LEFT)end if g_ComboReset==TRUE then q=331341+-331341 P=E(126473-109497)l=E(-853206+870746)elseif IsEnableNextAttack(q,HAND_RIGHT)==FALSE then q=888483+-888483 P=E((541114+-191283)-((-124959+3642)-(-1359657-(-905485))))l=E(606447-588907)end ERRHook_Attack(J,E(((-604296+(1135526-(-113343)))+325340)+(-304849+-647433)),E(-986824-(-1004025)),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackRightLight6_onActivate()ERRHook_AttackActivate({E(41290+-23868);E(971934+-954303),E(73655+-56454);nil})end function AttackRightLight6_onDeactivate()ERRHook_AttackDeactivate({E(-897901-(-915323));E((379238+-747154)-(-385547));E(706029+-688828),nil})end function AttackRightLight6_onUpdate()local J=E(884020-866598)local P=OverrideMoveset(J,E(-388927+406967),E(855243+-838267))local o=OverrideMoveset(J,E(-344173-(-361137)),E(-940213-(-957413)))local l=OverrideMoveset(J,E(14877+1973),E(-765222+782762))local T=OverrideMoveset(J,E((-393418+1187992)-776953),E(66282-48985))local e=OverrideMoveset(J,E(-279631+296261),E(-327563+344933))local m=OverrideMoveset(J,E(-603332+(70206+550419)),E((334657+464294)+-781625))ERRHook_Attack(J,E(864088+-846457),E(643856+-626655),nil,P,o,l,T,e,m,FALSE,TRUE,257080-(-702471-(-959551)))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-145104+(-663222-(-808326)))end function AttackRightLightStep_onActivate()ERRHook_AttackActivate({E(-618208+635485);E(-760762-(-778393));E(788900-771699);E(-844617-(-862177))})end function AttackRightLightStep_onDeactivate()ERRHook_AttackDeactivate({E(79017-61740);E(391984-374353);E((304514-(-184849))+-472162),E(487432-469872)})end function AttackRightLightStep_onUpdate()local J=E((-624933-(-818047))-175837)local P=OverrideMoveset(J,E(771333-753293),E(938509+-921110))local o=OverrideMoveset(J,E(-325337+342301),E(-60991+78191))local l=OverrideMoveset(J,E((452968+-493330)-(-57212)),E(345879-(-472064-(-800403))))local T=OverrideMoveset(J,E(-76860+94481),E((-950489+1460475)-492689))local e=OverrideMoveset(J,E(-753533-(-770163)),E((((582068+((713319+-2051768)-(-281504)))-(-960558))-436728)-31583))local m=OverrideMoveset(J,E(76414-59121),E(738134-720808))if g_ComboReset==TRUE then P=E((881147-(-113917))-978088)end ERRHook_Attack(J,E(-479724-(-497355)),E(-768624+785825),E(-640601+658161),P,o,l,T,e,m,FALSE,TRUE,-265118+265119)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-109147-(-109148))end function AttackRightLightStealth_onActivate()ERRHook_AttackActivate({E(-449219-(-466134));E(835737-818106);E(-950728-(-967929)),E((993556+-1465583)-(-488667))})end function AttackRightLightStealth_onDeactivate()ERRHook_AttackDeactivate({E(791575+(-268011+-506649)),E(333965+-316334);E(4128-(-13073)),E(-985113-(-1001753))})end function AttackRightLightStealth_onUpdate()local J=E((371329+(-976455+1111252))-(18052-(-471159)))local P=OverrideMoveset(J,E(-914737+932777),E(-366557-(-383956)))local o=OverrideMoveset(J,E(624703-607739),E(-97863-(-115063)))local l=OverrideMoveset(J,E((-116768-(-1806))-(-131812)),E(-789146+(637487-(-169199))))local T=OverrideMoveset(J,E(-106974-(-124595)),E(883984+-866687))local e=OverrideMoveset(J,E((-475702-(-1025313))-(94082-(-438899))),E(663541+-646171))local m=OverrideMoveset(J,E(-765283+782576),E(-493369+510695))if g_ComboReset==TRUE then P=E(-675152-(-692128))end ERRHook_Attack(J,E(-70688+(60040+28279)),E(-1011309+(-1015608+2044118)),E((((61554+-208750)+-653306)+-86566)-(-903708)),P,o,l,T,e,m,FALSE,TRUE,49251-49250)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-60622+(-853261-(-617817+-296067)))end function AttackRightLightFastStep_onActivate()ERRHook_AttackActivate({E((895290-775657)-102644);E((415687+59827)+(513065+(-1889824-(-918876))));E(1064950-1047749);E(-398406+415002)})end function AttackRightLightFastStep_onDeactivate()ERRHook_AttackDeactivate({E(-598016-(-615005)),E(575205+(645032+-1202606)),E(-131330-(-148531)),E((324772+(-1058815-(-722264+530623)))+558998)})end function AttackRightLightFastStep_onUpdate()local J=E(-729421+746410)local P=OverrideMoveset(J,E(((411515+123396)+((692493-(-256020))+(-1199486-833035)))-(-567137)),E(416804-399828))local o=OverrideMoveset(J,E(-626410+(-264802+908176)),E(-87850-(-105050)))local l=OverrideMoveset(J,E(772329+(-1145245-(-389766))),E(560283-(((-156067-(-275351+-70988))+295396)-(-57075))))local T=OverrideMoveset(J,E(139832+-122211),E(-41717-(596438+-655452)))local e=OverrideMoveset(J,E(550884+-534254),E((-1166028-(513396+-700781))-(-996013)))local m=OverrideMoveset(J,E(((-349118-(79445-570653))+-1128640)-(-1003843)),E(626033+-608707))ERRHook_Attack(J,E(-773316-(-790947)),E(-212711-(-835695-(-1234065-(-628282)))),E(-1031060-(-1047656)),P,o,l,T,e,m,FALSE,TRUE,34864-34864)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,289403+(-817364-(-527961)))end function AttackRightLightDash_onActivate()ERRHook_AttackActivate({E(616276+(-1006854-(-407701)));E(-148949-(-166580));E(-149400-(-166601));E((786640+-304083)+(819856+-1285818))})end function AttackRightLightDash_onDeactivate()ERRHook_AttackDeactivate({E(-134258-(-151381)),E(775229+-757598),E(-173638-(-190839));E(-933356+(619321-(-330630)))})end function AttackRightLightDash_onUpdate()local J=E(92558+-75435)local P=OverrideMoveset(J,E(441672+-423632),E(-9718-(-27117)))local o=OverrideMoveset(J,E((665618-1024210)-(-375556)),E(((874076+83327)-(12534+809524))+-118145))local l=OverrideMoveset(J,E(-444606+461456),E(((-801913-(-18896))+1257640)+(-996530+(-538315+1077762))))local T=OverrideMoveset(J,E(884908-867287),E(-800867+818164))local e=OverrideMoveset(J,E(-670263+686893),E(-727276-(-365481-379165)))local m=OverrideMoveset(J,E(416370+-399077),E(711847+-694521))if g_ComboReset==TRUE then P=E((-651542+(977440+116947))+-425869)end ERRHook_Attack(J,E(429597+-411966),E(-344464-(-361665)),E(138899+-122304),P,o,l,T,e,m,FALSE,TRUE,117905-117904)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-69949-(-69950))end function AttackRightHeavyDash_onActivate()ERRHook_AttackActivate({E(-4801-(-22189)),E(-369788+387419);E(-655978+673795);E(-383419-(-400014))})end function AttackRightHeavyDash_onDeactivate()ERRHook_AttackDeactivate({E(779345+-761957),E(-44965+(-391768+454364));E(329069-311252);E(-573553+590148)})end function AttackRightHeavyDash_onUpdate()local J=E(9517-(659048-666919))local P=OverrideMoveset(J,E(-917713+935753),E(772279+-754880))local o=OverrideMoveset(J,E(-960734+977698),E(-792097+(-584483+1393780)))local l=OverrideMoveset(J,E(130247-113397),E(-193574-(-211114)))local T=OverrideMoveset(J,E(-899944-(-917565)),E(454531+(((198083+(324178-(-365065)))+((-194211+(-463878+1382666))+-682436))+(((-527322+(-514780+766934))+177725)+-1269258))))local e=OverrideMoveset(J,E(177720-(-163185-(-324275))),E((141691+-969898)+845577))local m=OverrideMoveset(J,E(-500417+517710),E(105953-88627))if g_ComboReset==TRUE then P=E((-287216-317722)+621914)end ERRHook_Attack(J,E(585196+(-211965-(-222926-(-578526)))),E(-250281+268098),E(285350+(153796-422551)),P,o,l,T,e,m,FALSE,TRUE,-345536-(-345537))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-57380+57381)end function AttackRightWhileGuard_onActivate()ERRHook_AttackActivate({E((220879-888730)-(-685239));E(635522+-617891);E(-417425+434626);E(97933-(((-229330-(-366985))-532362)-(-476177)))})end function AttackRightWhileGuard_onDeactivate()ERRHook_AttackDeactivate({E(937581+-920193);E(-617947-(-725052+89474));E(-277120+294321),E(-283231+299694)})end function AttackRightWhileGuard_onUpdate()local J=E(-821539+839430)local P=OverrideMoveset(J,E(-839045-(-857085)),E(644798+(28916+(-479984+-176754))))local o=OverrideMoveset(J,E(957347+(-318259+-622124)),E(-436165+453365))local l=OverrideMoveset(J,E(785754-768904),E((227-(-395817))-378504))local T=OverrideMoveset(J,E(-133942+151563),E(570662-553365))local e=OverrideMoveset(J,E(467983+(-854944-(-403591))),E((-517156-329853)+864379))local m=OverrideMoveset(J,E(-547405-(-564698)),E(947245+(-1101893-(994819+-1166793))))ERRHook_Attack(J,E(-284698+302329),E(110648-(-1015364+1108811)),E(509026+-492563),P,o,l,T,e,m,TO_GUARDON,TRUE,((22633-(-786303))-132492)+((-1963987-(-855175))-(-432368)))AttackCommonFunction(P,o,l,T,e,m,TO_GUARDON,TRUE,(-217887-633442)+851329)end function AttackRightHeavy1SubStart_onActivate()ERRHook_AttackActivate({E(-794986-(-812489));E((1509351-(576181-(-371438)))-((-608302+826922)-(-325481)));E(-325414+343231);E(-647450+664855)})end function AttackRightHeavy1SubStart_onDeactivate()if IsNodeActive(E((902792-(-129412))-1014998))==FALSE then ERRHook_AttackDeactivate({E(341436-323933);E(-411742+(542513-113140));E(573671+-555854),E(-276033-(603491-896929))})end end function AttackRightHeavy1SubStart_onUpdate()local J=E(-201879-(-219382))local P=OverrideMoveset(J,E(-930161+948201),E(-477477-(-494453)))local o=OverrideMoveset(J,E(696879+-679915),E(970247+-952604))local l=OverrideMoveset(J,E(-410276-(-427126)),E(-523555+541095))local T=OverrideMoveset(J,E((1553139-1021378)+-514140),E(27322+-10025))local e=OverrideMoveset(J,E(((1045495+-551460)-(-195527))+-672932),E(981334-963964))local m=OverrideMoveset(J,E((-129626+(-105197-(-512385)))-260269),E(936294-(-992920+1911685)))ERRHook_Attack(J,E(-708084-(-725715)),E(-493473-(-511290)),E(604756-(786380+-199029)),P,o,l,T,e,m,FALSE,TRUE,-539222+539222)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-374462+374462)==TRUE then return end if env(GetEventEzStateFlag,801302+-801302)==TRUE or env(IsAnimEnd,155020-155019)==TRUE then act(SetSpecialInterpolation,606328+-606328,TRUE)ExecEventAllBody(E(-221809+((-433560+1038828)-366259)))return end end function AttackRightHeavy1Start_onActivate()ERRHook_AttackActivate({E((-760771+1582349)-804779),E((-79448+337730)+(-42879+-197772));E(-391263+409080),E(-434621-(-452026))})end function AttackRightHeavy1Start_onDeactivate()if IsNodeActive(E(695551+-678345))==FALSE then ERRHook_AttackDeactivate({E(-518881+535680),E(-733167-(-862361-(-111563))),E(888892+-871075);E(-831473-(-848878))})end end function AttackRightHeavy1Start_onUpdate()act(SetSpecialInterpolation,(-4710+(1481573-748657))+-728206,FALSE)if IsEnableSpecialAttack(HAND_RIGHT)==TRUE and(-707413-((-502800-76724)-127889)=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==70787+-70786 or env(GetSpEffectID,-347195-(-447475))==TRUE)then ExecEventAllBody(E(721973+-705195))return end end function AttackRightHeavy1End_onActivate()ERRHook_AttackActivate({E(773370-756673);E(732798+-715167),E(44153+-26336);E(((22636-(-638))-971136)-(-965228))})end function AttackRightHeavy1End_onDeactivate()ERRHook_AttackDeactivate({E((955428+-702241)+-236490);E(503627-485996),E(-338816-(-356633));E(679787-662421)})end function AttackRightHeavy1End_onUpdate()local J=E(-673586-(-645094-45189))local P=OverrideMoveset(J,E((-4376-103486)+125902),E(-76584+(157936+(352139-416092))))local o=OverrideMoveset(J,E(((1045073+-512300)-504482)+-11327),E(-387323+((152821-295675)-(-547820))))local l=OverrideMoveset(J,E(-450925-(-467775)),E(478821+-461281))local T=OverrideMoveset(J,E((1379406-580382)+-781403),E(-31786+49083))local e=OverrideMoveset(J,E(-276476-(-293106)),E(-91612+(-337929-(-446911))))local m=OverrideMoveset(J,E(884861-867568),E((-578172+(603541-(-795533)))+-803576))if g_ComboReset==TRUE then P=E((-937312+132397)+((838459-629576)-(-613008)))end ERRHook_Attack(J,E(-262962+((348945-(-533562))-601914)),E(-1020710+1038527),E((1032698-974122)+-41210),P,o,l,T,e,m,FALSE,TRUE,367944+-367943)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-179339-(-179340))end function AttackRightHeavy2Start_onActivate()ERRHook_AttackActivate({E(((1573070-406872)-802662)+-346236),E(546514-((2247851-(1848973-961837))-(-392359+(-881394+2105585))));E(-25062-(-42879)),E(((-710958+673454)-340000)+394909)})end function AttackRightHeavy2Start_onDeactivate()if IsNodeActive(E(-577914+595105))==FALSE then ERRHook_AttackDeactivate({E(-937976+955276),E(-1225+18856);E(186894-169077);E(-693886+(-780370+1491661))})end end function AttackRightHeavy2Start_onUpdate()if IsEnableSpecialAttack(HAND_RIGHT)==TRUE and(env(ActionDuration,ACTION_ARM_R2)>577305+-577305 and(env(ActionDuration,ACTION_ARM_SP_MOVE)>-1021948-((-1379147-(-13934))-(-343265))and TRUE==env(GetSpEffectID,119643-19353)))then ERR_Perfect(ERR_PERFECT_BUFF_MELEE,FALSE,ACTION_ARM_ROLLING)ExecEventAllBody(E(387775-370733))return end local J=E((454105+-324040)-112765)local P=OverrideMoveset(J,E(-226158+244198),E(-876548-(-893524)))local o=OverrideMoveset(J,E(-615269+632233),E((670024+-131816)+-521008))local l=OverrideMoveset(J,E(410210+-393360),E(899616-882076))local T=OverrideMoveset(J,E(-440047-(-457668)),E(973191-((-304508+(823699-(-26595)))-(565326+(-348802+-626632)))))local e=OverrideMoveset(J,E(484962-468332),E(-130448-(-147818)))local m=OverrideMoveset(J,E((1003068-320215)+((523959+(-1044796-(-794248+1439239)))-(-500268))),E(947005+-929679))ERRHook_Attack(J,E(279599+(541936-803904)),E(-532167+549984),E(112683+-95278),P,o,l,T,e,m,FALSE,TRUE,-253+253)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,5773-5773)==TRUE then return end if env(ActionDuration,ACTION_ARM_R2)<=-26245+26245 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==((-134355-(-327446))+380210)+-573300 or env(GetSpEffectID,(-695377-(-842419))-46762)==TRUE)then ExecEventAllBody(E(-261755+278874))return end end function AttackRightHeavy2End_onActivate()ERRHook_AttackActivate({E(500192+-483223);E(774684+(-603855-153198));E(-290600-(-308417));E(-663195+680561)})end function AttackRightHeavy2End_onDeactivate()ERRHook_AttackDeactivate({E(645040+-628071),E(205980+-188349);E(-333670-(-351487));E((337141+-783769)+463994)})end function AttackRightHeavy2End_onUpdate()local J=E(459970+(-1390607-(-947606)))local P=OverrideMoveset(J,E(-82741-(-100781)),E(-158462+175438))local o=OverrideMoveset(J,E(-819595-(-836559)),E((24417+-207424)+200207))local l=OverrideMoveset(J,E(491185+-474335),E(-955457-(-957349+-15648)))local T=OverrideMoveset(J,E(-147441-(-165062)),E(533988-516691))local e=OverrideMoveset(J,E(879442-862812),E((1973011-941137)+-1014504))local m=OverrideMoveset(J,E(1029533-1012240),E((-904136+(1232247-(-41450)))+-352235))ERRHook_Attack(J,E((571198-(-447989-(-526734)))-(625964-151142)),E(168903-151086),E(350428-333062),P,o,l,T,e,m,FALSE,TRUE,-617003+617003)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-711140+-232175)+943315)end function AttackRightHeavySpecial1SubStart_onActivate()ERRHook_AttackActivate({E(-520440-(343444+(766455+-1647628)));E(((((663671+-456851)+-557202)+189624)-(-836032))-657643);E(-28197+(-662783-(-678035-(165386+-134624)))),E(157320-140389)})end function AttackRightHeavySpecial1SubStart_onDeactivate()if IsNodeActive(E((628777+-758719)+147567))==FALSE then ERRHook_AttackDeactivate({E(170656+-153367),E(-685618-(-703249));E(566369+-548552);E((251713-(-640350))+-875132)})end end function AttackRightHeavySpecial1SubStart_onUpdate()local J=E(823117-(26940+778888))local P=OverrideMoveset(J,E(489830+-471790),E(-802067+819043))local o=OverrideMoveset(J,E(-51808+68772),E(120441-102798))local l=OverrideMoveset(J,E(-931477+948327),E((((-14110+-641235)-(-200360+-528116))+((319238-643385)-(975851-774142)))+470265))local T=OverrideMoveset(J,E((-262353+388268)+-108294),E(826985-809688))local e=OverrideMoveset(J,E(792250-(767207+8413)),E(607731+-590361))local m=OverrideMoveset(J,E(-394261+411554),E(1020691-1003162))ERRHook_Attack(J,E(-658905+676536),E(-572530+590347),E(-983190+1000121),P,o,l,T,e,m,FALSE,TRUE,-146271+146271)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-968269+(548035+420234))==TRUE then return end if env(GetEventEzStateFlag,(72118+(-539058+1176009))-709069)==TRUE or env(IsAnimEnd,(761070+-358093)-(-519610+922586))==TRUE then act(SetSpecialInterpolation,-991571-(-991571),TRUE)ExecEventAllBody(E(-113277-(-130768)))return end end function AttackRightHeavySpecial1Start_onActivate()ERRHook_AttackActivate({E(((-841208-(-115360))+700344)-(-42966));E((-1272602-(-535061))+755172);E((476895+(-754462-(-803889)))-(-982923+1491428)),E(-534863+551794)})end function AttackRightHeavySpecial1Start_onDeactivate()if IsNodeActive(E(-388418-(-406043)))==FALSE then ERRHook_AttackDeactivate({E((23242-659135)+653355);E(-380392+398023);E(((186848-972003)-(-65183))+737789),E(-535665+(716296+(888427+-1052127)))})end end function AttackRightHeavySpecial1Start_onUpdate()act(SetSpecialInterpolation,-399329-(-399329),FALSE)if env(IsAnimEnd,502160+-502160)==TRUE then SetRightSpecialHeavyAttackGeneratorTransitionIndex()ExecEventAllBody(E(((922383+((306919+374462)+-3261429))-(-641361))-(-1033723)))return end local J=FALSE if env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)==100544+(802849-902541)then J=TRUE end local P=E(-198643-(-216105))local o=OverrideMoveset(P,E(-321532+339572),E(-708730-(-725706)))local l=OverrideMoveset(P,E(-787662+804626),E((-1297082-(-1012359))-(-302366)))local T=OverrideMoveset(P,E((575718-222972)+-335896),E(-233421-(-250961)))local e=OverrideMoveset(P,E(106144-88523),E(885397+-868100))local m=OverrideMoveset(P,E(-878460+895090),E((1140534-896778)+-226386))local q=OverrideMoveset(P,E(211814+-194521),E(431327-413798))ERRHook_Attack(P,E(248369-230738),E(272384-((-494477+1445346)+-696302)),E(34460+-17529),o,l,T,e,m,q,FALSE,TRUE,-770855-(-770855),J)if AttackCommonFunction(o,l,T,e,m,q,FALSE,TRUE,(-536944+1338329)+((999285+-2136068)-(-335398)),J)==TRUE then return end if 1006772+-1006772>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-735441+(982492+-247050)or env(GetSpEffectID,6839+93441)==TRUE)then ExecEventAllBody(E(-1014388+1031413))return end end function AttackRightHeavySpecial1End_onActivate()ERRHook_AttackActivate({E((912183+-1783854)+888482),E(-109675+127306),E((-770315+799956)+-11824),E(342752-324971)})end function AttackRightHeavySpecial1End_onDeactivate()ERRHook_AttackDeactivate({E((-781671+202567)-((726106+-1508505)-(-186484))),E((945709+-1474508)-(-1174827-(-628397))),E((-513029-173531)-(-704377));E(590095+-572314)})end function AttackRightHeavySpecial1End_onUpdate()if env(IsAnimEnd,-79436-(-79436))==TRUE then SetRightSpecialHeavyAttackGeneratorTransitionIndex()ExecEventAllBody(E(63924+-46505))return end local J=FALSE if env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)==(108706-605382)+497528 then J=TRUE end local P=E(-466157+482968)local o=OverrideMoveset(P,E(213607+-195567),E(-818090+835066))local l=OverrideMoveset(P,E(((652294-(-285977))+-1739824)-(-818517)),E(254529+-236886))local T=OverrideMoveset(P,E(-322861+339711),E((547642-(-390585+107062))+-813625))local e=OverrideMoveset(P,E(483725+-466104),E(698048+-680751))local m=OverrideMoveset(P,E(11386+5244),E(-94020+111390))local q=OverrideMoveset(P,E(263184-245891),E(511346-493817))ERRHook_Attack(P,E(-991255-(-1008886)),E(838982+(785039+(-531181+-1075023))),E(-975298+993079),o,l,T,e,m,q,FALSE,TRUE,637528+-637528,J)AttackCommonFunction(o,l,T,e,m,q,FALSE,TRUE,843463-843463,J)end function AttackRightHeavySpecial2Start_onActivate()ERRHook_AttackActivate({E(66476+-49613);E(436431+-418800),E((-230618-33697)+(-746412+1028544));E(((38470+-389940)-(-942193))+(-369082+-204710))})end function AttackRightHeavySpecial2Start_onDeactivate()if IsNodeActive(E(759608-741869))==FALSE then ERRHook_AttackDeactivate({E(24842+((-848424+1549155)-(-1032356+1741066))),E(((-730367-(-909678))-7832)+-153848);E(-410681-(-428498)),E(49013-32082)})end end function AttackRightHeavySpecial2Start_onUpdate()local J=E(-400919-(-417782))local P=OverrideMoveset(J,E(-195325+213365),E((715439+-1645473)+((440349+1264113)-757452)))local o=OverrideMoveset(J,E(-46946+(1005334+-941424)),E(290707+-273507))local l=OverrideMoveset(J,E(1006797+-989947),E(532956-515416))local T=OverrideMoveset(J,E(-758464-(-776085)),E(925393+-908096))local e=OverrideMoveset(J,E((-113069+(-259635+-468697))-(-858031)),E(-336728+354098))local m=OverrideMoveset(J,E(-788934+806227),E(-1036808+1054134))ERRHook_Attack(J,E(-669538+687169),E((836967+-56623)-762527),E(685756-668825),P,o,l,T,e,m,FALSE,TRUE,509091+-509091)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,1016107+-1016107)==TRUE then return end if-818718+818718>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-914971+914972 or env(GetSpEffectID,-523330-(-623610))==TRUE)then ExecEventAllBody(E(((135357+1175153)-414330)+-878395))return end end function AttackRightHeavySpecial2End_onActivate()ERRHook_AttackActivate({E((-905087-(-1252211-(-438489)))-(-108482));E(-950282-(-967913)),E(-140664-(-158481));E((-1388908-(-496919))-(-909770))})end function AttackRightHeavySpecial2End_onDeactivate()ERRHook_AttackDeactivate({E((-740967+496370)+261714);E(101196+-83565),E(-346468+364285),E(526282-508501)})end function AttackRightHeavySpecial2End_onUpdate()local J=E(-1002012-(-1019129))local P=OverrideMoveset(J,E(-289680+307720),E(969221-(690692-(-261553))))local o=OverrideMoveset(J,E(373577-356613),E(-114118+131318))local l=OverrideMoveset(J,E(-613288-(-630138)),E(727823-710283))local T=OverrideMoveset(J,E(1055671-1038050),E((459123+135537)+-577363))local e=OverrideMoveset(J,E(572126+-555496),E((164524-737397)+590243))local m=OverrideMoveset(J,E((-474862-486583)+978738),E(856189+-838863))ERRHook_Attack(J,E(181619-163988),E(-518265-(-536082)),E(-668190+685971),P,o,l,T,e,m,FALSE,TRUE,-677324+677324)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,221478+-221478)end function AttackRightSpecial1_onActivate()ERRHook_AttackActivate({E(-915329-(-932630));E(962496-944865);E(931062+-913861);E(316650-299934)})end function AttackRightSpecial1_onDeactivate()ERRHook_AttackDeactivate({E((642581-931902)+306622),E(-810934+(-115205+943770)),E(30360+-13159),E(758591-741875)})end function AttackRightSpecial1_onUpdate()local J=E(-591674+608975)local P=OverrideMoveset(J,E(-141736+159776),E((172557+-1059497)+903437))local o=OverrideMoveset(J,E(-867732+(1029795-145099)),E(-892088-(-909288)))local l=OverrideMoveset(J,E(-100367+117217),E(-763568-(-413866+-366965)))local T=OverrideMoveset(J,E((-616170+1256402)-622611),E(-843813+861110))local e=OverrideMoveset(J,E((-31811-(-783869))-(-451948+(843995-(-343381)))),E(-414255-(-431625)))local m=OverrideMoveset(J,E(-44625+61918),E(879458+-862132))ERRHook_Attack(J,E(-824562+842193),E(522863-505662),E(517061+(561267+-1061612)),P,o,l,T,e,m,FALSE,TRUE,70283+-70283)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,545354+-545354)end function AttackRightSpecial2_onActivate()ERRHook_AttackActivate({E(915150+-897467),E(-67108+(415560+-330821)),E(-439052-(-456253)),E(((758548+-1759918)+1708177)-690091)})end function AttackRightSpecial2_onDeactivate()ERRHook_AttackDeactivate({E(573746+(-672620+116557));E(665648-648017),E(-402299+419500);E(978484-961768)})end function AttackRightSpecial2_onUpdate()local J=E(-214567-(664537+-896787))local P=OverrideMoveset(J,E(646233+-628193),E(695073-678576))local o=OverrideMoveset(J,E(-33788+50752),E((186352+-212221)+43069))local l=OverrideMoveset(J,E(258888-242038),E(741581-724318))local T=OverrideMoveset(J,E(-476551-(-494172)),E(831040-813743))local e=OverrideMoveset(J,E(-714844+(((-610585+-324931)+2645985)-(223611-(-755384)))),E(-413890+431260))local m=OverrideMoveset(J,E(-1032094+1049387),E(-152294+169620))ERRHook_Attack(J,E((1693862-((-1049030-(-777554))+1123776))+-823931),E(961574-944373),E(-692636+709352),P,o,l,T,e,m,FALSE,TRUE,((-127816+453324)+(-818449+690293))+-197352)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,934593+((-2118519-(-264935))-(-918991)))end function AttackRightBackstep_onActivate()ERRHook_AttackActivate({E(-761862-(-779520)),E(-382291-(480688+-880610));E((-434544-(-787003-(-1038378)))+703120);E((1676299-(453955-(-464579)))+-740187)})end function AttackRightBackstep_onDeactivate()ERRHook_AttackDeactivate({E((128992+-530014)+(74689+343991));E(-973885-(-522038+-469478)),E((-421244-(-528597))+(-606828-(-516676)));E((-230655-(-182662))+65571)})end function AttackRightBackstep_onUpdate()local J=E(982026+-964368)local P=OverrideMoveset(J,E(-703606+721646),E(137098+-119699))local o=OverrideMoveset(J,E(244655-227691),E((1703718-(601088-(-345923)))+-739507))local l=OverrideMoveset(J,E(184214+(-996165-(965346+-1794147))),E(-792359+809899))local T=OverrideMoveset(J,E((1051474-988086)+-45767),E(-403683+420980))local e=OverrideMoveset(J,E((((488960+-326300)+-177177)+-4946)-(-36093)),E((154219+(-798715+-342456))-((517286-577207)+(-392221-552180))))local m=OverrideMoveset(J,E(-756908+774201),E(-440583+457909))if g_ComboReset==TRUE then P=E(-111846-(-128822))end ERRHook_Attack(J,E(387012+-369381),E(-851866+869067),E(278666+((217101+260414)+-738603)),P,o,l,T,e,m,FALSE,TRUE,-864999-(-865000))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,896679-896678)end function AttackRightLightCounter_onActivate()ERRHook_AttackActivate({E((((360886+202038)+-1118052)-(-202921))-(((-701360-(-512377))+-291365)-((219825+376361)+-707114))),E(753843+(74104-(-961870+1772186))),E(-309456-(-326657)),E(-768712-(-786712))})end function AttackRightLightCounter_onDeactivate()ERRHook_AttackDeactivate({E(-898025+915238);E(-250872-(563564+-832067));E(184464-167263),E(-344568+362568)})end function AttackRightLightCounter_onUpdate()local J=E(-797514+814727)local P=OverrideMoveset(J,E(-647173+665213),E((-787057+653299)+(-644085+(221261+573981))))local o=OverrideMoveset(J,E(-161192-(-178156)),E(90090-72890))local l=OverrideMoveset(J,E((1045366+-717247)+-311269),E(23133+-5593))local T=OverrideMoveset(J,E(-80798+(-212798+311217)),E(944239+((-39825-(-235188))+-1122305)))local e=OverrideMoveset(J,E((519802+344667)+-847839),E(573385-555738))local m=OverrideMoveset(J,E(-772920-(-790213)),E((1038963+-470205)+(213098+-764530)))if g_ComboReset==TRUE then P=E(402468+-385492)end ERRHook_Attack(J,E(85479+-67848),E((1107088-379402)-710485),E(-286513+(1001843+-697330)),P,o,l,T,e,m,FALSE,TRUE,602197-(1305445-703249))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,882317+-882316)end function AttackRightHeavyCounter_onActivate()ERRHook_AttackActivate({E(-766086+782996);E(361234+-343603),E(723547-705730);E(-23264+(471822+-430558))})end function AttackRightHeavyCounter_onDeactivate()ERRHook_AttackDeactivate({E(1024647-1007737);E(308671+-291040),E(-100346+118163),E((-380969-(-164047))-(-234922))})end function AttackRightHeavyCounter_onUpdate()local J=E((157418+228948)+-369456)local P=OverrideMoveset(J,E(817495-799455),E(660123+-642724))local o=OverrideMoveset(J,E((619456+371643)-974135),E(128940-111740))local l=OverrideMoveset(J,E(-803768-(-820618)),E(-160402-((-494243-(-950222))-633921)))local T=OverrideMoveset(J,E(-884401+902022),E(-526829-(-544126)))local e=OverrideMoveset(J,E(-76629-(-93259)),E(((535474+-365434)+-737255)-(-584807)))local m=OverrideMoveset(J,E((-168074-397844)+583211),E(-534705+552031))if g_ComboReset==TRUE then P=E(820353-(520367-(-283010)))e=E(521685-(800598+-296283))end ERRHook_Attack(J,E(854836-837205),E(-79743-(-97560)),E(-1005271+(76537-(-946734))),P,o,l,T,e,m,FALSE,TRUE,-338959+338960)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,66514-66513)end function AttackRightHeavyCounterAlt_onActivate()ERRHook_AttackActivate({E(-547608+565480),E(6010+(962088-950467)),E(233952-216135);E((-379943+-355963)-((-223076+-775912)+245082))})end function AttackRightHeavyCounterAlt_onDeactivate()ERRHook_AttackDeactivate({E(767961+-750089),E(((-509007-(-21700+-264155))-3886)+244669);E(-782500+800317);E(-86846-(-104846))})end function AttackRightHeavyCounterAlt_onUpdate()if IsCleanrotCombo()==TRUE then ERRHook_Guard()end local J=E(((-908113-(-819197))+(434499+((-721470+1715141)+-952172)))-369210)local P=OverrideMoveset(J,E(82361-64321),E(468718+(-444077-7242)))local o=OverrideMoveset(J,E(970407+-953443),E(-287429+304629))local l=OverrideMoveset(J,E(682105+(-420339-244916)),E(-330181-(-347721)))local T=OverrideMoveset(J,E(-745599+763220),E((-324994-(-564670))+(-865257-(659670+-1302548))))local e=OverrideMoveset(J,E(667853-651223),E(170915+-153323))local m=OverrideMoveset(J,E(836847-819554),E((-368660+-71676)+457662))if g_ComboReset==TRUE then P=E(307215+-290239)e=E(-524766+542136)end ERRHook_Attack(J,E(-193958-(-211589)),E(143224+-125407),E(-713082-(-731082)),P,o,l,T,e,m,FALSE,TRUE,(598225+(-630353+660961))-628832)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,392440+-392439)end function AttackLeft_Activate()SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ActivateRightArmAdd(START_FRAME_A02)ERRHook_AttackStateActivate(E((-465031+1031036)+((-769443+411189)-190918)))end function AttackLeft_Update()SetVariable(E(-975862+993649),295797+-295796)UpdateRightArmAdd()end function AttackLeft_Deactivate()SetVariable(E(462318-(666405+-221874)),-7409-(-7409))ERRHook_AttackStateDeactivate(E(-944125+(1250434-289476)))end function AttackLeftLight1_onActivate()ERRHook_AttackActivate({E((455070-329348)-108726),E(581323+(669786+-1234499)),E(244214+-227013),nil})end function AttackLeftLight1_onDeactivate()ERRHook_AttackDeactivate({E(741079-724083);E(-65123+81733),E(-328731-(-345932)),nil})end function AttackLeftLight1_onUpdate()local J=E(234343+-217347)local P=OverrideMoveset(J,E(172367-154327),E(257776+-240800))local o=OverrideMoveset(J,E(748237-731273),E(-796609-(-813809)))local l=OverrideMoveset(J,E(-756512+773362),E(-750012-(-568864-(1064332-(1395710-530002)))))local T=OverrideMoveset(J,E(363992+-346371),E((((1009841+-1573677)+550003)+-580494)-(-611624)))local e=OverrideMoveset(J,E(-893400-(-802909-107121)),E(-159348-(-176718)))local m=OverrideMoveset(J,E(-824165-(-841458)),E(1033983+-1016657))local q=-177879+177880 if IsEnableNextAttack(q-(-397376+(844947-447570)),HAND_RIGHT)==FALSE and g_ComboReset==FALSE then P=E(619683-601976)..GetAttackMaxNumber(HAND_RIGHT)end if g_ComboReset==TRUE then q=757096-757096 P=E(-236427-(-253403))l=E(-480256+497796)elseif IsEnableNextAttack(q,HAND_LEFT)==FALSE then q=-119060+119060 P=E((-669143+((72418+-1092490)-(49816-813349)))-(-942658))l=E((-751276+359780)+409036)end ERRHook_Attack(J,E(-12119-(-28729)),E((881376-130663)-733512),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,48130+-48129)end function AttackLeftLightSubStart_onActivate()ERRHook_AttackActivate({E(585829+(-843950-(-275105)));E(444374+-427764),E(-931364+948565);nil})end function AttackLeftLightSubStart_onDeactivate()ERRHook_AttackDeactivate({E(224373+-207389);E(-877537-(-894147)),E((1648236-(1096968-292471))+-826538);nil})end function AttackLeftLightSubStart_onUpdate()local J=E(480523-463539)local P=OverrideMoveset(J,E((-356068-569979)+944087),E((-588209-452507)+1058390))local o=OverrideMoveset(J,E(51997+-35033),E(-490595-(-507795)))local l=OverrideMoveset(J,E(92854+-76004),E((-873970-24380)-(-1386539-(-470585))))local T=OverrideMoveset(J,E(307553+-289932),E(971540+-954243))local e=OverrideMoveset(J,E(60772+-44142),E(((-654853+1858916)-390110)+-796583))local m=OverrideMoveset(J,E(-618207+635500),E(904826+-887297))ERRHook_Attack(J,E(228579+-211969),E(-439468-(-606993+150324)),nil,P,o,l,T,e,m,FALSE,TRUE,60198+-60198)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,((262437-336445)+-911901)-(-985909))==TRUE then return end if env(GetEventEzStateFlag,(-84941-822091)-(-907032))==TRUE or env(IsAnimEnd,471313-471312)==TRUE then act(SetSpecialInterpolation,496767-496767,TRUE)ExecEventAllBody(E(-519471-(-536947)))return end end function AttackLeftLight2_onActivate()ERRHook_AttackActivate({E(-598630-(-616019)),E(-583958-(-600568));E(-427407-(-888782-(-444174)));nil})end function AttackLeftLight2_onDeactivate()ERRHook_AttackDeactivate({E(673766+-656377);E((-482409+-104695)-((970913+(717785+-1495463))+-796949));E(-473889-(-491090));nil})end function AttackLeftLight2_onUpdate()local J=E(750619+-733230)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(283950-267050),E(-809951-(-827151)),E(-214947-(-232551)),E(-445118-(-462415)),E((1817204-970282)+-829552),E(((((-125958+1897478)-975328)+(-1927611-(-822590)))-(-1000075))+-673920))local q=100963-100961 if IsEnableNextAttack(q-(463244+-463243),HAND_RIGHT)==FALSE and g_ComboReset==FALSE then P=E(-854297-(790494+-1662498))..GetAttackMaxNumber(HAND_RIGHT)end if g_ComboReset==TRUE then q=668683-668683 P=E(-588905-(-605881))l=E(-591083-(-608623))elseif IsEnableNextAttack(q,HAND_LEFT)==FALSE then q=(266743-((-288461+437346)-(481133-545785)))+(-775219+722013)P=E((693142+-106075)+-570091)l=E(778676-761136)end ERRHook_Attack(J,E((18840-(-301210))-303440),E(-358049-(-375250)),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackLeftLight3_onActivate()ERRHook_AttackActivate({E((54849-583971)+546299),E(948155+-931545);E(7559+9642);nil})end function AttackLeftLight3_onDeactivate()ERRHook_AttackDeactivate({E(-20882-(-38059));E(-272586-(-289196)),E(-133820-(-151021));nil})end function AttackLeftLight3_onUpdate()local J=E(298315+-281138)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(12597+5077),E(538100-(-252181+773081)),E(-547544-(-564074)),E(-934881+952178),E(136615+-119245),E(222617-205291))local q=88808-(((406899-840543)-390301)-(-1888134-(-975384)))if IsEnableNextAttack(q-(-602345-(-602346)),HAND_RIGHT)==FALSE and g_ComboReset==FALSE then P=E(163973+-146266)..GetAttackMaxNumber(HAND_RIGHT)end if g_ComboReset==TRUE then q=-229189-(-394945-(-165756))P=E((692524-941128)-(-265580))l=E(-571584+589124)elseif IsEnableNextAttack(q,HAND_LEFT)==FALSE then q=((152665+(-1370193-(754883+-1768157)))-(-209694))+-5440 P=E(319971-302995)l=E((-700300-43523)-(-761363))end ERRHook_Attack(J,E((-391626-((257047-532421)-(-621208)))-(-754070)),E((97390+-251158)+170969),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackLeftLight4_onActivate()ERRHook_AttackActivate({E((346563+(337427-(-356418)))+-1022768);E(-995666+1012276);E(-70364+87565);nil})end function AttackLeftLight4_onDeactivate()ERRHook_AttackDeactivate({E(115593-(-305500-(-403453))),E(-70746+87356),E(335212+-318011),nil})end function AttackLeftLight4_onUpdate()local J=E(-605577-(-623217))local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-261961+278671),E(987643-970443),E(924662+-907906),E(-443588+((162448-(-177091))+121346)),E(-650565+667935),E(178681-161355))local q=-297161-(-297165)if IsEnableNextAttack(q-((608453+-635183)-(-26731)),HAND_RIGHT)==FALSE and g_ComboReset==FALSE then P=E((132552-261718)+146873)..GetAttackMaxNumber(HAND_RIGHT)end if g_ComboReset==TRUE then q=314924-314924 P=E(194583+-177607)l=E(208480-190940)elseif IsEnableNextAttack(q,HAND_LEFT)==FALSE then q=793301-(57417+735884)P=E((-915525+483565)-(-448936))l=E((-344985-(-9650-(-392167)))+745042)end ERRHook_Attack(J,E(541057-524447),E(643638+-626437),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackLeftLight5_onActivate()ERRHook_AttackActivate({E((-323016+(-529364-(-816067)))+53155);E(-142577-(-159187));E(-131933+(-757999+907133)),nil})end function AttackLeftLight5_onDeactivate()ERRHook_AttackDeactivate({E(-226323+243165),E(146250+-129640);E(-841503+(-1044471+1903175));nil})end function AttackLeftLight5_onUpdate()local J=E(-1041756+1058598)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(420065+-402378),E((-190863-480149)+688212),E(-512388+529340),E((669854-624271)-28286),E(((213245-(-419435))+-940558)+325248),E((-1421779-(-499902))+(((1896064-900032)-430229)+373400)))local q=298726+-298721 if IsEnableNextAttack(q-(-309528-(401011-710540)),HAND_RIGHT)==FALSE and g_ComboReset==FALSE then P=E(-555982-(-573689))..GetAttackMaxNumber(HAND_RIGHT)end if g_ComboReset==TRUE then q=-347313-(-347313)P=E((1108877-130857)+-961044)l=E(-851274-((78981+-1860446)-(-1702570-(-789919))))elseif IsEnableNextAttack(q,HAND_LEFT)==FALSE then q=588579+-588579 P=E(-832104-(-849080))l=E(-606293+623833)end ERRHook_Attack(J,E(534499+(-126696+-391193)),E((640555+377825)+-1001179),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackLeftLight6_onActivate()ERRHook_AttackActivate({E(414439+-396418),E((-712882+-150785)-(-880277)),E(602535-(1004315+-418981));nil})end function AttackLeftLight6_onDeactivate()ERRHook_AttackDeactivate({E(499998+-481977);E(72819-56209),E(82014+-64813),nil})end function AttackLeftLight6_onUpdate()local J=E(-892809+((-231452+-40526)+1182808))local P=OverrideMoveset(J,E(637818+((-1219274-(-744929))-145433)),E((636619-889505)-(332694+-602556)))local o=OverrideMoveset(J,E(-735253-(1039523+-1791740)),E(-382784+399984))local l=OverrideMoveset(J,E(1062600-(1968320-922570)),E(-1022013+1039553))local T=OverrideMoveset(J,E(-234432+252053),E((-641656-(-600135))-(-58818)))local e=OverrideMoveset(J,E((633350-(-192622))-(396791+412551)),E(369190+(184107-535927)))local m=OverrideMoveset(J,E(364770-347477),E(599924+-582598))ERRHook_Attack(J,E(-1034090+1050700),E(346141-328940),nil,P,o,l,T,e,m,FALSE,TRUE,-820423-(-820423))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-752602+(909492-156890))end function AttackLeftLightDash_onActivate()ERRHook_AttackActivate({E(-853711-(-871181));E(594864-(778493-200239)),E(-463300+(747402-266901));E((322446+(-1326320-(-1129375-(-213261))))+(153429+-49074))})end function AttackLeftLightDash_onDeactivate()ERRHook_AttackDeactivate({E((-482186-(-306540))+(-1018374+1211490));E(419704+-403094),E(-302850+(-64516+(-321175+705742))),E(-465180+481775)})end function AttackLeftLightDash_onUpdate()local J=E(8943+(337901-329374))local P=OverrideMoveset(J,E(571607+-553567),E((737448-875194)+154722))local o=OverrideMoveset(J,E(-348081+365045),E(((-94491+252855)+-373438)+232274))local l=OverrideMoveset(J,E(147321+-130471),E(((463930-(-613319))-122800)+(-151682-785919)))local T=OverrideMoveset(J,E(-889666-(-907287)),E((681327+-1399623)+735593))local e=OverrideMoveset(J,E(374821+-358191),E(-471866-(-489236)))local m=OverrideMoveset(J,E(455279-437986),E(-67480+84806))if g_ComboReset==TRUE then l=E(455475-437935)end ERRHook_Attack(J,E((1764950-885274)+-863066),E(-433240-(-450441)),E(-640959-(-657554)),P,o,l,T,e,m,FALSE,TRUE,-507206-(-507207))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,663564+-663563)end function AttackLeftLightStep_onActivate()ERRHook_AttackActivate({E(((1612573-603123)-(623899+-475340))-844133),E(-334845-(-351455));E(701156-683955),E((539418+73277)-595135)})end function AttackLeftLightStep_onDeactivate()ERRHook_AttackDeactivate({E(324464-307706);E(-57546-(-74156));E(620278+(-370676-(509725-277324)));E(-622153-(-639713))})end function AttackLeftLightStep_onUpdate()local J=E(288511-271753)local P=OverrideMoveset(J,E(851021+-832981),E(648439-631463))local o=OverrideMoveset(J,E(678833-661869),E(-88890+(879746-773656)))local l=OverrideMoveset(J,E(798777+-781927),E((-1165272-(-602608))+579512))local T=OverrideMoveset(J,E(-491674+509295),E(-1012390-(-1029687)))local e=OverrideMoveset(J,E(1031200+-1014570),E(686734+-669364))local m=OverrideMoveset(J,E(((10926-(-272710+492106))+(-535515-222579))+983857),E(695183-677857))if g_ComboReset==TRUE then l=E(351415+-333875)end ERRHook_Attack(J,E(986266+-969656),E((89438+-734832)-(-662595)),E(863625-846065),P,o,l,T,e,m,FALSE,TRUE,-251315-(-251316))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-35491-(-995535))-((-223763-((-606474+-306011)+302114))-(-573435)))end function AttackLeftLightStealth_onActivate()ERRHook_AttackActivate({E(749880-(-1699-(-735060))),E(-816667-(-833277)),E((358230+56800)-397829),E(767096+-750456)})end function AttackLeftLightStealth_onDeactivate()ERRHook_AttackDeactivate({E(-912059-((-175460-(-847214))+-1600332)),E(-103343+119953),E(-3660+20861);E(548664+-532024)})end function AttackLeftLightStealth_onUpdate()local J=E(-267133-(-283652))local P=OverrideMoveset(J,E(-927951-(-945991)),E(534869+-517893))local o=OverrideMoveset(J,E(670225-653261),E(789432+-772232))local l=OverrideMoveset(J,E(-536629+553479),E(((((-932070+964785)+910981)+(-1397922-(-370682)))+-10552)+110944))local T=OverrideMoveset(J,E(313057-295436),E((-624304+1576188)-934587))local e=OverrideMoveset(J,E(989769-973139),E(862283-844913))local m=OverrideMoveset(J,E((-752816+1330170)+-560061),E(220848+(684695-888217)))if g_ComboReset==TRUE then l=E(805608+-788068)end ERRHook_Attack(J,E(-366473-(-799273+416190)),E(14204+(302917+-299920)),E(943255-(1245984-319369)),P,o,l,T,e,m,FALSE,TRUE,(-1881480-(-918218))-(-963263))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-457382-(-457383))end function AttackLeftBackstep_onActivate()ERRHook_AttackActivate({E(789899+(668164+-1440051)),E(433416-416806);E((-561908-398798)+977907);E((874235-951903)-(-95246))})end function AttackLeftBackstep_onDeactivate()ERRHook_AttackDeactivate({E(-279375-(-1276205-(-489831-488987))),E(-776545-((-860478-729533)-(-796856))),E(10475+6726);E((907714+-1564714)-(-674578))})end function AttackLeftBackstep_onUpdate()local J=E(388685-370673)local P=OverrideMoveset(J,E(852374-834334),E(295565-278589))local o=OverrideMoveset(J,E(164571+(679055+-826662)),E(-881474-(-399916+-498758)))local l=OverrideMoveset(J,E(-1020667+1037517),E(-623500+640348))local T=OverrideMoveset(J,E(-327112+344733),E(-626186+643483))local e=OverrideMoveset(J,E(858873-842243),E(-260371-(-277741)))local m=OverrideMoveset(J,E(-570307+587600),E(251634-234308))if g_ComboReset==TRUE then l=E(-23352-(-40892))end ERRHook_Attack(J,E(-240140+(675482+-418732)),E(-494941+512142),E(-1035676+1053254),P,o,l,T,e,m,FALSE,TRUE,724793-((-611498-285998)+(1509308-(-112980))))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-34075+-677430)+711506)end function AttackLeftHeavyDash_onActivate()ERRHook_AttackActivate({E(-35164+52600);E(811030+-794420);E(762321-744504);E(432540-415945)})end function AttackLeftHeavyDash_onDeactivate()ERRHook_AttackDeactivate({E((-136614-(-80046))-(-74004)),E(136157+-119547);E(902792+-884975);E(262556-245961)})end function AttackLeftHeavyDash_onUpdate()local J=E(-976795+994231)local P=OverrideMoveset(J,E(406375-388335),E(137863+-120887))local o=OverrideMoveset(J,E((-52564+((281665-342852)+-277218))-(-407933)),E(-87258-(-104458)))local l=OverrideMoveset(J,E((1677021-675933)-984238),E(697319-680471))local T=OverrideMoveset(J,E(-101916+(-869587+989124)),E(-371595+388892))local e=OverrideMoveset(J,E(282702+-266072),E(50679+-33309))local m=OverrideMoveset(J,E(674571+-657278),E(-690699-(-708025)))if g_ComboReset==TRUE then l=E(448530+(-797288+366298))end ERRHook_Attack(J,E((548608-(-464203))-996201),E((-935607-(-315157))+638267),E(-93458-(-110053)),P,o,l,T,e,m,FALSE,TRUE,(622503+233110)+-855612)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,756417-756416)end function AttackLeftHeavyCounter_onActivate()ERRHook_AttackActivate({E(199644+-181998);E(((-743557-(-90309-896207))+((-508718-((154648+((-422582+-1271953)-(-807679-(-656017))))-(-512936+-61034)))+-840113))+308227);E(529398+(363258+-874839));E(-704082+(-61598-(-783680)))})end function AttackLeftHeavyCounter_onDeactivate()ERRHook_AttackDeactivate({E(1016115-998469);E(833348+-816738);E(934239+-916422);E(-417573+435573)})end function AttackLeftHeavyCounter_onUpdate()local J=E(182780+-165134)local P=OverrideMoveset(J,E(-545124+563164),E(678450-661474))local o=OverrideMoveset(J,E(-252735-(-269699)),E(853634-836434))local l=OverrideMoveset(J,E(800712+-783862),E(-985958-(-1002806)))local T=OverrideMoveset(J,E(417162-(((215252+-1100866)+(80826+1190180))+14149)),E((-161751+110584)+68464))local e=OverrideMoveset(J,E(137066-120436),E(59328-41736))local m=OverrideMoveset(J,E(1007974+-990681),E(795360+(((157037-315493)-58703)+-560875)))if g_ComboReset==TRUE then l=E(-399060+((1095724-421164)-(230339+27621)))e=E(-139371+156741)end ERRHook_Attack(J,E(-844398+861008),E(-608689+626506),E(986601+(-310076-658525)),P,o,l,T,e,m,FALSE,TRUE,617732+-617731)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,906412-906411)end function AttackLeftHeavy1SubStart_onActivate()ERRHook_AttackActivate({E(-424232+(-311738+(502285+251064)));E((-616047+747837)+-115180);E(509916-492099),E(710190+-692785)})end function AttackLeftHeavy1SubStart_onDeactivate()if IsNodeActive(E(-190762-(398134+-606921)))==FALSE then ERRHook_AttackDeactivate({E((71536+170505)-224662),E(-182408-(-199018)),E(491022+(-198505+-274700));E(325831-((-944564-(-374563))+878427))})end end function AttackLeftHeavy1SubStart_onUpdate()local J=E(975777+(-330233+-628165))local P=OverrideMoveset(J,E(-60244+78284),E(406017-389041))local o=OverrideMoveset(J,E((101707+425688)-(724015+-213584)),E(216607-199407))local l=OverrideMoveset(J,E(-799981-(-816831)),E(662148-644608))local T=OverrideMoveset(J,E(591470-573849),E((-1047545+1460653)-(1041468+-645921)))local e=OverrideMoveset(J,E(458310+-441680),E(-657603+674973))local m=OverrideMoveset(J,E(569349-552056),E(-541035+558564))ERRHook_Attack(J,E(-939540+956150),E(-555226+573043),E((789656+-1464146)+691895),P,o,l,T,e,m,FALSE,TRUE,-448551-(-53743-394808))if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-554560+554560)==TRUE then return end if env(GetEventEzStateFlag,-424106+424106)==TRUE or env(IsAnimEnd,(((564214+294614)+-316326)+-1567231)+1024730)==TRUE then act(SetSpecialInterpolation,(-170041+136106)+33935,TRUE)ExecEventAllBody(E(791676-774379))return end end function AttackLeftHeavy1Start_onActivate()ERRHook_AttackActivate({E(-583561+(902259-300825)),E(-290923+307533);E((((-292002-(1444332-781844))+865762)+((-53949-(-1023197))-690191))-172512);E(893735+(-1812208-(-935878)))})end function AttackLeftHeavy1Start_onDeactivate()if IsNodeActive(E(492671+(-370172-104474)))==FALSE then ERRHook_AttackDeactivate({E(-63418-(-81291)),E(-461164-(-1201678-(-723904))),E((731713-485991)+(551458+-779363)),E(-195389+(691288-478494))})end end function AttackLeftHeavy1Start_onUpdate()act(SetSpecialInterpolation,265941-265941,FALSE)if IsEnableSpecialAttack(HAND_LEFT)==TRUE and(-526734-(-302849+-223885)=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==(-112484+382671)+(-787714-(-517528))or env(GetSpEffectID,(-275118+-483488)-(-1229761-(-370875)))==TRUE)then ExecEventAllBody(E((-353336+1400023)+(347724+-1376714)))return end end function AttackLeftHeavy1End_onActivate()ERRHook_AttackActivate({E((-1141699-(-605647))+553945),E(-783930-(-800540));E(-618108+(913580+-277655));E(860986+(-1720203-(-876583)))})end function AttackLeftHeavy1End_onDeactivate()ERRHook_AttackDeactivate({E(-834371+(1773567-921303));E(-981887+998497),E(-58043+75860);E((381625+-674524)+310265)})end function AttackLeftHeavy1End_onUpdate()local J=E(668789+-650896)local P=OverrideMoveset(J,E(655884+-637844),E(-901247-(-918646)))local o=OverrideMoveset(J,E(491616+(((1744874-((-888189+590941)+1184966))+-2089124)-(-757316))),E(737385+-719638))local l=OverrideMoveset(J,E(-770208+787058),E(133697+-116157))local T=OverrideMoveset(J,E(1011646-994025),E(2022-(-15539)))local e=OverrideMoveset(J,E(-959089-(-975719)),E((-754988-(-288343))+(738949+-254934)))local m=OverrideMoveset(J,E(169323-152030),E(110949+-93623))if g_ComboReset==TRUE then l=E(198740-181200)end ERRHook_Attack(J,E(-350155-(-366765)),E(-762442+780259),E(-1004734-(-1022100)),P,o,l,T,e,m,FALSE,TRUE,-300487-(-300488))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-192549+192550)end function AttackLeftHeavy2Start_onActivate()ERRHook_AttackActivate({E(476689-458991),E(851032+-834422),E(-773155-(-790972)),E(978016-960611)})end function AttackLeftHeavy2Start_onDeactivate()if IsNodeActive(E(240431+-223951))==FALSE then ERRHook_AttackDeactivate({E((754267-(-307521))-1044090);E((29831-((30047-(698428-(-626720-(-638194))))+168366))-501762),E(612138+((-123862+(-393903+-515477))+438921));E((-411729-(-188051))-(-241083))})end end function AttackLeftHeavy2Start_onUpdate()if IsEnableSpecialAttack(HAND_LEFT)==TRUE and(env(ActionDuration,ACTION_ARM_R2)>-935993+(1447383-(741821+-230431))and(env(ActionDuration,ACTION_ARM_SP_MOVE)>(-249254-(-65109))-(-184145)and TRUE==env(GetSpEffectID,-652837-(-753127))))then ERR_Perfect(ERR_PERFECT_BUFF_MELEE,FALSE,ACTION_ARM_ROLLING)ExecEventAllBody(E(720219-702208))return end local J=E(314600+-296902)local P=OverrideMoveset(J,E(53251-35211),E((194457-(-772825))-950306))local o=OverrideMoveset(J,E(-553064+570028),E(1018953-1001753))local l=OverrideMoveset(J,E(-477223-(-494073)),E(298012+-280472))local T=OverrideMoveset(J,E((-45574+723182)+-659987),E(-965423-((163695+-1034141)+-112274)))local e=OverrideMoveset(J,E(409649-393019),E(1030131+-1012761))local m=OverrideMoveset(J,E(-650681+667974),E(279346-262020))ERRHook_Attack(J,E(534795+-518185),E((((-733915+182428)-(-938722))-438024)-(963207+-1031813)),E(-733971+751376),P,o,l,T,e,m,FALSE,TRUE,-713692+713692)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-180235-(-410338+230103))==TRUE then return end if env(ActionDuration,ACTION_ARM_R2)<=-765460+765460 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==546345-546344 or env(GetSpEffectID,-747888-(-328734+-519434))==TRUE)then ExecEventAllBody(E(913442-896800))return end end function AttackLeftHeavy2End_onActivate()ERRHook_AttackActivate({E((((635219-(-130835))+258400)-(422096-349751))+-935556),E((-649058+277034)+388634),E((924288-1047268)-(-715688+574891)),E((-1725845-(-826455))+916756)})end function AttackLeftHeavy2End_onDeactivate()ERRHook_AttackDeactivate({E((697037+-1012244)-(-331760)),E(346908+-330298),E(-343416+361233);E(-301725+319091)})end function AttackLeftHeavy2End_onUpdate()local J=E(443601+-427048)local P=OverrideMoveset(J,E((-308022-683353)-(-1120645-(-821458-(-710228)))),E(-407892-(-424868)))local o=OverrideMoveset(J,E(429874-412910),E((33366-(-519525))+-535691))local l=OverrideMoveset(J,E(654057+(-697739-(-60532))),E((900114-726388)-156186))local T=OverrideMoveset(J,E(871698+-854077),E(-937493-(561501+-1516291)))local e=OverrideMoveset(J,E(250325-233695),E(937659-920289))local m=OverrideMoveset(J,E(-250313+267606),E(532981-515655))ERRHook_Attack(J,E(304699-288089),E(-399143+(1018988-602028)),E(189999+-172633),P,o,l,T,e,m,FALSE,TRUE,651194-651194)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,466649+-466649)end function AttackLeftHeavySpecial1SubStart_onActivate()ERRHook_AttackActivate({E(-558069-(-576068)),E(302051-285441),E(273746-255929);E((1255738-978002)-260805)})end function AttackLeftHeavySpecial1SubStart_onDeactivate()if IsNodeActive(E(-964536-(-138855+-843619)))==FALSE then ERRHook_AttackDeactivate({E(-449917+467916);E(437884-421274);E(602711-584894),E(-853737+(1121483-250815))})end end function AttackLeftHeavySpecial1SubStart_onUpdate()local J=E(-1005897+1023896)local P=OverrideMoveset(J,E(940532-(520255+402237)),E(-512582-(-529558)))local o=OverrideMoveset(J,E(-57423+74387),E(-427645-(-444845)))local l=OverrideMoveset(J,E((1665345-803141)-845354),E((-720265+6705)+731100))local T=OverrideMoveset(J,E(619938-602317),E(297341+-279780))local e=OverrideMoveset(J,E(555669+(68201-607240)),E(-958638+976008))local m=OverrideMoveset(J,E(-737015-(-754308)),E(9442-(-8087)))ERRHook_Attack(J,E(-811456-(-828066)),E(781584+-763767),E(-1042323+1059254),P,o,l,T,e,m,FALSE,TRUE,-579294+579294)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,((559919+(892539-404265))+-1170960)-(-122767))==TRUE then return end if env(GetEventEzStateFlag,-288910+288910)==TRUE or env(IsAnimEnd,393642+-393641)==TRUE then act(SetSpecialInterpolation,446800-446800,TRUE)ExecEventAllBody(E(-246439-(51339-314529)))return end end function AttackLeftHeavySpecial1Start_onActivate()ERRHook_AttackActivate({E(-210596-(733881-962462)),E(344500+-327890),E((32155-(((-1102351-(-831946))-(-95962-810326))-211447))-(-410098)),E(-699369-(-716300))})end function AttackLeftHeavySpecial1Start_onDeactivate()if IsNodeActive(E(562617-544679))==FALSE then ERRHook_AttackDeactivate({E((-876526+1027323)-132812),E(595607+-578997),E(-602551-(-831965+(-574979-(-786576))));E((-605660-(-273093))-(-349498))})end end function AttackLeftHeavySpecial1Start_onUpdate()act(SetSpecialInterpolation,-215+215,FALSE)if env(IsAnimEnd,-204350+204350)==TRUE then SetLeftSpecialHeavyAttackGeneratorTransitionIndex()ExecEventAllBody(E(743233-(-711607+1437421)))return end local J=FALSE if env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==727430-(-220844-(-947422))then J=TRUE end local P=E(840349-822364)local o=OverrideMoveset(P,E(-446634+464674),E(-984828+1001804))local l=OverrideMoveset(P,E(-874304-(-481269-409999)),E(-246869-(-264069)))local T=OverrideMoveset(P,E(156801-139951),E((-1029248-(-789118))+257670))local e=OverrideMoveset(P,E(94647-77026),E((-563335-(-428662))+152234))local m=OverrideMoveset(P,E((244175+(-97611+-885129))-(-755195)),E(468036-450666))local q=OverrideMoveset(P,E(-862312+879605),E(((-435898-(-923517))+282739)-752829))ERRHook_Attack(P,E(885525+(-817767-51148)),E(610310-(-19519-(-612012))),E(-14332-((316240-(-294217))-641720)),o,l,T,e,m,q,FALSE,TRUE,-244019-(-1161058-(-917039)),J)if AttackCommonFunction(o,l,T,e,m,q,FALSE,TRUE,247073-247073,J)==TRUE then return end if(1768455-861579)-906876>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-556183-(-455203-(-820655+921636))or env(GetSpEffectID,(927427-(1069415-389050))-(557654-410872))==TRUE)then ExecEventAllBody(E((946644+-1343717)-(-413957)))return end end function AttackLeftHeavySpecial1End_onActivate()ERRHook_AttackActivate({E(-310618-((285104+(((910629+-1190053)-628382)+789538))-494809)),E(111714-95104);E(270247-(-410347-(-662777)));E(-621227+639008)})end function AttackLeftHeavySpecial1End_onDeactivate()ERRHook_AttackDeactivate({E(780307+(-183840+-579112)),E(-347599-(-364209));E(((759837+-2004619)-(-996815))-(-43590-222194)),E(70410+-52629)})end function AttackLeftHeavySpecial1End_onUpdate()if env(IsAnimEnd,835221-835221)==TRUE then SetLeftSpecialHeavyAttackGeneratorTransitionIndex()ExecEventAllBody(E(-251579+268998))return end local J=FALSE if env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)==282567-281715 then J=TRUE end local P=E(688279-670924)local o=OverrideMoveset(P,E((-849727+(786292+(-743517+446346)))-(-378646)),E(295957+-278981))local l=OverrideMoveset(P,E((1079316-296116)+-766236),E(-483382-(-500582)))local T=OverrideMoveset(P,E(568226+-551376),E(-529365-(-546905)))local e=OverrideMoveset(P,E(565212+-547591),E(50458-32897))local m=OverrideMoveset(P,E(-1030370-(-1047000)),E(663605+((1176672-139389)+-1683518)))local q=OverrideMoveset(P,E(-1000255-(-1017548)),E(-467468-(-484997)))ERRHook_Attack(P,E(-994451-(-1011061)),E(784935+(-18282+-748836)),E(-485715+503496),o,l,T,e,m,q,FALSE,TRUE,(186610+789759)-((267489+-905435)+1614315),J)AttackCommonFunction(o,l,T,e,m,q,FALSE,TRUE,-59081-(1000445+-1059526),J)end function AttackLeftHeavySpecial2Start_onActivate()ERRHook_AttackActivate({E(-189572-(-815048+608244)),E((454326+-842471)+404755);E(1003508+-985691);E(-385505+(143843+258593))})end function AttackLeftHeavySpecial2Start_onDeactivate()if IsNodeActive(E((434952+-902333)-(-707346-(-223264))))==FALSE then ERRHook_AttackDeactivate({E(-825665-(127943+-970840));E(-233037-(-249647));E((((1467327-615423)-990678)-768647)-(-925238));E(727057-(-30536+740662))})end end function AttackLeftHeavySpecial2Start_onUpdate()local J=E(182914-165682)local P=OverrideMoveset(J,E(808946+-790906),E((-319711-(88523-125456))+299754))local o=OverrideMoveset(J,E(-408532-(604108-1029604)),E(-164277-(-181477)))local l=OverrideMoveset(J,E(-37568-(-54418)),E(-108531-(-126071)))local T=OverrideMoveset(J,E(-334280+351901),E(904254+-886957))local e=OverrideMoveset(J,E(((-169788-(-118545))-822763)-(-890636)),E(269165-251795))local m=OverrideMoveset(J,E(912558-895265),E(52748+-35422))ERRHook_Attack(J,E((192213-219015)-(-43412)),E((-1014491+124962)+907346),E(442373+-425442),P,o,l,T,e,m,FALSE,TRUE,((-149069-(-199642))+767904)-818477)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-254376+234624)+19752)==TRUE then return end if 479952-479952>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==334414-334413 or env(GetSpEffectID,-921272-(-1755747-(-734195)))==TRUE)then ExecEventAllBody(E(990608-973398))return end end function AttackLeftHeavySpecial2End_onActivate()ERRHook_AttackActivate({E(-554937+572947);E(-132569+149179),E(545025+-527208),E(132230+-114449)})end function AttackLeftHeavySpecial2End_onDeactivate()ERRHook_AttackDeactivate({E(-641826+(-223650-(-883486)));E(507578+-490968),E(56980-39163);E(-194658+(897053-684614))})end function AttackLeftHeavySpecial2End_onUpdate()local J=E(596915+-578905)local P=OverrideMoveset(J,E((798494-(-256964))-1037418),E((243264-((860859+-1780979)-(-379802)))-766606))local o=OverrideMoveset(J,E(-320441+337405),E(-756210-(-773410)))local l=OverrideMoveset(J,E(98917-82067),E(-570334+587874))local T=OverrideMoveset(J,E(-97948-(-115569)),E(640948+-623651))local e=OverrideMoveset(J,E(162944+-146314),E(1003662+-986292))local m=OverrideMoveset(J,E(-470780+488073),E(-883214+900540))ERRHook_Attack(J,E(874938-858328),E(952911-935094),E(831322+-813541),P,o,l,T,e,m,FALSE,TRUE,477903+-477903)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-999884+999884)end function AttackLeftSpecial1_onActivate()ERRHook_AttackActivate({E(252760-235159),E(598708-582098),E((724844+150524)-858167),E(-323066-(-339782))})end function AttackLeftSpecial1_onDeactivate()ERRHook_AttackDeactivate({E(436169+-418568);E(((105474-663474)+(-677830+592478))+(925064-265102)),E(-664201+(171125+510277));E(-327800+(-808666+1153182))})end function AttackLeftSpecial1_onUpdate()local J=E(704211-686610)local P=OverrideMoveset(J,E(-416784+434824),E((-137146-((735489+-838304)-(-573840)))+624668))local o=OverrideMoveset(J,E(-526047-(-1572667-(-1029656))),E(-743096-(-760296)))local l=OverrideMoveset(J,E(29716+-12866),E(-789905-(-807168)))local T=OverrideMoveset(J,E(469149+-451528),E(-504821+522118))local e=OverrideMoveset(J,E(46551-29921),E(272655-255285))local m=OverrideMoveset(J,E(-862332+879625),E(-373969-(-391295)))ERRHook_Attack(J,E(-1008609-(-1025219)),E(-405879+423080),E(363531+(-133499-213316)),P,o,l,T,e,m,FALSE,TRUE,1021723+-1021723)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-29163-(((-165096-((-339943+-607201)+1774777))+1761377)-797811))end function AttackLeftSpecial2_onActivate()ERRHook_AttackActivate({E(851692+-833868);E(-451872+468482);E(555279+-538078),E(52436+-35720)})end function AttackLeftSpecial2_onDeactivate()ERRHook_AttackDeactivate({E(516258-498434),E(885417-868807),E(468926-451725),E(132492+(826775+-942551))})end function AttackLeftSpecial2_onUpdate()local J=E(256186+-238362)local P=OverrideMoveset(J,E(-681354+699394),E(484155-467658))local o=OverrideMoveset(J,E(663640-646676),E(1027710+-1010413))local l=OverrideMoveset(J,E((4217+1035110)-1022477),E((389265-148769)+(-747849+524616)))local T=OverrideMoveset(J,E(1055584-1037963),E(-46887+64184))local e=OverrideMoveset(J,E(-570708-((-65626-(-366323))+-888035)),E(-550127+567497))local m=OverrideMoveset(J,E(-171078+188371),E(402588+-385262))ERRHook_Attack(J,E(790217+-773607),E(-869185+886386),E(-693416+((674331-624563)-(-660364))),P,o,l,T,e,m,FALSE,TRUE,70011+-70011)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,938872-938872)end function AttackDual_Activate()SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_LEFT)act(SetThrowPossibilityState_Defender,126930+273070)ERRHook_AttackStateActivate(E(-877395-(((-1088116-(-940355))+11100)+-758082)))end function AttackDualLight1_onActivate()ERRHook_AttackActivate({E(997170-979826),E(-9876-(28316-(-171594-(-227110)))),E(119987+-102786),nil})end function AttackDualLight1_onDeactivate()ERRHook_AttackDeactivate({E(208523+-191179),E(748766+(-456538-(-61140-(-986045+650001)))),E(-941288-(-958489)),nil})end function AttackDualLight1_onUpdate()local J=E(-768090-(-785434))local P=OverrideMoveset(J,E(944467+-926427),E(-806066-(-822966)))local o=OverrideMoveset(J,E(-786078-(-803042)),E((-117124-276002)-(-410326)))local l=OverrideMoveset(J,E(178940-162090),E(589471+(-575689+3694)))local T=OverrideMoveset(J,E(-990007+(116257-(884122+-1775493))),E((-291302-186652)+495251))local e=OverrideMoveset(J,E(-249895+266525),E(-367835-(-385205)))local m=OverrideMoveset(J,E(-74147-(-91440)),E(617466-(213743-(-386397))))if g_ComboReset==TRUE or GetAttackMaxNumber(HAND_RIGHT)<=801076-801075 then P=E(1029874+-1012898)end if g_ComboReset==TRUE or GetDualAttackMaxNumber(HAND_RIGHT)<=594320+(154460-748779)then l=E(-922556-(-940096))end ERRHook_Attack(J,E(829890-812566),E(527480-510279),nil,P,o,l,T,e,m,FALSE,TRUE,-1044516+(((-769776+(612677+161136))-(554872+-839553))+755799))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-437886+437887)end function AttackDualLight2_onActivate()ERRHook_AttackActivate({E(-51587+68306);E(908161-890837),E(109206-92005),nil})end function AttackDualLight2_onDeactivate()ERRHook_AttackDeactivate({E(-886870+903589),E(-725211-(-742535));E(-983147+((1044706-(283471+(862713-789883)))+311943));nil})end function AttackDualLight2_onUpdate()local J=E(-983109-(-59683+-940145))local P=OverrideMoveset(J,E((-774608-162858)-(779875+-1735381)),E(-605625-(-623299)))local o=OverrideMoveset(J,E(-199207-(-216171)),E(657546-640346))local l=OverrideMoveset(J,E(983979-967129),E(543084+-525480))local T=OverrideMoveset(J,E((355667+645414)-983460),E(682227+-664930))local e=OverrideMoveset(J,E((-375135+1038082)+-646317),E((348665-661467)+330172))local m=OverrideMoveset(J,E(-196596-(-213889)),E(-157816+((389216+329785)-543859)))if g_ComboReset==TRUE or GetAttackMaxNumber(HAND_RIGHT)<=694869+-694867 then P=E((1081115-(715067-(-77379)))+-271693)end if g_ComboReset==TRUE or GetDualAttackMaxNumber(HAND_RIGHT)<=(350452-(-275816+-390091))+-1016357 then l=E(949562+-932022)end ERRHook_Attack(J,E(-707655+724979),E(916113-898912),nil,P,o,l,T,e,m,FALSE,TRUE,-699517+699518)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-839440-(-353230-486211))end function AttackDualLight3_onActivate()ERRHook_AttackActivate({E(803696+-786953),E(-790416-(-807740));E(770039-752838),nil})end function AttackDualLight3_onDeactivate()ERRHook_AttackDeactivate({E(-963462-(-980205));E((-99134+((-367690+(314516-180755))-(-668280)))+-317893),E(219889+-202688);nil})end function AttackDualLight3_onUpdate()local J=E(-994510-(-1011253))local P=OverrideMoveset(J,E(1061649-1043609),E(811399-(-926960+1721649)))local o=OverrideMoveset(J,E((-71743+-786284)-(-874991)),E((681639+-556525)-107914))local l=OverrideMoveset(J,E(-455492-(-472342)),E(183089+-166559))local T=OverrideMoveset(J,E(144709-127088),E(433020+-415723))local e=OverrideMoveset(J,E(-537000-(-553630)),E(760224+-742854))local m=OverrideMoveset(J,E(1026230+-1008937),E(463104+-445778))if g_ComboReset==TRUE or GetAttackMaxNumber(HAND_RIGHT)<=(777367-(-155838))+-933202 then P=E(-341077+(-313572-(-919278-(-247653))))end if g_ComboReset==TRUE or GetDualAttackMaxNumber(HAND_RIGHT)<=-17624+17627 then l=E(-807541-(-825081))end ERRHook_Attack(J,E(717870+-700546),E(509209-492008),nil,P,o,l,T,e,m,FALSE,TRUE,646158+-646157)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,307344-307343)end function AttackDualLight4_onActivate()ERRHook_AttackActivate({E(448118+-431631),E(983659+(-674109-292226)),E(311393+((547778-116667)+-725303));nil})end function AttackDualLight4_onDeactivate()ERRHook_AttackDeactivate({E(576453+-559966),E(926250+-908926),E(-408002-(-425203));nil})end function AttackDualLight4_onUpdate()local J=E(-171499+187986)local P=OverrideMoveset(J,E(-153956+171996),E(((-364371+1454358)-792643)-279657))local o=OverrideMoveset(J,E(236374-219410),E(264241+-247041))local l=OverrideMoveset(J,E(((-1004518+310745)+(494102+1050139))+-833618),E(-882098-(-898854)))local T=OverrideMoveset(J,E(-482314-(-863636-(622003+-985704))),E(-719969-(-737266)))local e=OverrideMoveset(J,E(((924559-271513)+(1001882+-626800))-1011498),E(-271189-(-288559)))local m=OverrideMoveset(J,E(1019357+-1002064),E(-325936-(-343262)))if g_ComboReset==TRUE or GetAttackMaxNumber(HAND_RIGHT)<=-303194-(-303198)then P=E(-44335-(14998-76309))end if g_ComboReset==TRUE or GetDualAttackMaxNumber(HAND_RIGHT)<=-233538+233542 then l=E((-841132+880266)-21594)end ERRHook_Attack(J,E((-2784-(-307687))-287579),E(18562+-1361),nil,P,o,l,T,e,m,FALSE,TRUE,-156769-(-156770))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(1251502-(969909+(-1010528+694779)))-(-405509-(-1002850)))end function AttackDualLight5_onActivate()ERRHook_AttackActivate({E(((-1024607+1105501)+49509)+-113531);E(-290229+307553),E(-476208-(-454021-39388));nil})end function AttackDualLight5_onDeactivate()ERRHook_AttackDeactivate({E(-778733+795605),E(563677+-546353),E(565087-547886);nil})end function AttackDualLight5_onUpdate()local J=E(595893-((659385+-417340)-(-336976)))local P=OverrideMoveset(J,E((-1432903-(-426197))+1024746),E(135927+(381791+-499684)))local o=OverrideMoveset(J,E(971781+-954817),E(528637+(-32718+-478719)))local l=OverrideMoveset(J,E((-920938+521330)+416458),E(488400-471448))local T=OverrideMoveset(J,E(627391-609770),E(-575763+(-475302+(417441-(-650921)))))local e=OverrideMoveset(J,E(-567180+583810),E(908043-890673))local m=OverrideMoveset(J,E(-295338+312631),E((-412296-300882)+730504))if g_ComboReset==TRUE or GetAttackMaxNumber(HAND_RIGHT)<=-274769+274774 then P=E((1361367-(888271-501112))+-957232)end if g_ComboReset==TRUE or GetDualAttackMaxNumber(HAND_RIGHT)<=769464-(1509355-739896)then l=E(-87490+105030)end ERRHook_Attack(J,E(-84549-(-298-101575)),E(-1015765+(-504262+1537228)),nil,P,o,l,T,e,m,FALSE,TRUE,-368677+368678)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-138894-(-138895))end function AttackDualLight6_onActivate()ERRHook_AttackActivate({E(758027-740341);E(177723+-160399),E(812898-795697);nil})end function AttackDualLight6_onDeactivate()ERRHook_AttackDeactivate({E(256042-238356);E(-599004+(-533060+1149388));E(-184469-(-201670));nil})end function AttackDualLight6_onUpdate()local J=E((-816432+1480324)+-646206)local P=OverrideMoveset(J,E(675599-(-284484+(((-429426-(857933+-522100))+(1525077-627301))+809526))),E(-285575-(-302551)))local o=OverrideMoveset(J,E((-222466+1011714)-772284),E(-864186-(-881386)))local l=OverrideMoveset(J,E((425327-416369)-(-7892)),E(-493832-(-511372)))local T=OverrideMoveset(J,E(-721747+(((-596337+1215213)+939882)-819390)),E(-951500+968797))local e=OverrideMoveset(J,E(-1026122-(-1103691-(-60939))),E((556348-(-210441))-749419))local m=OverrideMoveset(J,E(795697+-778404),E(317496-300170))ERRHook_Attack(J,E(-711505-(-728829)),E(314034-296833),nil,P,o,l,T,e,m,FALSE,TRUE,-285457-(52590-(353663-15615)))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-277501-(-217936-59566))end function AttackDualDash_onActivate()ERRHook_AttackActivate({E(73086-55906),E(-32987+(198419-148108));E((-1034810-(-819265))+(1266751-1034005));E(-924549-(-941144))})end function AttackDualDash_onDeactivate()ERRHook_AttackDeactivate({E(-376080+(305699-(-87561)));E(516243-498919),E(-239672+256873);E(223720+-207125)})end function AttackDualDash_onUpdate()local J=E((-465193-511305)-(-993678))local P=OverrideMoveset(J,E(-480897-(-147569+-351368)),E(-898682-(-915658)))local o=OverrideMoveset(J,E(-23129-(-40093)),E(194792-177592))local l=OverrideMoveset(J,E(-147572+164422),E(566878+-549402))local T=OverrideMoveset(J,E((-317279+792350)+-457450),E(((915359+-857419)-(-806436))-847079))local e=OverrideMoveset(J,E(-528930+545560),E(604417-(-324500+911547)))local m=OverrideMoveset(J,E((551728-147375)-387060),E((691007-(-6178))-679859))if g_ComboReset==TRUE then l=E(-512140-(466136-995816))end ERRHook_Attack(J,E((224685+-244319)-(-36958)),E(-61913+79114),E(856289+-839694),P,o,l,T,e,m,FALSE,TRUE,336584-336583)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-459616-(-459617))end function AttackDualRolling_onActivate()ERRHook_AttackActivate({E(400134-383661),E(-280217-(-297541));E(387141+-369940),E(258911+-241351)})end function AttackDualRolling_onDeactivate()ERRHook_AttackDeactivate({E(-340617+357090),E(551736-534412),E(838930+-821729);E((927768-213555)+-696653)})end function AttackDualRolling_onUpdate()local J=E(472547-456074)local P=OverrideMoveset(J,E(760175-742135),E(-387798-(-404774)))local o=OverrideMoveset(J,E(-772008-(-788972)),E(620730+-603530))local l=OverrideMoveset(J,E(-459988+476838),E(-445585-(-463061)))local T=OverrideMoveset(J,E(482621+-465000),E(32627-15330))local e=OverrideMoveset(J,E(-83120+((-1296279-(-106561+-814372))-(-475096))),E(1046861+-1029491))local m=OverrideMoveset(J,E(153941+(411143-547791)),E((224811-(-1788971-(-1020746)))+(-288606+-687104)))if g_ComboReset==TRUE then l=E((116518+626497)+-725475)end ERRHook_Attack(J,E(-380585-(-305630+-92279)),E(14344+2857),E((675663-(-343210))-1001313),P,o,l,T,e,m,FALSE,TRUE,-270457+270458)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,975329+-975328)end function AttackDualStealth_onActivate()ERRHook_AttackActivate({E(-615091+633121);E((-276914+832040)+-537802);E(((478707-393681)+-361256)-(-293431)),E(727244+-710604)})end function AttackDualStealth_onDeactivate()ERRHook_AttackDeactivate({E(-282479-(-300509)),E((990205-134880)-838001);E((1125201-445183)-662817);E(309632+-292992)})end function AttackDualStealth_onUpdate()local J=E(1000031-982001)local P=OverrideMoveset(J,E(-1016556+1034596),E(896152+-879176))local o=OverrideMoveset(J,E(402133-385169),E(415983+-398783))local l=OverrideMoveset(J,E(996277-979427),E(977960-960484))local T=OverrideMoveset(J,E(-589193+606814),E((901316-933060)-(-49041)))local e=OverrideMoveset(J,E(108163+-91533),E(-172917-(-190287)))local m=OverrideMoveset(J,E(-115783-(-133076)),E(-886642+903968))if g_ComboReset==TRUE then l=E(-759083+776623)end ERRHook_Attack(J,E(-143778-(-952660-(-791558))),E(734205+-717004),E(-154039+170679),P,o,l,T,e,m,FALSE,TRUE,1014379+-1014378)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-563155-(-354415+(30931+-239672)))end function AttackDualBackStep_onActivate()ERRHook_AttackActivate({E(451633+-434107),E(823923+-806599),E(((-133347-((261261-354590)-((-1939512-(-1004044))+649740)))+-428483)-(27099+((201039+-1279688)-(-280120))));E((520076-(-499393))-1001891)})end function AttackDualBackStep_onDeactivate()ERRHook_AttackDeactivate({E((-682632-363951)+1064109),E(-194917-(-212241));E(155674-138473),E(577694-560116)})end function AttackDualBackStep_onUpdate()local J=E(579364+(-111271-450567))local P=OverrideMoveset(J,E(891385-873345),E((618138+-253840)+-347322))local o=OverrideMoveset(J,E(((60798-664581)-(233582+(-1487349-(-394729))))+-238291),E((-69573-(-458))-(-86315)))local l=OverrideMoveset(J,E((-1032456-(-542345+-352061))-(-154900)),E(574520+-557044))local T=OverrideMoveset(J,E((-396378-(-43062-(446271+-1043003)))+(-927477+1895146)),E((-871716+-99005)+(1529114-541096)))local e=OverrideMoveset(J,E((-437995-478949)-(-933574)),E(-370918-(-388288)))local m=OverrideMoveset(J,E(74690+-57397),E(((742693-(766984+-893710))+-1813216)-(-961123)))if g_ComboReset==TRUE then l=E(-829546+847086)end ERRHook_Attack(J,E(-5918-(-23242)),E((-991516+(((496917+-1064562)-(-19631))+1594151))+-37420),E(-915549+933127),P,o,l,T,e,m,FALSE,TRUE,416800+-416799)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,466761-466760)end function AttackBoth_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)ERRHook_AttackStateActivate(E(76607-58574))end function AttackBothLight1_onActivate()ERRHook_AttackActivate({E(35484-((469781-(-410155+32178))+-829156)),E(89596+(916751-989211)),E((-567112+1514200)+-929887),nil})end function AttackBothLight1_onDeactivate()ERRHook_AttackDeactivate({E(1054170-1037288);E(-420030-(-437166)),E(-889464-(-906665));nil})end function AttackBothLight1_onUpdate()local J=E(750968-734086)local P=OverrideMoveset(J,E(-157568+((1377857-877413)+-324836)),E(-771540-(-788440)))local o=OverrideMoveset(J,E(-84823+101787),E(-627337+644537))local l=OverrideMoveset(J,E(14938-((268814-251678)+(-825393+806345))),E(-72042-(-88809)))local T=OverrideMoveset(J,E(-1018453+1036074),E(-152076+169373))local e=OverrideMoveset(J,E(181207+-164577),E(706517+-688870))local m=OverrideMoveset(J,E((-832752+-14521)+864566),E(681616-664170))if g_ComboReset==TRUE then P=E(((-332999-343022)-(269449-652370))+310076)e=E(-688851-((493657+-1990380)-(-790502)))end ERRHook_Attack(J,E(-334146-(-351282)),E(234287+-217086),nil,P,o,l,T,e,m,FALSE,TRUE,32635+-32634)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-861314-(-908307-(635385+-682377)))end function AttackBothLightSubStart_onActivate()ERRHook_AttackActivate({E(180624-163244);E(-979198-(-996334));E((-340057-47490)+404748);nil})end function AttackBothLightSubStart_onDeactivate()ERRHook_AttackDeactivate({E(120198+-102818);E(647327-630191);E((-167943-(-913639))-(31635+696860)),nil})end function AttackBothLightSubStart_onUpdate()local J=E((((305202+-243152)+(737292-((-265564-(-8215))+(733065+13357))))+(-1092149-(-827995)))-28735)local P=OverrideMoveset(J,E(-14448+(-483992-(-516480))),E(953137+-936161))local o=OverrideMoveset(J,E((-893833-(468939+-1234890))-(-144846)),E(-846610-(-145790-718020)))local l=OverrideMoveset(J,E(384785-367935),E(-1012050-((-1582013-450060)-(-1002505))))local T=OverrideMoveset(J,E((307683+-156050)+(-1101395-(-967383))),E((-319828+(-164993+626568))-124450))local e=OverrideMoveset(J,E((835271+140183)-958824),E((665234+301350)+(-358258-590956)))local m=OverrideMoveset(J,E(455127+-437834),E(-911439+928968))ERRHook_Attack(J,E(-726004+743140),E(((-905264-341783)-(-566033))-(-698215)),nil,P,o,l,T,e,m,FALSE,TRUE,1925+(-785983-(-784058)))if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-57839-(-57839))==TRUE then return end if env(GetEventEzStateFlag,-703574-(-703574))==TRUE or env(IsAnimEnd,-467493+467494)==TRUE then act(SetSpecialInterpolation,-804682-(-804682),TRUE)ExecEventAllBody(E(-209784+227431))return end end function AttackBothLight2_onActivate()ERRHook_AttackActivate({E(532668-514805);E((1643016-734039)+-891841);E(-491726-(-508927)),nil})end function AttackBothLight2_onDeactivate()ERRHook_AttackDeactivate({E(-184757-(-202620));E(638529+-621393),E(-45967-(-63168));nil})end function AttackBothLight2_onUpdate()local J=E((80313+256747)+(559087-878284))local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-1018242-(-551998-483918)),E(526977-509777),E(((109372-(-1019149+(-240366-(-805531))))+-504578)-41843),E((796526+-1600887)-(-821658)),E(400719-383056),E(((((-964524+2124628)-477269)-(1384184-718737))+72184)-72246))local q=-101939-(-101941)if IsEnableNextAttack(q,HAND_RIGHT)==FALSE or g_ComboReset==TRUE then q=455046-455046 P=E(955784+-938808)e=E(888440-871070)end ERRHook_Attack(J,E(-877737-(-894873)),E(-429362+446563),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackBothLight3_onActivate()ERRHook_AttackActivate({E((341037+-1018022)+(1230685-(557924-((-595017+95912)-(-976160-(273170+-728478)))))),E(-665568-(70065+-752769));E(967983-950782);nil})end function AttackBothLight3_onDeactivate()ERRHook_AttackDeactivate({E(-867968-(-885491)),E(-844591-(-1082279-(-220552)));E((-1947145-(-962796))-(776778+-1778328)),nil})end function AttackBothLight3_onUpdate()local J=E(-643856+661379)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(((-771736-(-886655))-(-123439))-(909131-((-426698+742530)+(1339175-967524)))),E(-939516-(-956716)),E((149134-481961)+350230),E(((-388432+(420207+362605))-(-27613))-404696),E(-621490+638721),E(757886-(1713862-973302)))local q=813236-813233 if IsEnableNextAttack(q,HAND_RIGHT)==FALSE or g_ComboReset==TRUE then q=-194262+194262 P=E(128698-111722)e=E(-728531+745901)end ERRHook_Attack(J,E(164252-147116),E(95910+(-209968-(-131259))),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackBothLight4_onActivate()ERRHook_AttackActivate({E((299398-(22264+897411))-(-636778)),E(780058-(4286-(-758636))),E(-483561-(-500762));nil})end function AttackBothLight4_onDeactivate()ERRHook_AttackDeactivate({E(561648-545147);E(-48985-(-66121)),E((1358408-853268)+-487939);nil})end function AttackBothLight4_onUpdate()local J=E(-809861+826362)local P,o,l,T,e,m=OverrideMovesetGroup(J,E((((19907+-388990)+610459)+(-129373+-487032))-(-392716)),E(((175921+-439224)-331985)-(-612488)),E(-468601+485905),E(-513981+531278),E(949149+-932530),E(-668176+685502))local q=-636284+636288 if IsEnableNextAttack(q,HAND_RIGHT)==FALSE or g_ComboReset==TRUE then q=601780+-601780 P=E(-990171-(-1007147))e=E(-825894+843264)end ERRHook_Attack(J,E(788739-771603),E(-946674-(-963875)),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackBothLight5_onActivate()ERRHook_AttackActivate({E(837177+(251949+-1071774)),E(-692349-(-709485)),E(390022-372821),nil})end function AttackBothLight5_onDeactivate()ERRHook_AttackDeactivate({E((1311876-821180)+-473344);E(-440172-(-697206-(-239898))),E((393623+-1143394)+(345470+421502));nil})end function AttackBothLight5_onUpdate()local J=E((720509+-1398440)+695283)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-748086+766120),E(1003195-(485483+500512)),E(-508730+526749),E(55009-(351432+(-492535-(-178815)))),E(-626178-(-452968-189983)),E(181708-164382))local q=588270+-588265 if IsEnableNextAttack(q,HAND_RIGHT)==FALSE or g_ComboReset==TRUE then q=308332+-308332 P=E(((-639573+2345582)-692307)+(-1196788-(-867393-(-667331))))e=E(-55931+73301)end ERRHook_Attack(J,E(798667+-781531),E(842050-824849),nil,P,o,l,T,e,m,FALSE,TRUE,q)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,q)end function AttackBothLight6_onActivate()ERRHook_AttackActivate({E((870971+54305)+-908279);E(444659+-427523);E((-247128-442610)-(-706939));nil})end function AttackBothLight6_onDeactivate()ERRHook_AttackDeactivate({E(716832-((((3091090-851339)-930372)-791237)+181693)),E(-386060-(-403196));E(-680239+697440),nil})end function AttackBothLight6_onUpdate()local J=E(255149+-238152)local P=OverrideMoveset(J,E(364389-346349),E(533538+-516562))local o=OverrideMoveset(J,E(-512397-(-529361)),E(54103-36903))local l=OverrideMoveset(J,E((226584-507641)+297907),E(235183+-218416))local T=OverrideMoveset(J,E(-326580+344201),E(927986-(-95502+1006191)))local e=OverrideMoveset(J,E(1217+(-709429-(-724842))),E(-942434-(-960081)))local m=OverrideMoveset(J,E(862740-845447),E(-111685-(-129131)))ERRHook_Attack(J,E((-808778+((-334686-(-223337))-(-946667)))+-9404),E(-178099-(-195300)),nil,P,o,l,T,e,m,FALSE,TRUE,-657567-(426063+-1083630))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,1031586-1031586)end function AttackBothLeft1_onActivate()ERRHook_AttackActivate({E(288475-271947);E(220336+-203282);E(269858+-252657);nil})end function AttackBothLeft1_onDeactivate()ERRHook_AttackDeactivate({E(666427+-649899),E(-632083-(-649137));E(-612021+629222);nil})end function AttackBothLeft1_onUpdate()local J=E(-277139-(-293667))local P=OverrideMoveset(J,E(-682436-(-700476)),E(-403821+420721))local o=OverrideMoveset(J,E(1045223-1028259),E(669018+-651818))local l=OverrideMoveset(J,E(319803-(1227147-924194)),E(168255+-151488))local T=OverrideMoveset(J,E(701276+-683655),E(975764-958467))local e=OverrideMoveset(J,E(-553913+(840823+(669860+-940140))),E(-336769+((-112230-(-170338))+296308)))local m=OverrideMoveset(J,E(-709019-(-1356594-(-630282))),E(422172-404846))ERRHook_Attack(J,E((760473+178240)+-921659),E(127409-(117435-7227)),nil,P,o,l,T,e,m,FALSE,TRUE,-1046377-(-1046378))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,127681-127680)end function AttackBothLeft2_onActivate()ERRHook_AttackActivate({E(760780+((977809-979218)-741824));E(267409+-250355),E(((-1401801-(-638283))+-114856)+((523983+189735)-(-181857)));nil})end function AttackBothLeft2_onDeactivate()ERRHook_AttackDeactivate({E(-395829+413376);E((261319+135481)+-379746);E(1025462+-1008261),nil})end function AttackBothLeft2_onUpdate()local J=E((-143408+(27552-356716))-(-490119))local P=OverrideMoveset(J,E(44452+-26412),E(285426-268450))local o=OverrideMoveset(J,E((629214-873210)+((1508135-808456)+-438719)),E((-680619-(-899273))+-201454))local l=OverrideMoveset(J,E(828248-(422522+388876)),E((-317830-32556)+367321))local T=OverrideMoveset(J,E(689313-671692),E(-858916+876213))local e=OverrideMoveset(J,E(-191368+(-176529+384527)),E(982304-964641))local m=OverrideMoveset(J,E((974680+((-186635+-55756)+-245868))-469128),E(994276-976950))ERRHook_Attack(J,E(880152+-863098),E(185615-(923074-754660)),nil,P,o,l,T,e,m,FALSE,TRUE,922906+(-909053+-13851))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-433932+433934)end function AttackBothLeft3_onActivate()ERRHook_AttackActivate({E(1009346+-991555);E(-37924+54978),E(-716518+733719),nil})end function AttackBothLeft3_onDeactivate()ERRHook_AttackDeactivate({E(-320650+338441);E(-699088+(-142103-(-1647173-(-1067355-(-278427))))),E(717207-700006),nil})end function AttackBothLeft3_onUpdate()local J=E(((816343+-89390)-(-303887))+-1013049)local P=OverrideMoveset(J,E(203345+-185305),E(671828+-654928))local o=OverrideMoveset(J,E(-306376-(((791059+-484087)+22934)-653246)),E(((1022271-468610)+(-246494+703034))-(-378471+1371472)))local l=OverrideMoveset(J,E(-484275+501125),E(-616304+633071))local T=OverrideMoveset(J,E(863870-846249),E(-433674+450971))local e=OverrideMoveset(J,E(-489920+506550),E(651950-634303))local m=OverrideMoveset(J,E((((980252-456005)+-1887767)-(-891307))-(712080+-1201586)),E(774833+-757507))ERRHook_Attack(J,E(-310422-(-327476)),E((41788-727345)+702758),nil,P,o,l,T,e,m,FALSE,TRUE,-367407-(-760000-(-392590)))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-58771-(-58774))end function AttackBothLeftDash_onActivate()ERRHook_AttackActivate({E(-370690+(156637+(-251360+(((-680128-(-474018))+497605)+((481330-678504)+387962))))),E(796977+-779923);E(938775+(634722+-1556296)),E(1019082+(413019+(660316+-2075822)))})end function AttackBothLeftDash_onDeactivate()ERRHook_AttackDeactivate({E(533753-516883),E(-135946-(-153000)),E((662151+-1518373)-(-873423));E(-105726-(-122321))})end function AttackBothLeftDash_onUpdate()local J=E(863910+-847040)local P=OverrideMoveset(J,E(-970271-(-51117+-937194)),E(258173+-241197))local o=OverrideMoveset(J,E(-721309-(-285776+-452497)),E(276772+(242382-501954)))local l=OverrideMoveset(J,E((1914428-931456)-966122),E((700397-(-321073))-1003952))local T=OverrideMoveset(J,E(-373659+391280),E((295889+-772312)+493720))local e=OverrideMoveset(J,E(-351372+368002),E((-120978+638951)+((-1204323-((-87314-(-344985))-685624))+(174454-(-101313)))))local m=OverrideMoveset(J,E((-67482-441340)+526115),E(-905229-(-922555)))ERRHook_Attack(J,E((-989439-(-1025416))+-18923),E(783875-766674),E(-853943+870538),P,o,l,T,e,m,FALSE,TRUE,(577308+-861871)+284563)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,275113+-275113)end function AttackBothLeftStep_onActivate()ERRHook_AttackActivate({E(819073-802203);E(-245451+(((897312+-2228621)-(1034028+-1665197))-(-642893+-319752)));E(773358+(-53576+-702581));E(234862-(-637649+854951))})end function AttackBothLeftStep_onDeactivate()ERRHook_AttackDeactivate({E((1395135-727219)+-651046);E(-160741-(-177795));E(-495575-(-512776));E(922853-905293)})end function AttackBothLeftStep_onUpdate()local J=E(4019+13323)local P=OverrideMoveset(J,E(587638-569598),E(285909+-268933))local o=OverrideMoveset(J,E((((-937805+(-624800+1531345))+1000153)+-1024128)-(-72199)),E(-561748+578948))local l=OverrideMoveset(J,E(348925-332075),E(-670882-(-688400)))local T=OverrideMoveset(J,E(((((-766269+972079)-50277)+-50077)-(-435979))-523814),E(861341+-844044))local e=OverrideMoveset(J,E(-87184-(-103814)),E((-508107-406833)+932310))local m=OverrideMoveset(J,E(-441340-(-458633)),E(((1455839-((-1296759-(-537360))+(-359860+1967845)))+-1278530)-(-688603)))ERRHook_Attack(J,E(-66183+83237),E(946549-929348),E(371230+-353670),P,o,l,T,e,m,FALSE,TRUE,-1017873-(-1017873))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,670874+(856966+(-630835+((-662137-(-701948))-936816))))end function AttackBothLeftSpecial1_onActivate()ERRHook_AttackActivate({E(894016-876416),E(-622330+639384);E((-157906+(-856431+417459))+614079),E(-148679+165395)})end function AttackBothLeftSpecial1_onDeactivate()ERRHook_AttackDeactivate({E(104819-87219);E(463823+-446769);E(-191736-(-165754-43183)),E((-919441+1028796)-92639)})end function AttackBothLeftSpecial1_onUpdate()local J=E((-460170+1005390)+-527620)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-824939-(-841915)),E(253096+-235896),E(115152+-98116),E(-1023694+1040991),E(-757564+774934),E((-291411-(-239333))-(-69404)))ERRHook_Attack(J,E(808750+-791696),E((605191-((542915+-574421)-(-518012)))-101484),E(-788712-(-805428)),P,o,l,T,e,m,FALSE,TRUE,875346-875346)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-392066+392066)==TRUE then return end end function AttackBothLeftSpecial2_onActivate()ERRHook_AttackActivate({E(-996920-(-1013924)),E(682080-665026),E(307710+-290509);E(-809461-(-826177))})end function AttackBothLeftSpecial2_onDeactivate()ERRHook_AttackDeactivate({E(-163788-(-180792)),E(294766+-277712),E((-183170+934095)+-733724);E(936111-(840984+(-589673-(((-1651691-(-505746-(1047286+(-1242181-(-184974)))))-(-801316))-(264486-(-49048))))))})end function AttackBothLeftSpecial2_onUpdate()local J=E(-107251+(334314+-210059))local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-323983-(-340959)),E(32295-15095),E(185496-168415),E(536588-519291),E(266665+-249295),E(10893-(-6433)))ERRHook_Attack(J,E(((415541-(-678798))-337222)+(-440786+-299277)),E((561570-(-228606))-(478344-(-788158-(-493527)))),E(836857-820141),P,o,l,T,e,m,FALSE,TRUE,(-791901-(-905697))-113796)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-557521+557521)==TRUE then return end end function AttackBothLeftSpecial3_onActivate()ERRHook_AttackActivate({E(-65816+(-257187-(-339843)));E(734993-(-396978+1114917)),E(1041615-1024414);E(116325+-99609)})end function AttackBothLeftSpecial3_onDeactivate()ERRHook_AttackDeactivate({E(-95609-(-112449)),E(-36038-(-53092));E(-6654+23855),E(1060824-1044108)})end function AttackBothLeftSpecial3_onUpdate()local J=E(213102+-196262)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-860969-(-877945)),E(963321-946121),E(-834144+851416),E((82679+-459111)-(-393729)),E((421894+-94291)-310233),E(45776+-28450))ERRHook_Attack(J,E(247026-229972),E((-1464236-(-448911))-(330233+-1362759)),E((777195-839643)+79164),P,o,l,T,e,m,FALSE,TRUE,991058-991058)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,755015+-755015)==TRUE then return end end function AttackBothLeftSpecial4_onActivate()ERRHook_AttackActivate({E(676918+-659825),E((-179538+269717)+-73125);E(-69744-(-86945)),E(-732468+(1343126-((81042+1494445)-981545)))})end function AttackBothLeftSpecial4_onDeactivate()ERRHook_AttackDeactivate({E(952535+(-275848+((-506958+-713489)-(-560853))));E(-266556-(625886-(315702+593794))),E(764349+-747148),E(-195962-(-212678))})end function AttackBothLeftSpecial4_onUpdate()local J=E(-773634+790727)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(838361-821385),E(((-1628584-(-1020752))-267679)-(-892711)),E(-155674-(337162+-510852)),E(681704+-664407),E(-276852+294222),E(-425130-(-442456)))ERRHook_Attack(J,E(-647625+664679),E((((17460-872981)+833513)+-453944)+493153),E((590000+(803364+-660532))-716116),P,o,l,T,e,m,FALSE,TRUE,217259+-217259)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-883555-(-883555))==TRUE then return end end function AttackBothLeftSpecial5_onActivate()ERRHook_AttackActivate({E(543464-525566);E(34306-17252);E(-179704-(-196905));E(((737350+-1819026)-(-957938))+140454)})end function AttackBothLeftSpecial5_onDeactivate()ERRHook_AttackDeactivate({E((363074+((459625+-1114572)+1055124))-745353),E((-738149+((744390+-1311718)-(-291803)))+1030728),E(59359+-42158);E((-878851+1117012)+-221445)})end function AttackBothLeftSpecial5_onUpdate()local J=E(-894180+912078)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(-97190+114166),E(54282-37082),E(589947+-572407),E(206193-188896),E(1000699-(990577+-7248)),E(-794257-(-811583)))ERRHook_Attack(J,E(652265-(-171040-(-806251))),E(-226671+243872),E(82790+-66074),P,o,l,T,e,m,FALSE,TRUE,(1075133-401178)-673955)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,338436-338436)==TRUE then return end end function AttackBothHeavy1SubStart_onActivate()ERRHook_AttackActivate({E(-203148-(-1053692-(239412+-1072606)));E((-533076+950422)-400210);E(-900042+((1437347-(-325429))-844917)),E(625544-608139)})end function AttackBothHeavy1SubStart_onDeactivate()if IsNodeActive(E(62730-45401))==FALSE then ERRHook_AttackDeactivate({E(989722+-972372),E(-715925-(-733061)),E(344514+-326697),E(994680-977275)})end end function AttackBothHeavy1SubStart_onUpdate()local J=E(384753+-367403)local P=OverrideMoveset(J,E(203482-185442),E(357647+-340671))local o=OverrideMoveset(J,E((997704-617849)+-362891),E(172163+-154963))local l=OverrideMoveset(J,E(963311+-946461),E(1023552-1006034))local T=OverrideMoveset(J,E((-1777313-(-1046238))+748696),E(955515+(-1184839-(-246621))))local e=OverrideMoveset(J,E(-811817-(417706+-1246153)),E(-281677+((-230439+(-756982+1744633))+-458165)))local m=OverrideMoveset(J,E(-677138-(-694431)),E(536542-(500797-(-18216))))ERRHook_Attack(J,E(472881+-455745),E(290446+-272629),E(873696-856291),P,o,l,T,e,m,FALSE,TRUE,(566712+-107499)+-459213)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-544247-(-544247))==TRUE then return end if env(GetEventEzStateFlag,-678043+678043)==TRUE or env(IsAnimEnd,869878-869877)==TRUE then act(SetSpecialInterpolation,-943237+943237,TRUE)ExecEventAllBody(E((459257-(-426260))+-868191))return end end function AttackBothHeavy1Start_onActivate()ERRHook_AttackActivate({E(623974+-607046),E(859619-842483),E(670591+(-538758+-114016)),E(297017+-279612)})end function AttackBothHeavy1Start_onDeactivate()if IsNodeActive(E((-1043803-(-502417))+(704387+-145672)))==FALSE then ERRHook_AttackDeactivate({E(295951-((1362558-324053)+(-487109+-272373)));E(-1011531-(-1028667));E(155279+-137462),E(301301+-283896)})end end function AttackBothHeavy1Start_onUpdate()act(SetSpecialInterpolation,-916932-(-916932),FALSE)if IsEnableSpecialAttack(HAND_RIGHT)==TRUE and(1024379+-1024379119904+-119904 and(env(ActionDuration,ACTION_ARM_SP_MOVE)>-583631-(-583631)and TRUE==env(GetSpEffectID,-526300+626590)))then ERR_Perfect(ERR_PERFECT_BUFF_MELEE,FALSE,ACTION_ARM_ROLLING)ExecEventAllBody(E(-1040218+1057713))return end local J=E(30731-13701)local P=OverrideMoveset(J,E(-70816+88856),E(885194-(862132-(-6086))))local o=OverrideMoveset(J,E(-25567+42531),E(-701872-(-719072)))local l=OverrideMoveset(J,E(183952+(-242235+75133)),E(-583484-(-601002)))local T=OverrideMoveset(J,E(-365344+382965),E((-856932+1091396)-(-553194-(-770361))))local e=OverrideMoveset(J,E(423610+-406980),E(-282072-(-299442)))local m=OverrideMoveset(J,E(-924218-(6735+((-44653+-256176)-647417))),E((-746691+594582)-(-169435)))ERRHook_Attack(J,E(532470-515334),E(((792886+-520801)+-297784)-(-43516)),E(769610-752205),P,o,l,T,e,m,FALSE,TRUE,959521+-959521)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(-423922-(((-541752+1344173)+-2181135)-(-906691)))+-48101)==TRUE then return end local q=c_SwordArtsID if(env(ActionDuration,ACTION_ARM_R2)<=-818592+818592 and(q~=523781-523526 or env(ActionDuration,ACTION_ARM_L2)<=475218+-475218))and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-443411-(-443412)or env(GetSpEffectID,-290116-(-390396))==TRUE)then ExecEventAllBody(E(393671+-377010))return end end function AttackBothHeavy2End_onActivate()ERRHook_AttackActivate({E(678160+-661597);E(-885425+902561),E(455392-437575),E(38568-21202)})end function AttackBothHeavy2End_onDeactivate()ERRHook_AttackDeactivate({E(-318953-(-335516));E((447208-(-189862))-619934);E(560960-543143);E(-544014-(-561380))})end function AttackBothHeavy2End_onUpdate()local J=E(96510+-79947)local P=OverrideMoveset(J,E(-989177-(-1007217)),E(408321-391345))local o=OverrideMoveset(J,E((-816899+607526)+226337),E(856531-839331))local l=OverrideMoveset(J,E(-156738-(-173588)),E((-705304-(-217411))-(-505411)))local T=OverrideMoveset(J,E(-513796+531417),E(247747+-230450))local e=OverrideMoveset(J,E(461007+-444377),E(-978691-(-276879+-719182)))local m=OverrideMoveset(J,E(-346012-(-363305)),E(851633+-834307))ERRHook_Attack(J,E(-331740+348876),E((790806-487416)-285573),E(-584820-(-280163+-322023)),P,o,l,T,e,m,FALSE,TRUE,-503120-(-503120))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,233502-233502)end function AttackBothHeavySpecial1SubStart_onActivate()ERRHook_AttackActivate({E((-130461+(112990-64010))-(-98313)),E(854177-837041);E(-559644+577461),E(157172-140241)})end function AttackBothHeavySpecial1SubStart_onDeactivate()ERRHook_AttackDeactivate({E(-1042002+1058834);E(-604666-((648493+-1575428)+(-159047+(186230+277950))));E(533019+-515202);E(999049-982118)})end function AttackBothHeavySpecial1SubStart_onUpdate()local J=E(89421-((-326540-163893)-(-272235+(404965+-695752))))local P=OverrideMoveset(J,E(304385+(-1134659-(-848314))),E(10967+6009))local o=OverrideMoveset(J,E(946322+-929358),E((-942427-(-390626))-(-569001)))local l=OverrideMoveset(J,E(262256+-245406),E(721390-(-412025+1115897)))local T=OverrideMoveset(J,E(-403783-(83991+-505395)),E(604604-(316422-(-270885))))local e=OverrideMoveset(J,E((-345871-(-806000))-443499),E(((969961+(-885773-119478))+739636)-686976))local m=OverrideMoveset(J,E(-659710+677003),E(-409935-(-427464)))ERRHook_Attack(J,E((-302611-(-13350))+(174407-(-131990))),E(-741660+759477),E((-359456-489659)+866046),P,o,l,T,e,m,FALSE,TRUE,-416561+416561)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-458399-(-458399))==TRUE then return end if env(GetEventEzStateFlag,512960+-512960)==TRUE or env(IsAnimEnd,-802715-(-1244198-(167662+(143384-(1560680-808152)))))==TRUE then act(SetSpecialInterpolation,-76190+76190,TRUE)ExecEventAllBody(E(-373179-(-391119)))return end end function AttackBothHeavySpecial1Start_onActivate()ERRHook_AttackActivate({E(-419900-(-437755));E(189613-172477);E(-419751-(-437568)),E(-959652-(-976583))})end function AttackBothHeavySpecial1Start_onDeactivate()ERRHook_AttackDeactivate({E((-385531+((1250667-875067)-(-711284)))-683498),E(-459152+476288),E(-693496-(-711313));E(-554090-(-571021))})end function AttackBothHeavySpecial1Start_onUpdate()act(SetSpecialInterpolation,534925+-534925,FALSE)local J=E(666444+-648589)local P=OverrideMoveset(J,E(-681232-(-699272)),E((944996-508937)+-419083))local o=OverrideMoveset(J,E(535861-518897),E(968251+-951051))local l=OverrideMoveset(J,E(287291-270441),E(672934-655416))local T=OverrideMoveset(J,E(173292+-155671),E((-336643-(-305675))-(-48265)))local e=OverrideMoveset(J,E(((658993+-1026429)+400475)+-16409),E((-245724+907090)-643996))local m=OverrideMoveset(J,E(827205+-809912),E(-918560-(261183+-1197272)))ERRHook_Attack(J,E(-83117-(-100253)),E(-399610+417427),E(1036132+-1019201),P,o,l,T,e,m,FALSE,TRUE,-370668+370668)if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-582636+582636)==TRUE then return end if-693610+693610>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==318906-(-444026-(-762931))or env(GetSpEffectID,322443+-222163)==TRUE)then ExecEventAllBody(E(-934487-(-951620)))return end end function AttackBothHeavySpecial1End_onActivate()ERRHook_AttackActivate({E(-229388-((254398-1047076)+546320)),E(-984030-(-1001166));E(437138-419321);E((-350355-(-274162))+93974)})end function AttackBothHeavySpecial1End_onDeactivate()ERRHook_AttackDeactivate({E(-274826+291796),E(((960146+-2273)-(77937+658453))-204347),E(574337+-556520),E(155051-137270)})end function AttackBothHeavySpecial1End_onUpdate()local J=E(-159680-(-176650))local P=OverrideMoveset(J,E(((-657601+-841852)-(-766869))+750624),E(927962-910986))local o=OverrideMoveset(J,E((-695933+477054)-(-235843)),E((-933987+205324)+(-471477+(86397+((505414+-924819)+(1826070-275722))))))local l=OverrideMoveset(J,E(2229+(337653+(-240724+-82308))),E(-190897+208415))local T=OverrideMoveset(J,E((485816+(-569256-(-357134)))+-256073),E(-668775-(-686072)))local e=OverrideMoveset(J,E(-191414+(-137766+345810)),E(820541-(1634361-(((((312776-(-493220))+-1319579)+-64041)+92734)+1316080))))local m=OverrideMoveset(J,E(-930002+947295),E(474418+-456889))ERRHook_Attack(J,E(362180-345044),E(1006780+-988963),E(260108-242327),P,o,l,T,e,m,FALSE,TRUE,613486-613486)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,124696+-124696)end function AttackBothHeavySpecial2Start_onActivate()ERRHook_AttackActivate({E(679870-662477),E(528187+(-438230-72821));E(-722281-(-740098)),E(911044+-894113)})end function AttackBothHeavySpecial2Start_onDeactivate()ERRHook_AttackDeactivate({E(748469+-731076),E(301680+-284544),E(364584+-346767);E(-982424-(-999355))})end function AttackBothHeavySpecial2Start_onUpdate()local J=E(-922657+940050)local P=OverrideMoveset(J,E(-576724-(-594764)),E(-242492+259468))local o=OverrideMoveset(J,E(839084-822120),E(938596-921396))local l=OverrideMoveset(J,E(669542-652692),E(984423-966905))local T=OverrideMoveset(J,E(-425561+(-307558-(-750740))),E(-100133-(-117430)))local e=OverrideMoveset(J,E(-332291+348921),E((-532886+-284410)+834666))local m=OverrideMoveset(J,E(-735591-(-752884)),E((582205+-247835)-((1166539-323222)+-526273)))ERRHook_Attack(J,E(-568428-(-585564)),E(885465+-867648),E(-604082+621013),P,o,l,T,e,m,FALSE,TRUE,453666-(-657754+(242548+868872)))if AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,959051-((429864-(-994860))-(848644-382971)))==TRUE then return end if 91918-91918>=env(ActionDuration,ACTION_ARM_R2)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==(-232542+-692509)-(-1466412-(-541360))or env(GetSpEffectID,172222+-71942)==TRUE)then ExecEventAllBody(E(334396+-316669))return end end function AttackBothHeavySpecial2End_onActivate()ERRHook_AttackActivate({E(494054+((-948905-(-557416))+(842117-927176))),E((1429447-847046)+-565265),E(688996+-671179);E(556237-538456)})end function AttackBothHeavySpecial2End_onDeactivate()ERRHook_AttackDeactivate({E(389477+-371971),E(-211659-(-228795));E(-967726-(-985543)),E(-812203+(501071+328913))})end function AttackBothHeavySpecial2End_onUpdate()local J=E((-966312+(-634649-(-805099)))-(-813368))local P=OverrideMoveset(J,E(85895-67855),E(-515439-(-532415)))local o=OverrideMoveset(J,E(384612-((375533+133029)+-140914)),E(279225+(-1189767-(-927742))))local l=OverrideMoveset(J,E(989431-972581),E(-1034200+1051718))local T=OverrideMoveset(J,E(-651470+669091),E((-793157-(-222873))+587581))local e=OverrideMoveset(J,E(-318151+334781),E(-460959-(-478329)))local m=OverrideMoveset(J,E(-162212-(-179505)),E(-13601-(-30927)))ERRHook_Attack(J,E(650809+-633673),E(1010849+-993032),E(224196+-206415),P,o,l,T,e,m,FALSE,TRUE,902757-(672317-(-230440)))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,196085+-196085)end function AttackBothSpecial1_onActivate()ERRHook_AttackActivate({E((558810+(-475715+(-37226-523232)))+494346),E(-560292+577428);E(((-443513+243446)+1227231)+-1009963);E(1022624+-1005908)})end function AttackBothSpecial1_onDeactivate()ERRHook_AttackDeactivate({E(-493786-(-510769));E(707343+((-994408-(-883702))+(-575421-4080)));E(-614298+631499);E(455146-438430)})end function AttackBothSpecial1_onUpdate()local J=E(-344424-(-361407))local P=OverrideMoveset(J,E(-817136+835176),E(-4262+20759))local o=OverrideMoveset(J,E(100920-(874586+-790630)),E(529381-512181))local l=OverrideMoveset(J,E(688119-671269),E((944031+-469935)+-456578))local T=OverrideMoveset(J,E(230367-212746),E((782937-(-399148-(-531007)))+-633781))local e=OverrideMoveset(J,E(568388+-551758),E(62614+-45585))local m=OverrideMoveset(J,E(-485163+502456),E(490793-473467))ERRHook_Attack(J,E(-317610+((1312501-288793)-(717751+-28789))),E(760374-743173),E((-613184-413352)+1043252),P,o,l,T,e,m,FALSE,TRUE,93018+-93018)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,570716+-570716)end function AttackBothSpecial2_onActivate()ERRHook_AttackActivate({E(775402+-757382);E(24145+(121157+-128166));E((610709+-1063285)+469777),E(369059-352343)})end function AttackBothSpecial2_onDeactivate()ERRHook_AttackDeactivate({E(629831-611811),E(-851872-(-869008)),E(1042681+-1025480);E(239386-222670)})end function AttackBothSpecial2_onUpdate()local J=E(654572+-636552)local P=OverrideMoveset(J,E(970953+-952913),E(61175+-44678))local o=OverrideMoveset(J,E(136818-119854),E(658848+-641648))local l=OverrideMoveset(J,E(((-1288475-(-925636))-191504)-(-571193)),E(49955-32437))local T=OverrideMoveset(J,E(-977969-(-1099497-(-103907))),E((-1730241-(-209661-618308))+919569))local e=OverrideMoveset(J,E(59185-((-696401-(-159821))-(-579135))),E(153247+-136218))local m=OverrideMoveset(J,E((-448673+-282491)+748457),E(-164984-(899021+-1081331)))ERRHook_Attack(J,E(962118+(-85739+-859243)),E(302997-285796),E((-1753000-(-1032720))+736996),P,o,l,T,e,m,FALSE,TRUE,562510+-562510)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-38413+(-536258+574671))end function AttackBothDash_onActivate()ERRHook_AttackActivate({E((-301793+((969721+(755989+240584))-904443))+-743567),E(-186137-(-203273)),E(564995+-547794),E(-783754-(-800349))})end function AttackBothDash_onDeactivate()ERRHook_AttackDeactivate({E(-383137+399628),E(792430-(-993484+1768778)),E((-740810+102491)-(-655520));E(15660+935)})end function AttackBothDash_onUpdate()local J=E((820205-(-30414))+-834128)local P=OverrideMoveset(J,E(-781160-(-799200)),E(-33781+50757))local o=OverrideMoveset(J,E((279499-(-712990))+-975525),E(230505-213305))local l=OverrideMoveset(J,E(-751112+767962),E(((997225+-1450393)-306199)-(-776907)))local T=OverrideMoveset(J,E(-259560-(-277181)),E(-425154-(-442451)))local e=OverrideMoveset(J,E(705707+-689077),E(-626863-(-644455)))local m=OverrideMoveset(J,E(217350-200057),E(497545-480219))if g_ComboReset==TRUE then e=E(-329352-(-346722))end ERRHook_Attack(J,E(-60696-(-77832)),E(-146146-(103780+-267127)),E(88688-72093),P,o,l,T,e,m,FALSE,TRUE,780848+-780847)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,1004535+(-1493247-(-488713)))end function AttackBothHeavyDash_onActivate()ERRHook_AttackActivate({E(380244+-363332);E(862582+-845446);E(760935+(80821-(1240867-416928))),E((839759+-166192)+-656972)})end function AttackBothHeavyDash_onDeactivate()ERRHook_AttackDeactivate({E(-576571+593483),E((363595+(299566+-839423))+193398),E(610054-592237);E(-111162-(-173381+45624))})end function AttackBothHeavyDash_onUpdate()local J=E(663552+-646640)local P=OverrideMoveset(J,E((1768116-968435)+-781641),E((540043+-414494)-108573))local o=OverrideMoveset(J,E(-491810+508774),E(-982855-(-1000055)))local l=OverrideMoveset(J,E(845269-828419),E(483034-465494))local T=OverrideMoveset(J,E((-1318585-(-718122))+618084),E(912894+-895597))local e=OverrideMoveset(J,E(-351820+368450),E(-91617+109209))local m=OverrideMoveset(J,E((888110+((-728078-543640)-89837))+490738),E(80310+(898776-961760)))if g_ComboReset==TRUE then e=E(442859+-425489)end ERRHook_Attack(J,E(-700665-(-188650+-529151)),E(-963375+(903451+77741)),E(12984+3611),P,o,l,T,e,m,FALSE,TRUE,(108682-(-632808))+-741489)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,(588688+-739430)+150743)end function AttackBothLightStep_onActivate()ERRHook_AttackActivate({E(-616841-(-634717));E(-722581+739717),E(828208-811007);E(213247+(-1181160-(-985473)))})end function AttackBothLightStep_onDeactivate()ERRHook_AttackDeactivate({E((-864394-(-554183))-(-328087));E(865481-(-412067+1260412)),E(-991006-(-1008207));E(-919248+(1452352-515544))})end function AttackBothLightStep_onUpdate()local J=E((-445740+92744)+370872)local P=OverrideMoveset(J,E(762518-744478),E(877012+-860036))local o=OverrideMoveset(J,E((-648920+1319422)-(606985-(-46553))),E(1007807-990607))local l=OverrideMoveset(J,E(-169906+186756),E((-837375+1428281)+(682873+(15877+-1272116))))local T=OverrideMoveset(J,E(((-274920-657416)+1166130)-(-287111+503284)),E(-941867+959164))local e=OverrideMoveset(J,E(311864-295234),E(917678+(-1835625-((-2185748-(-324299))-(-925910)))))local m=OverrideMoveset(J,E(1053297-1036004),E(759338-742012))if g_ComboReset==TRUE then e=E(507723-(-367922-(-858275)))end ERRHook_Attack(J,E(-989871+1007007),E(-276898-(-294099)),E((418696-211960)+(-452192+263016)),P,o,l,T,e,m,FALSE,TRUE,-880341-(-880342))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,82222-82221)end function AttackBothLightStealth_onActivate()ERRHook_AttackActivate({E((-687923+1710490)-(1134299-128583)),E(-512326+529462);E((218563+(((-496641+-193711)-548699)-(-630969)))+406720);E((-256689+-139993)-(-413322))})end function AttackBothLightStealth_onDeactivate()ERRHook_AttackDeactivate({E(801140-784289),E((-877741+409975)+484902),E(-677191+(-74371-(-768763)));E(-997518-(-1014158))})end function AttackBothLightStealth_onUpdate()local J=E(643969+-627118)local P=OverrideMoveset(J,E((-60581+163323)+(-1049420-(-964718))),E((-641495+1256304)-597833))local o=OverrideMoveset(J,E(970084+-953120),E(669182+-651982))local l=OverrideMoveset(J,E(-456704-(-473554)),E(229414-211874))local T=OverrideMoveset(J,E(900580+-882959),E(((-1042475+2675307)-628533)-987002))local e=OverrideMoveset(J,E(331688+(-1027424+712366)),E(729759-712167))local m=OverrideMoveset(J,E(-288665-(-305958)),E(377247-(227463+132458)))if g_ComboReset==TRUE then e=E(-787553-(-804923))end ERRHook_Attack(J,E(414519-397383),E(809686+-792485),E(-377112-(-393752)),P,o,l,T,e,m,FALSE,TRUE,-598963+598964)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,565361-565360)end function AttackBothBackstep_onActivate()ERRHook_AttackActivate({E(-897208-(-913793));E((-249991-(329634+-1250595))+-653834),E(329241+-312040);E(-318992-(-336570))})end function AttackBothBackstep_onDeactivate()ERRHook_AttackDeactivate({E(514894-498309);E(((847003+-1232984)+695244)+(589254-881381)),E(548598+-531397);E(269595+-252017)})end function AttackBothBackstep_onUpdate()local J=E(182737+-166152)local P=OverrideMoveset(J,E(-667239+685279),E(757061+-740085))local o=OverrideMoveset(J,E((778247+(-784515-231634))+254866),E(-910486-(-789617-138069)))local l=OverrideMoveset(J,E(-724309-(-1028568-(-287409))),E(-682776+((250066+1471938)-1021688)))local T=OverrideMoveset(J,E(-271183-(-288804)),E(-362562+379859))local e=OverrideMoveset(J,E((-1397613-(-636454))-(-777789)),E((404086-123195)+(-113266+((-16466-(-523064))-((486091-(-275169))+-104629)))))local m=OverrideMoveset(J,E(729417-712124),E(-746485+((((-721824-216017)+856473)+1039940)-(109883-(-84878)))))if g_ComboReset==TRUE then e=E((1020760+-1898657)-(-895267))end ERRHook_Attack(J,E(-580916-(-333183+-264869)),E((1352561-909835)-425525),E(527569-509991),P,o,l,T,e,m,FALSE,TRUE,-218694-(-218695))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,809920-809919)end function AttackBothLightGuard_onActivate()ERRHook_AttackActivate({E(-864239-(-881397));E(-1022133+1039269),E(-432030-(-449231)),E(583447-565466)})end function AttackBothLightGuard_onDeactivate()ERRHook_AttackDeactivate({E(-871311-(98833-987302));E(210453-193317);E(401126+((-1724627-(-960881))+379821));E(-970048-(-988029))})end function AttackBothLightGuard_onUpdate()local J=E(854128+-836970)local P,o,l,T,e,m=OverrideMovesetGroup(J,E(1020198+-1003222),E(-108505-(-125705)),E(-71664+89204),E((784308+-1250792)-(-483781)),E(-71940+89310),E((-1074826-(-101645))-(-1690114-(-699607))))ERRHook_Attack(J,E(404874+-387738),E(688631-671430),E(-922998-(-940979)),P,o,l,T,e,m,FALSE,TRUE,-643666+643667)if AttackCommonFunction(P,o,l,T,e,m,TO_GUARDON,TRUE,946675+(-670980+-275695))==TRUE then return end end function AttackBothLightCounter_onActivate()ERRHook_AttackActivate({E((427106+-827756)-(-417514));E(((2956-(-156012))-718693)-(257261-834122));E(-765529+782730),E((-931140-(-292388))-(-656752))})end function AttackBothLightCounter_onDeactivate()ERRHook_AttackDeactivate({E(-695470+712334),E(-442038+459174),E(354525-(-194182+(-186492+717998)));E(-871635-(-889635))})end function AttackBothLightCounter_onUpdate()local J=E(-902439-(-919303))local P=OverrideMoveset(J,E(((-437561-(-273684))+267040)-85123),E(583608-(-527645+1093854)))local o=OverrideMoveset(J,E(866393+(564752+-1414181)),E(-473809-(-491009)))local l=OverrideMoveset(J,E(-8094+24944),E(841745+(-1281486-(-1015362-(-558081)))))local T=OverrideMoveset(J,E((-493050-(-904372-92668))-486369),E(85450+(529130-597283)))local e=OverrideMoveset(J,E(-700364-(-1572363-(-855369))),E(-1000863-(-1018455)))local m=OverrideMoveset(J,E(1056264-1038971),E((206571+-761658)-(-572413)))if g_ComboReset==TRUE then P=E(726671-709695)e=E(429437-(-204223-(-616290)))end ERRHook_Attack(J,E(-523895-(-541031)),E((120594-(-88456-(1034426-427885)))-(1441138-642748)),E(-606676-(833882+(-2246386-(-236427+-551401)))),P,o,l,T,e,m,FALSE,TRUE,-180381+180382)AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,-598249-(-598250))end function AttackBothHeavyCounter_onActivate()ERRHook_AttackActivate({E((-873277+1398653)-508488);E(674498+-657362);E(250092-232275);E(-387808-(-405808))})end function AttackBothHeavyCounter_onDeactivate()ERRHook_AttackDeactivate({E(-948480-(-965368)),E(-453295+470431),E(-492512-(-510329));E(((-651788-(-1024244))+-1220655)-(-866199))})end function AttackBothHeavyCounter_onUpdate()local J=E(990322-973434)local P=OverrideMoveset(J,E((-642966-(-421613))+239393),E(369489-352090))local o=OverrideMoveset(J,E(-535870-(-460329+-92505)),E(540493+-523293))local l=OverrideMoveset(J,E((-1000786+1244749)-(981992+-754879)),E(-945299-(-962839)))local T=OverrideMoveset(J,E(548471-530850),E(56777+-39480))local e=OverrideMoveset(J,E((((60598-942064)+-282560)-(355424+-907916))+628164),E(477874-460282))local m=OverrideMoveset(J,E((1255884-(177504+799813))+-261274),E((-796933+(-363758+1543711))+-365694))if g_ComboReset==TRUE then e=E(954431+-937061)end ERRHook_Attack(J,E(-800793+(400300-(-977368+559739))),E((-470970+-513625)+1002412),E(-380544-(-398544)),P,o,l,T,e,m,FALSE,TRUE,-924100-(-924101))AttackCommonFunction(P,o,l,T,e,m,FALSE,TRUE,((182782+-1230083)+462159)-(-585143))end function AttackArrowRight_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)ERRHook_AttackStateActivate(E(603593+-586314))end function AttackArrowLeft_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)ERRHook_AttackStateActivate(E(197844+(189222+-370106)))end function AttackArrowRightStart_Upper_onActivate()ERRHook_AttackActivate(E(-376800+393909))end function AttackArrowRightStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E(207949-190840))end function AttackArrowRightStart_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(260054+-242649))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-242797-(822995+-1065837),175444-175399)elseif P==LOWER_TURN then SetVariable(E(-858716-(-875460)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,-457232-(-457233))==TRUE then if g_ArrowSlot==890401-(927553-37152)then if env(ActionDuration,ACTION_ARM_R1)>(134003-(-533817))-667820 then ExecEventHalfBlend(Event_AttackArrowRightLoop,J)return else ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>-847090+(1413393-566303)then ExecEventHalfBlend(Event_AttackArrowRightLoop,J)return else ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end end if ArrowLowerCommonFunction(Event_AttackArrowRightStart,P,FALSE)==TRUE then return end end function AttackArrowRightStartContinue_Upper_onActivate()ERRHook_AttackActivate(E(-481982-(-498950)))end function AttackArrowRightStartContinue_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-1047986+1064954))end function AttackArrowRightStartContinue_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-830213-(-847618)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,1031323+-1031278,-171659-(-171704))elseif P==LOWER_TURN then SetVariable(E(-930643-(-947387)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,-566765-(-566766))==TRUE then if g_ArrowSlot==(-108020-142740)+250760 then if env(ActionDuration,ACTION_ARM_R1)>(-815192+-122257)-(-937449)then ExecEventHalfBlend(Event_AttackArrowRightLoop,J)return else ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>669405+-669405 then ExecEventHalfBlend(Event_AttackArrowRightLoop,J)return else ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end end if ArrowLowerCommonFunction(Event_AttackArrowRightStartContinue,P,FALSE)==TRUE then return end end function AttackArrowRightLoop_Upper_onActivate()ERRHook_AttackActivate(E(((-898185+(671223-209937))-372480)+(1230973-405082)))end function AttackArrowRightLoop_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-619261-(-635773)))end function AttackArrowRightLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-553022-(-827624-(-256897))))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,168878-168833,(-674384+1074926)-((114326-756158)-(-1042329)))elseif P==LOWER_TURN then SetVariable(E((-1088308-(-394253))-(-710799)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if g_ArrowSlot==-818576-(-547068-271508)then if 926798-926798>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end elseif 570618+-570618>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(Event_AttackArrowRightFireMove,J)return end if ArrowLowerCommonFunction(Event_AttackArrowRightLoop,P,FALSE)==TRUE then return end end function AttackArrowRightFire_onActivate()ERRHook_AttackActivate(E(-133963+(-537920+689926)))end function AttackArrowRightFire_onDeactivate()ERRHook_AttackDeactivate(E(-863063+881106))end function AttackArrowRightFire_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-534589+551522))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)>-648304+648304 then local J=GetAttackRequest(FALSE)if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT or J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then local P=ACTION_ARM_R1 if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then P=ACTION_ARM_R2 end if env(GetEquipWeaponCategory,HAND_RIGHT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(832420-814458))return else SetVariable(E(395146+-378423),-89395-(-89395))ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[918649+-918648])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end elseif env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(150019+-132057))return else ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[188001-(390573+-202573)])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackArrowRightFireMove_Upper_onActivate()ERRHook_AttackActivate(E(72758+((-1079891-(-894435))+130025)))end function AttackArrowRightFireMove_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-540003+557330))end function AttackArrowRightFireMove_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(47290+-30357))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-347899-(((((-709895-(-600656))+(898736+-407811))+-549205)+-438391)-(-257966)),-279837+279882)elseif P==LOWER_TURN then SetVariable(E(-809825-(-826569)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)>(-1938230-(-897414))-(-1040816)then local P=GetAttackRequest(FALSE)if P==ATTACK_REQUEST_ARROW_FIRE_RIGHT or P==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then if env(GetEquipWeaponCategory,HAND_RIGHT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(-325761+(372220+-28497)))return else SetVariable(E(1046352-1029629),-474109-(-474109))act(DebugLogOutput,E(-996052-(-1013877)))ERR_PerfectShoot(P,Event_AttackArrowRightStartContinue[-260368-(-260369)])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,J)act(DebugLogOutput,E(134866-117941))return end elseif env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(-175218+193180))return else ERR_PerfectShoot(P,Event_AttackArrowRightStartContinue[560683-560682])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,J)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if ArrowLowerCommonFunction(Event_AttackArrowRightFireMove,P,FALSE)==TRUE then return end end function AttackArrowRightFireDash_onActivate()ERRHook_AttackActivate(E(195500-178513))end function AttackArrowRightFireDash_onDeactivate()ERRHook_AttackDeactivate(E(-996243+1013230))end function AttackArrowRightFireDash_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-905177-(-1321314-(-584467+185263))))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)>304510-304510 then local J=GetAttackRequest(FALSE)if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT or J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then if env(GetEquipWeaponCategory,HAND_RIGHT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(297684-((963652-219213)+-464717)))return else SetVariable(E(((-238260+761211)+100601)+-606829),-657072-(-657072))ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[906643+-906642])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end elseif env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(-316419-(-334381)))return else ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[156866-(909730+(((-528580+1447845)-734004)-938126))])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackArrowRightFireStep_onActivate()ERRHook_AttackActivate(E(158842+-141301))end function AttackArrowRightFireStep_onDeactivate()ERRHook_AttackDeactivate(E(-786691+(1016657+-212425)))end function AttackArrowRightFireStep_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-795129-(-811893)))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)>325850-325850 then local J=GetAttackRequest(FALSE)if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT or J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then if env(GetEquipWeaponCategory,HAND_RIGHT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(-306086-(((-2885+(-571777+82713))+(1292177-(-418132-((704520-2712)+-887125))))+(-439021+((591538+-49497)+(-897040+(-265476-297595)))))))return else SetVariable(E(209373-192650),-529021+(1151372-622351))ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[477031+-477030])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end elseif env(IsOutOfAmmo,HAND_RIGHT)==TRUE then ExecEventAllBody(E(1021982-1004020))return else ERR_PerfectShoot(J,Event_AttackArrowRightStartContinue[((7299+(-921706+93951))+661635)+158822])ExecEventHalfBlend(Event_AttackArrowRightStartContinue,ALLBODY)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackArrowLeftStart_Upper_onActivate()ERRHook_AttackActivate(E(209387-192471))end function AttackArrowLeftStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-658961+(279229-(-396648))))end function AttackArrowLeftStart_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-779200+796605))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-866170+866215,432835+-432790)elseif P==LOWER_TURN then SetVariable(E(-988401+((379977-776669)+1401837)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,741239-(-195699+936937))==TRUE then if g_ArrowSlot==-621886+621886 then if env(ActionDuration,ACTION_ARM_R1)>528524+-528524 then ExecEventHalfBlend(Event_AttackArrowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>-328526-(-328526)then ExecEventHalfBlend(Event_AttackArrowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end end if ArrowLowerCommonFunction(Event_AttackArrowLeftStart,P,FALSE)==TRUE then return end end function AttackArrowLeftStartContinue_Upper_onActivate()ERRHook_AttackActivate(E(600344-582793))end function AttackArrowLeftStartContinue_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-649634+667185))end function AttackArrowLeftStartContinue_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-587522+604927))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-457322+457367,-818607-(591533+-1410185))elseif P==LOWER_TURN then SetVariable(E(-748376-(-765120)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,783289+-783288)==TRUE then if g_ArrowSlot==775282+-775282 then if env(ActionDuration,ACTION_ARM_R1)>-809654-(-809654)then ExecEventHalfBlend(Event_AttackArrowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>((1000616+-488920)-600693)+88997 then ExecEventHalfBlend(Event_AttackArrowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end end if ArrowLowerCommonFunction(Event_AttackArrowLeftStartContinue,P,FALSE)==TRUE then return end end function AttackArrowLeftLoop_Upper_onActivate()ERRHook_AttackActivate(E(1064293-1047127))end function AttackArrowLeftLoop_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-454956-(-472122)))end function AttackArrowLeftLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(629604-611899))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-431870+(-112483-(235939+-780337)),-266708-(-266753))elseif P==LOWER_TURN then SetVariable(E(500204+(581962+-1065422)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if g_ArrowSlot==1013481+-1013481 then if(-857485+1470934)-(646304+-32855)>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end elseif 940492+(805664+-1746156)>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(Event_AttackArrowLeftFireMove,J)return end if ArrowLowerCommonFunction(Event_AttackArrowLeftLoop,P,FALSE)==TRUE then return end end function AttackArrowLeftFire_onActivate()ERRHook_AttackActivate(E(233547+-216713))end function AttackArrowLeftFire_onDeactivate()ERRHook_AttackDeactivate(E((-757474+1287098)+-512790))end function AttackArrowLeftFire_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(658394+-641461))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)<=ERR_GetStaminaLimiter(772595+-772593)then return end local J=GetAttackRequest(FALSE)if J==ATTACK_REQUEST_ARROW_FIRE_LEFT or J==ATTACK_REQUEST_ARROW_FIRE_LEFT2 then if env(GetEquipWeaponCategory,HAND_LEFT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_LEFT)==TRUE then ExecEventAllBody(E(828856+-810894))return elseif env(GetEquipWeaponCategory,HAND_LEFT)==WEAPON_CATEGORY_ARROW then ERR_PerfectShoot(J,Event_AttackArrowLeftStartContinue[-273897-(-273898)])ExecEventHalfBlend(Event_AttackArrowLeftStartContinue,ALLBODY)else ERR_PerfectShoot(J,Event_AttackArrowLeftStart[927932+-927931])ExecEventHalfBlend(Event_AttackArrowLeftStart,ALLBODY)end return elseif env(IsOutOfAmmo,HAND_LEFT)==TRUE then ExecEventAllBody(E(414977+-397015))return else ERR_PerfectShoot(J,Event_AttackArrowLeftStart[(-186877+-46228)+(-191981+425087)])ExecEventHalfBlend(Event_AttackArrowLeftStart,ALLBODY)return end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackArrowLeftFireMove_Upper_onActivate()ERRHook_AttackActivate(E(((-48297+786168)-496313)+-223629))end function AttackArrowLeftFireMove_Upper_onDeactivate()ERRHook_AttackDeactivate(E(364325+(-716847-(-1322824-(6205-958578)))))end function AttackArrowLeftFireMove_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(-632155-(((366403+-630468)+(514262-758555))-140730)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(-211749-(-871740))-659946,-599172-(-599217))elseif P==LOWER_TURN then SetVariable(E(777526-760782),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetStamina)>(-426737+-328062)-(-754799)then local P=GetAttackRequest(FALSE)if P==ATTACK_REQUEST_ARROW_FIRE_LEFT or P==ATTACK_REQUEST_ARROW_FIRE_LEFT2 then if env(GetEquipWeaponCategory,HAND_LEFT)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,HAND_LEFT)==TRUE then ExecEventAllBody(E(-627270-(23073+-668305)))return else SetVariable(E(-773636+790359),686090-686090)ERR_PerfectShoot(P,Event_AttackArrowLeftStartContinue[-681042-(-681043)])ExecEventHalfBlend(Event_AttackArrowLeftStartContinue,J)return end elseif env(IsOutOfAmmo,HAND_LEFT)==TRUE then ExecEventAllBody(E(-671458-(-689420)))return else ERR_PerfectShoot(P,Event_AttackArrowLeftStartContinue[(93292+467457)-560748])ExecEventHalfBlend(Event_AttackArrowLeftStartContinue,J)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if ArrowLowerCommonFunction(Event_AttackArrowLeftFireMove,P,FALSE)==TRUE then return end end function AttackArrowLeftFireDash_onActivate()ERRHook_AttackActivate(E(-290463-(-383625-(-75220))))end function AttackArrowLeftFireDash_onDeactivate()ERRHook_AttackDeactivate(E(945478+-927536))end function AttackArrowLeftFireDash_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(578058+-561125))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackArrowLeftFireStep_onActivate()ERRHook_AttackActivate(E((626011-742219)-(-133874)))end function AttackArrowLeftFireStep_onDeactivate()ERRHook_AttackDeactivate(E(699956-682290))end function AttackArrowLeftFireStep_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E((744943-(-227177))-955356))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return elseif env(GetStamina)>(((456097-(-13777))-753232)-(-1041881+((1069295-(-516761))-664369)))-(-163164)then local J=GetAttackRequest(FALSE)if J==ATTACK_REQUEST_ARROW_FIRE_LEFT or J==ATTACK_REQUEST_ARROW_FIRE_LEFT2 then if env(GetEquipWeaponCategory,HAND_LEFT)~=WEAPON_CATEGORY_LARGE_ARROW then if TRUE==env(IsOutOfAmmo,HAND_LEFT)then ExecEventAllBody(E(((215867-(-994247-(-716028)))+-413150)+-62974))return else SetVariable(E(-960172-(-976895)),632784+-632784)ERR_PerfectShoot(J,Event_AttackArrowLeftStartContinue[((-233215+-542943)+991770)+(-658833-(-443222))])ExecEventHalfBlend(Event_AttackArrowLeftStartContinue,ALLBODY)return end elseif TRUE==env(IsOutOfAmmo,HAND_LEFT)then ExecEventAllBody(E(-151934-(-169896)))return else ERR_PerfectShoot(J,Event_AttackArrowLeftStartContinue[485223+(-809812-((513735+-1272124)+433799))])ExecEventHalfBlend(Event_AttackArrowLeftStartContinue,ALLBODY)return end end end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function NoArrow_onUpdate()if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end end function AttackCrossbowRight_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)ERRHook_AttackStateActivate(E(824910-807537))end function AttackCrossbowLeft_Activate()SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ActivateRightArmAdd(START_FRAME_A02)ERRHook_AttackStateActivate(E(537260-(391584-(-128066))))end function AttackCrossbowLeft_Update()UpdateRightArmAdd()end function AttackCrossbowRightStart_Upper_onActivate()ERRHook_AttackActivate(E(((743098+(-1425619-(-118415)))-268156)+849372))end function AttackCrossbowRightStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E(158925+-141815))end function AttackCrossbowRightStart_Upper_onUpdate()ERRHook_Crossbow(E((-1221923-(-1040695))+(-663084-(-861943))),E(-692246-(-495830-((367937+616575)-770895))),E(-737972-(-754576)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,646258-(-138457+(868322-83652)),548586-548541)elseif P==LOWER_TURN then SetVariable(E(364060+-347316),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,-942409+942410)==TRUE or env(GetEventEzStateFlag,(884052+-1762352)+(1617822-739522))==TRUE then if g_ArrowSlot==-520908-(-520908)then if env(ActionDuration,ACTION_ARM_R1)>-963558-(978216+-1941774)then ExecEventHalfBlend(Event_AttackCrossbowRightLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowRightFire,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>53628+((-1013313+(1762815-872316))+69186)then ExecEventHalfBlend(Event_AttackCrossbowRightLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowRightFire,J)return end end if HalfBlendLowerCommonFunction(Event_AttackCrossbowRightLoop,P,FALSE)==TRUE then return end end function AttackCrossbowRightLoop_Upper_onActivate()ERRHook_AttackActivate(E(-204751-(-222748)))end function AttackCrossbowRightLoop_Upper_onDeactivate()ERRHook_AttackDeactivate(E(375694-357697))end function AttackCrossbowRightLoop_Upper_onUpdate()ERRHook_Crossbow(E(439726-((-250089-660098)+(2327580-(-506113+1501411)))),E(270494-253293),E((((-801129+1820867)-291903)-(-147140))+(943641+-1802012)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-770168-(-770213),-734494+734539)elseif P==LOWER_TURN then SetVariable(E(-907539-(-924283)),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if g_ArrowSlot==-955868-(-955868)then if(1777451-835133)+-942318>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(Event_AttackCrossbowRightFire,J)return end elseif-212673-(-1184031-(-971358))>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(Event_AttackCrossbowRightFire,J)return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowRightLoop,P,FALSE)==TRUE then return end end function AttackCrossbowRightFire_Upper_onActivate()ERRHook_AttackActivate(E(900684+-883910))end function AttackCrossbowRightFire_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-17170+33944))end function AttackCrossbowRightFire_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(142548-124917),E(-746031+763232),E(840764-824160))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowRightFire,P,FALSE)==TRUE then return end end function AttackCrossbowRightReload_Upper_onActivate()ERRHook_AttackActivate(E(44594+-27554))ERRHook_CrossbowReloadActivate()end function AttackCrossbowRightReload_Upper_onUpdate()ERRHook_CrossbowReload(E(-631586+649217))act(Set4DirectionMovementThreshold,(-386018+1209795)+-823717,-544594+(228438+316236),-477878+477938,-27067-(-27127))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowRightReload,P,FALSE)==TRUE then return end end function AttackCrossbowRightEmpty_Upper_onActivate()ERRHook_AttackActivate(E(-979868+(921848-(-75332))))end function AttackCrossbowRightEmpty_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-242110-((-425216+(1171688-615823))+-390071)))end function AttackCrossbowRightEmpty_Upper_onUpdate()ERRHook_Crossbow(E(-294160-(-311791)),E(((98577+-118953)+924388)-(1119148-232337)),E((-347788-(333431+-1141660))-443837))ERRHook_CrossbowEmpty(E(-659697-(-677328)))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowRightEmpty,P,FALSE)==TRUE then return end end function AttackCrossbowLeftStart_Upper_onActivate()ERRHook_AttackActivate(E((-165561-(801183-203791))-(-780819)))end function AttackCrossbowLeftStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E(198409-(-418735-(-599278))))end function AttackCrossbowLeftStart_Upper_onUpdate()ERRHook_Crossbow(E(281190-264580),E(-949691-(-966892)),E(-478458-(-495062)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,648870+(-1525633-(-264557-(-121430-(-733681)))),(14563+710174)-724692)elseif P==LOWER_TURN then SetVariable(E(254157+-237413),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,576374+-576373)==TRUE or env(GetEventEzStateFlag,-422225-(-422225))==TRUE then if g_ArrowSlot==-212854+(-623435+836289)then if env(ActionDuration,ACTION_ARM_L1)>-28344-(-28344)then ExecEventHalfBlend(Event_AttackCrossbowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowLeftFire,J)return end elseif env(ActionDuration,ACTION_ARM_L2)>886785-886785 then ExecEventHalfBlend(Event_AttackCrossbowLeftLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowLeftFire,J)return end end if HalfBlendLowerCommonFunction(Event_AttackCrossbowLeftLoop,P,FALSE)==TRUE then return end end function AttackCrossbowLeftLoop_Upper_onActivate()ERRHook_AttackActivate(E(97005+-79313))end function AttackCrossbowLeftLoop_Upper_onDeactivate()ERRHook_AttackDeactivate(E(255858+(-579053+340887)))end function AttackCrossbowLeftLoop_Upper_onUpdate()ERRHook_Crossbow(E(208835-192225),E(((-95779+173346)+804710)+(-156028-709048)),E(1010150-993546))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(46099+-701990)+(-311737+967673),-255590+255635)elseif P==LOWER_TURN then SetVariable(E(538709-521965),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if g_ArrowSlot==857402-857402 then if 538389+-538389>=env(ActionDuration,ACTION_ARM_L1)then ExecEventHalfBlend(Event_AttackCrossbowLeftFire,J)return end elseif-435607-(-435607)>=env(ActionDuration,ACTION_ARM_L2)then ExecEventHalfBlend(Event_AttackCrossbowLeftFire,J)return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowLeftLoop,P,FALSE)==TRUE then return end end function AttackCrossbowLeftFire_Upper_onActivate()ERRHook_AttackActivate(E(176831-159807))end function AttackCrossbowLeftFire_Upper_onDeactivate()ERRHook_AttackDeactivate(E(615771+-598747))end function AttackCrossbowLeftFire_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(-165434+182044),E(-546753+(169439-(-394515))),E(867951-851347))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowLeftFire,P,FALSE)==TRUE then return end end function AttackCrossbowLeftReload_Upper_onActivate()ERRHook_AttackActivate(E(740770-(600870+123013)))ERRHook_CrossbowReloadActivate()end function AttackCrossbowLeftReload_Upper_onUpdate()ERRHook_CrossbowReload(E(-881798+(1618466-720058)))act(Set4DirectionMovementThreshold,-605450-(-970895-(-365385)),-518249-(-518294),-475819+475879,(-557323+950602)-393219)local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowLeftReload,P,FALSE)==TRUE then return end end function AttackCrossbowLeftEmpty_Upper_onActivate()ERRHook_AttackActivate(E(932566+-915002))end function AttackCrossbowLeftEmpty_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-59388-(-76952)))end function AttackCrossbowLeftEmpty_Upper_onUpdate()ERRHook_CrossbowEmpty(E(1029249-((-61213-556680)+1630532)))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowLeftEmpty,P,FALSE)==TRUE then return end end function AttackCrossbowBothLeftStart_Upper_onActivate()ERRHook_AttackActivate(E((-1480545-(-544002))+(-427956+1381610)))end function AttackCrossbowBothLeftStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E(192315-175204))end function AttackCrossbowBothLeftStart_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Crossbow(E(-728015-(-745151)),E(86054+-68853),E(-949815+966419))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-476912-(-476957),266315-((372454-(375257+-972203))-(1198422-(945637-450345))))elseif P==LOWER_TURN then SetVariable(E(-892026-(-908770)),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,-800385-(-800386))==TRUE then if g_ArrowSlot==996397-996397 then if env(ActionDuration,ACTION_ARM_L1)>(-150454-(-802343))+-651889 then ExecEventHalfBlend(Event_AttackCrossbowBothLeftLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowBothLeftFire,J)return end elseif env(ActionDuration,ACTION_ARM_l2)>435204+(((883328+70026)+-69084)+-1319474)then ExecEventHalfBlend(Event_AttackCrossbowBothLeftLoop,J)return else ExecEventHalfBlend(Event_AttackCrossbowBothLeftFire,J)return end end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothLeftLoop,P,FALSE)==TRUE then return end end function AttackCrossbowBothLeftLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Crossbow(E(-821953-(-839089)),E(1038356+-1021155),E(750984-(818126-83746)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-924890-(-924935),(-642401+1071187)+-428741)elseif P==LOWER_TURN then SetVariable(E((-479723+((690820+-1363859)-(-587390)))-(-582116)),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if g_ArrowSlot==-417151+417151 then if(142751-(29506-749526))-862771>=env(ActionDuration,ACTION_ARM_L1)then ExecEventHalfBlend(Event_AttackCrossbowBothLeftFire,J)return end elseif-585172+((249522+322230)+(949528-936108))>=env(ActionDuration,ACTION_ARM_L2)then ExecEventHalfBlend(Event_AttackCrossbowBothLeftFire,J)return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothLeftLoop,P,FALSE)==TRUE then return end end function AttackCrossbowBothLeftFire_Upper_onActivate()ERRHook_AttackActivate(E(357816-340144))end function AttackCrossbowBothLeftFire_Upper_onDeactivate()ERRHook_AttackDeactivate(E((-615329-(-546294))+(1016234+-929527)))end function AttackCrossbowBothLeftFire_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E((((1032816+-395979)+-1270277)-(-125364))+525212),E(-590716+607917),E(904640+-888036))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothLeftFire,P,FALSE)==TRUE then return end end function AttackCrossbowBothLeftReload_Upper_onActivate()ERRHook_AttackActivate(E(((300106+((-1044299+1895000)+686550))-838270)-(733160-(-249070))))ERRHook_CrossbowReloadActivate()end function AttackCrossbowBothLeftReload_Upper_onUpdate()SetEnableAimModeLite()act(Set4DirectionMovementThreshold,-157547-(-157607),-791967+792047,-961647-(-961707),(273698-(1283777-(-356639-(-684296))))-(-682482))local J,P=GetHalfBlendInfo()ERRHook_CrossbowReload(E(-846696-(-863832)))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothLeftReload,P,FALSE)==TRUE then return end end function AttackCrossbowBothLeftEmpty_Upper_onActivate()ERRHook_AttackActivate(E(865494+-848747))end function AttackCrossbowBothLeftEmpty_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-823842-(-840589)))end function AttackCrossbowBothLeftEmpty_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(-184630-(-201766)),E(139752+-122551),E((-723041+-219916)+(1379513-419952)))ERRHook_CrossbowEmpty(E(738618-721482))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothLeftEmpty,P,FALSE)==TRUE then return end end function AttackCrossbowBothRightStart_Upper_onActivate()ERRHook_AttackActivate(E(363996+-346884))end function AttackCrossbowBothRightStart_Upper_onDeactivate()ERRHook_AttackDeactivate(E((-31028+-566577)-(-950107-(-335390))))end function AttackCrossbowBothRightStart_Upper_onUpdate()ERRHook_Crossbow(E(-874707-(-891843)),E(318614-301413),E(-128328+144932))SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-315837-(-315882),142922-142877)elseif P==LOWER_TURN then SetVariable(E(727805-711061),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end local o=Event_AttackCrossbowBothRightFire if c_Style==HAND_LEFT_BOTH then o=Event_AttackCrossbowBothLeftFire end if env(IsAnimEnd,45799+-45798)==TRUE or env(GetEventEzStateFlag,((938128-596098)-87572)-254458)==TRUE then if g_ArrowSlot==718439+-718439 then if env(ActionDuration,ACTION_ARM_R1)>-902363+902363 then ExecEventHalfBlend(Event_AttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>-228145+((567913+428954)+-768722)then ExecEventHalfBlend(Event_AttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end end o=HalfBlendLowerCommonFunction o=o(Event_AttackCrossbowBothRightLoop,P,FALSE)if o==TRUE then return end end function AttackCrossbowBothRightStartContinue_Upper_onActivate()ERRHook_AttackActivate(E((250815+299268)-532608))end function AttackCrossbowBothRightStartContinue_Upper_onDeactivate()ERRHook_AttackDeactivate(E(214841-(382460-185094)))end function AttackCrossbowBothRightStartContinue_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Crossbow(E(-749644+766780),E(-927467+944668),E(-825666-(-1765113-(-922843))))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,672816-672771,285952+-285907)elseif P==LOWER_TURN then SetVariable(E(538607-521863),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end local o=Event_AttackCrossbowBothRightFire if c_Style==HAND_LEFT_BOTH then o=Event_AttackCrossbowBothLeftFire end if env(IsAnimEnd,702898-702897)==TRUE or env(GetEventEzStateFlag,((638586+-1275039)+825775)-(568189+-378867))==TRUE then if g_ArrowSlot==379774-379774 then if env(ActionDuration,ACTION_ARM_R1)>-28711-(-28711)then ExecEventHalfBlend(Event_AttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>-1044582+1044582 then ExecEventHalfBlend(Event_AttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end end o=HalfBlendLowerCommonFunction o=o(Event_AttackCrossbowBothRightLoop,P,FALSE)if o==TRUE then return end end function AttackCrossbowBothRightLoop_Upper_onActivate()ERRHook_AttackActivate(E(-315337+(19259+313208)))end function AttackCrossbowBothRightLoop_Upper_onDeactivate()ERRHook_AttackDeactivate(E(357611+-340481))end function AttackCrossbowBothRightLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Crossbow(E(950889+-933753),E(-38908+56109),E((155935-851131)-(-711800)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,346135-346090,(533188+-875580)-(-342437))elseif P==LOWER_TURN then SetVariable(E(-940814+957558),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end local o=Event_AttackCrossbowBothRightFire if c_Style==HAND_LEFT_BOTH then o=Event_AttackCrossbowBothLeftFire end if g_ArrowSlot==516329-516329 then if(-810044+(-1031574+1909406))+(20923+-88711)>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(o,J)return end elseif-727880-(-727880)>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(o,J)return end o=HalfBlendLowerCommonFunction o=o(Event_AttackCrossbowBothRightLoop,P,FALSE)if o==TRUE then return end end function AttackCrossbowBothRightFire_Upper_onActivate()ERRHook_AttackActivate(E(691592+((-228518+-1017287)-(-298490-272285))))end function AttackCrossbowBothRightFire_Upper_onDeactivate()ERRHook_AttackDeactivate(E(780354-(654733+109059)))end function AttackCrossbowBothRightFire_Upper_onUpdate()SetEnableAimModeLite()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P,o=GetHalfBlendInfo()ERRHook_Crossbow(E(-290130-(-307266)),E(301040+(191445+-475284)),E((-975353+898018)-(-93939)))if CrossbowCommonFunction(P,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(o)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothRightFire,o,FALSE)==TRUE then return end end function AttackCrossbowBothRightReload_Upper_onActivate()ERRHook_AttackActivate(E(210587+-193458))ERRHook_CrossbowReloadActivate()end function AttackCrossbowBothRightReload_Upper_onUpdate()SetEnableAimModeLite()ERRHook_CrossbowReload(E((((-1913727-(-1017029))+564674)-(-2224))+346936))act(Set4DirectionMovementThreshold,584522+-584462,(669119-1048404)-(-379365),-262627+262687,(((-267755+816502)+-854306)-302484)+608103)local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothRightReload,P,FALSE)==TRUE then return end end function AttackCrossbowBothRightEmpty_Upper_onActivate()ERRHook_AttackActivate(E(56009-38109))end function AttackCrossbowBothRightEmpty_Upper_onDeactivate()ERRHook_AttackDeactivate(E(-920349+938249))end function AttackCrossbowBothRightEmpty_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(-641601-(311413-970150)),E(607636+-590435),E((-502887+14492)-(-504999)))ERRHook_CrossbowEmpty(E(467517+-450381))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_AttackCrossbowBothRightEmpty,P,FALSE)==TRUE then return end end function StealthAttackCrossbowRightStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(442178-24712)-417421,-803005+803050)elseif P==LOWER_TURN then SetVariable(E(179316+(478874-641446)),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,-642300+642301)==TRUE then if g_ArrowSlot==-960073+960073 then if env(ActionDuration,ACTION_ARM_R1)>271873+-271873 then ExecEventHalfBlend(Event_StealthAttackCrossbowRightLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowRightFire,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>(-54934+354547)+-299613 then ExecEventHalfBlend(Event_StealthAttackCrossbowRightLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowRightFire,J)return end end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowRightLoop,P,FALSE)==TRUE then return end end function StealthAttackCrossbowRightLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,1014444+-1014399,-615476-(-615521))elseif P==LOWER_TURN then SetVariable(E(207836+-191092),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if g_ArrowSlot==-598771-(-598771)then if 314246+-314246>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(Event_StealthAttackCrossbowRightFire,J)return end elseif 305805-305805>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(Event_StealthAttackCrossbowRightFire,J)return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowRightLoop,P,FALSE)==TRUE then return end end function StealthAttackCrossbowRightFire_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(-755159+772790),E(-882223+899424),E(-970204-((-325267+-1069612)-(-408071))))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowRightFire,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E((-636073-(-564125))-(-89005)))>-39747+39747 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(658437-(721249+-80328)))return end end end function StealthAttackCrossbowRightEmpty_Upper_onUpdate()ERRHook_CrossbowEmpty(E((117606+-998807)+(-2741-(-901573))))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowRightEmpty,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(264969-247912))>(-724585+945672)+-221087 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(741839+(-441144+-283179)))return end end end function StealthAttackCrossbowRightReload_Upper_onUpdate()ERRHook_CrossbowReload(E(-722361-(-881201+141209)))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowRightReload,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(373288-(-235632-(-591863))))>556664-556664 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(-23669+41185))return end end end function StealthAttackCrossbowLeftStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-892103+892148,12113-12068)elseif P==LOWER_TURN then SetVariable(E(-332897-(267237-616878)),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,-268795+268796)==TRUE then if g_ArrowSlot==(-1753380-(-1714462-(-756468)))+795386 then if env(ActionDuration,ACTION_ARM_L1)>999311-(1086509-87198)then ExecEventHalfBlend(Event_StealthAttackCrossbowLeftLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowLeftFire,J)return end elseif env(ActionDuration,ACTION_ARM_L2)>-902143+902143 then ExecEventHalfBlend(Event_StealthAttackCrossbowLeftLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowLeftFire,J)return end end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowLeftLoop,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if-598282+598282=env(ActionDuration,ACTION_ARM_L1)then ExecEventHalfBlend(Event_StealthAttackCrossbowLeftFire,J)return end elseif-900832-(-900832)>=env(ActionDuration,ACTION_ARM_L2)then ExecEventHalfBlend(Event_StealthAttackCrossbowLeftFire,J)return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowLeftLoop,P,FALSE)==TRUE then return end end function StealthAttackCrossbowLeftFire_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(806577+-789967),E(977455+-960254),E((1310295-738497)-555158))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowLeftFire,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-66836-(-83893)))>876035-876035 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(-423946-(-441462)))return end end end function StealthAttackCrossbowLeftEmpty_Upper_onUpdate()ERRHook_CrossbowEmpty(E(-903986-(-920596)))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowLeftEmpty,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-867025-(-884082)))>682907+-682907 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(-32014+49530))return end end end function StealthAttackCrossbowLeftReload_Upper_onUpdate()ERRHook_CrossbowReload(E(796560-779950))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowLeftReload,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-811933-(-828990)))>657093-(-743748+(896102-(-504739)))then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E((-130072+-623385)+(-16595+787568)))return end end end function StealthAttackCrossbowBothLeftStart_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-596378-(-596423),500418-(-590649+1091022))elseif P==LOWER_TURN then SetVariable(E(282757-266013),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if env(IsAnimEnd,-934454-(-934455))==TRUE then if g_ArrowSlot==-159662+(-358928-(-518590))then if env(ActionDuration,ACTION_ARM_L1)>((-755617-(-563477))+702701)-510561 then ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftFire,J)return end elseif env(ActionDuration,ACTION_ARM_l2)>792512+-792512 then ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftLoop,J)return else ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftFire,J)return end end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothLeftLoop,P,FALSE)==TRUE then return end end function StealthAttackCrossbowBothLeftLoop_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-9211+9256,-973766+973811)elseif P==LOWER_TURN then SetVariable(E(183801+-167057),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end if g_ArrowSlot==-623415+(-26879-(-650294))then if 531635-(492666-(-38969))>=env(ActionDuration,ACTION_ARM_L1)then ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftFire,J)return end elseif 576735-576735>=env(ActionDuration,ACTION_ARM_L2)then ExecEventHalfBlend(Event_StealthAttackCrossbowBothLeftFire,J)return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothLeftLoop,P,FALSE)==TRUE then return end end function StealthAttackCrossbowBothLeftFire_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E(-882126+899262),E(-189508-(-206709)),E(-556514+573154))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothLeftFire,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-528344+545401))>(-924547+904473)+20074 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E((-30713+-92316)+(605348+-464803)))return end end end function StealthAttackCrossbowBothLeftEmpty_Upper_onUpdate()ERRHook_CrossbowEmpty(E(326308-309172))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothLeftEmpty,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-347388+364445))>1007496+-1007496 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E((254256+80037)-(-591693+908470)))return end end end function StealthAttackCrossbowBothLeftReload_Upper_onUpdate()ERRHook_CrossbowReload(E(-142835+159971))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothLeftReload,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-855180+872237))>287540+-287540 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E((359743-(216605-(-476337)))-(-350715)))return end end end function StealthAttackCrossbowBothRightStart_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,383144-(969356+-586257),702605-702560)elseif P==LOWER_TURN then SetVariable(E(-873034-(-1777920-(-888142))),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end local o=Event_StealthAttackCrossbowBothRightFire if c_Style==HAND_LEFT_BOTH then o=Event_StealthAttackCrossbowBothLeftFire end if env(IsAnimEnd,-509552+509553)==TRUE then if g_ArrowSlot==-287746-(-287746)then if env(ActionDuration,ACTION_ARM_R1)>-25709+25709 then ExecEventHalfBlend(Event_StealthAttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end elseif env(ActionDuration,ACTION_ARM_R2)>386131-386131 then ExecEventHalfBlend(Event_StealthAttackCrossbowBothRightLoop,J)return else ExecEventHalfBlend(o,J)return end end o=HalfBlendLowerCommonFunction o=o(Event_StealthAttackCrossbowBothRightLoop,P,FALSE)if o==TRUE then return end end function StealthAttackCrossbowBothRightLoop_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,451564+-451519,197886-197841)elseif P==LOWER_TURN then SetVariable(E((-550950+-430937)+998631),TURN_TYPE_STANCE)end if CrossbowCommonFunction(J,FALSE)==TRUE then return end local o=Event_StealthAttackCrossbowBothRightFire if c_Style==HAND_LEFT_BOTH then o=Event_StealthAttackCrossbowBothLeftFire end if g_ArrowSlot==666643-666643 then if 574465+-574465>=env(ActionDuration,ACTION_ARM_R1)then ExecEventHalfBlend(o,J)return end elseif-331629-(-331629)>=env(ActionDuration,ACTION_ARM_R2)then ExecEventHalfBlend(o,J)return end o=HalfBlendLowerCommonFunction o=o(Event_StealthAttackCrossbowBothRightLoop,P,FALSE)if o==TRUE then return end end function StealthAttackCrossbowBothRightFire_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()ERRHook_Crossbow(E((-362516-(-430105))+-50453),E(879371-(((-754634+1516064)+630519)-(17108-(-512671)))),E(-566643+583283))if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothRightFire,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(-408142-(-23747+-401452)))>-690281+690281 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(-690263-(-707779)))return end end end function StealthAttackCrossbowBothRightReload_Upper_onUpdate()ERRHook_CrossbowReload(E(-76518+93654))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothRightReload,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E((1283137-745764)+-520316))>(401674-770850)-(-369176)then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(-84950-(-102466)))return end end end function StealthAttackCrossbowBothRightEmpty_Upper_onUpdate()ERRHook_CrossbowEmpty(E(302218-285082))local J,P=GetHalfBlendInfo()if CrossbowCommonFunction(J,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthAttackCrossbowBothRightEmpty,P,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if GetVariable(E(46812-29755))>279187+-279187 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return else hkbFireEvent(E(864615+-847099))return end end end function SwordArts_Activate()local J=c_SwordArtsHand SetAttackHand(J)SetGuardHand(J)ActivateRightArmAdd(START_FRAME_NONE)ERR_PerfectWindow_StateActivate()end function SwordArts_Deactivate()ERRHook_ArtsStateDeactivate()end function SwordArts_Update()UpdateRightArmAdd()end function DrawStanceRightStart_Upper_onActivate()ERRHook_ArtsActivate(E((-502794+1248192)+-728015))end function DrawStanceRightStart_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(719633+-702250))end function DrawStanceRightStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_TURN then SetVariable(E(288371+-271627),TURN_TYPE_STANCE)end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)==TRUE then SetEnableAimModeLite()if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if ArrowStanceCommonFunction(J,FALSE)==TRUE then return end end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_CROSSBOW)==TRUE then act(SetIsPreciseShootingPossible)if CrossbowStanceCommonFunction(J,FALSE)==TRUE then return end end local o=E(-190516+207560)local l=E(487565+(-845801-(-375066)))local T=E((1815361-904607)-893710)local e=E(-252725-(-269555))if c_SwordArtsID==(-188382+-551403)-(-740024)or c_SwordArtsID==((45938+371840)+-1265662)-(-848193)then o=E(-763670+780570)l=E((947444-823825)+(840660-947079))T=E(376549-358902)e=E(-821303+838629)end if env(GetSpEffectID,832518+(-1603947-(-871959)))==TRUE then o=E(-273406+290554)l=E(648546-631852)T=E((443782-987948)+561314)e=E(317407-300713)elseif env(GetSpEffectID,(-266155+951155)+-584460)==TRUE then o=E((-1518539-(-1036190))+(551814+-51450))l=E((744015+-1616574)-(-890107))T=E(317494+(459062+-758541))e=E(-529612-(-547160))end local m=TRUE if c_SwordArtsID==406579+-406270 then m=FALSE end ERRHook_ArtsStance(o,l,E(312218+-294678),E((1757755-729612)+-1010846),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE)if ArtsStanceCommonFunction(o,l,E((191921-95517)-78864),E(-905084+(507145-(-415236))),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE,m)==TRUE then return end if env(GetSpEffectID,96059+-76114)==TRUE then SetVariable(E(-882880+(1801654-901541)),(((355373+-1119891)-(-883640))-(-703882))+-823003)else SetVariable(E(1000036+(-1552250-(-968286-(-398839)))),360518-360518)end if env(GetGeneralTAEFlag,(-317636-((458909-(-51797))-820465))-(-7887))==TRUE and(env(ActionDuration,ACTION_ARM_L2)<90076+-89876 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE)then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if env(IsAnimEnd,(89039+696055)+-785093)==TRUE or env(GetEventEzStateFlag,-943474+943474)==TRUE then local P=c_SwordArtsID if P==823498+-823488 or P==180189+(-879515+699337)or P==1016151-1015811 or P==-54432+54773 or P==-136246-(-136555)then drawStanceNoSyncLoop_NoMP=GetVariable(E((143160+(289744+-1239894))-(-824617)))ERRHook_ExecArtsStanceLoop()ExecEventHalfBlendNoReset(Event_DrawStanceNoSyncLoop,J)else ERRHook_ExecArtsStanceLoop()ExecEventHalfBlendNoReset(Event_DrawStanceRightLoop,J)end return end if HalfBlendLowerCommonFunction(Event_DrawStanceRightStart,P,FALSE)==TRUE then return end end function DrawStanceRightLoop_Upper_onActivate() end function DrawStanceRightLoop_Upper_onUpdate()if c_SwordArtsID==(336204+-788506)-(-452620)or c_SwordArtsID==-255137-(881019+-1136305)then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)else SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)end local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,337740-(-66004+(106917+296782)),-86177-(-86222))elseif P==LOWER_TURN then SetVariable(E((851600+-1845049)+1010193),TURN_TYPE_STANCE)end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)==TRUE then act(DebugLogOutput,E(700477+-683891))SetEnableAimModeLite()if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if ArrowStanceCommonFunction(J,FALSE)==TRUE then return end end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_CROSSBOW)==TRUE then act(SetIsPreciseShootingPossible)if CrossbowStanceCommonFunction(J,FALSE)==TRUE then return end end local o=E((-221957+783078)-(361297+182780))local l=E(686293+-669463)local T=E((-236807+1076366)-822515)local e=E(749975+-733145)if c_SwordArtsID==-77740-(-77979)then o=E(524133+-507233)l=E((448508+-1441648)-(-1010340))T=E(-884689-(-902336))e=E(-553130-(-570456))end if env(GetSpEffectID,299212+-198682)==TRUE then o=E(877567+(-1268862-(-408443)))l=E(417958+-401264)T=E((-30139-((332755+71501)+(1212058-757545)))-(-906056))e=E(363249+-346555)elseif env(GetSpEffectID,433321-332781)==TRUE then o=E(((-460509+835180)-1043489)+686833)l=E(-923303-(-940851))T=E(717483+-699468)e=E(-1017031+1034579)end ERRHook_ArtsStance(o,l,E(288318+(-652417+(-825407+1207046))),E(-568814+586111),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE)if ArtsStanceCommonFunction(o,l,E(676221+-658681),E(-1022770+1040067),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE,TRUE)==TRUE then return end if env(GetSpEffectID,-363119+((340119-538075)+581020))==TRUE then SetVariable(E(-375527-(-392760)),470760-470759)else SetVariable(E(-678265+695498),-489767-(-489767))end if IsMPStanceArts(c_SwordArtsID)==TRUE then if env(GetStamina)<=ERR_GetStaminaLimiter(-1918-(-1922))then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if GetVariable(E(((-29834+(117598+-1495039))-((-541138-((236757-(-482659))+-473570))+257137))-(-895055)))==144970+-144969 then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end end if IsAttackStanceArts(c_SwordArtsID)==TRUE and env(GetStamina)<=ERR_GetStaminaLimiter(321984-321980)then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_LARGE_ARROW)==TRUE and MoveStartonCancelTiming(Event_Move,FALSE)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=947292+(-122764-824528)or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_LARGE_ARROW)==FALSE and(c_SwordArtsID~=-636573+636678 and(c_SwordArtsID~=-379243+379351 and(c_SwordArtsID~=-63599-(-63768)and HalfBlendLowerCommonFunction(Event_DrawStanceRightLoop,P,FALSE)==TRUE)))then return end end drawStanceNoSyncLoop_NoMP=-661983+(646559+15424)function DrawStanceNoSyncLoop_Upper_onActivate() end function DrawStanceNoSyncLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-726045-(-726135),1043286-1043196)end local o=E(350128-333084)local l=E(-169763+186593)local T=E(-75823-(424292-517159))local e=E(821356-804526)if env(GetSpEffectID,-667933-(-768463))==TRUE then o=E(968965+-951817)l=E(217950-201256)T=E((-264830+994173)+-712195)e=E(-166265+182959)elseif env(GetSpEffectID,-845535+946075)==TRUE then o=E(-614734+632749)l=E(-213150-(-230698))T=E(611317+-593302)e=E(-789040-(-806588))end ERRHook_ArtsStance(o,l,E((730340+(348918+-328808))+-732910),E(452642+-435345),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE)if ArtsStanceCommonFunction(o,l,E(137428+-119888),E(-469098-(-486395)),T,e,J,TURN_TYPE_STANCE,TRUE,TRUE,FALSE,FALSE)==TRUE then return end if env(GetSpEffectID,(-607549+19091)-(139208+((-19768-93941)+-633902)))==TRUE then SetVariable(E(534289+-517056),611565-611564)else SetVariable(E((-1675944-(-1032938))+660239),-787296+787296)end if env(GetEventEzStateFlag,-169301-(300593-469894))==TRUE and(env(ActionDuration,ACTION_ARM_L2)<=878244-878244 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE or env(GetStamina)<=ERR_GetStaminaLimiter(-833740+(1389461-555717))or drawStanceNoSyncLoop_NoMP==FALSE and GetVariable(E(-820868+838495))==1035811+-1035810 or drawStanceNoSyncLoop_NoMP==FALSE and GetVariable(E(-671481-(-688928)))==((-620193-(-26594))+457865)+135735)then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if HalfBlendLowerCommonFunctionNoSync(Event_DrawStanceNoSyncLoop,P,FALSE,TRUE)==TRUE then return end end function DrawStanceNoSyncLoopMax_Upper_onActivate() end function DrawStanceNoSyncLoopMax_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-159801-(-159891),(-836989+695222)-(-141857))end local o=E(-446388-(-462931))local l=E(-645309-(-662047))local T=E(694998-678455)local e=E(522083-505345)if env(GetSpEffectID,504851-404321)==TRUE then o=E(-763351+780416)l=E(792146+-774664)T=E((-131600-(-847922))+-699257)e=E(-939500+956982)elseif env(GetSpEffectID,716896-616356)==TRUE then o=E(88530+-70556)l=E(-403371-(-420888))T=E(-936625+954599)e=E(-695388-(-712905))elseif env(GetSpEffectID,-229320+(537819-(-408511-(-616460))))==TRUE then o=E(587632+-569961)l=E(-869097-(-886315))T=E(335368-317697)e=E(777743-760525)end local m=TRUE if c_SwordArtsID==926696-926387 then m=FALSE end ERRHook_ArtsStance(o,l,E(444496+((470162+-156280)-740838)),E(482384-465087),T,e,J,TRUE,TRUE,FALSE)if ArtsStanceCommonFunction(o,l,E((61446-355027)+311121),E((((-526133-((-458730-(-719103))-785349))+-830046)+355423)-(-493077)),T,e,J,TRUE,TRUE,FALSE,m)==TRUE then return end if env(GetSpEffectID,-689709-(98223+(-611590-(516599-320312))))==TRUE then SetVariable(E(-667986+685219),-737535-(-737536))else SetVariable(E(603137+-585904),-583570+583570)end if env(ActionDuration,ACTION_ARM_L2)<=(911-(-595972+-172334))+-769217 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end local q=env(GetEquipWeaponSpecialCategoryNumber,c_SwordArtsHand)if q==((-1186013-(-884155))-580354)+882460 and env(GetStamina)<=ERR_GetStaminaLimiter(-552204-(-552208))then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)return end if HalfBlendLowerCommonFunctionNoSync(Event_DrawStanceRightLoopMaxNoSync,P,FALSE,TRUE)==TRUE then return end end function DrawStanceRightEnd_Upper_onActivate() end function DrawStanceRightEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-814867+(-526621+1341533),389316+-389271)end if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)==TRUE then SetEnableAimModeLite()if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end end ERRHook_ArtsStance(E(((-827182-(997422+(-2164375-(-474148-502841))))-107371)+761565),E(((387596+966813)-503164)+-834045),E(-704932+722472),E(989252-971955),E(912527-895157),E(-658701-(-676027)),J,TURN_TYPE_DEFAULT,FALSE,FALSE,TRUE)if ArtsStanceCommonFunction(E(-962282+979258),E(893225-876025),E(-634105-(-651645)),E(-159287+176584),E(435134-417764),E(-104215+121541),J,TURN_TYPE_DEFAULT,FALSE,FALSE,TRUE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then SetArtsGeneratorTransitionIndex()return end if P==LOWER_END_TURN then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-843834-(-861253)))elseif HalfBlendLowerCommonFunction(Event_DrawStanceRightEnd,P,FALSE)==TRUE then return end end function DrawStanceRightAttackLight_onActivate()ERRHook_ArtsActivate(E(257228-239598))end function DrawStanceRightAttackLight_onDeactivate()ERRHook_ArtsDeactivate(E(-112550-(-130180)))end function DrawStanceRightAttackLight_onUpdate()if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)==TRUE then SetEnableAimModeLite()ERRHook_Arrow(E(-333531+350732),E(((-18315+-970123)+(825707-(-678849)))+-498721))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetSpEffectID,(-738542-(-426756))+412066)==TRUE and(g_ArrowSlot==74272-(539392-465120)and env(ActionDuration,ACTION_ARM_R1)<=-182262+182262 or g_ArrowSlot==50448+((-1213517-(-852529))+310541)and env(ActionDuration,ACTION_ARM_R2)<=1036885-(-419234+1456119))then ExecEventAllBody(E(917730-900787))return end if ArrowStanceCommonFunction(ALLBODY,TRUE)==TRUE then return end end local J=E((330251-871968)+558693)local P=E(-321040-(-338240))local o=E(998011+-980641)local l=E(510972-493646)if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E(((859006+((90171+-417877)-(-316283)))-702254)+-128429)P=E(838262-(-199980-((809862+(-326707+-1631983))-(-128229))))o=E(-1003007-(335618+(140617+-1496889)))l=E(607186-589657)end local T=FALSE local e=FALSE if env(GetSpEffectID,941888-(331029-(-590938)))==TRUE and env(ActionDuration,ACTION_ARM_L2)>-139930+139930 then J=E(228906+-211862)P=E((46006+-59217)+30041)o=E(480569+-463525)l=E(-73723+90553)T=TRUE e=TRUE end if c_SwordArtsID==1000447+-1000298 then J=E(813185-796367)o=E(976970-((537888-(-142330))-(-279934)))end if c_SwordArtsID==(-219726-432619)+652663 then if env(GetSpEffectID,(-708583+623921)+184716)==TRUE then J=E(-990710-(-1007247))o=E(204501+(-544594-(-356630)))elseif env(GetSpEffectID,-535926-(-635981))==TRUE then J=E((-108996+(726316+-649708))-(-48969))o=E(-991635-(51645+-1059861))end end ERRHook_Arts(E(-68833-(-435770+(-647120+996427))),J,P,E(-860148-(-877688)),E(-882379+899676),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(-795241-(((470672+-2302702)-(-854974))-(-164275))),E(-780953+798250),o,l,FALSE,T,e,TRUE,FALSE,ALLBODY)==TRUE then return end if env(GetEventEzStateFlag,-933413+(1540141-606728))==TRUE then local J=ALLBODY if c_SwordArtsID~=-445287+445392 and(c_SwordArtsID~=-22376+22484 and(c_SwordArtsID~=966499-((-219922+-142355)+(-927564+2256171))and MoveStart(LOWER,Event_Move,FALSE)==TRUE))then J=UPPER end if env(ActionDuration,ACTION_ARM_L2)<=(-1274288-(-812252))+462036 then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)else ERRHook_ExecArtsStanceLoop()ExecEventHalfBlend(Event_DrawStanceRightLoop,J)end end if env(IsAnimEnd,-240262+240262)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-643648+661067))return end end function DrawStanceRightAttackLightCancel_onActivate()ERRHook_ArtsActivate(E(346497-(752566+(476501+-899394))))end function DrawStanceRightAttackLightCancel_onDeactivate()ERRHook_ArtsDeactivate(E((-584566-(-1045478))-444088))end function DrawStanceRightAttackLightCancel_onUpdate()if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW)==TRUE then SetEnableAimModeLite()if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if ArrowStanceCommonFunction(ALLBODY,TRUE)==TRUE then return end end local J=E(766736+(-1089840-(193709-533789)))local P=E(-210174+227374)local o=E(346690+-329320)local l=E(-691048+708374)ERRHook_Arts(E(-636414+653238),J,P,E((((-122821-(-606251))-537975)+478290)-406205),E(-648269-(-665566)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(815404-(867306-69442)),E((520186+-1275371)+(-528979+1301461)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(GetEventEzStateFlag,653808-653808)==TRUE then local J=ALLBODY if MoveStart(LOWER,Event_Move,FALSE)==TRUE then J=UPPER end if env(ActionDuration,ACTION_ARM_L2)<=((325618-((73307-(-783878))-54324))-104666)+581909 then ExecEventHalfBlend(Event_DrawStanceRightEnd,J)else ExecEventHalfBlend(Event_DrawStanceRightLoop,J)end end if env(IsAnimEnd,-280338+280338)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(((463351+-80751)-647959)+282778))return end end function DrawStanceHalfRightAttackLight_Upper_onActivate()ERRHook_ArtsActivate(E(-115272+131842))end function DrawStanceHalfRightAttackLight_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-369011+385581))end function DrawStanceHalfRightAttackLight_Upper_onUpdate()local J,P=GetHalfBlendInfo()if GetEquipType(c_SwordArtsHand,WEAPON_CATEGORY_CROSSBOW)==TRUE and env(ActionDuration,ACTION_ARM_L2)>984471+-984471 then act(SetIsPreciseShootingPossible)if CrossbowStanceCommonFunction(J,TRUE)==TRUE then return end end local o=E(-660182+677158)local l=E(-687260+704460)local T=E(439834+(103953-526417))local e=E(-399729-(-417055))ERRHook_Arts(E(220520+-202844),o,l,E(629152-611612),E(786209+-768912),T,e,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,l,E((184283+159770)-326513),E(-638334+655631),T,e,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,-326619-(-326620))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(642912+-625493))return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(-629359-(-463938))+165466,-822727-(-193368+-629404))elseif P==LOWER_TURN then SetVariable(E(782410+(-1085406-((293308-(789460-805360))+-628948))),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_DrawStanceHalfRightAttackLight,P,FALSE)==TRUE then return end end function SwordArtsStanceAttackLightStart_onActivate()ERRHook_ArtsActivate(E(277753+-260565))end function SwordArtsStanceAttackLightStart_onDeactivate()ERRHook_ArtsDeactivate(E(649982+-632794))end function SwordArtsStanceAttackLightStart_onUpdate()local J=E(590036+-573060)local P=E(995575+-978375)local o=E(379188+-361818)local l=E(-185911+203237)if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E(758942-(1740948-998906))P=E(149353+-131710)o=E((((1418328-935019)-353454)+(1686844-795074))+-1003978)l=E(-454926-(-472455))end ERRHook_Arts(E(590222+-573034),J,P,E((-167691+439722)+(-419841-(-165350))),E(-684259-(-701556)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(((((1789307-464378)-841569)+(977996-((-770964+453306)+1278216)))+83962)-567220),E(-250527-(-267824)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,1022373-1022373)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-590590-(-608009)))return end end function SwordArtsStanceAttackLight180_onActivate()ERRHook_ArtsActivate(E((-300308+530736)-213079))end function SwordArtsStanceAttackLight180_onDeactivate()ERRHook_ArtsDeactivate(E(-729559-(-746908)))end function SwordArtsStanceAttackLight180_onUpdate()local J=E(-422185-(-439161))local P=E(-826971-(-844696))local o=E(640945-623575)local l=E(289906-272580)if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E(-259868-(-276768))P=E(-299048+316691)o=E(959196-941549)l=E(-835964-(-853493))end ERRHook_Arts(E(-702218+719567),J,P,E(710257+-692717),E(830550-813253),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(-205596-(-223136)),E(-609726-(-627023)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,(-1006467-(-783785))+222682)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(474207-456788))return end end function DrawStanceRightAttackHeavy_onActivate()ERRHook_ArtsActivate(E(-793045+(394137+416482)))end function DrawStanceRightAttackHeavy_onDeactivate()ERRHook_ArtsDeactivate(E(529864-512290))end function DrawStanceRightAttackHeavy_onUpdate()local J=E((208110+-323093)+131959)local P=E((-82332+64153)+35379)local o=E(((-528050-(619004-(-569274+688483)))+1080698)+-35483)local l=E(220406+-203080)if env(GetSpEffectID,294787+-194537)==TRUE then P=E((-852063+(943860-(894862+(-1113408-(-252351)))))-(((-45527-(-440260))-108860)-245188))l=E(124550+-107243)else P=E(317927+-300727)l=E(-179896-(-197222))end if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E(-640282-(-657182))P=E(-19831-(-37474))o=E((-670024+(-481898+735483))-(-434086))l=E((((348474+-650686)+(-766449-(-741534)))+(985355+-404877))+-235822)end if env(GetSpEffectID,920317+-820267)==TRUE then P=E(783106-765648)l=E((-865607-(-1029419))+-146354)end if c_SwordArtsID==294627-294478 then P=E(-111690+129148)l=E(375409-357951)end ERRHook_Arts(E(-17516+35090),J,P,E((-802039+(-320563-(9441+-321046)))+828537),E(-704725+722022),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E((-422947+1307473)-866986),E(917477-900180),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,-972045-(-863384+-108661))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((899857-(408367-307930))+(((((1271634-962895)-(-87567))-33434)+-948134)-196739)))return end end function DrawStanceRightAttackHeavy2_onActivate()ERRHook_ArtsActivate(E(116759+-99196))end function DrawStanceRightAttackHeavy2_onDeactivate()ERRHook_ArtsDeactivate(E(85132-67569))end function DrawStanceRightAttackHeavy2_onUpdate()ERRHook_Arts(E((-261944+499654)+-220147),r1,r2,E(603239-585699),E(873242-855945),b1,b2,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(r1,r2,E(890012+-872472),E(148666-131369),b1,b2,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end end function SwordArtsStanceAttackHeavyStart_onActivate()ERRHook_ArtsActivate(E(-516052+(660562-127825)))end function SwordArtsStanceAttackHeavyStart_onDeactivate()ERRHook_ArtsDeactivate(E(1045872-1029187))end function SwordArtsStanceAttackHeavyStart_onUpdate()local J=E(798305+-781329)local P=E(-136065-(-142681-10584))local o=E(-808113+(1185885-360402))local l=E(834232+-816906)if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E(((-1086937-(-327487+(245898-572124)))-(-605786))+-155662)P=E(-208545-(-226188))o=E(456100+-438453)l=E(-999130+1016659)end ERRHook_Arts(E(-907866+924551),J,P,E((845992-921552)+93100),E((630559+(-890028-363429))-(-640195)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(-237797-(-255337)),E(-72348+89645),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,(((-1278284-(1016553+-1465143))-758074)-(-702900))-(-884868))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((546551+-1261899)-(-1346731-(-613964))))return end end function SwordArtsStanceAttackHeavy180_onActivate()ERRHook_ArtsActivate(E(815130-798113))end function SwordArtsStanceAttackHeavy180_onDeactivate()ERRHook_ArtsDeactivate(E(-337652+354669))end function SwordArtsStanceAttackHeavy180_onUpdate()local J=E(((1410607-876766)-450876)-65989)local P=E(725041+-707841)local o=E((-488443+983812)+-477999)local l=E((-775977-177705)+(547058+(691363-267413)))if env(GetEquipWeaponCategory,HAND_RIGHT)==WEAPON_CATEGORY_STRAIGHT_SWORD then J=E((1048633-129293)+-902440)P=E(179488-161845)o=E(338780+-321133)l=E(304988+-287459)end ERRHook_Arts(E(671218+-654201),J,P,E(243648+-226108),E(983308-966011),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,P,E(93252-75712),E(-827743-(-845040)),o,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,-407269-(-407269))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(788387-770968))return end end function SwordArtsOneShot_onActivate()ERRHook_ArtsActivate(E(-519762+536932))end function SwordArtsOneShot_onDeactivate()ERRHook_ArtsDeactivate(E(776481-759311))end function SwordArtsOneShot_onUpdate()local J=FALSE if c_SwordArtsID==179020-178890 or c_SwordArtsID==69145+-69090 or c_SwordArtsID==589840-589517 then J=TRUE end if env(GetSpEffectID,-155912+257962)==TRUE then act(LockonFixedAngleCancel)end local P=c_SwordArtsID local o=FALSE local l=FALSE local T=E(-185371-(-202347))local e=E(-350544-(-367914))local m=E(773327-755787)local q=E(62300+(496598-541601))local p=E(738995-(1262279-540484))local X=E(-336179+353505)if env(GetSpEffectID,-338965+439019)==TRUE then T=E((9828-(438006+-229900))+215736)e=E(341930-324472)o=TRUE elseif env(GetSpEffectID,220003-119948)==TRUE then T=E(207118-190537)e=E((527461-999325)+((-1014195-(379575+-737807))+1144408))o=TRUE end if env(GetSpEffectID,1028651-928601)==TRUE then p=E((-1378194-(-737379))+658273)X=E((481444+-386597)+-77389)l=TRUE elseif env(GetSpEffectID,-807538+(153296-(-754293)))==TRUE then p=E(1013035-996454)X=E(480908+-464327)l=TRUE end if P==-915489+915646 or P==872388-872275 then T=E(884958-(855873-(-12328)))m=E(-964919-(-982339))e=E(-923931-(-941856))end if P==373484+-373204 then T=E(11168-(-5687))p=E(-5874+(-611322-(-633756)))m=E(595695-(-1003543+(751557-(-830503))))q=E(-754283-(-771223))e=E(775488-(-19974-(-778570)))X=E(779752-762114)end if P==-162996+(176000-12690)or P==-995764+996079 then T=E(769187+-752332)m=E(-953191+970369)e=E(340598-323706)end if P==571810+(705493+-1277132)then T=E(359417+-342920)m=E(-545575-(-562838))e=E(-552245+569274)end if P==331189+-331188 or P==1002590+-1002588 or P==192689+-192683 or P==-148170+148177 or P==734136-((2412977-867820)-811151)or P==550304-550173 or P==-452712+452882 or P==854262-854071 or P==(-1118328-((1012279+-1589377)+424132))+(-349126+(-311231+(162350+1463567)))or P==223320+(-545994-(-322739))or P==-966445+(-708388+1675076)or P==-390002-(-390285)or P==840890-840590 or P==715583+-715213 then T=E(860674+-843774)e=E(-891198-(-908845))end if c_SwordArtsID==-424113+(204240+(-84279-(-304301)))then T=E(-838088-(-854669))e=E(-662916+(-1033853+1713350))end if(P==-482421+482536 or P==-880131+880247 or P==(646081+-1684898)-(-116139+-922871)or P==206375+-206347)and env(GetSpEffectID,1124-(-99536))==TRUE then if env(IsTruelyLanding)==TRUE then ExecEventAllBody(E(-354019-(-371565)))else ExecEventAllBody(E(-710993-(112526-841435)))end end if P==719746-719517 or P==-469786-(-470109)then if env(IsAnimEnd,604618-604618)==TRUE then ExecEventAllBody(E(386056-368510))elseif env(GetSpEffectID,168832+-68162)==TRUE and env(IsTruelyLanding)==TRUE then ExecEventAllBody(E((100469-625394)-(-542471)))end end ERRHook_Arts(E((-350931+72638)-(-295463)),T,p,m,q,e,X,FALSE,o,l,TRUE,J,ALLBODY)if ArtsCommonFunction(T,p,m,q,e,X,FALSE,o,l,TRUE,J,ALLBODY)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=-261260+261260 then if env(GetSpEffectID,356904-256619)==TRUE then local J=env(GetStayAnimCategory)local P=env(GetEquipWeaponCategory,c_SwordArtsHand)local o=GetSwordArtsDiffCategory(c_SwordArtsID,J,P)local l=((187414+-869204)-(-394157))+287633 if o==WEAPON_CATEGORY_LARGE_SHIELD then l=-157977-(841470+-999448)elseif o==WEAPON_CATEGORY_SMALL_SHIELD then l=-1039260-(-1039262)elseif o==WEAPON_CATEGORY_DUELING_SHIELD then l=-898284+898287 elseif o==SWORD_ART_DIFF_CAT_LARGE_WEAPON then l=-250624+250628 elseif o==SWORD_ART_DIFF_CAT_POLEARM then l=-20105+20110 end SetVariable(E((1103294-156532)-(86425-(-843832))),l)ExecEventAllBody(E(833295-816286))return elseif env(GetSpEffectID,969710+-869424)==TRUE then ExecEventAllBody(E((987729+-1405841)+436026))return end end if c_SwordArtsID==-182403+182759 then act(ReserveArtsPointsUse,ACTION_ARM_L2,c_SwordArtsHand)if env(HasEnoughArtsPoints,ACTION_ARM_L2,c_SwordArtsHand)==FALSE and env(GetSpEffectID,-1026024+1126309)==TRUE then ExecEventAllBody(E(-4187-(-21196)))end end if env(IsAnimEnd,-909114+909114)==TRUE then local J=c_SwordArtsID+((624824-(7861-(-1008232)))-(-391869))local P=SWORDARTS_ANIM_ID_RIGHT_LOOP if env(DoesAnimExist,J,P)==TRUE and(c_SwordArtsID~=(-296510-739721)-(-1694710-(-658278))and c_SwordArtsID~=-660217+660419 or GetVariable(E(429782-412155))==FALSE)then if env(ActionDuration,ACTION_ARM_L2)>996736+-996736 then ExecEventAllBody(E(421927-404011))else ExecEventAllBody(E(-300760+318306))end return end SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-604843+622262))return end end function SwordArtsOneShot_Sub_onActivate()ERRHook_ArtsActivate(E(-643094+660102))end function SwordArtsOneShot_Sub_onDeactivate()ERRHook_ArtsDeactivate(E(403171-386163))end function SwordArtsOneShot_Sub_onUpdate()local J=FALSE local P=E(26809-9833)local o=E(132786-(409102-(261640-(-32046))))local l=E(-807906-(-825106))local T=E((320622+8192)-((822211-190475)+-320248))ERRHook_Arts(E(-401646+418654),P,l,E((475610-913573)+455503),E(542937-525640),o,T,FALSE,FALSE,FALSE,TRUE,J,ALLBODY)if ArtsCommonFunction(P,l,E(941440-923900),E((-728786+1254840)-508757),o,T,FALSE,FALSE,FALSE,TRUE,J,ALLBODY)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=-395597+(-123594-(-519191))and env(GetSpEffectID,163893-63608)==TRUE then if GetVariable(E(974696-958120))==598943+(-866893-(-267950))then SetVariable(E(-182409-(-200003)),-994796-(-994796))elseif GetVariable(E(772468-755892))==699820+-699819 then SetVariable(E(-428915+446509),-718629+(1400262-681632))end ExecEventAllBody(E(876502+-859148))return end if env(IsAnimEnd,(-785177+1559595)+-774418)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(80805-63386))return end end function SwordArtsHalfOneShot_Upper_onActivate()ERRHook_ArtsActivate(E(-597665-(-614852)))end function SwordArtsHalfOneShot_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(754673-737486))end function SwordArtsHalfOneShot_Upper_onUpdate()local J=FALSE if c_SwordArtsID==-645899-(44161+-690190)or c_SwordArtsID==(-836459+762236)-((-578636+383872)-(-120486))then J=TRUE end local P,o=GetHalfBlendInfo()local l=FALSE local T=FALSE local e=E(-961797+978773)local m=E(446803-429433)local q=E(439871+-422671)local p=E(562495-545169)if env(GetSpEffectID,1097617-997563)==TRUE then e=E(66405-(-792861-(-275971-565837)))m=E(585601-568143)l=TRUE elseif env(GetSpEffectID,585452-485397)==TRUE then e=E(112100+(387774-(-374400+(1221892-364199))))m=E(-579739+(317985+278335))l=TRUE end if env(GetSpEffectID,797520+((-411452+193899)+-479917))==TRUE then q=E(368058-350600)p=E(1059874-1042416)T=TRUE elseif env(GetSpEffectID,977028+(-1424096-(-547119)))==TRUE then q=E(179776-163195)p=E(166699-150118)T=TRUE end ERRHook_Arts(E(-253788+(-55742-(-326717))),e,q,E(18470-930),E(-454445-(-471742)),m,p,FALSE,l,T,TRUE,J,P)if ArtsCommonFunction(e,q,E(-857341-(-874881)),E(-91862+109159),m,p,FALSE,l,T,TRUE,J,P)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=-22591-(-22591)then if env(GetSpEffectID,366300-266015)==TRUE then if IsHalfBlendArts(c_SwordArtsID)==TRUE then ExecEventHalfBlend(Event_SwordArtsHalfChargeCancelEarly,P)else ExecEventAllBody(E(781103+-764094))end return elseif env(GetSpEffectID,524146-(-880889+1304749))==TRUE then ExecEventAllBody(E(-512048+529962))return end end if c_SwordArtsID==-300953-(-301159)and(env(ActionDuration,ACTION_ARM_L2)<=949955-949955 and env(GetSpEffectID,736944+-636244)==FALSE)then ExecEventHalfBlend(Event_SwordArtsHalfLoopEnd,P)return end if env(IsAnimEnd,-853937-(-853938))==TRUE then local J=c_SwordArtsID+(401671+-401071)local o=SWORDARTS_ANIM_ID_RIGHT_LOOP if env(DoesAnimExist,J,o)==TRUE and(c_SwordArtsID~=-485721-(-382531+-103391)and c_SwordArtsID~=721425+-721223 or GetVariable(E(-862608-(-880235)))==FALSE)then if c_SwordArtsID==-7256+7590 then SetVariable(E(-384095-(-400867)),-247508-(-653673+406164))else SetVariable(E(1062006-(171121+874113)),613092+-613092)end if env(ActionDuration,ACTION_ARM_L2)>-248963-(-248963)then if c_SwordArtsID==630831+-630497 and GetVariable(E(-949198-(-1558585-(-592193))))==TRUE then ExecEventHalfBlend(Event_SwordArtsHalfLoopEnd,P)else ExecEventHalfBlend(Event_SwordArtsHalfLoopLoop,P)end else ExecEventHalfBlend(Event_SwordArtsHalfLoopEnd,P)end return end SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(621845+-604426))return end if o==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-703440-(-703485),-53198+53243)elseif o==LOWER_TURN then SetVariable(E(-917402-(-934146)),TURN_TYPE_DEFAULT)end if o==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(o)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfOneShot,o,FALSE)==TRUE then return end end function SwordArtsOneShotComboEnd_onActivate()ERRHook_ArtsActivate(E(437523-(-400741-(-1211036-(-4002-(151359-(-233953)))))))end function SwordArtsOneShotComboEnd_onDeactivate()ERRHook_ArtsDeactivate(E(-478097+494639))end function SwordArtsOneShotComboEnd_onUpdate()local J=FALSE local P=FALSE local o=E(23001-6025)local l=E((705527-420585)-267572)local T=E(-977844+995384)local e=E(380212-362915)local m=E(-279475+(-123259-(-419934)))local q=E(-299504-(-316830))if env(GetSpEffectID,804401+-704347)==TRUE then o=E(355273+-337815)l=E(859095-841637)J=TRUE elseif env(GetSpEffectID,226972+-126917)==TRUE then o=E(-241963-(-258544))l=E(-858306-(-874887))J=TRUE end if env(GetSpEffectID,-1030305+(170626+959729))==TRUE then m=E(-697877-(-715335))q=E((((412550-(409869-575312))+-768579)+(-98810+1035015))+((1626808-605273)+-1749696))P=TRUE elseif env(GetSpEffectID,-772707+872758)==TRUE then m=E(-757297-(-773878))q=E(5130-(-11451))P=TRUE end if c_SwordArtsID==-286947+(39967-(-247093))then o=E((-869282+(2008467-(757299-437452)))-802581)T=E(771497+-754077)l=E(90361-72436)end if c_SwordArtsID==275825+-275634 then l=E(-1004248-(-1021021))end if env(ActionDuration,ACTION_ARM_L2)<=-408620+408620 then if env(GetSpEffectID,-856688+((197652+1561170)-801849))==TRUE then ExecEventAllBody(E(((167532+658380)-146343)+-663034))return elseif env(GetSpEffectID,-161556-(-261842))==TRUE then ExecEventAllBody(E(-461333+477868))return end end ERRHook_Arts(E(-669168-(-740425-(-1095631-(-1040916)))),o,m,T,e,l,q,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,m,E((-921755+1726243)+-786948),E(-900964-(-918261)),l,q,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,834076+-834076)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-977321-(-994740)))return end end function SwordArtsOneShotComboEnd_MesmerSowrdArts_onActivate()ERRHook_ArtsActivate(E(995814+-978563))end function SwordArtsOneShotComboEnd_MesmerSowrdArts_onDeactivate()ERRHook_ArtsDeactivate(E(-435338-(-452589)))end function SwordArtsOneShotComboEnd_MesmerSowrdArts_onUpdate()local J=FALSE local P=FALSE local o=E(-433992-(-450968))local l=E((1521270-700259)+-803641)local T=E(-675996-(-478214+-215322))local e=E((1001788-642193)-342298)local m=E(28105-10905)local q=E(1035052+-1017726)if env(GetSpEffectID,-66863+(99527-(273030+-340420)))==TRUE then o=E(-699817-(-717275))l=E(-562349-(-579807))J=TRUE elseif env(GetSpEffectID,-205552+305607)==TRUE then o=E(-135044+151625)l=E(679855+-663274)J=TRUE end if env(GetSpEffectID,-1012478+(2119908-1007380))==TRUE then m=E((-540652-(-671992))+-113882)q=E(-846792-(-864250))P=TRUE elseif env(GetSpEffectID,1140806-1040755)==TRUE then m=E(575285-558704)q=E(-571852-(-588433))P=TRUE end if c_SwordArtsID==496649+-496536 then o=E((-526900-354344)+898001)T=E(-259414+276834)l=E(515321-497396)end if env(ActionDuration,ACTION_ARM_L2)<=-963403+963403 then if env(GetSpEffectID,-257566+357851)==TRUE then ExecEventAllBody(E(-450250+466785))return elseif env(GetSpEffectID,((560075+-1058630)-(399355-1024322))-26126)==TRUE then ExecEventAllBody(E(-202476+219011))return end end ERRHook_Arts(E(-542449+559700),o,m,T,e,l,q,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,m,E(277846-260306),E((-516294+216996)+316595),l,q,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,220403+-220403)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((-520564+917895)-379912))return end end function SwordArtsHalfOneShotComboEnd_Upper_onActivate()ERRHook_ArtsActivate(E(-288807+306570))end function SwordArtsHalfOneShotComboEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-986984-(-1004747)))end function SwordArtsHalfOneShotComboEnd_Upper_onUpdate()local J=FALSE if c_SwordArtsID==(305817+(-1275201-(-841455)))-(-128059)or c_SwordArtsID==776366+-776311 then J=TRUE end local P,o=GetHalfBlendInfo()local l=FALSE local T=FALSE local e=E((-14996-((-69530+571364)+-764005))+(645860+((872420+-2253687)-(-505208))))local m=E(494353-(155963+321020))local q=E(1030223+-1013023)local p=E(-887000-((-673443+-1266022)-(-1035139)))if env(GetSpEffectID,525525+-425471)==TRUE then e=E((453075+-955021)-(-519404))m=E(988255+((-1014827-123190)-(-186508+19288)))l=TRUE elseif env(GetSpEffectID,(963243+-628582)+-234606)==TRUE then e=E(-815983+(252927+579637))m=E(39652+(692983+-716054))l=TRUE end if env(GetSpEffectID,((-452090+-277898)-(-89322+((-49567-417579)-(-87849))))+361419)==TRUE then q=E(332689+-315231)p=E(210494+-193036)T=TRUE elseif env(GetSpEffectID,-909467+1009518)==TRUE then q=E((-99131+670797)+-555085)p=E(-895194+(580795-(-330980)))T=TRUE end ERRHook_Arts(E(-695008+712771),e,q,E(40195+(35900+-58555)),E((-1194707-(-832681))-(-968594-(-589271))),m,p,FALSE,l,T,TRUE,J,P)if ArtsCommonFunction(e,q,E(((-630847+(-933031-(-789996)))+828502)-37080),E(-168267-(-185564)),m,p,FALSE,l,T,TRUE,J,P)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=(-221227+-261992)+483219 then if env(GetSpEffectID,-429417+529702)==TRUE then ExecEventAllBody(E(-152364-(-168899)))return elseif env(GetSpEffectID,929596+(-1018345-(-189035)))==TRUE then ExecEventAllBody(E(307720+-291185))return end end if env(IsAnimEnd,-926029-(-926030))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(167025+-149606))return end if o==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-751631-(-751676),687126-687081)elseif o==LOWER_TURN then SetVariable(E(-223454-(-240198)),TURN_TYPE_DEFAULT)end if o==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(o)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfOneShotCombo1,o,FALSE)==TRUE then return end end function SwordArtsOneShotComboEnd_2_onActivate()ERRHook_ArtsActivate(E(-215123+233081))end function SwordArtsOneShotComboEnd_2_onDeactivate()ERRHook_ArtsDeactivate(E((381107+-1362943)+999794))end function SwordArtsOneShotComboEnd_2_onUpdate()local J=FALSE local P=FALSE local o=E(932613+-915637)local l=E(174362+(272570-(264447+165115)))local T=E(913152+-895952)local e=E((-958664+(846230+802246))+-672486)if env(GetSpEffectID,-880853-(-980907))==TRUE then o=E(871382-853924)l=E(-525044+542502)J=TRUE elseif env(GetSpEffectID,-352485+452540)==TRUE then o=E(-230330-(-246911))l=E(-827066-(-843647))J=TRUE end if env(GetSpEffectID,-560534+660584)==TRUE then T=E(-504855-(283705-806018))e=E(710847-693389)P=TRUE elseif env(GetSpEffectID,407910+-307859)==TRUE then T=E(1008923-(402699+589643))e=E(((694325+-153237)-996951)-(-472444))P=TRUE end ERRHook_Arts(E(-495877-(-513835)),o,T,E(442902-425362),E(775696+-758399),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,T,E(-125457+142997),E((299072+76361)-(-86900+445036)),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,(-1054563-(-309793))+(1786356-1041586))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(288693+-271274))return end end function SwordArtsHalfOneShotComboEnd_2_Upper_onActivate()ERRHook_ArtsActivate(E(195211-177721))end function SwordArtsHalfOneShotComboEnd_2_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(811392-793902))end function SwordArtsHalfOneShotComboEnd_2_Upper_onUpdate()local J=FALSE if c_SwordArtsID==980218-980088 or c_SwordArtsID==-847489+847544 then J=TRUE end local P,o=GetHalfBlendInfo()local l=FALSE local T=FALSE local e=E(869957+-852981)local m=E(847251-829881)local q=E(-627127-(-644327))local p=E(-796728+(643330+170724))if env(GetSpEffectID,(-1040203-(-943159))+197098)==TRUE then e=E(245396-(-913248+1141186))m=E(-758380-(-775838))l=TRUE elseif env(GetSpEffectID,-669277+769332)==TRUE then e=E(159806+-143225)m=E(-35612-(-52193))l=TRUE end if env(GetSpEffectID,(825154+-1267426)-(-542322))==TRUE then q=E(((-991780+2223214)-(-148700-(-537619)))-825057)p=E(-720448+(191012-(-546894)))T=TRUE elseif env(GetSpEffectID,(671697-(-75878))+-647524)==TRUE then q=E(-545492-(-562073))p=E(777456+-760875)T=TRUE end ERRHook_Arts(E(366887-349397),e,q,E(298174+-280634),E(896908-879611),m,p,FALSE,l,T,TRUE,J,P)if ArtsCommonFunction(e,q,E(-165767+183307),E((1040770+(-1978647-(-84415)))-(-870759)),m,p,FALSE,l,T,TRUE,J,P)==TRUE then return end if env(IsAnimEnd,726710+-726709)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(576185-(-315079+873845)))return end if o==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-877742+(54101+823686),504048+-504003)elseif o==LOWER_TURN then SetVariable(E(-919331+936075),TURN_TYPE_DEFAULT)end if o==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(o)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfOneShotCombo2,o,FALSE)==TRUE then return end end function SwordArtsOneShotShieldLeft_onActivate()ERRHook_ArtsActivate(E(-215851-(-233516)))end function SwordArtsOneShotShieldLeft_onDeactivate()ERRHook_ArtsDeactivate(E(574491+-556826))end function SwordArtsOneShotShieldLeft_onUpdate()local J=SWORDARTS_PARRY+GetVariable(E(349188-332693))local P=FALSE if J==SWORDARTS_PARRY or J==SWORDARTS_SPELL_PARRY or J==SWORDARTS_PROJECTILE_PARRY or J==SWORDARTS_BUCKLER_PARRY or J==SWORDARTS_DAGGER_PARRY then P=TRUE end if env(ActionDuration,ACTION_ARM_L2)<=683243-683243 then local J=env(GetStayAnimCategory)local P=env(GetEquipWeaponCategory,c_SwordArtsHand)local o=GetSwordArtsDiffCategory(c_SwordArtsID,J,P)local l=429587+-429587 if o==WEAPON_CATEGORY_LARGE_SHIELD then l=582741-582740 elseif o==WEAPON_CATEGORY_SMALL_SHIELD then l=-910804+910806 end SetVariable(E(-936397-(-953836)),l)if env(GetSpEffectID,(-296788-191479)-(-588552))==TRUE then ExecEventAllBody(E((-1002827+1753385)-733051))elseif env(GetSpEffectID,-954601+1054887)==TRUE then ExecEventAllBody(E((-618707-(-274744))+361470))end end ERRHook_Arts(E(-708813+726478),E(-753823+(976804+(503463-709468))),E((50827+-855507)-(-821880)),E(497583+-480043),E((272608+31809)+-287120),E(-58058-(-75428)),E(-616595-(-633921)),FALSE,FALSE,FALSE,TRUE,P,ALLBODY)if ArtsCommonFunction(E(-204566+221542),E(((964564-410174)+-1097366)-(-560176)),E(324036-(1308583-1002087)),E(692064-674767),E((-298212+-125752)-(-441334)),E((-807189+1351003)-(-898002+1424490)),FALSE,FALSE,FALSE,TRUE,P,ALLBODY)==TRUE then return end if env(IsAnimEnd,270426+-270426)==TRUE then local J=c_SwordArtsID+(561125+-560525)local P=SWORDARTS_ANIM_ID_RIGHT_LOOP if env(DoesAnimExist,J,P)==TRUE and(c_SwordArtsID~=577284-577083 and c_SwordArtsID~=357717+-357515 or GetVariable(E(-839911+857538))==FALSE)then if env(ActionDuration,ACTION_ARM_L2)>860088+-860088 then ExecEventAllBody(E((910443+(653441+-752134))+(((-144630-568309)+195559)-((-582087+1384145)-524192))))else ExecEventAllBody(E(-800672+817658))end return end SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(((257707+99187)+-594164)+254689))return end end function SwordArtsLeftGuardCounter_onActivate()ERRHook_ArtsActivate(E(675356+-658402))end function SwordArtsLeftGuardCounter_onDeactivate()ERRHook_ArtsDeactivate(E(202426+-185472))end function SwordArtsLeftGuardCounter_onUpdate()local J=FALSE ERRHook_Arts(E(236362-(365605+-146197)),E(-310820+327796),E(176279-((65093+(-1323246-(-558769)))-(-858463))),E(-708444-(-725984)),E((-836179+574008)+279468),E(63555+-46185),E(-2223+19549),FALSE,FALSE,FALSE,TRUE,J,ALLBODY)if ArtsCommonFunction(E((((-458043-(-585438))+-625658)-(-941341))+-426102),E(55664-38464),E(-485525+503065),E(900574+-883277),E(421820+-404450),E(((-929761+1604962)+-111376)+-546499),FALSE,FALSE,FALSE,TRUE,J,ALLBODY)==TRUE then return end if env(IsAnimEnd,471881+((1314295-(-257947+1054430))+-989693))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(885937-((-289544+933778)-(-224284))))return end end function SwordArtsBothGuardCounter_onActivate()ERRHook_ArtsActivate(E((-311939+(806217-(-910302+914337)))+-473167))end function SwordArtsBothGuardCounter_onDeactivate()ERRHook_ArtsDeactivate(E(((((464488+(1072055-976826))+-757005)-15443)-(-120301+((-978927+(2794849-774320))+(180404-804479))))-(-527033)))end function SwordArtsBothGuardCounter_onUpdate()local J=FALSE ERRHook_Arts(E(-1008483+1025559),E(-349507-(-366483)),E((-267929-(-441376))+(-486444+330197)),E(-456033+473573),E((-804951-(-627601))+(-415215-(-609862))),E(-113381+130751),E(-714215-(-417665+-313876)),FALSE,FALSE,TRUE,TRUE,J,ALLBODY)if ArtsCommonFunction(E(-829297+(1035271-188998)),E(-308403-((480030-(-386965+858215))+-334383)),E(614619+-597079),E(260156+(-233069-9790)),E(828578+-811208),E(309328+-292002),FALSE,FALSE,FALSE,TRUE,J,ALLBODY)==TRUE then return end if env(IsAnimEnd,(855389+-945722)+90333)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(523434+-506015))return end end function SwordArtsHalfOneShotShieldLeft_Upper_onActivate()ERRHook_ArtsActivate(E(-205606+222632))end function SwordArtsHalfOneShotShieldLeft_Upper_onDeactivate()ERRHook_ArtsDeactivate(E((((220204+-775492)-195936)+(-963351+955919))+(135197-((-24683+1021934)+(-767550+-870186)))))end function SwordArtsHalfOneShotShieldLeft_Upper_onUpdate()local J=SWORDARTS_PARRY+GetVariable(E(((-275238-(-585509))-110067)+-183709))local P=FALSE if J==SWORDARTS_PARRY or J==SWORDARTS_SPELL_PARRY or J==SWORDARTS_PROJECTILE_PARRY or J==SWORDARTS_BUCKLER_PARRY or J==SWORDARTS_DAGGER_PARRY then P=TRUE end local o,l=GetHalfBlendInfo()local T=env(GetStayAnimCategory)local e=env(GetEquipWeaponCategory,c_SwordArtsHand)local m=GetSwordArtsDiffCategory(c_SwordArtsID,T,e)local q=-474124+474124 if m==WEAPON_CATEGORY_LARGE_SHIELD then q=793757+-793756 elseif m==WEAPON_CATEGORY_SMALL_SHIELD then q=(-216681+838622)-(1306993-685054)end SetVariable(E(-376416+(-554221+948076)),q)if 33697-33697>=env(ActionDuration,ACTION_ARM_L2)then if env(GetSpEffectID,656628-556343)==TRUE then ExecEventAllBody(E(-458679-(-476186)))elseif env(GetSpEffectID,-814767+915053)==TRUE then ExecEventAllBody(E(450655-433148))end end ERRHook_Arts(E(229710-212684),E(-428246-(818799+-1264021)),E(-194735-(-1124283-(((32868+-1296277)-485573)-(-836634)))),E((-849765+1534878)+-667573),E(654502-637205),E(-158725-(-176095)),E(605897-588571),FALSE,FALSE,FALSE,FALSE,P,ALLBODY)if ArtsCommonFunction(E(-270649+((-447091+412472)-(-322244))),E(533280+-516080),E(-991280+(1264017-(914741-659544))),E(-467810-(-485107)),E(-179270-(-196640)),E(-782184-(-799510)),FALSE,FALSE,FALSE,FALSE,P,ALLBODY)==TRUE then return end if env(IsAnimEnd,(-419613+981496)-561882)==TRUE then local J=c_SwordArtsID+((((-323564+-465318)-(-308906))+86298)+394278)local P=SWORDARTS_ANIM_ID_RIGHT_LOOP if env(DoesAnimExist,J,P)==TRUE and(c_SwordArtsID~=998157-997956 and c_SwordArtsID~=(-116881-88892)-(-205975)or GetVariable(E(-136793-(-154420)))==FALSE)then if-833836+833836-564583+564583 then ExecEventAllBody(E(-855001-(263144+(29139+-1164075))))else ExecEventAllBody(E(-183723+201215))end return end SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(671198+-653779))return end end function SwordArtsOneShotShieldBoth_Cancel_onActivate()ERRHook_ArtsActivate(E(((377648-(-88193))-191731)-256112))end function SwordArtsOneShotShieldBoth_Cancel_onDeactivate()ERRHook_ArtsDeactivate(E(875457-857459))end function SwordArtsOneShotShieldBoth_Cancel_onUpdate()local J=SWORDARTS_PARRY+GetVariable(E(966085+-949590))local P=FALSE if J==SWORDARTS_PARRY or J==SWORDARTS_SPELL_PARRY or J==SWORDARTS_PROJECTILE_PARRY or J==SWORDARTS_BUCKLER_PARRY or J==SWORDARTS_DAGGER_PARRY then P=TRUE end ERRHook_Arts(E(-161472+(-298636+478106)),E(-172949+189925),E(331455-314255),E(651619-634079),E(79811-62514),E(665224-647854),E(-427797+445123),FALSE,FALSE,FALSE,FALSE,P,ALLBODY)if ArtsCommonFunction(E(-943746+960722),E(463344+-446144),E(-875263+892803),E(-1029192-(-1046489)),E((183927+(718509-953539))-(-68473)),E(428722+-411396),FALSE,FALSE,FALSE,FALSE,P,ALLBODY)==TRUE then return end if env(IsAnimEnd,(622688-(-419876))-1042564)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-305158-(-322577)))return end end function SwordArtsHalfOneShotShieldBoth_Upper_onActivate()ERRHook_ArtsActivate(E((97933+-790746)+710207))end function SwordArtsHalfOneShotShieldBoth_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-1043933+(((-705893+1612351)+697522)-(1222658-680005))))end function SwordArtsHalfOneShotShieldBoth_Upper_onUpdate()local J=SWORDARTS_PARRY+GetVariable(E(-995800-(-1012295)))local P=FALSE if J==SWORDARTS_PARRY or J==SWORDARTS_SPELL_PARRY or J==SWORDARTS_PROJECTILE_PARRY or J==SWORDARTS_BUCKLER_PARRY or J==SWORDARTS_DAGGER_PARRY then P=TRUE end local o,l=GetHalfBlendInfo()local T=env(GetStayAnimCategory)local e=env(GetEquipWeaponCategory,c_SwordArtsHand)local m=GetSwordArtsDiffCategory(c_SwordArtsID,T,e)local q=86992-86992 if m==(-740851+1688846)-947948 then q=182597+(620370-802966)elseif m==-622235-(-622283)then q=(-571086+264105)-(-306983)end SetVariable(E(-105533+122972),q)if-218539-(-218539)>=env(ActionDuration,ACTION_ARM_L2)then if env(GetSpEffectID,734264+-633979)==TRUE then ExecEventAllBody(E(178000+(756456-916718)))elseif env(GetSpEffectID,860825-760539)==TRUE then ExecEventAllBody(E((284559+468290)-735111))end end ERRHook_Arts(E((800584+-133999)+-649191),E(610637-593661),E(-518444+535644),E((-798705+149398)-(-666847)),E(812943-795646),E(-832458+849828),E(371871+-354545),FALSE,TRUE,TRUE,FALSE,P,ALLBODY)if ArtsCommonFunction(E(-957663-(841921+-1816560)),E(791326-774126),E(551649-534109),E((-847353-(-369045))-(-495605)),E(-779676+797046),E((855340-176152)+-661862),FALSE,FALSE,FALSE,FALSE,P,ALLBODY)==TRUE then return end if env(IsAnimEnd,-682449-(-682450))==TRUE then local J=c_SwordArtsID+(-754989-(-755589))local P=SWORDARTS_ANIM_ID_RIGHT_LOOP if env(DoesAnimExist,J,P)==TRUE and(c_SwordArtsID~=522487-522286 and c_SwordArtsID~=772865+-772663 or GetVariable(E(769195-751568))==FALSE)then if(143266-(-794303))-937569=-611192+611012 then o=316200-316198 P=J+(213597-213507)elseif J>409219+-409219 and J<-754298+754478 then o=(226724-((-1286738-(-786437))+928984))-(-201962)P=J-(252731+-252641)else o=-324439-(-324441)P=J+(310434-310344)end end if c_SwordArtsID==-387420+387733 then if J<=(485930-(-28035-170783))-684748 and J>=238272+-238392 then o=1023056+-1023054 P=J+(300076-(-996376+1296362))elseif J>(((-1574063-(-642537))+(-974040+(((-1382432-(-802693))+(3202377-143394))-(-291988))))+-473652)+-392014 and J<259316+(739844-999040)then o=-133409+133412 P=J-((689420+(366936+-868828))-187438)else o=-961043+961044 P=J-((-721627+961409)+-239602)end end SetVariable(E((-1500642-(-729107))+788305),o)SetVariable(E(592967-576415),J)if AttackCommonFunction(E((1602079-738776)-846327),E(748632-731432),E(313949-296409),E(345183-(-21065+348951)),E((-753424+191153)-(-579641)),E(-609626+627155),FALSE,TRUE,(-606230+-3114)-(-609344))==TRUE then return end if env(GetEventEzStateFlag,(432907-(-392419))-825326)==TRUE or env(IsAnimEnd,-403085-(-403086))==TRUE then act(SetSpecialInterpolation,(143060-84502)+-58558,TRUE)ExecEventAllBody(E(-402763+420057))return end end function SwordArtsLoopLoop_onActivate()ERRHook_ArtsActivate(E(306513+-289719))end function SwordArtsLoopLoop_onDeactivate()ERRHook_ArtsDeactivate(E((-39985+-989405)-(-1046184)))end function SwordArtsLoopLoop_onUpdate()if c_SwordArtsID==(-168072-461385)-(-629572)or c_SwordArtsID==-930800-(-930916)or c_SwordArtsID==-650103-(-650296)or c_SwordArtsID==-640824-(-640852)then local J=env(GetFallHeight)/(572776-572676)local P=env(GetReceivedDamageType)if P==DAMAGE_TYPE_DEATH_FALLING then ExecEventAllBody(E(-823287-(-840130)))return TRUE end if not(J>=(-436465-533339)-(((314238+-906436)-(-834516))+-1212182))or env(GetStateChangeType,-411972+(-347552-(205930-(265713+(932590+-232583)))))==TRUE then else ExecEventAllBody(E(-15828+32671))return TRUE end if env(GetSpEffectID,-382656+483326)==TRUE and env(IsTruelyLanding)==TRUE then ExecEventAllBody(E(-998389-(-1015935)))end elseif c_SwordArtsID==68273+-68260 then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE)if env(ActionDuration,ACTION_ARM_L2)<=-883183+883183 or env(GetStamina)<=ERR_GetStaminaLimiter(-841345+841349)or env(HasEnoughArtsPoints,ACTION_ARM_R2,c_SwordArtsHand)==FALSE then ExecEventAllBody(E(-387000-(-404546)))return end elseif env(ActionDuration,ACTION_ARM_L2)<=(1045353+((586741-888397)-(-613310+1153694)))-203313 or env(GetStamina)<=ERR_GetStaminaLimiter((-994185-(-273165))+721024)or GetVariable(E(795217-777590))==((-397224-(-686158))-(-407892-(-616381)))-80445 and env(HasEnoughArtsPoints,ACTION_ARM_L2,c_SwordArtsHand)==FALSE then ExecEventAllBody(E(-624629-(-642175)))return end ERRHook_Arts(E(1059325-1042531),E(592816+-575840),E(512421+-495221),E(243806-(-1004262+1230528)),E(-485734+503031),E(-679652-(-697022)),E(-413754-(207714+-638794)),FALSE,TRUE,TRUE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(E(865057+-848081),E(-795278+812478),E(-166060+183600),E(-564661+581958),E(-722002+739372),E(228849-211523),FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end end function SwordArtsHalfLoopLoop_Upper_onActivate()ERRHook_ArtsActivate(E((-1132604-(-848605))-(-300938)))end function SwordArtsHalfLoopLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(((349439-494845)+709616)+-547271))end function SwordArtsHalfLoopLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()if c_SwordArtsID==((630878-523712)+-508462)+401630 then SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)end ERRHook_Arts(E(-753758-(-770697)),E(904529+-887553),E(660877+-643677),E((-826504-(-156891-((947298+329319)-499977)))-89487),E(-196344-(-213641)),E(((389567+-247272)-(-81409))+(-332530+126196)),E((215982+-1121993)-(-923337)),FALSE,TRUE,TRUE,TRUE,canThrow,J)if ArtsCommonFunction(E(-377667-(-394643)),E(658271-((-554886+1186686)+9271)),E((269637+(939669-927709))+-264057),E(-163349+180646),E(-506005+(1420967-(-928053+((25446+-977136)+2777335)))),E(-747038-(-764364)),FALSE,FALSE,FALSE,TRUE,canThrow,J)==TRUE then return end if c_SwordArtsID==-954878-(-955212)then SetVariable(E(138279-121507),431828+-431827)if env(GetSpEffectID,(1199005-743497)-354808)==FALSE and(env(ActionDuration,ACTION_ARM_L2)<=-1040950+1040950 or env(GetStamina)<=ERR_GetStaminaLimiter(-170467-(-483359+312888))or GetVariable(E(723894-706267))==1020827+-1020826 and env(HasEnoughArtsPoints,ACTION_ARM_L2,c_SwordArtsHand)==FALSE)then ExecEventHalfBlend(Event_SwordArtsHalfLoopEnd,J)return end else SetVariable(E(58872+-42100),475033+((992611-54961)+-1412683))if env(GetSpEffectID,611609-(621472+-110563))==FALSE and(env(ActionDuration,ACTION_ARM_L2)<=-835494-(-835494)or env(GetStamina)<=ERR_GetStaminaLimiter(-58574+58578)or GetVariable(E((-49043+53325)-(-13345)))==124145+-124145 and env(HasEnoughArtsPoints,ACTION_ARM_L2,c_SwordArtsHand)==FALSE)then ExecEventHalfBlend(Event_SwordArtsHalfLoopEnd,J)return end end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-790044+790089,(-629776+877807)+-247986)elseif P==LOWER_TURN then SetVariable(E(-154836-((-119388+336482)-388674)),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLoopLoop,P,FALSE)==TRUE then return end end function SwordArtsLoopEnd_onActivate()ERRHook_ArtsActivate(E(-458398-(-476266)))end function SwordArtsLoopEnd_onDeactivate()ERRHook_ArtsDeactivate(E(-142236+160104))end function SwordArtsLoopEnd_onUpdate()ERRHook_Arts(E(-610055-(-627923)),E(8185+8791),E(-222042+239242),E(-4432+(-839398-(-861370))),E(-831258+848555),E(-32179+49549),E(((308739+-547366)+1165260)+(-528751-(-613156-(-993712)))),FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(E(-405143-(834783+-1256902)),E(-470485+487685),E(-705164+(1564522-841818)),E(-425689-(-442986)),E((51107-(-223034))+-256771),E(545296-527970),FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,418729-418729)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((352753-(-323039))+-658373))return end end function SwordArtsHalfLoopEnd_Upper_onActivate()ERRHook_ArtsActivate(E(-768904+785602))end function SwordArtsHalfLoopEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(((92651+-1357269)-(-571201))-(-710115)))end function SwordArtsHalfLoopEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Arts(E(-779260+795958),E(687767-(1096647-425856)),E((-858037-(-564830+-391590))-81183),E(596601-579061),E(-174291-(-191588)),E(478823+-461453),E(455677-438351),FALSE,FALSE,FALSE,TRUE,canThrow,J)if ArtsCommonFunction(E(799157-782181),E(917817-900617),E(554931+(395798+(1008198+-1941387))),E(((-1676695-(-974610))-(-785564-(-756775-250552)))+941145),E(-225788-((-572845-(-771833))-442146)),E(-543724-(350356-((-794342-(-712581))+993167))),FALSE,FALSE,FALSE,TRUE,canThrow,J)==TRUE then return end if env(IsAnimEnd,945135-(809403+((-582055-(-152333))-(-565453))))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-462728+480147))return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(784261-(-58413))+(962258+-1804887),65158-65113)elseif P==LOWER_TURN then SetVariable(E(-513379-(-530123)),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLoopEnd,P,FALSE)==TRUE then return end end function SwordArtsBothLoopLoop_onActivate()ERRHook_ArtsActivate(E(61359+((166900-446175)+235273)))end function SwordArtsBothLoopLoop_onDeactivate()ERRHook_ArtsDeactivate(E(-813560+830917))end function SwordArtsBothLoopLoop_onUpdate()ERRHook_Arts(E((192988+-1167759)-(-992128)),E(-663305-((((1041362+229170)-402375)-(-7424))+-1555862)),E(-797248-(-814448)),E(-399999+(334621+82918)),E(((239826-823246)-87413)-(-688130)),E((21595-332378)-(-328153)),E(865931-(69794-(-1763465-(-7019+-977635)))),FALSE,TRUE,TRUE,FALSE,canThrow,ALLBODY)if env(ActionDuration,ACTION_ARM_L2)<=762280-(1037090+-274810)then ExecEventAllBody(E(-1019039+1036531))return end if ArtsCommonFunction(E((-604071+-101359)-(187549-909955)),E(-288025+305225),E(575042+-557502),E(151733+(-909607+775171)),E(867102-849732),E(638717+-621391),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)==TRUE then return end end function SwordArtsBothLoopEnd_onActivate()ERRHook_ArtsActivate(E((894364+-41625)-835828))end function SwordArtsBothLoopEnd_onDeactivate()ERRHook_ArtsDeactivate(E(511944-495033))end function SwordArtsBothLoopEnd_onUpdate()ERRHook_Arts(E(179876+-162965),E(1016368-999392),E(-150084-(-167284)),E(205044-187504),E(835707-818410),E(957013+-939643),E(-264634-(-281960)),FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(E(-106034+123010),E(585732+-568532),E(474275-456735),E((716855+-1410385)-(-710827)),E(-745436+762806),E((-627085-(-655046))-10635),FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,1006987+-1006987)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(519563+-502144))return end end function SwordArtsHalfBothLoopLoop_Upper_onActivate()ERRHook_ArtsActivate(E(822219+-805575))end function SwordArtsHalfBothLoopLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(498320+-481676))end function SwordArtsHalfBothLoopLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)ERRHook_Arts(E((-115588+552915)-420683),E(-1027765-(-1044741)),E(492058+-474858),E(333257+-315717),E((414943+613209)+-1010855),E(-977939-(-995309)),E(1002097+-984771),FALSE,TRUE,TRUE,FALSE,canThrow,ALLBODY)if ArtsCommonFunction(E(-756782+773758),E(-45079-(-62279)),E(764370+-746830),E(-285108-(-271699-30706)),E(-729282+746652),E((-939786+(494625+494524))-32037),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=953928-953928 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE or env(GetStamina)<=ERR_GetStaminaLimiter(492026-492022)or GetVariable(E(258265+-240638))==-990410+990411 then if c_SwordArtsID==896586-896252 then SetVariable(E(-623399-(-640171)),(-1346353-(-1467711-(475378+(-1956055-(-890997)))))-(-468323))else SetVariable(E(-271022+287794),151370-151370)end ExecEventHalfBlend(Event_SwordArtsHalfBothLoopEnd,J)return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,((-1873192-(-934958))+((((-728986+1128832)+(-634118+(127066-432088)))-(-836705-(-727646)))+2340908))-972394,999465-999420)elseif P==LOWER_TURN then SetVariable(E(-111145+127889),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfBothLoopLoop,P,FALSE)==TRUE then return end end function SwordArtsHalfBothLoopEnd_Upper_onActivate()ERRHook_ArtsActivate(E(-429798+447267))end function SwordArtsHalfBothLoopEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-488590+506059))end function SwordArtsHalfBothLoopEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Arts(E(-558960+576429),E(-264319+281295),E(-627926+645126),E(648093-630553),E(-926892-(-944189)),E(-926590+943960),E(707273+(-3621+-686326)),FALSE,TRUE,TRUE,TRUE,canThrow,J)if ArtsCommonFunction(E(733626+-716650),E(515639+-498439),E((-291867-(-524732+233013))+17688),E(249237+-231940),E(-995588-(-1012958)),E(-756690-(-774016)),FALSE,FALSE,FALSE,TRUE,canThrow,J)==TRUE then return end if env(IsAnimEnd,-2836-(-2837))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(574181-556762))return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,156475+-156430,-52399-(-52444))elseif P==LOWER_TURN then SetVariable(E(159982-143238),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfBothLoopEnd,P,FALSE)==TRUE then return end end function SwordArtsHalfLeftLoopLoop_Upper_onActivate()ERRHook_ArtsActivate(E((-521060-(-1224644-(-821564)))-(-134922)))end function SwordArtsHalfLeftLoopLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(1011333+-994391))end function SwordArtsHalfLeftLoopLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)ERRHook_Arts(E(((-854646-(-546013))+1083948)+-758373),E(774368-757392),E((((557449+-1097432)-416036)-(-51345+-660496))-(((-795724-(-636548))+415417)-517619)),E(1028907-1011367),E(218450-(-34928-(-236081))),E(-734137+751507),E(-747144+(444015+320455)),FALSE,TRUE,TRUE,FALSE,canThrow,ALLBODY)if ArtsCommonFunction(E(-24113-(-41089)),E(403854-386654),E(451946+-434406),E(809972+(-1781146-((139047+-826393)+-301125))),E(311806+-294436),E(1000043-982717),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=-811673+811673 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE or env(GetStamina)<=ERR_GetStaminaLimiter(991080+-991076)or GetVariable(E(926804+-909177))==-800648-(-800649)then if c_SwordArtsID==74166+-73832 then SetVariable(E(-536864+553636),(-738329-49726)+788056)else SetVariable(E(54747+((-1051473-(-501002+-371931))-(-140565))),-478849-(-478849))end ExecEventHalfBlend(Event_SwordArtsHalfLeftLoopEnd,J)return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,780371+-780326,-685939-(-685984))elseif P==LOWER_TURN then SetVariable(E(401541+-384797),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLeftLoopLoop,P,FALSE)==TRUE then return end end function SwordArtsHalfLeftLoopEnd_Upper_onActivate()ERRHook_ArtsActivate(E(189983+(-879886+707853)))end function SwordArtsHalfLeftLoopEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-726422-(-744372)))end function SwordArtsHalfLeftLoopEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Arts(E(454136-436186),E(408885+-391909),E(848159+-830959),E(-742748-(258401+(-869209+-149480))),E((427319+-979396)+569374),E(709940-692570),E(-78605-(-95931)),FALSE,TRUE,TRUE,TRUE,canThrow,J)if ArtsCommonFunction(E(507243-490267),E(982383+-965183),E(266330+-248790),E(-632455+649752),E(282722+((-1157879-(-809932))+(158185-75590))),E(37435+-20109),FALSE,FALSE,FALSE,TRUE,canThrow,J)==TRUE then return end if env(IsAnimEnd,-151798-(-151799))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(483550-466131))return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,912900-912855,634145-634100)elseif P==LOWER_TURN then SetVariable(E(960325-943581),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLeftLoopEnd,P,FALSE)==TRUE then return end end function SwordArtsLeftLoopLoop_onActivate()ERRHook_ArtsActivate(E(-284056+(748090+-446796)))end function SwordArtsLeftLoopLoop_onDeactivate()ERRHook_ArtsDeactivate(E(-164858-((411723-986979)-(-393160))))end function SwordArtsLeftLoopLoop_onUpdate()ERRHook_Arts(E(813667+-796429),E(-533218-(-550194)),E(175548+-158348),E(509969-492429),E(400937+(733039+-1116679)),E(-833278-(-694396+-156252)),E(-616560+633886),FALSE,TRUE,TRUE,FALSE,canThrow,ALLBODY)if env(ActionDuration,ACTION_ARM_L2)<=-872018-(-872018)then ExecEventAllBody(E(-208884+225870))return end if ArtsCommonFunction(E((-178112-(-844731))-(1098592-(-403045-(-851994)))),E(-953340-(-970540)),E(-608705+626245),E(168715-151418),E(-482135-(-499505)),E(603536-586210),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)==TRUE then return end end function SwordArtsHalfLeftLoopLoop_Upper_onActivate()ERRHook_ArtsActivate(E(693507-676565))end function SwordArtsHalfLeftLoopLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(-815371-(-832313)))end function SwordArtsHalfLeftLoopLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()SetSwordArtsPointInfo(ACTION_ARM_L2,TRUE)ERRHook_Arts(E(32154+(-218169-((1038669-762462)+-479164))),E(80276+-63300),E(-329928-(-347128)),E(-915858+(661388+(-685482+(-620034+1577526)))),E((764531+(295574+-2031319))-(-988511)),E(((-466413+-466232)+671233)+278782),E((538720+-791250)-((-1631316-(-458055))-(-903405))),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)if ArtsCommonFunction(E(-958143+975119),E((723308+-93912)-612196),E(345595+-328055),E(1017108-(-1700-(-1001511))),E(-662691+680061),E(-469405-(-486731)),FALSE,FALSE,FALSE,FALSE,canThrow,ALLBODY)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=-64819-(-64819)or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE or env(GetStamina)<=ERR_GetStaminaLimiter(-940720-(-940724))or GetVariable(E(-576033+593660))==-303248-(-303249)then ExecEventHalfBlend(Event_SwordArtsHalfLeftLoopEnd,J)return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,124157-124112,(-947118+(1026893+-610577))+530847)elseif P==LOWER_TURN then SetVariable(E(788954+((734580-677764)+-829026)),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLeftLoopLoop,P,FALSE)==TRUE then return end end function SwordArtsLeftLoopEnd_onActivate()ERRHook_ArtsActivate(E(570124-552948))end function SwordArtsLeftLoopEnd_onDeactivate()ERRHook_ArtsDeactivate(E((((-381685-945008)-(-583201))+-254337)-(68688+-1083693)))end function SwordArtsLeftLoopEnd_onUpdate()ERRHook_Arts(E(374870-357694),E(48390+-31414),E(506328-489128),E(-336356-((225271+(-949833+-395563))-(-766229))),E(((932245-762080)-(-670920))-823788),E(3429+13941),E(-900334+(((270826+1757911)-384675)-((432784+(-335435-(-341135-(-401409))))+689327))),FALSE,FALSE,FALSE,FALSE,FALSE,ALLBODY)if ArtsCommonFunction(E(-135300+152276),E(-129896+147096),E(760963-743423),E(960851+-943554),E((683505+(-1356886-(1018902+-2020483)))+-310830),E(-478814+496140),FALSE,FALSE,FALSE,FALSE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,((-80576+((225804+284635)+-1062975))-(-160584))+((973514-(-509990))-1010976))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(941136+-923717))return end end function SwordArtsHalfLeftLoopEnd_Upper_onActivate()ERRHook_ArtsActivate(E((-866892+715706)-(-169136)))end function SwordArtsHalfLeftLoopEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(1022055-1004105))end function SwordArtsHalfLeftLoopEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Arts(E(97135-79185),E((1185989-380711)+-788302),E(-520345+537545),E(-511476-(-529016)),E(-523910-(-541207)),E((128179-241206)-(-130397)),E(949925-932599),FALSE,FALSE,FALSE,TRUE,canThrow,J)if ArtsCommonFunction(E(947465+-930489),E(126397+-109197),E(-397944+(-344114+759598)),E(983608+-966311),E(-765696+783066),E(476173+-458847),FALSE,FALSE,FALSE,TRUE,canThrow,J)==TRUE then return end if env(IsAnimEnd,667533+-667532)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-1010278-(-83548+(-30078+-914071))))return end if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,1009258+((-1227788-131027)-(-349602)),181735+-181690)elseif P==LOWER_TURN then SetVariable(E(-684824-(-701568)),TURN_TYPE_DEFAULT)end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfLeftLoopEnd,P,FALSE)==TRUE then return end end function SwordArtsChargeCancelEarly_onActivate()ERRHook_ArtsActivate(E(-170256-(-187975)))end function SwordArtsChargeCancelEarly_onDeactivate()ERRHook_ArtsDeactivate(E(((314081+668468)-508873)+-455957))end function SwordArtsChargeCancelEarly_onUpdate()if env(IsAnimEnd,271394-271394)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((-1343702-(-518327))+842794))return end if env(GetSpEffectID,425578+-323528)==TRUE then act(LockonFixedAngleCancel)end local J=FALSE local P=FALSE local o=E(-367257-(-384233))local l=E(758833-(1040138-298675))local T=E(-865077-(-882277))local e=E((-734906-148513)+900745)if c_SwordArtsID==((581976+-309350)+(889863+-610794))-551497 or c_SwordArtsID==-916756-(-917039)or c_SwordArtsID==-850672-(193999+-1044971)or c_SwordArtsID==697930+-697560 then o=E(-707019-(-723919))l=E(12078+5569)end if env(GetSpEffectID,-138131+238185)==TRUE then o=E(543313-525855)l=E(-297588-(-665384+350338))J=TRUE elseif env(GetSpEffectID,(422955+282740)-605640)==TRUE then o=E(103095-86514)l=E(533106-516525)J=TRUE end if env(GetSpEffectID,-572008+672058)==TRUE then T=E((700822-(-112797))+-796161)e=E(904380+-886922)P=TRUE elseif env(GetSpEffectID,(-781051-(-663837))+(147303+(1007996-938034)))==TRUE then T=E(247633+-231052)e=E(-900914-(-917495))P=TRUE end ERRHook_Arts(E(-819121-(-836840)),o,T,E((91681+170317)+-244458),E(753156+-735859),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,T,E(791945+-774405),E(-879826+897123),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,597665+-597665)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((-563080-(-813438))+-232939))return end end function SwordArtsChargeCancelLate_onActivate()ERRHook_ArtsActivate(E(552697+(-76790-459299)))end function SwordArtsChargeCancelLate_onDeactivate()ERRHook_ArtsDeactivate(E(661079+-644471))end function SwordArtsChargeCancelLate_onUpdate()if env(IsAnimEnd,498170-498170)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E((-862903+589824)+290498))return end local J=FALSE local P=FALSE local o=E((143915+-840662)+713723)local l=E(-83816-(-101186))local T=E(624352-607152)local e=E(-442034-(-459360))if env(GetSpEffectID,793063+-693009)==TRUE then o=E(576587+-559129)l=E(954208+-936750)J=TRUE elseif env(GetSpEffectID,161341-61286)==TRUE then o=E(582621-566040)l=E(309860-293279)J=TRUE end if env(GetSpEffectID,827520+-727470)==TRUE then T=E(-80882+(-856132+954472))e=E(481868-464410)P=TRUE elseif env(GetSpEffectID,509521+-409470)==TRUE then T=E(49547-32966)e=E(-336090-(-352671))P=TRUE end ERRHook_Arts(E((-1041296+(-980575+((3329011-836597)-333086)))-120849),o,T,E(-372222+389762),E(784003+(-898979+132273)),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,T,E(667824+((-1200127-(-654096))+-104253)),E(-72519-(-89816)),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end end function SwordArtsChargeCancelEarly2_onActivate()ERRHook_ArtsActivate(E(-129254+145752))end function SwordArtsChargeCancelEarly2_onDeactivate()ERRHook_ArtsDeactivate(E(825948-809450))end function SwordArtsChargeCancelEarly2_onUpdate()if env(IsAnimEnd,((-306809+518701)+569527)+-781419)==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(1034402-1016983))return end local J=FALSE local P=FALSE local o=E((5734-(-671515))+-660273)local l=E(-39640-(-57010))local T=E(-207916+225116)local e=E(84428+(806076-873178))if env(GetSpEffectID,280678-180624)==TRUE then o=E((560962-(-387727))-931231)l=E(-358930+376388)J=TRUE elseif env(GetSpEffectID,-754194-(-854249))==TRUE then o=E(-325223-(-341804))l=E(-1045945+1062526)J=TRUE end if env(GetSpEffectID,(960812+(982292+(1027424+-3082307)))+211829)==TRUE then T=E((967486-(-331266-(-536713)))-744581)e=E(((551901-(287552-312992))+-51704)-508179)P=TRUE elseif env(GetSpEffectID,508353-408302)==TRUE then T=E(-474663-(-491244))e=E(298729-(111728-(-170420)))P=TRUE end ERRHook_Arts(E((-492174+1187498)-678826),o,T,E(355294-337754),E(722970-705673),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,T,E(-679456-(-696996)),E(953120-(176187-(-759636))),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end end function SwordArtsChargeCancelEarly_Sub_onActivate()ERRHook_ArtsActivate(E(-945933-(-595135-368262)))end function SwordArtsChargeCancelEarly_Sub_onDeactivate()ERRHook_ArtsDeactivate(E(-321017+338481))end function SwordArtsChargeCancelEarly_Sub_onUpdate()local J=E(-444822-(-461798))local P=E(654307-636937)local o=E(-450478+467678)local l=E(((-533795+956042)+-1312466)+907545)ERRHook_Arts(E(-393763+411227),J,o,E(390921-373381),E((-1489362-(-715473))+(-183238-(-631101+(-1052648-(-709325))))),P,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(J,o,E(-451918-(-119946+(507225-856737))),E((-320741-(-925610-(-1153870-(-863178))))+-296880),P,l,FALSE,FALSE,FALSE,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,-818851-(-818851))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(-746136+(410121+353434)))return end end function SwordArtsHalfChargeCancelEarly_Upper_onActivate()ERRHook_ArtsActivate(E(-669332+686597))end function SwordArtsHalfChargeCancelEarly_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(902848+-885583))end function SwordArtsHalfChargeCancelEarly_Upper_onUpdate()local J=FALSE local P=FALSE local o=E(-875000+891976)local l=E(-704087+721457)local T=E(-662008+679208)local e=E(647313+-629987)local m,q=GetHalfBlendInfo()if env(GetSpEffectID,441972-341918)==TRUE then o=E(462525+-445067)l=E((-82564-(-760645))+-660623)J=TRUE elseif env(GetSpEffectID,1055975-(484804+(834351-363235)))==TRUE then o=E(924610-908029)l=E(1046685-1030104)J=TRUE end if env(GetSpEffectID,-309493+409543)==TRUE then T=E(25762-8304)e=E(-452458-(-469916))P=TRUE elseif env(GetSpEffectID,-489055-(-589106))==TRUE then T=E(552856+(-464402-((-1005023-(-319349))-(-757547))))e=E(741629+((765546+-2226694)-(-736100)))P=TRUE end ERRHook_Arts(E((949449+-1519895)+587711),o,T,E(428936+(-387419-(((680462-810952)+457495)-303028))),E(-531768+549065),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)if ArtsCommonFunction(o,T,E(-23301+40841),E(-669274-(-686571)),l,e,FALSE,J,P,TRUE,FALSE,ALLBODY)==TRUE then return end if env(IsAnimEnd,-562329-(-562330))==TRUE then SetArtsGeneratorTransitionIndex()ExecEventAllBody(E(992900-975481))return end if q==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-498223-(-498268),-283564+(-536037+819646))elseif q==LOWER_TURN then SetVariable(E(-684918-(-701662)),TURN_TYPE_DEFAULT)end if q==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(q)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsHalfChargeCancelEarly,q,FALSE)==TRUE then return end end function SwordArtsStandDodge_onActivate()ERRHook_ArtsActivate(E((-1397916-(-1025687))-(-389097)))end function SwordArtsStandDodge_onDeactivate()ERRHook_ArtsDeactivate(E(-995038-(-1011906)))end function SwordArtsStandDodge_onUpdate()ERRHook_RollingArts()if ExecDamage(FALSE,FALSE)==TRUE then return TRUE end if ExecFallAttack()==TRUE then return end if env(IsFalling)==TRUE or env(IsAnimEnd,392867-392867)==TRUE then ExecEventAllBody(E((-178267+660701)+-465267))return end end function SwordArtsLeft_Activate()SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ERR_PerfectWindow_StateActivate()end function SwordArtsArrowStanceStart_Upper_onActivate()ERRHook_ArtsActivate(E(-133210-(-151204)))end function SwordArtsArrowStanceStart_Upper_onDeactivate()ERRHook_ArtsDeactivate(E((-511774-(-128272))-((386453-(-479664))+-1267613)))end function SwordArtsArrowStanceStart_Upper_onUpdate()ERRHook_Arts(E(899502+-882634))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(383777+(726468+-1915438))-(334788+-1140026),589511+-589466)elseif P==LOWER_TURN then SetVariable(E(575201+-558457),TURN_TYPE_STANCE)end SetEnableAimModeLite()if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if ArrowStanceCommonFunction(J,FALSE)==TRUE then return end if env(GetEventEzStateFlag,1010355+-1010355)==TRUE and(env(ActionDuration,ACTION_ARM_L2)<=((431932-891170)+1114918)+-655680 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE)then ExecEventHalfBlend(Event_SwordArtsArrowStanceEnd,J)if P==LOWER_MOVE then ExecEventHalfBlendNoReset(Event_Move,LOWER)end return end if env(IsAnimEnd,614814+-614813)==TRUE then ExecEventHalfBlend(Event_SwordArtsArrowStanceLoop,J)return end if HalfBlendLowerCommonFunction(Event_SwordArtsArrowStanceStartMirror,P,FALSE)==TRUE then return end end function SetSwordArtsWepCategory_DrawStanceRightAttackLight()local J=c_SwordArtsID local P=c_SwordArtsHand local o=env(GetStayAnimCategory)local l=env(GetEquipWeaponCategory,P)local T=GetSwordArtsDiffCategory(J,o,l)local e=-287231-(-287231)if T==WEAPON_CATEGORY_LARGE_ARROW then e=773854+-773853 elseif J==(207264-(-176380))-383629 and l==WEAPON_CATEGORY_LARGE_SWORD then e=981713-981711 end SetVariable(E(642152-624302),e)end function ArrowStanceCommonFunction(J,P)local o=GetAttackRequest(FALSE)local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end if(o==ATTACK_REQUEST_ARROW_FIRE_LEFT or o==ATTACK_REQUEST_ARROW_FIRE_RIGHT)and(P==FALSE or env(ActionDuration,ACTION_ARM_L2)>420243+((-394426-(618336+-1287800))+-695281))then g_ArrowSlot=-243061+243061 act(ChooseBowAndArrowSlot,(-608947-220146)+(-50112+879205))if env(IsOutOfAmmo,l)==TRUE then ExecEventAllBody(E((-235177-(774553+-1159458))+((-959469-(-1017472))-189769)))return TRUE end if env(GetStamina)>946843+-946843 then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)SetSwordArtsWepCategory_DrawStanceRightAttackLight()ERR_PerfectArts(o,E((642536-(-209016+1122456))+(-383553-((-676168-152909)+157576))),ACTION_ARM_R1)ExecEventAllBody(E(143235-126191))return TRUE end elseif(o==ATTACK_REQUEST_ARROW_FIRE_LEFT2 or o==ATTACK_REQUEST_ARROW_FIRE_RIGHT2)and(P==FALSE or env(ActionDuration,ACTION_ARM_L2)>720013+-720013)then act(ResetInputQueue)g_ArrowSlot=(-528698-338934)+867633 act(ChooseBowAndArrowSlot,-1033351+1033352)if env(IsOutOfAmmo,l)==TRUE then ExecEventAllBody(E(-696289+714251))return TRUE end if env(GetStamina)>(-570030-28246)+598276 then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)SetSwordArtsWepCategory_DrawStanceRightAttackLight()ERR_PerfectArts(o,E(-513879-(-530923)),ACTION_ARM_R2)ExecEventAllBody(E((-1501498-(-633750))+884792))return TRUE end end return FALSE end function CrossbowStanceCommonFunction(J,P)local o=GetAttackRequest(FALSE)local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end if P==TRUE then if env(ActionDuration,ACTION_ARM_L2)>961306+-961306 and(o==ATTACK_REQUEST_RIGHT_CROSSBOW or o==ATTACK_REQUEST_LEFT_CROSSBOW or o==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW or o==ATTACK_REQUEST_BOTHLEFT_CROSSBOW or o==ATTACK_REQUEST_RIGHT_CROSSBOW2 or o==ATTACK_REQUEST_LEFT_CROSSBOW2 or o==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 or o==ATTACK_REQUEST_BOTHLEFT_CROSSBOW2)then ExecEventHalfBlend(Event_DrawStanceRightStart,J)return TRUE end elseif(o==ATTACK_REQUEST_RIGHT_CROSSBOW or o==ATTACK_REQUEST_LEFT_CROSSBOW or o==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW or o==ATTACK_REQUEST_BOTHLEFT_CROSSBOW)and env(ActionDuration,ACTION_ARM_L2)>972063+((((2067501-797655)-275665)+-1652141)+-314103)then g_ArrowSlot=-481363-(-481363)act(ChooseBowAndArrowSlot,180725+-180725)if env(IsOutOfAmmo,l)==TRUE then ExecEventHalfBlend(Event_AttackCrossbowRightEmpty,J)return TRUE end if env(GetStamina)>-626498+626498 then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)SetSwordArtsWepCategory_DrawStanceRightAttackLight()if IsHalfBlendArts(c_SwordArtsID)==TRUE then local J,P=GetHalfBlendInfo()ExecEventHalfBlend(Event_DrawStanceHalfRightAttackLight,J)else ExecEventAllBody(E(-994809+1011853))end return TRUE end elseif(o==ATTACK_REQUEST_RIGHT_CROSSBOW2 or o==ATTACK_REQUEST_LEFT_CROSSBOW2 or o==ATTACK_REQUEST_BOTHRIGHT_CROSSBOW2 or o==ATTACK_REQUEST_BOTHLEFT_CROSSBOW2)and env(ActionDuration,ACTION_ARM_L2)>1008636+-1008636 then act(ResetInputQueue)g_ArrowSlot=328062+-328061 act(ChooseBowAndArrowSlot,181551+-181550)if env(IsOutOfAmmo,l)==TRUE then ExecEventHalfBlend(Event_AttackCrossbowRightEmpty,J)return TRUE end if env(GetStamina)>-510373+510373 then SetSwordArtsPointInfo(ACTION_ARM_R2,TRUE)SetSwordArtsWepCategory_DrawStanceRightAttackLight()if IsHalfBlendArts(c_SwordArtsID)==TRUE then local J,P=GetHalfBlendInfo()ExecEventHalfBlend(Event_DrawStanceHalfRightAttackLight,J)else ExecEventAllBody(E(568040+-550996))end return TRUE end end return FALSE end function SwordArtsArrowStanceLoop_Upper_onActivate()ERRHook_ArtsActivate(E(-595392+612131))end function SwordArtsArrowStanceLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(282611-(-722114+987986)))end function SwordArtsArrowStanceLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arts(E(898461+((1390764-984851)+-1287635)))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,524508-524463,1031013-1030968)elseif P==LOWER_TURN then SetVariable(E(943975-((857501+162676)-92946)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if ArrowStanceCommonFunction(J,FALSE)==TRUE then return end if env(ActionDuration,ACTION_ARM_L2)<=733865-733865 or env(ActionCancelRequest,ACTION_ARM_L2)==TRUE then ExecEventHalfBlend(Event_SwordArtsArrowStanceEnd,J)return end if HalfBlendLowerCommonFunction(Event_SwordArtsArrowStanceLoop,P,FALSE)==TRUE then return end end function SwordArtsArrowDrawStart_Upper_onActivate()ERRHook_ArtsActivate(E(-683087+(449624-(-251012))))end function SwordArtsArrowDrawStart_Upper_onDeactivate()ERRHook_ArtsDeactivate(E((-828458+1813447)-(891371-(-76069))))end function SwordArtsArrowDrawStart_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arts(E(-380016+397565))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-759672-(-694004-(-715633+781346)),-495389+495434)elseif P==LOWER_TURN then SetVariable(E(291923-275179),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,-141966-(-624637-(-482670)))==TRUE then ExecEventHalfBlend(Event_SwordArtsArrowDrawLoop,J)return end if HalfBlendLowerCommonFunction(Event_SwordArtsArrowStanceStartMirror,P,FALSE)==TRUE then return end end function SwordArtsArrowDrawLoop_Upper_onActivate()ERRHook_ArtsActivate(E(81839-64042))end function SwordArtsArrowDrawLoop_Upper_onDeactivate()ERRHook_ArtsDeactivate(E((-1291659-(-348029))-(-961427)))end function SwordArtsArrowDrawLoop_Upper_onUpdate()SetEnableAimModeLite()ERRHook_Arts(E(600303-582506))local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,(63051+-1019897)-(-956891),-206226-(-206271))elseif P==LOWER_TURN then SetVariable(E(-594744-(-611488)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if g_ArrowSlot==-303144+(833320-530176)and-308988+308988>=env(ActionDuration,ACTION_ARM_R1)or g_ArrowSlot==-94632+94633 and-97877-(-97877)>=env(ActionDuration,ACTION_ARM_R2)then SetSwordArtsPointInfo(ACTION_ARM_R1,TRUE)ExecEventAllBody(E(-493431+511273))return end if HalfBlendLowerCommonFunction(Event_SwordArtsArrowStanceLoop,P,FALSE)==TRUE then return end end function SwordArtsArrowFire_onActivate()ERRHook_ArtsActivate(E(442458+(-740030-(-315070))))end function SwordArtsArrowFire_onDeactivate()ERRHook_ArtsDeactivate(E(299347-281849))end function SwordArtsArrowFire_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(268026+-251422),E(-506641-(-524038)))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if env(GetSpEffectID,132882+-32602)==TRUE and(g_ArrowSlot==(-674681+133579)+541102 and env(ActionDuration,ACTION_ARM_R1)<=-27989-(-27989)or g_ArrowSlot==-293151-(-293152)and env(ActionDuration,ACTION_ARM_R2)<=-151321+151321)then ExecEventAllBody(E(-710449+727338))return end if ArrowStanceCommonFunction(ALLBODY,TRUE)==TRUE then return end if env(GetEventEzStateFlag,(1012991-502476)-(291289+219226))==TRUE or env(IsAnimEnd,477970+-477970)==TRUE then if env(ActionDuration,ACTION_ARM_L2)>42939-42939 then ExecEventHalfBlendNoReset(Event_SwordArtsArrowStanceLoop,ALLBODY)return else ExecEventHalfBlend(Event_SwordArtsArrowStanceEnd,ALLBODY)return end end end function SwordArtsArrowFireEnd_onActivate()ERRHook_ArtsActivate(E(966899+-949240))end function SwordArtsArrowFireEnd_onDeactivate()ERRHook_ArtsDeactivate(E((-681358-(-728145))+-29128))end function SwordArtsArrowFireEnd_onUpdate()SetEnableAimModeLite()ERRHook_Arrow(E(((-865276+1720996)-227163)+-611953),E(-645170+(813144+-150577)))if ArrowCommonFunction(ALLBODY,TRUE,TURN_TYPE_DEFAULT)==TRUE then return end if ArrowStanceCommonFunction(ALLBODY,TRUE)==TRUE then return end if env(GetEventEzStateFlag,-531998-(-531998))==TRUE or env(IsAnimEnd,-349022+349022)==TRUE then if env(ActionDuration,ACTION_ARM_L2)>-600160-(-600160)then ExecEventHalfBlendNoReset(Event_SwordArtsArrowStanceLoop,ALLBODY)return else ExecEventHalfBlend(Event_SwordArtsArrowStanceEnd,ALLBODY)return end end end function SwordArtsArrowStanceEnd_Upper_onActivate()ERRHook_ArtsActivate(E((-323373+-356959)-(-697813)))end function SwordArtsArrowStanceEnd_Upper_onDeactivate()ERRHook_ArtsDeactivate(E(83737+-66256))end function SwordArtsArrowStanceEnd_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-904541-(-904586),(809749-329879)+-479825)elseif P==LOWER_TURN then SetVariable(E(-3820-(-20564)),TURN_TYPE_DEFAULT)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_DEFAULT)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_SwordArtsArrowStanceEnd,P,TRUE)==TRUE then return end end function WeaponChangeStart_Upper_onUpdate()act(AddSpEffect,881734+-881499)local J,P=GetHalfBlendInfo()if WeaponChangeCommonFunction(J)==TRUE then return end if env(IsAnimEnd,(-586250+-223579)-(-809830))==TRUE then ExecEventHalfBlendNoReset(Event_WeaponChangeEnd,J)return end if HalfBlendLowerCommonFunction(Event_WeaponChangeStartMirror,P,FALSE)==TRUE then return end end function StealthWeaponChangeStart_Upper_onUpdate()act(AddSpEffect,-263445+(260795+(-572853+575738)))local J,P=GetHalfBlendInfo()if WeaponChangeCommonFunction(J)==TRUE then return end if env(IsAnimEnd,-718521-(-718522))==TRUE then ExecEventHalfBlendNoReset(Event_StealthWeaponChangeEnd,J)return end if HalfBlendLowerCommonFunction(Event_StealthWeaponChangeStart,P,FALSE)==TRUE then return end end function WeaponChangeEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if WeaponChangeCommonFunction(J)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_WeaponChangeEndMirror,P,FALSE)==TRUE then return end end function StealthWeaponChangeEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if WeaponChangeCommonFunction(J)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthWeaponChangeEnd,P,FALSE)==TRUE then return end end function HandChangeStart_Upper_onUpdate()act(AddSpEffect,-634680-((285402+-783605)-136713))local J,P=GetHalfBlendInfo()if HandChangeCommonFunction(J)==TRUE then return end if env(IsAnimEnd,(481425-(-286177))+-767601)==TRUE then ExecEventHalfBlendNoReset(Event_HandChangeEnd,J)return end if HalfBlendLowerCommonFunction(Event_HandChangeStartMirror,P,FALSE)==TRUE then return end end function StealthHandChangeStart_Upper_onUpdate()act(AddSpEffect,465771+-465535)local J,P=GetHalfBlendInfo()if HandChangeCommonFunction(J)==TRUE then return end if env(IsAnimEnd,-747311+747312)==TRUE then ExecEventHalfBlendNoReset(Event_StealthHandChangeEnd,J)return end if HalfBlendLowerCommonFunction(Event_StealthHandChangeStart,P,FALSE)==TRUE then return end end function HandChangeEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if HandChangeCommonFunction(J)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_HandChangeEndMirror,P,FALSE)==TRUE then return end end function HandChangeEnd_Upper_onDeactivate() end function StealthHandChangeEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if HandChangeCommonFunction(J)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthHandChangeEnd,P,FALSE)==TRUE then return end end function StealthHandChangeEnd_Upper_onDeactivate() end function Item_Upper_Activate()ActivateRightArmAdd(START_FRAME_NONE)end function Item_Upper_Update()UpdateRightArmAdd()ERRHook_Item()end function QuickItemEnchantNormal_Upper_onUpdate()ERRHook_QuickItemEnchant()local J,P=GetHalfBlendInfo()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,J,QUICKTYPE_NORMAL)==TRUE then return end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if HalfBlendUpperCommonFunction(P)==TRUE then ClearAttackQueue()return end if HalfBlendLowerCommonFunction(Event_QuickItemEnchantNormal,P,FALSE,TRUE)==TRUE then return end end function QuickItemEnchantDash_Upper_onActivate()act(LockonFixedAngleCancel)end function QuickItemEnchantDash_Upper_onUpdate()ERRHook_QuickItemEnchant()act(LockonFixedAngleCancel)local J=E(-54498+71474)local P=E(638373+((-37264+-429764)-154145))local o=E(-434118-(-533903-(-82245)))local l=E(-814474-(-831771))local T=E(-838464-(-855834))local e=E(141625+-124299)if GetVariable(E(-471335+(1152884-664190)))>=-196477-(-196478)then J=E((-301739+-201257)+519851)P=E(11053-(-5507))o=E(-701068-(-718246))l=E(-339315+356255)T=E((-1199133-(-221324))-(-994701))e=E(-29824-(-47462))end local m,q=GetHalfBlendInfo()if QuickItemCommonFunction(J,P,o,l,T,e,m,QUICKTYPE_NORMAL)==TRUE then return end if env(GetSpEffectID,366069-265849)==FALSE and HalfBlendLowerCommonFunction(Event_StopHalfBlendDashStop,q,FALSE)==TRUE then SetVariable(E(-249282+(159942-(-105873))),(-1017750+1765331)+-747581)return end if env(IsMoveCancelPossible)==TRUE then ExecEvent(E(-698815-(-716234)))return end end function QuickItemEnchantStep_Upper_onUpdate()ERRHook_QuickItemEnchant()local J,P=GetHalfBlendInfo()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,J,QUICKTYPE_NORMAL)==TRUE then return end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if HalfBlendUpperCommonFunction(P)==TRUE then ClearAttackQueue()return end if HalfBlendLowerCommonFunction(Event_QuickItemEnchantStep,P,FALSE,TRUE)==TRUE then return end end function QuickItemEnchantAttackRight_Upper_onUpdate()ERRHook_QuickItemEnchant()local J,P=GetHalfBlendInfo()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,J,QUICKTYPE_NORMAL)==TRUE then return end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if HalfBlendUpperCommonFunction(P)==TRUE then ClearAttackQueue()return end if HalfBlendLowerCommonFunction(Event_QuickItemEnchantAttackRight,P,FALSE,TRUE)==TRUE then return end end function QuickItemEnchantAttackLeft_Upper_onUpdate()ERRHook_QuickItemEnchant()local J,P=GetHalfBlendInfo()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,J,QUICKTYPE_NORMAL)==TRUE then return end if J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE then return TRUE end if HalfBlendUpperCommonFunction(P)==TRUE then ClearAttackQueue()return end if HalfBlendLowerCommonFunction(Event_QuickItemEnchantAttackLeft,P,FALSE,TRUE)==TRUE then return end end function QuickItemThrowKnifeNormal_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_COMBO)==TRUE then return end end function QuickItemThrowKnifeDash_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_COMBO)==TRUE then return end end function QuickItemThrowKnifeStep_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_COMBO)==TRUE then return end end function QuickItemThrowKnifeAttackRight_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_COMBO)==TRUE then return end end function QuickItemThrowKnifeAttackRight2_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_ATTACK)==TRUE then return end end function QuickItemThrowKnifeAttackLeft_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_COMBO)==TRUE then return end end function QuickItemThrowKnifeAttackLeft2_Upper_onUpdate()if QuickItemCommonFunction(g_r1,g_r2,g_l1,g_l2,g_b1,g_b2,ALLBODY,QUICKTYPE_ATTACK)==TRUE then return end end function ItemRecover_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE)==TRUE then return end end function ItemEatJerky_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE)==TRUE then return end end function ItemLanternOn_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE,TRUE)==TRUE then return end end function ItemLanternOff_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE,TRUE)==TRUE then return end end function ItemElixir_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE)==TRUE then return end end function ItemHorn_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemRecover,P,FALSE,TRUE)==TRUE then return end end function ItemWeaponEnchant_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemWeaponEnchant,P,FALSE,TRUE)==TRUE then return end end function ItemThrowKnife_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowKnife,P,FALSE,TRUE)==TRUE then return end end function ItemThrowBottle_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowBottle,P,FALSE,TRUE)==TRUE then return end end function ItemMeganeStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then act(RemoveBinoculars)return end if env(IsAnimEnd,-852526+852527)==TRUE then ExecEventHalfBlend(Event_ItemMeganeLoop,J)return end if HalfBlendLowerCommonFunction(Event_ItemMeganeStart,P,FALSE,TRUE)==TRUE then act(RemoveBinoculars)return end end function ItemMeganeLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then act(RemoveBinoculars)return end if HalfBlendLowerCommonFunction(Event_ItemMeganeLoop,P,FALSE)==TRUE then act(RemoveBinoculars)return end end function ItemMeganeEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemMeganeEnd,P,FALSE)==TRUE then return end end function ItemWeaponRepair_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemWeaponRepair,P,FALSE)==TRUE then return end end function ItemSoul_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemSoul,P,FALSE)==TRUE then return end end function ItemMessage_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemMessage,P,FALSE,TRUE)==TRUE then return end end function ItemPray_Upper_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if GetVariable(E(660512+-642673))==-992844-(-992845)then if env(IsMovingOnMount)==TRUE then FireRideEvent(E(-921633-(-938415)),E(-358032-(823809+-1198623)),FALSE)return TRUE elseif env(IsIdleOnMount)==TRUE then ExecEventAllBody(E(314098+-296679))return TRUE end elseif env(IsSummoningRide)==TRUE then if env(IsNewRidingTest)==TRUE then SetVariable(E(-688306+706145),(-421291-374283)+795575)FireRideEvent(E(-355294+372076),E(910781-893999),FALSE)else SetVariable(E(252839-235000),994742-994742)ExecEventAllBody(E((-568862-180661)-(-767409)))end return TRUE elseif env(GetEventEzStateFlag,622065+-622065)==TRUE then act(OnHorseback)return TRUE end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemPray,P,FALSE,TRUE)==TRUE then return end end function ItemTrap_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTrap,P,FALSE,TRUE)==TRUE then return end end function ItemDrinkStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end local o=env(IsAnimEnd,708039-708038)if env(GetEventEzStateFlag,155122-155122)==TRUE or o==TRUE then local P=env(GetItemAnimType)if P~=ITEM_NO_DRINK then ExecEventHalfBlendNoReset(Event_ItemDrinking,J)return elseif P==ITEM_NO_DRINK and o==TRUE then ExecEventHalfBlendNoReset(Event_ItemDrinkEmpty,J)return end end if HalfBlendLowerCommonFunction(Event_ItemDrinkStart,P,FALSE)==TRUE then return end end function ItemSummonStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end local o=env(IsAnimEnd,103454+(-755893-(-652440)))if env(GetEventEzStateFlag,-48551-(-48551))==TRUE or o==TRUE then ExecEventHalfBlendNoReset(Event_ItemSummoning,J)return end if HalfBlendLowerCommonFunction(Event_ItemSummonStart,P,FALSE)==TRUE then return end end function ItemSummoning_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if env(IsAnimEnd,397598+-397597)==TRUE then ExecEventHalfBlendNoReset(Event_ItemSummonEnd,J)return end if HalfBlendLowerCommonFunction(Event_ItemSummoning,P,FALSE)==TRUE then return end end function ItemSummonEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemSummonEnd,P,FALSE)==TRUE then return end end function ItemDrinkNothing_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDrinkNothing,P,FALSE)==TRUE then return end end function ItemDrinking_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if env(IsAnimEnd,1003675+-1003674)==TRUE then ExecEventHalfBlendNoReset(Event_ItemDrinkEnd,J)return end if HalfBlendLowerCommonFunction(Event_ItemDrinking,P,FALSE)==TRUE then return end end function ItemDrinkEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDrinkEnd,P,FALSE)==TRUE then return end end function ItemShockWeaveStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemShockWeaveStart,P,FALSE)==TRUE then return end end function ItemShockWeaveEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemShockWeaveEnd,P,FALSE)==TRUE then return end end function ItemDrinkStartMP_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if env(GetEventEzStateFlag,984283+-984283)==TRUE then ExecEventHalfBlendNoReset(Event_ItemDrinkingMP,J)return end if HalfBlendLowerCommonFunction(Event_ItemDrinkStartMP,P,FALSE)==TRUE then return end end function ItemDrinkingMP_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if env(IsAnimEnd,269947-269946)==TRUE then ExecEventHalfBlendNoReset(Event_ItemDrinkEnd,J)return end if HalfBlendLowerCommonFunction(Event_ItemDrinkingMP,P,FALSE)==TRUE then return end end function ItemThrowSpear_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowSpear,P,FALSE,TRUE)==TRUE then return end end function DragonFullStartAfter_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowSpear,P,FALSE,TRUE)==TRUE then return end end function ItemPrayMulti_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemPrayMulti,P,FALSE,TRUE)==TRUE then return end end function ItemReturnBuddy_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemReturnBuddy,P,FALSE,TRUE)==TRUE then return end end function ItemSummonBuddy_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemSummonBuddy,P,FALSE,TRUE)==TRUE then return end end function ItemSummonBuddy_Upper_onDeactivate()ERR_SummonOverride_Reset()end function ItemCopySleep_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemCopySleep,P,FALSE)==TRUE then return end end function ItemVoice_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemVoice,P,FALSE,TRUE)==TRUE then return end end function ItemHolySymbol_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemHolySymbol,P,FALSE,TRUE)==TRUE then return end end function ItemHost_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemHost,P,FALSE,TRUE)==TRUE then return end end function ItemMultKick_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemMultKick,P,FALSE,TRUE)==TRUE then return end end function ItemTongue_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTongue,P,FALSE,TRUE)==TRUE then return end end function ItemThrowBackBottle_Upper_onUpdate()act(LockonFixedAngleCancel)local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowBackBottle,P,FALSE,TRUE)==TRUE then return end end function ItemAromaWide_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemAromaWide,P,FALSE,TRUE)==TRUE then return end end function ItemAromaUp_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemAromaUp,P,FALSE,TRUE)==TRUE then return end end function ItemAromaBreath_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemAromaBreath,P,FALSE,TRUE)==TRUE then return end end function ItemAromaDrink_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemAromaDrink,P,FALSE,TRUE)==TRUE then return end end function ItemAromaFront_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemAromaFront,P,FALSE,TRUE)==TRUE then return end end function ItemDrinkEmpty_Upper_onActivate()if env(IsCOMPlayer)==TRUE then act(AddSpEffect,778813+(154820+-928003))end end function ItemDrinkEmpty_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDrinkEmpty,P,FALSE)==TRUE then return end end function ItemDragonThrowSpearMax_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDragonThrowSpearMax,P,FALSE,TRUE)==TRUE then return end if env(ActionDuration,ACTION_ARM_USE_ITEM)<=-17948-(-17948)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==43621+-43620 or env(GetSpEffectID,-548385-(-648665))==TRUE)then ExecEventHalfBlend(Event_ItemDragonThrowSpearCancel,J)return end end function ItemDragonThrowSpearCancel_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDragonThrowSpearCancel,P,FALSE,TRUE)==TRUE then return end end function ItemThrowBigBottle_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThrowBigBottle,P,FALSE,TRUE)==TRUE then return end end function ItemDancingSwordsmanFire_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDancingSwordsmanFire,P,FALSE,TRUE)==TRUE then return end end function ItemTransformDragonPriest_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTransformDragonPriest,P,FALSE,TRUE)==TRUE then return end end function ItemTransformGodman_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTransformGodman,P,FALSE,TRUE)==TRUE then return end end function ItemTransformGodmanNPC_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTransformGodmanNPC,P,FALSE,TRUE)==TRUE then return end end function ItemTransformGodmanBreathNPC_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemTransformGodmanBreathNPC,P,FALSE,TRUE)==TRUE then return end end function ItemCrySickness_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemCrySickness,P,FALSE,TRUE)==TRUE then return end end function ItemCrySicknessPhantom_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemCrySicknessPhantom,P,FALSE,TRUE)==TRUE then return end end function ItemSwitchExplosive_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemSwitchExplosive,P,FALSE,TRUE)==TRUE then return end end function ItemSwitch_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemSwitch,P,FALSE,TRUE)==TRUE then return end end function ItemThorn_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemThorn,P,FALSE,TRUE)==TRUE then return end end function ItemErdtree_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemErdtree,P,FALSE,TRUE)==TRUE then return end end function ItemElixir2_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemElixir2,P,FALSE,TRUE)==TRUE then return end end function ItemOneShot_Upper_onUpdate()if GetVariable(E(-607510+624709))==-230014-(-230066)then SetEnableMimicry()end local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemOneShot,P,FALSE,TRUE)==TRUE then return end end function ItemOneShot_SelfTrans_Upper_onUpdate()if GetVariable(E(451629-435000))==106164+-106112 then SetEnableMimicry()end local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemOneShot_SelfTrans,P,FALSE,TRUE)==TRUE then return end end function ItemCombo_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemCombo,P,FALSE,TRUE)==TRUE then return end end IsSummonDash=FALSE function ItemDash_Upper_onUpdate()act(LockonFixedAngleCancel)act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if GetLocomotionState()==PLAYER_STATE_MOVE and(GetVariable(E(1045913-(582366+446188)))>=-909156+909157 and GetVariable(E(793838+(-479942-297074)))==-116309-(1032885+-1149194))then act(DebugLogOutput,E((-983357+((222095+186412)-(-541741)))-(-50665)))IsSummonDash=TRUE SetVariable(E(-1036518+(153438+899902)),-530882-(-530883))end if env(IsSummoningRide)==TRUE then act(DebugLogOutput,E((99035+-1054968)+973176))if env(IsNewRidingTest)==TRUE and IsSummonDash==TRUE then act(DebugLogOutput,E(816682-800123))SetVariable(E(-870977-(-888816)),(429867+541582)-971447)FireRideEvent(E(-842303+859085),E(-564050+582041),FALSE)elseif env(IsNewRidingTest)==TRUE then act(DebugLogOutput,E(1033708+-1015827))SetVariable(E(947875+-930036),227268-227267)FireRideEvent(E(216783-(-585964+785965)),E(-374793+391575),FALSE)else SetVariable(E(-931952+949791),-823308+823308)ExecEventAllBody(E((-689165+(-674054+1986321))+-605216))end return elseif env(GetEventEzStateFlag,(72698-339368)+266670)==TRUE then if GetVariable(E(-651581-(-668638)))>=.89999997615814 then else IsSummonDash=FALSE end if env(IsAnimEnd,-609262-(-609263))==TRUE then ExecEventAllBody(E(410572-393153))end act(OnHorseback)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemDash,P,FALSE,TRUE)==TRUE then return end end function ItemInvalid_Upper_onUpdate()local J,P=GetHalfBlendInfo()if ItemCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_ItemInvalid,P,FALSE,TRUE)==TRUE then return end end function ItemLadderRecoverRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderSoulRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderElixirRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderElixir2Right_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderEatJerkyRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderDrinkStartRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,TRUE)==TRUE then return end local J=env(IsAnimEnd,-941648+941649)if env(GetEventEzStateFlag,490937-(((-777104+296927)+1472401)+-501287))==TRUE or J==TRUE then local P=env(GetItemAnimType)if P~=ITEM_NO_DRINK then ExecEvent(E(-506080+(1270217-747329)))return elseif P==ITEM_NO_DRINK and J==TRUE then ExecEvent(E(-950821-(-968498)))return end end end function ItemLadderDrinkingRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,TRUE)==TRUE then return end if env(IsAnimEnd,906303-(-462137+1368439))==TRUE then ExecEvent(E(699691-683159))return end end function ItemLadderDrinkMPStartRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,TRUE)==TRUE then return end if env(GetEventEzStateFlag,72256-72256)==TRUE then ExecEvent(E(-491736-(268166+(122022+(-1210973-(-311685))))))return end end function ItemLadderDrinkingMPRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,TRUE)==TRUE then return end if env(IsAnimEnd,-926299-(-926300))==TRUE then ExecEvent(E(((-1434521-(-563520))+1001149)-113616))return end end function ItemLadderDrinkEndRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderDrinkEmptyRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderDrinkNothingRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderInvalidRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderItemCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function ItemLadderRecoverLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderSoulLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderElixirLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderElixir2Left_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderEatJerkyLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderDrinkStartLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end local J=env(IsAnimEnd,432379+-432378)if env(GetEventEzStateFlag,-182562+182562)==TRUE or J==TRUE then local P=env(GetItemAnimType)if P~=ITEM_NO_DRINK then ExecEvent(E((1453030-541852)-(-252304+1146741)))return elseif P==ITEM_NO_DRINK and J==TRUE then ExecEvent(E((-189464-(-1039750))-(550970-(-282351))))return end end end function ItemLadderDrinkingLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end if env(IsAnimEnd,470905-470904)==TRUE then ExecEvent(E(-859505-(-876264)))return end end function ItemLadderDrinkMPStartLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end if env(GetEventEzStateFlag,228292+-228292)==TRUE then ExecEvent(E(168069-150645))return end end function ItemLadderDrinkingMPLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end if env(IsAnimEnd,-106431-(-106432))==TRUE then ExecEvent(E((-996809+2018903)+-1005335))return end end function ItemLadderDrinkEndLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderDrinkEmptyLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderDrinkNothingLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function ItemLadderInvalidLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderItemCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function GestureStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if GestureCommonFunction(J)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_GestureStart,P,FALSE)==TRUE then return end end function GestureLoopStart_Upper_onUpdate()local J,P=GetHalfBlendInfo()if GestureLoopCommonFunction(J,P,TRUE)==TRUE then return end if env(IsAnimEnd,711042-711041)==TRUE then ExecEventHalfBlend(Event_GestureLoop,J)return end if HalfBlendLowerCommonFunction(Event_GestureLoopStart,P,FALSE)==TRUE then return end end function GestureLoop_Upper_onUpdate()local J,P=GetHalfBlendInfo()if GestureLoopCommonFunction(J,P,FALSE)==TRUE then return end if HalfBlendLowerCommonFunction(Event_GestureLoop,P,FALSE)==TRUE then return end end function GestureEnd_Upper_onUpdate()local J,P=GetHalfBlendInfo()if GestureCommonFunction()==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_GestureEnd,P,FALSE)==TRUE then return end end function Magic_Upper_Activate()ERRHook_MagicStateActivate()end function Magic_Upper_Deactivate()ERRHook_MagicStateDeactivate()end function MagicRight_Upper_Activate()local J=c_Style act(DebugLogOutput,E(105505+-88614)..(J..(E(143717+-125780)..HAND_LEFT_BOTH)))if J==HAND_LEFT_BOTH then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)else SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_RIGHT)end ActivateRightArmAdd(START_FRAME_NONE)end function MagicRight_Upper_Update()UpdateRightArmAdd()end function MagicLeft_Upper_Activate()act(DebugLogOutput,E(610006-592035))SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ActivateRightArmAdd(START_FRAME_A02)end function MagicLeft_Upper_Update()UpdateRightArmAdd()end function MagicLaunchRight_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()local o=env(GetMagicAnimType)if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(GetMagicAnimType)~=MAGIC_REQUEST_CRYSTAL_MOON and(J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE)then return TRUE end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,-506553-(-785258-(-596767-(-318063))))==TRUE then if ExecRollingMagic(HAND_RIGHT,o,J)==TRUE then return else ExecEventHalfBlend(Event_MagicFireRight,J)return end end if HalfBlendLowerCommonFunction(Event_MagicLaunchRight,P,FALSE)==TRUE then return end end function MagicLoopRight_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)act(AiBehaviorNotify,IDX_AINOTE_STATETYPE,IDX_AINOTE_STATETYPE_CHARGEMAGIC)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end local o=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then o=HAND_LEFT end if IsHoldingMagicRight()==FALSE or env(IsMagicUseable,o,-770819+770820)==FALSE or env(GetStamina)<=ERR_GetStaminaLimiter(-230103-(-230107))then local P=env(GetMagicAnimType)if P==MAGIC_REQUEST_EX_LARGE_ARROW then ExecEventHalfBlend(Event_MagicFireRightCancel2,J)else ExecEventHalfBlend(Event_MagicFireRightCancel,J)end return end if HalfBlendLowerCommonFunction(Event_MagicLoopRight,P,FALSE)==TRUE then return end end function MagicFireRight_Upper_onUpdate()local J,P=GetHalfBlendInfo()local o=FALSE local l=env(GetMagicAnimType)if l==MAGIC_REQUEST_MAD_THROW then o=TRUE end local E=QUICKTYPE_NORMAL if l==-446367+446494 then E=QUICKTYPE_BACKSTEP end ERRHook_Magic(HAND_RIGHT)if MagicCommonFunction(ALLBODY,E,o)==TRUE then return end local T=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then T=HAND_LEFT end local e=ACTION_ARM_R1 if env(GetSpEffectID,(-1255117-(-809125))+546602)==TRUE and(IsHoldingMagicRight()==FALSE or env(IsMagicUseable,T,-309677-(-309678))==FALSE)then ExecEventHalfBlend(Event_MagicFireRightCancel,J)return end if CheckIfHoldMagic()==TRUE and(env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,-36361+36362)==TRUE)then if IsHoldingMagicRight()==TRUE then ExecEventHalfBlend(Event_MagicLoopRight,J)return else ExecEventHalfBlend(Event_MagicFireRightCancel,J)return end end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireRight,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicFireRightCancel_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireRightCancel,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicLaunchLeft_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()local o=env(GetMagicAnimType)if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(GetMagicAnimType)~=MAGIC_REQUEST_CRYSTAL_MOON and(J~=UPPER and ExecQuickTurn(LOWER,TURN_TYPE_DEFAULT)==TRUE)then return TRUE end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,-869738+869739)==TRUE then if ExecRollingMagic(HAND_LEFT,o,J)==TRUE then return else ExecEventHalfBlend(Event_MagicFireLeft,J)end end if HalfBlendLowerCommonFunction(Event_MagicLaunchLeft,P,FALSE)==TRUE then return end end function MagicLoopLeft_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)act(AiBehaviorNotify,IDX_AINOTE_STATETYPE,IDX_AINOTE_STATETYPE_CHARGEMAGIC)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if IsHoldingMagicLeft()==FALSE or env(IsMagicUseable,HAND_LEFT,380389-380388)==FALSE or env(GetStamina)<=ERR_GetStaminaLimiter(231142-231138)then local P=env(GetMagicAnimType)if P==MAGIC_REQUEST_EX_LARGE_ARROW then ExecEventHalfBlend(Event_MagicFireLeftCancel2,J)else ExecEventHalfBlend(Event_MagicFireLeftCancel,J)end end if HalfBlendLowerCommonFunction(Event_MagicLoopLeft,P,FALSE)==TRUE then return end end function MagicFireLeftCancel_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireLeftCancel,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicFireRight2_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end local o=(604433+-1167055)+562622 if GetVariable(E((908499+(574559+-1840426))-(-374051)))==178538+-178536 then o=-567069-(-658490+((-535486-314155)-(-941029)))end if env(GetSpEffectID,-137323+237933)==TRUE and(IsHoldingMagicRight()==FALSE or o>=env(GetFP))then ExecEventHalfBlend(Event_MagicFireRightCancel2,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireRight2,P,FALSE)==TRUE then return end end function MagicFireRight3_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end local o=(266496-683879)+417383 if GetVariable(E(142169-(-362536-(-763359-(586746+-862083)))))==-290978+(-348017+(((45815-257143)+946056)+-95731))then o=132674+-132641 end if env(GetSpEffectID,555937+-455327)==TRUE and(IsHoldingMagicRight()==FALSE or o>=env(GetFP))then ExecEventHalfBlend(Event_MagicFireRightCancel3,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireRight3,P,FALSE)==TRUE then return end end function MagicFireLeft_Upper_onUpdate()local J,P=GetHalfBlendInfo()local o=FALSE local l=env(GetMagicAnimType)if l==MAGIC_REQUEST_MAD_THROW then o=TRUE end local E=QUICKTYPE_NORMAL if l==393100+-392973 then E=QUICKTYPE_BACKSTEP end ERRHook_Magic(HAND_LEFT)if MagicCommonFunction(ALLBODY,E,o)==TRUE then return end if env(GetSpEffectID,527516-426906)==TRUE and(IsHoldingMagicLeft()==FALSE or env(IsMagicUseable,HAND_LEFT,205870-205869)==FALSE)then ExecEventHalfBlend(Event_MagicFireLeftCancel,J)return end if CheckIfHoldMagic()==TRUE and(env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,(702148-((-838758+1435105)-312701))-418501)==TRUE)then if IsHoldingMagicLeft()==TRUE then ExecEventHalfBlend(Event_MagicLoopLeft,J)return else ExecEventHalfBlend(Event_MagicFireLeftCancel,J)return end end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireLeft,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicFireRightCancel2_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireRight2,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicFireRightCancel3_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireRight3,P,FALSE)==TRUE then return end end function MagicFireLeftCancel2_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then SetMagicGeneratorTransitionIndex()ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then SetMagicGeneratorTransitionIndex()return end if HalfBlendLowerCommonFunction(Event_MagicFireLeft2,P,FALSE)==TRUE then SetMagicGeneratorTransitionIndex()return end end function MagicFireLeft2_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(GetSpEffectID,-360007+460617)==TRUE and(IsHoldingMagicLeft()==FALSE or env(IsMagicUseable,HAND_LEFT,-37661+(((964465+-449571)-228246)+-248986))==FALSE)then ExecEventHalfBlend(Event_MagicFireLeftCancel2,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireLeft2,P,FALSE)==TRUE then return end end function MagicFireLeftCancel3_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireLeftCancel3,P,FALSE)==TRUE then return end end function MagicFireLeft3_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(GetSpEffectID,((457058+(635189+(-1313401-(-581983+(-825255+923628)))))+-726063)+564217)==TRUE and(IsHoldingMagicLeft()==FALSE or env(IsMagicUseable,HAND_LEFT,-68703+68704)==FALSE)then ExecEventHalfBlend(Event_MagicFireLeftCancel3,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireLeftCancel3,P,FALSE)==TRUE then return end end function QuickMagicFireRightDash_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireRightDash,P,FALSE)==TRUE then return end end function QuickMagicFireRightStep_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireRightStep,P,FALSE)==TRUE then return end end function QuickMagicFireRightBackStep_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireRightBackStep,P,FALSE)==TRUE then return end end function QuickMagicFireRightAttackLeft_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireRightAttackLeft,P,FALSE)==TRUE then return end end function QuickMagicFireRightAttackRight_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireRightAttackRight,P,FALSE)==TRUE then return end end function QuickMagicFireLeftDash_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireLeftDash,P,FALSE)==TRUE then return end end function QuickMagicFireLeftStep_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireLeftStep,P,FALSE)==TRUE then return end end function QuickMagicFireLeftBackStep_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireLeftBackStep,P,FALSE)==TRUE then return end end function QuickMagicFireLeftAttackRight_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireLeftAttackRight,P,FALSE)==TRUE then return end end function QuickMagicFireLeftAttackLeft_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_QuickMagicFireLeftAttackRight,P,FALSE)==TRUE then return end end function MagicFireRightJump_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end local o=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then o=HAND_LEFT end if env(GetSpEffectID,-184347+284957)==TRUE and IsHoldingMagicRight()==FALSE then ExecEventHalfBlend(Event_MagicFireRightJumpCancel,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireRightJump,P,FALSE)==TRUE then return end end function MagicFireRightJumpCancel_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireRightJumpCancel,P,FALSE)==TRUE then return end end function MagicFireLeftJump_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end local o=HAND_LEFT if env(GetSpEffectID,-607291-(-707901))==TRUE and IsHoldingMagicLeft()==FALSE then ExecEventHalfBlend(Event_MagicFireRightJumpCancel,J)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireLeftJump,P,FALSE)==TRUE then return end end function MagicFireLeftJumpCancel_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicFireLeftJumpCancel,P,FALSE)==TRUE then return end end function StealthMagicRightLaunch_Upper_onUpdate()local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,-12531-(-12532))==TRUE then ExecEventHalfBlend(Event_StealthMagicRightFire,J)return end if HalfBlendLowerCommonFunction(Event_StealthMagicRightLaunch,P,FALSE,FALSE)==TRUE then return end end function StealthMagicRightFire_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthMagicRightFire,P,FALSE,FALSE)==TRUE then return end end function StealthMagicLeftLaunch_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,839315-839314)==TRUE then ExecEventHalfBlend(Event_StealthMagicLeftFire,J)return end if HalfBlendLowerCommonFunction(Event_StealthMagicLeftLaunch,P,FALSE,FALSE)==TRUE then return end end function StealthMagicLeftFire_Upper_onUpdate()ERRHook_Magic(HAND_LEFT)local J,P=GetHalfBlendInfo()if MagicCommonFunction(J,QUICKTYPE_NORMAL,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_StealthMagicLeftFire,P,FALSE,FALSE)==TRUE then return end end function RollingMagicRight_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Magic(HAND_RIGHT)if MagicCommonFunction(J,QUICKTYPE_BACKSTEP,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_RollingMagicRight,P,FALSE)==TRUE then return end end function RollingMagicLeft_Upper_onUpdate()local J,P=GetHalfBlendInfo()ERRHook_Magic(HAND_LEFT)if MagicCommonFunction(J,QUICKTYPE_BACKSTEP,FALSE)==TRUE then return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_RollingMagicLeft,P,FALSE)==TRUE then return end end function MagicInvalid_Upper_onUpdate()local J,P=GetHalfBlendInfo()if MagicCommonFunction(ALLBODY,QUICKTYPE_ATTACK,FALSE)==TRUE then return end if HalfBlendUpperCommonFunction(P)==TRUE then return end if HalfBlendLowerCommonFunction(Event_MagicInvalidMirror,P,FALSE)==TRUE then return end end function ThrowBackStab_Activate()local J=c_Style local P=IsHoldingGuard(TRUE)local o=IsThrowCapableWeapon(HAND_LEFT)if J==HAND_RIGHT and(o==TRUE and P==TRUE)then ExecEventAllBody(E(86328+-69422))return end act(InvokeBackstab)local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end SetAttackHand(l)SetGuardHand(l)end function ThrowBackStab_onActivate()SetVariable(E((872917+-1892073)-(-1036063)),-705166+705166)end function ThrowBackStab_onUpdate()ERRHook_SpecialAttack(E(108662-(224670-132666)),E((-779507+1077328)-280996))if env(HasThrowRequest)==FALSE then if BackStabCommonFunction()==TRUE then return end else ResetRequest()return end end function ThrowBackStabLeft_Activate()act(InvokeBackstab)SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)end function ThrowBackStabLeft_onActivate()SetVariable(E(-927950+944857),-203822+203822)end function ThrowBackStabLeft_onUpdate()ERRHook_SpecialAttack(E(944347-927689),E(-249946+266771))if env(HasThrowRequest)==FALSE then if BackStabCommonFunction()==TRUE then return end else ResetRequest()return end end function Throw_Activate()ResetRequest()SetVariable(E(-866624-(-883157)),-243927-(-243927))SetThrowInvalid()local J=env(GetThrowAnimID)if J>=-846262+846262 then local P=c_Style local o=IsHoldingGuard(TRUE)local l=IsThrowCapableWeapon(HAND_LEFT)SetVariable(E(-855703-(-872925)),J)if J==906058-860878 then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)elseif J>=280960-249260 and(J<=((-1372414-(-943390))+1126481)+-665707 and(P==HAND_RIGHT and(l==TRUE and o==TRUE)))then SetVariable(E(854558-837336),J+(-392176+392276))SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)else if c_Style==HAND_LEFT_BOTH then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)else SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_RIGHT)end end end SetVariable(E(748945+((-225557+-666861)+160380)),608348-608348)SetVariable(E(257267+-239835),606090+(-1342754-(-1235257-(-770700+272107))))SetVariable(E(-92219-(-108684)),false)SetVariable(E(430675-(120100+293247)),-906826-(-906826))end function Throw_Update()SetThrowInvalid()end function Throw_Deactivate()act(RequestThrowAnimInterrupt)end function ThrowAtk_onActivate()Replanning()end function ThrowAtk_onUpdate()local J=GetVariable(E(-706544-(-723766)))act(AddSpEffect,669162-(462851+105420))act(AddSpEffect,-150606+(640480+-388982))ERRHook_SpecialAttack(E(-13365-(-30023)),E(-231739-(-248953)))if ThrowCommonFunction(FALSE)==TRUE then act(RequestThrowAnimInterrupt)return end end function ThrowDef_onActivate()Replanning()end function ThrowDef_onUpdate()act(AddSpEffect,(864818-587317)-176611)act(AddSpEffect,842650-(-680469+1422228))if ERR_IsThrownByPlayer()==TRUE then act(AddSpEffect,401257-300365)end if env(GetSpEffectID,670023+(-642173+-8168))==TRUE and env(GetSpEffectID,720763-701082)==TRUE then act(AddSpEffect,-733993-(-753673))end if env(GetEventEzStateFlag,153705+-153705)==TRUE and env(GetSpEffectID,(-650311-(-206514))-(-463477))==TRUE then SetVariable(E(247542+-230034),DEATH_TYPE_CHARM)ExecEvent(E(538818+-522301))return end SetThrowDefBlendWeight()if env(IsThrowSelfDeath)==TRUE then ExecEvent(E(-566164+(453211-(-130985))))return end if env(IsThrowSuccess)==TRUE then ExecEvent(E(1015359+-997668))return end if ThrowCommonFunction(ESTEP_DOWN)==TRUE then act(RequestThrowAnimInterrupt)return end end function ThrowEscape_onUpdate()if ThrowCommonFunction()==TRUE then act(RequestThrowAnimInterrupt)return end end function ThrowDeath_onActivate()act(SetThrowState,THROW_TYPE_DEATH)end function ThrowDeathIdle_onActivate()act(SetThrowState,THROW_TYPE_INVALID)end function Event_onActivate()ResetEventState()SetVariable(E((-1115394-(-83912))+1049205),(991185-(1757808-788211))+-21587)if GetVariable(E(849174+-831451))then local J=env(GetObjActTargetDirection)SetVariable(E(-1022455-(-1039935)),J)TestBlendrate=459050-459050 end blendtimemax=env(GetObjActRemainingInterpolateTime)end function Event_onUpdate()if GetVariable(E(858617-840894))then blendtime=env(GetObjActRemainingInterpolateTime)if blendtime>73706-73706 then if blendtime>EVENT_BLEND_RATE*(380309-380307)then SetVariable(E(840991+-823549),-637838+637839)SetVariable(E(((70013-(-908291))-(756054+-421194))+(-162976+-463062)),613447-((270207+(-1209909-(-427584)))+1125565))else local J=blendtimemax/(818503-818501)if J<718079+-717779 then J=-469552+(-456125+925977)elseif J>390061+-389311 then J=935695+-934945 end local P=(blendtime-(423638-423338))/EVENT_BLEND_RATE local o=(-236811-(-236812))-(blendtime-(-401814-(366801-768915)))/EVENT_BLEND_RATE if P<(-572765-(-910710))-337945 then P=-686673-(-686673)end if o>-784275-(-784276)then o=157646+-157645 end SetVariable(E(666404-648962),P)SetVariable(E(555306+-537900),o)end end end end function Event26001_onActivate()ResetEventState()act(SetTurnAnimCorrectionRate,-364905-(-364995))end function Event26001_onUpdate()act(SetIsTurnAnimInProgress)if EventCommonFunction()==TRUE then return end end function Event26011_onActivate()ResetEventState()act(SetTurnAnimCorrectionRate,((-608765-(-233335))-249886)+625406)end function Event26011_onUpdate()act(SetIsTurnAnimInProgress)if EventCommonFunction()==TRUE then return end end function Event26020_onActivate()ResetEventState()end function Event26020_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event26030_onActivate()ResetEventState()end function Event26030_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event26021_onActivate()ResetEventState()act(SetTurnAnimCorrectionRate,883294-883114)end function Event26021_onUpdate()act(SetIsTurnAnimInProgress)if EventCommonFunction()==TRUE then return end end function Event26031_onActivate()ResetEventState()act(SetTurnAnimCorrectionRate,507954-507774)end function Event26031_onUpdate()act(SetIsTurnAnimInProgress)if EventCommonFunction()==TRUE then return end end function Event50050_onActivate()ResetEventState()end function Event50050_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event50050_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event50250_onActivate()ResetEventState()end function Event50250_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event50250_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60000_onActivate()ResetEventState()end function Event60000_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60000_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60001_onActivate()ResetEventState()end function Event60001_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60001_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60002_onActivate()ResetEventState()end function Event60002_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60002_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60003_onActivate()ResetEventState()end function Event60003_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60003_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60010_onActivate()ResetEventState()end function Event60010_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60020_onActivate()ResetEventState()end function Event60020_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60030_onActivate()ResetEventState()end function Event60030_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60040_onActivate()ResetEventState()end function Event60040_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60060_onActivate()ResetEventState()end function Event60060_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60070_onActivate()ResetEventState()end function Event60070_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60070_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60071_onActivate()ResetEventState()end function Event60071_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60071_onDeactivate()act(SetIsEventActionPossible,FALSE)end function EventHalfBlend60071_Upper_onActivate()ResetEventState()end function EventHalfBlend60071_Upper_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)local J,P=GetHalfBlendInfo()if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Move,UPPER)act(SetIsEventActionPossible,FALSE)return end if HalfBlendUpperCommonFunction(P,FALSE)==TRUE then act(SetIsEventActionPossible,FALSE)return end if HalfBlendLowerCommonFunction(Event_EventHalfBlend60071,P,FALSE)==TRUE then act(SetIsEventActionPossible,FALSE)return end end function EventHalfBlend60071_Upper_onDeactivate()act(SetIsEventActionPossible,FALSE)end function EventHalfBlend360070_Upper_onActivate()ResetEventState()end function EventHalfBlend360070_Upper_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)local J,P=GetHalfBlendInfo()if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end if P==LOWER_MOVE and env(IsMoveCancelPossible)==TRUE then ExecEventHalfBlendNoReset(Event_Stealth_Move,UPPER)act(SetIsEventActionPossible,FALSE)return end if HalfBlendUpperCommonFunction(P)==TRUE then act(SetIsEventActionPossible,FALSE)return end if HalfBlendLowerCommonFunction(Event_EventHalfBlend360070,P,FALSE)==TRUE then act(SetIsEventActionPossible,FALSE)return end end function EventHalfBlend360070_Upper_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60080_onActivate()ResetEventState()end function Event60080_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60090_onActivate()ResetEventState()end function Event60090_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60090_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60100_onActivate()ResetEventState()end function Event60100_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60110_onActivate()ResetEventState()end function Event60110_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60120_onActivate()ResetEventState()end function Event60120_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60130_onActivate()ResetEventState()end function Event60130_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60131_onActivate()ResetEventState()end function Event60131_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60160_onActivate()ResetEventState()end function Event60160_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60160_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60170_onActivate()ResetEventState()end function Event60170_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60170_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60180_onActivate()ResetEventState()end function Event60180_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60180_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60190_onActivate()ResetEventState()end function Event60190_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60190_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event60200_onActivate()ResetEventState()end function Event60200_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60201_onActivate()ResetEventState()end function Event60201_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60202_onActivate()ResetEventState()end function Event60202_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60210_onActivate()ResetEventState()end function Event60210_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60220_onActivate()ResetEventState()end function Event60220_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60230_onActivate()ResetEventState()end function Event60230_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60231_onActivate()ResetEventState()end function Event60231_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60240_onActivate()ResetEventState()end function Event60240_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60241_onActivate()ResetEventState()end function Event60241_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60250_onActivate()ResetEventState()end function Event60250_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60260_onActivate()ResetEventState()end function Event60260_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60265_onActivate()ResetEventState()end function Event60265_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60270_onActivate()ResetEventState()end function Event60270_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60370_onActivate()ResetEventState()end function Event60370_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60380_onActivate()ResetEventState()end function Event60380_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60390_onActivate()ResetEventState()end function Event60390_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60400_onActivate()ResetEventState()end function Event60400_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60450_onActivate()ResetEventState()end function Event60450_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60451_onActivate()ResetEventState()end function Event60451_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60455_onActivate()ResetEventState()end function Event60455_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60456_onActivate()ResetEventState()end function Event60455_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60460_onActivate()ResetEventState()end function Event60460_onUpdate()act(SetIsEventActionPossible,FALSE)if env(IsAnimEnd,910090+-910090)==TRUE then ExecEventAllBody(E(904601-886677))return end if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event60470_onActivate()ResetEventState()end function Event60470_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60471_onActivate()ResetEventState()end function Event60471_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60472_onActivate()ResetEventState()end function Event60472_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60473_onActivate()ResetEventState()end function Event60473_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60480_onActivate()ResetEventState()end function Event60480_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60481_onActivate()ResetEventState()end function Event60481_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60482_onActivate()ResetEventState()end function Event60482_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60490_onActivate()ResetEventState()end function Event60490_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60500_onActivate()ResetEventState()end function Event60500_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60501_onActivate()ResetEventState()end function Event60501_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60502_onActivate()ResetEventState()end function Event60502_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60503_onActivate()ResetEventState()end function Event60503_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60504_onActivate()ResetEventState()end function Event60504_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60505_onActivate()ResetEventState()end function Event60505_onUpdate()if env(IsAnimEnd,795231+-795230)==TRUE then act(ChangeBuddyState)end end function Event60505_onDeactivate()act(ChangeBuddyState)end function Event60520_onActivate()ResetEventState()end function Event60520_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60521_onActivate()ResetEventState()end function Event60521_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60522_onActivate()ResetEventState()end function Event60522_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60523_onActivate()ResetEventState()end function Event60523_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60524_onActivate()ResetEventState()end function Event60524_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60525_onActivate()ResetEventState()end function Event60525_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60530_onActivate()ResetEventState()end function Event60530_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60550_onActivate()ResetEventState()end function Event60550_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60560_onActivate()ResetEventState()end function Event60560_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60750_onActivate()ResetEventState()end function Event60750_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60760_onActivate()ResetEventState()end function Event60760_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60780_onActivate()ResetEventState()end function Event60780_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60790_onActivate()ResetEventState()end function Event60790_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60800_onActivate()ResetEventState()end function Event60800_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60810_onActivate()ResetEventState()end function Event60810_onUpdate()if EventCommonFunction()==TRUE then return end end function Event60811_onActivate()ResetEventState()end function Event60811_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63000_onActivate()ResetEventState()end function Event63000_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63010_onActivate()ResetEventState()end function Event63010_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63020_onActivate()ResetEventState()end function Event63020_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63021_onActivate()ResetEventState()end function Event63040_onActivate()ResetEventState()end function Event63040_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63050_onActivate()ResetEventState()end function Event63050_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63060_onActivate()ResetEventState()end function Event63060_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63061_onActivate()ResetEventState()end function Event63061_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63070_onActivate()ResetEventState()end function Event63070_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63080_onActivate()ResetEventState()end function Event63080_onUpdate()if EventCommonFunction()==TRUE then return end end function Event63090_onActivate()ResetEventState()end function Event63090_onUpdate()if EventCommonFunction()==TRUE then return end end function Event65012_onActivate()ResetEventState()end function Event65012_onUpdate()if EventCommonFunction()==TRUE then return end end function Event65013_onActivate()ResetEventState()end function Event65013_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67000_onActivate()ResetEventState()end function Event67000_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67001_onActivate()ResetEventState()end function Event67001_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67010_onActivate()ResetEventState()end function Event67010_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67011_onActivate()ResetEventState()end function Event67011_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67020_onActivate()ResetEventState()end function Event67020_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67030_onActivate()ResetEventState()end function Event67030_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67040_onActivate()ResetEventState()end function Event67040_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67050_onActivate()ResetEventState()end function Event67050_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67060_onActivate()ResetEventState()end function Event67060_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67070_onActivate()ResetEventState()end function Event67070_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67080_onActivate()ResetEventState()end function Event67080_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67090_onActivate()ResetEventState()end function Event67090_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67080_onActivate()ResetEventState()end function Event67080_onUpdate()if EventCommonFunction()==TRUE then return end end function Event67100_onActivate()ResetEventState()end function Event67100_onUpdate()if EventCommonFunction()==TRUE then return end end function Event68043_onActivate()ResetEventState()end function Event68043_onUpdate()if EventCommonFunction()==TRUE then return end end function Event68110_onActivate()ResetEventState()end function Event68110_onUpdate()if env(IsAnimEnd,-916423+916424)==TRUE then ExecEvent(E(-824877+842488))return end if EventCommonFunction()==TRUE then return end end function Event69000_onActivate()ResetEventState()end function Event69000_onUpdate()if EventCommonFunction()==TRUE then return end end function Event69001_onActivate()ResetEventState()end function Event69001_onUpdate()if EventCommonFunction()==TRUE then return end end function Event69002_onActivate()ResetEventState()end function Event69002_onUpdate()if EventCommonFunction()==TRUE then return end end function Event69003_onActivate()ResetEventState()end function Event69003_onUpdate()if EventCommonFunction()==TRUE then return end end function Event69010_onActivate()ResetEventState()end function Event69010_onUpdate()if EventCommonFunction()==TRUE then return end end function Event69030_onActivate()ResetEventState()end function Event69030_onUpdate()if EventCommonFunction()==TRUE then return end end function Event6000_onActivate()ResetEventState()end function Event6000_onUpdate()act(SetIsEventActionPossible,TRUE)if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event6000_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event6001_onActivate()ResetEventState()end function Event6001_onUpdate()if env(GetSpEffectID,-1005963-(321880+(-300629-1037879)))==TRUE then act(SetIsEventActionPossible,FALSE)else act(SetIsEventActionPossible,TRUE)end if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event6001_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event6002_onActivate()ResetEventState()end function Event6002_onUpdate()if EventCommonFunction()==TRUE then return end end function Event17140_onActivate()ResetEventState()end function Event18140_onActivate()ResetEventState()end function Event18140_onUpdate()act(SetDeathStay,TRUE)end function Event18140_onDeactivate()act(SetDeathStay,FALSE)end function Event99999_onActivate()ResetEventState()end function Event99999_onUpdate()if EventCommonFunction()==TRUE then return end end function Event150250_onActivate()ResetEventState()end function Event150250_onUpdate()act(SetIsEventActionPossible,TRUE)if RideCommonFunction(E(-609160+626321),E(1005732+-988152),E(-245595+262953),E(-61993+79842))==TRUE then act(SetIsEventActionPossible,FALSE)return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,337310+-337310)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event150250_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event160070_onActivate()ResetEventState()end function Event160070_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)if RideCommonFunction(E(342585-(409783+-84359)),E(((562458+-43825)-649433)-(-763657+615277)),E(-611486-((1017378-596828)+(734614+-1784008))),E(-128112+145961))==TRUE then act(SetIsEventActionPossible,FALSE)return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,190221-(227817-37596))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event160070_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Event360070_onActivate()ResetEventState()end function Event360070_onUpdate()act(SetIsEventActionPossible,TRUE)act(Wait)if env(IsAnimEnd,-753568-(-753568))==TRUE then ExecEventAllBody(E((-730685-55328)-(455236+(-890911+-367854))))act(SetIsEventActionPossible,FALSE)return end if EventCommonFunction()==TRUE then act(SetIsEventActionPossible,FALSE)return end end function Event360070_onDeactivate()act(SetIsEventActionPossible,FALSE)end function Ladder_Activate()act(ClearSlopeInfo)act(SetIsEquipmentChangeableFromMenu)Flag_LadderDamage=LADDER_DAMAGE_NONE Flag_LadderJump=LADDER_JUMP_INVALID SetThrowInvalid()end function Ladder_Update()SetThrowInvalid()LadderSetActionState(INVALID)end function LadderAttachBottom_onUpdate()if env(IsObjActInterpolatedMotion)==TRUE then return end ExecEvent(E(-274605+(-307182-(-598624))))end function LadderAttachTop_onUpdate()if env(IsObjActInterpolatedMotion)==TRUE then return end ExecEvent(E((985969+-1062976)+94569))end function LadderStartTop_onActivate()act(ClearSlopeInfo)end function LadderStartTop_onUpdate()LadderSetActionState(LADDER_ACTION_START_TOP)if LadderMoveCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end end function LadderStartBottom_onActivate()act(ClearSlopeInfo)end function LadderStartBottom_onUpdate()LadderSetActionState(LADDER_ACTION_START_BOTTOM)if LadderMoveCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end end function LadderUpRight_onActivate()LadderSendCommand(LADDER_CALL_UP)end function LadderUpRight_onUpdate()LadderSetActionState(LADDER_ACTION_UP_RIGHT)if LadderMoveCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function LadderUpLeft_onActivate()LadderSendCommand(LADDER_CALL_UP)end function LadderUpLeft_onUpdate()LadderSetActionState(LADDER_ACTION_UP_LEFT)if LadderMoveCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function LadderDownLeft_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderDownLeft_onUpdate()LadderSetActionState(LADDER_ACTION_DOWN_LEFT)if LadderMoveCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function LadderDownRight_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderDownRight_onUpdate()LadderSetActionState(LADDER_ACTION_DOWN_RIGHT)if LadderMoveCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function LadderEndBottomLeft_onActivate()LadderSendCommand(LADDER_EVENT_COMMAND_EXIT)end function LadderEndBottomLeft_onUpdate()LadderSetActionState(LADDER_ACTION_END_BOTTOM)if LadderEndCommonFunction()==TRUE then return end end function LadderEndBottomRight_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderEndBottomRight_onUpdate()LadderSetActionState(LADDER_ACTION_END_BOTTOM)if LadderEndCommonFunction()==TRUE then return end end function LadderEndTopLeft_onActivate()LadderSendCommand(LADDER_CALL_UP)end function LadderEndTopLeft_onUpdate()LadderSetActionState(LADDER_ACTION_END_TOP)if LadderEndCommonFunction()==TRUE then return end end function LadderEndTopRight_onActivate()LadderSendCommand(LADDER_CALL_UP)end function LadderEndTopRight_onUpdate()LadderSetActionState(LADDER_ACTION_END_TOP)if LadderEndCommonFunction()==TRUE then return end end function LadderIdleLeft_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_LEFT)if LadderIdleCommonFunction(HAND_STATE_LEFT)==TRUE then return end end function LadderIdleRight_onUpdate()LadderSetActionState(LADDER_ACTION_IDLE_RIGHT)if LadderIdleCommonFunction(HAND_STATE_RIGHT)==TRUE then return end end function LadderAttackUpRight_onUpdate()LadderSetActionState(LADDER_ACTION_ATTACK_UP_RIGHT)if LadderAttackCommonFunction(HAND_STATE_RIGHT)==TRUE then return end end function LadderAttackUpLeft_onUpdate()LadderSetActionState(LADDER_ACTION_ATTACK_UP_LEFT)if LadderAttackCommonFunction(HAND_STATE_LEFT)==TRUE then return end end function LadderAttackDownRight_onUpdate()LadderSetActionState(LADDER_ACTION_ATTACK_DOWN_RIGHT)if LadderAttackCommonFunction(HAND_STATE_RIGHT)==TRUE then return end end function LadderAttackDownLeft_onUpdate()LadderSetActionState(LADDER_ACTION_ATTACK_DOWN_RIGHT)if LadderAttackCommonFunction(HAND_STATE_LEFT)==TRUE then return end end function LadderCoastStart_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_START)if LadderCoastCommonFunction(HAND_STATE_LEFT,TRUE)==TRUE then return end end function LadderCoastRight_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderCoastRight_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_RIGHT)if LadderCoastCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function LadderCoastLeft_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderCoastLeft_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_LEFT)if LadderCoastCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function LadderCoastStopLeft_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_STOP)if LadderMoveCommonFunction(HAND_STATE_LEFT,FALSE)==TRUE then return end end function LadderCoastStopRight_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_STOP)if LadderMoveCommonFunction(HAND_STATE_RIGHT,FALSE)==TRUE then return end end function LadderCoastLanding_onActivate()LadderSendCommand(LADDER_CALL_DOWN)end function LadderCoastLanding_onUpdate()LadderSetActionState(LADDER_ACTION_COAST_LANDING)if LadderEndCommonFunction()==TRUE then return end end function LadderDamageLargeRight_onUpdate()LadderSetActionState(LADDER_ACTION_DAMAGE_LARGE)if LadderDamageCommonFunction(HAND_STATE_RIGHT)==TRUE then return end end function LadderDamageSmallRight_onUpdate()LadderSetActionState(LADDER_ACTION_DAMAGE_SMALL)if LadderDamageCommonFunction(HAND_STATE_RIGHT)==TRUE then return end end function LadderDamageLargeLeft_onUpdate()LadderSetActionState(LADDER_ACTION_DAMAGE_LARGE)if LadderDamageCommonFunction(HAND_STATE_LEFT)==TRUE then return end end function LadderDamageSmallLeft_onUpdate()LadderSetActionState(LADDER_ACTION_DAMAGE_SMALL)if LadderDamageCommonFunction(HAND_STATE_LEFT)==TRUE then return end end function LadderDeathStart_onActivate()LadderSendCommand(LADDER_EVENT_COMMAND_EXIT)end function LadderDeathLoop_onUpdate()if env(IsLanding)==TRUE then ExecEvent(E(333747+-316828))end local J=env(GetFallHeight)/((719908+(-489228+-1107159))-(-876579))if J>105555-105495 then ExecEvent(E((-205721+1208308)+-985491))end end function LadderDeathIdle_onActivate()act(SetDeathStay,TRUE)end function LadderDeathIdle_onDeactivate()act(SetDeathStay,FALSE)end function LadderFallStart_onActivate()LadderSendCommand(LADDER_EVENT_COMMAND_EXIT)end function LadderFallLoop_onUpdate()if FallCommonFunction(TRUE,FALSE,FALL_LADDER)==TRUE then return end end function LadderFallLanding_onUpdate()if LandCommonFunction()==TRUE then return end end function LadderDrop_onUpdate()act(SetMovementScaleMult,math[E(-977866+995625)](385068-((332386-(-717144))-664622),703192-(-198737+(1482714-580985)))/(-692935+693035))act(SetIsEquipmentChangeableFromMenu)if env(IsFalling)==TRUE then ExecEventAllBody(E(830242-813075))return end end function Initialize()SetBonfireIndex()ClearAttackQueue()act(AddSpEffect,864477+(-521232-(-950365+1286620)))act(AddSpEffect,(1690303-737076)+-946927)if env(GetGender)==55520+-55520 then c_IsFemale=TRUE end end function BonfireInitialize_onActivate()ResetEventState()end function BonfireInitialize_onUpdate()act(SetIsEventAnim)if EventCommonFunction()==TRUE then return end end function BonfireStart_onActivate()ResetEventState()ERRHook_BonfireStart()end function BonfireStart_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,(-7981+((-915705+1943031)+(-341955-995795)))-(-328011))==TRUE then ExecEvent(E(926992+-910355))end if env(GetSpEffectID,-1005796+1015402)==FALSE and(env(GetSpEffectID,-115825-(406660+-532094))==TRUE and env(GetSpEffectID,-537561+547171)==TRUE)then ExecEvent(E(-1004047-(-1021141)))end if env(IsAnimEnd,286143+-286142)==FALSE then act(SetIsEventAnim)else end end function BonfireStart2_onActivate()ResetEventState()ERRHook_BonfireStart()end function BonfireStart2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,-484161+493767)==FALSE and(env(GetSpEffectID,466999-457390)==TRUE and env(GetSpEffectID,-718291+727901)==TRUE)then ExecEvent(E(-113990+131084))end if env(IsAnimEnd,187671-187671)==FALSE then act(SetIsEventAnim)end end function GreatBonfireStart_onActivate()ResetEventState()ERRHook_BonfireStart()end function GreatBonfireStart_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,111611-102001)==TRUE then ExecEvent(E((995727+-253512)-725080))end if env(IsAnimEnd,-694929-(-694929))==FALSE then act(SetIsEventAnim)end end function BonfireStartStand_onActivate()ResetEventState()ERRHook_BonfireStart()end function BonfireStartStand_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,(-784693-138479)-(-932778))==TRUE then ExecEvent(E(-24365-(-41433)))end end function BonfireLoop_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,-59802-(-69408))==FALSE and(env(GetSpEffectID,(205211+773404)+(998978+-1967984))==TRUE and env(GetSpEffectID,174011+-164401)==TRUE)then ExecEvent(E(-598385-(-615479)))end if env(GetSpEffectID,-816603+826203)==TRUE then ExecEvent(E(528721+-511838))end if env(GetSpEffectID,(-1006686-(-600436+-72262))-(-742220+398629))==TRUE then ExecEvent(E(-1025002-(-1042184)))end if env(GetSpEffectID,((-754760+567808)+-776454)-(-973012))==TRUE then ExecEvent(E((294320+-1097582)+819899))end end function BonfireLoop2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,-152883-((638493-386160)+(302552+-717374)))==FALSE and(env(GetSpEffectID,-570042+(660364+-80713))==TRUE and env(GetSpEffectID,-884544+894154)==TRUE)then ExecEvent(E(909787-892693))end if env(GetSpEffectID,-433571-(-443171))==TRUE then ExecEvent(E(-196281+213909))end if env(GetSpEffectID,-740587+750190)==TRUE then ExecEvent(E(17249-628))end end function GreatBonfireLoop_onUpdate()act(SetIsEquipmentChangeableFromMenu)end function BonfireEnd_onActivate()act(AddSpEffect,(-159347+183545)-24042)ActivateRightArmAdd(START_FRAME_A02)end function BonfireEnd_onUpdate()UpdateRightArmAdd()act(SetIsEventAnim)UpdateRightArmAdd()if EventCommonFunction()==TRUE then return end end function BonfireEnd2_onActivate()act(AddSpEffect,957353+-957197)ActivateRightArmAdd(START_FRAME_A02)end function BonfireEnd2_onUpdate()UpdateRightArmAdd()act(SetIsEventAnim)if EventCommonFunction()==TRUE then return end end function GreatBonfireEnd_onUpdate()act(AddSpEffect,-989172-(-989328))UpdateRightArmAdd()act(SetIsEventAnim)act(SetIsEquipmentChangeableFromMenu)if EventCommonFunction()==TRUE then return end end function BonfireLevelUpStart_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,(1298846-1039970)+-258876)==TRUE then ExecEvent(E(((-501144+1199977)+-1493646)+812424))end end function BonfireLevelUpStartLeft_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,-835059+835059)==TRUE then ExecEvent(E((-861809-(-976929))+-97325))end end function BonfireLevelUpLoop_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,205512+-195911)==FALSE then ExecEvent(E(902301-884441))end end function BonfireLevelUpLoopLeft_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,-922551-(-932152))==FALSE then ExecEvent(E(652225-634328))end end function BonfireLevelUpEnd_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,88419+-88419)==TRUE then ExecEvent(E((139825-212869)+89681))end end function BonfireLevelUpEndLeft_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,643060-643060)==TRUE then ExecEvent(E(-397333+415287))end end function BonfireLoop2ToLoop1_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,930139+-930139)==TRUE then ExecEvent(E(572601+-555964))end end function BonfireLoop2ToLoop1Left_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,-576842-(-179042-397800))==TRUE then ExecEvent(E(279479+((-719934+39485)+418924)))end end function BonfireTalkStart_onUpdate()act(SetIsEquipmentChangeableFromMenu)ExecEvent(E(-4306-((1084128-(1004332+-174641))+-275380)))if env(IsAnimEnd,(-105644+428002)+-322358)==TRUE then ExecEvent(E(905936-889299))end end function BonfireTalkStartLeft_onUpdate()act(SetIsEquipmentChangeableFromMenu)ExecEvent(E(155693-137739))if env(IsAnimEnd,143302+-143302)==TRUE then ExecEvent(E(946585+(-757635-170996)))end end function BonfireTalkStart2_onUpdate()act(SetIsEquipmentChangeableFromMenu)ExecEvent(E(320584-302848))if env(IsAnimEnd,-161860-(-161860))==TRUE then ExecEvent(E(-893753-(-911489)))end end function BonfireTalkStartLeft2_onUpdate()act(SetIsEquipmentChangeableFromMenu)ExecEvent(E(672766-655529))if env(IsAnimEnd,(669253-(-183430))-852683)==TRUE then ExecEvent(E((-673473+581724)-(-108986)))end end function BonfireTalkLoop_onUpdate()act(AddSpEffect,339103+-329499)act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,(-1043317-(-815572))+237346)==TRUE then ExecEvent(E((173464+-918823)-(-762283)))end if env(GetSpEffectID,942194-((-313631+-427629)+1673852))==TRUE then ExecEvent(E(-185599+((658226-546710)-(-91386))))end if env(GetSpEffectID,-438276-((-697153+(273579-377729))+353427))==FALSE and env(GetSpEffectID,583704+-574098)==FALSE then ExecEvent(E(776179+-759367))end end function BonfireTalkLoopLeft_onUpdate()act(AddSpEffect,904394+-894790)act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,-655087-(-664688))==TRUE then ExecEvent(E(-81353+98976))end if env(GetSpEffectID,995978-986376)==TRUE then ExecEvent(E(-507397+(989296-464596)))end if env(GetSpEffectID,298154-288551)==FALSE then ExecEvent(E((922406+-886418)-18887))end end function BonfireTalkLoop2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,828912-819307)==TRUE then ExecEvent(E(780873-764358))end if env(GetSpEffectID,424030-(501773-87345))==TRUE then ExecEvent(E((413442-778005)+381866))end if env(GetSpEffectID,147817+-138217)==FALSE then ExecEvent(E((((1197420-(690746+-90907))+-767486)+1118602)+-931989))end end function BonfireTalkLoopLeft2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(GetSpEffectID,8778-(-827))==TRUE then ExecEvent(E(386048+-368333))end if env(GetSpEffectID,582561-(905209-332250))==TRUE then ExecEvent(E(-887662+(1657279-752314)))end if env(GetSpEffectID,805759-796156)==FALSE then ExecEvent(E((700010+(-657418-239668))-(715606+-929141)))end end function BonfireTalkEnd_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,259673+(-803645-(-543972)))==TRUE then ExecEvent(E(716039+-698971))end end function BonfireTalkEndLeft_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,732054-732054)==TRUE then ExecEvent(E(-1033577+(805420-(-976016-(-730791)))))end end function BonfireTalkEnd2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,75415-75415)==TRUE then ExecEvent(E(-299228-(-316399)))end end function BonfireTalkEndLeft2_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,-461459+461459)==TRUE then ExecEvent(E(-571133+588304))end end function BonfireGiveHeroPoint_onUpdate()act(SetIsEquipmentChangeableFromMenu)if env(IsAnimEnd,-206362+206362)==TRUE then act(SetIsEventAnim)end end function BonfireWarp_onUpdate()act(SetIsEventAnim)end function BonfireWarp2_onUpdate()act(SetIsEventAnim)end function BonfireWarpEnd_onUpdate()act(SetIsEventAnim)end function BonfireHumanRestore_onUpdate()if env(IsAnimEnd,(-173522+794153)-620631)==TRUE then act(SetIsEventAnim)end end function SetBonfireIndex()SetVariable(E(404865+((111619-(-63688))-562829)),-32094-(-32094))end function SetThrowAtkInvalid()act(SetAllowedThrowAttackType,THROW_STATE_INVALID)end function SetThrowDefInvalid()act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)end function SetThrowInvalid()act(SetAllowedThrowAttackType,THROW_STATE_INVALID)act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)end function AddDamageDefault_onUpdate()SetVariable(E(-676375+693355),-105284+105284)end function AddDamageDefaultGuard_onUpdate()SetVariable(E((-639125+610654)+45338),790553+-790553)end function SAMagic_Default_onUpdate()SetVariable(E(222876+-205475),227684-227684)end function DamageDirNoAdd_onUpdate()SetVariable(E(-106288-(93985+(-377047-(-160140)))),-667642-(-667642))end function AddDamageLv0_Default_onUpdate()SetVariable(E(-284126-(-933666+631933)),-688562+688562)end function ChangeMoveSpeedIndex(J)SetVariable(E(-752154-(-769513)),J)if J>=(144763+-539846)-(-395085)then SetVariable(E(-366035-(-384044)),109813-109812)else SetVariable(E((16030+-614474)-(317129-933582)),J)end end function SpeedUpdate()local J=GetVariable(E(361670-344613))local P=GetVariable(E(-705338+722390))local o=env(IsPrecisionShoot)if o==TRUE then if J>(257514+443903)+-701416 then J=-309104+(860762+-551657)end elseif env(GetSpEffectID,-346413-(-446433))==TRUE and J>(-153262-(-1023799))+-870536 then J=41072-41071 end local l=GetMoveSpeed(J)SetVariable(E(918396-901863),l)if env(GetStamina)<=ERR_GetStaminaLimiter(-257989+257995)then act(AddSpEffect,203289-103269)end local T=math[E(-46028+63435)](env(GetMoveAnimParamID),59464+-59444)if o==TRUE then ChangeMoveSpeedIndex((-218632-(-301016))-82384)elseif env(GetSpEffectID,1112336-608816)==TRUE then ChangeMoveSpeedIndex(209482-209482)elseif env(GetSpEffectID,330131+-326030)==TRUE then ChangeMoveSpeedIndex(-481-(-481))elseif g_IsMimicry==TRUE then if ERR_IsDashing==TRUE then ResetMimicry()else ChangeMoveSpeedIndex(318143+-318143)end elseif env(GetSpEffectID,812266+-811841)==TRUE or env(GetSpEffectID,201333+-181663)==TRUE then if ERR_IsDashing==TRUE then ChangeMoveSpeedIndex((-596490-((-552985+-940832)-(-881585)))-(1012914-997173))else ChangeMoveSpeedIndex(-740276-(-740276))end elseif env(GetSpEffectID,(-410576+-192713)-(-703509))==TRUE then ChangeMoveSpeedIndex(-349116+(-616106+965224))else local P=.60000002384186 if GetVariable(E(98662-(246377-165616)))>=(-904118-(566367+-1067690))+402796 and GetVariable(E(-357490-(-374849)))>=-967149-(-199399-767751)then P=.40000000596046 end if ERR_IsDashing==TRUE then if env(GetSpEffectID,142293+-42273)==TRUE then ChangeMoveSpeedIndex(709417+-709416)SetVariable(E(-767134-(-784687)),-350912+350912)else act(LockonFixedAngleCancel)ChangeMoveSpeedIndex(60351-60349)if env(GetSpEffectID,-625824+5627824)==TRUE then act(AddSpEffect,324695+(3968568-(-708738)))elseif env(GetSpEffectID,5285260-283210)==TRUE then act(AddSpEffect,512707+4489344)elseif env(GetSpEffectID,623070+4379030)==TRUE then act(AddSpEffect,4931676-(-70425))elseif env(GetSpEffectID,5618493-616363)==TRUE then act(AddSpEffect,4284149-(-717982))end end elseif P=-988486+((((-780324-69293)+365120)+1019935)+453050)or env(GetSpEffectID,-358636+458937)==FALSE)then SetVariable(E(825370+-807817),(-238212+-377357)+615569)end else ChangeMoveSpeedIndex(415012-(-172988+588000))if env(GetSpEffectID,-875987-(-975989))==FALSE and(GetVariable(E(-89427-(-107328)))>=(1022919+-1627734)-(-604817)or env(GetSpEffectID,103666+-3365)==FALSE)then SetVariable(E(-286278-(-303831)),9483+-9483)end end end if env(GetSpEffectID,(264029-749303)-(-585276))==TRUE then act(SetStaminaRecoveryDisabled)end end function GetMoveSpeed(J)local P=GetVariable(E(-912334-(-928867)))if c_ERR_CustomDashBehavior==TRUE and(ERR_IsDashing==TRUE and J<1.1000000238419)then J=1.100000024 end local o=ACCELERATION_WALK_SPEED_UP local l=ACCELERATION_SPEED_DOWN if J==465781+(27313-(-279170-(-912696-(-140434))))then o=ACCELERATION_DASH_SPEED_UP l=ACCELERATION_DASH_SPEED_DOWN end local T=ConvergeValue(J,P,o,l)return T end function StealthTransitionIndexUpdate()local J=GetVariable(E(((-587034+192475)-(240787-(-205780+522202)))-(((1374963-471588)-(-198429-(-319628)))+-1118157)))local P=GetVariable(E(145813-128454))if P==-418866+418868 then SetVariable(E(673+17358),546492+-546489)elseif P==964037+(-1428446-(-464410))then SetVariable(E(((-1176113-(-114028))-(-614037))+466079),1029265+(-1186830-(-157567)))elseif J>899472-(934791+-35319)then SetVariable(E(-163743+(-1033257+1215031)),-538838+(466843-(-71996)))else SetVariable(E((1566688-647540)-901117),704094+-704094)end end function SetThrowDefBlendWeight()if env(DoesAnimExist,GetVariable(E(-489429-(-506651)))+(614323+(-1500571-(-1593025-(-706773)))))==FALSE then return end local J=env(GetThrowDefenseCount)local P=GetDeltaTime()local o=GetVariable(E(987654+-970222))local l=GetVariable(E(((647689+-959281)-(-979342))+-651285))local T=GetVariable(E(231655-214327))if J>-293169+293169 then l=true end if l==true then if J<=84204+-84204 then T=T+P end if T>.69999998807907 then l=false else o=o+(113148+-113146)*P if o>.99000000953674 then o=.99000000953674 end SetVariable(E(86712+-69225),true)end else T=-312287+312287 o=o-(437099-437095)*P if o<.0099999997764826 then o=.0099999997764826 SetVariable(E(-777265-(-794752)),false)else SetVariable(E((-1386201-(-489494))-(-914194)),true)end end SetVariable(E((-488861-292690)+798983),o)SetVariable(E(-427377+443842),l)SetVariable(E((-218783-(-798167))+-562056),T)end function SetNpcTurnSpeed(J)if env(IsCOMPlayer)==TRUE and J>=-633308+633308 then act(SetTurnSpeed,J)end end function GetDeltaTime()return env(ObtainedDT)/(((1619744-278855)-988854)-351035)end function GetConstVariable()c_HasActionRequest=CheckActionRequest()c_RollingAngle=env(GetRollAngle)*.0099999997764826 c_ArtsRollingAngle=env(GetSwordArtsRollAngle)*.0099999997764826 c_Style=env(GetWeaponSwitchState)c_SwordArtsID,c_SwordArtsHand=GetSwordArtInfo()c_IsEnableSwordArts=IsEnableSwordArts()c_IsStealth=env(GetSpEffectID,367694-(939209+(-658427+78911)))ERRHook_GetConstVariable()end function GetHalfBlendInfo()local J=ALLBODY local P=LOWER_IDLE if GetLocomotionState()==PLAYER_STATE_MOVE then J=UPPER P=LOWER_MOVE elseif IsLowerQuickTurn()==TRUE then if ExitQuickTurnLower()==TRUE then P=LOWER_END_TURN else J=UPPER P=LOWER_TURN end end return J,P end function Update()GetConstVariable()SetStyleSpecialEffect()ERRHook_UpdateStart()act(SwitchMotion,FALSE)if env(ActionDuration,ACTION_ARM_ACTION)>451302+-451302 then SetThrowAtkInvalid()end SetVariable(E(854550-837975),(-406136-(380805+-786942))-g_TimeActEditor_11)act(LockonSystemUnableToTurnAngle,-105986-(-105986),(13305-575943)+562638)if env(IsOnMount)==TRUE then act(LockonFixedAngleCancel)if env(GetSpiritspringJumpHeight)>-823638-(-823638)or env(GetSpEffectID,-115010-(-115193))==TRUE then act(AddSpEffect,403774+-403589)end end SetVariable(E(((-408056+-489123)+1255437)+(-740021-(-475170+75839))),GetLocomotionState())SetMoveType()ChangeWaistTwist(219689+-219699,(-406326-(-548771))-142445,-91082-(-91062),-515082+515082)if IsLowerQuickTurn()==TRUE then SetVariable(E(-509239-(-526432)),334681-334680)else SetVariable(E(-8782+(523769+-497794)),.10000000149012)end GreyOutSwordArtFE()SetArtCancelType()if GetVariable(E(298158-280781))==false then ClearAttackQueue()end if c_Style==HAND_LEFT_BOTH then SetVariable(E(511785+-494847),-353138-(-353139))else SetVariable(E(-997891-(-1014829)),227307-(-277273+504580))end GetTimeActEditorVariable()UpdatePostureTwist()g_IsMimicry=env(GetSpEffectID,((401317+-49003)+-586385)+737111)if g_EnableMimicry==FALSE and g_IsMimicry==TRUE then ResetMimicry()end g_EnableMimicry=FALSE if env(GetSpEffectID,-153878-((-1350963-(-100265))-(-22872-570631)))==TRUE then if env(GetSpEffectID,-425152+928467)==TRUE or env(GetSpEffectID,-478739+(445598+(-729133+1122774)))==TRUE then if env(IsCOMPlayer)==TRUE then act(AddSpEffect,-293955-(-797267))else act(AddSpEffect,(((-536415+984735)+-578554)-(-834373))+-200828)end else if env(IsCOMPlayer)==TRUE then act(AddSpEffect,765888+(-1003141+(504342+236229)))else act(AddSpEffect,953338-450025)end end end if env(GetSpEffectID,767776-617719)==FALSE and((env(GetSpEffectID,-304677+454707)==TRUE or env(GetSpEffectID,(89873+-520965)-(-581782))==TRUE)and env(GetSpEffectID,-244609-(-254706))==TRUE)then act(AddSpEffect,693308+-543251)act(AddSpEffect,-586727-(-736785))act(AddSpEffect,899009+-748909)act(AddSpEffect,367360-217259)act(AddSpEffect,376201-226099)act(AddSpEffect,797179-647076)act(AddSpEffect,((-689235-(-381528+598418))+851659)+204570)act(AddSpEffect,(700273+-44884)-((-795429-(-1036067))+264646))act(AddSpEffect,-807758+957864)act(AddSpEffect,807997+(-1119495-(-461605)))act(AddSpEffect,-615733+765841)act(AddSpEffect,((-1074199-(-812324))+1124355)+(-1595655-(-883284)))end if env(IsPrecisionShoot)==TRUE and(env(GetSpEffectID,(-953131-(102289+-331582))-(-743828))==TRUE and env(GetSpEffectID,484493+-481253)==FALSE)then act(AddSpEffect,-781489+801480)end if env(GetSpEffectID,385089+-365104)==TRUE then SetWeightIndex()if GetVariable(E(-354251+372275))==EVASION_WEIGHT_INDEX_HEAVY then act(AddSpEffect,169209-149223)elseif GetVariable(E(((-257274+(-351190+696179))+474753)+-544444))==EVASION_WEIGHT_INDEX_OVERWEIGHT then act(AddSpEffect,-641577+661564)end end if env(GetSpEffectID,(-851149-(-804236))-(-408613))==TRUE then SetWeightIndex()if GetVariable(E((794655-((327358-(-843509))-190609))+203627))==EVASION_WEIGHT_INDEX_MEDIUM then act(AddSpEffect,-53285+414995)elseif GetVariable(E(209273-191249))==EVASION_WEIGHT_INDEX_LIGHT then act(AddSpEffect,255323-(-106397))end end local J=FALSE local P=FALSE if IsNodeActive(E(-1027702+(2018022-973780)))==TRUE or IsNodeActive(E(949591-932902))==TRUE or IsNodeActive(E(722857+-705582))==TRUE or IsNodeActive(E((-932468-(-977439))+-28239))==TRUE or IsNodeActive(E((544841+-883921)+356333))==TRUE or IsNodeActive(E(946883-((837754+-508046)+600497)))==TRUE then if GetVariable(E(525244-507243))<=WEAPON_CHANGE_REQUEST_RIGHT_SPEAR and GetVariable(E((870792+-423299)-429492))~=WEAPON_CHANGE_REQUEST_INVALID then J=TRUE else P=TRUE end end if env(GetSpEffectID,-42614+(-228183+290672))==TRUE then if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_LEFT_BOTH)and env(GetArtsID,HAND_LEFT)==513220-512892)then act(AddSpEffect,606096-586209)end if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_RIGHT_BOTH)and env(GetArtsID,HAND_RIGHT)==1021941+-1021613)then act(AddSpEffect,-882362-(138387-1040632))end if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_LEFT_BOTH)and env(GetArtsID,HAND_LEFT)==-456909+((-510920-(-449713))-(-518444)))or P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_RIGHT_BOTH)and env(GetArtsID,HAND_RIGHT)==-266702-(397104-664134))then else act(AddSpEffect,966922-947033)act(AddSpEffect,(436461-(-210870))-627455)act(AddSpEffect,-953097+972974)end elseif env(GetSpEffectID,932438+(-361603+(-122204+(449425+-878182))))==TRUE then if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_LEFT_BOTH)and env(GetArtsID,HAND_LEFT)==123853-123525)then act(AddSpEffect,-70175+(676359+-586299))end if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_RIGHT_BOTH)and env(GetArtsID,HAND_RIGHT)==(-1193472-(204876-397565))+1001111)then act(AddSpEffect,-85663-(-105544))end if P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_LEFT_BOTH)and env(GetArtsID,HAND_LEFT)==(-92395-(-254635))+-161912)or P==FALSE and((c_Style==HAND_RIGHT or c_Style==HAND_RIGHT_BOTH)and env(GetArtsID,HAND_RIGHT)==-1009605+(625159-(-384774)))then else act(AddSpEffect,1061014-(1924792-883667))act(AddSpEffect,(1014691+-594387)-400428)act(AddSpEffect,(-774073+(618950-605437))-(-780437))end end if env(GetSpEffectID,-447363-(-549743))==TRUE then act(AddSpEffect,-909891+1012272)end ERRHook_UpdateEnd()g_FrameCount=g_FrameCount+((804297+-1340845)+536549)end function CopyLocalMatrix(J,P)local o=hkbGetBoneLocalSpace(J)hkbSetBoneLocalSpace(P,o)end function CopyModelMatrix(J,P)local o=hkbGetBoneModelSpace(J)hkbSetBoneModelSpace(P,o)end function CopyModelMatrix_OffsetModelSpace(J,P,o,l,T)local e=hkbGetBoneModelSpace(J)local m=e:getTranslation()m=m+o*T e:setTranslation(m)local q=e:getRotation()local p=hkQuaternion[E(-27557-(-44319))]()local X=hkQuaternion[E((-957653+313519)-(-660896))]()p:setSlerp(hkQuaternion[E(1049235-(969323+(630251+(((808245+-1364305)-810949)-(-799908)))))](-853318-(-853318),449782+((-709976+54406)+205788),223029+(-694096-(-471067)),(699563-(-298709))+-998271),l,T)X:setMul(p,q)e:setRotation(X)hkbSetBoneModelSpace(P,e)end function ERR_CopyModelMatrix_MultiplyModelSpace(J,P,o,l)local T=hkbGetBoneLocalSpace(J)local e=T:getTranslation()e=e*o T:setTranslation(e)local m=T:getRotation()local q=hkQuaternion[E(-132858-(-149620))]()local p=hkQuaternion[E(-587193+603955)]()q:setSlerp(hkQuaternion[E((818606-561695)-240149)](-211794+211794,(-157042+-469368)+(-1034510+1660920),448794+-448794,74193-74192),l,-865480-(-865481))p:setMul(q,m)T:setRotation(p)hkbSetBoneLocalSpace(P,T)end function ERR_RotateModelMatrix(J,P,o)local l=hkbGetBoneModelSpace(J)local E=hkbGetBoneModelSpace(P)local T=l:getRotation()local e=E:getRotation()e:setSlerp(e,T,o)E:setRotation(e)hkbSetBoneModelSpace(P,E)end function ERR_RotateModelMatrixBy(J,P,o)local l=hkbGetBoneModelSpace(J)local T=l:getRotation()local e=hkQuaternion[E(768048-751286)]()local m=hkQuaternion[E(-174788+191550)]()e:setSlerp(hkQuaternion[E(435529-418767)](-31734-(-31734),790115+-790115,13281-13281,-223924-(-223925)),P,o)T=T+e l:setRotation(T)hkbSetBoneModelSpace(J,l)end function CalculateFootTarget2_OffsetModelSpace(J,P,o,l,E)local T=hkbGetBoneModelSpace(o)local e=(hkbGetBoneModelSpace(J)):getTranslation()e[-898972+898973]=e[-883386-(-831054-52333)]+P e=e+l*E T:setTranslation(e)hkbSetBoneModelSpace(o,T)end function CalculateFootTarget2(J,P,o)local l=hkbGetBoneModelSpace(o)local T=(hkbGetBoneModelSpace(J)):getTranslation()T[-325527-(-325528)]=T[-330112+330113]+P l:setTranslation(T)hkbSetBoneModelSpace(o,l)end HERO_NONE=-918345+918345 HERO_BALANCE=732715+-732714 HERO_TANK=(-876569-(-609316))-(-267255)HERO_SHOOTER=256239-256236 HERO_SPEED=-674977-(-674981)HERO_POWER=-973354-(-973359)HERO_NECROMANCER=-64453+64459 HERO_MAGIC=-6642-(-6649)HERO_TECHNICAL=-975523-(-975531)HERO_BUFFER=-305541+305550 HERO_ATTACKER=1005973-1005963 heroFootOffsetTables={[HERO_BALANCE]={hkVector4[E(18778+-2016)](-0.029837800189853,.0026084301061928,.0031328098848462,-854683-(-854683)),hkQuaternion[E(-764789-((-53586-(-69547))-(-86719+884231)))](3.537859925018e-07,-790213-(-790213),6.5378799263272e-07,1009541-1009540);hkVector4[E(-445485+(-194174-(-656421)))](.14140300452709,.0034398399293423,.016963999718428,-510179-(-510179)),hkQuaternion[E(1011246-994484)](-0.016669899225235,.20554399490356,176287.99017784-176288,.97845697402954)};[HERO_TANK]={hkVector4[E(-798879+815641)](-0.027215100824833,.0059708398766816,.037929099053144,403228+-403228),hkQuaternion[E(995549+-978787)](-6.6550797782838e-05,-0.10118000209332,.00037781699211337,.99486798048019);hkVector4[E(-668127+684889)](.13201999664307,.0076909097842872,.07055039703846,(1046660-78655)+-968005);hkQuaternion[E((-279137-(-724879))-428980)](-0.013466900214553,-0.10250599682331,.019817300140858,.99444401264191)},[HERO_SHOOTER]={hkVector4[E(679415-662653)](-0.061542101204395,.002855780068785,.11534000188112,-296608+296608);hkQuaternion[E(-877160+(-101347-(-995269)))](-0.0067162998020649,-790227+790226.99371436,-0.010029300116003,.99990701675415);hkVector4[E(-596587+613349)](.082555696368217,-655782+655782.00203174,-0.081005699932575,-181481-(-181481)),hkQuaternion[E(((1011895+-1031937)-870252)+907056)](-920904+920904.0012848,-0.13232800364494,.017779000103474,.99104601144791)},[HERO_SPEED]={hkVector4[E(-385066-(-401828))](-0.11304000020027,.0039494698867202,.01979780010879,-29534+29534);hkQuaternion[E(679407+((-1367893-(-685935))-(579650-(-165051-(-764014)))))](-0.021739499643445,.11296600103378,-0.0049569997936487,.99334901571274);hkVector4[E(-719669+736431)](.23049199581146,.012231799773872,.041081100702286,(661581-1005054)-(-343473));hkQuaternion[E((-692756+105435)-(-660388-(-56305)))](-0.06475979834795,.069056801497936,765334+((-1062822-(78925+-209427))+166986.00453497),.99549800157547)};[HERO_POWER]={hkVector4[E(-900625+((925029+34214)-(659405-617549)))](.034283701330423,.00023359799524769,.065066002309322,986222+-986222);hkQuaternion[E(237152+-220390)](-2.5148199256364e-06,-0.044081598520279,-2.8543299777084e-06,.99902802705765),hkVector4[E(-101361+((-565112+1295368)-612133))](.0030816800426692,.00023990099725779,-0.023486200720072,-49084+49084);hkQuaternion[E(872818+-856056)](-3.2754999210738e-06,.010891900397837,-3.6277199342294e-06,.99994099140167)};[HERO_NECROMANCER]={hkVector4[E(441177-424415)](-0.17718400061131,.0093413703143597,.096032798290253,(415886+-527719)-(-111833)),hkQuaternion[E((-319010-(-364376))+-28604)](693005+-693005.0327041,.029708499088883,-0.036631099879742,.99835199117661);hkVector4[E((194322-421539)-(-243979))](.21090899407864,.014778399839997,-0.03690379858017,-802753-(-802753));hkQuaternion[E(-497799-(885885+-1400446))](-0.029983000829816,-0.03943770006299,.03369240090251,.99820399284363)};[HERO_MAGIC]={hkVector4[E(686625+-669863)](-0.18238000571728,-0.00011849399743369,.078937396407127,506331-(38352-(127636-595615))),hkQuaternion[E(265625+-248863)](.0009554679854773,.075572401285172,-0.052429001778364,.99576097726822);hkVector4[E(-170810+187572)](.24793699383736,.012888199649751,-0.0090002901852131,(-743052-(-244472))-(-498580));hkQuaternion[E(((1591766-726932)+-1775965)+(-502952+1430845))](-0.036021798849106,.16627599298954,.034576900303364,.98481398820877)},[HERO_TECHNICAL]={hkVector4[E(401949+-385187)](-0.036492299288511,-3.6284300222178e-06,.088645301759243,(698098+-1295820)+597722);hkQuaternion[E(943902+-927140)](-6.6550797782838e-05,-0.10118000209332,.00037781699211337,.99486798048019),hkVector4[E((207491-(-780388))+-971117)](.035456500947475,.0057784901000559,-0.066676899790764,-188362+188362),hkQuaternion[E(811848+-795086)](-0.013466900214553,-0.10250599682331,.019817300140858,.99444401264191)};[HERO_BUFFER]={hkVector4[E((-494193-(-599880))-88925)](-0.16602900624275,-574285+574285.0070312,.088131703436375,-357074+357074),hkQuaternion[E((953753+-1146739)+209748)](-0.022834600880742,-0.002094249939546,-0.048780798912048,.99854600429535),hkVector4[E(52553+-35791)](.24652299284935,.010634399950504,-0.041634898632765,651834+-651834),hkQuaternion[E(812688+-795926)](-0.020982999354601,.10659600049257,.039219200611115,.99330699443817)},[HERO_ATTACKER]={hkVector4[E(-574407-(-591169))](-0.17359800636768,.0025943599175662,.11918800324202,-756914-(-756914)),hkQuaternion[E(1014438+(-849374-148302))](530142+-530142.00672724,-0.00034208598663099,-0.0548951998353,.9984689950943),hkVector4[E((495482-411903)+-66817)](.23900799453259,.013348399661481,-0.0075661698356271,202654-202654),hkQuaternion[E(-914640+931402)](-0.028063099831343,.098583199083805,.05584029853344,.99316400289536)}}ERR_LightRollingWeaponFixBlendAmount=-718063+718063 function Master_Layer_onGenerate()local J=.86599999666214 local P=GetVariable(E(-971769+989353))or-398840+398840 if P==-86752-(-86753)then local P=GetVariable(E(-769442+786096))or 45671-45671 if P>651033+-651033 and P<=#heroFootOffsetTables then local o=GetVariable(E((786866-59755)-(859036+-148415)))local l=GetVariable(E(((923813+-726996)+117011)-295980))CalculateFootTarget2_OffsetModelSpace(E(957233+-940731),J,E(972140-(367838+586609)),heroFootOffsetTables[P][112833-(-627495+740327)],o)CopyModelMatrix_OffsetModelSpace(E(-740554+757056),E(-108079+124888),heroFootOffsetTables[P][-888645+888646],heroFootOffsetTables[P][-404562-(-1352983-(-948419))],o)CalculateFootTarget2_OffsetModelSpace(E((-1796877-(-632002-226077))+956649),J,E(-411647-(-429115)),heroFootOffsetTables[P][304992+-304989],l)CopyModelMatrix_OffsetModelSpace(E(-537859+555710),E(674643-657208),heroFootOffsetTables[P][-230946-((-610719-413626)+793396)],heroFootOffsetTables[P][-57281+(519917+-462632)],l)else CalculateFootTarget2_OffsetModelSpace(E(-164948+(-857199+1038649)),J,E(-216396+234089),hkVector4[E(265282+-248520)](-828554+828554,-925801+925801,-220131-(450420-670551),334738+-334738),(327749-(-127461))-455210)CopyModelMatrix_OffsetModelSpace(E(795746+-779244),E(-135492-((-990862+78895)-(-759666))),hkVector4[E(-871543+888305)](956426+-956426,(-981502+634937)+346565,(-748946-(-497715))+251231,-825750+825750),hkQuaternion[E(((-65734-44892)-572558)-(-699946))](-397610-(-397610),862808-862808,959197-959197,124624-124623),-951107+951107)CalculateFootTarget2_OffsetModelSpace(E(-730639-(-748490)),J,E(114633+-97165),hkVector4[E(-938945-(-284463+-671244))](583595-583595,350107-(-848660+1198767),-113216+113216,190508+-190508),855642-855642)CopyModelMatrix_OffsetModelSpace(E(455005-437154),E(352163-334728),hkVector4[E((307060+(-218658+-355342))-(535320-(-668264+1487286)))](413141-413141,(987240+-85047)+-902193,705982-705982,-147100+147100),hkQuaternion[E(736583-719821)](-851871+851871,-440195+440195,-909242-(-909242),-916090+916091),81793-81793)end else CalculateFootTarget2(E((918769-338379)-563888),J,E(951562+-933869))CopyModelMatrix(E((45092+(-1985761-(552320+(-517260+-1069808))))-(-922423)),E(-474660+491469))CalculateFootTarget2(E(-495569-(-513420)),J,E(-772224+(-94378+(591678+292392))))CopyModelMatrix(E(-116037+133888),E(-366901-(-384336)))end local o=c_SwordArtsID if o==-254547-(-254701)then if IsNodeActive(E(712783-695993))==TRUE then local J=g_TimeActEditor_30 CopyModelMatrix_OffsetModelSpace(E(((-205503-563830)+577317)+(400802+(((-442849+-210512)-(-371837))-(-90320)))),E((-791200-(((-456261+-433954)-(-965452))+-856503))-(-27516)),hkVector4[E(802755-785993)](-706937-(-706937),433233-(-1031065+1464298),-1036837-(-1201545-(346324+(428255-(831480+107807)))),-518315-(-518315)),hkQuaternion[E(522368+-505606)](-0.6427876,(959363+-1524085)-(-564722),-69684+69684,.7660444),J)elseif IsNodeActive(E((401439-459773)-(-76178)))==TRUE or IsNodeActive(E(-191212-(-207718)))==TRUE then local J=g_TimeActEditor_30 CopyModelMatrix_OffsetModelSpace(E(-875790+893531),E(129517+(919848+-1031624)),hkVector4[E((-1342147-(-396520))-(-962389))]((2587+-370965)+(-166612+(1278741-743751)),-541538+541538,(-1023845+8847)-(28345+-1043343),826499-826499),hkQuaternion[E((-41870+912607)-853975)](-0.6427876,-714075+714075,-133494-(-133494),.7660444),J)end end if IsNodeActive(E(-995188+(1038581+-25540)))==TRUE or IsNodeActive(E(-739135-(-755800)))==TRUE then if g_TimeActEditor_00>-549193-(-549193)then ERR_RotateModelMatrix(E(-787049-(-804444)),E(776459+-758718),(-306128+306129)-g_TimeActEditor_00)ERR_RotateModelMatrix(E(-208372+225281),E(937334-919752),(-624965+624966)-g_TimeActEditor_00)ERR_LightRollingWeaponFixBlendAmount=((-850401+282179)+568223)-g_TimeActEditor_00 elseif g_TimeActEditor_27>-653563-(-653563)then ERR_RotateModelMatrix(E((-92186-547251)+656832),E(784960+-767219),(164718-164717)-g_TimeActEditor_27)ERR_RotateModelMatrix(E(-799625-(249468+-1066002)),E(349830+-332248),(268758-268757)-g_TimeActEditor_27)ERR_LightRollingWeaponFixBlendAmount=(181800-(-311312-(-493111)))-g_TimeActEditor_27 elseif g_TimeActEditor_21>74624-74624 then ERR_RotateModelMatrix(E(-466352+483747),E(-839749-(-40045-817445)),(-101188+101189)-g_TimeActEditor_21)ERR_RotateModelMatrix(E(219335-(922788+-720362)),E(1007913+-990331),(-686861+(-84751+(1645477-(1624624-750760))))-g_TimeActEditor_21)ERR_LightRollingWeaponFixBlendAmount=(-314658+(-387864+702523))-g_TimeActEditor_21 else ERR_RotateModelMatrix(E(-485672+(1111033-(555893+(621870+-569797)))),E(695556+(-272890+-404925)),528507-(939978+-411472))ERR_RotateModelMatrix(E(886864-869955),E(421784+-404202),631234+-631233)ERR_LightRollingWeaponFixBlendAmount=451768-451767 end elseif ERR_LightRollingWeaponFixBlendAmount>652852-652852 then ERR_RotateModelMatrix(E(-1010193-(-1027588)),E(200299-((1758617-894711)-681348)),ERR_LightRollingWeaponFixBlendAmount)ERR_RotateModelMatrix(E(610708+-593799),E(537999-520417),ERR_LightRollingWeaponFixBlendAmount)ERR_LightRollingWeaponFixBlendAmount=ConvergeValue(616767-(-763162+1379929),ERR_LightRollingWeaponFixBlendAmount,-610951-(-610953),((-439568-(-220845))-378708)+597433)end end function ModifiersLayer_onGenerate()CopyLocalMatrix(E(936282-(788055+130662)),E((47390+-972399)+942130))end function Ride_Activate() end function Ride_Update()if IsEnableFeedAddBlend==TRUE then Ride_Feed_Rate=-416307-(464502-880810)act(ApplyRideBlend,E(-542194-(-559212)),424346+(-923794-(-499449)))else Ride_Feed_Rate=ConvergeValue(139582+-139582,Ride_Feed_Rate,-589865-(-589869),802458-802454)act(ApplyRideBlend,E(943944-926926),Ride_Feed_Rate)end if RIDE_ISENABLE_DOUBLEJUMP==FALSE and env(IsMountInFallLoop)==TRUE then RIDE_ISENABLE_DOUBLEJUMP=TRUE end end function Ride_Deactivate()if IsNodeActive(E(913484-(360677-(((824447+-257615)-169755)+-931943))))==FALSE then act(RideDismount)end end function Ride_NoThrow_Activate()SetThrowInvalid()end function Ride_NoThrow_Update()SetThrowInvalid()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)end function ExecRide()if env(IsSummoningRide)==TRUE then SetVariable(E(77065-59226),-517018+517019)FireRideEvent(E((-887613+435519)+468876),E(71395+-54613),FALSE)return TRUE elseif env(ActionRequest,ACTION_ARM_RIDEON)==TRUE then act(OnHorseback)return TRUE end return FALSE end function FireRideEvent(J,P,o)if o==TRUE then act(PlayRideAnim,P)else ExecEventAllBody(J)act(PlayRideAnim,P)end end function FireRideEventNoReset(J,P,o)if o==TRUE then act(PlayRideAnim,P)else ExecEventNoReset(J)act(PlayRideAnim,P)end end function ExecRideOff(J,P)if J==FALSE then if c_ERR_CustomDashBehavior==TRUE then if env(ActionRequest,ACTION_ARM_L3)==FALSE or env(ActionDuration,ACTION_ARM_ACTION)==((-1039593+((449868+(-496087+359779))+413437))+(213346-443842))-(501987-(-496624+1541703))then return FALSE end elseif env(ActionRequest,ACTION_ARM_L3)==FALSE then return FALSE end end if J==FALSE and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-466138-(-466139)or env(GetSpEffectID,638298-538018)==TRUE)then ResetRequest()return FALSE end local o=-404611+(((((-100288+835514)-855126)+1625351)-829470)-271371)if env(GetMountReceivedDamageDirection,-829784+829786)==TRUE then o=-304486+304488 elseif env(GetMountReceivedDamageDirection,-761656+761659)==TRUE then o=(911277-132926)-778348 elseif env(GetMountReceivedDamageDirection,-63241-(-63242))==TRUE then o=724761-724760 end if o<688396+-688396 then if P==FALSE then return FALSE else o=-796739-(-796741)end end local l=E(1018774-(537219-(-464879)))local T=E(426319+-409643)if env(GetSpEffectID,(314173+701776)-995954)==TRUE then l=E(-797429+814221)T=E(-173779+190571)elseif GetVariable(E(811574+-794517))>=.89999997615814 and P~=TRUE then l=E(-545901+562591)if GetVariable(E(773450+-756393))>=-104232.5-(-104234)or-962349-(-962350)<=GetVariable(E(-209064+226617))then T=E(-217803+235498)SetVariable(E(-701542+719312),-853687+853688)else T=E(902693+-884985)SetVariable(E(568592+-550822),909689-909689)end local J=c_Style if J==HAND_RIGHT then SetVariable(E(-998015-(-1015668)),-962744+962744)elseif J==HAND_RIGHT_BOTH then SetVariable(E(374829+(435184+-792360)),566055+-566054)elseif J==HAND_LEFT_BOTH then if GetEquipType(HAND_LEFT,WEAPON_CATEGORY_CROSSBOW)==TRUE then SetVariable(E(644008+-626355),556066-556062)else SetVariable(E(774560-756907),471864-471863)end end SetVariable(E(-294863+311513),-836325-(-469100+-367225))SetVariable(E(-59763+77294),false)SetVariable(E(-530260-(-548031)),.0099999997764826)SetVariable(E((-64204+-245239)+(((436236-(-936147+346059))+(-593746+(60603-(-386906))))-553536)),-299211-(-299211))SetVariable(E((216994-(-596016+1635643))+(-554037+1394572)),-585811-(-585811))SetVariable(E(-288671+306308),true)if GetVariable(E(-400380+(31893+(-445773+832161))))==-465573+465575 then SetVariable(E(-74087+91640),396532+-396532)end elseif o==(-1600915-(-872967))-(-727950)then SetVariable(E(-686013-(-702793)),-139537+((-166464-(-258378))-(-47623)))elseif o==(131082+596015)+(296965-(-404666+1428725))then SetVariable(E((811847-75410)-719657),782149+-782148)elseif o==854282-(-135453+((1193520-(-725072+895282))-33576))then SetVariable(E((-582011-(-891443))-292652),((280441+-432340)+-459054)-(-610955))end FireRideEvent(l,T,FALSE)return TRUE end function RideReActionFunction()local J=FALSE if env(IsAutomaticTesting)==TRUE then if env(InNoRidingArea)==TRUE and(env(IsRidingPcMount)==TRUE and env(IsMountInFallLoop)==TRUE)then J=TRUE end elseif(env(InNoRidingArea)==TRUE or env(IsMultiplayer)==TRUE or env(GetSpEffectType,419042-418609)==TRUE)and(env(IsRidingPcMount)==TRUE and env(IsMountInFallLoop)==TRUE)then J=TRUE end if J==TRUE then ExecRideOff(TRUE,TRUE)if env(GetSpEffectID,364286+-344291)==FALSE then act(AddSpEffect,(-714668-(-58434))-(-656415))end return TRUE end if ExecRideDeath()==TRUE then return TRUE end if ExecRideDamage()==TRUE then return TRUE end if ExecRideEventAnim()==TRUE then return TRUE end return FALSE end function ExecRideDeath()if env(GetDamageSpecialAttribute,((-631604+-347919)+424117)-(-555409))==TRUE then SetVariable(E(-547905+564401),RIDE_DEATH_TYPE_STONE)FireRideEvent(E(-1035811+1052970),E(877232-860073),FALSE)return TRUE elseif env(GetHP)<=615421+-615421 then if env(GetDamageSpecialAttribute,-6520+6526)==TRUE or env(GetSpecialAttribute)==584281+-584256 then SetVariable(E(-665902+682398),RIDE_DEATH_TYPE_MAD)else SetVariable(E(226783-210287),RIDE_DEATH_TYPE_COMMON)end FireRideEvent(E(((-650968+(-691413-(-519043)))+369070)+471427),E(-155188+172347),FALSE)return TRUE elseif env(IsMountDead)<=-24419-(54140-78559)then FireRideEvent(E(-448857+465868),E(((698220+(-97349+63771))+-258757)-388726),FALSE)return TRUE end return FALSE end function ExecRideDamage()local J=env(GetDamageLevel)local P=env(GetReceivedDamageType)local o=env(HasReceivedAnyDamage)local l=env(GetReceivedDamageDirection)local T=env(GetMountDamageLevel)local e=env(GetMountRecievedDamageType)local m=env(HasMountReceivedAnyDamage)local q=env(GetMountRecievedDamageAngle)if P==DAMAGE_TYPE_PARRY then FireRideEvent(E(502907+(739963+(-1268545-(-42686)))),E(-379319+397037),FALSE)return TRUE end if P==DAMAGE_TYPE_WALL_RIGHT or P==DAMAGE_TYPE_WALL_LEFT then if GetVariable(E(781834-763790))==HAND_LEFT then SetVariable(E(507534-490228),285918+(-441941-(-156025)))else SetVariable(E(-397133-(-414439)),-734617+734617)end ExecEventAllBody(E(629012-611057))return TRUE elseif P==DAMAGE_TYPE_GUARDED or P==DAMAGE_TYPE_GUARDED_LEFT then Replanning()if GetVariable(E(-990467+(209558+798953)))==HAND_LEFT then SetVariable(E(421671+-404365),-484879+484881)else SetVariable(E(643082+-625776),-12248-(-12248))end if J==DAMAGE_LEVEL_NONE or J==DAMAGE_LEVEL_MINIMUM or J==DAMAGE_LEVEL_SMALL then SetVariable(E(-433555-((-233101+479144)-697247)),637605-637603)act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E(-731113+749103))return TRUE else act(SetDamageAnimType,DAMAGE_FLAG_LARGE)SetVariable(E(-87082-(-104731)),-784469+784471)ExecEventAllBody(E(712211+((-969539-(-997252))-723161)))return TRUE end elseif P==DAMAGE_TYPE_GUARD then act(AddSpEffect,785166+4839834)if env(GetSpEffectID,113576-113401)==TRUE then return FALSE end if env(GetSpEffectID,(-1663260-(-908130))+755306)==TRUE then act(AddSpEffect,432768+(5799421-607188))return FALSE end if env(GetSpEffectID,(-825712+543364)-(-282526))==TRUE then act(AddSpEffect,5396134-(-751396-(-839191-(-316663))))return FALSE end FireRideEvent(E(-98151-(-116154)),E(-741326-(-758019)),FALSE)SetVariable(E(961139+(((48428-(-65943))+-1392093)-(-310623-22474))),-883770-(-883771))act(ApplyRideBlend,E(-590197+606711),-1043254+1043255)return FALSE elseif P==DAMAGE_TYPE_GUARDBREAK then act(SetDamageAnimType,DAMAGE_FLAG_LARGE)SetVariable(E(-888588+(122034+784203)),-421422+421424)ExecEventAllBody(E(914422+-897659))return TRUE end if env(IsMountFalling)==TRUE then FireRideEvent(E(-743244+759771),E((75288-534333)-(-475572)),FALSE)return TRUE end if env(GetPoise)<=(-457056+-382069)+839125 and((J>DAMAGE_LEVEL_NONE or T>DAMAGE_LEVEL_NONE)and(o==TRUE or m==TRUE))then FireRideEvent(E(568579-551568),E(554294+(-1134008-(-597432))),FALSE)return TRUE end if env(GetDamageSpecialAttribute,-207373-(-207378))==TRUE then FireRideEvent(E(-897618+((-219714+1033963)+100380)),E((486910+-1095217)-(-626025)),FALSE)return TRUE end if env(GetDamageSpecialAttribute,-689472-(-457005+-232473))==TRUE then FireRideEvent(E(-22684+((198576-(789894+-30068))+600591)),E((((348726-147027)+514586)+-1518271)+819704),FALSE)Replanning()return TRUE end if env(GetSpEffectType,66444+(-266622-(-200210)))==TRUE then FireRideEvent(E(179457+-163003),E(-979441-(-292906-703694)),FALSE)Replanning()return TRUE end if(env(GetSpecialAttribute)==(-801053+519175)+281883 or env(GetMountSpecialAttribute)==746344+-746339)and GetVariable(E((985616+-1349965)-(-381406)))>(846826.5-732157)-114668 then SetVariable(E(378678+-361029),(93452-813049)-(-719599))act(ApplyRideBlend,E(-279966-(-297615)),(1573405-1046940)-526463)SetVariable(E(-636401+653061),964482+-964481)act(ApplyRideBlend,E(359648-342988),((922409+-1344193)-(-368147))+53638)act(ApplyDamageFlag,DAMAGE_FLAG_MIDDLE)Replanning()FireRideEvent(E(-869613+887057),E((-89906-707567)+815262),FALSE)return TRUE elseif env(GetSpecialAttribute)==-481540-(947977+-1429525)or env(GetMountSpecialAttribute)==-409788+409796 then SetVariable(E(-508685+526334),-419171+(573184+(19106+(501010+-674127))))act(ApplyRideBlend,E(-86678-(-104327)),((145069+996482)-288570)-((1341012-(-156375))-644408))SetVariable(E(42543+-25883),802365-((1978997-(586897+218419))-371317))act(ApplyRideBlend,E(-219665+236325),831562-(1182676-351115))act(ApplyDamageFlag,DAMAGE_FLAG_MIDDLE)Replanning()FireRideEvent(E(((821803-699715)+897677)+(-84703-917618)),E(1047765-1029976),FALSE)return TRUE end if env(GetDamageSpecialAttribute,-437356-(-437358))==TRUE or env(GetDamageSpecialAttribute,994744-(1826774-(561546+270488)))==TRUE then if J==DAMAGE_LEVEL_NONE then J=DAMAGE_LEVEL_SMALL elseif J~=DAMAGE_LEVEL_SMALL and(J~=DAMAGE_LEVEL_MIDDLE and J==DAMAGE_LEVEL_MINIMUM)then end end if J<=DAMAGE_LEVEL_NONE and(T<=DAMAGE_LEVEL_NONE and((o==FALSE and m==FALSE or env(IsPartDamageAdditiveBlendInvalid)==TRUE)and((P==DAMAGE_TYPE_INVALID or P==DAMAGE_TYPE_WEAK_POINT or P==DAMAGE_LEVEL_MINIMUM)and(e==DAMAGE_TYPE_INVALID or e==DAMAGE_TYPE_WEAK_POINT or e==DAMAGE_LEVEL_MINIMUM))))then return FALSE end SetVariable(E(-778424+796280),20440+((-89403-43020)+111983))act(ApplyRideBlend,E(-507854+525710),((280736-(-642333))+-1782658)-(-859589))SetVariable(E(-425749-(-442263)),-578156-(-578156))act(ApplyRideBlend,E(407231-390717),-816423+816423)if env(GetSpecialAttribute)==-877094+877099 or env(GetSpecialAttribute)==-293092+293100 or env(GetMountSpecialAttribute)==-383593+383598 or env(GetMountSpecialAttribute)==597044+-597036 then return FALSE end if env(GetIsWeakPoint)==TRUE then SetVariable(E(955341-(58681+879011)),-1040736+1040738)act(ApplyRideBlend,E(537321-519672),-103414-(887105-990521))act(ApplyDamageFlag,DAMAGE_FLAG_WEAK)FireRideEvent(E(494498+-477972),E(625335-(598744-(-8619))),FALSE)Replanning()return TRUE elseif env(GetMountIsWeakPoint)==TRUE then SetVariable(E(-639776+657425),510783+-510781)act(ApplyRideBlend,E(-993039+(965331+45357)),-607396+(-333977+941375))act(ApplyDamageFlag,DAMAGE_FLAG_WEAK)FireRideEvent(E(708795-692204),E(68316-50421),FALSE)Replanning()return TRUE elseif J==DAMAGE_LEVEL_EXLARGE or J==DAMAGE_LEVEL_SMALL_BLOW or J==DAMAGE_LEVEL_UPPER or J==DAMAGE_LEVEL_EX_BLAST or J==DAMAGE_LEVEL_BREATH or T==DAMAGE_LEVEL_EXLARGE or T==DAMAGE_LEVEL_SMALL_BLOW or T==DAMAGE_LEVEL_UPPER or T==DAMAGE_LEVEL_EX_BLAST or T==DAMAGE_LEVEL_BREATH then local P=l if J<=DAMAGE_LEVEL_NONE then P=q end SetVariable(E(1019242-(357201+(860220-(114299+101529)))),P)act(ApplyRideBlend,E(564633-546984),P)act(ApplyDamageFlag,DAMAGE_FLAG_LARGE_BLOW)FireRideEvent(E(((544561+-1462900)+861744)-(-73512)),E(-886709-(-903848)),FALSE)Replanning()return TRUE elseif J==DAMAGE_LEVEL_LARGE or J==DAMAGE_LEVEL_FLING or T==DAMAGE_LEVEL_LARGE or T==DAMAGE_LEVEL_FLING then if env(GetSpecialAttribute)==DAMAGE_ELEMENT_FIRE or env(GetMountSpecialAttribute)==DAMAGE_ELEMENT_FIRE then SetVariable(E((-811969+202381)+627444),-768654-(-768655))act(ApplyRideBlend,E(-134196-(-152052)),902336+-902335)act(ApplyRideBlend,E(971144+(-552405+-401544)),537415-537415)FireRideEvent(E(296571+(52508-332604)),E(799704+-782000),FALSE)end SetVariable(E(-71035-(-88684)),-49157+49159)act(ApplyRideBlend,E(-634879-(-652528)),361979-361977)SetVariable(E(-968947+985607),(-1318039-(-288863))-(-1029178))act(ApplyRideBlend,E(-781767+798427),-268738-(-268740))act(ApplyDamageFlag,DAMAGE_FLAG_LARGE)FireRideEvent(E(-133238+((-592873-48756)-(-791387))),E(((((1353207-458527)+339772)-469047)+20682)-768181),FALSE)Replanning()return TRUE elseif J==DAMAGE_LEVEL_MIDDLE or J==DAMAGE_LEVEL_PUSH or T==DAMAGE_LEVEL_MIDDLE or T==DAMAGE_LEVEL_PUSH then if env(GetSpecialAttribute)==DAMAGE_ELEMENT_FIRE or env(GetMountSpecialAttribute)==DAMAGE_ELEMENT_FIRE then SetVariable(E(-852326+870182),441446-441445)act(ApplyRideBlend,E(-245631-(-263487)),-677320+677321)act(ApplyRideBlend,E((675031+-396209)+-261627),-581793-(-581793))FireRideEvent(E(183571-(596495-429399)),E(-770474-(-788178)),FALSE)end SetVariable(E(298736-(-250752+531839)),45678-45676)act(ApplyRideBlend,E(-422540+440189),859965-859963)SetVariable(E(-770945-(-787605)),959767+-959766)act(ApplyRideBlend,E(291317-274657),(950963+-295438)+-655524)act(ApplyDamageFlag,DAMAGE_FLAG_MEDIUM)FireRideEvent(E(353298-335854),E(-436996+454785),FALSE)Replanning()return TRUE elseif J==DAMAGE_LEVEL_SMALL or T==DAMAGE_LEVEL_SMALL then if env(GetSpecialAttribute)==DAMAGE_ELEMENT_FIRE or env(GetMountSpecialAttribute)==DAMAGE_ELEMENT_FIRE then SetVariable(E(-876879+(17064-(-877671))),680095+-680094)act(ApplyRideBlend,E(-723325+741181),700869+(-983024-(-282156)))act(ApplyRideBlend,E((-555474+(240761-(-889589-(-7161))))+-550520),-520537+520537)FireRideEvent(E(-795627+813434),E(-785120-(-802016)),FALSE)end SetVariable(E((513945+-482182)+-14114),(-26674-819553)-(-846229))act(ApplyRideBlend,E(145930+-128281),682060-682058)SetVariable(E(-381915-(-398575)),48301+-48301)act(ApplyRideBlend,E(598308-581648),(-91327-63497)+154824)act(ApplyDamageFlag,DAMAGE_FLAG_SMALL)FireRideEvent(E(-882561-((-379359+-55561)-465481)),E(-1023913+1041005),FALSE)Replanning()return TRUE elseif J==DAMAGE_LEVEL_NONE or J==DAMAGE_LEVEL_MINIMUM or T==DAMAGE_LEVEL_NONE or T==DAMAGE_LEVEL_MINIMUM then local J=-699423-(-699423)SetVariable(E((-915358+1327800)-((-606265-(-947899))-(-53034))),J)act(ApplyRideBlend,E(-395363-(-413137)),J)act(ApplyDamageFlag,DAMAGE_FLAG_MINIMUM)FireRideEvent(E((-900992-7012)-(-924697)),E(-728346+745039),FALSE)SetVariable(E(-325907-(-342421)),(-403574-354320)-((773001+-1767978)-(-237082)))act(ApplyRideBlend,E((-7709-(-607851))-583628),(1657672-1024412)-633259)end return FALSE end function RideFallCommonFunction()local J=env(GetReceivedDamageType)if J==DAMAGE_TYPE_DEATH_FALLING and env(GetSpEffectID,-334994-(-335179))==FALSE then FireRideEvent(E(-748659+(453254+312564)),E(-384111+401270),FALSE)return TRUE end if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and(env(GetSpEffectID,1104275-1003373)==TRUE and RIDE_ISENABLE_DOUBLEJUMP==TRUE)then local J=env(GetMountFallHeight)/(-874824+874924)if env(GetStamina)<=ERR_GetStaminaLimiter((348957-(-326305))-((45086-6149)-(-636320)))or J>DISABLEJUMP_FALLDIST then ResetRequest()else if env(GetSpEffectID,((458259+-1227608)+1370933)+-499224)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end if GetVariable(E(443776+-426719))>=-519291.5-(-519293)then FireRideEvent(E(-232583-(-41323+-208620)),E((-622689+476836)+163213),FALSE)elseif GetVariable(E(710093-693036))>=.60000002384186 then FireRideEvent(E(531047+-514539),E(-994004+1010512),FALSE)else FireRideEvent(E(((-55191+(198788-(-433843)))+-810731)-(848192+-1097944)),E(564541+-548080),FALSE)end end RIDE_ISENABLE_DOUBLEJUMP=FALSE return TRUE end return FALSE end function RideRequestFunction(J,P,o)if env(IsOnMount)==FALSE then act(RideDismount)ExecEventAllBody(E(-224253+241672))return TRUE end if P==TRUE then if GetVariable(E(931502-914445))>=.89999997615814 then SetVariable(E(-175843+192792),-258301+258302)else SetVariable(E((-497497-(-916180))+(-538127-((1014336+(366070+(-1096439-608052)))-(-187692)))),353781+-353781)end local J=GetVariable(E(-375867+393734))if math[E(-601578+618087)](J)>=-71671-(-71806)and RIDE_TURN_STATE==-417660+417660 then if J<-54810-(-54810)then FireRideEvent(E(590039+-572555),E(258851+-241367),FALSE)else FireRideEvent(E(-487115-(-503713)),E(-557343-(-573941)),FALSE)end return TRUE end end if ExecRideStop(J,o)==TRUE then if o==FALSE then return TRUE else return FALSE end end local l=GetVariable(E(-300734+317791))local T=GetVariable(E(358876+-341824))local e=RIDE_MOVE_TYPE_IDLE if env(GetSpEffectID,(-709027+-13129)-(-822176))==TRUE and l>289865-289864 then l=((-570947+949964)-(-567922))-946938 end if math[E(108676-92167)](T)<=591253+-591208 then if l>378004.5-378003 or GetVariable(E(-363485+((-9054-(-984427-(-506675)))+-87312)))>=-251256-(-251257)and(GetVariable(E(599179-581626))==297561-297560 and(GetVariable(E(128189+-111132))>=.89999997615814 and env(GetMountSpEffectID,1143140-1042131)==FALSE))then e=RIDE_MOVE_TYPE_GALLOP elseif l>.60000002384186 then e=RIDE_MOVE_TYPE_DASH elseif l>((590336+-729472)+984329)+-845193 then e=RIDE_MOVE_TYPE_WALK else e=RIDE_MOVE_TYPE_IDLE end end if J~=e or env(GetMountSpEffectID,732302-631294)==TRUE then if e==RIDE_MOVE_TYPE_IDLE then if GetVariable(E(-429742-(-447643)))==-515322+515326 then SetVariable(E(-597296+614849),-880813-(-880813))end if env(GetMountSpEffectID,(453752+-529760)+177013)==FALSE and(env(GetMountSpEffectID,(231705-(-542945-(-639869)))+-33775)==FALSE and env(GetMountSpEffectID,(-1012339+1335047)+-221701)==FALSE)then FireRideEvent(E(-646303+663402),E(((-1043537-579352)-(-631933))+1008055),o)else return FALSE end elseif e==RIDE_MOVE_TYPE_WALK then if GetVariable(E(-962924+980825))==825740+-825736 then SetVariable(E(635685-618132),170504+-170504)end FireRideEvent(E(-881590+898326),E(-168677-(-185413)),o)elseif e==RIDE_MOVE_TYPE_DASH then if env(GetSpEffectID,321074-220173)==TRUE and((J==RIDE_MOVE_TYPE_IDLE or J==RIDE_MOVE_TYPE_OTHER)and o==TRUE)then FireRideEvent(E(-973858-(-990540)),E(399839+-382732),o)else FireRideEvent(E(-512973-(-529655)),E(-936567-(-953249)),o)end elseif env(GetSpEffectID,1134863-1033962)==TRUE and((J==RIDE_MOVE_TYPE_IDLE or J==RIDE_MOVE_TYPE_OTHER)and o==TRUE)then FireRideEvent(E((127064-380153)+(1262637-992866)),E(-423434+440541),o)else FireRideEvent(E(-64843+82306),E((-546560+375762)-(-188261)),o)end if o==FALSE then return TRUE end end return FALSE end function ExecRideStop(J,P)local o=GetVariable(E(-297683-(-314740)))if o>812534+-812534 then return FALSE end if env(GetMountSpEffectID,492922+-391917)==TRUE or env(GetMountSpEffectID,(1024118-413595)+-509517)==TRUE or env(GetMountSpEffectID,990897+-889890)==TRUE then return FALSE end local l=J if J==RIDE_MOVE_TYPE_IDLE or J==RIDE_MOVE_TYPE_OTHER then if env(GetMountSpEffectID,297204-196204)==TRUE then l=RIDE_MOVE_TYPE_WALK elseif env(GetMountSpEffectID,((1614282-314396)-524243)+-674642)==TRUE then l=RIDE_MOVE_TYPE_DASH elseif env(GetMountSpEffectID,-36304+137306)==TRUE then l=RIDE_MOVE_TYPE_GALLOP end end if l==RIDE_MOVE_TYPE_IDLE or l==RIDE_MOVE_TYPE_OTHER then return FALSE end if l==RIDE_MOVE_TYPE_WALK then FireRideEvent(E(-317450+(432096+-98008)),E(415044-398406),P)elseif l==RIDE_MOVE_TYPE_DASH then FireRideEvent(E(522430+-505719),E(-886252-(-902963)),P)else FireRideEvent(E((-22796+855743)-816273),E(673645-656971),P)end return TRUE end function ExecRideAttack(J,P,o,l)local T=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then T=HAND_LEFT end local e=GetEquipType(T,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_CROSSBOW)local m=GetEquipType(T,WEAPON_CATEGORY_CROSSBOW)local q=IsMagicCatalyst(T)local p=env(GetEquipWeaponSpecialCategoryNumber,T)local X=IsWeaponCatalystCombo(T)if env(ActionDuration,ACTION_ARM_ACTION)>-429048-(-429048)then return FALSE end if env(GetStamina)1023092+-1023092 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE)then return end if env(IsAnimEnd,-665045-(-665045))==TRUE then FireRideEvent(E((-261875-(730795-703595))+306174),E(-828227+(969785-124459)),FALSE)return end end function RideGestureUpper_onUpdate()SetAIActionState()if RideCommonFunction(E(1012173+-995012),E((1014750-347663)+-649507),E(-859610-(-876968)),E(769146+-751297))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-662405+939067)+-276662)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicLaunch_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E((602391-1007009)-(279084-700863)),E((-623295+(274009+327502))-(15822-55186)),E((-965125-(-825784))-(-156699)),E((897082+-1924296)-(-672993+(((-159440+508132)+-7579)-713183))))==TRUE then return end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,((-2136+1832015)-(1492853-556958))-893984)==TRUE then ExecEventAllBody(E((-478429+1169016)-673634))return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(90238-111567)+21329)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicLaunch_Upper_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(-9815-(-26976)),E((956072+-829590)-108902),E(-45458+62816),E(580966+-563117))==TRUE then return end if env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,636792+-636792)==TRUE then ExecEventAllBody(E(-227922+244875))return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-258869-(-258869))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicFire_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(-695374-(-712535)),E((1152845-547855)+((-849333+736503)-(-997813+1472393))),E(135084+-117726),E((399004-479713)+(941224-842666)))==TRUE then return end local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P=ACTION_ARM_R1 local o=ACTION_ARM_L1 if env(GetSpEffectID,-678989+779599)==TRUE and(J==HAND_RIGHT and IsHoldingMagicRight()==FALSE or J==HAND_LEFT and IsHoldingMagicLeft()==FALSE or env(IsMagicUseable,J,-378491-((((-509442+1306821)+(699722-562067))+(-433542+(-1702188-(-912124))))+-89920))==FALSE)then ExecEventAllBody(E(-857350+874474))return end if CheckIfHoldMagic()==TRUE and(env(IsAnimEndBySkillCancel)==TRUE or env(IsAnimEnd,-483213+483213)==TRUE)then if env(ActionDuration,P)>-448361+448361 then ExecEventAllBody(E(-1022082-(-1039318)))return else ExecEventAllBody(E(-957328-(-974452)))return end end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,49386-49386)==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end end function RideMagicLoop_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(-343638-(-625057-(-823701+559443))),E(-312293-(-329873)),E((-590434+615835)+-8043),E(-483956+501805))==TRUE then return end local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P=ACTION_ARM_R1 local o=ACTION_ARM_L1 if J==HAND_RIGHT and IsHoldingMagicRight()==FALSE or J==HAND_LEFT and IsHoldingMagicLeft()==FALSE or env(GetStamina)<=ERR_GetStaminaLimiter(658900+-658896)then local J=env(GetMagicAnimType)if J==MAGIC_REQUEST_EX_LARGE_ARROW then ExecEventAllBody(E(980415-962450))else ExecEventAllBody(E(-598722-(776022+(-1237812-154056))))end return end local l=TRUE local T=FALSE if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end end function RideMagicFireCancel_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(39545+-22384),E(368638-351058),E(904262+(-923834-(-36930))),E(-415009-(-432858)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,((-11034-765965)-(-904755))-127756)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicFireCombo1_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(259357+-242196),E((-821896+1145681)+-306205),E(-649154-(-666512)),E(-259447+277296))==TRUE then return end local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P=ACTION_ARM_R1 local o=ACTION_ARM_L1 if env(GetSpEffectID,-637923+738533)==TRUE and(env(ActionDuration,P)<=(916192-288677)-627515 and env(ActionDuration,o)<=-560826-(-429816+(123399+-254409))or env(IsMagicUseable,J,512031+-512030)==FALSE)then ExecEventAllBody(E(294036-276071))return end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,390027-390027)==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end end function RideMagicFireCombo1Cancel_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(-874310-(-891471)),E(((-320594+-337822)+(2583474-(1094467-129106)))+(-88825-853292)),E(161684+-144326),E(755952-738103))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,339028+-339028)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicFireCombo2_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(-287417+304578),E(-892687-(-910267)),E(-234054-(-251412)),E(907573+-889724))==TRUE then return end local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P=ACTION_ARM_R1 local o=ACTION_ARM_L1 if env(GetSpEffectID,23494-(-77116))==TRUE and(env(ActionDuration,P)<=580140+-580140 and env(ActionDuration,o)<=-735070+735070 or env(IsMagicUseable,J,884613+-884612)==FALSE)then ExecEventAllBody(E(603024+-585557))return end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-531357-(-531357))==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end end function RideMagicFireCombo2Cancel_onUpdate()ERRHook_Magic(HAND_RIGHT)if RideCommonFunction(E(31614-14453),E((1009984-703381)-289023),E(-959461-(-976819)),E((1344098-573844)-752405))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,((-2106891-(-503685))-(-797861))+805345)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideMagicInvalid_onUpdate()if RideCommonFunction(E(76798-59637),E(950091+-932511),E(3058+14300),E(628317-610468))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-199583+199583)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideItemDrinkStart_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDrinkStart_onUpdate()SetAIActionState()act(DisallowAdditiveTurning,TRUE)act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if RideCommonFunction(E(250685-233524),E(484452+-466872),E((140508+(-935538-(-415966+317385)))-(-713807)),E(-994921+(-777180+(786647+1003303))))==TRUE then return end local J=env(IsAnimEnd,517110-517109)if env(GetEventEzStateFlag,-133200-(-133200))==TRUE or J==TRUE then local P=env(GetItemAnimType)if P~=ITEM_NO_DRINK then ExecEventNoReset(E(649142+-631819))return elseif P==ITEM_NO_DRINK and J==TRUE then ExecEventNoReset(E(-600146-(-617796)))return end end if RideCommonFunction(E((((751450+290829)-341880)-956743)+(1217296-(522731-(-421060)))),E((1350369-397874)+-934915),E(-537027-(-554385)),E(-18863-(-36712)))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-946100-((730983+213622)+-1890705))==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end end function RideItemDrinking_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDrinking_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(891511-874350),E(791080-(45768+727732)),E(-312698+330056),E(897017+(-1757277-(-836956-41153))))==TRUE then return end if env(IsAnimEnd,284025+-284024)==TRUE then ExecEventNoReset(E((-998866-(-296193))-(-720353)))return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,788+-788)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideItemDrinkEnd_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDrinkEnd_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(581042+(130289-694170)),E(-11902+29482),E(670019-652661),E(-657584+675433))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,244408+-244407)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideItemDrinkEmpty_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDrinkEmpty_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-107738-(-124899)),E(-936353+(804964+148969)),E(-86901+104259),E(-110060+127909))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-252292-(-252292))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,45066+-45065)==TRUE then ExecEventNoReset(E(-21975-(863993+(-1451700-(-548633)))))end end function RideItemInvalid_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemInvalid_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-55694-(-72855)),E(501695+((342385+-191006)-635494)),E(-375972-(-393330)),E(1029815-1011966))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-241628+241629)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,229333-(-454874+684206))==TRUE then ExecEventNoReset(E((826264+(-1733110-(-138115)))-(-785830)))end end function RideItemDrinkNothing_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDrinkNothing_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-607556-(-624717)),E(921501+-903921),E(75470+-58112),E(-974098+991947))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,((817183+-1182397)-(-34510))-(613068+-943772))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,905044-905043)==TRUE then ExecEventNoReset(E(-552285-(-569384)))end end function RideItemWhistle_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemWhistle_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(895556-878395),E(-831108-(-848688)),E(410122+-392764),E(969436+-951587))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,401358+-401358)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,(-544784+1580052)+-1035267)==TRUE then ExecEventNoReset(E((-812494-(-42809))+786784))end end function RideItemElixir_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemElixir_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(260678+-243517),E(-153177+170757),E(755634+(-301777+-436499)),E(199568-181719))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-866475-(-866475))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,286783+(404272+-691054))==TRUE then ExecEventNoReset(E(-113559-(-130658)))end end function RideItemHorn_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemHorn_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-288078-(-305239)),E(-223571+241151),E(664826+-647468),E(952532+-934683))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-149950+149950)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,605112+-605111)==TRUE then ExecEventNoReset(E(-280067+297166))end end function RideItemQuick1_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemQuick1_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-272572+289733),E(434367+-416787),E(927048-909690),E(65287+-47438))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-221258+791935)+((-409222+75277)+-236731))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,178702+-178701)==TRUE then ExecEventNoReset(E(176741+-159642))end end function RideItemQuick2_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemQuick2_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-849502+866663),E(445085-427505),E(-163293-(-180651)),E((-739252+(935297+-355572))+177376))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(53188-(-354064+363320))-43931)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,719408-719407)==TRUE then ExecEventNoReset(E(-22859-(-39958)))end end function RideItemQuick3_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemQuick3_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-538922+556083),E(31769-14189),E(50048-32690),E(202650+-184801))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(130267-963747)+(137373-(-696108)))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,685675+-685674)==TRUE then ExecEventNoReset(E((-1076795-(-616342))-(-477552)))end end function RideItemOneShot_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemOneShot_onUpdate()if GetVariable(E(671600+-654538))==ITEM_HORSE_FEED then IsEnableFeedAddBlend=TRUE end act(SetIsItemAnimationPlaying)SetAIActionState()if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(285815+-268654),E(-660102+677682),E((565189+-1300985)-(-753154)),E(269727-251878))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,135099-135099)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end local o=env(GetItemAnimType)if o==ITEM_DRAGONTHROWSPEAR and(env(ActionDuration,ACTION_ARM_USE_ITEM)<=39524+-39524 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==479731+-479730 or env(GetSpEffectID,(-1219357-(-778689))+540948)==TRUE))then ExecEvent(E(-638279+654978))return end if env(IsAnimEnd,-1032391-(-1032392))==TRUE then ExecEventNoReset(E(-519853+536952))end end function RideItemOneShot_onDeactivate()IsEnableFeedAddBlend=FALSE end function RideItemDragonThrowSpearCancel_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemDragonThrowSpearCancel_onUpdate()act(SetIsItemAnimationPlaying)SetAIActionState()if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E((778977+-573023)-(-311328-(-500121))),E(-73089-((244799+453158)+(-186925-601701))),E(970621+-953263),E(-1008568-(-1026417)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-404921-(-404921))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,613554+-613553)==TRUE then ExecEventNoReset(E(-26369+43468))end end function RideItemLanternOff_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemLanternOff_onUpdate()act(SetIsItemAnimationPlaying)SetAIActionState()if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(34075+-16914),E(-536713+554293),E(-390583-(311546-719487)),E(634689-616840))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,291074-((1821714-853047)+((-105419+-203829)+-368345)))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,320706-(-961060+1281765))==TRUE then ExecEventNoReset(E(848734+-831635))end end function RideItemCombo_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideItemCombo_onUpdate()act(SetIsItemAnimationPlaying)SetAIActionState()if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(-816943-(-834104)),E(999518-981938),E(-731783-(-749141)),E(-330945+348794))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,((-543604+535802)+123557)+-115755)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,405558+-405557)==TRUE then ExecEventNoReset(E(935821-918722))end end function RideItemMeganeStart_onUpdate()act(SetIsItemAnimationPlaying)SetAIActionState()if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(((-1590007-(-851648))-(-895545))-140025),E(-766336-(-783916)),E(-832068+849426),E(-605100+(-103335+726284)))==TRUE then return end local J=TRUE local P=FALSE if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideItemMeganeLoop_onUpdate()SetAIActionState()if env(GetStateChangeType,((221070+733402)+-1909355)+(935804-(-19094)))==FALSE then act(SetIsItemAnimationPlaying)end if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(1014408+-997247),E(775192-757612),E(-608095+625453),E(-809111-(1005371+-1832331)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,627304-627304)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideItemMeganeEnd_onUpdate()SetAIActionState()act(SetIsItemAnimationPlaying)if RideReActionFunction()==TRUE then return end if ExecRideItem()==TRUE then return TRUE end if RideCommonFunction(E(832139+-814978),E(597523-579943),E(1007385-(844255+145772)),E(507443-489594))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,((-944388+-734060)-(-890476))-(-787972))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,827677-827676)==TRUE then ExecEventNoReset(E(822555+(-546601+-258855)))end end function RideAdjust_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)if env(IsMovingOnMount)==TRUE then FireRideEvent(E(295229+-278447),E(-842317+859099),FALSE)return TRUE elseif env(IsIdleOnMount)==TRUE then ExecEventAllBody(E((((2770771-383553)-701276)-((743053-349716)+(-254413+(-401018+915367))))-1015250))return TRUE end end function RideAdjustFromCalling_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)if env(IsMovingOnMount)==TRUE then if GetVariable(E(-613891+631730))==290500-290499 then FireRideEvent(E(-26677+(((-70146-(-647830+-218114))+-298839)+-453500)),E(-22645-(-39427)),FALSE)else ExecEventAllBody(E(-411719-(-428501)))end return TRUE elseif env(IsIdleOnMount)==TRUE then ExecEventAllBody(E((897952+-443220)-(996587-559274)))return TRUE end end function RideOn_onUpdate()act(ApplyRideBlend,E(-1018383+1036195),287604+-287604)Ride_HeadDown_Rate=-741987-(-741987)act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)SetAIActionState()SetVariable(E(-914285-(-931234)),(256452-(-242810))+-499262)local J=TRUE if env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,(-1018098+1275219)-257121)==TRUE then J=FALSE elseif env(GetEventEzStateFlag,462855-(-14407-(-651418+174156)))~=TRUE then return end local P=GetVariable(E((-246841-275476)+539374))local o=GetVariable(E(-803247-(-820299)))local l=RIDE_MOVE_TYPE_IDLE if math[E((327881+-1056554)+745182)](o)<=(168256+-426484)-(-258273)then if P>12870.5-12869 or GetVariable(E((554886+-1599099)+1062114))>=(220827-(-26287))-(-651503+898616)and(GetVariable(E(639631+-622078))==-132016+132017 and GetVariable(E(716720+-699663))>=.89999997615814)then l=RIDE_MOVE_TYPE_GALLOP elseif P>.60000002384186 then l=RIDE_MOVE_TYPE_DASH elseif P>-761100+761100 then l=RIDE_MOVE_TYPE_WALK else l=RIDE_MOVE_TYPE_IDLE end end if l==RIDE_MOVE_TYPE_IDLE then if J==FALSE then FireRideEvent(E(200558+(166422+-349881)),E((-741248-(-82162))+676185),J)end elseif l==RIDE_MOVE_TYPE_WALK then FireRideEvent(E(674626-(207330+450560)),E((504954+-1232420)+744202),J)elseif l==RIDE_MOVE_TYPE_DASH then FireRideEvent(E(-677337+694019),E(-601070-(-617752)),J)else FireRideEvent(E((1058694-600221)+-441010),E(823667-806204),J)end end function RideOnDash_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_INVALID)SetAIActionState()SetVariable(E((476221-(-545484))-1004756),-656147+656147)local J=TRUE if env(MovementRequest)==TRUE or env(IsAnimEnd,567122-(-55691-(-622813)))==TRUE then J=FALSE elseif env(GetEventEzStateFlag,775787+-775787)~=TRUE then return end local P=GetVariable(E(-709091+(-460380+(398965-(-787563)))))local o=GetVariable(E(-220771-(-237823)))local l=RIDE_MOVE_TYPE_IDLE if math[E(-635357+651866)](o)<=(-1038051+552329)-(-1117309-(-631542))then if P>-1038485.5-(-1038487)or GetVariable(E(-816033-(-833934)))>=-122906+122907 and(GetVariable(E(221174-203621))==(((-339615+-573337)+474459)-(-82563))-((-574213-565547)-(-783829))and GetVariable(E(-827304+(604514+239847)))>=.89999997615814)then l=RIDE_MOVE_TYPE_GALLOP elseif P>.60000002384186 then l=RIDE_MOVE_TYPE_DASH elseif P>532822+-532822 then l=RIDE_MOVE_TYPE_WALK else l=RIDE_MOVE_TYPE_IDLE end end if l==RIDE_MOVE_TYPE_IDLE then if J==FALSE then FireRideEvent(E(84444-67345),E(882811-865712),J)end elseif l==RIDE_MOVE_TYPE_WALK then FireRideEvent(E(652024-635288),E(645561+-628825),J)elseif l==RIDE_MOVE_TYPE_DASH then FireRideEvent(E(422886+-406204),E((-1031954-(-393755))+654881),J)else FireRideEvent(E(1010028+-992565),E(-834460+851923),J)end end function RideOff_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,341455+-341454)SetAIActionState()SetVariable(E(535565+(-111866+-406750)),-389814+389814)if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(743147-726171),E((-945338+1194702)-232164),E(168426-150886),E(-130108+147405),E(-239316-(-1160195-(-903509))),E(723068-705742),QUICKTYPE_NORMAL)==TRUE then act(RideDismount)return end if env(MovementRequest)==TRUE or env(IsAnimEnd,617587-617587)==TRUE then act(RideDismount)ExecEventAllBody(E(1021309+-1003890))return TRUE end end function RideIdle_onActivate()act(Wait)end function RideIdle_onUpdate()act(Wait)SetVariable(E((-868421-(-184100))-(-701270)),218169+-218169)SetEnableAimMode()if RideCommonFunction(E(849765-832604),E(-148710-(-166290)),E(-723141-(-740499)),E(-703622-(-721471)))==TRUE then return end if RideRequestFunction(RIDE_MOVE_TYPE_IDLE,TRUE,FALSE)==TRUE then return end if GetVariable(E(-415094+432995))>=179098+-179097 then SetVariable(E(57929-40376),273704-273704)end end function RideWalk_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(588254+-571093),E(-570613-(-588193)),E((593711-52965)+-523388),E((-914902-(-961807+-22664))-51720))==TRUE then return end if RideRequestFunction(RIDE_MOVE_TYPE_WALK,TRUE,FALSE)==TRUE then return end if GetVariable(E((672334+(1028386+-1322083))+-360736))>=-691670+691671 then SetVariable(E(-452537-(-470090)),(268343+-1300216)+1031873)end end function RideWalk_End_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(4655-(-12506)),E(-184976-(-202556)),E((224136+768412)-975190),E(-713717+731566))==TRUE then return end if env(IsAnimEnd,106482-(290268-183786))==TRUE then FireRideEvent(E(680561-663462),E(977731+((652723+-780158)+-833197)),FALSE)end if RideRequestFunction(RIDE_MOVE_TYPE_IDLE,TRUE,FALSE)==TRUE then return end end function RideDash_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(-239469+256630),E(813172+-795592),E(336572-319214),E(-581489+599338))==TRUE then return end if RideRequestFunction(RIDE_MOVE_TYPE_DASH,TRUE,FALSE)==TRUE then return end if GetVariable(E(805648-787747))>=-238672+238673 then SetVariable(E(7507+10046),444006-444006)end end function RideDashAccelerate_onUpdate()act(Wait)SetEnableAimMode()if env(GetStamina)<=ERR_GetStaminaLimiter(236737-236731)then act(AddSpEffect,258826+-158806)end if RideCommonFunction(E(418289-(683317+-282189)),E(107891-90311),E((-310298-(-327026))+630),E(((-425460+93130)+625180)+-275001))==TRUE then return end if ExecRideStop(RIDE_MOVE_TYPE_OTHER,FALSE)==TRUE then return end if(env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,-671145+671145)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDashAccelerateContinue_onUpdate()act(Wait)SetEnableAimMode()if env(GetStamina)<=ERR_GetStaminaLimiter(839057-839051)then act(AddSpEffect,(-1962799-(-995558))+1067261)end if RideCommonFunction(E(-778920-(-796081)),E(-364498+(-171091+553169)),E(-625357-(-642715)),E(-590469-(-608318)))==TRUE then return end if ExecRideStop(RIDE_MOVE_TYPE_OTHER,FALSE)==TRUE then return end if(env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,-208670+208670)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideMoveStaminaConsume()if env(IsOnMount)==FALSE then return end if env(GetStamina)<=ERR_GetStaminaLimiter((126070+211165)-337229)then act(AddSpEffect,-80952+180972)end if env(GetMountSpEffectID,422210+-321208)==TRUE then act(SetStaminaRecoveryDisabled)local J=GetDeltaTime()dash_dt_sum=dash_dt_sum+J if dash_dt_sum>.064999997615814 then dash_dt_sum=-987942+987942 if env(GetSpEffectID,785578+-683218)==FALSE then act(ChangeStamina,(55728-289957)+234228)end end end end function RideDash_End_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(519733+(573776+-1076348)),E(-997045+1014625),E(-874370-(-891728)),E(-133218+(1121901-970834)))==TRUE then return end if env(IsAnimEnd,-97042-(-97042))==TRUE then FireRideEvent(E(36180+-19081),E(473402-456303),FALSE)end if RideRequestFunction(RIDE_MOVE_TYPE_IDLE,TRUE,FALSE)==TRUE then return end end function RideGallop_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(805973-((269840+147807)+371165)),E(-107331+((-1055448-(-776495))+403864)),E(342157-324799),E(-596462-(-614311)))==TRUE then return end if RideRequestFunction(RIDE_MOVE_TYPE_GALLOP,TRUE,FALSE)==TRUE then return end if GetVariable(E(473397-455496))>=-667087-((391832+-1345687)-(-286767))then end end function RideGallop_End_onUpdate()act(Wait)SetEnableAimMode()if RideCommonFunction(E(284754+-267593),E(-766742+784322),E(-772546+789904),E(593257-575408))==TRUE then return end if env(IsAnimEnd,-83185-(-83185))==TRUE then FireRideEvent(E(-771735+788834),E(467672-450573),FALSE)end if RideRequestFunction(RIDE_MOVE_TYPE_IDLE,TRUE,FALSE)==TRUE then return end end function RideDamage_onUpdate()if RideCommonFunction(E(-38062+55223),E(-494645+512225),E(-705928+723286),E((-536112+942397)+-388436))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-676004+676004)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamage_M_onUpdate()if RideCommonFunction(E(-145771+162932),E(259308+-241728),E((-686446+-310146)-(-1013950)),E(452393+-434544))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-885915+885915)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamage_H_onUpdate()if RideCommonFunction(E(794116+(350058+-1127013)),E(222751+-205171),E(-144625+161983),E(-815849-(-833698)))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-113837-(-113837))==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideRepelledWall_onUpdate()if RideCommonFunction(E(924267-907106),E(-941691+959271),E(((474778-(-715508))-952423)-220505),E(-635136+652985))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,854262+(-933701-((199309+-680562)+401814)))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideRepelledSmall_onUpdate()if RideCommonFunction(E(-516235-(-2704+-530692)),E(-504477-(-522057)),E((-908163+(1039895+(-69072+-763219)))+717917),E(77577+-59728))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(((578662-(-37105))+-559222)-936151)+879606)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideRepelledLarge_onUpdate()if RideCommonFunction(E(-960428+(-987718+1965307)),E(-175120-(-192700)),E(539306+(961562+-1483510)),E(-431414+449263))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-11534-(103172-(-423910-(-538616))))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideDamageSmall_onUpdate()if RideCommonFunction(E(((784885-797461)-(-869369))-839632),E(-542221+559801),E(607753+-590395),E(-866746-(481942+-1366537)))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,(-380099-(-958686))+(-676802+98216))==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamageMiddle_onUpdate()if RideCommonFunction(E(-454675-(-471836)),E(116581+-99001),E(127205+-109847),E(435621+(-1048441-(-630669))))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-927882+927883)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamageLarge_onUpdate()if RideCommonFunction(E(-104968-(-122129)),E(-968062-(-985642)),E(465374-(((-526026+((724677+-761770)+510344))-(-613491))+-112700)),E(-148066+(668455+(951097+-1453637))))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-140307-(-140308))==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamageExLarge_onUpdate()if RideCommonFunction(E((-181486+247566)+-48919),E(-1032103+(745598+304085)),E(-225960+243318),E((498543-520675)-(-39981)))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,(-55356-(-1018957))+-963600)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamageWeakTop_onUpdate()if RideCommonFunction(E((-437221+1324746)+-870364),E(-941274+958854),E(-982020+999378),E(-734411-(-752260)))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-572485-(-572486))==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideDamageWeakUnder_onUpdate()if RideCommonFunction(E(840091-822930),E(-953158+(735003-(-235735))),E(-414403+431761),E(-841075-(-609980+(-760660-(-511716)))))==TRUE then return end if(env(MovementRequest)==TRUE or env(IsAnimEnd,-534758-(-534759))==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function Ride_SA_Add_Default_onUpdate()SetVariable(E(858985+(-713511+-128960)),-589508+589508)act(ApplyRideBlend,E(-298785+315249),(13700-(-198472+346335))-(-134163))end function RideFireDamageBlend_Default_onUpdate()SetVariable(E(33176+-15320),-252321+252321)act(ApplyRideBlend,E(887631+-869662),-495480-(-495480))end function RideDamage_Fall_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,507263-507262)SetAIActionState()SetVariable(E(-76118-(-93067)),409869+-409869)act(RideDismount)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(MovementRequest)==TRUE or env(IsAnimEnd,618099+(-50127+-567972))==TRUE then ExecEventAllBody(E((-742231+495205)-(-264445)))return end end function RideDamage_Fall_AbyssalForest_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,-371182+371183)SetAIActionState()SetVariable(E(-899324-(-916273)),-189934+189934)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(MovementRequest)==TRUE or env(IsAnimEnd,91254+-91254)==TRUE then ExecEventAllBody(E(744332-726913))return end end function RideDamage_Fall_AbyssalForest_onDeactivate()act(RideDismount)end function RideDamageMad_onUpdate()act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,-886772+(-326185+(1654794-441836)))SetAIActionState()SetVariable(E(-639146+(317214-(-338881))),((-1636743-(-221434+-737822))+171272)+506215)if env(GetSpecialAttribute)==810964-(719984+(1057457-966502))and(-592138+592138>=env(GetHP)and env(IsOnMount)==TRUE)then SetVariable(E(355795-339299),RIDE_DEATH_TYPE_MAD)FireRideEvent(E(735412+-718253),E((-469911+879599)+-392529),FALSE)return end act(RideDismount)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(MovementRequest)==TRUE or env(IsAnimEnd,-732827-(-732827))==TRUE then ExecEventAllBody(E(279048-261629))return end end function RideDamageBind_Start_onUpdate()act(SetIsMagicInUse,795428+-795428)act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,-35569-((-825864-(-454005))+336289))SetAIActionState()SetVariable(E(577523-560574),453197-453197)act(RideDismount)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(IsAnimEnd,235344+-235344)==TRUE then ExecEventAllBody(E(559847+-541915))return end end function RideDamageBind_Loop_onUpdate()act(SetIsMagicInUse,((524059+(416307+-1400215))-(-21611))+438238)act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,625158+-625157)SetAIActionState()SetVariable(E((541892+-1212429)+687486),-766275-(105331+-871606))act(RideDismount)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(GetSpEffectType,493666-493634)==FALSE then ExecEventAllBody(E(537147-(316102-(-203913))))end end function RideDamageBind_End_onUpdate()act(SetIsMagicInUse,-706834-(-706834))act(SetAllowedThrowDefenseType,THROW_STATE_DEFAULT)act(SetAllowedThrowAttackType,515412-515411)SetAIActionState()SetVariable(E(983517-966568),688097-688097)act(RideDismount)if DamageCommonFunction(FALSE,ESTEP_NONE,FALL_TYPE_FORCE)==TRUE then return TRUE end if env(MovementRequest)==TRUE or env(IsAnimEnd,-870420+870420)==TRUE then act(SetDamageAnimType,DAMAGE_FLAG_SMALL)ExecEventAllBody(E(146128+((-283385+(-443263+-228172))-(-826111))))return end end function RideDeath_Idle_onActivate()act(SetDeathStay,TRUE)end function RideDeath_Idle_onDeactivate()act(SetDeathStay,FALSE)end function RideAttackCommonFunction(J,P,o,l)if RideCommonFunction(J,P,o,l)==TRUE then return TRUE end if c_Style==HAND_LEFT_BOTH then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)else SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_RIGHT)end return FALSE end Ride_HighJump_Height=-880334-(-880334)Ride_HeadDown_Rate=-22237+22237 Ride_Feed_Rate=3069+((927590-193949)-736710)IsEnableFeedAddBlend=FALSE function RideCommonFunction(J,P,o,l)Ride_HeadDown_Rate=EaseInOutVal(g_TimeActEditor_07,Ride_HeadDown_Rate,.80000001192093,561540.5-(-419169-(-980708)),E(-465746+483710),E(-900240+(124378-(-793788))),E(((-1271625-(-326606))-(-46095))+915705))act(ApplyRideBlend,E((135668-614915)+497059),Ride_HeadDown_Rate)if RideReActionFunction()==TRUE then return TRUE end if ExecRideDashAccelerate()==TRUE then return TRUE end if ExecRideWeaponChange()==TRUE then return TRUE end if ExecRideOff(FALSE,FALSE)==TRUE then return TRUE end local T=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then T=HAND_LEFT end local e=GetEquipType(T,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)~=-976378+976379 and env(GetSpEffectID,((-964150-(-952474))-163575)+275531)==FALSE or e==TRUE)then if env(GetStamina)<=ERR_GetStaminaLimiter(429392-(370122-(-59264)))then ResetRequest()else local J=env(GetSpiritspringJumpHeight)if env(GetSpEffectID,-286224+436924)==TRUE then for P=(764726+-1729346)-(-964669),-111966+111967,-27598+(-511126-(-538723))do local o=(-64173-(-214873))+P if env(GetSpEffectID,o)==TRUE then J=(-1412-(-1912))*P break end end end if J>(-230451-735002)+965453 then act(DebugLogOutput,E((-545916+1480279)+-917358)..(J..E(-58752-(-76453))))Ride_HighJump_Height=J+(347633-346933)FireRideEvent(E(324436-306671),E(((-465052-(-689763))-(-309693))-((-645535+477976)+(-312363-(-996561)))),FALSE)return TRUE end if env(GetSpEffectID,-235660-(-680355+342335))==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end if 412729+-412727.5<=GetVariable(E((((30665-386566)-(-925678))-1010594)+457874))then FireRideEvent(E(508036-490840),E(-820388-(-2031-((-953807-(-265407))+(466220+(1851485-793752))))),FALSE)elseif GetVariable(E(-267059+284116))>=.60000002384186 then FireRideEvent(E(-429855+447160),E(864681+-847376),FALSE)else FireRideEvent(E(150845+-133701),E(-44957-(-62101)),FALSE)end return TRUE end end if ExecRideHandChange(HAND_RIGHT,FALSE)==TRUE then return TRUE end if ExecRideMagic()==TRUE then return TRUE end if ExecRideAttack(J,P,o,l)==TRUE then return TRUE end if ExecRideItem()==TRUE then return TRUE end if ExecRideGesture()==TRUE then return TRUE end return FALSE end function ExecRideDashAccelerate()if env(GetStamina)<=ERR_GetStaminaLimiter(124414+(-518838-(-394429)))or env(GetSpEffectID,-429256-(399769-929045))==TRUE then ResetRequest()return FALSE end SetVariable(E(-135695+153596),558825-558821)local J=env(ActionRequest,ACTION_ARM_SP_MOVE)if J==FALSE and(c_ERR_CustomDashBehavior==TRUE and env(ActionDuration,ACTION_ARM_ACTION)==(895422+-1481125)-(-585703))then J=env(ActionRequest,ACTION_ARM_L3)end if J==TRUE and env(GetStamina)<=ERR_GetStaminaLimiter(621086-621081)then ResetRequest()end if env(GetSpEffectID,-42728+143631)==TRUE then return FALSE end if J==TRUE then if env(GetSpEffectID,-319772+422132)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_DASH))end SetVariable(E(215986-198433),(673194-(168485+((-166046+-472073)+750886)))+-391941)if IsNodeActive(E(-86764+104052))==TRUE or IsNodeActive(E((((-720950+-60666)+(-15227+1245862))-(323875-656545))-765109))==TRUE then FireRideEvent(E(-352195+369560),E(396894+(365905+-745434)),FALSE)else FireRideEvent(E(-24622+41870),E(808006-790758),FALSE)end return TRUE end return FALSE end function RideAttack_BackKick_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_BackKick_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E((81990-(-874366))+(-1006197+67002)),E(-194519+212099),E(454708-437350),E(977789+(-1826674-(-866734))))==TRUE then return end if env(MovementRequest)==TRUE and(GetVariable(E(528412-511355))>419155-419155 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE)then return end if env(IsAnimEnd,901047-901047)==TRUE then FireRideEvent(E(1065660-(304765+(866828-123032))),E(-446495+463594),FALSE)return end end function RideAttack_BackKick_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Top_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_R_Top_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(-940783+957332),E(663660-(603357+42723)),E((-305642-(-226122))-(-405495+(-725417-(-1034034)))),E(916222-898373))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-292210+155179)+137031)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideAttack_R_Top_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Top02_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_R_Top02_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(915097+-897712),E(-475763-(((-428422+((-584664+83273)+917652))+-1003269)-(-522087))),E(644181+-626823),E(-359839-(-377688)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-894644-(871472+-1766116))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideAttack_R_Top02_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Top03_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_R_Top03_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(248419-231258),E(-154269+171849),E(975151+(749245+-1707038)),E(413307+(293491+-688949)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-1038155+(3898-(-1025255)))+9002)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideAttack_R_Top03_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Hard1_Start_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)SetVariable(E(427683+-410439),-475469-(-475469))end function RideAttack_R_Hard1_Start_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)local J=E((290918+-36356)+-236982)if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=155650+-155409 then J=E(196440-178652)end if RideAttackCommonFunction(E(490248+(-786012+312925)),J,E(574038-556680),E(-151476-(-603090+433765)))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-497655+497655)==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end local T=GetEquipType(l,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and((env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==(668194-472448)+-195745 or env(GetSpEffectID,209849+-109569)==TRUE)and T==FALSE)then local J=E(138942+(409547+-531345))if GetVariable(E(551262+-534205))>=-740492+740493.5 then J=E(-110668-(-127864))elseif GetVariable(E(-53867+70924))>=.60000002384186 then J=E(-600177+617482)end if env(GetSpEffectID,926383+-824023)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end SetVariable(E((-823353+1522042)+-681944),976901+-976901)FireRideEvent(E(764620-(-874053+1621920)),J,FALSE)return TRUE end if env(ActionDuration,ACTION_ARM_R2)<=-114673+114673 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==490025+-490024 or env(GetSpEffectID,203564+(-302785+(-652045-(-851546))))==TRUE)then ExecEventAllBody(E(-799132+816204))return end end function RideAttack_R_Hard1_Start_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Hard1_End_onActivate()act(ResetInputQueue)end function RideAttack_R_Hard1_End_onUpdate()ERRHook_RideAttack()act(DisallowAdditiveTurning,TRUE)local J=E(549018+-531438)if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=84498-(135071+(-227162-(-176348)))then J=E(-932835-(-950623))end if RideAttackCommonFunction(E(-813521+830682),J,E(-361975+379333),E((208987+-858655)+667517))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,818734-818734)==TRUE then P=FALSE o=TRUE end if env(GetSpEffectID,420996+(-265883-154982))==FALSE and((GetVariable(E(750907+(76741+-810404)))==-478589-(-478589)or env(IsMoveCancelPossible)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE)then return end end function RideAttack_R_Hard1_End_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Hard2_Start_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)SetVariable(E((1838868-999845)-821779),168443+-168443)end function RideAttack_R_Hard2_Start_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(928444+-911283),E(490300-472720),E(828885+-811527),E(-423731-(-441580)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-20815-584421)+(-272979+878215))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end local o=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then o=HAND_LEFT end local l=GetEquipType(o,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and((env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-830714+830715 or env(GetSpEffectID,(-404966-(-1574171-(-889089)))-179836)==TRUE)and l==FALSE)then local J=E(-257736-(-274880))if GetVariable(E(-252756-(-1059325-(-789512))))>=269238+(101773.5-371010)then J=E(200488+-183292)elseif GetVariable(E(865046-((472115+-1248031)+1623905)))>=.60000002384186 then J=E(-254678+271983)end if env(GetSpEffectID,(-1305842-(-279608-616312))+512282)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end SetVariable(E(677431-660686),816353+-816353)FireRideEvent(E(437578-420558),J,FALSE)return TRUE end if env(ActionDuration,ACTION_ARM_R2)<=-32190-(-32190)and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-428945+428946 or env(GetSpEffectID,-585169-(-685449))==TRUE)then ExecEventAllBody(E(-727138-(-744995)))return end end function RideAttack_R_Hard2_Start_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_R_Hard2_End_onActivate()act(ResetInputQueue)end function RideAttack_R_Hard2_End_onUpdate()ERRHook_RideAttack()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(897845+-880684),E(764030+-746450),E(140675-123317),E(-328794+346643))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-231278+(-481813+(-549234+1262325)))==TRUE then J=FALSE P=TRUE end if env(GetSpEffectID,-418260+418391)==FALSE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideAttack_R_Hard2_End_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Hard1_Start_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)SetVariable(E((-1353292-(-331341))-(-574761+-464434)),-745134+(-566327+1311461))end function RideAttack_L_Hard1_Start_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)local J=E(-58891+(-27883-(-104623)))if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=-606851-(-607092)then J=E(-664589-(-682571))end if RideAttackCommonFunction(E(472312+-455151),E(894463+((((40877+(-551505-(((-2043430-(-877769))-(-1009209))-524613)))+564173)-724931)+-886562)),E(874302-856944),J)==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-179178-(-179178))==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end local T=GetEquipType(l,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and((env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==192479+-192478 or env(GetSpEffectID,221641+(-381506+260145))==TRUE)and T==FALSE)then local J=E(226962-209818)if GetVariable(E(-471155-(-488212)))>=934394+-934392.5 then J=E(-436478-(-453674))elseif GetVariable(E(146747-129690))>=.60000002384186 then J=E(-296462+313767)end if env(GetSpEffectID,-912404+1014764)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end SetVariable(E(((8983+580782)+-51826)+-521194),913975-913975)FireRideEvent(E((65347+691801)-740441),J,FALSE)return TRUE end if env(ActionDuration,ACTION_ARM_L2)<=676273+-676273 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==1024446+-1024445 or env(GetSpEffectID,907360-807080)==TRUE)then ExecEventAllBody(E(-192126-(-210025)))return end end function RideAttack_L_Hard1_Start_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Hard1_End_onActivate()act(ResetInputQueue)end function RideAttack_L_Hard1_End_onUpdate()ERRHook_RideAttack()act(DisallowAdditiveTurning,TRUE)local J=E(678265+-660416)if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=514405+(-557507+43343)then J=E(-476948-(-494930))end if RideAttackCommonFunction(E(464503-447342),E(-321088-(-338668)),E(1015208+-997850),J)==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-303938+303938)==TRUE then P=FALSE o=TRUE end if env(GetSpEffectID,-211594-(-446174+234449))==FALSE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end end function RideAttack_L_Hard1_End_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Hard2_Start_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)SetVariable(E(-92776-(-173488-(203091+-266559))),-132186-(-132186))end function RideAttack_L_Hard2_Start_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(623619-606458),E((-168720+163030)+23270),E(-929165+946523),E((-376798+915758)+-521111))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-129047+129047)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end local o=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then o=HAND_LEFT end local l=GetEquipType(o,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD,WEAPON_CATEGORY_MIDDLE_SHIELD)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and((env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==-984948-(-984949)or env(GetSpEffectID,80567+19713)==TRUE)and l==FALSE)then local J=E(743635-726491)if GetVariable(E(-127775+144832))>=(-901711+567958)+333754.5 then J=E(-332549+349745)elseif GetVariable(E(-345377+362434))>=.60000002384186 then J=E(435624+-418319)end if env(GetSpEffectID,976045+-873685)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end SetVariable(E(9995+6750),149545+-149545)FireRideEvent(E(-403938+421942),J,FALSE)return TRUE end if env(ActionDuration,ACTION_ARM_L2)<=555804-555804 and(env(GetGeneralTAEFlag,TAE_FLAG_CHARGING)==(118478+-1008629)-(-890152)or env(GetSpEffectID,(-156803-(-669913))-412830)==TRUE)then ExecEventAllBody(E(-531680-(-549601)))return end end function RideAttack_L_Hard2_Start_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Hard2_End_onActivate()act(ResetInputQueue)end function RideAttack_L_Hard2_End_onUpdate()ERRHook_RideAttack()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(733230+-716069),E(985937-968357),E(6854-(-10504)),E(((-608132+93221)+(787892+328785))-583917))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,(-310305+-550804)+861109)==TRUE then J=FALSE P=TRUE end if env(GetSpEffectID,-839041+839172)==FALSE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end end function RideAttack_L_Hard2_End_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Top_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_L_Top_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)local J=E(1030621+-1013460)if RideAttackCommonFunction(J,E(-637339-(-654919)),E(892417+-875439),E(130009-112160))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-821165-(-821165))==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end end function RideAttack_L_Top_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Top02_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_L_Top02_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)local J=E(648681-631520)if RideAttackCommonFunction(J,E(785487+(-1090639-(63706+-386438))),E(-986125-(-1002697)),E(931867+-914018))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,944232+-944232)==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end end function RideAttack_L_Top02_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttack_L_Top03_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))act(ResetInputQueue)end function RideAttack_L_Top03_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)local J=E(35383+-18222)if RideAttackCommonFunction(J,E(390732+(968902+-1342054)),E(-354258+371616),E(-162051-(-179900)))==TRUE then return end local P=TRUE local o=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-96128+96128)==TRUE then P=FALSE o=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,o,P)==TRUE then return end end function RideAttack_L_Top03_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttackArrowStart_onUpdate()SetAIActionState()SetEnableAimModeLite()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction()==TRUE then return end local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end local o=GetEquipType(P,WEAPON_CATEGORY_CROSSBOW)if o==TRUE then ERRHook_Crossbow()else ERRHook_Arrow()end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-814620-(-814620))==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end if env(IsAnimEnd,-158117-(-158118))==TRUE then if g_ArrowSlot==-716571-(-716571)then if env(ActionDuration,ACTION_ARM_R1)>-657542+657542 then ExecEventAllBody(E(-45671+62628))return else local J=E(-611785+629662)if P==HAND_LEFT and o==TRUE then J=E(203264+-186263)end ExecEventAllBody(J)return end elseif env(ActionDuration,ACTION_ARM_R2)>125137+-125137 then ExecEventAllBody(E(((-471215-(-83416))+329520)-(-75236)))return else local J=E(-1046161+1064038)if c_Style==HAND_LEFT_BOTH and o==TRUE then J=E((302455+(852561+-688624))-(682366-232975))end ExecEventAllBody(J)return end end end function RideAttackArrowStartContinue_onUpdate()SetAIActionState()SetEnableAimModeLite()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction()==TRUE then return end if RideReActionFunction()==TRUE then return end local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end local o=GetEquipType(P,WEAPON_CATEGORY_CROSSBOW)if o==TRUE then ERRHook_Crossbow()else ERRHook_Arrow()end if env(IsAnimEnd,-850152+850153)==TRUE then if g_ArrowSlot==-214547+214547 then if env(ActionDuration,ACTION_ARM_R1)>579203+((-950828+1065057)+-693432)then hkbFireEvent(E(-948859-(-965816)))return else hkbFireEvent(E(315038+-297161))return end elseif env(ActionDuration,ACTION_ARM_R2)>858555+-858555 then hkbFireEvent(E(-630347+647304))return else hkbFireEvent(E(((-80467+356206)+4828)-262690))return end end if ExecRideItem()==TRUE then return TRUE end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-709005+709005)==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end end function RideAttackArrowLoop_onUpdate()SetAIActionState()SetEnableAimModeLite()act(DisallowAdditiveTurning,TRUE)if RideAttackCommonFunction(E(((557263-1004862)+-494121)+958881),E(1012628+-995048),E(-199767-(-217125)),E(345669-(-548827+876647)))==TRUE then return end local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end local o=GetEquipType(P,WEAPON_CATEGORY_CROSSBOW)if o==TRUE then ERRHook_Crossbow()else ERRHook_Arrow()end local l=TRUE local T=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,1042492+-1042492)==TRUE then l=FALSE T=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,T,l)==TRUE then return end if g_ArrowSlot==-459423+(994734-535311)then if env(ActionDuration,ACTION_ARM_R1)<=((-55969+((312347-1024703)+1006759))-(-738788))-((-784788+(1105558-((1469366-653103)-1008227)))+464488)then local J=E(-447607+465484)if P==HAND_LEFT and o==TRUE then J=E(-921937-(-938938))end ExecEventAllBody(J)return end elseif env(ActionDuration,ACTION_ARM_R2)<=-46008-(-46008)then local J=E(582030-564153)if P==HAND_LEFT and o==TRUE then J=E(-352037+((-246003+1598625)-(408466+575118)))end ExecEventAllBody(J)return end end function RideAttackArrowFire_onUpdate()SetAIActionState()SetEnableAimModeLite()act(DisallowAdditiveTurning,TRUE)local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end local P=GetEquipType(J,WEAPON_CATEGORY_CROSSBOW)if P==TRUE then ERRHook_Crossbow()else ERRHook_Arrow()end if env(ActionRequest,ACTION_ARM_R1)==TRUE and P==FALSE then act(ResetInputQueue)g_ArrowSlot=87229-87229 act(ChooseBowAndArrowSlot,-174338-(-174338))if env(IsOutOfAmmo,J)==TRUE then ExecEventAllBody(E(-131270-(-148126)))return TRUE end ERR_PerfectShoot(ATTACK_REQUEST_ARROW_FIRE_RIGHT,E(695543-678055))ExecEventAllBody(E(-883766-(-901254)))return TRUE elseif env(ActionRequest,ACTION_ARM_R2)==TRUE and(env(ActionDuration,ACTION_ARM_R2)>-337656-(-337656)and P==FALSE)then act(ResetInputQueue)g_ArrowSlot=550166+-550165 act(ChooseBowAndArrowSlot,(-19-(-1036559))+-1036539)if env(IsOutOfAmmo,J)==TRUE then ExecEventAllBody(E((195202+-314852)-(-136506)))return TRUE end ERR_PerfectShoot(ATTACK_REQUEST_ARROW_FIRE_RIGHT2,E(971584-954096))ExecEventAllBody(E(-675687+693175))return TRUE end if RideAttackCommonFunction(E(739817+-722656),E(-682695+700275),E(106173-(654648+-565833)),E((-1411164-(-600913))-(-828100)))==TRUE then return end local o=TRUE local l=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,49882-49882)==TRUE then o=FALSE l=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,l,o)==TRUE then return end if env(IsAnimEnd,-702442+702442)==TRUE then hkbFireEvent(E(712574+-695475))end end function RideAttackArrowFire_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideAttackCrossbowLeftFire_onUpdate()ERRHook_Crossbow(E(589847+-573237),E(194281-(349697-172617)),nil)SetAIActionState()SetEnableAimModeLite()act(DisallowAdditiveTurning,TRUE)local J=753393-753392 if c_Style==HAND_LEFT_BOTH then J=883741+-883741 end local P=GetEquipType(J,WEAPON_CATEGORY_CROSSBOW)if env(ActionRequest,ACTION_ARM_R1)==TRUE and P==FALSE then act(ResetInputQueue)g_ArrowSlot=-882817-(-882817)act(ChooseBowAndArrowSlot,((-443268+910756)+225490)+-692978)if env(IsOutOfAmmo,J)==TRUE then ExecEventAllBody(E(-787707-(-804563)))return TRUE end ExecEventAllBody(E(-483287+(56102-(-444673))))return TRUE elseif env(ActionRequest,ACTION_ARM_R2)==TRUE and(env(ActionDuration,ACTION_ARM_R2)>808747+-808747 and P==FALSE)then act(ResetInputQueue)g_ArrowSlot=1019457+-1019456 act(ChooseBowAndArrowSlot,970471-970470)if env(IsOutOfAmmo,J)==TRUE then ExecEventAllBody(E(1035068+-1018212))return TRUE end ExecEventAllBody(E(-100933+118421))return TRUE end if RideAttackCommonFunction(E(-125401+(940857+-798295)),E((-665402-(-949143))+-266161),E(-735791+(1538358-785209)),E(-1002015+1019864))==TRUE then return end local o=TRUE local l=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-422211-(-1053893-(-631682)))==TRUE then o=FALSE l=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,l,o)==TRUE then return end if env(IsAnimEnd,-873824-(-873824))==TRUE then hkbFireEvent(E(290651+-273552))end end function RideAttackCrossbowLeftFire_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function RideNoArrow_onUpdate()SetAIActionState()SetEnableAimModeLite()if RideCommonFunction(E((165933-1027236)-((268446+-821852)-325058)),E(1010783-993203),E((-58942+(863356+(612077+-1471308)))-(-866067-(-793892))),E((-1165742-(-475575))-(-708016)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-144052+144052)==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,251196-251196)==TRUE then hkbFireEvent(E(588842+(441823-(2042956-1029390))))end end function RideAttackCrossbowRightReload_onUpdate()ERRHook_CrossbowReload(E(-958917+976548))SetAIActionState()SetEnableAimModeLite()if RideCommonFunction(E(670218+-653057),E(-779239-(-796819)),E(-551716+569074),E(-326525+344374))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-647827-(-647827))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,39660-39660)==TRUE then hkbFireEvent(E((917042-492503)+-407440))end end function RideAttackCrossbowLeftReload_onUpdate()ERRHook_CrossbowReload(E(142799+-126189))SetAIActionState()SetEnableAimModeLite()if RideCommonFunction(E(-717414-(-734575)),E((-150690-(-299209))-130939),E(653439-636081),E(-32591-(-50440)))==TRUE then return end local J=TRUE local P=FALSE if env(MovementRequest)==TRUE or env(IsAnimEnd,-1035749-((-1457370-(-592007))-(328570-158184)))==TRUE then J=FALSE P=TRUE end if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,P,J)==TRUE then return end if env(IsAnimEnd,-880767+880768)==TRUE then hkbFireEvent(E((654191-477390)-159702))end end function RideAttackCrossbowRightEmpty_onUpdate()ERRHook_CrossbowEmpty(E(-1005143+1022774))end function RideAttackCrossbowLeftEmpty_onUpdate()ERRHook_CrossbowEmpty(E(259669+-243059))end function RideJumpCommonFunction(J,P,o,l)act(DisallowAdditiveTurning,TRUE)SetVariable(E(-659833-((-498129+1316610)+(-935150-560113))),(-1432349-(-580660))+851690)local T=env(GetReceivedDamageType)if T==DAMAGE_TYPE_DEATH_FALLING and(l==FALSE and env(GetSpEffectID,744521-((-234625+1047430)+(-220217+(277679+(17701+((-881952+(-278972-(-272280)))+745012))))))==FALSE)then FireRideEvent(E(222202+((1166129-((383764+-679183)-(-975404)))-691187)),E(-773116-(-790275)),FALSE)return TRUE end local e=env(GetMountFallHeight)/(839798-839698)if env(IsMountTrulyLanding)==TRUE and(IsLandDead(e)==TRUE and(l==FALSE and env(GetSpEffectID,(199813-656637)+(1066211-609202))==FALSE))then act(DebugLogOutput,e)FireRideEvent(E((323853-(-367914))-674608),E((962731+(964001+-2785471))-(-875898)),FALSE)return end if RideReActionFunction()==TRUE then return TRUE end if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE and(env(GetSpEffectID,(-433628+45624)+488906)==TRUE and RIDE_ISENABLE_DOUBLEJUMP==TRUE)then if env(GetStamina)<=ERR_GetStaminaLimiter(539658+-539653)or e>DISABLEJUMP_FALLDIST then ResetRequest()else if env(GetSpEffectID,113725-11365)==FALSE then act(ChangeStamina,ERRHook_EvasionCost(STAMINA_REDUCE_RIDE_JUMP))end if GetVariable(E(-704620+721677))>=611333.5-611332 then FireRideEvent(E(-224701+242061),E(-336798-(-354158)),FALSE)elseif GetVariable(E(-850789+867846))>=.60000002384186 then FireRideEvent(E(391832-375324),E(-598877+615385),FALSE)else FireRideEvent(E(659793-643332),E(-181332+197793),FALSE)end RIDE_ISENABLE_DOUBLEJUMP=FALSE return TRUE end end if env(IsMountTrulyLanding)==TRUE and(env(GetMountSpEffectID,-950223-(-950321))==TRUE and env(GetMountSpEffectID,(-396149+1201792)+(204727+-1010230))==FALSE)then if GetVariable(E(-329906-(-346963)))>887796+-887794.5 then FireRideEvent(E(-716117+734040),E(-912534-(-930457)),P)return TRUE elseif GetVariable(E((-691197+240655)-(-467599)))>.60000002384186 then FireRideEvent(E(-667301+(1451723-766385)),E(-540168-(-558205)),P)return TRUE end local o=E((-75539-257239)-(-349312))if J==757194-757191 then o=E(-405569-(-422528))elseif J==994513+-994511 then o=E(((((-461037+483861)+752404)+-926544)+(450862+650928))-932552)end act(DebugLogOutput,o)FireRideEvent(o,o,P)return TRUE end local m=TRUE local q=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then q=HAND_LEFT end if GetEquipType(q,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_CROSSBOW)==TRUE then m=FALSE end local p=IsMagicCatalyst(q)if m==TRUE then if env(ActionRequest,ACTION_ARM_R1)==TRUE and p==FALSE or env(ActionRequest,ACTION_ARM_R2)==TRUE and p==TRUE then SetVariable(E(-701878-(-718623)),-303535-(-303535))SetVariable(E(-639925+657216),J)ExecEventAllBody(E(-639471+(-152336-(521336+-1330382))))RideJumpLoop_IsSecond=o return TRUE elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and p==FALSE or env(ActionRequest,ACTION_ARM_L2)==TRUE and p==TRUE then SetVariable(E(-514252-(-107360-423637)),314157+-314157)SetVariable(E(-685727-(865447+(792051+-2360516))),J)ExecEventAllBody(E(825214-807503))RideJumpLoop_IsSecond=o return TRUE end end if env(IsAnimEnd,-291717+(-209315+(647340-146308)))==TRUE and P==FALSE then SetVariable(E((-371978-(-444724))+-55455),J)if l==TRUE then ExecEventNoReset(E(77721+-60437))elseif o==TRUE then ExecEventNoReset(E(594039+-576383))else ExecEventNoReset(E(-99826-(-116437)))end return TRUE end return FALSE end function RideJump_N_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_N_onUpdate()if RideJumpCommonFunction(((278197-633171)+((-396261+(259531+-578027))+1864237))+-794506,FALSE,FALSE,FALSE)==TRUE then return end end function RideJump_F_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_F_onUpdate()if RideJumpCommonFunction(-64248-(-64250),FALSE,FALSE,FALSE)==TRUE then return end end function RideJump_D_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_D_onUpdate()if RideJumpCommonFunction(-19368-(-19371),FALSE,FALSE,FALSE)==TRUE then return end end function RideJump_Loop_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Loop_onUpdate()if env(GetSpEffectID,(80682-(-164431))-225178)==TRUE then if env(IsHamariFallDeath,-578150+578170)==TRUE and env(GetSpEffectID,-976141-(-976326))==FALSE then FireRideEvent(E(-626729-(-643888)),E(302663-285504),FALSE)return end elseif env(IsHamariFallDeath,371909+-371897)==TRUE and env(GetSpEffectID,((2057914-953164)-761502)-343063)==FALSE then FireRideEvent(E(-689033+706192),E(183713+(674956+-841510)),FALSE)return end if env(GetSpiritspringJumpHeight)>-364908-(-364908)or env(GetSpEffectID,77188-77005)==TRUE then act(AddSpEffect,-41377+41563)end if RideJumpCommonFunction(GetVariable(E(-677522+694813)),FALSE,FALSE,FALSE)==TRUE then return end end function RideJump2_N_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump2_N_onUpdate()if RideJumpCommonFunction(-357468+357468,FALSE,TRUE,FALSE)==TRUE then return end end function RideJump2_F_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump2_F_onUpdate()if RideJumpCommonFunction(-115633-(-115635),FALSE,TRUE,FALSE)==TRUE then return end end function RideJump2_D_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump2_D_onUpdate()if RideJumpCommonFunction(-848711-(-848714),FALSE,TRUE)==TRUE then return end end function RideJump2_Loop_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump2_Loop_onUpdate()if env(GetSpEffectID,-496216-(-516151))==TRUE then if env(IsHamariFallDeath,-889117-(-889137))==TRUE then FireRideEvent(E(835002-817843),E(599225+-582066),FALSE)return end elseif env(IsHamariFallDeath,-102462-(-102474))==TRUE then FireRideEvent(E(251484-234325),E(((-1718398-(-1014887))-332373)+1053043),FALSE)return end if env(GetSpiritspringJumpHeight)>(257087-(-771532))+-1028619 or env(GetSpEffectID,-154952-(-396036-(-149183+-91718)))==TRUE then act(AddSpEffect,401758+-401572)end if RideJumpCommonFunction(GetVariable(E(429603+-412312)),FALSE,TRUE,FALSE)==TRUE then return end end function RideJump_Land_N_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Land_N_onUpdate()if RideCommonFunction(E(-340974-(-358135)),E((-810027+663571)+(-758098+922134)),E((-906017+1688232)+-764857),E(342178+((445484+-1160768)+390955)))==TRUE then return end if env(IsMoveCancelPossible)==TRUE then local J=RIDE_MOVE_TYPE_IDLE if env(IsAnimEnd,-629668-(-629668))==TRUE then J=RIDE_MOVE_TYPE_OTHER end if RideRequestFunction(J,TRUE,FALSE)==TRUE then return end end if env(IsAnimEnd,-868824+(-44415-(-913239)))==TRUE then FireRideEvent(E(-172828-(-189927)),E(-658158+675257),FALSE)end end function RideJump_Land_F_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Land_F_onUpdate()if RideCommonFunction(E(-244251+261412),E(353281+-335701),E(-372506+389864),E(-248106+265955))==TRUE then return end if env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,181492+-181492)==TRUE then local J=RIDE_MOVE_TYPE_IDLE if env(IsAnimEnd,-448507-(-448507))==TRUE then J=RIDE_MOVE_TYPE_OTHER end if RideRequestFunction(J,TRUE,FALSE)==TRUE then return end end end function RideJump_Land_D_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Land_D_onUpdate()if RideCommonFunction(E(-604823+621984),E(-898201+915781),E(735917-718559),E(-957732+975581))==TRUE then return end if env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,-178098-(-178098))==TRUE then local J=RIDE_MOVE_TYPE_IDLE if env(IsAnimEnd,680652+(-200280+-480372))==TRUE then J=RIDE_MOVE_TYPE_OTHER end if RideRequestFunction(J,TRUE,FALSE)==TRUE then return end end end function RideJump_Land_To_Dash_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Land_To_Dash_onUpdate()if RideCommonFunction(E(-125031+142192),E((-1892673-(-868820))+1041433),E((1368519-388387)+-962774),E(654422+-636573))==TRUE then return end if ExecRideStop(RIDE_MOVE_TYPE_OTHER,FALSE)==TRUE then return end if(env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,727509+-727509)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideJump_Land_To_Gallop_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_Land_To_Gallop_onUpdate()if RideCommonFunction(E((604715-405320)-182234),E(-763027+780607),E(720398+-703040),E(-693879+711728))==TRUE then return end if ExecRideStop(RIDE_MOVE_TYPE_OTHER,FALSE)==TRUE then return end if(env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,627483-627483)==TRUE)and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end end function RideJumpHigh_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJumpHigh_onUpdate()act(AddSpEffect,471966-471781)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE then FireRideEvent(E(-412088-(-429185)),E(-14494-(240373-271964)),FALSE)RIDE_ISENABLE_DOUBLEJUMP=FALSE return end if env(IsAnimEnd,(39416+276931)-(-575654-(-697354+-194647)))==TRUE or env(GetEventEzStateFlag,258096+-258096)==TRUE then rideJumpHighLoop_StopTime=-567889+567889 lastFallHeight=112500+-112500 rideJumpHighLoop_IsStop=FALSE FireRideEvent(E((-901385-(-280392))+637509),E(401171+(-1259249-(-29888-844706))),FALSE)return end if RideJumpCommonFunction(124082+-124082,FALSE,FALSE,TRUE)==TRUE then return end end function RideJumpHighLoop_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJumpHighLoop_onUpdate()act(AddSpEffect,-780435-(-780620))local J=env(GetMountFallHeight)local P=env(ObtainedDT)/(558419+-557419)local o=(J-lastFallHeight)/P if o<495546+-495496 then rideJumpHighLoop_IsStop=TRUE rideJumpHighLoop_StopTime=rideJumpHighLoop_StopTime+P act(DebugLogOutput,E(((-713767-(-255562))+815501)+-340813)..(J..(E(276213-258875)..(Ride_HighJump_Height..(E(-740748-(-757807))..(o..(E(158288-141666)..rideJumpHighLoop_StopTime)))))))if rideJumpHighLoop_StopTime>(((268129+-294840)+80817)-(-150046))-204147 then act(DebugLogOutput,E(((785011+(1009278-1037885))-(654754+-656647))-(939011+-198396)))FireRideEvent(E(683386-665795),E(-633680+651271),FALSE)return end else rideJumpHighLoop_IsStop=FALSE rideJumpHighLoop_StopTime=(-462954+-205162)-(-668116)act(DebugLogOutput,E(-829988-(-846471))..(J..(E(982686+-965348)..(Ride_HighJump_Height..(E(-795630-(-812689))..o)))))end if-J>Ride_HighJump_Height then FireRideEvent(E(-418961-(-436552)),E(-1017178-(-1034769)),FALSE)return end lastFallHeight=J if RideJumpCommonFunction(186238-186238,FALSE,FALSE,TRUE)==TRUE then return end end function RideJumpHighEnd_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJumpHighEnd_onUpdate()act(AddSpEffect,149756-149571)if env(ActionRequest,ACTION_ARM_CHANGE_STYLE)==TRUE then FireRideEvent(E(335079-317982),E(827492+(-249337-561058)),FALSE)RIDE_ISENABLE_DOUBLEJUMP=FALSE return end if RideJumpCommonFunction((1453027-1004769)+-448258,FALSE,FALSE,TRUE)==TRUE then return end end function RideJumpHigh2_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJumpHigh2_onUpdate()act(AddSpEffect,-539939-(-540124))if RideJumpCommonFunction(-608154-((1352333-895336)+-1065151),FALSE,FALSE,TRUE)==TRUE then return end end function RideJumpHigh_FallLoop_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJumpHigh_FallLoop_onUpdate()act(AddSpEffect,-170636+170821)if RideJumpCommonFunction(GetVariable(E(528165+-510874)),FALSE,FALSE,TRUE)==TRUE then return end end function RideJump_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideJump_onUpdate()SetAIActionState()if GetVariable(E((-694493+((596107+-1862124)-(-965809)))-(-1012602)))==-50156-(-50158)or GetVariable(E(555+17346))==-659829-(-659833)then SetVariable(E((-947919+((246931-30547)+467886))-(-943499+((678000-(1162094-367324))-(-779067)))),-498082+(600758-102676))end act(DisallowAdditiveTurning,TRUE)SetVariable(E(952617+-935668),408216-408215)if RideReActionFunction()==TRUE then SetVariable(E(192387+-174670),616883+-616883)return end if env(IsMountInFallLoop)==FALSE then if env(ActionRequest,ACTION_ARM_R1)==TRUE and env(GetMountSpEffectID,-279901-(-279999))==TRUE then act(ResetInputQueue)SetVariable(E((-560055+1330525)-753725),(271897-(-485406))-757303)ExecEventAllBody(E(-791038+808277))return elseif env(ActionRequest,ACTION_ARM_R2)==TRUE and(845542+-845542-895946-(-895946)and(env(IsMountFalling)==FALSE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE))then SetVariable(E(1016111-(-342702+(904314+(548331-111549)))),1045448+-1045448)return end if env(IsAnimEnd,-434702+434702)==TRUE then FireRideEvent(E(355703+(770148+(820495+-1929247))),E(-252235-(-269334)),FALSE)SetVariable(E(-832227+849944),1803+-1803)return end end function RideJumpAttackCommonFunction()if env(GetSpEffectID,-739187+759122)==TRUE then if env(IsHamariFallDeath,-465873+465893)==TRUE and env(GetSpEffectID,(-226248+976288)-749855)==FALSE then FireRideEvent(E((810826-(-142036))-(992720+-57017)),E(735923-718764),FALSE)return end elseif env(IsHamariFallDeath,-266923+266935)==TRUE and env(GetSpEffectID,421681+-421496)==FALSE then FireRideEvent(E(-307855-(-325014)),E(462908+((-760524+832615)+-517840)),FALSE)return end end function RideAttack_Jump_R_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_R_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E(400186-383237),-498051+498052)RideJumpAttackCommonFunction()if GetVariable(E(612174+(-249320+(-89108+-257001))))==437739+-437738 then if RideCommonFunction(E((311358+-653504)+358695),E(-264058+281638),E(-465064+482422),E(-238006-(680331-936186)))==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,-515328-(-515328))==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,-666978+(822165+-54087))==TRUE or env(GetMountSpEffectID,350225-249219)==TRUE or env(GetMountSpEffectID,(234226-(-546830))-680051)==TRUE)and(GetVariable(E(-272561-(-289618)))>-822989+822989 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,(-573728+312230)+261596)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,685744-685604)==FALSE)then SetVariable(E((-290552-737350)+1044647),-672344-(-672345))RideJumpCommonFunction(GetVariable(E(-437207+454498)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,209938+-209938)==TRUE then if RideJumpLoop_IsSecond==TRUE then FireRideEvent(E(618771+-601115),E(742401+-724745),FALSE)else FireRideEvent(E(485752-469141),E(-168260+184871),FALSE)end return end end function RideAttack_Jump_R_Hard1_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_R_Hard1_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E((((645103-((1013829+-744980)+(-719985+241871)))+750512)-(-177318-(-444962-450694)))+-869593),((-1958358-(-850758))-((288880+(-355994-(546425+125497)))-217758))+150807)if GetVariable(E(-452092+468837))==1024009-((88079-111757)+1047686)then local J=E(321758-304178)if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=363737+-363496 then J=E((-121033+-505957)-(-644778))end if RideCommonFunction(E(-241511+258672),J,E(271644+-254286),E((896345+-1778559)-((975749+(-66013+-2604429))-(-794630))))==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,491518+-491518)==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,-182532+283632)==TRUE or env(GetMountSpEffectID,344362-243356)==TRUE or env(GetMountSpEffectID,(890423-201091)-(519309+69018))==TRUE)and(GetVariable(E(((-498208+221180)-(-623171))+-329086))>(-144358-(-931375))-787017 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,-339584+339682)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,(247173-(-361135))+-608168)==FALSE)then SetVariable(E((316824+-1304902)-(-126769-878054)),531039+-531038)RideJumpCommonFunction(GetVariable(E(-886695+903986)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,739779+-739779)==TRUE then FireRideEvent(E(403049-386438),E((976980+-1616810)-(-656441)),FALSE)return end end function RideAttack_Jump_R_Hard2_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_R_Hard2_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E(839445+-822496),(-937292-(-408640))+528653)if GetVariable(E(-373593-(-390338)))==95543-95542 then if RideCommonFunction(E((-77360-(-868158))-773637),E(-970904+988484),E((309404+-1211740)-(-919694)),E((387615-639371)-(-269605)))==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,845794-(-72169+((2225729-677317)-630449)))==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,((94167+1264889)-269409)-988547)==TRUE or env(GetMountSpEffectID,428126+-327120)==TRUE or env(GetMountSpEffectID,770152-669147)==TRUE)and(GetVariable(E(5816+11241))>108433+-108433 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,220073-219975)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,75398+-75258)==FALSE)then SetVariable(E((818693+-501868)+-300080),-944465+944466)RideJumpCommonFunction(GetVariable(E(-482118+499409)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,858649+(481817+-1340466))==TRUE then FireRideEvent(E((72013+604425)+-659827),E((-1477788-(-493623))+1000776),FALSE)return end end function RideAttack_Jump_L_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_L_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E(605407-(-322742+(1532880-621680))),721765-(1200250-478486))RideJumpAttackCommonFunction()if GetVariable(E(312271+-295526))==598819+-598818 then if RideCommonFunction(E(375949+-358788),E(-684976+702556),E(1013785+-996807),E(749147+-731298))==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,486380+-486380)==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,(109748+-100216)-(-91568))==TRUE or env(GetMountSpEffectID,261369+-160363)==TRUE or env(GetMountSpEffectID,115139+-14134)==TRUE)and(GetVariable(E(542559+-525502))>-190278+190278 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,(104943+-751176)+646331)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,(-737712+-153138)-(((-728735-88999)+-49897)+((941333+-493740)+(198895-669847))))==FALSE)then SetVariable(E(700771+-684026),642021-642020)RideJumpCommonFunction(GetVariable(E(617394+-600103)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,((-913263+167913)+-174398)+919748)==TRUE then FireRideEvent(E(558519-541908),E((-230265+419045)+-172169),FALSE)return end end function RideAttack_Jump_L_Hard1_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_L_Hard1_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E((463568+-169895)+-276724),729121+-729120)if GetVariable(E(883378+-866633))==990742+-990741 then local J=E(-225699-(-243548))if IsEnableRideAttackHard2(HAND_RIGHT)==TRUE and env(GetEquipWeaponSpecialCategoryNumber,HAND_RIGHT)~=((351374+-804053)-(-915653))+-462733 then J=E((-552544+(-660537+(1175099-(706438+-78372))))+684030)end if RideCommonFunction(E(924627+-907466),E(-1023449+1041029),E(-399097+416455),J)==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,-488980+488980)==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,417916-316816)==TRUE or env(GetMountSpEffectID,-890123-(-991129))==TRUE or env(GetMountSpEffectID,302462+-201457)==TRUE)and(GetVariable(E(497131-480074))>19966-19966 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,362157-362059)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,59817-(-627442-(-687119)))==FALSE)then SetVariable(E(191469+-174724),-213376-(-213377))RideJumpCommonFunction(GetVariable(E(134100+-116809)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,-10557+10557)==TRUE then FireRideEvent(E(((465226-(-475643))+-175233)+-749025),E(-69199-(-85810)),FALSE)return end end function RideAttack_Jump_L_Hard2_onActivate()SetAIActionState()act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))end function RideAttack_Jump_L_Hard2_onUpdate()ERRHook_RideAttack()SetAIActionState()act(DisallowAdditiveTurning,TRUE)SetVariable(E(-995778+((-616849+-8144)+(2570754-933034))),639302-639301)if GetVariable(E(187918-(-783850-(-955023))))==989386-989385 then if RideCommonFunction(E(519610-(1456766-(-790782+1745099))),E(-270394-(-287974)),E(409149-391791),E(929675-911826))==TRUE then return end if env(MovementRequest)==TRUE or env(IsAnimEnd,(-944992-(-556153))+(954059-565220))==TRUE then if RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end else if ExecRideStop(RIDE_MOVE_TYPE_OTHER,TRUE)==TRUE then return end if(env(GetMountSpEffectID,459242+-358142)==TRUE or env(GetMountSpEffectID,-839696+940702)==TRUE or env(GetMountSpEffectID,((-990434+2044152)-946808)+-5905)==TRUE)and(GetVariable(E(607987+-590930))>(-744416+1230513)-486097 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,FALSE,TRUE)==TRUE)then return end end elseif env(GetMountSpEffectID,428426-(-62182-(-490510)))==TRUE and(env(IsTruelyLanding)==TRUE and env(GetMountSpEffectID,(-509665+(-364874-103905))+978584)==FALSE)then SetVariable(E(-139496+(-293162-(-449403))),-134387-(-134388))RideJumpCommonFunction(GetVariable(E(1008088-990797)),TRUE,FALSE,FALSE)elseif env(MovementRequest)==TRUE or env(IsAnimEnd,-962935+962935)==TRUE then FireRideEvent(E(300572+-283961),E(-300065-(-316676)),FALSE)return end end function RideTurn_Left180_onUpdate()RIDE_TURN_STATE=(1219006-948179)+-270826 if RideCommonFunction(E((924974+-1194342)-(-286529)),E(191958-174378),E((670127+-891479)-(-238710)),E(-535504-(-553353)))==TRUE then return end if env(MovementRequest)==TRUE and(GetVariable(E(230191+-213134))>-154597+(894757-((96419+-536219)+1179960))and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE)then return end if env(IsAnimEnd,689644-689644)==TRUE then FireRideEvent(E(575365+-558266),E(988774+-971675),FALSE)return end end function RideTurn_Left180_onDeactivate()RIDE_TURN_STATE=-403616+(458922-55306)end function RideTurn_Right180_onUpdate()RIDE_TURN_STATE=(-206656+593103)+(((823344+-923141)-(-5955-5091))-(698114+-400419))if RideCommonFunction(E(-922939+940100),E(-907256+924836),E(952916-(1512231-576673)),E(-794530+((1013781+-261088)+(67312-7626))))==TRUE then return end if env(MovementRequest)==TRUE and(GetVariable(E((-1026297-((1028977-396155)-671975))+(-325994+1330195)))>561221-561221 and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE)then return end if env(IsAnimEnd,(621112-461565)-159547)==TRUE then FireRideEvent(E(-169036+186135),E((-929641+1588159)-641419),FALSE)return end end function RideTurn_Right180_onDeactivate()RIDE_TURN_STATE=-415957+415957 end function RideTurn_Left90_onUpdate()RIDE_TURN_STATE=-725004-(-725005)if RideCommonFunction(E(613422-(810424-(-383942+598105))),E(-91973+109553),E(470503+(-23269+-429876)),E((829122+-1400678)+589405))==TRUE then return end if env(MovementRequest)==TRUE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end if env(IsAnimEnd,-272640-(388118+-660758))==TRUE then FireRideEvent(E(140473-123374),E(-471828+488927),FALSE)return end end function RideTurn_Left90_onDeactivate()RIDE_TURN_STATE=-837344-(-837344)end function RideTurn_Right90_onUpdate()RIDE_TURN_STATE=255750-255749 if RideCommonFunction(E((-719859+670863)+66157),E(-446057+463637),E(-396408+413766),E(-721995-(731834+-1471678)))==TRUE then return end if env(MovementRequest)==TRUE and RideRequestFunction(RIDE_MOVE_TYPE_OTHER,TRUE,FALSE)==TRUE then return end if env(IsAnimEnd,(986563+-1360602)-(-374039))==TRUE then FireRideEvent(E(882695-(679756+185840)),E(-282924-(-300023)),FALSE)return end end function RideTurn_Right90_onDeactivate()RIDE_TURN_STATE=(-536485-239993)+776478 end function RideFall_Start_onUpdate()if RideFallCommonFunction()==TRUE then return end if env(IsMountInFallLoop)==TRUE then local J=env(GetMountFallHeight)if IsLandDead(J/(527224+-527124))==TRUE then FireRideEvent(E(655410+-638251),E(-725789-(-742948)),FALSE)return end if J<728299-727399 and J>=-1022432+(845695-(-176937))then if GetVariable(E(-1028939-(-2092145-(-1046149))))>-508481.5-(474895+-983378)then FireRideEvent(E(-154079-(-172002)),E(-210860+228783),lower_only)return elseif GetVariable(E(((-1102986-(-300096))+1160355)-340408))>.60000002384186 then FireRideEvent(E(((-288863+1029453)-332286)-390267),E(-339472+357509),lower_only)return else FireRideEvent(E(408800+-390964),E(((80800+-544302)+-269408)-(-750746)),FALSE)return end elseif J>=-1027609-(-1027809)then FireRideEvent(E(-400212+418048),E((536703+-100726)-418141),FALSE)return elseif GetVariable(E((252385+-259492)-(-24164)))>809356.5-((2328921-956720)-562846)or GetVariable(E(-22579-(-40480)))>=((-414411+213665)+(652486-(-443670)))+-895409 and(GetVariable(E(-261538-(-279091)))==259398+-259397 and GetVariable(E(-478400+495457))>=.89999997615814)then FireRideEvent(E((1044339+-46058)+-980818),E(92988-75525),FALSE)return elseif GetVariable(E(35434-18377))>=.60000002384186 then FireRideEvent(E(-285646-(-302328)),E(448737-432055),FALSE)return elseif GetVariable(E(885995-(-63600+932538)))>(804720+(-400622-(-260218)))-((-564188+136971)+1091533)then FireRideEvent(E(-600943+617679),E(-194406+(-645401+856543)),FALSE)return else FireRideEvent(E(379179-362080),E(-8690-(-25789)),FALSE)return end end if env(IsAnimEnd,-105003+105003)==TRUE then FireRideEvent(E(374862-357613),E(-626842+644091),FALSE)return end end function RideFall_Loop_onUpdate()if RideFallCommonFunction()==TRUE then return end if env(GetSpiritspringJumpHeight)>75222+-75222 or env(GetSpEffectID,((694914+-1203634)+749608)-240705)==TRUE then act(AddSpEffect,(((-700842+-172925)+807042)-324374)-(-391285))end if env(GetSpEffectID,(753837+(848514+(((((-137388+149889)+67477)+628127)-586923)+((1200400-((-574725+-177301)+1137252))+(-2472976-926464)))))+880668)==TRUE then if env(IsHamariFallDeath,86392-86372)==TRUE and env(GetSpEffectID,-828657+828842)==FALSE then FireRideEvent(E(-623109-(-640268)),E(-723131-((991038-637698)+(-1995688-(-902058)))),FALSE)return end elseif env(IsHamariFallDeath,-61004-(-61016))==TRUE and env(GetSpEffectID,-900626-(-994807-(-93996)))==FALSE then FireRideEvent(E(854258-(1236309-399210)),E((339759+-846454)-(-523854)),FALSE)return end if env(IsMountInFallLoop)==TRUE then local J=env(GetMountFallHeight)if IsLandDead(J/(776735-776635))==TRUE and env(GetSpEffectID,-329815-(-330000))==FALSE then FireRideEvent(E(223904-206745),E(-330540+((-330423-(-379224))+298898)),FALSE)return end if J<-458927-(-459827)then if GetVariable(E(797048+-779991))>(141020-24079)+-116939.5 then FireRideEvent(E(-802906+820829),E(-598271-(-381354-234840)),lower_only)return elseif GetVariable(E(-753045+(657145+112957)))>.60000002384186 then FireRideEvent(E(-95212+113249),E(-435619+453656),lower_only)return end end FireRideEvent(E((-1032784+1089136)+-38516),E((454101-162042)-((923592-(568827-619310))-699852)),FALSE)return end end function RideFall_Land_onUpdate()if RideFallCommonFunction()==TRUE then return end if RideCommonFunction(E(104493-87332),E(-413062+430642),E(280560+-263202),E((572152+-1456691)+902388))==TRUE then return end if env(IsMoveCancelPossible)==TRUE or env(IsAnimEnd,-488141+488141)==TRUE then local J=RIDE_MOVE_TYPE_IDLE if env(IsAnimEnd,580058-(541448+38610))==TRUE then J=RIDE_MOVE_TYPE_OTHER end if RideRequestFunction(J,TRUE,FALSE)==TRUE then return end end end function Jump_Activate()ActivateRightArmAdd(START_FRAME_A02)ResetDamageCount()end function Jump_Deactivate() end function Jump_Update()UpdateRightArmAdd()ERRHook_JumpAttack()ERRHook_Jump()if Jump_LeftWeaponRef==FALSE and(IsNodeActive(E(-150606-(-167532)))==TRUE or IsNodeActive(E(583669-565733))==TRUE or IsNodeActive(E(-669310+686484))==TRUE or IsNodeActive(E(1022722+-1005293))==TRUE or IsNodeActive(E(94061+-77467))==TRUE or IsNodeActive(E(434182+-417150))==TRUE or IsNodeActive(E(-711758+(297496+432215)))==TRUE or IsNodeActive(E((487614+-177564)-292751))==TRUE or IsNodeActive(E(740782+-723483))==TRUE)then SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ERR_PerfectWindow_ChangePosition(E(17980-(((((-52683-(-588088))+-1211552)-618560)-(-573491))+(559224-(-163362)))))ERR_DeterminedJumpHand=E(-825515+842125)Jump_InitWeaponRef=TRUE Jump_LeftWeaponRef=TRUE end if Jump_InitWeaponRef==FALSE then ERR_PerfectWindow_ChangePosition(E((128675-(-635040+1292343))-(-546259)))local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT ERR_PerfectWindow_ChangePosition(E(992437+-974806))ERR_DeterminedJumpHand=E(280262+-263652)end if IsUsingPairedWeapon()==J or IsEnableDualWielding()~=54540+-54541 then ERR_PerfectWindow_ChangePosition(E(-949906-(-967230)))ERR_DeterminedJumpHand=E(1019693-1002369)end SetAttackHand(J)SetGuardHand(J)Jump_InitWeaponRef=TRUE act(SetThrowPossibilityState_Defender,-477192-(-877192))end local J=GetVariable(E(-479553+496203))local P=GetVariable(E(-878950-(-896058)))if J>-207572-(-207572)and J<(((-449397+-141049)+-883829)-(-699710))+(-277960+1052529)or P>-244095+244095 then InformAttackHandState(ERR_DeterminedJumpHand)end end function JumpAttackRight_Activate()SetAttackHand(HAND_RIGHT)SetGuardHand(HAND_LEFT)ERRHook_AttackStateActivate()end function JumpAttackLeft_Activate()SetAttackHand(HAND_LEFT)SetGuardHand(HAND_LEFT)ERRHook_AttackStateActivate()end function JumpAttackBoth_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)SetGuardHand(J)ERRHook_AttackStateActivate()end function Act_Jump()SetEnableAimMode()if env(GetSpEffectID,13776+(558238-571982))==FALSE then SetThrowAtkInvalid()end local J=env(GetReceivedDamageType)if J==DAMAGE_TYPE_DEATH_FALLING then ExecEventAllBody(E(-216510-(-233353)))return TRUE elseif env(GetHP)<=-879053-(-879053)and(env(GetSpecialAttribute)==DAMAGE_ELEMENT_POISON or env(GetSpecialAttribute)==DAMAGE_ELEMENT_BLIGHT)then SetVariable(E(384609-367101),DEATH_TYPE_POISON)ExecEventAllBody(E((((-664313+-205531)+-272647)-(-532942))-(-626066)))return TRUE end local P=env(GetFallHeight)/(82936-82836)if env(IsTruelyLanding)==TRUE and IsLandDead(P)==TRUE then if P>-745369+((250900-(-154787))+339690)then SetVariable(E((-850739-(-280968))+587279),DEATH_TYPE_LAND)else SetVariable(E(135267+-117759),DEATH_TYPE_LAND_LOW)end ExecEventAllBody(E(9861-(-6656)))return TRUE end if ExecDamage(FALSE,FALSE)==TRUE then return TRUE end end function ExecArrowBothJumpLandAttack()local J=FALSE local P=FALSE local o=FALSE local l=(-827529-(-909809))+-82280 local T=Event_AttackArrowRightFireMove local e=Event_AttackArrowRightLoop if c_Style==HAND_RIGHT_BOTH then P=GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_LARGE_ARROW)o=GetEquipType(HAND_RIGHT,WEAPON_CATEGORY_BALLISTA)l=321910-(523701+-201792)if o==TRUE then T=Event_AttackCrossbowBothRightFire e=Event_AttackCrossbowBothRightLoop end elseif c_Style==HAND_LEFT_BOTH then P=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_BALLISTA)o=GetEquipType(HAND_LEFT,WEAPON_CATEGORY_BALLISTA)l=-134064+134064 if o==TRUE then T=Event_AttackCrossbowBothRightFire e=Event_AttackCrossbowBothRightLoop else T=Event_AttackArrowLeftFireMove e=Event_AttackArrowLeftLoop end end if P==FALSE and o==FALSE then return FALSE end if g_ArrowSlot==-390853+390853 then act(ChooseBowAndArrowSlot,-964462+964462)if env(IsOutOfAmmo,l)==TRUE then if o==TRUE then ExecEventHalfBlend(Event_AttackCrossbowBothRightEmpty,ALLBODY)else ExecEventAllBody(E(224143+-206181))end return TRUE end if 861735-861735=(-1673766-(-905450))+(30997+737319)then end if env(GetSpEffectID,(1045643+-2042782)-(-997237))==TRUE and(env(IsTruelyLanding)==TRUE and env(GetSpEffectID,-150733-(-150873))==FALSE)then SetVariable(E((-829150-(-991299))+((516539+-95117)-(1230006-663543))),-800129+800130)return end if env(GetSpEffectID,-549805+549951)==TRUE then SetVariable(E(751306-733404),-860606-(-860610))hkbFireEvent(E(-535093-(-553012)))return end if env(GetEventEzStateFlag,(1211651-(1222751-(493221+27757)))+-509878)==TRUE and ExecArrowBothJumpLandAttack()==TRUE then return end if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(441078-424178),E(-535329-(-552529)),E(577667+(-531396+-28731)),E(-1019386-(-1058970-(-395388+(((1221318-(704767-57387))-(-231047))+(-157429-((720833-(-100065-((274097-(-63))+183307)))-1003910)))))),E(904753-((-916191+1717793)+85226)),E((424203-59)-406818),QUICKTYPE_ROLLING)==TRUE then return end end function JumpAttack_Start_Falling_D_onActivate()act(ResetInputQueue)act(AiJumpState)SetAIActionState()end function JumpAttack_Start_Falling_D_onUpdate()act(AiJumpState)SetAIActionState()if Act_Jump()==TRUE then return end if GetVariable(E(-143552-(82073+-242912)))==-11607+11607 then SetVariable(E(-142930-(-159580)),984226+-984225)elseif GetVariable(E(-363532+380819))==142582-(735156+-592575)then SetVariable(E(-590334+606984),-945545-(-945547))elseif GetVariable(E(759468-742181))==147901-147899 then SetVariable(E(-313193-(233879-(643344-79622))),(-759356+484238)+275121)end if GetVariable(E(-1048112+(2058846-994084)))>=-208259+208259 then end if env(GetSpEffectID,-457978+458076)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetSpEffectID,-533256+(-502047+1035443))==FALSE)then SetVariable(E(134382-117274),-61499-(-61500))return end if env(GetSpEffectID,-186698+186844)==TRUE then SetVariable(E(879722-(1738762-876942)),(358806-(-123584))+(-574186+91800))hkbFireEvent(E(-465294+482529))return end if env(GetEventEzStateFlag,(-770441-(-516068))+254373)==TRUE and ExecArrowBothJumpLandAttack()==TRUE then return end if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(((2429309-(-22604-(-677080)))-951234)+-806699),E(275530-258330),E((-490479-(-899660))+-391641),E(((259587+-439592)+(-1326050-(-1015676)))+((832434-(197155+(-67549-(-129043))))+-66109)),E(-972108-(-990033)),E((608180-259579)-331275),QUICKTYPE_ROLLING)==TRUE then return end end function JumpCommonFunction(J)act(AiJumpState)if GetVariable(E(-153297-(320845+-490792)))==595973+-595973 then act(AiBehaviorNotify,IDX_AINOTE_STATETYPE,IDX_AINOTE_STATETYPE_JUMP_NONATTACK)elseif env(GetSpEffectID,(((-1744672-(-895708))+(1355958-364391))+-327021)-(-286468))==TRUE then act(LockonFixedAngleCancel)end act(DisallowAdditiveTurning,TRUE)local P=env(GetFallHeight)/(966263-966163)local o=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then o=HAND_LEFT end if Act_Jump()==TRUE then return TRUE end if env(GetSpEffectID,695655-695510)==FALSE and GetVariable(E(-459166-(-476274)))==-284013-(-284013)then hkbFireEvent(E(822508-805780))return TRUE end local l=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then l=HAND_LEFT end local T=GetEquipType(l,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)if GetVariable(E(((-92347-231860)-(-911379))-570522))==-391440+391440 and T==TRUE then if env(ActionRequest,ACTION_ARM_R1)==TRUE then act(ChooseBowAndArrowSlot,(901976-811015)-90961)g_ArrowSlot=(1577006-812636)+-764370 elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then act(ChooseBowAndArrowSlot,-670994-(138995-809990))g_ArrowSlot=-596608-(-596609)end end local e=IsMagicCatalyst(o)local m=HAND_RIGHT local q=E(773495-755864)if c_Style==HAND_LEFT_BOTH then m=HAND_LEFT q=E((203894-653326)-(480136+-946178))end local p=FALSE if ExecJumpMagic(J)==TRUE then elseif e==TRUE and env(ActionRequest,ACTION_ARM_R1)==TRUE then elseif p==TRUE and env(ActionRequest,ACTION_ARM_R2)==TRUE then elseif T==TRUE and((c_Style==HAND_RIGHT_BOTH or c_Style==HAND_LEFT_BOTH)and env(IsOutOfAmmo,l)==TRUE)then elseif GetEquipType(l,WEAPON_CATEGORY_CROSSBOW)==TRUE and(env(GetBoltLoadingState,l)==FALSE or env(IsOutOfAmmo,l)==TRUE)then elseif env(GetSpEffectID,(337954-346899)+9085)==TRUE and GetVariable(E(984382+-967732))==891583-891583 then if env(ActionRequest,ACTION_ARM_R1)==TRUE or T==TRUE and env(ActionRequest,ACTION_ARM_R2)==TRUE then ExecEventSync(E(((982504+((1507271-883886)+-2017171))-(-702614))+-273739))SetVariable(E(435988-418701),(1713516-((830823+713934)-(-219147+1004728)))-954340)SetVariable(E(531014-514364),318983-318982)SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()if IsEnableDualWielding()~=(-751477+(701690+956799))+-907013 and(IsLeftHandBlock()==TRUE and IsHoldingGuard(TRUE)==FALSE)then SetVariable(E((-96160+347397)-233950),508270-508268)SetVariable(E(926058+-909408),-1718-(-1721))ERRHook_AttackActivate({E(428556+-410846),E(-143636+(-298484+459444));E(-305037+322238);E(-79079+96633)})else ERRHook_AttackActivate({E(167694+-149984),attackHand;E(317287-(849734-549648)),E((456392+71603)-510441)})end return TRUE elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then ExecEventSync(E(-601932-(-619525)))SetVariable(E(326722+-309435),(-343608-(-671160))+-327551)SetVariable(E(884130+-867480),(-798262+1366722)+-568458)SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()ERRHook_AttackActivate({E(269326-251616);attackHand,E(18333-516),E(259334+(-451056-(-209276)))})return TRUE elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and(IsEnableDualWielding()~=-273415-(-273414)and IsLeftHandBlock()==FALSE)then ExecEventSync(E(-235894-(-253487)))SetVariable(E(959295-(1093858-151850)),406384-406382)SetVariable(E((972546+(-1525592-(-65873)))+503823),-399297+399300)SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end if env(GetSpEffectID,-624932+625030)==TRUE and(env(IsTruelyLanding)==TRUE and env(GetSpEffectID,-359998-(-360138))==FALSE)then if J==JUMP_TYPE_NEUTRAL then SetVariable(E(654533-(923084+-285659)),-34358+34359)SetVariable(E(-502812-(-61488+-459095)),(974003-739789)-(-605212-(-839426)))if GetVariable(E(-442813+(573596-(395671-282659))))<.0099999997764826 then SetVariable(E(165237+-147706),-367552-(-367553))end elseif J>=JUMP_TYPE_FORWARD then ExecEventAllBody(E((432222-(-131049))-546468))end return TRUE end elseif env(GetSpEffectID,176144-176004)==FALSE and(GetVariable(E(1043954+-1026846))==783044-(-160536-(-943580))and GetVariable(E(-783594+800244))==850197+-850197)then SetVariable(E(948893-931785),220621+-220621)if env(ActionRequest,ACTION_ARM_R1)==TRUE or T==TRUE and env(ActionRequest,ACTION_ARM_R2)==TRUE then SetVariable(E(((-43430+253141)+-125617)+-66807),179925+(-570375-(-880129+489679)))SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()if IsEnableDualWielding()~=(-382050+-212541)-(-594590)and(IsLeftHandBlock()==TRUE and IsHoldingGuard(TRUE)==FALSE)then SetVariable(E(215404-198117),(-633532+1332665)+-699131)end if J==JUMP_TYPE_NEUTRAL then ExecEventNoReset(E((-197405+-103188)+317330))elseif J==JUMP_TYPE_FORWARD then ExecEventNoReset(E(-673448+(48647-(-642780))))elseif J==JUMP_TYPE_DASH then ExecEventNoReset(E(-748534+765529))end return TRUE elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then SetVariable(E(-424656-(-441943)),-957062-(-957063))SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()if J==JUMP_TYPE_NEUTRAL then ExecEventNoReset(E(319431-302694))elseif J==JUMP_TYPE_FORWARD then ExecEventNoReset(E(883397-865418))elseif J==JUMP_TYPE_DASH then ExecEventNoReset(E(1044629-1027634))end return TRUE elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and(IsEnableDualWielding()~=(-415730+1287287)-871558 and IsLeftHandBlock()==FALSE)then SetInterruptType(INTERRUPT_FINDATTACK)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()SetVariable(E(464840-447553),-699427+699429)if J==JUMP_TYPE_NEUTRAL then ExecEventNoReset(E(-52926-(-69663)))elseif J==JUMP_TYPE_FORWARD then ExecEventNoReset(E(-575109-(-593088)))elseif J==JUMP_TYPE_DASH then ExecEventNoReset(E(-944355+(372928-(-588422))))end return TRUE end end if env(GetSpEffectID,-780561+780659)==TRUE and(env(IsTruelyLanding)==TRUE and(env(GetSpEffectID,-12182+((599255+-841389)+254456))==FALSE and env(IsAiJumping)==FALSE))then local o=GetLandIndex(P,FALSE)SetVariable(E((549296+97806)+-629591),o)if GetVariable(E(332809-316159))==950447-950447 then local P=-111392+(-851832+963224)if ERR_IsDashing==TRUE then P=587213-587211 elseif GetVariable(E(632756-615699))>.60000002384186 then P=577570-577569 end if TRUE==env(GetSpEffectID,1532581-1029061)then P=-441599+(255539+(-508083-(-694143)))elseif TRUE==env(GetSpEffectID,-441711-(-447231))then P=-621721+621721 elseif TRUE==env(GetSpEffectID,-337-(-762))then P=746870+-746870 elseif TRUE==env(GetSpEffectID,-544534-(-548635))then P=((258175+5252)+-357277)-(621531-715381)elseif TRUE==env(GetSpEffectID,-1024144-(-1519845-(-491601)))then P=(-1078171-(-867510-(-816299)))-(-1026960)elseif env(GetSpEffectID,319330-299660)==TRUE then P=601398-(1410737-(1143474-334135))end P=ERRHook_JumpMoveLevel(P)if P==(-135768-(-448428))-312658 then hkbFireEvent(E(-740425+757855))elseif P==945121+-945120 then SetVariable(E(-536737+553565),GetVariable(E(29826+-12293)))hkbFireEvent(E((-154365+967918)+-796458))elseif J==JUMP_TYPE_NEUTRAL then ExecEventNoReset(E(((445224+-781709)+(1772903-((373242+-1356367)+1880845)))+-521324))elseif J==JUMP_TYPE_FORWARD then ExecEventNoReset(E(-107812+125731))elseif J==JUMP_TYPE_DASH then ExecEventNoReset(E(331392+-314157))end return TRUE else if J==JUMP_TYPE_NEUTRAL then SetVariable(E(993456+-976348),-783963-(-783964))SetVariable(E(883567-865796),-108722+108722)if GetVariable(E(-929099-(681881+(-1764618-(-135867)))))<.0099999997764826 then SetVariable(E(-667-((-697388-(-511116))-(-168074))),494368-(297363+(175197-(-21807))))end elseif J>=JUMP_TYPE_FORWARD then ExecEventAllBody(E(-765048-(-781851)))end return TRUE end elseif env(GetSpEffectID,-298587-(-888328+589595))==TRUE and GetVariable(E(-795845+812495))~=-107739-(-107739)then SetVariable(E((630533+-1133431)-(-520800)),-158962+158966)if J==JUMP_TYPE_NEUTRAL then ExecEventNoReset(E(-310051+327425))elseif J==JUMP_TYPE_FORWARD then ExecEventNoReset(E(-738268-(-756187)))elseif J==JUMP_TYPE_DASH then ExecEventNoReset(E(875840+-858605))end return TRUE elseif env(GetEventEzStateFlag,970555+((-1012693-(-839315))-797177))==TRUE and(GetVariable(E(212331-195681))~=(509695+-336956)+-172739 and ExecArrowBothJumpLandAttack()==TRUE)then return TRUE end return FALSE end function ExecJumpMagic(J)if c_HasActionRequest==FALSE then return FALSE end if env(GetStamina)<=ERR_GetStaminaLimiter(912390+(7352-919740))then ResetRequest()return FALSE end if GetVariable(E((((283223-183378)+-802449)+1340162)+-620908))>=921965-921964 or IS_ATTACKED_JUMPMAGIC==TRUE then ResetRequest()return FALSE end if env(IsMagicUseMenuOpened)==TRUE then return FALSE end local P=c_Style local o=HAND_RIGHT local l=HAND_RIGHT local T=(-782909-253817)+1036725 local e=FALSE local m=IsLeftHandBlock()local q=IsHoldingGuard(TRUE)local p=FALSE local X=IsLocalPlayer()local u=c_SwordArtsID local b=c_SwordArtsHand local Z=FALSE local Q=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)local n=nil if ERR_IsArtsMagic()==TRUE and env(ActionRequest,ACTION_ARM_L2)==TRUE then if IsMagicCatalyst(b)==FALSE and IsUsingWeaponCatalyst(b)==FALSE then return FALSE end T=ACTION_ARM_MAGIC_R l=b o=b if P==HAND_LEFT_BOTH then o=HAND_RIGHT end p=IsUsingWeaponCatalyst(b)Z=TRUE elseif IsUsingWeaponCatalyst(HAND_RIGHT)==TRUE then if q==TRUE and(env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE)then T=ACTION_ARM_MAGIC_R l=HAND_RIGHT o=HAND_RIGHT p=TRUE else return FALSE end elseif IsUsingWeaponCatalyst(HAND_LEFT)==TRUE and(m==TRUE and(Q~=-275918+(-366411-(260208-902786))or P==HAND_LEFT_BOTH))then if q==TRUE and(env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE)then T=ACTION_ARM_MAGIC_L l=HAND_LEFT o=HAND_LEFT p=TRUE if P==HAND_LEFT_BOTH then o=HAND_RIGHT end else return FALSE end elseif env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE then T=ACTION_ARM_MAGIC_R if P==HAND_LEFT_BOTH then if FALSE==IsMagicCatalyst(HAND_LEFT)then return FALSE end l=HAND_LEFT else if FALSE==IsMagicCatalyst(HAND_RIGHT)then return FALSE end if m==TRUE and(q==TRUE and IsLeftHandAttackWeapon()==TRUE)then return FALSE end l=HAND_RIGHT if X==TRUE and(IsWeaponCatalystCombo(HAND_LEFT)==TRUE and(IsWeaponCatalystCastingEnabled()==TRUE and Q~=232083+-231834))then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_LEFT)==TRUE and(IsIncantationCatalyst(HAND_LEFT)==FALSE and IsSorceryCatalyst(HAND_RIGHT)==FALSE))then l=HAND_LEFT o=HAND_LEFT p=TRUE n=ACTION_ARM_R1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_LEFT)==TRUE and(IsSorceryCatalyst(HAND_LEFT)==FALSE and IsIncantationCatalyst(HAND_RIGHT)==FALSE))then l=HAND_LEFT o=HAND_LEFT p=TRUE n=ACTION_ARM_R1 end end end elseif env(ActionRequest,ACTION_ARM_MAGIC_L)==TRUE then T=ACTION_ARM_MAGIC_L if P==HAND_RIGHT_BOTH or P==HAND_LEFT_BOTH then return FALSE elseif IsWeaponCatalystCombo(HAND_LEFT)==TRUE then return FALSE else l=HAND_LEFT o=HAND_LEFT if X==TRUE and(IsWeaponCatalystCombo(HAND_RIGHT)==TRUE and IsWeaponCatalystCastingEnabled()==TRUE)then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_RIGHT)==TRUE and(IsIncantationCatalyst(HAND_RIGHT)==FALSE and IsSorceryCatalyst(HAND_LEFT)==FALSE))then l=HAND_RIGHT o=HAND_RIGHT p=TRUE n=ACTION_ARM_L1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_RIGHT)==TRUE and(IsSorceryCatalyst(HAND_RIGHT)==FALSE and IsIncantationCatalyst(HAND_LEFT)==FALSE))then l=HAND_RIGHT o=HAND_RIGHT p=TRUE n=ACTION_ARM_L1 end end end else return FALSE end ERRHook_MagicOverride(l,Z)act(UpdateMagicIdToActive)act(UpdateMagicIndexToMagicId)act(MarkOfGreedyPersonSlipDamageDisable)ERRHook_MagicOverrideCleanup()if IsJumpMagic()==FALSE and IsQuickMagic()==FALSE then ResetRequest()return FALSE end if env(IsMagicUseable,l,-832518-(-832518))==FALSE then ResetRequest()return FALSE end local H=env(GetMagicAnimType)if H==158273-158019 or H==950833+-950578 then ResetRequest()return FALSE end local z=FALSE if H==MAGIC_REQUEST_WHIP or H==MAGIC_REQUEST_SLASH or H==MAGIC_REQUEST_QUICKSLASH or H==MAGIC_REQUEST_FLAME_GRAB or H==MAGIC_REQUEST_CRUSH or H==MAGIC_REQUEST_CHOP or H==MAGIC_REQUEST_SCYTHE then z=TRUE end if IsJumpMagic()==TRUE then if o==HAND_RIGHT then ExecEventHalfBlend(Event_MagicFireRightJump,ALLBODY)else ExecEventHalfBlend(Event_MagicFireLeftJump,ALLBODY)end IS_ATTACKED_JUMPMAGIC=TRUE act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE elseif env(GetSpEffectID,913740+-913600)==TRUE and GetVariable(E(199455+-182805))==58520+-58520 then ExecEventSync(E(20138+-2545))SetVariable(E(776438+(-99224-659927)),-576945+576948)SetVariable(E(413282-396632),-863259+863263)if l==HAND_LEFT and c_Style==HAND_RIGHT then SetVariable(E(771264-753611),-808301+(-262833+1071136))else SetVariable(E(-343464+(339915+(-327062+348264))),1008517+-1008517)end act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE elseif env(GetSpEffectID,493669-493529)==FALSE and(GetVariable(E(-998984+(903654+112438)))==279152-279152 and GetVariable(E(474305-457655))==-858547-(-858547))then SetVariable(E(1011647+(-734791+-259748)),-548019+(628716+-80697))SetVariable(E(464955-447668),(((-429440-(-865224))-961965)-(-243078+-527417))+(660141+-904452))SetVariable(E(-500121+516771),-398407-(-398411))if l==HAND_LEFT and c_Style==HAND_RIGHT then SetVariable(E(-808364-(-737665+(-589332+(-970145+1471125)))),-191490-(-191492))else SetVariable(E(236429-218776),(-607097+(930803+-526111))+(-265212+467617))end if J==72852+(517493+-590345)then ExecEventNoReset(E(944262+(292858+-1220383)))elseif J==-22885-(-22886)then ExecEventNoReset(E(51325+-33346))elseif J==-83752-(-83754)then ExecEventNoReset(E(-337386-(-354381)))end act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end end function ExecFallMagic()if c_HasActionRequest==FALSE then return FALSE end if env(GetStamina)<=ERR_GetStaminaLimiter(403469+-403467)then ResetRequest()return FALSE end if GetVariable(E((((-1523013-(-378990+((538776+-308441)-736485)))+(1345264-759155))+-749264)-(-817678)))>=(-319689+(193104-(-745412)))-618826 or IS_ATTACKED_JUMPMAGIC==TRUE then ResetRequest()return FALSE end if env(IsMagicUseMenuOpened)==TRUE then return FALSE end local J=c_Style local P=nil local o=nil local l=-511394+511393 local T=IsLeftHandBlock()local e=IsHoldingGuard(TRUE)local m=FALSE local q=nil local p=IsLocalPlayer()local X=c_SwordArtsID local u=c_SwordArtsHand local b=FALSE local Z=env(GetEquipWeaponSpecialCategoryNumber,HAND_LEFT)if ERR_IsArtsMagic()==TRUE and env(ActionRequest,ACTION_ARM_L2)==TRUE then if IsMagicCatalyst(u)==FALSE and IsUsingWeaponCatalyst(u)==FALSE then return FALSE end l=ACTION_ARM_MAGIC_R o=u P=u if J==HAND_LEFT_BOTH then P=HAND_RIGHT end m=IsUsingWeaponCatalyst(u)b=TRUE elseif IsUsingWeaponCatalyst(HAND_RIGHT)==TRUE then if env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE then l=ACTION_ARM_MAGIC_R o=HAND_RIGHT P=HAND_RIGHT m=TRUE else return FALSE end elseif IsUsingWeaponCatalyst(HAND_LEFT)==TRUE and(T==TRUE and(Z~=321082+(797789+(554726+-1673348))or J==HAND_LEFT_BOTH))then if e==TRUE and(env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE or env(ActionRequest,ACTION_ARM_R1)==TRUE)then l=ACTION_ARM_MAGIC_L o=HAND_LEFT P=HAND_LEFT m=TRUE if J==HAND_LEFT_BOTH then P=HAND_RIGHT end else return FALSE end elseif env(ActionRequest,ACTION_ARM_MAGIC_R)==TRUE then l=ACTION_ARM_MAGIC_R if J==HAND_LEFT_BOTH then if FALSE==IsMagicCatalyst(HAND_LEFT)then return FALSE end o=HAND_LEFT else if FALSE==IsMagicCatalyst(HAND_RIGHT)then return FALSE end if T==TRUE and(e==TRUE and IsLeftHandAttackWeapon()==TRUE)then return FALSE end o=HAND_RIGHT if p==TRUE and(IsWeaponCatalystCombo(HAND_LEFT)==TRUE and(IsWeaponCatalystCastingEnabled()==TRUE and Z~=-66942+67191))then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_LEFT)==TRUE and(IsIncantationCatalyst(HAND_LEFT)==FALSE and IsSorceryCatalyst(HAND_RIGHT)==FALSE))then o=HAND_LEFT P=HAND_LEFT m=TRUE q=ACTION_ARM_R1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_LEFT)==TRUE and(IsSorceryCatalyst(HAND_LEFT)==FALSE and IsIncantationCatalyst(HAND_RIGHT)==FALSE))then o=HAND_LEFT P=HAND_LEFT m=TRUE q=ACTION_ARM_R1 end end end elseif env(ActionRequest,ACTION_ARM_MAGIC_L)==TRUE then l=ACTION_ARM_MAGIC_L if J==HAND_RIGHT_BOTH or J==HAND_LEFT_BOTH then return FALSE elseif IsWeaponCatalystCombo(HAND_LEFT)==TRUE then return FALSE else o=HAND_LEFT P=HAND_LEFT if p==TRUE and(IsWeaponCatalystCombo(HAND_RIGHT)==TRUE and IsWeaponCatalystCastingEnabled()==TRUE)then local J=GetActiveSpellType()if J==SPELL_TYPE_SORCERY and(IsSorceryCatalyst(HAND_RIGHT)==TRUE and(IsIncantationCatalyst(HAND_RIGHT)==FALSE and IsSorceryCatalyst(HAND_LEFT)==FALSE))then o=HAND_RIGHT P=HAND_RIGHT m=TRUE q=ACTION_ARM_L1 elseif J==SPELL_TYPE_INCANTATION and(IsIncantationCatalyst(HAND_RIGHT)==TRUE and(IsSorceryCatalyst(HAND_RIGHT)==FALSE and IsIncantationCatalyst(HAND_LEFT)==FALSE))then o=HAND_RIGHT P=HAND_RIGHT m=TRUE q=ACTION_ARM_L1 end end end else return FALSE end ERRHook_MagicOverride(o,b)act(UpdateMagicIdToActive)act(UpdateMagicIndexToMagicId)act(MarkOfGreedyPersonSlipDamageDisable)ERRHook_MagicOverrideCleanup()if IsJumpMagic()==FALSE and IsQuickMagic()==FALSE then ResetRequest()return FALSE end if env(IsMagicUseable,o,79052+(53067+-132119))==FALSE then ResetRequest()return FALSE end local Q=env(GetMagicAnimType)if Q==-581189-(-581443)or Q==559461+-559206 then ResetRequest()return FALSE end local n=FALSE if Q==MAGIC_REQUEST_WHIP or Q==MAGIC_REQUEST_SLASH or Q==MAGIC_REQUEST_QUICKSLASH or Q==MAGIC_REQUEST_FLAME_GRAB or Q==MAGIC_REQUEST_CRUSH or Q==MAGIC_REQUEST_CHOP or Q==MAGIC_REQUEST_SCYTHE then n=TRUE end if IsJumpMagic()==TRUE then if P==HAND_RIGHT then ExecEventHalfBlend(Event_MagicFireRightJump,ALLBODY)else ExecEventHalfBlend(Event_MagicFireLeftJump,ALLBODY)end IS_ATTACKED_JUMPMAGIC=TRUE act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE else SetVariable(E(-566639+(915489+(710505+-1042247))),998851-998851)SetVariable(E(-951039+968326),-220914+220917)SetVariable(E(-419827+436477),(66519-(-772785))+(317182+-1156482))if o==HAND_LEFT and c_Style==HAND_RIGHT then SetVariable(E(1056561-1038908),353802+-353800)else SetVariable(E(-245474+263127),-3652+3652)end ExecEventNoReset(E(-181363-(((816994+358881)-727085)+-646890)))act(SetIsMagicInUse,TRUE)act(NpcAIAttackRequestTransitionIdStore,env(GetNpcAIAttackRequestID))SetAIActionState()return TRUE end end function Jump_Overweight_onActivate()ERRHook_JumpActivate()SetAIActionState()end function Jump_Overweight_onUpdate()SetAIActionState()if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(-920098-(-937074)),E(314017-296817),E(-981339-(-998879)),E(272720-255423),E(-911623+(193996+734997)),E(((495150+74512)+288141)-840477),QUICKTYPE_ROLLING)==TRUE then return end end function Jump_Overweight_onDeactivate()ERRHook_JumpDeactivate()act(DisallowAdditiveTurning,FALSE)end function Jump_N_onActivate()ERRHook_JumpActivate()act(AiJumpState)SetAIActionState()ERR_PerfectWindow_StateActivate()end function Jump_N_onUpdate()SetAIActionState()JUMP_STATE_1=-745354-(-745355)JUMP_STATE_2=105356-105356 JUMP_STATE_3=851077+(577557+-1428634)if GetVariable(E(701777-(1090382-406144)))==(-188532-118530)+(-677768-(-984830))and-303651+((139138+-994220)+(-224712+1383445))-889447+889402 and J<-788770-(90746+-879561)then SetVariable(E(-227302+244881),(-944913+1742533)-797620)elseif J>=(-541270+560896)-19581 and J<=-625959-(-626094)then SetVariable(E(122964-105385),-315117+(708237+-393117))elseif J>=(655605-880185)-(-224445)and J<=-170534+170489 then SetVariable(E(142477-124898),423503+-423501)else SetVariable(E(288970-271391),(-10714+((-682585+1777466)-796509))-287657)end else SetVariable(E(-130271+(245947+(-94202+-3895))),(-717263-(778073+-595181))+900155)end end if JumpCommonFunction(929233-929233)==TRUE then return end end function Jump_N_onDeactivate()ERRHook_JumpDeactivate()act(DisallowAdditiveTurning,FALSE)end function Jump_F_onActivate()ERRHook_JumpActivate()act(AiJumpState)SetAIActionState()ERR_PerfectWindow_StateActivate()end function Jump_F_onUpdate()SetAIActionState()JUMP_STATE_1=-112231+112231 JUMP_STATE_2=994205-994204 JUMP_STATE_3=-951775-(-951775)local J=GetVariable(E((1133039-840402)-276079))local P=.40000000596046 local o=1046379-1046378 o=(887014-887013)+P*math[E(375780-359271)](math[E(-162406-(521573-701432))](math[E(1036346-1019143)]((-44463-(941454+-985919))*J)))o=math[E(-13615+30124)](o)act(SetMovementScaleMult,o)if JumpCommonFunction(-771728+771729)==TRUE then return end end function Jump_F_onDeactivate()ERRHook_JumpDeactivate()act(DisallowAdditiveTurning,FALSE)end function Jump_D_onActivate()ERRHook_JumpActivate()act(AiJumpState)SetAIActionState()ERR_PerfectWindow_StateActivate()end function Jump_D_onUpdate()SetAIActionState()JUMP_STATE_1=935635+-935635 JUMP_STATE_2=-800284-(-800284)JUMP_STATE_3=-1017007-(-1017008)if GetVariable(E(-611997+628647))==-453459+(746746+-293287)then act(LockonFixedAngleCancel)end if JumpCommonFunction(-929695-(-929697))==TRUE then return end end function Jump_D_onDeactivate()ERRHook_JumpDeactivate()act(DisallowAdditiveTurning,FALSE)end function Jump_RideOff_onActivate()ERRHook_JumpActivate()act(AiJumpState)SetAIActionState()end function Jump_RideOff_onUpdate()SetAIActionState()JUMP_STATE_1=-651699-(-651699)JUMP_STATE_2=-300350+300350 JUMP_STATE_3=513123+-513122 if GetVariable(E(-988828+((((233700+-1000059)-(-690741))-((-120070+((-229444-(-368319))-(-128937)))-989747))+(-311809-(-550900)))))==(906346+-1629116)+722770 then act(LockonFixedAngleCancel)end if JumpCommonFunction(620096+(-822245+202151))==TRUE then act(RideDismount)return end end function Jump_RideOff_onDeactivate()ERRHook_JumpDeactivate()act(RideDismount)act(DisallowAdditiveTurning,FALSE)end function Jump_Loop_onActivate()SetAIActionState()end function Jump_Loop_onUpdate()SetAIActionState()act(DisallowAdditiveTurning,TRUE)if env(GetSpEffectID,-142827-(-162762))==TRUE then if env(IsHamariFallDeath,178987-178967)==TRUE then ExecEvent(E((947121+-1248299)+318021))return end elseif env(IsHamariFallDeath,-748628-((996112+-2518607)-(-773855)))==TRUE then ExecEvent(E(246440+(-132791-96806)))return end local J=env(GetFallHeight)/(173418-173318)if not(J>=722710+(-4846-717804))or env(GetStateChangeType,-748880-(-749146))==TRUE then else ExecEventAllBody(E(772169-755326))return TRUE end if Act_Jump()==TRUE then return end local P=(426678-540768)-((1039007+-232459)+-920639)if c_Style==HAND_LEFT_BOTH then P=577098+-577098 end local o=(-392124+(-844012+938402))+(44058+(894192-640515))if c_Style==HAND_LEFT_BOTH then o=-764653+(564931-(-199722))end local l=GetEquipType(o,WEAPON_CATEGORY_SMALL_ARROW,WEAPON_CATEGORY_ARROW,WEAPON_CATEGORY_LARGE_ARROW,WEAPON_CATEGORY_CROSSBOW,WEAPON_CATEGORY_BALLISTA)if l==TRUE then if env(ActionRequest,ACTION_ARM_R1)==TRUE then act(ChooseBowAndArrowSlot,(556825+-82746)-(665395-191316))g_ArrowSlot=763977+-763977 elseif env(ActionRequest,ACTION_ARM_R2)==TRUE then act(ChooseBowAndArrowSlot,-1027239-(-1027240))g_ArrowSlot=320005+-320004 end end if ExecJumpMagic(293377-293377)==TRUE then elseif l==TRUE and((c_Style==HAND_RIGHT_BOTH or c_Style==HAND_LEFT_BOTH or GetEquipType(o,WEAPON_CATEGORY_CROSSBOW)==TRUE)and env(IsOutOfAmmo,o)==TRUE)then elseif GetEquipType(o,WEAPON_CATEGORY_CROSSBOW)==TRUE and env(GetBoltLoadingState,o)==FALSE then elseif env(ActionRequest,ACTION_ARM_R1)==TRUE and GetVariable(E(-17452-(-34102)))==-673543-(-673543)then SetVariable(E((-577272-(-921202))+(-255322+(-1032994-(-961036)))),(-721739+-149639)-(-871379))SetVariable(E(-326889-(-344176)),(-417167+555626)+-138459)if IsEnableDualWielding()~=(1117688-504847)+-612842 and(IsLeftHandBlock()==TRUE and IsHoldingGuard(TRUE)==FALSE)then SetVariable(E(-985833+((-210555+1942028)-(1103871-374881))),1047867-1047864)SetVariable(E(638971+-621684),(-640589-(-388788))+251803)end hkbFireEvent(E(1011459-994722))return elseif env(ActionRequest,ACTION_ARM_R2)==TRUE and GetVariable(E((871591-(616619+-273769))+-512091))==-998804-(-998804)then if l==TRUE then SetVariable(E(((301230+(-489305-(-64762)))-(-418439))-278476),811268+-811267)SetVariable(E(369054+(618888-970655)),-298143-(-298143))hkbFireEvent(E(651348+-634611))return end SetVariable(E(100044+-83394),((-655280+40550)-(-154558))+460174)SetVariable(E(162075-144788),581896-581895)hkbFireEvent(E((251317-624828)+(488396+(((-975750+758949)-221588)-(-340241)))))return elseif env(ActionRequest,ACTION_ARM_L1)==TRUE and(IsEnableDualWielding()~=867244+-867245 and IsLeftHandBlock()==FALSE)then SetVariable(E(-613030+629680),-543108-(-543111))SetVariable(E((739331-(-132283))+-854327),(-184361+-518670)-(-703033))hkbFireEvent(E(-791507+(447304+(25802+335138))))return end if-748880-(-748881)<=GetVariable(E(-76784-(-93434)))then act(ResetInputQueue)end local T=GetLandIndex(J,FALSE)if env(GetSpEffectID,(525975-614891)+(808952-(1599621-879726)))==TRUE then SetVariable(E(-329501+347403),907185-907185)elseif env(GetSpEffectID,-90642-(-90784))==TRUE then SetVariable(E(6883-(786591+(-367883-429727))),-445167+(-209896-(-655063)))elseif env(GetSpEffectID,(907774+-84975)+-822656)==TRUE then SetVariable(E(967600+-949698),1013992-1013992)elseif env(GetSpEffectID,-209911-(-210055))==TRUE then if T==LAND_HEAVY then SetVariable(E(784765+-766863),-537016+537019)else SetVariable(E((-337176-(421354+-868757))+-92325),(-188005-(-809637))-621630)end elseif env(GetSpEffectID,988548-988403)==TRUE then SetVariable(E(-266559+284461),(124300+267196)-391492)elseif T==LAND_HEAVY then SetVariable(E(161690-143788),(-806298-(-152863))+653438)else SetVariable(E(-789738-(-683048-124592)),222543-222541)end if env(GetSpEffectID,466425+-466327)==TRUE and env(IsTruelyLanding)==TRUE then SetVariable(E(502445+-484934),T)local J=319276+-319276 if T==333998+-333998 and GetVariable(E(-87414+104064))==-804965-(-804965)then if ERR_IsDashing==TRUE then J=120047-120045 elseif GetVariable(E(176114+-159057))>.60000002384186 then J=119362-(-557784-(-677145))end end if env(GetSpEffectID,982802+(256303+-735585))==TRUE then J=867376-867376 elseif env(GetSpEffectID,-225808+(128194-(-103134)))==TRUE then J=(-796182-(-784963))-(-11219)elseif env(GetSpEffectID,-671554-(-671979))==TRUE then J=657996+-657996 elseif env(GetSpEffectID,-308153+(1259011-946757))==TRUE then J=223920-223920 elseif env(GetSpEffectID,-193719+197819)==TRUE then J=-1034229-(-1034229)elseif env(GetSpEffectID,487748-(-501737+(823690+(396496+-250371))))==TRUE then J=(858884+-756720)+-102164 end J=ERRHook_JumpMoveLevel(J)if J==(-1671596-(-1032803))-(-638795)then ExecEventNoReset(E(23333+-5903))return elseif J==-704067+704068 then SetVariable(E(-25522+42350),GetVariable(E(-166848+184381)))ExecEventNoReset(E(-932472+949567))return end if T>-484543+484543 then ResetRequest()end if JUMP_STATE_1==-566920+566921 then ExecEventNoReset(E(1035835+-1018461))elseif JUMP_STATE_2==10604+-10603 then ExecEventNoReset(E(911581-(660413+233249)))elseif JUMP_STATE_3==(-324198+896939)+-572740 then ExecEventNoReset(E(-56280-(-73515)))else ExecEventNoReset(E((-926203-(299982-(643210+-59419)))+659768))end return end end function Jump_Loop_onDeactivate()act(DisallowAdditiveTurning,FALSE)end function Jump_LandAttack_Normal_onActivate()act(ResetInputQueue)SetAIActionState()ERR_PerfectWindow_StateActivate()end function Jump_LandAttack_Normal_onUpdate()SetAIActionState()ERR_PerfectWindow_Update()ERRHook_JumpAttack(TRUE)local J,P,o,l,T,e=OverrideMovesetGroupJump(E(730695-713795),E(-298943-(665078-981221)),E(-835880+853420),E(((1031036-848442)+-709652)+((-1023626-(-674339))+893642)),E(-871852-(-889499)),E(877022+-859696))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end end function Jump_LandAttack_Normal_onDeactivate()SetVariable(E(274500-257850),642466+(((75648-(-518536))+-1256096)+19446))SetVariable(E(887548-869646),-595573+595573)end function Jump_LandAttack_Hard_onActivate()act(ResetInputQueue)SetAIActionState()ERR_PerfectWindow_StateActivate()end function Jump_LandAttack_Hard_onUpdate()SetAIActionState()ERR_PerfectWindow_Update()ERRHook_JumpAttack(TRUE)local J,P,o,l,T,e=OverrideMovesetGroupJump(E(-998847+(521322+494425)),E((250544+(-751240+(-642597+684327)))+476166),E(650554+-633014),E((-524474-(-836026))+-294255),E(-401544+419191),E(-423164+440490))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end end function Jump_LandAttack_Hard_onDeactivate()SetVariable(E((115432+-219712)+120930),97639+((-588783-(-629578))+-138434))SetVariable(E(925029+-907127),-510990-(-510990))end function JumpLandCommonFunction(J)J=J or TRUE SetEnableAimMode()local P=GetJumpAttackName()local o,l,T,e,m,q=OverrideMovesetGroupJump(E(355379+-338479),E((-243517-(-797808))+(-999852+(637850+-175089))),E(264390+-246850),E(66334-49037),E(-69134+87059),E((-397412+331220)-(-83518)))if env(GetSpEffectID,-771087+771228)==TRUE then o,l,T,e,m,q=OverrideMovesetGroupJump(E(88850+-71372),E(439100-421139),E((-281502+752980)+(224034-677972)),E((956370+(-1940077-(-701270-(-539576))))+839310),E(-341200+358678),E(-738818+756779))if EvasionCommonFunction(FALL_TYPE_DEFAULT,o,l,T,e,m,q,QUICKTYPE_ROLLING)==TRUE then return TRUE end elseif GetVariable(E(-711308+(-287187+1015145)))==889007-889006 or GetVariable(E(-19530+36180))==619919-619917 or GetVariable(E(-588798-(-605448)))==(35886-51893)+16010 then if env(GetEventEzStateFlag,619268-619268)==TRUE and ExecArrowBothJumpLandAttack()==TRUE then return TRUE end o=OverrideMoveset(P,E(206284+(67568+-255812)),E(252120-234721))m=OverrideMoveset(P,E((374234+(-267882-1046888))-(-957166)),E(((714911-259982)+168762)-(-618654+1224753)))if g_ComboReset==TRUE then o=E((717966+-1291628)-(-590638))m=E(981000+-963630)end if EvasionCommonFunction(FALL_TYPE_DEFAULT,o,l,T,e,m,q,QUICKTYPE_ROLLING)==TRUE then return TRUE end elseif EvasionCommonFunction(FALL_TYPE_DEFAULT,o,l,T,e,m,q,QUICKTYPE_ROLLING)==TRUE then return TRUE end return FALSE end function Jump_Land_N_onUpdate()ERR_PerfectWindow_Update()ERRHook_JumpAttack()if JumpLandCommonFunction()==TRUE then return end end function Jump_Land_N_onActivate()ERR_PerfectWindow_StateActivate()end function Jump_Land_N_onDeactivate()SetVariable(E(904081-886973),589004+-589004)end function Jump_Land_F_onUpdate()ERR_PerfectWindow_Update()ERRHook_JumpAttack()if JumpLandCommonFunction()==TRUE then return end end function Jump_Land_F_onActivate()ERR_PerfectWindow_StateActivate()end function Jump_Land_D_onActivate()ERR_PerfectWindow_StateActivate()end function Jump_Land_D_onUpdate()ERR_PerfectWindow_Update()ERRHook_JumpAttack()if JumpLandCommonFunction()==TRUE then return end end function Jump_Attack_Land_F_onUpdate()ERR_PerfectWindow_Update()ERRHook_JumpAttack(TRUE)if JumpLandCommonFunction()==TRUE then return end if env(GetSpEffectID,479865-479719)==TRUE then SetVariable(E(424836+-406934),502153-502149)hkbFireEvent(E(158134-140760))return end end function Jump_Land_To_Run_onUpdate()act(SwitchMotion,TRUE)SetEnableAimMode()SetVariable(E(620041+-603213),GetVariable(E(-653781+(1088800-417486))))SetVariable(E(485008+-468475),(595192+-109431)+(661689+(605300+(-42806+(-979025-((858660-65859)+-61883))))))if ExecStop()==TRUE then return end if env(IsMoveCancelPossible)==TRUE then if ERR_FallStartStealth==TRUE and MoveStart(ALLBODY,Event_Stealth_Move,FALSE)==TRUE then return elseif MoveStart(ALLBODY,Event_MoveLong,FALSE)==TRUE then return end end if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(217225-(967073-766824)),E(904032+(478340+-1365172)),E(-189595+207135),E(-898821+916118),E(18084-714),E(-482853+500179),QUICKTYPE_NORMAL)==TRUE then return end end function Jump_Land_To_Run_onDeactivate()ERR_FallStartStealth=FALSE end function Jump_Land_To_Dash_onActivate()if env(GetSpEffectID,1148508-(265880-(-782614)))==TRUE then act(AddSpEffect,346346+-246333)end end function Jump_Land_To_Dash_onUpdate()ERR_FallStartStealth=FALSE act(LockonFixedAngleCancel)SetEnableAimMode()SetVariable(E((-44344+-605069)-(-665946)),-710700-(-934354-(-223652)))if ExecStop()==TRUE then return end if env(IsMoveCancelPossible)==TRUE and MoveStart(ALLBODY,Event_MoveLong,FALSE)==TRUE then return end if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(123444-106589),E(-495998-(-512558)),E(-196556-(-213734)),E(-245889-(548176+-811005)),E(-776700+793592),E(343205+-325567),QUICKTYPE_NORMAL)==TRUE then return end end function JumpDamage_Start_onActivate()act(ResetInputQueue)end function JumpDamage_Start_onUpdate()JUMP_STATE_1=308586-308585 JUMP_STATE_2=1005299-1005299 JUMP_STATE_3=1030445+(-746694-283751)act(DenyEventAnimPlaybackRequest)local J=env(GetFallHeight)/(-43252-(-27578+-15774))local P=env(GetReceivedDamageType)if env(GetSpEffectID,-456015-(-475950))==TRUE then if env(IsHamariFallDeath,-476518-(-476538))==TRUE then ExecEventAllBody(E(-985081+((776782+-265349)-(-490491))))return end elseif env(IsHamariFallDeath,571614-571602)==TRUE then ExecEventAllBody(E(210772+-193929))return end if env(GetSpEffectID,(-803605+1160940)+(-1144985-(-787748)))==TRUE and env(IsTruelyLanding)==TRUE then hkbFireEvent(E(840387-822629))return end end function JumpDamage_Land_onActivate()act(ResetInputQueue)end function JumpDamage_Land_onUpdate()act(DenyEventAnimPlaybackRequest)if EvasionCommonFunction(FALL_TYPE_DEFAULT,E(-437665-((((923410+-2026968)-(-743544))+934403)+-1029030)),E(1036902-(302320+717382)),E((-634925+959763)-307298),E(-290054-(-391146+83795)),E(201652+-184282),E(250967-233641),QUICKTYPE_ROLLING)==TRUE then return end end function SetStealthState(J)SetVariable(E(334575+-317894),J)end function Stealth_Deactivate()SetStealthState(STEALTH_NONE)end function StealthActionCommonFunction(J,P,o,l,E,T,e,m)SetAIActionState()SetEnableAimMode()if ExecPassiveAction(FALSE,J,FALSE)==TRUE then return TRUE end if ExecJump()==TRUE then return TRUE end if ExecHandChange(HAND_RIGHT,FALSE,ALLBODY)==TRUE then return TRUE end if ExecGuardOnCancelTiming(FALSE,ALLBODY)==TRUE then return TRUE end if ExecWeaponChange(ALLBODY)==TRUE then return TRUE end if ExecEvasion(FALSE,ESTEP_NONE,FALSE)==TRUE then return TRUE end if ExecItem(m,ALLBODY)==TRUE then return TRUE end if ExecMagic(m,ALLBODY,FALSE)==TRUE then return TRUE end if ExecArtsStanceOnCancelTiming(ALLBODY)==TRUE then return TRUE end if ExecAttack(P,o,l,E,T,e,FALSE,ALLBODY,FALSE,FALSE,FALSE)==TRUE then return TRUE end if MoveStartonCancelTiming(Event_MoveLong,FALSE)==TRUE then return TRUE end return FALSE end function StealthAttackArrow_Activate()local J=HAND_RIGHT if c_Style==HAND_LEFT_BOTH then J=HAND_LEFT end SetAttackHand(J)end function StealthAttackArrowStart_Upper_onActivate()act(ResetInputQueue)end function StealthAttackArrowStart_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,249628+-249583,622469-((934240-(-603217))-915033))elseif P==LOWER_TURN then SetVariable(E(-498708-(-515452)),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,-371581+371582)==TRUE then if g_ArrowSlot==908948+-908948 then if env(ActionDuration,ACTION_ARM_R1)>-935800+935800 then ExecEventHalfBlend(Event_StealthAttackArrowLoop,J)return else ExecEventAllBody(E(504906-487894))return end elseif env(ActionDuration,ACTION_ARM_R2)>-1018818-(-1018818)then ExecEventHalfBlend(Event_StealthAttackArrowLoop,J)return else ExecEventAllBody(E((922553+(-849304+-39755))-16482))return end end if ArrowLowerCommonFunction(Event_StealthAttackArrowStart,P,FALSE)==TRUE then return end end function StealthAttackArrowStartContinue_Upper_onActivate()act(ResetInputQueue)end function StealthAttackArrowStartContinue_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,-930940-(-930985),-717517-(-717562))elseif P==LOWER_TURN then SetVariable(E(942829-926085),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(IsAnimEnd,-651061+651062)==TRUE then if g_ArrowSlot==306806-306806 then if env(ActionDuration,ACTION_ARM_R1)>-579057+579057 then ExecEventHalfBlend(Event_StealthAttackArrowLoop,J)return else ExecEventAllBody(E(-315414-(-250491+-81935)))return end elseif env(ActionDuration,ACTION_ARM_R2)>(-752279+-36279)+788558 then ExecEventHalfBlend(Event_StealthAttackArrowLoop,J)return else ExecEventAllBody(E(-905798-(-922810)))return end end if ArrowLowerCommonFunction(Event_StealthAttackArrowStartContinue,P,FALSE)==TRUE then return end end function StealthAttackArrowLoop_Upper_onUpdate()SetEnableAimModeLite()local J,P=GetHalfBlendInfo()if P==LOWER_IDLE then act(LockonSystemUnableToTurnAngle,212698+-212653,658534+(-1011982+353493))elseif P==LOWER_TURN then SetVariable(E(-123862+140606),TURN_TYPE_STANCE)end if ArrowCommonFunction(J,FALSE,TURN_TYPE_STANCE)==TRUE then return end if g_ArrowSlot==1048485-1048485 then if 709124+(162978-(-677122+(1274340-(998242+-1273126))))>=env(ActionDuration,ACTION_ARM_R1)then ExecEventAllBody(E(218268-201256))return end elseif(75328+-130820)+55492>=env(ActionDuration,ACTION_ARM_R2)then ExecEventAllBody(E((29031+-664227)-(-652208)))return end if ArrowLowerCommonFunction(Event_StealthAttackArrowLoop,P,FALSE)==TRUE then return end end function StealthAttackArrowShot_onUpdate()SetEnableAimModeLite()SetStealthState(STEALTH_ATTACK_ARROWSHOT)ERRHook_Arrow(E(-728229-(-745430)),E(-601585-(-618225)))if ArrowCommonFunction(blend_type,FALSE,TURN_TYPE_STANCE)==TRUE then return end if env(GetStamina)>716114+(11221+-727335)then local J=GetAttackRequest(FALSE)local P=HAND_RIGHT local o=FALSE if J==ATTACK_REQUEST_ARROW_FIRE_RIGHT or J==ATTACK_REQUEST_ARROW_FIRE_RIGHT2 then o=TRUE elseif J==ATTACK_REQUEST_ARROW_FIRE_LEFT or J==ATTACK_REQUEST_ARROW_FIRE_LEFT2 then o=TRUE P=HAND_LEFT end if o==TRUE then if env(GetEquipWeaponCategory,P)~=WEAPON_CATEGORY_LARGE_ARROW then if env(IsOutOfAmmo,P)==TRUE then ExecEventAllBody(E(679126-(4697-((1233690-454131)+(239869+-1675895)))))return else SetVariable(E(-312503+329226),(281196-(-51554))-332750)ERR_PerfectShoot(J,Event_StealthAttackArrowStartContinue[408764-408763])ExecEventHalfBlend(Event_StealthAttackArrowStartContinue,ALLBODY)return end elseif env(IsOutOfAmmo,P)==TRUE then ExecEventAllBody(E(-30159-(237454-285575)))return else ERR_PerfectShoot(J,Event_StealthAttackArrowStartContinue[(-1092598-(-238966))-(-853633)])ExecEventHalfBlend(Event_StealthAttackArrowStartContinue,ALLBODY)return end end end if env(IsMoveCancelPossible)==TRUE then if-608475-(-608475)422649-422649 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return end if StealthActionCommonFunction(FALL_TYPE_DEFAULT,E(307607-289719),E(455410+-438210),E(-207551-(-224092)),E((-307884+1032548)-707367),E((43204+(-1585151-(-973421)))-(-314382-271895)),E(692665-675339),QUICKTYPE_ROLLING)==TRUE then return end end function Stealth_to_Idle_onUpdate()act(SwitchMotion,TRUE)act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetEnableAimMode()SetStealthState(STEALTH_TO_IDLE)SpeedUpdate()StealthTransitionIndexUpdate()if GetVariable(E(-822801+840160))==-860498-(-860500)then act(LockonFixedAngleCancel)end if env(IsMoveCancelPossible)==TRUE and GetVariable(E(-845766-(-862823)))>759691-759691 then MoveStart(ALLBODY,Event_Move,FALSE)return else end if StealthActionCommonFunction(FALL_TYPE_DEFAULT,E(-807442-(-825330)),E(-202934-(-220134)),E((1434643-819777)+(698092+-1296417)),E(637363-(680370-60304)),E((385880-(-247893))+-616022),E(1025415+-1008089),QUICKTYPE_ROLLING)==TRUE then return end end function Stealth_Idle_onUpdate()act(Wait)act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetEnableAimMode()SetStealthState(STEALTH_IDLE)if IdleCommonFunction()==TRUE then return end if ExecArtsStance(ALLBODY)==TRUE then return end if ExecGuard(Event_GuardStart,ALLBODY)==TRUE then return end end function Stealth_Move_onActivate()act(SwitchMotion,TRUE)end function Stealth_Move_onUpdate()act(SwitchMotion,TRUE)local J=GetVariable(E(586527+-569168))if J==(374221+-243744)+-130475 then SetThrowAtkInvalid()end if g_TimeActEditor_08>=-586110-(-586111)then act(Set4DirectionMovementThreshold,GetVariable(E(-682972+700136)),GetVariable(E(621637-605089)),GetVariable(E(527023-509682)),GetVariable(E(991749+-974918)))elseif 832703-832702<=g_TimeActEditor_09 then act(Set4DirectionMovementThreshold,GetVariable(E(544694+-527750)),GetVariable(E(-722148-(260747-999739))),GetVariable(E((402689-971914)-(-586587))),GetVariable(E((1533500-529420)-(-963133+1949441))))elseif hkbGetVariable(E(((-438291+-665255)-(-664250))-(-456106)))<576489+-576488.5 then act(Set4DirectionMovementThreshold,(638421-280491)+-357870,446461-446416,-974719-(((127885-(-828777))+-1806851)+-124590),743411-743351)elseif hkbGetVariable(E((-1182569-(-529516))-(-670349)))==111742-111742 then act(Set4DirectionMovementThreshold,-273057-(-273127),-914390-(-914430),(763892+((-851571-(-939521))+-1549574))+697792,((1000565-(717805-(-183700+-115715)))-(-416066-(-358927-580816)))+540352)else act(Set4DirectionMovementThreshold,(-1667090-(-807035+112274))-(-972369),(86000+416321)-502251,-65036+(991660-926564),421160-421140)end SpeedUpdate()if env(IsCOMPlayer)==TRUE then local P=1006726+-1006486 if J==(1195924-(1198576-766332))+((-674380+-507400)-(-418102))then P=-345777-(-345957)else local J=GetVariable(E(917104+-899571))if J==18436+(-902646+884210)then P=-510162+(-684182+1194434)end end SetTurnSpeed(P)end local P=165186-(569750+-404565)P=ERRHook_MoveSpeed(P)act(SetMovementScaleMult,P)end function Stealth_Move_Upper_onUpdate()act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetWeightIndex()if MoveCommonFunction(UPPER)==TRUE then return end end function StealthStopCommonFunction(J)act(Wait)act(SwitchMotion,TRUE)act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetEnableAimMode()SetStealthState(STEALTH_STOP)if StopCommonFunction(J)==TRUE then return TRUE end if env(IsAnimEnd,-668655-(-668656))==TRUE then ExecEventAllBody(E(-15814+(-15763+49093)))return TRUE end return FALSE end function StealthDashStop_onUpdate()if StealthStopCommonFunction(TRUE)==TRUE then return end end function StealthRunStopFront_onUpdate()if StealthStopCommonFunction(FALSE)==TRUE then return end end function StealthRunStopBack_onUpdate()if StealthStopCommonFunction(FALSE)==TRUE then return end end function StealthRunStopLeft_onUpdate()if StealthStopCommonFunction(FALSE)==TRUE then return end end function StealthRunStopRight_onUpdate()if StealthStopCommonFunction(FALSE)==TRUE then return end end function Stealth_Rolling_onUpdate()ERRHook_Rolling()act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetWeightIndex()SetStealthState(STEALTH_ROLLING)if env(IsAnimEnd,-11531+11532)==TRUE then hkbFireEvent(E(887911+-870395))return end if env(IsMoveCancelPossible)==TRUE and MoveStart(ALLBODY,Event_Stealth_Move,FALSE)==TRUE then return end local J,P,o,l,T,e=OverrideMovesetGroup(E(-516751-(-533290)),E(668522+(-509762-142003)),E(904337-887137),E(985223-967803),E((31312-986266)-(-972251)),E(859390+-841465),E(-998420-(-1015746)))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end SetRollingTurnCondition(FALSE)end function Stealth_RollingSelftrans_onUpdate()act(SetAllowedThrowAttackType,THROW_STATE_STEALTH)SetWeightIndex()SetStealthState(STEALTH_ROLLING_SELFTRANS)if env(IsAnimEnd,-790647-(-790648))==TRUE and MoveStart(ALLBODY,Event_Stealth_Move,FALSE)==TRUE then return end if env(IsMoveCancelPossible)==TRUE and GetVariable(E(-968305+985362))<=204154+-204154 then MoveStart(ALLBODY,Event_Stealth_Move,FALSE)return end local J,P,o,l,T,e=OverrideMovesetGroup(E(140409-123870),E(360078+-343321),E(-29562+46762),E(-871618-(-653153+-235885)),E(439255-(-623891-(-1045849))),E(-6400+24325),E(-63902+((638824+-1284967)+727371)))if EvasionCommonFunction(FALL_TYPE_DEFAULT,J,P,o,l,T,e,QUICKTYPE_ROLLING)==TRUE then return end SetRollingTurnCondition(TRUE)end function AddBlendSpeak_onUpdate()if env(IsAnimEnd,-794869-(-833006-(-38135)))==TRUE then SetVariable(E(-11027-(-28821)),math[E(972633+-954874)](251004-251004,-752061-(-752063)))act(DebugLogOutput,E(680375+-662848))ExecEventAllBody(E((-1329594-(-402041))-(-97813+-847560)))end end SWORD_ART_DIFF_CAT_DEFAULT=874627+-874627 SWORD_ART_DIFF_CAT_LARGE_WEAPON=(-1391856-(-639826))+752032 SWORD_ART_DIFF_CAT_POLEARM=-922044-(-922047)SWORD_ART_DIFF_CAT_LARGE_WEAPON_SMALL_SHIELD=-75456+75460 SWORD_ART_DIFF_CAT_POLEARM_SMALL_SHIELD=-22222-(-22227)SWORD_ART_DIFF_CAT_LARGE_WEAPON_LARGE_SHIELD=-602146-(-602154)SWORD_ART_DIFF_CAT_POLEARM_LARGE_SHIELD=412545-(955983-543447)SwordArtsCategory={[((673188-(-945681))-1006669)-(107068+505132)]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_EXTRALARGE_AXHAMMER;WEAPON_CATEGORY_EXTRALARGE_SWORD};[(1065174-953907)+(237104+-348370)]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM;WEAPON_CATEGORY_FIST};[(-242260-(-457079))-214817]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON,SWORD_ART_DIFF_CAT_POLEARM},[831845+-831842]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM,WEAPON_CATEGORY_TWINBLADE};[-26786-(741786-(1012638+-244062))]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM};[(-414864-577569)-(-1667254-(-674816))]={SWORD_ART_DIFF_CAT_DEFAULT};[116995-116989]={SWORD_ART_DIFF_CAT_DEFAULT},[-186843-(-186850)]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON,SWORD_ART_DIFF_CAT_POLEARM};[(978908+8604)+-987504]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON,SWORD_ART_DIFF_CAT_POLEARM};[-589699-(-589708)]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM};[893154-893144]={SWORD_ART_DIFF_CAT_DEFAULT};[427474-427463]={SWORD_ART_DIFF_CAT_DEFAULT};[340055+-340043]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM},[505737-(919668-413944)]={SWORD_ART_DIFF_CAT_DEFAULT};[-259241-(-259255)]={SWORD_ART_DIFF_CAT_DEFAULT},[699045-(-704720+1403750)]={SWORD_ART_DIFF_CAT_DEFAULT};[-830293+830309]={SWORD_ART_DIFF_CAT_DEFAULT},[852173-(291230-(-560926))]={SWORD_ART_DIFF_CAT_DEFAULT},[468314+-468296]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_POLEARM},[116498-116479]={SWORD_ART_DIFF_CAT_DEFAULT},[230267+(-152990-77257)]={SWORD_ART_DIFF_CAT_DEFAULT},[(-160207+1191518)-1031290]={SWORD_ART_DIFF_CAT_DEFAULT};[(450939+-1158657)+((-872076+745674)+(-405924+1240066))]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_POLEARM,WEAPON_CATEGORY_TWINBLADE};[(1828636-965157)+-863456]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_POLEARM,WEAPON_CATEGORY_TWINBLADE};[(-34486+(664741-534628))+-95603]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM;WEAPON_CATEGORY_TWINBLADE};[-417270-(-417295)]={SWORD_ART_DIFF_CAT_DEFAULT};[772240+-772213]={SWORD_ART_DIFF_CAT_DEFAULT};[334702-334674]={SWORD_ART_DIFF_CAT_DEFAULT},[890635-890585]={SWORD_ART_DIFF_CAT_DEFAULT};[-1022410+1022461]={SWORD_ART_DIFF_CAT_DEFAULT};[-453549+453601]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_TWINBLADE};[756074+-756021]={SWORD_ART_DIFF_CAT_DEFAULT};[277733+-277679]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;WEAPON_CATEGORY_TWINBLADE},[328512+-328457]={SWORD_ART_DIFF_CAT_DEFAULT};[-1017315-(-459583+(-1123854-(-566066)))]={SWORD_ART_DIFF_CAT_DEFAULT};[533471-533414]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON};[712858+-712800]={SWORD_ART_DIFF_CAT_DEFAULT},[-38089-(-38148)]={SWORD_ART_DIFF_CAT_DEFAULT},[639356+(34264-673559)]={SWORD_ART_DIFF_CAT_DEFAULT},[-833032-(-833094)]={SWORD_ART_DIFF_CAT_DEFAULT};[-92800-(-92863)]={SWORD_ART_DIFF_CAT_DEFAULT};[-219240+219304]={SWORD_ART_DIFF_CAT_DEFAULT,WEAPON_CATEGORY_FIST};[670629-670564]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_POLEARM},[1006439+-1006373]={SWORD_ART_DIFF_CAT_DEFAULT},[187701-187634]={SWORD_ART_DIFF_CAT_DEFAULT};[649718+-649650]={SWORD_ART_DIFF_CAT_DEFAULT};[272421+-272352]={SWORD_ART_DIFF_CAT_DEFAULT};[-612668+612738]={SWORD_ART_DIFF_CAT_DEFAULT};[(231779-1028193)+796485]={SWORD_ART_DIFF_CAT_DEFAULT};[-293071+293143]={SWORD_ART_DIFF_CAT_DEFAULT};[(317597+-555682)+238158]={SWORD_ART_DIFF_CAT_DEFAULT},[122908-122834]={SWORD_ART_DIFF_CAT_DEFAULT},[366201-366126]={SWORD_ART_DIFF_CAT_DEFAULT},[-800686-(-800762)]={SWORD_ART_DIFF_CAT_DEFAULT},[498684-498594]={SWORD_ART_DIFF_CAT_DEFAULT,WEAPON_CATEGORY_LARGE_SHIELD,WEAPON_CATEGORY_SMALL_SHIELD};[974658+-974567]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON,SWORD_ART_DIFF_CAT_POLEARM;SWORD_ART_DIFF_CAT_LARGE_WEAPON_SMALL_SHIELD,SWORD_ART_DIFF_CAT_POLEARM_SMALL_SHIELD;SWORD_ART_DIFF_CAT_LARGE_WEAPON_LARGE_SHIELD,SWORD_ART_DIFF_CAT_POLEARM_LARGE_SHIELD,WEAPON_CATEGORY_LARGE_SHIELD;WEAPON_CATEGORY_SMALL_SHIELD},[525297+-525205]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_SHORT_SWORD,WEAPON_CATEGORY_CURVEDSWORD,WEAPON_CATEGORY_SMALL_SHIELD;WEAPON_CATEGORY_THROW_DAGGER};[-742297-(-742390)]={SWORD_ART_DIFF_CAT_DEFAULT,SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM};[-411050-(-411144)]={SWORD_ART_DIFF_CAT_DEFAULT},[-426408-(-426503)]={SWORD_ART_DIFF_CAT_DEFAULT};[-283417-(-283513)]={SWORD_ART_DIFF_CAT_DEFAULT},[125978+-125881]={SWORD_ART_DIFF_CAT_DEFAULT};[-751835+(713816-(-38117))]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_LARGE_SHIELD;WEAPON_CATEGORY_SMALL_SHIELD},[-505611+(434696-(986043+-1057057))]={SWORD_ART_DIFF_CAT_DEFAULT};[-297940-(-298040)]={SWORD_ART_DIFF_CAT_DEFAULT};[(-1417973-(-898774))-(616894+-1136194)]={SWORD_ART_DIFF_CAT_DEFAULT};[-963153+963255]={SWORD_ART_DIFF_CAT_DEFAULT};[486338-486235]={SWORD_ART_DIFF_CAT_DEFAULT},[-316198+316303]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_LARGE_ARROW},[((300997+-817657)+-530996)-(-1047762)]={SWORD_ART_DIFF_CAT_DEFAULT},[(-1041399+1385995)+-344488]={SWORD_ART_DIFF_CAT_DEFAULT};[266321+-266211]={SWORD_ART_DIFF_CAT_DEFAULT},[(254122-(1013207+-1381657))+-622465]={SWORD_ART_DIFF_CAT_DEFAULT},[((864628-649658)+200281)-415142]={SWORD_ART_DIFF_CAT_DEFAULT};[-366580+366691]={SWORD_ART_DIFF_CAT_DEFAULT};[(785501+-82219)+-703170]={SWORD_ART_DIFF_CAT_DEFAULT};[663910+-663797]={SWORD_ART_DIFF_CAT_DEFAULT};[-1009980-(1031815+-2041909)]={SWORD_ART_DIFF_CAT_DEFAULT};[-1023826-(-1023941)]={SWORD_ART_DIFF_CAT_DEFAULT};[931102-930986]={SWORD_ART_DIFF_CAT_DEFAULT};[1045991+-1045874]={SWORD_ART_DIFF_CAT_DEFAULT};[(1903125-(-182171+1097129))+-988049]={SWORD_ART_DIFF_CAT_DEFAULT},[(702469-(438802+-674868))+-938405]={SWORD_ART_DIFF_CAT_DEFAULT},[-659458-(-659589)]={SWORD_ART_DIFF_CAT_DEFAULT},[-989473+989605]={SWORD_ART_DIFF_CAT_DEFAULT};[-733952-(-734085)]={SWORD_ART_DIFF_CAT_DEFAULT};[1028304-1028170]={SWORD_ART_DIFF_CAT_DEFAULT};[-884213+884348]={SWORD_ART_DIFF_CAT_DEFAULT},[((940408+-527388)-(-503001))+(765363+-1681248)]={SWORD_ART_DIFF_CAT_DEFAULT},[-438994-(-439131)]={SWORD_ART_DIFF_CAT_DEFAULT};[683540+-683400]={SWORD_ART_DIFF_CAT_DEFAULT},[-732971-(-733112)]={SWORD_ART_DIFF_CAT_DEFAULT};[(-351619+751822)-400061]={SWORD_ART_DIFF_CAT_DEFAULT},[-556890+(-83508+640541)]={SWORD_ART_DIFF_CAT_DEFAULT};[-346563-(-346707)]={SWORD_ART_DIFF_CAT_DEFAULT};[-770287-(-770437)]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;WEAPON_CATEGORY_FIST};[-420425+420576]={SWORD_ART_DIFF_CAT_DEFAULT};[897823+-897671]={SWORD_ART_DIFF_CAT_DEFAULT},[-40149-(-40304)]={SWORD_ART_DIFF_CAT_DEFAULT},[(428354+(48705-((-563553-661127)-(-679009))))+((674912-(-628467+941821))+-1384132)]={SWORD_ART_DIFF_CAT_DEFAULT};[-791546+791703]={SWORD_ART_DIFF_CAT_DEFAULT};[744900-744740]={SWORD_ART_DIFF_CAT_DEFAULT},[(((-663839-(-775795))+(-230665+452692))-(-269962))+-603780]={SWORD_ART_DIFF_CAT_DEFAULT},[(585445+380201)-965480]={SWORD_ART_DIFF_CAT_DEFAULT},[807908+-807741]={SWORD_ART_DIFF_CAT_DEFAULT},[(-199231+412568)+-213169]={SWORD_ART_DIFF_CAT_DEFAULT};[-903744-(104506+-1008446)]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON,SWORD_ART_DIFF_CAT_POLEARM};[((-972271-(-294625))-(-27123))-(-1463031-(-812252))]={SWORD_ART_DIFF_CAT_DEFAULT;WEAPON_CATEGORY_TWINBLADE};[-493011+(1148958-655690)]={SWORD_ART_DIFF_CAT_DEFAULT};[(844445+-1527797)-(-683610)]={SWORD_ART_DIFF_CAT_DEFAULT},[-405990+406250]={SWORD_ART_DIFF_CAT_DEFAULT};[957678-957417]={SWORD_ART_DIFF_CAT_DEFAULT},[-491382+491644]={SWORD_ART_DIFF_CAT_DEFAULT},[-860650-(-860913)]={SWORD_ART_DIFF_CAT_DEFAULT};[320273+-320009]={SWORD_ART_DIFF_CAT_DEFAULT};[339362+-339097]={SWORD_ART_DIFF_CAT_DEFAULT};[466645-466376]={SWORD_ART_DIFF_CAT_DEFAULT},[769620-769347]={SWORD_ART_DIFF_CAT_DEFAULT};[-349105+349379]={SWORD_ART_DIFF_CAT_DEFAULT};[250488+-250212]={SWORD_ART_DIFF_CAT_DEFAULT},[567493+-567216]={SWORD_ART_DIFF_CAT_DEFAULT},[-277810+278088]={SWORD_ART_DIFF_CAT_DEFAULT},[693931-(1138095-444443)]={SWORD_ART_DIFF_CAT_DEFAULT};[-865305-(-865585)]={SWORD_ART_DIFF_CAT_DEFAULT},[223623+(69147-292489)]={SWORD_ART_DIFF_CAT_DEFAULT,WEAPON_CATEGORY_DUELING_SHIELD};[531174+-530892]={SWORD_ART_DIFF_CAT_DEFAULT},[-1041751+1042034]={SWORD_ART_DIFF_CAT_DEFAULT};[462837+(-928801+466248)]={SWORD_ART_DIFF_CAT_DEFAULT;SWORD_ART_DIFF_CAT_LARGE_WEAPON;SWORD_ART_DIFF_CAT_POLEARM};[828229+-827944]={SWORD_ART_DIFF_CAT_DEFAULT},[-733407-(-733693)]={SWORD_ART_DIFF_CAT_DEFAULT},[-312407-(-312712)]={SWORD_ART_DIFF_CAT_DEFAULT};[-491000+491357]={SWORD_ART_DIFF_CAT_DEFAULT};[((1989962-1043154)+(-616011+(-1495459-(-871564))))+293438]={SWORD_ART_DIFF_CAT_DEFAULT};[1020218-1019877]={SWORD_ART_DIFF_CAT_DEFAULT},[370572+-370230]={SWORD_ART_DIFF_CAT_DEFAULT};[-252076-(-252419)]={SWORD_ART_DIFF_CAT_DEFAULT},[(-990574+546906)+444067]={SWORD_ART_DIFF_CAT_DEFAULT}}function UpdatePostureTwist()local J=-263483+263483 if env(IsOnMount)==TRUE then J=-953461+953462 elseif IsStealth()==TRUE then J=361984+-361982 end UpdateArmTwist(J)UpdateRightWristTwist(J)UpdateLeftWristTwist(J)UpdateFemaleTwist(J)end function UpdateArmTwist(J)local P=env(Unknown367,-571837+571837,J)local o=env(Unknown367,((-1187509-(-738140+522821))+1376745)+-404554,J)local l=env(Unknown367,(-41419+390643)+-349219,J)local T=env(Unknown367,(-577666-(-815761-(-922199)))-(-684110),J)local e=802024-(((-372107-(-970887))-310595)+513839)local m=1040906-1040906 local q=-274838-(-274838)local p=GetVariable(E(582726+(-641773-(-75644))))if p>362978+-362978 then m=o*p e=P*p q=T*p elseif g_TimeActEditor_00>((-436775-426489)+1624791)+(1043260+-1804787)then m=o*g_TimeActEditor_00 e=P*g_TimeActEditor_00 q=T*g_TimeActEditor_00 elseif g_TimeActEditor_02>502979+-502979 then m=o*g_TimeActEditor_02 e=P*g_TimeActEditor_02 q=T*g_TimeActEditor_02 elseif g_TimeActEditor_12>-816188+816188 and IsIgnoreMovePostureState()==FALSE then m=o*g_TimeActEditor_12 e=P*g_TimeActEditor_12 q=T*g_TimeActEditor_12 end local X=MaxConvergerate_ArmTwist local u=X local b=X local Z=X if P-785634-(-785634)then b=(P/o)*X elseif o

-283805+283805 then u=(o/P)*X Z=(T/P)*X end if m~=949774+-949774 then end local Q=-43590+43590 local n=98752+(218580+-317332)local H=196737+-196737 local z=(-994908-(-770676))+(-520720+744952)if IsDualBlade()==TRUE or c_Style==HAND_RIGHT or J==(((-815137+460422)+-599503)+(961945-(-5917)))-13643 then Q=ConvergeValue(m,GetVariable(E(657648-640079)),u,u)n=ConvergeValue(q,GetVariable(E(-111834+128459)),Z,Z)H=ConvergeValue((-461908-(-781013+805909))+(262823-(-223981)),GetVariable(E(-353177+370880)),u,u)z=ConvergeValue(e,GetVariable(E(635701+(-283147+(-137157+-197404)))),b,b)else Q=ConvergeValue(608809+(-1652261-(-1043452)),GetVariable(E(-572346-(-589915))),u,u)n=ConvergeValue((-152456+(-571728-(-948828)))+-224644,GetVariable(E(-750389-(-767014))),Z,Z)H=ConvergeValue(m,GetVariable(E(-360250+377953)),u,u)z=ConvergeValue(e,GetVariable(E(953647-935654)),b,b)end SetVariable(E(-37170+54739),Q)SetVariable(E(-658214+674839),n)SetVariable(E(499900-482197),H)SetVariable(E(((189655-(-182041))+32596)-386299),z)if Q~=22655+-22655 then SetVariable(E(762633+-744658),true)else SetVariable(E(-931561-(-949536)),false)end if n~=237600-237600 then SetVariable(E(-856119-(-873901)),true)else SetVariable(E(11921-(316544+-322405)),false)end if H~=(528610+((-447073+346436)+-991784))+563811 then SetVariable(E(-862318+(27090+852127)),true)else SetVariable(E(-480437+497336),false)end if z~=-98097-(-98097)then SetVariable(E((-118760-146267)-(-282681)),true)else SetVariable(E(707259-689605),false)end end function UpdateRightWristTwist(J)local P=env(Unknown367,726386+(311458-1037840),J)local o=env(Unknown367,118860+(274563+-393420),J)local l=env(Unknown367,216562-216551,J)local T=(-251778-(-742295))-490517 local e=-424542+(-939247+1363789)local m=728430+-728430 local q=GetVariable(E(1016411-(2047142-1047328)))if q>424862+-424862 then e=o*q T=P*q m=l*q elseif 818740+(-474158-344582)62328+-62328 then u=(P/o)*p elseif o

(1831187-928909)-902278 then X=(o/P)*p end local b=ConvergeValue(e,GetVariable(E(-1032037+1049150)),X,X)local Z=ConvergeValue(T,GetVariable(E(-693654-(-710406))),u,u)local Q=ConvergeValue(m,GetVariable(E(605631-588881)),p,p)SetVariable(E(884863+-867750),b)SetVariable(E(-196529-(-213281)),Z)SetVariable(E(502298-(356375-(-129173))),Q)end function UpdateLeftWristTwist(J)local P=env(Unknown367,610094-610085,J)local o=env(Unknown367,30292+(-732115-(-701831)),J)local l=env(Unknown367,204297-204285,J)local T=798123+-798123 local e=-161834-(-161834)local m=(1035246-301435)-733811 local q=GetVariable(E(-855450+872047))if q>767079+-767079 then e=o*q T=P*q m=l*q elseif(-716239-(-821905))-105666489854+-489854 then u=(P/o)*p elseif o

231388-231388 then X=(o/P)*p end local b=ConvergeValue(e,GetVariable(E((-122039-(422093-(374050+202760)))-15238)),X,X)local Z=ConvergeValue(T,GetVariable(E(-632672-(-649665))),u,u)local Q=ConvergeValue(m,GetVariable(E(-289516-(-306317))),p,p)SetVariable(E(885741+-868301),b)SetVariable(E(779964+-762971),Z)SetVariable(E((-1753490-(-1037123+(261115-(-1754))))-(-996037)),Q)end function UpdateFemaleTwist(J)local P=env(Unknown367,-145708+(-256624-(844775+-1247109)),J)local o=env(Unknown367,-223269-(407571-630847),J)local l=env(Unknown367,745208+-745198,J)local T=198761+(-53065-145696)local e=615270+-615270 local m=736595-736595 local q=GetVariable(E(-507705-(259852+-784154)))if q>-727041-(-727041)then e=o*q T=P*q m=l*q elseif(-392814+460911)+-68097-867963+867963 then X=(P/o)*p elseif o

-108778+108778 then u=(o/P)*p end local b=ConvergeValue(T,GetVariable(E(505944-488175)),X,X)local Z=ConvergeValue(e,GetVariable(E((841825-653490)-171112)),u,u)local Q=ConvergeValue(m,GetVariable(E(-1011000-(-1028227))),p,p)SetVariable(E(-612643+630412),b)SetVariable(E(-944986-(-962209)),Z)SetVariable(E((((-989644+1168292)+-650540)-(640980-826084))+304015),Q)local n=false if b~=-173448-((((-251833+1223958)+-616452)+416341)+-945462)then n=true elseif Z~=-925357-(-925357)then n=true elseif Q~=(-602154+-265999)+(897557+-29404)then n=true end SetVariable(E(-420320+438157),n)end function ActivateRightArmAdd(J)if IsRightArmAddState()==TRUE then return end if J==START_FRAME_ALL then act((581768+-860655)+287887,E(1033275+(-284462-731527)))local J=GetBaseCategory()if J==((1002075+-1215629)+842083)-628528 then SetVariable(E(963068+(-1438745-(-493319))),(374167+-449674)-(-75508))SetVariable(E(327157+-309901),9479-9479)elseif J==-1018085-(((1086024-620586)+(-54164-1022526))+-406835)then SetVariable(E(210685+-193043),-283015-(-87752+-195263))SetVariable(E(637757-(-343667+964168)),-219294+(516662+-297367))else SetVariable(E(926937-909295),619948-619948)SetVariable(E(315656+-298400),971471+(92081+-1063552))end elseif J==START_FRAME_A02 then act(-315116+324116,E((880157-516113)-346131))local J=GetBaseCategory()if J==666422+-666421 then SetVariable(E((-659517+(1994106-411368))+-905579),-983063-(-983064))else SetVariable(E(-217379+235021),205517-205517)end SetVariable(E(-199814-(-138536+-78534)),783215-783215)else SetVariable(E(170566-(-697367-(-850291))),828508-828508)SetVariable(E((-638265+716118)-(545372-(1182099-697324))),-1000321+1000321)end end function UpdateRightArmAdd()if IsRightArmAddState()==FALSE then return end local J=GetBaseCategory()if J==-935566-(-935567)then local J=ConvergeValue(184635+-184635,GetVariable(E(457287-440031)),(-342194+683048)+-340850,27503-27499)SetVariable(E(141283-124027),J)act(48732-(447434-407702),E(54962+(741085-779101)))if 1026720+-1026720=566369-566069 and(J~=52819-52514 and(J~=97120+-96763 and J~=-977521+977920))or J==-69735+(((-683099-(-78327))+-238644)+((((344657+(-1023835-(-777968+350995)))+-496516)+756475)-((-208420-564021)-133231)))or J==830621-830349 then return SWORD_ART_DIFF_CAT_DEFAULT end if J==266155-(1293150-1027164)then return WEAPON_CATEGORY_LARGE_ARROW end local l=o if o==WEAPON_CATEGORY_CLAW then l=WEAPON_CATEGORY_FIST elseif l==WEAPON_CATEGORY_LIGHT_LARGE_SWORD then return 65221+(765739+-830960)end local T=P if T>=-704187+704197 then T=T-(558161-558151)end if o==WEAPON_CATEGORY_LARGE_RAPIER then T=SWORD_ART_DIFF_CAT_DEFAULT end if(J==239682+-239592 or J==((662384+-211651)-(-255533))-706168 or J==742711-(-99142-(-841702))or J==69351-69199)and(env(GetEquipWeaponCategory,c_SwordArtsHand)==WEAPON_CATEGORY_DUELING_SHIELD and(c_Style==HAND_LEFT or c_Style==HAND_RIGHT))then return 15744+-15744 end if SwordArtsCategory[J]==nil then return SWORD_ART_DIFF_CAT_DEFAULT end if c_SwordArtsHand==HAND_LEFT and c_Style~=HAND_LEFT_BOTH then local P=-506419-(-506418)if T==356995-(715724-358731)and o==WEAPON_CATEGORY_SMALL_SHIELD then P=SWORD_ART_DIFF_CAT_LARGE_WEAPON_SMALL_SHIELD elseif T==(191214-(-548835-(-1000112)))-(282036+-542102)and o==WEAPON_CATEGORY_SMALL_SHIELD then P=SWORD_ART_DIFF_CAT_POLEARM_SMALL_SHIELD elseif T==-650459+(432381-(-218080))and o==WEAPON_CATEGORY_LARGE_SHIELD then P=SWORD_ART_DIFF_CAT_LARGE_WEAPON_LARGE_SHIELD elseif T==36923-36920 and o==WEAPON_CATEGORY_LARGE_SHIELD then P=SWORD_ART_DIFF_CAT_POLEARM_LARGE_SHIELD end if P~=-312421-(-952983+640563)then for o=-929773+929774,#SwordArtsCategory[J],-399830-(-399831)do if SwordArtsCategory[J][o]==P then env(DebugLogOutput,E(-691649-(-798097+89972))..P)return P end end end end for P=(31120-(-851347))-882466,#SwordArtsCategory[J],(-27023-(-340663))+-313639 do if SwordArtsCategory[J][P]==o then env(DebugLogOutput,E(((-445269+1776)-(-422597))-((-213119+-585350)-(-759763)))..o)return o end end if l~=nil then for P=324698-324697,#SwordArtsCategory[J],11165-11164 do if SwordArtsCategory[J][P]==l then env(DebugLogOutput,E(718538+-700788)..l)return l end end end if J>=435643+-435553 and(J<=1038942-1038843 and(c_SwordArtsHand~=HAND_LEFT or c_Style==HAND_LEFT_BOTH))then return SWORD_ART_DIFF_CAT_DEFAULT end for P=-250949-(-250950),#SwordArtsCategory[J],131928+-131927 do if SwordArtsCategory[J][P]==T then env(DebugLogOutput,E(-154632+172121)..T)return T end end return SWORD_ART_DIFF_CAT_DEFAULT end SwordArtPutOppositeWeapon={[915079-(-131609-(-1046688))]={TRUE,FALSE;TRUE};[257351+-257350]={TRUE,FALSE,TRUE},[-26076+26078]={TRUE;FALSE;TRUE},[(-520481-(-335410))-(683781-868855)]={TRUE,FALSE,TRUE};[-453305-(-453310)]={TRUE,FALSE,TRUE},[-128853-(-128859)]={TRUE;FALSE,TRUE},[-429782-(-429789)]={TRUE,FALSE;TRUE},[-362835-(-362843)]={FALSE;FALSE;TRUE},[-57704-(-36496+-21217)]={FALSE,FALSE;TRUE},[(-197856+(-478832+(((-115326+554276)-991644)+1239939)))+-10547]={TRUE,FALSE;TRUE},[864685+-864674]={TRUE,FALSE;TRUE},[-841491+841503]={TRUE;FALSE,TRUE};[(-1032174-(-547970))+484217]={TRUE,FALSE;TRUE},[((-31322+(794849+-769128))+(220332+-1155187))+940470]={TRUE;FALSE,TRUE},[-145942+145957]={TRUE;FALSE;TRUE};[-1026569-(-1026585)]={TRUE,FALSE;TRUE},[-690143-(-690160)]={FALSE;FALSE;FALSE},[(74063-(-959302))-1033347]={TRUE;FALSE,TRUE};[-204007+204026]={TRUE;FALSE;TRUE};[(-846079-(-388759))-(-457340)]={TRUE;FALSE,TRUE};[(-886976+347420)+539578]={TRUE;FALSE,TRUE};[-867721+867744]={TRUE,FALSE;TRUE};[180039-180015]={FALSE,FALSE;TRUE},[481834+-481809]={TRUE;FALSE;TRUE},[60028-(-70539-(-1018567+(391533+496494)))]={FALSE,FALSE;FALSE};[(410853-(-180115-(-745000)))-(-154060)]={FALSE,FALSE;TRUE};[-672333+672383]={FALSE;FALSE,TRUE},[-608540+608591]={TRUE,FALSE,TRUE};[-998005-(-998057)]={TRUE,FALSE,TRUE},[-421731+(772105-350321)]={FALSE,FALSE;TRUE},[(2711-((-914966+(1457160-(-18189)))+-825755))+-268029]={TRUE,FALSE,TRUE};[(-135855-531063)+666973]={TRUE,FALSE,FALSE},[-728830-(-728886)]={TRUE;FALSE,TRUE};[-310435-(-753038+((804498+-356077)+(549200+-555075)))]={TRUE,FALSE;TRUE};[654528+-654470]={TRUE;FALSE,TRUE};[-27673-(-27732)]={TRUE,FALSE,TRUE},[648138+-648077]={TRUE,FALSE;TRUE};[-687780-(-687842)]={TRUE;FALSE;FALSE};[37186-37123]={TRUE,FALSE,TRUE},[((-614681+459798)+39639)+115308]={FALSE,FALSE,TRUE},[(((-903421-(-1009849))+72811)+-378637)-(-199463)]={TRUE,FALSE;TRUE};[245535+-245469]={TRUE,FALSE,TRUE},[165400-(((-725961+1585543)-(-19055))+-713304)]={TRUE,FALSE;TRUE},[247899-247831]={TRUE;FALSE;TRUE};[-735752+(839162-(-1014749+(448691+669399)))]={TRUE;FALSE;TRUE};[-76073+76143]={TRUE;FALSE,TRUE};[(260902+(939350-287123))+-913058]={TRUE,FALSE;TRUE};[-202310-(-202382)]={TRUE,FALSE,TRUE},[-282556+282629]={TRUE;FALSE,TRUE};[111020+-110946]={FALSE,FALSE;TRUE};[24906-(1050823-(55236+(598385+372371)))]={TRUE;FALSE,TRUE};[-876768-(-876844)]={TRUE,FALSE,TRUE};[851102+-851012]={TRUE;FALSE,TRUE},[980851+-980760]={FALSE;FALSE;FALSE};[988618+(319277+-1307803)]={FALSE,FALSE;TRUE},[-953786-(-953879)]={FALSE,FALSE,TRUE},[-143710+143804]={FALSE;FALSE,TRUE};[487807+(938747+-1426459)]={FALSE,FALSE,TRUE};[-343484-(-343580)]={FALSE;FALSE;TRUE};[(55792+988765)+-1044460]={FALSE,FALSE;TRUE},[585031-584933]={TRUE,TRUE,TRUE};[695099-695000]={FALSE,FALSE,FALSE},[(723887+(-508574-956635))+741422]={FALSE,FALSE;FALSE},[-114078+114179]={FALSE;FALSE,FALSE};[(620142-112133)+-507907]={FALSE,FALSE;FALSE};[((-1263109-(-968451))+87316)-(-207445)]={FALSE,FALSE,FALSE};[5771-5666]={FALSE,FALSE,FALSE};[(-326127-(-717957))-391724]={FALSE;FALSE,FALSE};[(937505-160043)+-777354]={FALSE;FALSE,FALSE};[-309594-(-309704)]={FALSE,FALSE;TRUE},[729046-728935]={FALSE;FALSE;TRUE};[588912-588800]={FALSE;FALSE,TRUE};[-601551-(-601664)]={FALSE;FALSE;TRUE},[-729726-(-729840)]={TRUE,FALSE,TRUE};[177393-(-739756+917034)]={FALSE,FALSE,TRUE};[(915173-946781)+(-743707+775431)]={FALSE;FALSE;TRUE};[(729041+-939170)+210246]={TRUE,FALSE,TRUE},[(((((-570699-(-965440))-607143)-592194)+(1644830-605334))+-392415)-(-157633)]={TRUE,FALSE;TRUE},[-966993-(-967123)]={FALSE;FALSE;TRUE};[-630206+630337]={FALSE;FALSE;TRUE},[312138-312006]={TRUE,FALSE;TRUE};[(-176206+-771176)+947515]={FALSE,FALSE,TRUE};[-1011771-(-1011905)]={TRUE;FALSE,TRUE},[228965+-228830]={TRUE;FALSE;TRUE},[888091+-887955]={TRUE,FALSE,TRUE},[840208+-840071]={FALSE,FALSE;TRUE};[540526-(1359797-819411)]={FALSE,FALSE;TRUE};[((-430438-(-449423))+-617226)+(-150574+((636006+376776)+-263826))]={FALSE;FALSE,TRUE},[-11657+(-9147-(-20946))]={FALSE,FALSE;TRUE},[948222+-948079]={FALSE;FALSE,TRUE};[100511-100367]={TRUE,FALSE,TRUE};[-821450-(-821595)]={FALSE,FALSE,TRUE};[-750464-(-750610)]={FALSE;FALSE,TRUE},[735518-735371]={TRUE,TRUE,TRUE};[-884460-(-884610)]={TRUE;FALSE;TRUE};[(75902-(-582311-(-340579)))-317483]={FALSE,FALSE,TRUE},[437659-(564356-126849)]={TRUE,TRUE,TRUE},[417286+-417131]={FALSE;FALSE,TRUE},[180661-180505]={FALSE,FALSE,TRUE},[473426+-473269]={FALSE,FALSE;TRUE},[910364-910204]={FALSE;FALSE;TRUE};[564192+-564027]={TRUE;FALSE,TRUE},[-943368-(-943534)]={TRUE;FALSE,TRUE},[604012+-603845]={TRUE,FALSE,TRUE},[-339765+339933]={TRUE;FALSE;TRUE},[542017-(464586+77262)]={FALSE,FALSE;FALSE};[(5583+394829)+-400242]={TRUE,FALSE,TRUE},[(996572+-51225)-945176]={FALSE;FALSE,TRUE};[((-195527-(-155636))+(-210436+(-223968-300205)))-(-774672)]={TRUE,FALSE;FALSE};[722154-721981]={TRUE;FALSE;TRUE};[166155+-165981]={FALSE,FALSE;TRUE};[-384928+385103]={TRUE;FALSE;TRUE};[674666+-674490]={TRUE;FALSE,TRUE};[-593015+(((-1042179-(218935+-1100056))+(-952045+703337))+1002958)]={TRUE;FALSE;TRUE};[-150450-(-150628)]={TRUE,FALSE,TRUE},[-506048+506227]={TRUE;FALSE;TRUE};[-121951-(-122133)]={FALSE;FALSE,TRUE},[761223-761040]={TRUE;FALSE;TRUE};[((1062373-195538)-(-63836))+-930487]={TRUE,FALSE,TRUE},[-1023215-(-1023400)]={TRUE;FALSE;TRUE},[(-419259-(138986-(-245819-(-485002))))+((1067682-792970)+44536)]={TRUE,FALSE;TRUE},[637579+-637392]={FALSE;FALSE,TRUE};[-1011429-(-1011617)]={TRUE;FALSE,TRUE},[-503548-(-503737)]={TRUE,FALSE,TRUE};[-306882-(-307072)]={FALSE,FALSE;FALSE},[-700741+700932]={TRUE;FALSE;FALSE},[(-657267+1256234)+(-1324334-(-725559))]={TRUE,FALSE,TRUE},[314868+(696088-(1215256-(613758-409265)))]={FALSE,FALSE,TRUE},[-169140-(-169334)]={FALSE,FALSE;TRUE};[-814700+((-45853-(-704098))-(-156650))]={FALSE;TRUE,FALSE},[608562+-608366]={FALSE,FALSE,FALSE},[-863964+864161]={FALSE;FALSE,FALSE};[621169+-620971]={FALSE;FALSE,TRUE};[49270+(780333-829404)]={TRUE,FALSE;TRUE};[-105774-(-105974)]={TRUE,FALSE;TRUE};[641327-641126]={TRUE;TRUE;FALSE};[301139-(-334870+635807)]={TRUE;TRUE,FALSE},[131247+-131044]={TRUE;FALSE;TRUE};[566157+-565953]={TRUE;FALSE,TRUE},[-1019550+((151565+254891)+613299)]={TRUE;FALSE;TRUE},[-985620-(-985826)]={FALSE,FALSE;TRUE};[463858+-463651]={TRUE,FALSE;TRUE},[-757630+(163200+594638)]={TRUE,FALSE,TRUE};[948121-947912]={TRUE;FALSE;TRUE};[((986839+-495230)+(-611222+361045))+-241222]={FALSE;FALSE;TRUE};[1036495-1036284]={FALSE;FALSE;FALSE},[411233-(88102-(-322919))]={FALSE,FALSE;TRUE},[(330920+364361)+-695068]={TRUE;FALSE;TRUE},[-445623-((1005475+-360429)+-1090883)]={TRUE,FALSE;TRUE},[814363-814148]={TRUE,FALSE,TRUE};[-97268+97484]={FALSE;FALSE;TRUE},[-1043555+1043772]={FALSE,FALSE,TRUE};[(-629279-(-125354))-(-504143)]={TRUE;FALSE;TRUE},[829019-828800]={TRUE,FALSE,FALSE},[-123674+123894]={FALSE;FALSE,TRUE},[18475-18254]={FALSE;FALSE,TRUE};[6365+-6143]={TRUE;FALSE;TRUE};[-4590+4813]={TRUE,FALSE;TRUE},[-2855-(-3079)]={TRUE,FALSE,TRUE},[302698-302473]={TRUE,FALSE;TRUE};[135841-135615]={TRUE,FALSE;TRUE},[(552323+-1544038)+991942]={TRUE;FALSE;TRUE},[703184+-702956]={TRUE,FALSE,TRUE},[(383398+11889)+(225995+(-936597+315544))]={TRUE;FALSE,TRUE},[1039659+-1039429]={FALSE;FALSE,TRUE},[239047+(-466911+(169884+58211))]={TRUE;FALSE,TRUE};[-169818+170050]={TRUE;FALSE,FALSE},[133039-132806]={TRUE,FALSE;TRUE};[(-605944-(-901400-(-263365+-430725)))+398868]={TRUE,FALSE,TRUE},[-980695-(-980930)]={TRUE;FALSE,TRUE};[-324039-(-324275)]={TRUE;FALSE;TRUE},[-813610-(949510+-1763357)]={TRUE;FALSE,TRUE};[-493355+493593]={TRUE;FALSE;TRUE},[933529-933290]={TRUE;FALSE,TRUE};[729375-729135]={TRUE;FALSE,TRUE};[-429580+429821]={TRUE;FALSE;TRUE},[439605-(70404-(864702+-1233661))]={TRUE;FALSE,TRUE},[453466-(786520-(768621+-435324))]={TRUE,FALSE;TRUE};[896693-896449]={TRUE,FALSE,TRUE},[548862-548617]={FALSE;FALSE,TRUE},[(1572032-1045277)+-526509]={TRUE,FALSE,TRUE},[268014-(33156-(-234611))]={FALSE,FALSE;FALSE};[(1391728-(715090+(348976+-482102)))+-809516]={TRUE;FALSE,FALSE};[(979179+(-2504314-(-943433)))-((-436447-(-214095))-359599)]={TRUE;FALSE;FALSE},[-22276+22526]={TRUE;FALSE;TRUE};[((-142098-(-409074))+-618149)+351424]={TRUE,FALSE;TRUE},[974894-974642]={TRUE,FALSE,FALSE},[-883570-(-883823)]={TRUE,FALSE,TRUE},[-937809-(-938063)]={TRUE,FALSE;TRUE},[-897603-(-897858)]={FALSE,FALSE;TRUE};[-210916-(-211172)]={FALSE;FALSE;TRUE};[(990988+-616176)-(-835370+1209925)]={FALSE;FALSE;TRUE};[753094+(890739+-1643575)]={TRUE;FALSE;FALSE},[-42677-(105466-148402)]={FALSE;FALSE,TRUE};[22532+-22272]={TRUE,FALSE,TRUE},[(-551645-(-583228))-((((154066-(996299+-416892))-(-270767))+-459558)+(-989300+((948259+560003)-(-126492))))]={FALSE;FALSE,TRUE},[-312706-(863683+-1176651)]={FALSE;FALSE;TRUE},[((232818+-367913)-(-146843))-11485]={TRUE,FALSE;TRUE},[-373075+373339]={FALSE,FALSE;TRUE},[-247802+248067]={FALSE,FALSE,TRUE};[(-480036+-443520)+923822]={FALSE,FALSE;TRUE},[-303901-(-304168)]={FALSE;FALSE;TRUE},[-763341+763609]={FALSE;FALSE,TRUE},[332063+-331794]={FALSE,FALSE;TRUE},[269016+-268746]={FALSE,FALSE;TRUE};[(1390734-948335)+-442128]={FALSE;FALSE;TRUE},[-356547-(-356819)]={TRUE,FALSE;TRUE};[-954634-(-954907)]={TRUE;FALSE;TRUE};[369169+-368895]={TRUE;FALSE,TRUE};[(-529386-(-65518))-(-464143)]={TRUE;FALSE;TRUE};[-127332+127608]={FALSE,FALSE,TRUE},[-346854+347131]={TRUE;FALSE,TRUE};[-624406-(-624684)]={TRUE;FALSE,TRUE};[168002-167723]={FALSE,FALSE;TRUE},[439257+-438977]={FALSE;FALSE,TRUE},[-255132+(955548-(-911828+1611963))]={TRUE,FALSE,TRUE},[(-661659-(-423431))+(1259501-1020991)]={TRUE;FALSE;TRUE},[1003912+-1003629]={FALSE,FALSE,TRUE},[983656+-983372]={TRUE;FALSE,TRUE};[896600+(-73018+(-901297+78000))]={TRUE,FALSE;TRUE},[-270907+271193]={FALSE;FALSE;TRUE},[291403-291116]={FALSE,FALSE,TRUE},[-105638-(-105926)]={FALSE,FALSE;TRUE},[(-721869+1622268)-(72398-(-827712))]={FALSE,FALSE,TRUE};[-207393-(-207683)]={FALSE;FALSE;TRUE};[-196354-(37833+-234478)]={FALSE,FALSE,TRUE},[-426463+426755]={FALSE,FALSE,TRUE},[-457212-(-457505)]={FALSE,FALSE;TRUE},[-1033091+1033385]={FALSE;FALSE,TRUE},[-667780-(-668075)]={FALSE,FALSE,TRUE};[-651557-(-651853)]={FALSE;FALSE;TRUE},[40336+-40039]={FALSE,FALSE,TRUE},[(-729081+180520)-(-592710-(-43851))]={FALSE,FALSE;TRUE},[((1006541+-1291625)+-173782)+459165]={FALSE;FALSE;TRUE},[-540528+(-634864+1175692)]={TRUE;FALSE;TRUE},[150071+-149770]={FALSE,FALSE;TRUE};[387328-387026]={FALSE,FALSE,TRUE},[208702+-208399]={FALSE,FALSE,TRUE};[80548-(711204+-630960)]={TRUE;FALSE,TRUE},[-46598-(-46903)]={FALSE;FALSE,TRUE};[-937616+(1655592-(174419-(-543251)))]={FALSE;FALSE;TRUE},[1043188+-1042881]={FALSE;FALSE,TRUE},[387824+-387516]={TRUE,FALSE;TRUE},[(313958-(-295712+-205932))+-815293]={TRUE,FALSE;TRUE},[-33090+33400]={TRUE;FALSE;TRUE},[195582-195271]={TRUE,FALSE;TRUE};[-961594-(386580+-1348486)]={FALSE,FALSE;TRUE};[-1038143-(-1038456)]={TRUE;FALSE;TRUE},[-257637+257951]={TRUE;FALSE;TRUE};[-164654-(-164969)]={TRUE;FALSE,TRUE};[387816-387500]={TRUE;FALSE;TRUE},[495034+-494717]={TRUE;FALSE;TRUE},[-232887-(-233205)]={TRUE;FALSE;TRUE};[-664492+(883563+-218752)]={FALSE,FALSE,TRUE},[(510457-(-233126))-743263]={TRUE,FALSE;TRUE},[487776+-487455]={FALSE;FALSE;TRUE},[-809080-(-809402)]={TRUE,FALSE;TRUE},[(((-872204+((321514+(2519720-652404))-(-583001+1238353)))+(((-648186-(-791969))-767475)-47841))-660900)-(-671482)]={FALSE,FALSE;TRUE},[943809-((1041236+511938)-609689)]={TRUE;TRUE;TRUE},[155895-155570]={FALSE,FALSE;TRUE},[322052-321726]={FALSE,FALSE;TRUE},[(-735023-(187287+-1019621))+-96984]={TRUE,FALSE;TRUE},[-793719+794047]={FALSE;FALSE,TRUE};[486442-486113]={TRUE,FALSE;TRUE},[-184852+(81218+103964)]={FALSE;FALSE;TRUE};[-793210+793541]={TRUE,FALSE;TRUE},[517594-517262]={FALSE,FALSE;TRUE},[863886-863553]={FALSE;FALSE;TRUE},[1000103-999769]={FALSE,FALSE;TRUE};[-468905+469240]={TRUE,FALSE,TRUE},[557271+-556935]={TRUE;FALSE,TRUE},[-484192+484529]={FALSE;FALSE;FALSE};[-987148+(((-998298+1028381)-5139)+962542)]={FALSE;FALSE,TRUE};[(-102434+-813981)+916754]={FALSE,FALSE;TRUE},[-341934-((-425797+1058698)+((566532-(-615828+461869))+-1695666))]={TRUE;FALSE,TRUE};[-161146+161487]={TRUE,FALSE;TRUE};[-550827-(-551169)]={TRUE;FALSE,TRUE};[(-261702-(-912677))+-650632]={TRUE;FALSE,TRUE},[-347769+348113]={TRUE,FALSE;FALSE},[-272384-(-272729)]={TRUE,FALSE,FALSE};[872036+-871690]={FALSE;FALSE,FALSE};[-317069+317416]={FALSE,FALSE,FALSE},[938571+-938223]={FALSE;FALSE,TRUE},[-947833-(-948182)]={TRUE;FALSE,TRUE},[407687-407337]={TRUE,FALSE;TRUE};[584920-584569]={TRUE;FALSE;TRUE};[((795510+-30547)+49208)-813819]={FALSE,FALSE,TRUE},[541442+-541089]={TRUE;FALSE,TRUE},[899964-(-31056-(-930666))]={TRUE;FALSE,TRUE};[883147-((-419934+-511470)+(22003+(1303326-(-488867))))]={TRUE;FALSE;TRUE},[150585+-150229]={FALSE;FALSE;TRUE};[-34389-(-34746)]={FALSE;FALSE,FALSE};[1998+-1640]={FALSE,FALSE,TRUE};[(-837349+1162127)-(756931+-432512)]={TRUE;FALSE;TRUE};[320723-320363]={FALSE,FALSE,TRUE};[-615501+615862]={TRUE;FALSE;TRUE};[495905+-495543]={TRUE,FALSE,TRUE},[171169-170806]={FALSE;FALSE,TRUE};[-354058-(-354422)]={TRUE,FALSE;TRUE},[364770-364405]={FALSE,FALSE,TRUE};[736567-736201]={FALSE;FALSE,TRUE},[-794905-(-795272)]={FALSE;FALSE;TRUE};[576842+-576474]={TRUE;FALSE;TRUE};[-3540+3909]={FALSE,FALSE,TRUE},[-168481-(-168851)]={FALSE;FALSE;TRUE},[173130+-172759]={FALSE;FALSE,FALSE},[-211884+(-213221+(124016+301461))]={TRUE,FALSE,FALSE};[-497286-(-497659)]={FALSE,FALSE;TRUE},[918490-918116]={FALSE;FALSE,TRUE};[-977683+978058]={FALSE,FALSE,TRUE};[571003+-570627]={FALSE;FALSE,TRUE},[-659904-(-660281)]={FALSE;FALSE;TRUE};[(408933-(-471384))+-879939]={FALSE;FALSE;TRUE};[(-118539+-642588)-(-359087+(-630022+227603))]={FALSE,FALSE;TRUE};[91965-((-353710-(-973464))-528169)]={FALSE;FALSE;TRUE},[-150009+150408]={FALSE,FALSE,TRUE}}function GetSwordArtsPutOppositeWeapon()local J=FALSE if SwordArtPutOppositeWeapon[c_SwordArtsID]~=nil then if c_Style==HAND_RIGHT then if HAND_RIGHT==c_SwordArtsHand then if c_SwordArtsID==((-74982-505375)+1377694)+((-1756529-(-998968+39497))+(165905+(74627-240535)))and GetVariable(E(141415+-124645))==-298232-(-298235)then J=TRUE else J=SwordArtPutOppositeWeapon[c_SwordArtsID][(-311938-(-926963))+-615024]end else J=SwordArtPutOppositeWeapon[c_SwordArtsID][-881629+881631]end elseif env(GetEquipWeaponCategory,c_SwordArtsHand)==WEAPON_CATEGORY_THROW_DAGGER or env(GetEquipWeaponCategory,c_SwordArtsHand)==WEAPON_CATEGORY_BACKHAND_SWORD then J=SwordArtPutOppositeWeapon[c_SwordArtsID][-312334-(-312335)]else J=SwordArtPutOppositeWeapon[c_SwordArtsID][593691+-593688]end end return J end MagicPutOppositeWeapon={[946209+-946209]={TRUE,TRUE;TRUE};[189477+-189476]={FALSE;FALSE;TRUE};[741041+-741039]={FALSE,FALSE,TRUE},[77337+-77334]={FALSE,FALSE;TRUE},[724843-724839]={FALSE;FALSE,TRUE};[(-378100+-512382)+890487]={TRUE,TRUE;TRUE},[(137791+-132231)+-5554]={TRUE,TRUE,TRUE},[66091+-66084]={TRUE;TRUE,TRUE},[61313+-61305]={FALSE;FALSE,TRUE};[624991-624982]={FALSE;FALSE,TRUE},[-692730-(-692740)]={FALSE;FALSE;TRUE};[574027-(1114358-540342)]={FALSE;FALSE,TRUE};[454206-454194]={FALSE,FALSE;TRUE},[-74048+(800566-726505)]={FALSE;FALSE;TRUE};[((-802269-(-819080))+-354280)+337483]={TRUE,TRUE;TRUE};[846659-846644]={TRUE,TRUE;TRUE},[439020-439004]={FALSE;FALSE;TRUE};[-86165+86182]={FALSE,FALSE,TRUE},[478268-478250]={FALSE;FALSE;TRUE};[-46387-(-46406)]={FALSE;FALSE,TRUE};[-920196-(-920216)]={FALSE,FALSE;TRUE};[-505082+505103]={FALSE,FALSE;TRUE};[634002-633980]={TRUE;TRUE;TRUE},[-589453+589476]={FALSE;FALSE,TRUE},[-377732+377756]={TRUE;TRUE;TRUE};[911776+-911751]={FALSE,FALSE;TRUE};[-765020-(-765046)]={FALSE;FALSE,TRUE},[(50967+-1075674)-(-1024734)]={FALSE;FALSE;TRUE};[(380234-(-53415+(1857891-1042943)))+381327]={FALSE,FALSE,TRUE},[424370-(346941+77400)]={FALSE;FALSE,TRUE},[710701+-710671]={FALSE;FALSE,TRUE},[427212+-427181]={FALSE;FALSE;TRUE};[-549265-(-549297)]={FALSE,FALSE,TRUE};[586767+-586734]={FALSE,FALSE,TRUE},[(3265+1045334)-1048565]={FALSE;FALSE,TRUE},[502620+-502585]={FALSE,FALSE,TRUE};[741358+-741322]={FALSE;FALSE,TRUE},[-83041+83078]={FALSE,FALSE,TRUE};[-277010-(-277048)]={FALSE;FALSE;TRUE};[21946-21907]={FALSE;FALSE,TRUE},[-720946-(-720986)]={FALSE;FALSE;TRUE},[(-738408-(-771536))+-33087]={FALSE,FALSE;TRUE},[-51581-(674336-725959)]={FALSE,FALSE;TRUE};[-863771+863814]={FALSE,FALSE;TRUE};[340946-340902]={FALSE,FALSE;TRUE};[315123-315078]={FALSE,FALSE;TRUE},[569908-569862]={FALSE;FALSE;TRUE};[-490480+(836597-346070)]={FALSE,FALSE,TRUE},[-648674+648722]={TRUE;TRUE,TRUE},[1016066+-1016017]={FALSE;FALSE;TRUE};[-522074-(-522124)]={TRUE;TRUE,TRUE},[-580691-((-700917+-87622)+207797)]={TRUE;TRUE,TRUE},[-400309+((-1047589+985586)+462364)]={FALSE;FALSE;TRUE},[641619+(-526426-115140)]={FALSE,FALSE;TRUE},[592448-(1024956-432562)]={TRUE;TRUE;TRUE},[-758537-(-758592)]={TRUE;TRUE;TRUE};[16645-16589]={TRUE;TRUE;TRUE},[534319+-534262]={TRUE;TRUE;TRUE};[-789039-(957622+-1746719)]={TRUE;TRUE,TRUE};[704222-(1442568-738405)]={FALSE;FALSE,TRUE};[(-312945+990823)+(255711+-933529)]={TRUE,TRUE;TRUE};[(29875-(-598775))+-628589]={FALSE;FALSE,TRUE},[281508-281446]={FALSE;FALSE;TRUE};[946213-946150]={FALSE;FALSE;TRUE},[-497711-(-497775)]={FALSE,FALSE,TRUE},[365798-(((179706+(-845537+1011507))-(-883225))-863168)]={FALSE;FALSE,TRUE},[-622570-(-622636)]={FALSE,FALSE;TRUE};[677553-677486]={TRUE,TRUE,TRUE};[-494100-(-494168)]={FALSE,FALSE;TRUE},[-406123-(-406192)]={FALSE,FALSE;TRUE},[-866804+866874]={FALSE;FALSE,TRUE},[(805924+-308844)-497009]={TRUE,TRUE,TRUE};[-274682+274754]={FALSE,FALSE,TRUE};[-966630+(735898+230805)]={FALSE;FALSE,TRUE},[-1031960-(-769895-((-764402-(-304635-(-443441+848129)))-(-252161+-65057)))]={TRUE,TRUE;TRUE};[(407071-577885)-(-163174+-7715)]={FALSE,FALSE,TRUE};[-616317-(-616393)]={FALSE,FALSE,TRUE};[-871796+871873]={FALSE,FALSE,TRUE};[(-126179-470144)-(-596401)]={FALSE,FALSE,TRUE};[-744526+(1748884-1004279)]={FALSE;FALSE,TRUE},[(-92683+53436)+(-454466-(-493793))]={FALSE;FALSE,TRUE};[(-1515685-(-520639))+(797820-(-197307))]={TRUE,TRUE;TRUE};[71513-71431]={TRUE;TRUE;TRUE};[409820+-409737]={FALSE;FALSE,TRUE},[592886+-592802]={FALSE,FALSE;TRUE},[-945804-(-945889)]={FALSE,FALSE,TRUE};[(-544149+(2403662-972118))+(-1211468-(-324159))]={TRUE,TRUE;TRUE};[610615+-610528]={TRUE;TRUE;TRUE};[-377730+377818]={TRUE,TRUE,TRUE};[-125259+((911169+-289192)+-496629)]={TRUE,TRUE,TRUE};[-838357-(-838447)]={TRUE;TRUE,TRUE};[-35316+(593975-558568)]={TRUE;TRUE,TRUE};[417699-417607]={FALSE;FALSE,TRUE},[1043488+-1043395]={FALSE;FALSE,TRUE},[6055-(807934+-801973)]={FALSE;FALSE;TRUE};[-574160-(207421+-781676)]={FALSE,FALSE,TRUE};[210496-210400]={FALSE;FALSE,TRUE},[(445147-(-449317))+-894367]={FALSE;FALSE,TRUE};[-77462-(-77560)]={TRUE,TRUE;TRUE},[-547145+547244]={FALSE,FALSE,TRUE};[-693084+693184]={FALSE,FALSE,TRUE};[-227583+(917393-689709)]={FALSE,FALSE;TRUE},[26989+-26887]={TRUE;TRUE;TRUE},[-642365+642468]={FALSE,FALSE;TRUE},[622707-622603]={FALSE;FALSE,TRUE};[395476+-395371]={TRUE,TRUE;TRUE};[571521+-571415]={FALSE;FALSE,TRUE},[-254497+254604]={FALSE,FALSE,TRUE};[865520-865412]={FALSE;FALSE;TRUE},[811888-811779]={FALSE;FALSE,TRUE};[(-347483+1276894)+(-281791-(942859+-295349))]={FALSE,FALSE;TRUE},[78663+(645616+-724168)]={FALSE;FALSE;TRUE};[(1456426-516704)+(-1696258-(-756648))]={FALSE;FALSE,TRUE},[-870592+870705]={FALSE;FALSE;TRUE};[-45851+45965]={FALSE;FALSE;TRUE};[-806413-(-806528)]={TRUE,TRUE,TRUE};[-32999+33115]={TRUE,TRUE,TRUE},[697447+-697330]={FALSE;FALSE,TRUE},[933944+-933826]={FALSE,FALSE,TRUE},[(-462076-(-254307))-(-207888)]={FALSE;FALSE,TRUE},[435547-435427]={TRUE;TRUE,TRUE},[-256675+256796]={TRUE,TRUE,TRUE};[(849960+-1778037)-(-928199)]={TRUE,TRUE,TRUE};[410146-(750531-340508)]={TRUE,TRUE;TRUE},[380561-(1272324-891887)]={FALSE,FALSE;TRUE};[(-1381996-(-724694))-(-657427)]={TRUE;TRUE,TRUE};[-15443+15569]={FALSE,FALSE;TRUE};[796414-796287]={FALSE;FALSE,TRUE};[(913297-((834561+-708001)+-42937))-829546]={TRUE;TRUE;TRUE};[((-340300-(-747773))+-210493)+-196851]={TRUE;TRUE;TRUE},[53053-(-925633+978556)]={TRUE;TRUE,TRUE};[589991+-589860]={TRUE,TRUE;TRUE};[-131731-(-131863)]={FALSE,FALSE;TRUE},[884171-((223710+1165094)-504766)]={TRUE;TRUE;TRUE},[-304466+(93394+211206)]={FALSE;TRUE;TRUE};[-102843-(-102978)]={TRUE,TRUE;TRUE};[755577-755441]={TRUE,TRUE,TRUE},[-993062+(248916-(-744283))]={TRUE,TRUE,TRUE},[66492+-66354]={FALSE,FALSE;TRUE};[(525597+-1045448)+(443159-(-76831))]={FALSE;FALSE,TRUE},[414926-414786]={FALSE,FALSE;TRUE},[(-1340026-(-363412))+976755]={FALSE;FALSE,TRUE};[-69813+(-728725+(849701+(625543+-676564)))]={FALSE;FALSE;TRUE},[802728-802585]={FALSE;FALSE,TRUE},[-512599+(929264+-416521)]={TRUE;TRUE,TRUE},[-528402-(-528547)]={FALSE,FALSE;TRUE},[523094-522948]={TRUE,TRUE;TRUE},[(-35593+195026)+-159286]={TRUE;TRUE,TRUE};[44921-44773]={FALSE;FALSE,TRUE};[-782346+782495]={FALSE;FALSE,TRUE},[-521190+521340]={TRUE,TRUE,TRUE},[(-143587-677798)+821536]={FALSE;FALSE,TRUE},[924598+(172993+-1097439)]={TRUE,TRUE,TRUE};[566543+-566390]={FALSE,FALSE,TRUE};[300446-300292]={FALSE;FALSE;TRUE};[-440452+440607]={FALSE,FALSE,TRUE};[-80544+(-811553-(-892253))]={TRUE;TRUE,TRUE};[625191-625034]={TRUE,TRUE;TRUE};[-628310+628468]={FALSE;FALSE;TRUE};[-514035+514194]={TRUE;TRUE;TRUE},[-86313+86473]={FALSE,FALSE,TRUE},[-818142+818303]={TRUE;TRUE,TRUE};[(-930830+340223)+(62857-(-268818+(410219-669314)))]={FALSE,FALSE;TRUE}}function GetMagicPutOppositeWeapon()local J=FALSE if MagicPutOppositeWeapon[g_MagicIndex]~=nil then if c_Style==HAND_RIGHT then if g_Magichand==HAND_RIGHT then J=MagicPutOppositeWeapon[g_MagicIndex][263653-((((1648414-330775)-(-390617))-860410)-584194)]else J=MagicPutOppositeWeapon[g_MagicIndex][14412-14410]end else J=MagicPutOppositeWeapon[g_MagicIndex][-208097-(-208100)]end end return J end function Contains(J,P)for J,o in ipairs(J)do if o==P then return TRUE end end return FALSE end TraversePointerChain=397041+-387041 GAME_BASE=-96024+(-605444+701468)CHR_INS_BASE=((-135032+-491019)-(-387124))-(-238928)TARGET_CHR_INS_BASE=281803+-281801 GAME_DATA_MAN=353211+63994749 SESSION_MAN=65294655-830575 WORLD_CHR_MAN=(474713-331818)+64237913 LOCAL_PLAYER_CHR_INS=-137334+261502 PLAYER_GAME_DATA=(((-920696+1929056)-264210)+-1455461)+712719 RUNE_LEVEL=1181+-1077 VIGOR=-256272-(-256920)MIND=366725+(-112844+-253229)ENDURANCE=445186-444530 STRENGTH=836094-835430 DEXTERITY=867847-867179 INTELLIGENCE=(548650+-1307456)+759478 FAITH=-292348-(-293024)ARCANE=-181321+182001 LOCAL_PLAYER=14439-14431 UNSIGNED_BYTE=-78217-(-78217)SIGNED_BYTE=((-881521-(-940646+1026903))+770036)-(-197743)UNSIGNED_SHORT=-301955+301957 SIGNED_SHORT=991530+(-934781-56746)UNSIGNED_INT=(901760-475771)-425985 SIGNED_INT=890391+-890386 FLOAT=392096-(1237010-844920)BIT=436436+(813936+-1250365)ExposeDebugPrint=(-744762+(971574-261214))-((-813679-104381)-(-873657))GetEventFlag=784724-774721 GetParamValue=755354+-745350 PARAM_EquipParamWeapon=415251-(460894-((-880736+315975)+610404))PARAM_EquipParamProtector=39645-39644 PARAM_EquipParamAccessory=(321673-170204)+-151467 PARAM_EquipParamGoods=120976-120973 PARAM_ReinforceParamWeapon=795469-795465 PARAM_ReinforceParamProtector=664451+-664446 PARAM_NpcParam=882526+(6036+-888556)PARAM_AtkParam_Npc=92978-((1229116-555038)-581107)PARAM_AtkParam_Pc=-374970-(-374978)PARAM_NpcThinkParam=614478-614469 PARAM_Bullet=-973313-(-973323)PARAM_BulletCreateLimitParam=-105116+105127 PARAM_BehaviorParam=-383521+383533 PARAM_BehaviorParam_PC=408092+-408079 PARAM_Magic=538784-538770 PARAM_SpEffectParam=-849032+(138114-(-710933))PARAM_SpEffectVfxParam=468521-468505 PARAM_SpEffectSetParam=233594-233577 PARAM_TalkParam=-565166+565184 PARAM_MenuColorTableParam=(-841839+1161753)-319895 PARAM_ItemLotParam_enemy=-903870-(-903890)PARAM_ItemLotParam_map=301598-301577 PARAM_MoveParam=-25077-(-25099)PARAM_CharaInitParam=-714048+714071 PARAM_EquipMtrlSetParam=(-397016-((-674469+39934)-(-231756)))-5739 PARAM_FaceParam=374790+-374765 PARAM_FaceRangeParam=700467-700441 PARAM_ShopLineupParam=-908897+908924 PARAM_ShopLineupParam_Recipe=-927967-(-128971-(371804+427220))PARAM_GameAreaParam=54602+-54573 PARAM_CalcCorrectGraph=-342871+342901 PARAM_LockCamParam=(-1612381-(-1004686+(293527+-1394)))-(-899859)PARAM_ObjActParam=(-470995+-558800)+1029827 PARAM_HitMtrlParam=(-235927+-509324)+(-1012257+1757541)PARAM_KnockBackParam=332026-331992 PARAM_DecalParam=(-248951+683168)-434182 PARAM_ActionButtonParam=(225486-(730712-(-127601)))+(368054+264809)PARAM_AiSoundParam=-552019+552056 PARAM_PlayRegionParam=-231383-(199189+-430610)PARAM_NetworkAreaParam=(1574001-978284)-((-291064-(-482300))+404442)PARAM_NetworkParam=(((-950884+1045635)+(-250227-326089))-(-53738+-294417))+133450 PARAM_NetworkMsgParam=137645+-137604 PARAM_BudgetParam=-24764+24806 PARAM_BonfireWarpParam=707294+-707251 PARAM_BonfireWarpTabParam=-143248-(-143292)PARAM_BonfireWarpSubCategoryParam=205388+-205343 PARAM_MenuPropertySpecParam=939219-939173 PARAM_MenuPropertyLayoutParam=57823-57776 PARAM_MenuValueTableParam=-354347-((-875499+(290428-(-394287)))-(-255464-(-419075)))PARAM_Ceremony=(-846160-(-337033))+509176 PARAM_PhantomParam=-1005948+1005998 PARAM_CharMakeMenuTopParam=764616-764565 PARAM_CharMakeMenuListItemParam=349674-349622 PARAM_HitEffectSfxConceptParam=626571+-626518 PARAM_HitEffectSfxParam=((-404067-(-259144))+(303118-(-439741)))-(-97964+695846)PARAM_WepAbsorpPosParam=-847453-(-847508)PARAM_ToughnessParam=-609449+609505 PARAM_SeMaterialConvertParam=-982232+982289 PARAM_ThrowDirectionSfxParam=-808929-(-808987)PARAM_DirectionCameraParam=540641+-540582 PARAM_RoleParam=(1142640-977251)+-165329 PARAM_WaypointParam=-628783-(-628844)PARAM_ThrowParam=-401628+401690 PARAM_GrassTypeParam=682328+-682265 PARAM_GrassTypeParam_Lv1=747138-747074 PARAM_GrassTypeParam_Lv2=-274032-(-274097)PARAM_GrassLodRangeParam=15773+(-843860+(1547751-719598))PARAM_NpcAiActionParam=(-117638+510022)+(36944+-429261)PARAM_PartsDrawParam=-1000591-(-1000659)PARAM_AssetEnvironmentGeometryParam=-467299-(-467368)PARAM_AssetModelSfxParam=-479590-(-479660)PARAM_AssetMaterialSfxParam=-997340+997411 PARAM_AttackElementCorrectParam=(979271+-245612)-733587 PARAM_FootSfxParam=(593420-987870)-(-394523)PARAM_MaterialExParam=-38864+38938 PARAM_HPEstusFlaskRecoveryParam=(-1065439-(-38651))-(-1026863)PARAM_MPEstusFlaskRecoveryParam=977612+(-362344-615192)PARAM_MultiPlayCorrectionParam=317174-317097 PARAM_MenuOffscrRendParam=(-107565-(-376060))-268417 PARAM_ClearCountCorrectParam=-345145-(-345224)PARAM_MapMimicryEstablishmentParam=-965182+(269843+695419)PARAM_WetAspectParam=-159159+159240 PARAM_SwordArtsParam=855379-855297 PARAM_KnowledgeLoadScreenItemParam=888359+-888276 PARAM_MultiHPEstusFlaskBonusParam=316072-315988 PARAM_MultiMPEstusFlaskBonusParam=642787+-642702 PARAM_MultiSoulBonusRateParam=859789-859703 PARAM_WorldMapPointParam=-853582+(1446589-592920)PARAM_WorldMapPieceParam=973129-973041 PARAM_WorldMapLegacyConvParam=(1276048-1006734)+-269225 PARAM_WorldMapPlaceNameParam=-168536+168626 PARAM_ChrModelParam=1018285+-1018194 PARAM_LoadBalancerParam=-12413+12505 PARAM_LoadBalancerDrawDistScaleParam=-138703+138796 PARAM_LoadBalancerDrawDistScaleParam_ps4=289922-(92211-(-197617))PARAM_LoadBalancerDrawDistScaleParam_ps5=837377-837282 PARAM_LoadBalancerDrawDistScaleParam_xb1=(742649-1011150)+268597 PARAM_LoadBalancerDrawDistScaleParam_xb1x=-217171-(-217268)PARAM_LoadBalancerDrawDistScaleParam_xss=-704085+704183 PARAM_LoadBalancerDrawDistScaleParam_xsx=-935009+935108 PARAM_LoadBalancerNewDrawDistScaleParam_win64=-1016211+1016311 PARAM_LoadBalancerNewDrawDistScaleParam_ps4=-787923+788024 PARAM_LoadBalancerNewDrawDistScaleParam_ps5=166197-166095 PARAM_LoadBalancerNewDrawDistScaleParam_xb1=226274+-226171 PARAM_LoadBalancerNewDrawDistScaleParam_xb1x=577369+(711268+-1288533)PARAM_LoadBalancerNewDrawDistScaleParam_xss=-774256-(-774361)PARAM_LoadBalancerNewDrawDistScaleParam_xsx=(378918-343069)-35743 PARAM_WwiseValueToStrParam_Switch_AttackType=-477303+(677264+(175298-375152))PARAM_WwiseValueToStrParam_Switch_DamageAmount=648897-(164261-(931243+-1415771))PARAM_WwiseValueToStrParam_Switch_DeffensiveMaterial=-675828+(795738-(-402600-(-522401)))PARAM_WwiseValueToStrParam_Switch_HitStop=142850+(1196+(391619+(-945428+409873)))PARAM_WwiseValueToStrParam_Switch_OffensiveMaterial=-607012-(-607123)PARAM_WwiseValueToStrParam_Switch_GrassHitType=(-1371927-(-487799))+884240 PARAM_WwiseValueToStrParam_Switch_PlayerShoes=-157922+158035 PARAM_WwiseValueToStrParam_Switch_PlayerEquipmentTops=-680265-(-795725-(-115346))PARAM_WwiseValueToStrParam_Switch_PlayerEquipmentBottoms=998988+(-231323-((20308-((513667+-379203)-59789))-(719472+-1541389)))PARAM_WwiseValueToStrParam_Switch_PlayerVoiceType=379668+(-940646+(527801+(-398710-(-432003))))PARAM_WwiseValueToStrParam_Switch_AttackStrength=233005-232888 PARAM_WwiseValueToStrParam_EnvPlaceType=740480+-740362 PARAM_WeatherParam=-774938-(-775057)PARAM_WeatherLotParam=211850-(1016551-804821)PARAM_WeatherAssetCreateParam=-645678+645799 PARAM_WeatherAssetReplaceParam=1031118+-1030996 PARAM_SpeedtreeParam=(1034690-545328)-489239 PARAM_RideParam=-120697-(-120821)PARAM_SeActivationRangeParam=880104+-879979 PARAM_RollingObjLotParam=243402-243276 PARAM_NpcAiBehaviorProbability=(-904462+545139)+359450 PARAM_BuddyParam=-647519+(133765-(-158554+-355328))PARAM_GparamRefSettings=650184+-650055 PARAM_RandomAppearParam=(-1005003+394042)-(-611091)PARAM_MapGridCreateHeightLimitInfoParam=-914996-(-915127)PARAM_EnvObjLotParam=(549067-(289190+(-310541-124622)))+((-1030082+565962)-230788)PARAM_MapDefaultInfoParam=-606401+(1024016-(614040-196558))PARAM_BuddyStoneParam=967694-967560 PARAM_LegacyDistantViewPartsReplaceParam=-634097-(-646887-(-12655))PARAM_SoundCommonIngameParam=441001-440865 PARAM_SoundAutoEnvSoundGroupParam=270812+-270675 PARAM_SoundAutoReverbEvaluationDistParam=((-920787+2299611)-987411)-391275 PARAM_SoundAutoReverbSelectParam=418975-418836 PARAM_EnemyCommonParam=(118810-103660)+-15010 PARAM_GameSystemCommonParam=-427490-(-427631)PARAM_GraphicsCommonParam=916218+-916076 PARAM_MenuCommonParam=-381759-(-54149-327753)PARAM_PlayerCommonParam=-720850-(-720994)PARAM_CutsceneGparamWeatherParam=-543031-(-543176)PARAM_CutsceneGparamTimeParam=-343190-(-343336)PARAM_CutsceneTimezoneConvertParam=(-219284+604100)-(-206327-(-590996))PARAM_CutsceneWeatherOverrideGparamConvertParam=-369653+369801 PARAM_SoundCutsceneParam=2880-2731 PARAM_ChrActivateConditionParam=-481401+481551 PARAM_CutsceneMapIdParam=707309+(33732-740890)PARAM_CutSceneTextureLoadParam=825757-825605 PARAM_GestureParam=-602654-(-602807)PARAM_EquipParamGem=967490-967336 PARAM_EquipParamCustomWeapon=-291548-(586939-878642)PARAM_GraphicsConfig=-29322+29478 PARAM_SoundChrPhysicsSeParam=3123+-2966 PARAM_FeTextEffectParam=-338823+338981 PARAM_CoolTimeParam=-102371+102530 PARAM_WhiteSignCoolTimeParam=-352723+352883 PARAM_MapPieceTexParam=-1009474+1009635 PARAM_MapNameTexParam=503366+-503204 PARAM_WeatherLotTexParam=-715060-(-715223)PARAM_KeyAssignParam_TypeA=475042+-474878 PARAM_KeyAssignParam_TypeB=-733821-(-733986)PARAM_KeyAssignParam_TypeC=416551-416385 PARAM_MapGdRegionInfoParam=-186553-(-186720)PARAM_MapGdRegionDrawParam=1004799-1004631 PARAM_KeyAssignMenuItemParam=(-673290+824829)+-151370 PARAM_SoundAssetSoundObjEnableDistParam=5619-5449 PARAM_SignPuddleParam=(-750157+(740817+892219))+(-140359-742349)PARAM_AutoCreateEnvSoundParam=-129815+129987 PARAM_WwiseValueToStrParam_BgmBossChrIdConv=(768050-(-204252))+-972129 PARAM_ResistCorrectParam=369215-369041 PARAM_PostureControlParam_WepRight=-131156+(253158-121827)PARAM_PostureControlParam_WepLeft=224061+-223885 PARAM_PostureControlParam_Gender=(-702630+960072)-257265 PARAM_PostureControlParam_Pro=1045959+-1045781 PARAM_RuntimeBoneControlParam=(669591+-488147)-181265 PARAM_TutorialParam=579287-579107 PARAM_BaseChrSelectMenuParam=473422-473241 PARAM_MimicryEstablishmentTexParam=-723141-(-723323)PARAM_SfxBlockResShareParam=557236-557053 PARAM_FinalDamageRateParam=673188-673004 PARAM_HitEffectSeParam=((218189-(-428562))-497181)-149385 WritePointerChain=176652-166652 UpdateMagicIdToActive=-897011-(-907013)SetEventFlag=781602-771599 SetParamValue=152351-142347 ESD_ReplaceTool=-248620+(1199142-850463)function CalcCorrect(J,P)local o=env(GetParamValue,PARAM_CalcCorrectGraph,J,716680+-716680,FLOAT)local l=env(GetParamValue,PARAM_CalcCorrectGraph,J,-498332+498336,FLOAT)local T=env(GetParamValue,PARAM_CalcCorrectGraph,J,-608453+(-503618+1112079),FLOAT)local e=env(GetParamValue,PARAM_CalcCorrectGraph,J,-77465+77477,FLOAT)local m=env(GetParamValue,PARAM_CalcCorrectGraph,J,(566691-834061)-(-267386),FLOAT)local q=env(GetParamValue,PARAM_CalcCorrectGraph,J,-557504+557524,FLOAT)local p=env(GetParamValue,PARAM_CalcCorrectGraph,J,264995+-264971,FLOAT)local X=env(GetParamValue,PARAM_CalcCorrectGraph,J,(-462569+969196)+((-885651-(-416124))-37072),FLOAT)local u=env(GetParamValue,PARAM_CalcCorrectGraph,J,165259+-165227,FLOAT)local b=env(GetParamValue,PARAM_CalcCorrectGraph,J,202856+-202820,FLOAT)local Z=env(GetParamValue,PARAM_CalcCorrectGraph,J,-402696+402736,FLOAT)local Q=env(GetParamValue,PARAM_CalcCorrectGraph,J,-767835+767879,FLOAT)local n=env(GetParamValue,PARAM_CalcCorrectGraph,J,-133025+133073,FLOAT)local H=env(GetParamValue,PARAM_CalcCorrectGraph,J,((-1559352-(-724601))+(1209764-387307))+12346,FLOAT)local z=nil local I=nil local k=nil local t=nil local w=nil if P=o and P=l and P=T and P=e and P-960799-(-1996892-(-1036093))then W=g^w else W=(-897136+(1290537-393400))-((-496836-((-564177-809905)-(371021+-1248266)))-g)^math[E(167863-(126652-(-24702)))](w)end return z+(I-z)*W end ERR_SpellSlotOffsets={-824443+((239558+464595)+120306);470714+(844405+((-1177934-(-467212))-604373));-880507+880539,(358391+-1235411)+(510204-(-366856));98504-98456;897948-897892,-957967+958031,-300866-(-300938);-130504+130584,-248764-(-248852),202793-(-306478+509175),589073+-588969;-61749+61861,-552678+552798}function GetSlotOfSpellIdIfExists(J)local P=GetSpellIds()for P,o in ipairs(P)do if o==J then return P end end return FALSE end function GetActiveSpellSlot()local J=env(TraversePointerChain,GAME_BASE,SIGNED_INT,GAME_DATA_MAN,LOCAL_PLAYER,(((-374605+992191)-(-901119-(827710+-1405642)))-143936)-795509,81373-81245)if J<293808+-293808 then return 449899+(-413418-36482)end return J+(-204494+204495)end function SetActiveSpellSlot(J)if J<=-252055-(-252055)then act(WritePointerChain,GAME_BASE,SIGNED_INT,26317+-26318,GAME_DATA_MAN,LOCAL_PLAYER,-329194-(-330522),(-933520+((-548726-(-797911))-182765))+867228)else act(WritePointerChain,GAME_BASE,SIGNED_INT,J-((1652282-697094)+-955187),GAME_DATA_MAN,LOCAL_PLAYER,120875-119547,701892-701764)end end function EmptySpellSlots()for J=-1022419+1022420,-293823-(603362+-897199),917500-917499 do SetSpellSlotId(J,146412+-146413)end SetActiveSpellSlot(791834-(202799+(326879+262157)))end function SetTemporarySpellId(J)SetSpellSlotId(1005881+-1005880,J)SetActiveSpellSlot(-547532+(-244661-(-792194)))end function GetActiveSpellId()local J=GetActiveSpellSlot()return GetSpellSlotId(J)end function GetActiveSpellType()local J=GetActiveSpellId()local P=env(GetParamValue,PARAM_Magic,J,340950-340912,UNSIGNED_BYTE)return P end function GetSpellSlotOffset(J)return ERR_SpellSlotOffsets[J]end function GetSpellIds()local J={}for P,o in ipairs(ERR_SpellSlotOffsets)do J[P]=GetSpellSlotId(P)end return J end function SetActiveSpellId(J)local P=GetActiveSpellSlot()local o=GetSpellSlotOffset(P)act(WritePointerChain,GAME_BASE,SIGNED_INT,J,GAME_DATA_MAN,LOCAL_PLAYER,(292501+-203185)-87988,o)end function SetSpellSlotId(J,P)local o=GetSpellSlotOffset(J)act(WritePointerChain,GAME_BASE,SIGNED_INT,P,GAME_DATA_MAN,LOCAL_PLAYER,-750524+(487939+263913),o)end function GetSpellSlotId(J)if J<=180895-180895 then return 379220-(-645190-(-25083+(-124326-(1798054-(573430-(-349622))))))end local P=GetSpellSlotOffset(J)local o=env(TraversePointerChain,GAME_BASE,SIGNED_INT,GAME_DATA_MAN,LOCAL_PLAYER,(292359+-490437)-(-602976-(-403570)),P)return o end SESSION_STATE_NONE=784992-784992 SESSION_STATE_HOST=71206-71203 SESSION_STATE_GUEST=1008183+((619043+-1609430)-17790)function GetNetworkSessionState()return env(TraversePointerChain,GAME_BASE,SIGNED_INT,SESSION_MAN,915469+-915457)end function IsPlayerOnline()local J=GetNetworkSessionState()if J==SESSION_STATE_HOST or J==SESSION_STATE_GUEST then return TRUE end return FALSE end function GetPlayerNo()return env(TraversePointerChain,GAME_BASE,SIGNED_INT,GAME_DATA_MAN,LOCAL_PLAYER,-122914+122922)end CHR_HANDLE=-925790-(-925798)function SelfHandleAsParts()local J=env(TraversePointerChain,CHR_INS_BASE,UNSIGNED_SHORT,CHR_HANDLE+((-698211+1507922)+((-1860768-(-692877))-(-358180))))local P=env(TraversePointerChain,CHR_INS_BASE,UNSIGNED_SHORT,CHR_HANDLE+(-709134-(-709136)))local o=env(TraversePointerChain,CHR_INS_BASE,UNSIGNED_SHORT,CHR_HANDLE+(-21755-((717349-780068)+40960)))local l=env(TraversePointerChain,CHR_INS_BASE,UNSIGNED_SHORT,CHR_HANDLE+(-567869+567875))return{J,P;o,l}end function LocalPlayerHandleAsParts()local J=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,CHR_HANDLE+(688909+-688909))local P=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,CHR_HANDLE+(110533+(-279503+168972)))local o=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,CHR_HANDLE+(822215+-822211))local l=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,CHR_HANDLE+(-247632-(-247638)))return{J;P;o;l}end function AreHandlePartsEqual(J,P)if#J~=#P then return FALSE end for o=1016100-1016099,#J,-124333-(-124334)do if J[o]==nil or P[o]==nil or J[o]~=P[o]then return FALSE end end return TRUE end IS_LOCAL_PLAYER=FALSE function IsLocalPlayer()return IS_LOCAL_PLAYER end function GetActiveItemId()local J=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,448796-448440)local P=env(TraversePointerChain,GAME_BASE,UNSIGNED_SHORT,WORLD_CHR_MAN,LOCAL_PLAYER_CHR_INS,476899-476541)if J==nil or P==nil then return nil end local o=string[E(564106-546350)](E(402349-385653),Dec2Hex(J))local l=string[E(-245681+263437)](E(215333-198637),Dec2Hex(P))local T=BMAnd(l,E(664268-646749))local e=Hex2Dec(T..o)return e end EQUIP_SLOT_RIGHT_WEAPON_1=300508+(496489-796073)EQUIP_SLOT_RIGHT_WEAPON_2=(470577-((-729851+-13757)+(-266171-(-1009622))))+-469802 EQUIP_SLOT_RIGHT_WEAPON_3=266708+-265768 EQUIP_SLOT_LEFT_WEAPON_1=526081-525161 EQUIP_SLOT_LEFT_WEAPON_2=-81548-(-82476)EQUIP_SLOT_LEFT_WEAPON_3=-259517+260453 EQUIP_SLOT_ARROW_1=354662+-353718 EQUIP_SLOT_ARROW_2=829773-828821 EQUIP_SLOT_BOLT_1=228436-227488 EQUIP_SLOT_BOLT_2=647021+-646065 EQUIP_SLOT_ARMOR_HEAD=-969748+970716 EQUIP_SLOT_ARMOR_BODY=677435-676463 EQUIP_SLOT_ARMOR_ARMS=1024009+-1023033 EQUIP_SLOT_ARMOR_LEGS=713716-712736 EQUIP_SLOT_ACCESSORY_1=-252490-(-253478)EQUIP_SLOT_ACCESSORY_2=-1712+2704 EQUIP_SLOT_ACCESSORY_3=-616735+617731 EQUIP_SLOT_ACCESSORY_4=-555082+556082 function GetEquippedItemId(J)local P=GetMemoryIntValue(GAME_BASE,GAME_DATA_MAN,LOCAL_PLAYER,J)if P==-309935-(-419935)then return-657191-(-657190)end return P end function GetEquippedItemBaseId(J)local P=GetMemoryIntValue(GAME_BASE,GAME_DATA_MAN,LOCAL_PLAYER,J)if P==E(-64627+81754)then return-354158+(-138817+492974)end P=string[E(491866+-474482)](P,657830-657829,#P-(355566-355564))..E((403292+-1263989)-(-279932-597881))return P end function GetEquippedWeaponsTable()local J={GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_1),GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_2),GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_3),GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_1);GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_2),GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_3)}for P=#J,-856695+856696,-390510-(-390509)do if J[P]==(772736+(-318600+(((-1117034-297596)-(-732054))-728217)))-(-956656)then J[E(-403055+((1340469-256522)-663841))](J,P)end end return J end CURRENT_EQUIP_WEAPON_RIGHT=884919+(-736115-((1430830-748089)-(380261-(-154488))))CURRENT_EQUIP_WEAPON_LEFT=-478306-(-479114)CURRENT_EQUIP_WEAPON_SLOT_1=-215727-(92830+-308557)CURRENT_EQUIP_WEAPON_SLOT_2=511619+-511618 CURRENT_EQUIP_WEAPON_SLOT_3=-830574+830576 function GetMainWeaponId()local J=c_Style local P=HAND_RIGHT if J==HAND_LEFT_BOTH then P=HAND_LEFT end return GetWeaponId(P)end function GetWeaponId(J)local P,o=GetCurrentEquippedWeaponSlots()if J==HAND_LEFT then return GetWeaponIdInSlot(J,o)else return GetWeaponIdInSlot(J,P)end end function GetWeaponIdInSlot(J,P)if J==HAND_RIGHT then if P==CURRENT_EQUIP_WEAPON_SLOT_1 then return GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_1)end if P==CURRENT_EQUIP_WEAPON_SLOT_2 then return GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_2)end if P==CURRENT_EQUIP_WEAPON_SLOT_3 then return GetEquippedItemBaseId(EQUIP_SLOT_RIGHT_WEAPON_3)end elseif J==HAND_LEFT then if P==CURRENT_EQUIP_WEAPON_SLOT_1 then return GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_1)end if P==CURRENT_EQUIP_WEAPON_SLOT_2 then return GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_2)end if P==CURRENT_EQUIP_WEAPON_SLOT_3 then return GetEquippedItemBaseId(EQUIP_SLOT_LEFT_WEAPON_3)end end end function GetCurrentEquippedWeaponSlots()local J=env(TraversePointerChain,GAME_BASE,SIGNED_INT,GAME_DATA_MAN,LOCAL_PLAYER,CURRENT_EQUIP_WEAPON_RIGHT)local P=env(TraversePointerChain,GAME_BASE,SIGNED_INT,GAME_DATA_MAN,LOCAL_PLAYER,CURRENT_EQUIP_WEAPON_LEFT)return J,P end function addStrings(J,P)local o=208266-208266 local l={}local T,e=#J,#P local m=math[E((395243+-978913)+600733)](T,e)J=string[E((144878-539574)+412148)](E(737217-720417),m-T)..J P=string[E(735611+-718159)](E(824410+(-617872+-189738)),m-e)..P for T=m,12102-12101,801394+-801395 do local e=(tonumber(J:sub(T,T))+tonumber(P:sub(T,T)))+o o=math[E(-608765+625329)](e/(614008-613998))table[E(278094+(-453574-(-193248)))](l,(-551441+1194675)+-643233,tostring(e%(-689290+689300)))end if o>(-412593-(-561580))+-148987 then table[E(853681-835913)](l,221894+(357629+-579522),tostring(o))end return table[E(723821-706772)](l)end function subtractStrings(J,P)local o=tostring(J)local l=tostring(P)local T=math[E(-716404-(-733467))](#o,#l)o=string[E(1045643+-1028191)](E(-105117+121917),T-#o)..o l=string[E(819143-801691)](E(-85353+102153),T-#l)..l local e={}local m=(-823640+29830)-(-793810)for J=T,546932+-546931,420023+-420024 do local P=tonumber(o:sub(J,J))local T=tonumber(l:sub(J,J))local q=(P-T)-m if q<520065+-520065 then q=q+(-752809-(((-242458+-92693)-867000)-(427723+-877055)))m=-57029-(-57030)else m=((-1130508-(-653239))-(-653728))-176459 end table[E(-372826+390594)](e,-740153-(-1592220-(-852066)),tostring(q))end local q=table[E(-455680-(-472729))](e)q=q:gsub(E(796758+(376957+-1157089)),E((-589132+1161469)-555121))return q==E(((1714269-1008040)+-1259790)-(-570777))and E(772737-((((578124-684657)+153870)-(829502+66025))+1604127))or q end function multiplyStrings(J,P)local o,l=#J,#P local T=E(-972145+988945)for e=l,843024+-843023,662740+(-947118-((-244783+-607336)+567742))do local m=tonumber(P:sub(e,e))local q=655319-(105232+((-922117+-61235)+1533439))local p={}for P=o,896849-896848,-991634+991633 do local o=tonumber(J:sub(P,P))local l=o*m+q q=math[E((746213+-219307)-510342)](l/((((579604+(251725+-2252060))-(-437964))+1618207)+-635430))table[E(-257939+(-344462-(-620169)))](p,(((1539700-498066)+-1984284)-(244249-1045616))-(-141284),tostring(l%(-1003859-(-1003869))))end if q>(649002-(-357776))+(-695113+(321616+-633281))then table[E(((-98720-895376)+1460362)-448498)](p,(649006+((1769019-783640)-(-919839+1632462)))+-921761,tostring(q))end local X=string[E(946285-928833)](E(-827603+844403),l-e)local u=table[E(((727086+-632618)-(-684650))+-762069)](p)..X T=addStrings(T,u)end return T end function bytesToInt32(J,P,o,l)if J<79103+-79103 then J=J+(962419-(632352+329811))end if P<(206825+-1016483)-(-809658)then P=P+(519612+((-646372+40087)-(-484053+((-540397+(1895018-572604))+-384893))))end if o<-757003+(-596636+(-552543+(2778018-871836)))then o=o+((-223308+(-664983+-128645))-(-548771-468421))end if l<-181603-(-181603)then l=l+((-832844+1655767)+-822667)end local T=tostring(J)local e=multiplyStrings(tostring(P),E(-551426+(471289+96782)))local m=multiplyStrings(tostring(o),E(-462695+(-393112+873215)))local q=multiplyStrings(tostring(l),E(802865+-785089))local p=addStrings(T,addStrings(e,addStrings(m,q)))return p end function GetParamIntValue(J,P,o)local l=env(GetParamValue,J,P,o,UNSIGNED_BYTE)local E=env(GetParamValue,J,P,o+((109485+219435)-328919),UNSIGNED_BYTE)local T=env(GetParamValue,J,P,o+(-152324-(-152326)),UNSIGNED_BYTE)local e=env(GetParamValue,J,P,o+(-494526+(641052-146523)),UNSIGNED_BYTE)if l==nil or E==nil or T==nil or e==nil then return nil end return bytesToInt32(l,E,T,e)end function GetMemoryIntValue(J,...)local P=env(TraversePointerChain,J,UNSIGNED_BYTE,unpack(arg))arg[#arg]=arg[#arg]+(-720235-(-720236))local o=env(TraversePointerChain,J,UNSIGNED_BYTE,unpack(arg))arg[#arg]=arg[#arg]+(127540+-127539)local l=env(TraversePointerChain,J,UNSIGNED_BYTE,unpack(arg))arg[#arg]=arg[#arg]+(688380+-688379)local T=env(TraversePointerChain,J,UNSIGNED_BYTE,unpack(arg))if P==nil or o==nil or l==nil or T==nil then return nil end return bytesToInt32(P,o,l,T)end IS_INITIALIZED_DIFFICULTY=FALSE ERR_INITIALIZED=FALSE ENEMY_BOSS=-680821-(-680822)ENEMY_MINIBOSS=(-1024663+843094)-(18015-199586)ENEMY_ELITE=-331214-(-331217)ENEMY_MAJOR=-261707-(-261711)ENEMY_MINOR=537544+-537539 ENEMY_NONE=(-460732+367356)-(-93382)ENEMY_TIER=497758-497758 IS_ENEMY=FALSE JUMP_STATE_1=(519541+-8858)-510683 JUMP_STATE_2=(618658+-646361)+27703 JUMP_STATE_3=(-227216+158675)-(-68541)JUMP_TYPE_NEUTRAL=472845+-472845 JUMP_TYPE_FORWARD=-358615+358616 JUMP_TYPE_DASH=-1081-(-1083)RIDE_TURN_STATE=((-23216+285950)+-654985)-(1015467+-1407718)PROTO5=292575+-292575 DAMAGE_ELEMENT_DEFAULT=(524696+(-423400-516530))-(-415234)DAMAGE_ELEMENT_MAGIC=-402355+402365 DAMAGE_ELEMENT_FIRE=347904-347893 DAMAGE_ELEMENT_LIGHTNING=649752-(((-435517-(-1027762))-102975)+160470)DAMAGE_ELEMENT_DARK=-311585-(-309371+-2227)DAMAGE_ELEMENT_POISON=12535+-12515 DAMAGE_ELEMENT_BLIGHT=-43021+(645238+-602196)DAMAGE_ELEMENT_BLOOD=(-833224-(-572668))+260578 DAMAGE_ELEMENT_FROSTBITE=-370901-(-370924)DAMAGE_ELEMENT_SLEEP=696813-696789 DAMAGE_ELEMENT_MAD=1038597-1038572 DAMAGE_ELEMENT_CURSE=-68307+68333 DAMAGE_ELEMENT_NONE=50897+-50643 DAMAGE_ELEMENT_MATERIAL_1=-1034619-(-1034874)DAMAGE_PHYSICAL_SLASH=1045108+-1045108 DAMAGE_PHYSICAL_BLUNT=(452168+-545900)-(-93733)DAMAGE_PHYSICAL_THRUST=-1012896+(1618260-605362)DAMAGE_PHYSICAL_NORMAL=1014365-1014362 DAMAGE_PHYSICAL_ELEMENTAL=608298-608294 IS_ATTACKED_JUMPMAGIC=FALSE g_IsMimicry=-431592+431592 g_EnableMimicry=242136-242136 g_ComboReset=FALSE lastUsedMagicAnim=699621+-699622 Jump_InitWeaponRef=FALSE Jump_LeftWeaponRef=FALSE Event_MoveQuick={E(-10397+27195);MOVE_DEF0}local J=916930-916930 local P=305639+-305639 local o=402519+-401519 RIDE_MOVE_TYPE_IDLE=((375137-(529668-266466))-234304)-(-122369)RIDE_MOVE_TYPE_WALK=879216-879215 RIDE_MOVE_TYPE_RUN=897090+(-1904128-(-1790982-(-76406-707536)))RIDE_MOVE_TYPE_DASH=364122-364119 RIDE_MOVE_TYPE_GALLOP=912356-912352 RIDE_MOVE_TYPE_OTHER=-780727+780737 RIDE_ISENABLE_DOUBLEJUMP=TRUE RideDashAccelerateTest=15804-15804 RideJumpLoop_IsSecond=FALSE DISABLEJUMP_FALLDIST=870135+-870115 rideJumpHighLoop_StopTime=(662060-506483)-155577 lastFallHeight=-753787+753787 rideJumpHighLoop_IsStop=FALSE IsGeneralAnimEnd=650494-650494 IsAttackAnimEnd=325800+(-1050432-(-724633))AnimIDOffset=-890359-(-386249+-504119)AdditiveBlendAnim=635606+(((-888592+(-72374+859614))-(-74176))+-608420)AdditiveBlendAnimOfSlot=-785749+785760 IsAtkRequest=988990-988890 IsAtkReleaseRequest=-1045143-(-1045244)IsChainAtkRequest=6437-6335 GetAtkDuration=599133+-599030 GetWeaponSwitchRequest=((-876854+2363739)-1045032)+-441749 GetCommandIDFromEvent=-556998+((-245746-(-6702))+796147)GetAIActionType=(-686870-(-260516-482074))+-55614 GetAIChainActionType=-566799+(1140926-574020)GetChainEvadeRequest=632166+(-360453+-271605)GetWeaponChangeRequest=187758-187649 GetAnimIDFromMoveParam=46897-(-78272+125059)IsThereAnyAtkRequest=(-718938-(-145740))-(910707+(-1732367-(-248351)))IsThereAnyChainAtkRequest=-432148-((270319-703679)+1100)IsItemUseMenuOpening=-287260-(-623313-(-335940))IsMagicUseMenuOpening=708580-((105894-505330)+1107902)IsItemUseMenuOpened=(627618+-1322094)-(-694591)IsMagicUseMenuOpened=(155528+-682280)+(1541193-1014325)GetBlendAnimIDFromMoveParam=-270422+(((478865+-71514)+715685)-852497)GetAIChainStepType=1005035+-1004917 GetTransitionToSpecialStayAnimID=(-230380+1175143)-(1035721-91077)GetAIAtkCancelType=-35273-(-35393)GetWeaponCancelType=-855326+855447 IsWeaponCancelPossible=437788-437666 GetAIDefenseCancelType=-564268+564391 GetAIVersusBackstabCancelType=(-244203+382672)+(-331260+(-123849+316764))IsFalling=709088+-708888 IsLanding=-365986+366187 GetReceivedDamageType=-298946+299148 IsActiveActionValid=(-621597+1094086)+-472286 GetActionEventNumber=-586389+586593 IsNormalDmgPassThroughDuringThrow=880796-880591 IsThrowing=-85791-(-85997)GetWeaponSwitchState=595137+-594930 IsEquipmentSwitchPossible=-355045-(-750309+395055)IsAnimCancelPossibleInAtkRelease=333053+-332843 IsEmergencyStopAnimPlaying=((948890+-248050)+-599007)-((80552+(-1034928+481446))-(-574552))GetLockRangeState=829478+-829266 GetLockAngleState=447316-447103 IsAnimCancelPossibleInDamageHit=-54081+54295 IsChangeToScrapeAtk=972773-972558 IsChangeToDeflectAtk=766860+-766644 IsChangeToAfterParrySuccess=114790+-114573 IsChangeFromNormalToBigAtk=-279842-(-280060)GetMovementType=-795345+795564 IsLargeAtkComboPossible=-417730+417950 IsMapActionPossible=(-1920515-(-988439))-(-932297)GetReceivedDamageDirection=-494955+495177 GetMapActionID=((-759655+776892)+277181)-(233576+((-113210-((-446318+((824752+477384)-23036))+-67093))+939518))GetFallHeight=(((81906-577916)+381054)-782857)-(-898037)GetEquipWeaponCategory=(1048125+-456268)-591632 IsHoldingBow=((206985+(-232039+(418959-(-945642+1706583))))+(-458153+92011))+733404 GetMagicAnimType=-461483+461710 WasNotLargeAtk=(475918+-1289069)+813379 IsBackAtkPossible=-896533+896762 IsAfterParryAtkPossible=-459525-(-459755)GetItemAnimType=-731197-(-731428)IsMagicUseable=-180370-(-180602)IsItemUseable=-807316-(-807549)IsPrecisionShoot=947493-947259 IsFireDamaged=732827-732592 GetDamageLevel=-70557+70793 GetGuardLevelAction=345195-(422389+-77431)IsNewLeftHandAtkFromStay=-782300+782538 IsParryFromIdle=553651-(-289985-((120102-((1518076-(-520689))-1014182))-(-61084)))IsGuardFromIdle=-804624+(603808-(-201056))IsNewLeftHandAtkFromAtkCancel=448525-448284 IsParryFromAtkCancel=844963-(515150-(-329571))IsGuardFromAtkCancel=-239520-(-239763)IsTiedUp=184644+-184400 IsOutOfAmmo=-899871+(1068353-168237)IsUseCatLanding=-183814+184060 GetHoverMoveState=(445426-(-477654))+-922833 IsTruelyLanding=-496007+((917392+-711443)-(-290306))IsRightHandMagic=-598805-(-599054)IsChangeToSpecialStayAnim=635307-635057 GetSpecialStayAnimID=672238+-671987 AcquireSpecialDamageAnimationID=690402+-690150 IsRunTurnAnimPlaying=-527746+527999 IsGenerateAction=905673-905419 GetSpecialStayCancelAnimID=-575060-(-575315)HasReceivedAnyDamage=(450311-(227036+-28635))+(-14351+-237303)GetMoveAnimParamID=-31312+31569 GetGuardLevel=-980367+980625 IsRequestTurnAnimStart=461337-461078 IsTurningWithAnim=(-621367+91556)+530071 IsFlying=-478342+478603 IsAbilityInsufficient=273065+-272803 GetEquipWeightRatioForFalling=-137386+(666175+-528526)GetFlightMotionState=1020869+-1020605 GetIsWeakPoint=((((-167684+-642638)-(-486103))-(443213-(876982+(-690894+-217045))))+1790478)-991824 GetMoveAnimBlendRatio=899413+-899147 GetLadderActionState=(95557-((3115+-1592382)-(-874018)))-810539 IsInDisguise=-961659+((772358-(-76412))-(-875389-(-762232)))IsCoopWait=935766+-935497 IsCoop=562177-561907 IsSpecialTransitionPossible=(-194771-(64809+-42426))+217425 GetLandingAnimBlendRatio=-1015638+1015910 GetThrowAnimID=-427149-(-1296483-(-869061))DidOpponentDieFromThrow=(-436815-(-964040))-526951 HasThrowEnded=-616888+617163 IsThrowSelfDeath=-332019+(-225155+(-351558+909008))IsThrowSuccess=856608-856331 GetGuardMotionCategory=-678436-(-678714)IsBeingThrown=-807806+808085 IsSelfThrow=(769823+((357454+-993039)-249627))+115669 IsThrowDeathState=995892+-995611 GetNewLockState=-762376+762658 IsOnLadder=(-216133+-725457)-(436390+((-2389440-(-338867))-(-672310)))GetPhysicalAttribute=899023-898739 GetSpecialAttribute=362358-(-822386+1184459)GetSpecialStayDeathAnimID=-301898-(-302184)HasReceivedAnyDamage_AnimEnd=811276+-810989 EggGrowth_IsHeadScratch=(-505925+1079360)+(-161843-411304)EggGrowth_IsBecomeEggHead=-521781+522070 IsStop=584027+-583737 IsSomeoneOnLadder=904543+-904252 IsSomeoneUnderLadder=-780213-(-780505)GetLadderHandState=421139-420846 DoesLadderHaveCharacters=-56099-(-56393)IsLadderRightHandStayState=((-254449-(-297277))-((384639-219916)-(38983+-523139)))+(-308611-(((-1387296-(-212449))-(-727034))-(-411763+878907)))IsDescendingToFloor=(101079+805085)+(-174038-(62396+669434))IsInputDirectionMatch=-964703+((-1838955-(545141+-1572176))+(789336-(-987584)))IsSpecialTransition2Possible=(1770207-889673)+(63506+-943742)IsVersusDivineDamage=-535218+535517 IsGeneralAnimCancelPossible=((-953768+159531)-(-399262))-(-289105+(604889+-711059))GetEventEzStateFlag=(-555622+1570014)-(841042+173049)IsLadderEventEnd=((-757582-(-513031))+1056622)-811769 IsReachBottomOfLadder=-724752-(-725055)IsReachTopOfLadder=((-391767-366668)+1699181)+-940442 GetStateChangeType=-24371+((284526-((-190862-(-69189))+80632))+-300891)IsOnLastRungOfLadder=579423+-579117 GetWeaponDurability=644411-(-340515+984615)IsWeaponBroken=(-440117+1349038)+-908609 IsAnimEndBySkillCancel=(-754186-(-205304))-(-549195)EggGrowth_IsBecomeEgghead_SecondStage=(653401+-370445)-282642 IsHamariFallDeath=780397+-780082 IsClient=205343+-205027 IsSlope=-219555+219872 IsSwitchState=-763204+763522 IsPressUpKey=-2555+((-1116323-(-476053))+643144)IsSpecialTurning=103362-103042 GetIntValueForTest=((-170936+(-155682+(-65269+-100503)))+1318582)-825871 IsObjActInterpolatedMotion=(4883+-147053)+142492 GetObjActTargetDirection=-20344-(-20667)GetObjActRemainingInterpolateTime=450351-450027 IsGap=509958-(490331+19302)GetArtsID=-834569+834895 IsMovingLaterally=(-1043498-(-803099))+((((-201470+585376)-(-639072))-(-191735))-(-10738+((687525-802010)+1099210)))IsNet=699952+-699624 HasBrokenSA=-636427+636756 IsEmergencyQuickTurnActivated=910941-910611 IsDoubleChantPossible=-982627+982958 IsAnimOver=396599+-396267 ObtainedDT=72786+-72453 GetBehaviorID=-455659-(-455993)IsTwoHandPossible=-866903-(-275139+-592099)IsPartDamageAdditiveBlendInvalid=-347344-(-347680)IsThrowPosRealign=49276+-48939 GetBoltLoadingState=((((-1834229-200709)-82124)-(-926538))-(-587045-319682))+284135 IsAnimEnd=-818835-(-819174)IsTwinSwords=-470737+471077 GetTurnAngleForDelayedTurn=699765+-699424 GetThrowDefenseCount=602741+-602399 IsEmergencyEvasionPossible=311278+-310935 HasEnoughArtsPoints=710917+-710573 GetEquipWeaponSpecialCategoryNumber=-73021+73366 CheckForEventAnimPlaybackRequest=946762+-946416 GetGender=-979504-(-979851)GetDelayTurnAngleDifference=-819256-(-819604)IsDamageMotionOff=-131263-(-131612)HasReachedStatsNeededForWeapon=-414243-(-414593)UpperArmControlOuterAngle=-158069+158420 UpperArmControlTopAndBottomAngle=716804-(934712-(1120235-901975))CompleteLadderSlideDown=814957-814604 GetLadderRungCount=-679425+679779 GetNumberOfRungsBelowOnLadder=-631115-(-631470)GetBowAndArrowSlot=884581+-884225 GetWeaponStorageSpotType=959708-959351 GetStayAnimCategory=126750-(700540+-574148)GetWeaponSwitchStatus=(-419221-(-394765))-(-24815)IsEquipmentMenuOpen=-320223-(-320583)GetRemainingArrowCount=396508-396147 GetSpEffectType=-29787-(-30149)IsPlayerInRangeOfMount=-850232+850595 GetEventID=-462223-(-462587)IsMultiplayer=313945+-313580 GetSpiritspringJumpHeight=-1018143-(-1018509)Unknown367=-972402+972769 IsAutomaticTesting=-334244+(((78102+-69963)+-636757)+(-362925+1326155))GetPoise=-667403+((-284520+(-963871+((-200669+(-760533+1120084))+2800854)))-1043542)GetMaxPoise=539268+-538866 GetSpEffectEventAnimID=-644447+644850 GetNpcAIAttackRequestID=(-1219719-(-786846))-(-433277)GetNpcAIAttackRequestIDAfterBlend=-2911+3316 GetRollAngle=-29602+(932310+-902302)GetJumpAngle=405530-405123 GetSwordArtsRollAngle=-746398+746806 GetDamageSpecialAttribute=-645799-(-646208)IsOnMount=((57473+-237806)+192746)+-11913 IsMount=597616-597114 IsSummoningRide=-82111-(-82615)IsMovingOnMount=-973562-(-974067)IsIdleOnMount=-223355+223861 GetMountReceivedDamageDirection=-82230+82752 GetMountDamageLevel=((-968842+-868094)-(-923505))-(-913961)GetMountRecievedDamageAngle=999574-999041 GetMountRecievedDamageType=-526691+527225 HasMountReceivedAnyDamage=723875+(-229197+-494143)IsMountFalling=584990-(102573+(930512-448632))GetMountFallHeight=-841630+842168 IsMountInFallLoop=-203863-((-1251991-(-817057))+230532)IsMountTrulyLanding=-262751-(-263291)GetMountSpecialAttribute=(-1029938+1588487)-558006 IsMountDead=-411953-(757010+-1169508)GetMountIsWeakPoint=299940-299394 GetMountDamageAnimID=-542882+543429 InNoRidingArea=(-190315+-706621)-(-897484)GetMountSpEffectID=773189-772640 GetMountSpEffectType=-573487-(-574037)GetMountStateInfo=(220033+-1073577)-(-854095)IsNewRidingTest=136169+-135617 GetMountBehaviorID=937276-(-823276+1759999)GetMountStatusEffect=-170660+171214 IsRidingPcMount=(-600209-(-305980))+294784 GetFlyRouteState=-318487+319087 IsAiJumpRequested=(1470114-(-350102-(-922613-113840)))-783063 IsAiJumping=866974+-866273 GetHP=739486+-738486 GetStamina=-2332+3333 IsGhost=1032354-(1321055-289703)GetRandomInt=-325813-(-326816)GetRandomFloat=-296935+(-90172+(-486557-(-874668)))IsUnableToDie=393793-392788 IsResurrectionPossible=-471700+((581139-((897661+-1388360)-(-457125)))-142007)IsCOMPlayer=-789479+790486 GetAITargetAwareState=69510-68502 IsAIChangeToAwareState=-1001098-(-1002107)GetAITargetAwareStatePreviousFrame=-204935+205945 GetTestDamageAnimID=-998764-(-999864)IsInvincibleDebugMode=29759-28658 WasGameLaunchedInPGTestMode=-700188-(-701290)IsTiltingStick=-411131-(-412234)GetGestureRequestNumber=-603498+604602 IsStayState=-493738+(434995-(-59848))ActionRequest=-125414-(1023182+-1149702)ActionCancelRequest=381294-380187 ActionDuration=-951847-(-952955)HasActionRequest=-373967+375076 MovementRequest=966948-965838 MovementRequestDuration=(758089-296581)+-460397 HasThrowRequest=692706+-691594 IsGuardCancelPossible=-657465-(-658578)DoesAnimExist=(-1077711-(-481708))+597117 GetAIMovementType=-954320-(-955435)GetSpEffectID=-895447+896563 IsConversationEnd=(146593-43481)-101995 IsLocked=43178-(-47337-(-89397))GetAtkDirection=-907942+909061 GetPartGroup=((-804103+(970296-142221))+-811411)-(-788559)GetKnockbackDistance=-362238+363359 IsMoveCancelPossible=((740315-(-161681-(-924260-((-434539+(847067+-1089758))-(-38254)))))+-1180818)-(961722+(-1308674-219154))GetSpecialMovementType=-210015+212017 GetGeneralTAEFlag=790284-788281 IsSwingHitTarget=-733957+735961 GetCeremonyState=-962268-(-1735489-(-771216))GetSuccessiveGuardCount=1024890-1022884 GetMinLuck=919865-917858 GetAccumulatedLuck=-895255-((-432840+-844988)-(-380565))GetMaxLuck=(933157+(47393+-1349297))-(-370756)GetMaxStamina=(778708-566654)+-210044 GetGeneralMSBParameter=-213828-(-215839)IsHitWall=-872203+874215 GetSafetyDirection=-409201-(-411214)IsInCeremony=-40314-(-42328)IsDoingCorpseCarryKeyframe=-1014275+1016290 GetFP=(-754539+(-831292+573703))+1014144 IsCeremonyComplete=981731-(779217+(272859+-72362))IsCeremonyInterrupt=-506528-(-508546)IsSpeaking=-1039120+1042120 GetTalkID_3001=543137+-540136 GetTalkID_3002=445943-442941 Unknown9999=281578-271579 ChangeGeneralAnim=873723+(-1038180-(-611677+447220))ChangeUpperBodyAnim=(458004-(-497283))-955286 ChangeStayAnim=660034-660032 ChangeGeneralAnimCategorized=(((-802929+763656)-(-426674))-729745)+342347 ChangeUpperBodyAnimCategorized=(144448+-213979)+69535 ChangeGeneralAnimAdditiveCategorized=-470818-(-470823)ChangeUpperBodyAnimAdditiveCategorized=915840+-915834 ChangeGeneralAnimCategorizedMatchPlaybackTime=-311242+311249 ChangeUpperBodyAnimCategorizedMatchPlaybackTime=68731-68723 SetAnimIDOffset=789430+-789421 SetAdditiveBlendAnimation=404499-404489 SetAdditiveBlendAnimationSlotted=(391979-(-191095))-(194009+(-355910-(-744964)))ChangeBlendAnimationCategorized=(-435691-(-130235))+(((542963+-1479508)-(-274201))-(-967812))ChangeUpperAndLowerBodySyncedAnimCategorized=(64878-400333)+(181091-(-154377))SetActiveActionState=-953490+953590 SwitchMotion=55197+(643381-698477)SetAllowedThrowAttackType=-525550+525652 SetAllowedThrowDefenseType=491142-491039 SwitchEquippedWeapon=(1425638-(-317669+1152266))-590937 SetReadyForAtkFinish=957781-957676 SetEquipmentChangeable=615776+-615670 SetUnableToFall=(((542379-(-193346))+-1026356)+1267819)-977081 SendMessageIDToEvents=-190366-(-190474)SetAttackType=534073+-533964 SetStaminaRecoveryDisabled=-346972+347082 SetAIBusyDoingAction=((-791742+125169)-(-835992))-169308 BowTurn=-79354-(-79466)SetBowStance=(180845-(-348401))-529133 SetPreciseAimMode=-968478-(-968592)SetSpecialMovement=((791141-853944)-(735587-(143731-(-746503))))-91729 SetIsWeaponChanging=-553457+553573 SetIsItemInUse=(-324512+139642)-(-184987)SetIsMagicInUse=592676-(-466001+1058559)SetHoverState=((364164-(-24502))+130755)-519302 RemoveBinoculars=486867+-486747 ChangeToSpecialStay=-492240+492361 SetIsHeadTurnPossible=654143+((-22098+(-316386+(-507030+(-77790+1295673))))-1026390)OpenMenuWhenUsingItem=(842071-1026508)-(-184560)OpenMenuWhenUsingMagic=-912118+912242 BlowDamageTurn=-290867+(-956687+1247679)SetDeathStay=714916+(-328253-(-635130+1021667))CloseMenuWhenUsingItem=-719091+719218 CloseMenuWhenUsingMagic=-787763-(-787891)DisallowAdditiveTurning=-463180+463309 ChangeFlightStatus=(964249-678073)-286046 ShowFixedYAxisDirectionDisplay=-227333+227464 WhiffPossibility=(-725725+195904)-(-529953)SetLadderActionState=192381-192248 SetInsufficientStrengthAnimID=472352-(341813+130405)ForceCancelThrowAnim=712726+-712591 SetThrowState=-440536+440672 StartSlidingDownLadder=726892+-726755 SetIsEventActionPossible=-510327+510465 RequestThrowAnimInterrupt=735028-734889 SetHandStateOfLadder=-614699+(1255986-641147)SetDamageAnimType=477878+-477737 DownwardSlideTurn=(-827838+855582)+-27602 InterruptAttack=1005267+(-565324-(-427055-(-866855)))SkyDeathWarp=(-285465+843409)-557800 ClearSlopeInfo=-958756-(-958901)ReceiveStateInput=(-1417384-(-691294))+726236 SetIsEquipmentChangeableFromMenu=-434469-(-434616)SetHavokVariable=-49900-(-50048)AimAtSelfPosition=-828970+829119 SetIsItemAnimationPlaying=465652+-465502 DoAIReplanningAtCancelTiming=819521-819370 DenyEventAnimPlaybackRequest=215012+(-304543+89683)InvokeBackstab=-444311+444464 WeaponParameterReference=-995685-(-866693+(850319+-979465))AINotifyAttackType=1036403-1036248 SetAutoCaptureTarget=-359389-(-359545)ClearAutoCaptureTarget=-758435+(-304371+(352462-(-710501)))RequestAIReplanning=-95219-(-95377)TurnTowardAttacker=-708503-(-708662)SetThrowPossibilityState_Attacker=975414+-975254 SetThrowPossibilityState_Defender=-754408+754569 MarkOfGreedyPersonSlipDamageDisable=-321459+321621 SetCanChangeEquipmentOff=-196778+196941 StateIdentifier=-756375+756575 ChangeHP=(-1031755-(-591354))+(970156+-528755)ChangeStamina=698669+-697668 SyncAtInit_Active=-26570-(-27670)SyncAtInit_Passive=-91925-(-138003+44977)SetMovementScaleMult=-259468-(-261469)AddSpEffect=-496059+(-274274-(-772335))SetFastStealthThrowEnabled=795392+-793389 SetTurnSpeed=-422535-(-424539)SetCeremonyState=807921+-805916 SetDamageMotionBlendRatio=406866-404860 SetForceTurnTarget=-815665-(-817672)ForceTurn=-414145+(-347973+764126)SpecialTurn=-851388-(-853397)SetInSpecialGuard=-954449-(-956459)SetWeaponCancelType=197568-195557 SetIsPreciseShootingPossible=751051+(636772+-1385811)ChooseBowAndArrowSlot=285456+-283443 Set4DirectionMovementThreshold=971506+-969492 LockonSystemUnableToTurnAngle=-761634+763649 ReserveArtsPointsUse=474374-472358 SetArtsPointFEDisplayState=684143+-682126 LockonFixedAngleCancel=-584435+586453 TurnToLockonTargetImmediately=-935220-(-937239)SetSpecialInterpolation=(-194027-(-600070))+(423030-827053)LadderSlideDownCancel=948332+((868280+-2837468)-(-1022877))DisableMagicIDSwitching=-17029+((447179-672721)-(-244593))DisableToolIDSwitching=(-10780+-615501)-(-628304)UseItemDecision=850419+-848395 NpcAIAttackRequestTransitionIdStore=-129430+131455 UpdateMagicIndexToMagicId=((516641-(-398718))+-1279611)-(-366278)FallPreventionAssist=-559134-(-575696+14535)TurnToAngle=-486513-(-668580+180038)ChangeBuddyState=(-1180103-(-305639))+876494 PlayEventSync=-863252+((-100193-(-539644))-(-425832))BuddyWarpSetup=-694313-(6853+-703206)AiBehaviorNotify=610163+-608113 OnHorseback=1007678-1004678 Unknown3001=-525089-(-528090)Unknown3002=766787+(264710-1028495)PlayRideAnim=-206405-(-209408)ApplyRideBlend=229964+-226960 RideDismount=-255427+(214091-(-44341))RidabilitySetup=602822-(1189285-589469)ApplyDamageFlag=(353498-931478)-(-580987)AiJumpInterruptRequest=-782359-(-742550-(370720-326911))AiJumpStateTransitionNotify=-165082-(-169083)AiJumpState=-333868+(651455-313585)DebugLogOutput=-47895+56895 ClearSpEffect=-852359+861360 ClearStateInfo=((-630481-(-704787))-(-143930))+-209234 MarkerStart=-656960+(-861435+(879217-(-648181)))MarkerEnd=13648+-4644 Wait=-468182-(-477282)ResetInputQueue=596346-587245 SetIsEventAnim=-124891+133993 SetAIAttackState=(491428+-756142)+273817 SetIsTurnAnimInProgress=-1007960-(-1017064)SetTurnAnimCorrectionRate=443742+(-612386-(-177749))Unknown9999=-237589-(-247588)global={}function dummy() end global[E((-659238-173544)+849711)]=function(J,P)return dummy end setmetatable(_G,global)