.id 73 .int_stack_count 2 .string_stack_count 0 .int_var_count 5 .string_var_count 0 iconst 10616887 if_gethide iconst 1 if_icmpeq LABEL9 iconst 10616888 if_gethide iconst 1 if_icmpeq LABEL9 jump LABEL10 LABEL9: return LABEL10: get_varbit 8119 iconst 0 if_icmpeq LABEL19 iconst -1 iconst 162 invoke 1701 iconst 0 if_icmpeq LABEL19 jump LABEL20 LABEL19: return LABEL20: get_varc_string 335 string_length istore 2 iconst 0 istore 3 iconst 0 istore 4 invoke 1972 iconst 1 if_icmpeq LABEL31 iconst 0 ; Modified to enable clanchat input sconst "clanchatInput" runelite_callback iconst 1 if_icmpeq LABEL31 ; Compare to 1 jump LABEL37 LABEL31: get_varc_int 41 iconst 4 if_icmpeq LABEL35 jump LABEL37 LABEL35: iconst 1 istore 4 LABEL37: staffmodlevel iconst -1 if_icmpgt LABEL41 jump LABEL43 LABEL41: iconst 1 istore 3 LABEL43: iload 3 iconst 1 if_icmpeq LABEL47 jump LABEL58 LABEL47: sconst "`" iload 1 string_indexof_char iconst -1 if_icmpne LABEL53 jump LABEL58 LABEL53: iload 2 iconst 0 if_icmpeq LABEL57 jump LABEL58 LABEL57: return LABEL58: iload 0 iconst 84 if_icmpeq LABEL62 jump LABEL189 LABEL62: invoke 1984 iload 2 iconst 0 if_icmpgt LABEL67 jump LABEL188 LABEL67: get_varc_string 335 sconst "/" iconst 0 string_indexof_string iconst 0 if_icmpeq LABEL77 iload 4 iconst 1 if_icmpeq LABEL77 jump LABEL112 LABEL77: clan_getchatcount iconst 0 if_icmpgt LABEL81 jump LABEL108 LABEL81: iload 2 iconst 1 if_icmple LABEL85 jump LABEL90 LABEL85: iload 4 iconst 0 if_icmpeq LABEL89 jump LABEL90 LABEL89: return LABEL90: get_varbit 4394 iconst 1 if_icmpeq LABEL94 jump LABEL96 LABEL94: clan_leavechat jump LABEL107 LABEL96: iload 4 iconst 1 if_icmpeq LABEL100 jump LABEL104 LABEL100: sconst "/" get_varc_string 335 append set_varc_string 335 LABEL104: get_varc_string 335 iconst 2 invoke 96 LABEL107: jump LABEL111 LABEL108: get_varc_string 335 iconst 0 invoke 96 LABEL111: jump LABEL184 LABEL112: get_varc_string 335 sconst "::" iconst 0 string_indexof_string iconst 0 if_icmpeq LABEL119 jump LABEL181 LABEL119: iload 2 iconst 2 if_icmpgt LABEL123 jump LABEL177 LABEL123: get_varc_string 335 sconst "::toggleroof" iconst 0 string_indexof_string iconst 0 if_icmpeq LABEL130 jump LABEL144 LABEL130: getremoveroofs iconst 1 if_icmpeq LABEL134 jump LABEL139 LABEL134: iconst 0 setremoveroofs sconst "Roofs will only be removed selectively." mes jump LABEL143 LABEL139: iconst 1 setremoveroofs sconst "Roofs are now all hidden." mes LABEL143: jump LABEL176 LABEL144: get_varc_string 335 sconst "::wiki" iconst 0 string_indexof_string iconst 0 if_icmpeq LABEL151 sconst "runeliteCommand" ; load callback name runelite_callback ; invoke callback jump LABEL154 LABEL151: get_varc_string 335 invoke 3299 jump LABEL176 LABEL154: get_varc_string 335 sconst "::bank" iconst 0 string_indexof_string iconst 0 if_icmpeq LABEL161 jump LABEL165 LABEL161: sconst "Hey, everyone, I just tried to do something very silly!" iconst 0 invoke 96 jump LABEL176 LABEL165: get_varc_string 335 invoke 224 set_varc_string 335 get_varc_string 335 string_length istore 2 get_varc_string 335 iconst 2 iload 2 substring docheat LABEL176: jump LABEL180 LABEL177: get_varc_string 335 iconst 0 invoke 96 LABEL180: jump LABEL184 LABEL181: get_varc_string 335 iconst 0 invoke 96 LABEL184: get_varc_string 335 invoke 77 sconst "" set_varc_string 335 LABEL188: jump LABEL257 LABEL189: iload 0 iconst 104 if_icmpeq LABEL193 jump LABEL199 LABEL193: iload 3 iconst 1 if_icmpeq LABEL197 jump LABEL198 LABEL197: invoke 75 LABEL198: jump LABEL257 LABEL199: iload 0 iconst 105 if_icmpeq LABEL203 jump LABEL209 LABEL203: iload 3 iconst 1 if_icmpeq LABEL207 jump LABEL208 LABEL207: invoke 76 LABEL208: jump LABEL257 LABEL209: iload 0 iconst 80 if_icmpeq LABEL213 jump LABEL251 LABEL213: get_varc_string 356 string_length iconst 0 if_icmpgt LABEL218 jump LABEL238 LABEL218: get_varc_string 356 friend_test iconst 1 if_icmpeq LABEL223 jump LABEL226 LABEL223: get_varc_string 356 invoke 107 return LABEL226: get_varc_int 60 clientclock if_icmpgt LABEL230 jump LABEL231 LABEL230: return LABEL231: clientclock iconst 50 add set_varc_int 60 sconst "That player was not found on your Friends list." mes return LABEL238: get_varc_int 60 clientclock if_icmpgt LABEL242 jump LABEL243 LABEL242: return LABEL243: clientclock iconst 50 add set_varc_int 60 sconst "You haven't received any messages to which you can reply." mes return jump LABEL257 LABEL251: get_varc_string 335 iconst 0 iload 0 iload 1 invoke 74 iconst 1 ; check if we're ignoring input iconst 0 ; sconst "blockChatInput" ; runelite_callback ; if_icmpeq SKIPSETVARC ; skip setting varc with input set_varc_string 335 jump LABEL257 ; jump over SKIPSETVARC SKIPSETVARC: pop_string ; pop message LABEL257: invoke 223 return