=  #zombie/network/packets/hit/Instance()V   !zombie/inventory/types/HandWeapongetRegistry_id()S  set(S)V  !zombie/network/packets/hit/Weaponitem Lzombie/inventory/InventoryItem;  weapon#Lzombie/inventory/types/HandWeapon;   java/nio/ByteBufferget()B " # getShort % &'IDS )*+ ,-$zombie/characters/IsoLivingCharactergetPrimaryHandItem"()Lzombie/inventory/InventoryItem; / 0zombie/inventory/InventoryItem 234 56%zombie/inventory/InventoryItemFactory CreateItem#(S)Lzombie/inventory/InventoryItem;8zombie/iso/IsoWorld /: ;<load(Ljava/nio/ByteBuffer;I)V>java/io/IOException@!java/nio/BufferUnderflowException BCD EFzombie/debug/DebugLog MultiplayerLzombie/debug/DebugLogStream;HWeapon load error JKL MNzombie/debug/LogSeverityErrorLzombie/debug/LogSeverity; PQR STzombie/debug/DebugLogStreamprintExceptionD(Ljava/lang/Throwable;Ljava/lang/String;Lzombie/debug/LogSeverity;)VVBase.BareHands 2X 5Y4(Ljava/lang/String;)Lzombie/inventory/InventoryItem; )[ \ bareHands^Weapon.parse is not implemented P` aberror(Ljava/lang/Object;)V def gh$zombie/core/network/ByteBufferWriterputByte(B)V dj klbbLjava/nio/ByteBuffer; /n opsave(Ljava/nio/ByteBuffer;Z)VrItem write error t uv isConsistent()Z x yzgetDescription()Ljava/lang/String;|? ~ zgetDisplayName makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;%zombie/network/packets/INetworkPacketCodeLineNumberTable&(Lzombie/inventory/types/HandWeapon;)Vparse>(Ljava/nio/ByteBuffer;Lzombie/characters/IsoLivingCharacter;)V StackMapTablejava/lang/Exception:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)Vwrite)(Lzombie/core/network/ByteBufferWriter;)Vjava/lang/String getWeapon%()Lzombie/inventory/types/HandWeapon; SourceFile Weapon.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;"" Weapon [ weapon= ] InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!*7*+ *+*+ 5+>l*+!$+W,d*,(**.*$**$1*5*+ö9':AGIO*UW *UW, *,Z***R]`=R]`?V!"#$%#&+'@(K*R,]0`-b.o/x0{4789:= @2 T % A]_ BC{1* +c$+c*+imMA,qIO #="HIKM P#N$O0RS= uv7*s*W@yz^"*w*{*}]^!]P *c