1
1
import { objectIds } from '@engine/world/config/object-ids' ;
2
+ import { itemIds } from './item-ids' ;
2
3
3
4
export interface IHarvestable {
4
5
objects : Map < number , number > ;
@@ -128,7 +129,7 @@ export enum Tree {
128
129
const Ores : IHarvestable [ ] = [
129
130
{
130
131
objects : CLAY_OBJECTS ,
131
- itemId : 434 ,
132
+ itemId : itemIds . ores . clay ,
132
133
level : 1 ,
133
134
experience : 5.0 ,
134
135
respawnLow : 5 ,
@@ -138,7 +139,7 @@ const Ores: IHarvestable[] = [
138
139
} ,
139
140
{
140
141
objects : COPPER_OBJECTS ,
141
- itemId : 436 ,
142
+ itemId : itemIds . ores . copper ,
142
143
level : 1 ,
143
144
experience : 17.5 ,
144
145
respawnLow : 10 ,
@@ -148,7 +149,7 @@ const Ores: IHarvestable[] = [
148
149
} ,
149
150
{
150
151
objects : TIN_OBJECTS ,
151
- itemId : 438 ,
152
+ itemId : itemIds . ores . tin ,
152
153
level : 1 ,
153
154
experience : 17.5 ,
154
155
respawnLow : 10 ,
@@ -158,7 +159,7 @@ const Ores: IHarvestable[] = [
158
159
} ,
159
160
{
160
161
objects : IRON_OBJECTS ,
161
- itemId : 440 ,
162
+ itemId : itemIds . ores . iron ,
162
163
level : 15 ,
163
164
experience : 35.0 ,
164
165
respawnLow : 9 ,
@@ -168,7 +169,7 @@ const Ores: IHarvestable[] = [
168
169
} ,
169
170
{
170
171
objects : COAL_OBJECTS ,
171
- itemId : 453 ,
172
+ itemId : itemIds . ores . coal ,
172
173
level : 30 ,
173
174
experience : 50.0 ,
174
175
respawnLow : 20 ,
@@ -178,7 +179,7 @@ const Ores: IHarvestable[] = [
178
179
} ,
179
180
{
180
181
objects : SILVER_OBJECTS ,
181
- itemId : 442 ,
182
+ itemId : itemIds . ores . silver ,
182
183
level : 20 ,
183
184
experience : 40.0 ,
184
185
respawnLow : 30 ,
@@ -188,7 +189,7 @@ const Ores: IHarvestable[] = [
188
189
} ,
189
190
{
190
191
objects : GOLD_OBJECTS ,
191
- itemId : 444 ,
192
+ itemId : itemIds . ores . gold ,
192
193
level : 40 ,
193
194
experience : 65.0 ,
194
195
respawnLow : 50 ,
@@ -198,7 +199,7 @@ const Ores: IHarvestable[] = [
198
199
} ,
199
200
{
200
201
objects : MITHRIL_OBJECTS ,
201
- itemId : 447 ,
202
+ itemId : itemIds . ores . mithril ,
202
203
level : 55 ,
203
204
experience : 65.0 ,
204
205
respawnLow : 90 ,
@@ -208,7 +209,7 @@ const Ores: IHarvestable[] = [
208
209
} ,
209
210
{
210
211
objects : ADAMANT_OBJECTS ,
211
- itemId : 449 ,
212
+ itemId : itemIds . ores . adamantite ,
212
213
level : 70 ,
213
214
experience : 95.0 ,
214
215
respawnLow : 200 ,
@@ -218,7 +219,7 @@ const Ores: IHarvestable[] = [
218
219
} ,
219
220
{
220
221
objects : RUNITE_OBJECTS ,
221
- itemId : 451 ,
222
+ itemId : itemIds . ores . runite ,
222
223
level : 85 ,
223
224
experience : 125.0 ,
224
225
respawnLow : 1200 ,
@@ -241,7 +242,7 @@ const Ores: IHarvestable[] = [
241
242
const Trees : IHarvestable [ ] = [
242
243
{
243
244
objects : NORMAL_OBJECTS ,
244
- itemId : 1511 ,
245
+ itemId : itemIds . logs . normal ,
245
246
level : 1 ,
246
247
experience : 25 ,
247
248
respawnLow : 10 ,
@@ -251,7 +252,7 @@ const Trees: IHarvestable[] = [
251
252
} ,
252
253
{
253
254
objects : ACHEY_OBJECTS ,
254
- itemId : 2862 ,
255
+ itemId : itemIds . logs . achey ,
255
256
level : 1 ,
256
257
experience : 25 ,
257
258
respawnLow : 10 ,
@@ -261,7 +262,7 @@ const Trees: IHarvestable[] = [
261
262
} ,
262
263
{
263
264
objects : OAK_OBJECTS ,
264
- itemId : 1521 ,
265
+ itemId : itemIds . logs . oak ,
265
266
level : 15 ,
266
267
experience : 37.5 ,
267
268
respawnLow : 20 ,
@@ -271,7 +272,7 @@ const Trees: IHarvestable[] = [
271
272
} ,
272
273
{
273
274
objects : WILLOW_OBJECTS ,
274
- itemId : 1519 ,
275
+ itemId : itemIds . logs . willow ,
275
276
level : 30 ,
276
277
experience : 67.5 ,
277
278
respawnLow : 40 ,
@@ -281,7 +282,7 @@ const Trees: IHarvestable[] = [
281
282
} ,
282
283
{
283
284
objects : TEAK_OBJECTS ,
284
- itemId : 6333 ,
285
+ itemId : itemIds . logs . teak ,
285
286
level : 35 ,
286
287
experience : 85 ,
287
288
respawnLow : 50 ,
@@ -291,7 +292,7 @@ const Trees: IHarvestable[] = [
291
292
} ,
292
293
{
293
294
objects : MAPLE_OBJECTS ,
294
- itemId : 1517 ,
295
+ itemId : itemIds . logs . maple ,
295
296
level : 45 ,
296
297
experience : 100 ,
297
298
respawnLow : 100 ,
@@ -301,7 +302,7 @@ const Trees: IHarvestable[] = [
301
302
} ,
302
303
{
303
304
objects : MAHOGANY_OBJECTS ,
304
- itemId : 6332 ,
305
+ itemId : itemIds . logs . mahogany ,
305
306
level : 50 ,
306
307
experience : 125 ,
307
308
respawnLow : 200 ,
@@ -311,7 +312,7 @@ const Trees: IHarvestable[] = [
311
312
} ,
312
313
{
313
314
objects : YEW_OBJECTS ,
314
- itemId : 1515 ,
315
+ itemId : itemIds . logs . yew ,
315
316
level : 60 ,
316
317
experience : 175 ,
317
318
respawnLow : 300 ,
@@ -321,7 +322,7 @@ const Trees: IHarvestable[] = [
321
322
} ,
322
323
{
323
324
objects : MAGIC_OBJECTS ,
324
- itemId : 1513 ,
325
+ itemId : itemIds . logs . magic ,
325
326
level : 75 ,
326
327
experience : 250 ,
327
328
respawnLow : 800 ,
0 commit comments