Fix: Shops, Examines, Objects, misc janitor work

This commit is contained in:
skelsoft
2021-07-02 04:32:22 +00:00
committed by Ceikry
parent d3ab24e053
commit f09e2a123b
7 changed files with 21106 additions and 20997 deletions
+111 -10
View File
@@ -4486,6 +4486,23 @@
"range_level": "1", "range_level": "1",
"attack_level": "25" "attack_level": "25"
}, },
{
"examine": "An old motherly witch with a curious smile and a hooked nose.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Hetty",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "307",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{ {
"examine": "The man in charge of the fishing guild.", "examine": "The man in charge of the fishing guild.",
"melee_animation": "0", "melee_animation": "0",
@@ -4502,6 +4519,23 @@
"range_level": "1", "range_level": "1",
"attack_level": "1" "attack_level": "1"
}, },
{
"examine": "He has a colourful personality.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Da Vinci",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "336",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{ {
"examine": "He's ready for a bet.", "examine": "He's ready for a bet.",
"melee_animation": "0", "melee_animation": "0",
@@ -5662,7 +5696,7 @@
"respawn_delay": "60", "respawn_delay": "60",
"defence_animation": "0", "defence_animation": "0",
"magic_animation": "0", "magic_animation": "0",
"death_animation": "0", "death_animation": "836",
"name": "Jail guard", "name": "Jail guard",
"defence_level": "21", "defence_level": "21",
"safespot": null, "safespot": null,
@@ -5682,7 +5716,7 @@
"respawn_delay": "60", "respawn_delay": "60",
"defence_animation": "0", "defence_animation": "0",
"magic_animation": "0", "magic_animation": "0",
"death_animation": "0", "death_animation": "836",
"name": "Jail guard", "name": "Jail guard",
"defence_level": "21", "defence_level": "21",
"safespot": null, "safespot": null,
@@ -5702,7 +5736,7 @@
"respawn_delay": "60", "respawn_delay": "60",
"defence_animation": "0", "defence_animation": "0",
"magic_animation": "0", "magic_animation": "0",
"death_animation": "0", "death_animation": "836",
"name": "Jail guard", "name": "Jail guard",
"defence_level": "21", "defence_level": "21",
"safespot": null, "safespot": null,
@@ -6872,6 +6906,22 @@
"range_level": "1", "range_level": "1",
"attack_level": "1" "attack_level": "1"
}, },
{
"examine": "If crafting's your thing, he's your man!",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Rommik",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "574",
"range_level": "1",
"attack_level": "1"
},
{ {
"examine": "He seems to sell tea.", "examine": "He seems to sell tea.",
"melee_animation": "0", "melee_animation": "0",
@@ -9467,7 +9517,7 @@
"respawn_delay": "60", "respawn_delay": "60",
"defence_animation": "0", "defence_animation": "0",
"magic_animation": "0", "magic_animation": "0",
"death_animation": "0", "death_animation": "836",
"name": "Jail guard", "name": "Jail guard",
"defence_level": "21", "defence_level": "21",
"safespot": null, "safespot": null,
@@ -12067,6 +12117,7 @@
"melee_animation": "6241", "melee_animation": "6241",
"range_animation": "6241", "range_animation": "6241",
"attack_speed": "4", "attack_speed": "4",
"poisonous": "true",
"magic_level": "150", "magic_level": "150",
"respawn_delay": "45", "respawn_delay": "45",
"defence_animation": "6232", "defence_animation": "6232",
@@ -19192,6 +19243,22 @@
"range_level": "1", "range_level": "1",
"attack_level": "1" "attack_level": "1"
}, },
{
"examine": "He sells ranging equipment.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Brian",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "1866",
"range_level": "1",
"attack_level": "1"
},
{ {
"examine": "Nemarti looks ready to teach you about ranged combat.", "examine": "Nemarti looks ready to teach you about ranged combat.",
"melee_animation": "0", "melee_animation": "0",
@@ -23082,6 +23149,22 @@
"range_level": "1", "range_level": "1",
"attack_level": "1" "attack_level": "1"
}, },
{
"examine": "Perhaps this gardener might look after your crops for you.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Taria",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2336",
"range_level": "1",
"attack_level": "1"
},
{ {
"examine": "Perhaps this gardener might look after your crops for you.", "examine": "Perhaps this gardener might look after your crops for you.",
"melee_animation": "0", "melee_animation": "0",
@@ -24807,18 +24890,36 @@
"attack_level": "1" "attack_level": "1"
}, },
{ {
"death_animation": "836", "examine": "A citizen of Rimmington.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Hengel", "name": "Hengel",
"defence_level": "1", "defence_level": "1",
"safespot": null, "safespot": null,
"lifepoints": "7", "lifepoints": "10",
"melee_animation": "422",
"strength_level": "1", "strength_level": "1",
"id": "2683", "id": "2683",
"range_level": "1", "range_level": "1",
"respawn_delay": "60", "attack_level": "1"
"attack_level": "1", },
"defence_animation": "425" {
"examine": "A citizen of Rimmington.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Anja",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2684",
"range_level": "1",
"attack_level": "1"
}, },
{ {
"examine": "An ugly smelly creature.", "examine": "An ugly smelly creature.",
+1 -1
View File
@@ -1469,7 +1469,7 @@
}, },
{ {
"npc_id": "558", "npc_id": "558",
"loc_data": "{3013,3221,0,1,6}" "loc_data": "{3013,3225,0,1,1}"
}, },
{ {
"npc_id": "559", "npc_id": "559",
+8
View File
@@ -20270,5 +20270,13 @@
{ {
"ids": "14003", "ids": "14003",
"examine": "Why do I never take time to look at the grass?" "examine": "Why do I never take time to look at the grass?"
},
{
"ids": "15748",
"examine": "Home sweet home?"
},
{
"ids": "37051",
"examine": "I wonder what this spooky contains."
} }
] ]
+31 -31
View File
@@ -357,7 +357,7 @@
"general_store": "true", "general_store": "true",
"id": "41", "id": "41",
"title": "Trader Stan's Trading Post", "title": "Trader Stan's Trading Post",
"stock": "{1931,5}-{1935,2}-{1735,2}-{1925,3}-{1923,2}-{1887,2}-{590,2}-{1755,2}-{2347,5}-{550,5}-{9003,5}-{954,2}-{946,2}-{2114,inf}-{1963,15}-{2108,10}-{4286,10}-{1785,15}-{1783,inf}-{401,inf}-{1781,10}-{301,20}-{307,20}-{1941,30}-{9629,25}-{3226,20}-{1025,5}" "stock": "{1931,5}-{1935,2}-{1735,2}-{1925,3}-{1923,2}-{1887,2}-{590,2}-{1755,2}-{2347,5}-{550,5}-{9003,5}-{954,2}-{946,2}-{2114,0}-{1963,15}-{2108,10}-{4286,10}-{1785,15}-{1783,inf}-{401,inf}-{1781,10}-{301,20}-{307,20}-{1941,30}-{9629,25}-{3226,20}-{1025,5}"
}, },
{ {
"npcs": "534", "npcs": "534",
@@ -397,12 +397,12 @@
}, },
{ {
"npcs": "1860", "npcs": "1860",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "46", "id": "46",
"title": "Brian's Archery Supplies", "title": "Brian's Archery Supplies",
"stock": "{886,100}-{888,30}-{890,0}-{843,10}-{849,10}-{853,10}" "stock": "{886,100}-{888,30}-{890,0}-{843,10}-{845,10}-{849,10}-{847,10}-{853,10}-{851,10}"
}, },
{ {
"npcs": "550", "npcs": "550",
@@ -478,12 +478,12 @@
}, },
{ {
"npcs": "559", "npcs": "559",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "55", "id": "55",
"title": "Brian's Battleaxe Bazaar", "title": "Brian's Battleaxe Bazaar",
"stock": "{1375,10}-{1363,10}-{1365,10}-{1367,10}-{1369,10}-{1371,10}" "stock": "{1375,4}-{1363,3}-{1365,2}-{1367,1}-{1369,1}-{1371,1}"
}, },
{ {
"npcs": "562", "npcs": "562",
@@ -510,7 +510,7 @@
"general_store": "false", "general_store": "false",
"id": "58", "id": "58",
"title": "Wayne's Chains", "title": "Wayne's Chains",
"stock": "{1103,10}-{1101,10}-{1105,10}-{1107,10}-{1109,10}-{1111,10}" "stock": "{1103,3}-{1101,2}-{1105,1}-{1107,1}-{1109,1}-{1111,1}"
}, },
{ {
"npcs": "554", "npcs": "554",
@@ -622,7 +622,7 @@
}, },
{ {
"npcs": "585", "npcs": "585",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "71", "id": "71",
@@ -658,12 +658,12 @@
}, },
{ {
"npcs": "2304", "npcs": "2304",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "75", "id": "75",
"title": "Sarah's Farming Shop", "title": "Sarah's Farming Shop",
"stock": "{5376,10}-{6032,300}-{5418,10}-{5376,10}-{6036,10}-{5354,100}-{5341,10}-{5329,10}-{5343,10}-{952,10}-{5325,10}-{1925,100}-{5331,30}-{12622,10}-{5996,0}-{6006,0}-{1965,0}-{5994,0}-{5931,0}-{6000,0}-{1957,0}-{5504,0}-{5986,0}-{1982,0}-{5982,0}-{6002,0}-{5998,0}" "stock": "{5376,10}-{6032,300}-{5418,10}-{6036,10}-{5354,100}-{5341,10}-{5329,10}-{5343,10}-{952,10}-{5325,10}-{1925,100}-{5331,30}-{12622,10}-{5996,0}-{6006,0}-{1965,0}-{5994,0}-{5931,0}-{6000,0}-{1957,0}-{5504,0}-{5986,0}-{1982,0}-{5982,0}-{6002,0}-{5998,0}"
}, },
{ {
"npcs": "1783", "npcs": "1783",
@@ -676,11 +676,11 @@
}, },
{ {
"npcs": "557", "npcs": "557",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "77", "id": "77",
"title": "Wydin's Consumables Store", "title": "Wydin's Food Store",
"stock": "{1933,500}-{2132,10}-{2138,10}-{1965,10}-{1963,0}-{1951,0}-{2309,10}-{1973,10}-{1985,10}-{1982,10}-{1550,10}" "stock": "{1933,500}-{2132,10}-{2138,10}-{1965,10}-{1963,0}-{1951,0}-{2309,10}-{1973,10}-{1985,10}-{1982,10}-{1550,10}"
}, },
{ {
@@ -748,11 +748,11 @@
}, },
{ {
"npcs": "4293", "npcs": "4293",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "85", "id": "85",
"title": "Warriors' Guild Consumables Shop", "title": "Warriors' Guild Food Shop",
"stock": "{333,10}-{365,10}-{2289,10}-{6705,10}-{2003,10}" "stock": "{333,10}-{365,10}-{2289,10}-{6705,10}-{2003,10}"
}, },
{ {
@@ -766,11 +766,11 @@
}, },
{ {
"npcs": "584", "npcs": "584",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "87", "id": "87",
"title": "Herquin's Gem", "title": "Herquin's Gems",
"stock": "{1623,0}-{1621,0}-{1619,0}-{1617,0}-{1607,0}-{1605,0}-{1603,0}-{1601,0}" "stock": "{1623,0}-{1621,0}-{1619,0}-{1617,0}-{1607,0}-{1605,0}-{1603,0}-{1601,0}"
}, },
{ {
@@ -932,8 +932,8 @@
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "106", "id": "106",
"title": "Jewellery Shop", "title": "Grum's Gold Exchange",
"stock": "{1635,0}-{1637,0}-{1639,0}-{1641,0}-{1643,0}-{1654,0}-{1656,0}-{1658,0}-{1660,0}-{1662,0}-{1673,0}-{1675,0}-{1696,0}-{1698,0}-{1700,0}-{11069,0}-{11072,0}-{11076,0}-{11085,0}-{11092,0}" "stock": "{1635,0}-{1637,0}-{1639,0}-{1641,0}-{1643,0}-{1654,0}-{1656,0}-{1658,0}-{1660,0}-{1662,0}-{1692,0}-{1694,0}-{1696,0}-{1698,0}-{1700,0}-{11069,0}-{11072,0}-{11076,0}-{11085,0}-{11092,0}"
}, },
{ {
"npcs": "1862", "npcs": "1862",
@@ -977,8 +977,8 @@
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "111", "id": "111",
"title": "Mace Shop", "title": "Flynn's Mace Market",
"stock": "{1422,10}-{1420,10}-{1424,10}-{1428,10}-{1430,10}" "stock": "{1422,5}-{1420,4}-{1424,4}-{1428,3}-{1430,2}"
}, },
{ {
"npcs": "1862", "npcs": "1862",
@@ -991,12 +991,12 @@
}, },
{ {
"npcs": "583", "npcs": "583",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "113", "id": "113",
"title": "Betty's Magic Emporium", "title": "Betty's Magic Emporium",
"stock": "{554,3000}-{555,3000}-{556,3000}-{557,3000}-{558,100}-{559,100}-{562,30}-{560,10}-{221,150}-{579,10}-{1017,10}" "stock": "{554,300}-{555,300}-{556,300}-{557,300}-{558,100}-{559,100}-{562,30}-{560,10}-{221,100}-{579,10}-{1017,10}"
}, },
{ {
"npcs": "553", "npcs": "553",
@@ -1207,12 +1207,12 @@
}, },
{ {
"npcs": "577", "npcs": "577",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "137", "id": "137",
"title": "Shield Shop", "title": "Cassie's Shield Shop",
"stock": "{1171,10}-{1173,10}-{1189,10}-{1175,10}-{1191,10}-{1177,10}-{1193,10}-{1181,10}" "stock": "{1171,5}-{1173,3}-{1189,3}-{1175,2}-{1191,0}-{1177,0}-{1193,0}-{1181,0}"
}, },
{ {
"npcs": "209", "npcs": "209",
@@ -1275,7 +1275,7 @@
"general_store": "false", "general_store": "false",
"id": "144", "id": "144",
"title": "Gerrant's Fishy Business", "title": "Gerrant's Fishy Business",
"stock": "{303,10}-{307,10}-{309,10}-{311,1000}-{301,10}-{313,1000}-{314,1000}-{317,0}-{327,10}-{345,0}-{321,0}-{335,0}-{349,0}-{331,0}-{359,0}-{377,0}-{371,0}" "stock": "{303,10}-{307,10}-{309,10}-{311,30}-{301,10}-{13431,10}-{313,1000}-{314,1000}-{317,0}-{327,10}-{345,0}-{321,0}-{335,0}-{349,0}-{331,0}-{359,0}-{377,0}-{371,0}"
}, },
{ {
"npcs": "576", "npcs": "576",
@@ -1284,7 +1284,7 @@
"general_store": "false", "general_store": "false",
"id": "145", "id": "145",
"title": "Harry's Fishing Shop", "title": "Harry's Fishing Shop",
"stock": "{303,10}-{307,10}-{311,1000}-{301,10}-{313,1000}-{305,10}-{317,0}-{327,0}-{345,0}-{353,0}-{341,0}-{321,0}-{359,0}-{377,0}-{363,0}-{371,0}-{383,0}-{7810,1000}" "stock": "{303,10}-{307,10}-{311,1000}-{301,10}-{313,100}-{305,10}-{317,0}-{327,0}-{345,0}-{353,0}-{341,0}-{321,0}-{359,0}-{377,0}-{363,0}-{371,0}-{383,0}-{7810,1000}"
}, },
{ {
"npcs": "5266", "npcs": "5266",
@@ -1882,12 +1882,12 @@
}, },
{ {
"npcs": "4251", "npcs": "4251",
"high_alch": "0", "high_alch": "1",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "213", "id": "213",
"title": "The Garden Centre", "title": "The Garden Centre",
"stock": "{8417,1000}-{8419,1000}-{8421,1000}-{8423,1000}-{8425,1000}-{8427,1000}-{8429,1000}-{8431,1000}-{8433,1000}-{8435,1000}-{8451,1000}-{8453,1000}-{8455,1000}-{8457,1000}-{8459,1000}-{8461,1000}-{8437,1000}-{8439,1000}-{8441,1000}-{8443,1000}-{8445,1000}-{8447,1000}-{8449,1000}" "stock": "{8417,10}-{8419,10}-{8421,10}-{8423,10}-{8425,10}-{8427,10}-{8429,10}-{8431,1000}-{8433,10}-{8435,10}-{8451,10}-{8453,10}-{8455,10}-{8457,10}-{8459,10}-{8461,10}-{8437,10}-{8439,10}-{8441,10}-{8443,10}-{8445,10}-{8447,10}-{8449,10}"
}, },
{ {
"npcs": "1972", "npcs": "1972",
@@ -2079,13 +2079,13 @@
"stock": "{1917,10}-{3803,10}-{3711,10}" "stock": "{1917,10}-{3803,10}-{3711,10}"
}, },
{ {
"npcs": "4248", "npcs": "7420",
"high_alch": "0", "high_alch": "0",
"currency": "995", "currency": "995",
"general_store": "false", "general_store": "false",
"id": "235", "id": "235",
"title": "Keldagrim Stonemason", "title": "Gnomic Supplies",
"stock": "{3420,500}-{8786,30}-{8784,30}-{8788,30}" "stock": "{1931,inf}-{1929,inf}-{1937,inf}-{2313,inf}-{1887,inf}-{590,inf}-{1735,inf}-{1951,inf}-{1969,inf}-{1949,inf}"
}, },
{ {
"npcs": "4856", "npcs": "4856",
@@ -106,7 +106,7 @@ public final class ApothecaryDialogue extends DialoguePlugin {
public boolean handle(int interfaceId, int buttonId) { public boolean handle(int interfaceId, int buttonId) {
switch (stage) { switch (stage) {
case 1: case 1:
options("Can you make a strength potion?", "Do you know a potion to mame hair fall out?", "Have you got any good potions to give away?", "Can you make a potion that makes it seem like I'm dead?"); options("Can you make a strength potion?", "Do you know a potion to make hair fall out?", "Have you got any good potions to give away?", "Can you make a potion that makes it seem like I'm dead?");
stage = 2; stage = 2;
break; break;
case 2: case 2:
@@ -224,7 +224,7 @@ public final class ApothecaryDialogue extends DialoguePlugin {
stage = 503; stage = 503;
break; break;
case 503: case 503:
interpreter.sendDialogues(npc, null, "I have all that, but i need some Cadava berries."); interpreter.sendDialogues(npc, null, "I have all that, but I need some Cadava berries.");
stage = 504; stage = 504;
break; break;
case 504: case 504:
@@ -257,7 +257,7 @@ public final class ApothecaryDialogue extends DialoguePlugin {
if (!player.getInventory().add(CADAVA_POTION)) { if (!player.getInventory().add(CADAVA_POTION)) {
GroundItemManager.create(new GroundItem(CADAVA_POTION, player.getLocation(), player)); GroundItemManager.create(new GroundItem(CADAVA_POTION, player.getLocation(), player));
} }
interpreter.sendItemMessage(756, "The Apothecary gives you a Cavada potion."); interpreter.sendItemMessage(756, "The Apothecary gives you a Cadava potion.");
stage = 640; stage = 640;
break; break;
case 640: case 640:
@@ -80,7 +80,7 @@ public final class FatherLawrenceDialogue extends DialoguePlugin {
end(); end();
break; break;
case 41: case 41:
interpreter.sendDialogues(npc, null, "Can't you see that I'm in the middle of a Sermon?!"); interpreter.sendDialogues(npc, null, "Can't you see that I'm in the middle of a sermon?!");
stage = 42; stage = 42;
break; break;
case 42: case 42:
@@ -146,7 +146,7 @@ public final class HettyDialogue extends DialoguePlugin {
stage = 32; stage = 32;
break; break;
case 32: case 32:
interpreter.sendDialogues(player, FacialExpression.HALF_GUILTY, "What do i need?"); interpreter.sendDialogues(player, FacialExpression.HALF_GUILTY, "What do I need?");
stage = 33; stage = 33;
break; break;
case 33: case 33: