case 4278:
if (playerLevel[playerThieving] < 55) {
//sendMessage("You need 55 thieving to steal from this stall!");
showDialogue("You need 55 thieving to steal from this stall!");
break;
}
if (thiefDelay > 0) break;
for (int n = 0; n < Server.s.npcHandler.maxNPCs; n++) {
if (Server.s.npcHandler.npcs[n] != null) {
if (Server.s.npcHandler.npcs[n].NpcType == 1298) {
if (WithinDistance(absX, absY, Server.s.npcHandler.npcs[n].absX, Server.s.npcHandler.npcs[n].absY, 3)) {
Server.s.npcHandler.npcs[n].textUpdate = "Stop right there!";
Server.s.npcHandler.npcs[n].updateRequired = true;
Server.s.npcHandler.npcs[n].textUpdateRequired = true;
hitDiff = misc.random(15);
updateHp(hitDiff, false);
updateRequired = true;
hitUpdateRequired = true;
startAnimation(GetBlockEmote(getItemName(playerEqu ipment[playerWeapon])), 0);
CreatePlayerGfx(80, 0, 100);
EntangleDelay = 6;
thiefDelay = 6;
break;
} else {
if (invSpace()) {
addItem(995, 21000);
sendMessage("You manage to steal some coins.");
startAnimation(881, 0);
thiefDelay = 4;
addSkillXP(750, 17);
} else {
sendMessage("Not enough space in your inventory.");
}
break;
}
}
}
}