add these under case 13218: (trading packet)Code:case 4140://made by : L337-H4x0r if ((playerHasItemAmount(554, 1) == false) || (playerHasItemAmount(556, 3) == false) || (playerHasItemAmount(563, 1) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(554, 1) == true) || (playerHasItemAmount(556, 3) == true) || (playerHasItemAmount(563, 1) == true)) { if (actionTimer == 0) { TeleTo("Varrock",25); updateRequired = true; resetAnimation(); soundID = 300; playSound(); appearanceUpdateRequired = true; deleteItem(563, getItemSlot(563), 1); deleteItem(554, getItemSlot(554), 1); deleteItem(556, getItemSlot(556), 3); sendMessage("You teleport to Varrock."); } } break; case 4143: if ((playerHasItemAmount(557, 1) == false) || (playerHasItemAmount(556, 3) == false) || (playerHasItemAmount(563, 1) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(557, 1) == true) || (playerHasItemAmount(556, 3) == true) || (playerHasItemAmount(563, 1) == true)) { if (actionTimer == 0) { TeleTo("Lumbridge",32); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; deleteItem(557, getItemSlot(557), 1); deleteItem(553, getItemSlot(553), 1); deleteItem(556, getItemSlot(556), 3); sendMessage("You Teleport to Lumbridge."); } } break; case 4146: if ((playerHasItemAmount(555, 1) == false) || (playerHasItemAmount(556, 3) == false) || (playerHasItemAmount(563, 1) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(555, 1) == true) || (playerHasItemAmount(556, 3) == true) || (playerHasItemAmount(563, 1) == true)) { if (actionTimer == 0) { TeleTo("Falador",36); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; deleteItem(555, getItemSlot(555), 1); deleteItem(563, getItemSlot(563), 1); deleteItem(556, getItemSlot(556), 3); sendMessage("You Teleport to Falador."); } } break; case 4150: if ((playerHasItemAmount(556, 5) == false) || (playerHasItemAmount(563, 1) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(563, 1) == true) || (playerHasItemAmount(556, 5) == true)) { if (actionTimer == 0) { TeleTo("Camelot",45); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; deleteItem(563, getItemSlot(563), 1); deleteItem(556, getItemSlot(556), 5); sendMessage("You Teleport to Camelot."); } } break; case 6004: if ((playerHasItemAmount(555, 2) == false) || (playerHasItemAmount(563, 2) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(563, 2) == true) || (playerHasItemAmount(555, 2) == true)) { if (actionTimer == 0) { TeleTo("Ardougne",54); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; deleteItem(563, getItemSlot(563), 2); deleteItem(555, getItemSlot(555), 2); sendMessage("You Teleport to Ardougne."); } } break; case 6005: if ((playerHasItemAmount(557, 2) == false) || (playerHasItemAmount(563, 2) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(563, 2) == true) || (playerHasItemAmount(557, 2) == true)) { if (actionTimer == 0) { TeleTo("Watchtower",54); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; deleteItem(563, getItemSlot(563), 2); deleteItem(557, getItemSlot(557), 2); sendMessage("You Teleport to Watchtower."); } } break; case 29031: if ((playerHasItemAmount(554, 2) == false) || (playerHasItemAmount(563, 2) == false)) { sendMessage( "You do not have enough runes to cast this spell."); } else if ((playerHasItemAmount(563, 2) == true) || (playerHasItemAmount(554, 2) == true)) { if (actionTimer == 0) { TeleTo("Trollheim",54); updateRequired = true; resetAnimation(); appearanceUpdateRequired = true; actionTimer = 3; deleteItem(563, getItemSlot(563), 2); deleteItem(554, getItemSlot(554), 2); sendMessage("You Teleport to Trollheim."); } } break;


