RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
Pure.java
1package com.osroyale.content.lms.loadouts.impl;
2
3import com.osroyale.content.lms.loadouts.LMSLoadout;
4import com.osroyale.content.skill.impl.magic.Spellbook;
5
37
38public class Pure extends LMSLoadout {
39
40
41 @Override
42 public int getAttackLevel() {
43 return 99;
44 }
45
46 @Override
47 public int getStrengthLevel() {
48 return 99;
49 }
50
51 @Override
52 public int getDefenceLevel() {
53 return 1;
54 }
55
56 @Override
57 public int getRangedLevel() {
58 return 99;
59 }
60
61 @Override
62 public int getPrayerLevel() {
63 return 99;
64 }
65
66 @Override
67 public int getMagicLevel() {
68 return 99;
69 }
70
71 @Override
72 public int getHitpointsLevel() {
73 return 99;
74 }
75
76 @Override
77 public int[] getEquipment() {
78 return new int[] {
79 6109, //Helm
80 33585 - 11792, //Cape
81 23794 - 11792, //Amulet
82 9243, //Arrows
83 4675, //Weapon
84 6107, //Body
85 3842, //Shield
86 6108, //Legs
87 7458, //Gloves
88 3105, //Boots
89 6737 //Ring
90 };
91 }
92
93 @Override
94 public int[] getInventory() {
95 return new int[] {
96 3144, -1, -1, 3024,
97 3144, -1, 2444, 12695,
98 -1, -1, 385, 6685,
99 9185, 1704, 385, 385,
100 2497, 4587, 385, 385,
101 1215, 385, 385, 385,
102 385, 385, 385, 12791
103 };
104 }
105
106 @Override
107 public Spellbook getSpellbook() {
108 return Spellbook.ANCIENT;
109 }
110
111 @Override
112 public int[][] getRunePouchRunes() {
113 return new int[][] {
114 {555, 6000},
115 {560, 4000},
116 {565, 2000}
117 };
118 }
119
120 @Override
121 public int[] getOffensiveItem() {
122 return new int[] { 11802, 11785, 11235, 13652, 21003, 19481, 21295, 21006, 6889, 12002, 11770, 11791 };
123 }
124
125 @Override
126 public int[] getDefensiveItem() {
127 return new int[] { 19553, 10372, 20595, 23246, 12638, 19547, 12596, 23389, 19544, 2579 };
128 }
129
130 @Override
131 public int[] getOffensiveItemUpgrades() {
132 return new int[] { 22613, 24424, 22647 };
133 }
134
135}