void script_1142() { int ivar0; int ivar1; ivar0 = getItemIdInSlot(94, 3); if ((ivar0 == -1) || (isMembersItem(ivar0) && isMember())) { script_1143(247, 248, 249, -1, "Punch", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Kick", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); return; } ivar1 = getItemHashmapData(ivar0, 686); switch (ivar1) { case 1: script_1143(266, 267, 252, -1, "Bash", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Pound", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Focus", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); break; case 23: script_1143(266, 267, 252, -1, "Slash", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Crush", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Slash", "Defensive" + "
" + "Slash" + "
" + "Defence XP", "", ""); break; case 2: script_1143(234, 235, 236, 233, "Chop", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Hack", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Smash", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Slash" + "
" + "Defence XP"); break; case 3: script_1143(266, 267, 252, -1, "Bash", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Pound", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); break; case 4: script_1143(274, 276, 275, 273, "Spike", "Accurate" + "
" + "Stab" + "
" + "Attack XP", "Impale", "Aggressive" + "
" + "Stab" + "
" + "Strength XP", "Smash", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Stab" + "
" + "Defence XP"); break; case 5: script_1143(240, 239, 238, 237, "Stab", "Accurate" + "
" + "Stab" + "
" + "Attack XP", "Lunge", "Aggressive" + "
" + "Stab" + "
" + "Strength XP", "Slash", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Stab" + "
" + "Defence XP"); break; case 6: script_1143(239, 238, 240, 237, "Chop", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Slash", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Lunge", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Block", "Defensive" + "
" + "Slash" + "
" + "Defence XP"); break; case 7: script_1143(239, 238, 238, 237, "Chop", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Slash", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Smash", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Slash" + "
" + "Defence XP"); break; case 8: script_1143(246, 244, 245, 243, "Pound", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Pummel", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Spike", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP"); break; case 9: script_1143(279, 278, 277, 280, "Chop", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Slash", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Lunge", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Block", "Defensive" + "
" + "Slash" + "
" + "Defence XP"); break; case 10: script_1143(255, 256, 253, -1, "Pound", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Pummel", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); break; case 11: script_1143(286, 287, 286, -1, "Flick", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Lash", "Controlled" + "
" + "Slash" + "
" + "Shared XP", "Deflect", "Defensive" + "
" + "Slash" + "
" + "Defence XP", "", ""); break; case 12: script_1143(255, 256, 253, -1, "Pound", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Pummel", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); break; case 13: script_1143(263, 264, 265, -1, "Accurate", "Accurate" + "
" + "Ranged XP", "Rapid", "Rapid" + "
" + "Ranged XP", "Long range", "Long range" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 14: script_1143(241, 251, 242, 250, "Lunge", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Swipe", "Controlled" + "
" + "Slash" + "
" + "Shared XP", "Pound", "Controlled" + "
" + "Crush" + "
" + "Shared XP", "Block", "Defensive" + "
" + "Stab" + "
" + "Defence XP"); break; case 15: script_1143(284, 285, 283, -1, "Jab", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Swipe", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Fend", "Defensive" + "
" + "Stab" + "
" + "Defence XP", "", ""); break; case 16: script_1143(268, 269, 270, -1, "Accurate", "Accurate" + "
" + "Ranged XP", "Rapid", "Rapid" + "
" + "Ranged XP", "Long range", "Long range" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 17: script_1143(258, 259, 260, -1, "Accurate", "Accurate" + "
" + "Ranged XP", "Rapid", "Rapid" + "
" + "Ranged XP", "Long range", "Long range" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 18: script_1143(263, 264, 265, -1, "Accurate", "Accurate" + "
" + "Ranged XP", "Rapid", "Rapid" + "
" + "Ranged XP", "Long range", "Long range" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 19: script_1143(288, 282, 281, -1, "Short fuse", "Short fuse" + "
" + "Ranged XP", "Medium fuse", "Medium fuse" + "
" + "Ranged XP", "Long fuse", "Long fuse" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 20: script_1143(128, 248, -1, -1, "Aim and fire", "Aim and fire", "Kick", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "", "", "", ""); break; case 21: script_1143(289, 290, 291, -1, "Scorch", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Flare", "Accurate" + "
" + "Ranged" + "
" + "Ranged XP", "Blaze", "Defensive" + "
" + "Magic" + "
" + "Magic XP", "", ""); break; case 22: script_1143(272, 262, 271, 261, "Reap", "Accurate" + "
" + "Slash" + "
" + "Attack XP", "Chop", "Aggressive" + "
" + "Stab" + "
" + "Strength XP", "Jab", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Slash" + "
" + "Defence XP"); break; case 24: script_1143(263, 264, 265, -1, "Sling", "Accurate" + "
" + "Ranged XP", "Chuck", "Rapid" + "
" + "Ranged XP", "Lob", "Long range" + "
" + "Ranged XP" + "
" + "Defence XP", "", ""); break; case 25: case 26: script_1143(266, 267, 252, -1, "Jab", "Accurate" + "
" + "Stab" + "
" + "Attack XP", "Swipe", "Aggressive" + "
" + "Slash" + "
" + "Strength XP", "Fend", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); break; case 27: script_1143(234, 235, 236, -1, "Hack!", "Controlled" + "
" + "Slash" + "
" + "Shared XP", "Gouge!", "Controlled" + "
" + "Stab" + "
" + "Shared XP", "Smash!", "Controlled" + "
" + "Crush" + "
" + "Shared XP", "", ""); break; default: script_1143(247, 248, 249, -1, "Punch", "Accurate" + "
" + "Crush" + "
" + "Attack XP", "Kick", "Aggressive" + "
" + "Crush" + "
" + "Strength XP", "Block", "Defensive" + "
" + "Crush" + "
" + "Defence XP", "", ""); } return; }