=  java/lang/Object()V'zombie/network/packets/hit/MovingObject   %zombie/network/packets/hit/AttackVarstargetOnGround)Lzombie/network/packets/hit/MovingObject;java/util/ArrayList   targetsStandingLjava/util/ArrayList;   targetsProne BareHands  !!zombie/inventory/types/HandWeapongetType()Ljava/lang/String; #$% &'java/lang/Stringequals(Ljava/lang/Object;)Z ) *+isBareHeadsWeaponZ -./ 01$zombie/characters/IsoLivingCharactergetUseHandWeapon%()Lzombie/inventory/types/HandWeapon; -3 45 bareHands#Lzombie/inventory/types/HandWeapon; 789 :;java/nio/ByteBufferget()B = >+ bAimAtFloor @ A+ bCloseKill C D+bDoShove F GHparse:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)V 7J KLgetFloat()F N OPuseChargeDeltaF 7R STgetInt()I V WX recoilDelayI Z [clear]"zombie/network/packets/hit/HitInfo \ \F a b'add def gh$zombie/core/network/ByteBufferWriterputByte(B)V j klwrite)(Lzombie/core/network/ByteBufferWriter;)V dn opputFloat(F)V dr stputInt(I)V v wTsize yz{ |}java/lang/Mathmin(II)I  :(I)Ljava/lang/Object; \j  TgetPacketSizeBytes \ \ !getDescription makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  R(ZZZZFILjava/lang/String;Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/String;  iterator()Ljava/util/Iterator;  java/util/IteratorhasNext()Z next()Ljava/lang/Object;  setMovingObject(Lzombie/iso/IsoMovingObject;)V%zombie/network/packets/INetworkPacket Signature;Ljava/util/ArrayList;CodeLineNumberTable setWeapon&(Lzombie/inventory/types/HandWeapon;)V getWeaponK(Lzombie/characters/IsoLivingCharacter;)Lzombie/inventory/types/HandWeapon; StackMapTable zombie/core/raknet/UdpConnectioncopy*(Lzombie/network/packets/hit/AttackVars;)V SourceFileAttackVars.javaBootstrapMethods  $java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; HitInfo [ isBareHeadsWeapon= bAimAtFloor= bCloseKill= bDoShove= useChargeDelta= recoilDelay= targetOnGround: targetsStanding=[](size=) targetsProne=[](size=)] InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!  *+>+A+D+OPWX J&**Y *Y*Y**+"(  #B*( +,+2+,*+-GH+6>*~(*~<*~?*~B* +,E*+IM*+QU+66*Y6#\Y^:+,_*`W+66*Y6#\Y^:+,_*`Wܱ^456#728B:K;S<[=a>h?r@{AB?DEFGHIFK  7  7 M  7 M  7 N  7 +&&kl=*(=*<=*?=*B=+c* +i+*Mm+*Uqd*ux>+c6*~\:+d*ux>+c6*~\:+ZPQR$S5TGULWTX\YdZr[w\]^\`abcdbff  d dO dO dP d6Tm * `<d*ux=>*~\:`<d*ux=>*~\:`<2 k lm n-o5m;qIrPs]terkv! Ld*ux=>"*~\:+LNd*ux=6#*~\:-N*(*<*?*B*M*U* +*u-*uF|}~%1~7:HQ_kq###%*+((*+ *+<<*+??*+BB*+MM*+UU*Y+M,,\N*-`W*Y+M,,\N*-`WB (08?ZcfmG[;* *Y*Y