Advertisement
Guest User

Untitled

a guest
Oct 4th, 2015
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //
  2. //
  3. // Item Conditions - EDIT THIS CAREFULLY
  4. var ItemConditions = function(item) {
  5.    
  6.     // Add your conditions to this list
  7.     var conditions = [
  8.         //[(item.name == "Example" && item.rarity > 5), ItemResult.KEEP], // Example
  9.         [(item.name == "Bow"), ItemResult.SELL],
  10.         [(item.name == "Staff"), ItemResult.SELL],
  11.         [(item.name == "Sword"), ItemResult.SELL],
  12.         [(item.name == "2-handed Sword"), ItemResult.SELL],
  13.         [(item.name == "Wand"), ItemResult.SELL],
  14.         [(item.rarity < 5), ItemResult.SELL],
  15.     ];
  16.    
  17.     // Ignore the rest of the function
  18.     for (var i = 0; i < conditions.length; i++) {
  19.         if (conditions[i][0] == true) {
  20.             return conditions[i][1];
  21.         }
  22.     }
  23.    
  24.     return false;
  25. }
  26.  
  27. var ItemResult = {
  28.     SELL: 0,
  29.     KEEP: 1,
  30.     KEEPANDCONTINUE: 2,
  31. };
  32.  
  33. for (var i = 0; i < items.length; i++)
  34. {
  35.     // ItemConditions
  36.     switch(ItemConditions(items[i])) {
  37.         case ItemResult.SELL:
  38.             sell(items[i]);
  39.             return;
  40.         case ItemResult.KEEP:
  41.             return;
  42.         case ItemResult.KEEPANDCONTINUE:
  43.             break;
  44.         default:
  45.             break;
  46.     };
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement