Various Additions and Fixes (#571)

* Updated and Added various drops

Added global drops to Al-Kharid and Lumbridge

* Added Uglug and Roachey

* Update npc.json

* Update shops.json

* Update Shops.java
This commit is contained in:
halogod35
2023-02-01 21:48:04 -05:00
committed by GitHub
parent d7a70fdfdc
commit fa7418929e
4 changed files with 215 additions and 228 deletions
+68 -19
View File
@@ -95,7 +95,7 @@
"amount": "1", "amount": "1",
"itemX": 3205, "itemX": 3205,
"id": 882, "id": 882,
"itemY": 3228 "itemY": 3227
}, },
{ {
"amount": "1", "amount": "1",
@@ -115,18 +115,6 @@
"id": 1203, "id": 1203,
"itemY": 3245 "itemY": 3245
}, },
{
"amount": "1",
"itemX": 3233,
"id": 1944,
"itemY": 3297
},
{
"amount": "1",
"itemX": 3233,
"id": 1944,
"itemY": 3295
},
{ {
"amount": "1", "amount": "1",
"itemX": 3226, "itemX": 3226,
@@ -135,21 +123,21 @@
}, },
{ {
"amount": "1", "amount": "1",
"itemX": 3227, "itemX": 3229,
"id": 1944, "id": 1944,
"itemY": 3299 "itemY": 3299
}, },
{ {
"amount": "1", "amount": "1",
"itemX": 3229, "itemX": 3231,
"id": 1944, "id": 1944,
"itemY": 3295 "itemY": 3301
}, },
{ {
"amount": "1", "amount": "1",
"itemX": 3231, "itemX": 3233,
"id": 1944, "id": 1944,
"itemY": 3294 "itemY": 3300
}, },
{ {
"amount": "1", "amount": "1",
@@ -1697,7 +1685,7 @@
"amount": "1", "amount": "1",
"itemX": 3302, "itemX": 3302,
"id": 1061, "id": 1061,
"itemY": 3192 "itemY": 3190
}, },
{ {
"amount": "1", "amount": "1",
@@ -1923,5 +1911,66 @@
"itemX": 3277, "itemX": 3277,
"id": 753, "id": 753,
"itemY": 3372 "itemY": 3372
},
{
"amount": "1",
"itemX": 3285,
"id": 1965,
"itemY": 3175
},
{
"amount": "1",
"itemX": 3302,
"id": 1937,
"itemY": 3170
},
{
"amount": "1",
"itemX": 3213,
"id": 1205,
"itemY": 3216,
"height": 1
},
{
"amount": "1",
"itemX": 3205,
"id": 1511,
"itemY": 3224,
"height": 2
},
{
"amount": "1",
"itemX": 3205,
"id": 1511,
"itemY": 3226,
"height": 2
},
{
"amount": "1",
"itemX": 3208,
"id": 1511,
"itemY": 3225,
"height": 2
},
{
"amount": "1",
"itemX": 3209,
"id": 1511,
"itemY": 3224,
"height": 2
},
{
"amount": "1",
"itemX": 3229,
"id": 1265,
"itemY": 3223,
"height": 2
},
{
"amount": "1",
"itemX": 3229,
"id": 1265,
"itemY": 3215,
"height": 2
} }
] ]
+15 -9
View File
@@ -4,6 +4,7 @@
"sellModifier": 2, "sellModifier": 2,
"name": "Davon's Amulet Store.", "name": "Davon's Amulet Store.",
"id": 2, "id": 2,
"id": 2,
"items": [ "items": [
{ {
"itemId": 1718, "itemId": 1718,
@@ -6863,6 +6864,18 @@
} }
] ]
}, },
{
"buyModifier": 2,
"sellModifier": 2,
"name": "Pelters' Veg Stall",
"id": 146,
"items": [
{
"itemId": 2518,
"itemAmount": 2000
}
]
},
{ {
"buyModifier": 2, "buyModifier": 2,
"sellModifier": 2, "sellModifier": 2,
@@ -6936,13 +6949,6 @@
"id": 152, "id": 152,
"items": [] "items": []
}, },
{
"buyModifier": 2,
"sellModifier": 2,
"name": "Prospector Percy's Nugget Shop",
"id": 156,
"items": []
},
{ {
"buyModifier": 1, "buyModifier": 1,
"sellModifier": 1, "sellModifier": 1,
@@ -7002,7 +7008,7 @@
{ {
"buyModifier": 2, "buyModifier": 2,
"sellModifier": 2, "sellModifier": 2,
"name": "Uglug's Stuffsies", "name": "~ Uglug's stuffsies ~",
"id": 165, "id": 165,
"items": [ "items": [
{ {
@@ -7948,7 +7954,7 @@
{ {
"buyModifier": 2, "buyModifier": 2,
"sellModifier": 2, "sellModifier": 2,
"name": "Fishing Guild Shop", "name": "Fishing Guild Shop.",
"id": 190, "id": 190,
"items": [ "items": [
{ {
+92 -162
View File
@@ -499,6 +499,16 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{
"maxHit": 0,
"strength": 0,
"attack": 0,
"x": 3305,
"y": 3294,
"id": 2304,
"walk": 1,
"height": 0
},
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
@@ -523,9 +533,9 @@
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
"x": 3305, "x": 2444,
"y": 3294, "y": 3050,
"id": 2304, "id": 2309,
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
@@ -8623,8 +8633,8 @@
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3285, "x": 3282,
"y": 3172, "y": 3176,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 0 "height": 0
@@ -8633,8 +8643,8 @@
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3288, "x": 3284,
"y": 3169, "y": 3174,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 0 "height": 0
@@ -8643,7 +8653,7 @@
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3295, "x": 3284,
"y": 3170, "y": 3170,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
@@ -8653,38 +8663,8 @@
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3297, "x": 3288,
"y": 3175, "y": 3168,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3300,
"y": 3171,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3302,
"y": 3167,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3301,
"y": 3164,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 0 "height": 0
@@ -8694,100 +8674,50 @@
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3295, "x": 3295,
"y": 3161,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3290,
"y": 3161,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3286,
"y": 3164,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3283,
"y": 3161,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3286,
"y": 3163,
"id": 18,
"walk": 1,
"height": 1
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3287,
"y": 3168, "y": 3168,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 1 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3285, "x": 3292,
"y": 3169,
"id": 18,
"walk": 1,
"height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3301,
"y": 3174, "y": 3174,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 1 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3298, "x": 3301,
"y": 3164, "y": 3177,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 1 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 20, "strength": 20,
"attack": 20, "attack": 20,
"x": 3294, "x": 3301,
"y": 3162, "y": 3170,
"id": 18, "id": 18,
"walk": 1, "walk": 1,
"height": 1 "height": 0
},
{
"maxHit": 3,
"strength": 20,
"attack": 20,
"x": 3287,
"y": 3160,
"id": 18,
"walk": 1,
"height": 1
}, },
{ {
"maxHit": 3, "maxHit": 3,
@@ -22413,8 +22343,8 @@
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
"x": 2603, "x": 2801,
"y": 3402, "y": 4706,
"id": 219, "id": 219,
"walk": 1, "walk": 1,
"height": 0 "height": 0
@@ -22515,7 +22445,7 @@
"attack": 0, "attack": 0,
"x": 2596, "x": 2596,
"y": 3403, "y": 3403,
"id": 1972, "id": 592,
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
@@ -23649,8 +23579,8 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
} }
, ,
{ {
"maxHit": 7, "maxHit": 7,
"strength": 25, "strength": 25,
"attack": 20, "attack": 20,
@@ -23660,8 +23590,8 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
} }
, ,
{ {
"maxHit": 7, "maxHit": 7,
"strength": 25, "strength": 25,
"attack": 20, "attack": 20,
@@ -23671,8 +23601,8 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
} }
, ,
{ {
"maxHit": 7, "maxHit": 7,
"strength": 25, "strength": 25,
"attack": 20, "attack": 20,
@@ -23682,8 +23612,8 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
} }
, ,
{ {
"maxHit": 7, "maxHit": 7,
"strength": 25, "strength": 25,
"attack": 20, "attack": 20,
@@ -23693,7 +23623,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23703,7 +23633,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23713,7 +23643,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23723,7 +23653,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23733,7 +23663,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23743,7 +23673,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23753,7 +23683,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23763,7 +23693,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23773,7 +23703,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23783,7 +23713,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23793,7 +23723,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23803,7 +23733,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23813,7 +23743,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23823,7 +23753,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 3, "maxHit": 3,
"strength": 5, "strength": 5,
"attack": 5, "attack": 5,
@@ -23833,7 +23763,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23843,7 +23773,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 2, "maxHit": 2,
"strength": 2, "strength": 2,
"attack": 2, "attack": 2,
@@ -23853,7 +23783,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 2, "maxHit": 2,
"strength": 2, "strength": 2,
"attack": 2, "attack": 2,
@@ -23863,7 +23793,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23873,7 +23803,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23883,7 +23813,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23893,7 +23823,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 1, "maxHit": 1,
"strength": 1, "strength": 1,
"attack": 1, "attack": 1,
@@ -23903,7 +23833,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23913,7 +23843,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23953,7 +23883,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23963,7 +23893,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23973,7 +23903,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23983,7 +23913,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -23993,7 +23923,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24003,7 +23933,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24013,7 +23943,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24023,7 +23953,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24033,7 +23963,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24043,7 +23973,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24083,7 +24013,7 @@
"walk": 1, "walk": 1,
"height": 1 "height": 1
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24093,7 +24023,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24103,7 +24033,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24113,7 +24043,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24123,7 +24053,7 @@
"walk": 0, "walk": 0,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24133,7 +24063,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24143,7 +24073,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24153,7 +24083,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -24163,7 +24093,7 @@
"walk": 1, "walk": 1,
"height": 0 "height": 0
}, },
{ {
"maxHit": 0, "maxHit": 0,
"strength": 0, "strength": 0,
"attack": 0, "attack": 0,
@@ -14,43 +14,45 @@ import static com.rs2.game.content.StaticNpcList.*;
public class Shops { public class Shops {
public enum Shop { public enum Shop {
SHOP1(DAVON, 2), SHOP2(LOWE, 3), SHOP3(HICKTON, 4), SHOP4(DALLDAV, 5), SHOP5(SQUIRE_3796, 6), SHOP1(DAVON, 2), SHOP2(LOWE, 3), SHOP3(HICKTON, 4), SHOP4(DALLDAV, 5),
SHOP6(BRIAN_1860, 7), SHOP7(BRIAN, 9), SHOP8(CANDLE_MAKER, 10), SHOP9(WAYNE, 11), SHOP10(THESSALIA, 12), SHOP5(SQUIRE_3796, 6), SHOP6(BRIAN_1860, 7), SHOP7(BRIAN, 9), SHOP8(CANDLE_MAKER, 10),
SHOP11(FANCY_DRESS_SHOP_OWNER, 13), SHOP12(ROMETTI, 14), SHOP13(YRSA, 15), SHOP14(BARKER, 16), SHOP9(WAYNE, 11), SHOP10(THESSALIA, 12), SHOP11(FANCY_DRESS_SHOP_OWNER, 13), SHOP12(ROMETTI, 14),
SHOP15(ORONWEN, 17), SHOP16(MIKE, 18), SHOP17(AGMUNDI, 19), SHOP18(VERMUNDI, 20), SHOP19(HUDO, 21), SHOP13(YRSA, 15), SHOP14(BARKER, 16), SHOP15(ORONWEN, 17), SHOP16(MIKE, 18),
SHOP20(HECKEL_FUNCH, 22), SHOP21(FRENITA, 23), SHOP22(DOMMIK, 24), SHOP23(ROMMIK, 25), SHOP24(VANESSA, 26), SHOP17(AGMUNDI, 19), SHOP18(VERMUNDI, 20), SHOP19(HUDO, 21), SHOP20(HECKEL_FUNCH, 22),
SHOP25(ALICE, 27), SHOP26(SARAH, 28), SHOP27(RICHARD_2306, 29), SHOP28(FERNAHEI, 30), SHOP29(GERRANT, 31), SHOP21(FRENITA, 23), SHOP22(DOMMIK, 24), SHOP23(ROMMIK, 25), SHOP24(VANESSA, 26),
SHOP30(HARRY, 32), SHOP31(FISHMONGER, 33), SHOP32(RUFUS, 35), SHOP33(SOLIHIB, 36), SHOP34(HERQUIN, 37), SHOP25(ALICE, 27), SHOP26(SARAH, 28), SHOP27(RICHARD_2306, 29), SHOP28(FERNAHEI, 30),
SHOP35(GEM_TRADER, 38), SHOP36(HERVI, 39), SHOP37(PEKSA, 40), SHOP38(SKULGRIMEN, 41), SHOP39(FRINCOS, 42), SHOP29(GERRANT, 31), SHOP30(HARRY, 32), SHOP31(FISHMONGER, 33), SHOP32(RUFUS, 35),
SHOP40(JATIX, 43), SHOP41(GARDENER_GUNNHILD, 44), SHOP42(GRUM, 45), SHOP43(ALI_THE_KEBAB_SELLER, 46), SHOP33(SOLIHIB, 36), SHOP34(HERQUIN, 37), SHOP35(GEM_TRADER, 38), SHOP36(HERVI, 39),
SHOP44(KARIM, 47), SHOP45(KJUT, 48), SHOP46(FLYNN, 49), SHOP47(ALI_MORRISANE, 50), SHOP48(BETTY, 51), SHOP37(PEKSA, 40), SHOP38(SKULGRIMEN, 41), SHOP39(FRINCOS, 42), SHOP40(JATIX, 43),
SHOP49(AUBURY, 52), SHOP50(MAGIC_STORE_OWNER, 53), SHOP51(LUNDAIL, 54), SHOP551(MAGE_OF_ZAMORAK, 55), SHOP41(GARDENER_GUNNHILD, 44), SHOP42(GRUM, 45), SHOP43(ALI_THE_KEBAB_SELLER, 46), SHOP44(KARIM, 47),
SHOP52(TUTAB, 56), SHOP53(SQUIRE_3800, 57), SHOP54(TZHAARMEJROH, 58), SHOP55(NURMOF, 59), SHOP45(KJUT, 48), SHOP46(FLYNN, 49), SHOP47(ALI_MORRISANE, 50), SHOP48(BETTY, 51),
SHOP56(DROGO_DWARF, 60), SHOP57(TATI, 61), SHOP58(SUNE, 61), SHOP59(ZENESHA, 62), SHOP60(HORVIK, 63), SHOP49(AUBURY, 52), SHOP50(MAGIC_STORE_OWNER, 53), SHOP51(LUNDAIL, 54), SHOP52(MAGE_OF_ZAMORAK, 55),
SHOP61(LOUIE_LEGS, 64), SHOP62(SEDDU, 65), SHOP63(RANAEL, 66), SHOP64(ZEKE, 67), SHOP65(DAGA, 68), SHOP53(TUTAB, 56), SHOP54(SQUIRE_3800, 57), SHOP55(TZHAARMEJROH, 58), SHOP56(NURMOF, 59),
SHOP66(CASSIE, 69), SHOP67(SILK_TRADER, 70), SHOP68(EMBALMER, 71), SHOP69(ZAFF, 72), SHOP70(DWARF_382, 73), SHOP57(DROGO_DWARF, 60), SHOP58(TATI, 61), SHOP59(SUNE, 61), SHOP60(ZENESHA, 62),
SHOP71(AUREL, 74), SHOP72(SHOP_KEEPER, 75), SHOP73(SHOP_ASSISTANT, 75), SHOP74(IFABA, 76), SHOP75(AEMAD, 77), SHOP61(HORVIK, 63), SHOP62(LOUIE_LEGS, 64), SHOP63(SEDDU, 65), SHOP64(RANAEL, 66),
SHOP76(CHADWELL, 78), SHOP77(BANDIT_SHOPKEEPER, 79), SHOP78(FIDELIO, 80), SHOP79(ARHEIN, 81), SHOP65(ZEKE, 67), SHOP66(DAGA, 68), SHOP67(CASSIE, 69), SHOP68(SILK_TRADER, 70),
SHOP80(SHOP_KEEPER_522, 82), SHOP81(SHOP_ASSISTANT_523, 82), SHOP82(SHOP_KEEPER_524, 83), SHOP69(EMBALMER, 71), SHOP70(ZAFF, 72), SHOP71(DWARF_382, 73), SHOP72(AUREL, 74),
SHOP83(SHOP_ASSISTANT_525, 83), SHOP84(SHOP_KEEPER_526, 84), SHOP85(SHOP_ASSISTANT_527, 84), SHOP73(SHOP_KEEPER, 75), SHOP74(SHOP_ASSISTANT, 75), SHOP75(IFABA, 76), SHOP76(AEMAD, 77),
SHOP86(GUNSLIK, 85), SHOP87(JOSSIK, 86), SHOP88(EUDAV, 87), SHOP89(SHOP_KEEPER_528, 88), SHOP77(CHADWELL, 78), SHOP78(BANDIT_SHOPKEEPER, 79), SHOP79(FIDELIO, 80), SHOP80(ARHEIN, 81),
SHOP90(SHOP_ASSISTANT_529, 88), SHOP91(RAZMIRE_KEELGAN, 89), SHOP92(KAZGAR, 90), SHOP93(ARNOLD_LYDSPOR, 91), SHOP81(SHOP_KEEPER_522, 82), SHOP82(SHOP_ASSISTANT_523, 82), SHOP83(SHOP_KEEPER_524, 83), SHOP84(SHOP_ASSISTANT_525, 83),
SHOP94(MARKET_SELLER, 92), SHOP95(GHOST_SHOPKEEPER, 93), SHOP96(SIGMUND_THE_MERCHANT, 94), SHOP85(SHOP_KEEPER_526, 84), SHOP86(SHOP_ASSISTANT_527, 84), SHOP87(GUNSLIK, 85), SHOP88(JOSSIK, 86),
SHOP97(SHOP_KEEPER_530, 95), SHOP98(SHOP_ASSISTANT_531, 95), SHOP99(OBLI, 96), SHOP100(JIMINUA, 97), SHOP89(EUDAV, 87), SHOP90(SHOP_KEEPER_528, 88), SHOP91(SHOP_ASSISTANT_529, 88), SHOP92(RAZMIRE_KEELGAN, 89),
SHOP101(BOLKOY, 98), SHOP102(QUARTERMASTER, 99), SHOP103(SHOP_KEEPER_532, 100), SHOP93(KAZGAR, 90), SHOP94(ARNOLD_LYDSPOR, 91), SHOP95(MARKET_SELLER, 92), SHOP96(GHOST_SHOPKEEPER, 93),
SHOP104(SHOP_ASSISTANT_533, 100), SHOP105(SQUIRE, 101), SHOP106(SQUIRE_3797, 101), SHOP97(SIGMUND_THE_MERCHANT, 94), SHOP98(SHOP_KEEPER_530, 95), SHOP99(SHOP_ASSISTANT_531, 95), SHOP100(OBLI, 96),
SHOP107(FAIRY_SHOP_KEEPER, 102), SHOP108(FAIRY_SHOP_ASSISTANT, 102), SHOP109(SHANTAY, 103), SHOP101(JIMINUA, 97), SHOP102(BOLKOY, 98), SHOP103(QUARTERMASTER, 99), SHOP104(SHOP_KEEPER_532, 100),
SHOP110(SHOP_KEEPER_551, 104), SHOP111(SHOP_ASSISTANT_552, 104), SHOP112(GAIUS, 105), SHOP113(JUKAT, 106), SHOP105(SHOP_ASSISTANT_533, 100), SHOP106(SQUIRE, 101), SHOP107(SQUIRE_3797, 101), SHOP108(FAIRY_SHOP_KEEPER, 102),
SHOP114(OZIACH, 107), SHOP115(FUR_TRADER, 108), SHOP116(FUR_TRADER_1316, 108), SHOP117(SAM_1787, 110), SHOP109(FAIRY_SHOP_ASSISTANT, 102), SHOP110(SHANTAY, 103), SHOP111(SHOP_KEEPER_551, 104), SHOP112(SHOP_ASSISTANT_552, 104),
SHOP118(LANTHUS, 112), SHOP119(ZAMBO, 113), SHOP120(RASOLO, 226), SHOP121(WISTAN, 114), SHOP113(GAIUS, 105), SHOP114(JUKAT, 106), SHOP115(OZIACH, 107), SHOP116(FUR_TRADER, 108),
SHOP122(BARTENDER_735, 115), SHOP123(ALFONSE_THE_WAITER, 116), SHOP124(CHARLIE_THE_COOK, 116), SHOP117(FUR_TRADER_1316, 108), SHOP118(SAM_1787, 110), SHOP119(LANTHUS, 112), SHOP120(ZAMBO, 113),
SHOP125(TOSTIG, 117), SHOP126(ARMOUR_SALESMAN, 119), SHOP127(BOW_AND_ARROW_SALESMAN, 120), SHOP121(RASOLO, 226), SHOP122(WISTAN, 114), SHOP123(BARTENDER_735, 115), SHOP124(ALFONSE_THE_WAITER, 116),
SHOP128(TRIBAL_WEAPON_SALESMAN, 121), SHOP129(ROBE_STORE_OWNER, 122), SHOP130(MAGIC_STORE_OWNER, 123), SHOP125(CHARLIE_THE_COOK, 116), SHOP126(TOSTIG, 117), SHOP127(ARMOUR_SALESMAN, 119), SHOP128(BOW_AND_ARROW_SALESMAN, 120),
SHOP131(CHAMBER_GUARDIAN, 126), SHOP132(SANTIRI, 127), SHOP133(SARO, 128), SHOP134(VIGR, 129), SHOP129(TRIBAL_WEAPON_SALESMAN, 121), SHOP130(ROBE_STORE_OWNER, 122), SHOP131(MAGIC_STORE_OWNER, 123), SHOP132(CHAMBER_GUARDIAN, 126),
SHOP135(NOLAR, 130), SHOP136(RANDIVOR, 131), SHOP137(GULLDAMAR, 132), SHOP138(GNOME_WAITER, 133), SHOP133(SANTIRI, 127), SHOP134(SARO, 128), SHOP135(VIGR, 129), SHOP136(NOLAR, 130),
SHOP139(GULLUCK, 134), SHOP140(FAT_TONY, 135), SHOP141(NOTERAZZO, 136), SHOP142(NEIL, 137), SHOP137(RANDIVOR, 131), SHOP138(GULLDAMAR, 132), SHOP139(GNOME_WAITER, 133), SHOP140(GULLUCK, 134),
SHOP143(TZHAARHURTEL, 138), SHOP144(TZHAARHURLEK, 139), SHOP145(WILLIAM, 140), SHOP146(EDWARD, 141), SHOP141(FAT_TONY, 135), SHOP142(NOTERAZZO, 136), SHOP143(NEIL, 137), SHOP144(TZHAARHURTEL, 138),
SHOP147(BARMAN_849, 142), SHOP148(DIANGO, 145), SHOP149(SHOP_KEEPER_555, 220), SHOP150(AKHARANU, 284); SHOP145(TZHAARHURLEK, 139), SHOP146(WILLIAM, 140), SHOP147(EDWARD, 141), SHOP148(BARMAN_849, 142),
SHOP149(DIANGO, 145), SHOP150(UGLUG_NAR, 165), SHOP151(ROACHEY, 190), SHOP152(SHOP_KEEPER_555, 220),
SHOP153(AKHARANU, 284);
private final int npcId, shopId; private final int npcId, shopId;