Guest User

Sorceress.ChargedBolt.js

a guest
Jun 16th, 2021
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //  /d2bs/kolbot/libs/Builds/Sorceress.ExampleBuild.js
  2.  
  3. /**
  4. *
  5. * Instructions: See /d2bs/kolbot/libs/config/Builds/README.txt
  6. *
  7. * Skill IDs:    See /d2bs/kolbot/sdk/skills.txt for a list of skill IDs.
  8. *
  9. * Stat IDs:
  10. *
  11. *   Strength    = 0
  12. *   Energy      = 1
  13. *   Dexterity   = 2
  14. *   Vitality    = 3
  15. *
  16. */
  17. js_strict(true);
  18.  
  19. if (!isIncluded("common/Cubing.js")) { include("common/Cubing.js"); };
  20. if (!isIncluded("common/Prototypes.js")) { include("common/Prototypes.js"); };
  21. if (!isIncluded("common/Runewords.js")) { include("common/Runewords.js"); };
  22. if (!isIncluded("common/Town.js")) { include("common/Town.js"); };
  23.  
  24. var AutoBuildTemplate = {
  25.  
  26.     1:  {
  27.             Update: function () {
  28.                 //say("/players 2");
  29.  
  30.                 Config.ClearType = 0;
  31.                 Scripts.ClearAnyArea = true;
  32.                     Config.ClearAnyArea.AreaList = [2];
  33.  
  34.                 Config.HPBuffer = 4;
  35.                 Config.MPBuffer = 4;
  36.                 Config.RejuvBuffer = 4;
  37.                 Config.LowGold = 1000;
  38.                 Config.StashGold = 1000;
  39.                 Config.BeltColumn = ["hp", "hp", "mp", "mp"];
  40.                 Config.MinColumn = [1, 1, 1, 1];
  41.                 Config.PickitFiles.push("autobuild.nip");
  42.                 Config.MaxGameTime = 900;
  43.                 Config.OpenChests = true;
  44.                 Config.TownCheck = true;
  45.                 Config.ScanShrines = [1, 2, 3, 14, 15, 20];
  46.                 Config.AttackSkill = [-1, 36, -1, 36, -1, 0, -1];
  47.                 Config.LowManaSkill = [0, -1];
  48.                 //Config.CastStatic = 10;
  49.                 //Config.StaticList = ["Andariel", "Duriel", "Mephisto", "Diablo", "Korlic", "Madawc", "Talic", "Lister the Tormentor", "Baal"];
  50.             }
  51.         },
  52.  
  53.     2:  {
  54.             SkillPoints: [40],
  55.             StatPoints: [3, 3, 3, 3, 3],
  56.             Update: function () {
  57.             }
  58.         },
  59.  
  60.     3:  {
  61.             SkillPoints: [38],
  62.             StatPoints: [3, 3, 3, 3, 3],
  63.             Update: function () {
  64.                 Scripts.ClearAnyArea = false;
  65.  
  66.                 Config.ClearType = 0;
  67.                 Scripts.ClearAnyArea = true;
  68.                     Config.ClearAnyArea.AreaList = [8];
  69.  
  70.                 Config.AttackSkill = [-1, 38, -1, 38, -1, 0, -1];
  71.             }
  72.         },
  73.  
  74.     4:  {
  75.             SkillPoints: [38],
  76.             StatPoints: [3, 3, 3, 3, 3],
  77.             Update: function () {
  78.             }
  79.         },
  80.  
  81.     5:  {
  82.             SkillPoints: [38],
  83.             StatPoints: [3, 3, 3, 3, 3],
  84.             Update: function () {
  85.                 Scripts.ClearAnyArea = false;
  86.  
  87.                 Config.ClearType = 0;
  88.                 Scripts.Mausoleum = true;
  89.                     Config.Mausoleum.KillBloodRaven = false;
  90.                     Config.Mausoleum.ClearCrypt = false;
  91.             }
  92.         },
  93.  
  94.     6:  {
  95.             SkillPoints: [44],
  96.             StatPoints: [3, 3, 3, 3, 3],
  97.             Update: function () {
  98.                 Config.AttackSkill = [44, 38, -1, 38, -1, 0, -1];
  99.             }
  100.         },
  101.  
  102.     7:  {
  103.             SkillPoints: [38],
  104.             StatPoints: [3, 3, 3, 3, 3],
  105.             Update: function () {
  106.                 Scripts.Mausoleum = false;
  107.  
  108.                 Config.ClearType = 0;
  109.                 Scripts.ClearAnyArea = true;
  110.                     Config.ClearAnyArea.AreaList = [21, 22, 23, 24, 25];
  111.             }
  112.         },
  113.  
  114.     8:  {
  115.             SkillPoints: [38],
  116.             StatPoints: [3, 3, 3, 3, 3],
  117.             Update: function () {
  118.             }
  119.         },
  120.  
  121.     9:  {
  122.             SkillPoints: [38],
  123.             StatPoints: [3, 3, 3, 3, 3],
  124.             Update: function () {
  125.             }
  126.         },
  127.  
  128.     10: {
  129.             SkillPoints: [38],
  130.             StatPoints: [3, 3, 3, 3, 3],
  131.             Update: function () {
  132.             }
  133.         },
  134.  
  135.     11: {
  136.             SkillPoints: [38],
  137.             StatPoints: [3, 3, 3, 3, 3],
  138.             Update: function () {
  139.             }
  140.         },
  141.  
  142.     12: {
  143.             SkillPoints: [42],
  144.             StatPoints: [3, 3, 3, 3, 3],
  145.             Update: function () {
  146.                 Scripts.ClearAnyArea = false;
  147.  
  148.                 Config.ClearType = 0;
  149.                 Scripts.ClearAnyArea = true;
  150.                     Config.ClearAnyArea.AreaList = [36, 37];
  151.  
  152.                 Config.OpenChests = false;
  153.             }
  154.         },
  155.  
  156.     13: {
  157.             SkillPoints: [38],
  158.             StatPoints: [3, 3, 3, 3, 3],
  159.             Update: function () {
  160.             }
  161.         },
  162.  
  163.     14: {
  164.             SkillPoints: [38],
  165.             StatPoints: [3, 0, 0, 0, 0],
  166.             Update: function () {
  167.             }
  168.         },
  169.  
  170.     15: {
  171.             SkillPoints: [38],
  172.             StatPoints: [0, 0, 0, 0, 0],
  173.             Update: function () {
  174.             }
  175.         },
  176.  
  177.     16: {
  178.             SkillPoints: [38],
  179.             StatPoints: [0, 0, 0, 0, 0],
  180.             Update: function () {
  181.             }
  182.         },
  183.  
  184.     17: {
  185.             SkillPoints: [38],
  186.             StatPoints: [0, 0, 0, 0, 0],
  187.             Update: function () {
  188.             }
  189.         },
  190.  
  191.     18: {
  192.             SkillPoints: [43],
  193.             StatPoints: [0, 0, 0, 0, 0],
  194.             Update: function () {
  195.                 Scripts.ClearAnyArea = false;
  196.  
  197.                 Scripts.Countess = true;
  198.                     Config.Countess.KillGhosts = false;
  199.                 Config.ClearType = 0;
  200.                 Scripts.ClearAnyArea = true;
  201.                     Config.ClearAnyArea.AreaList = [37];
  202.  
  203.                 Config.Dodge = true;
  204.                 Config.DodgeRange = 10;
  205.                 Config.DodgeHP = 75;
  206.             }
  207.         },
  208.  
  209.     19: {
  210.             SkillPoints: [-1],
  211.             StatPoints: [-1, -1, -1, -1, -1],
  212.             Update: function () {
  213.             }
  214.         },
  215.  
  216.     20: {
  217.             SkillPoints: [-1],
  218.             StatPoints: [-1, -1, -1, -1, -1],
  219.             Update: function () {
  220.             }
  221.         },
  222.  
  223.     21: {
  224.             SkillPoints: [-1],
  225.             StatPoints: [-1, -1, -1, -1, -1],
  226.             Update: function () {
  227.             }
  228.         },
  229.  
  230.     22: {
  231.             SkillPoints: [-1],
  232.             StatPoints: [-1, -1, -1, -1, -1],
  233.             Update: function () {
  234.             }
  235.         },
  236.  
  237.     23: {
  238.             SkillPoints: [-1],
  239.             StatPoints: [-1, -1, -1, -1, -1],
  240.             Update: function () {
  241.             }
  242.         },
  243.  
  244.     24: {
  245.             SkillPoints: [-1],
  246.             StatPoints: [-1, -1, -1, -1, -1],
  247.             Update: function () {
  248.             }
  249.         },
  250.  
  251.     25: {
  252.             SkillPoints: [-1],
  253.             StatPoints: [-1, -1, -1, -1, -1],
  254.             Update: function () {
  255.             }
  256.         },
  257.  
  258.     26: {
  259.             SkillPoints: [-1],
  260.             StatPoints: [-1, -1, -1, -1, -1],
  261.             Update: function () {
  262.             }
  263.         },
  264.  
  265.     27: {
  266.             SkillPoints: [-1],
  267.             StatPoints: [-1, -1, -1, -1, -1],
  268.             Update: function () {
  269.             }
  270.         },
  271.  
  272.     28: {
  273.             SkillPoints: [-1],
  274.             StatPoints: [-1, -1, -1, -1, -1],
  275.             Update: function () {
  276.             }
  277.         },
  278.  
  279.     29: {
  280.             SkillPoints: [-1],
  281.             StatPoints: [-1, -1, -1, -1, -1],
  282.             Update: function () {
  283.             }
  284.         },
  285.  
  286.     30: {
  287.             SkillPoints: [-1],
  288.             StatPoints: [-1, -1, -1, -1, -1],
  289.             Update: function () {
  290.             }
  291.         },
  292.  
  293.     31: {
  294.             SkillPoints: [-1],
  295.             StatPoints: [-1, -1, -1, -1, -1],
  296.             Update: function () {
  297.             }
  298.         },
  299.  
  300.     32: {
  301.             SkillPoints: [-1],
  302.             StatPoints: [-1, -1, -1, -1, -1],
  303.             Update: function () {
  304.             }
  305.         },
  306.  
  307.     33: {
  308.             SkillPoints: [-1],
  309.             StatPoints: [-1, -1, -1, -1, -1],
  310.             Update: function () {
  311.             }
  312.         },
  313.  
  314.     34: {
  315.             SkillPoints: [-1],
  316.             StatPoints: [-1, -1, -1, -1, -1],
  317.             Update: function () {
  318.             }
  319.         },
  320.  
  321.     35: {
  322.             SkillPoints: [-1],
  323.             StatPoints: [-1, -1, -1, -1, -1],
  324.             Update: function () {
  325.             }
  326.         },
  327.  
  328.     36: {
  329.             SkillPoints: [-1],
  330.             StatPoints: [-1, -1, -1, -1, -1],
  331.             Update: function () {
  332.             }
  333.         },
  334.  
  335.     37: {
  336.             SkillPoints: [-1],
  337.             StatPoints: [-1, -1, -1, -1, -1],
  338.             Update: function () {
  339.             }
  340.         },
  341.  
  342.     38: {
  343.             SkillPoints: [-1],
  344.             StatPoints: [-1, -1, -1, -1, -1],
  345.             Update: function () {
  346.             }
  347.         },
  348.  
  349.     39: {
  350.             SkillPoints: [-1],
  351.             StatPoints: [-1, -1, -1, -1, -1],
  352.             Update: function () {
  353.             }
  354.         },
  355.  
  356.     40: {
  357.             SkillPoints: [-1],
  358.             StatPoints: [-1, -1, -1, -1, -1],
  359.             Update: function () {
  360.             }
  361.         },
  362.  
  363.     41: {
  364.             SkillPoints: [-1],
  365.             StatPoints: [-1, -1, -1, -1, -1],
  366.             Update: function () {
  367.             }
  368.         },
  369.  
  370.     42: {
  371.             SkillPoints: [-1],
  372.             StatPoints: [-1, -1, -1, -1, -1],
  373.             Update: function () {
  374.             }
  375.         },
  376.  
  377.     43: {
  378.             SkillPoints: [-1],
  379.             StatPoints: [-1, -1, -1, -1, -1],
  380.             Update: function () {
  381.             }
  382.         },
  383.  
  384.     44: {
  385.             SkillPoints: [-1],
  386.             StatPoints: [-1, -1, -1, -1, -1],
  387.             Update: function () {
  388.             }
  389.         },
  390.  
  391.     45: {
  392.             SkillPoints: [-1],
  393.             StatPoints: [-1, -1, -1, -1, -1],
  394.             Update: function () {
  395.             }
  396.         },
  397.  
  398.     46: {
  399.             SkillPoints: [-1],
  400.             StatPoints: [-1, -1, -1, -1, -1],
  401.             Update: function () {
  402.             }
  403.         },
  404.  
  405.     47: {
  406.             SkillPoints: [-1],
  407.             StatPoints: [-1, -1, -1, -1, -1],
  408.             Update: function () {
  409.             }
  410.         },
  411.  
  412.     48: {
  413.             SkillPoints: [-1],
  414.             StatPoints: [-1, -1, -1, -1, -1],
  415.             Update: function () {
  416.             }
  417.         },
  418.  
  419.     49: {
  420.             SkillPoints: [-1],
  421.             StatPoints: [-1, -1, -1, -1, -1],
  422.             Update: function () {
  423.             }
  424.         },
  425.  
  426.     50: {
  427.             SkillPoints: [-1],
  428.             StatPoints: [-1, -1, -1, -1, -1],
  429.             Update: function () {
  430.             }
  431.         },
  432.  
  433.     51: {
  434.             SkillPoints: [-1],
  435.             StatPoints: [-1, -1, -1, -1, -1],
  436.             Update: function () {
  437.             }
  438.         },
  439.  
  440.     52: {
  441.             SkillPoints: [-1],
  442.             StatPoints: [-1, -1, -1, -1, -1],
  443.             Update: function () {
  444.             }
  445.         },
  446.  
  447.     53: {
  448.             SkillPoints: [-1],
  449.             StatPoints: [-1, -1, -1, -1, -1],
  450.             Update: function () {
  451.             }
  452.         },
  453.  
  454.     54: {
  455.             SkillPoints: [-1],
  456.             StatPoints: [-1, -1, -1, -1, -1],
  457.             Update: function () {
  458.             }
  459.         },
  460.  
  461.     55: {
  462.             SkillPoints: [-1],
  463.             StatPoints: [-1, -1, -1, -1, -1],
  464.             Update: function () {
  465.             }
  466.         },
  467.  
  468.     56: {
  469.             SkillPoints: [-1],
  470.             StatPoints: [-1, -1, -1, -1, -1],
  471.             Update: function () {
  472.             }
  473.         },
  474.  
  475.     57: {
  476.             SkillPoints: [-1],
  477.             StatPoints: [-1, -1, -1, -1, -1],
  478.             Update: function () {
  479.             }
  480.         },
  481.  
  482.     58: {
  483.             SkillPoints: [-1],
  484.             StatPoints: [-1, -1, -1, -1, -1],
  485.             Update: function () {
  486.             }
  487.         },
  488.  
  489.     59: {
  490.             SkillPoints: [-1],
  491.             StatPoints: [-1, -1, -1, -1, -1],
  492.             Update: function () {
  493.             }
  494.         },
  495.  
  496.     60: {
  497.             SkillPoints: [-1],
  498.             StatPoints: [-1, -1, -1, -1, -1],
  499.             Update: function () {
  500.             }
  501.         },
  502.  
  503.     61: {
  504.             SkillPoints: [-1],
  505.             StatPoints: [-1, -1, -1, -1, -1],
  506.             Update: function () {
  507.             }
  508.         },
  509.  
  510.     62: {
  511.             SkillPoints: [-1],
  512.             StatPoints: [-1, -1, -1, -1, -1],
  513.             Update: function () {
  514.             }
  515.         },
  516.  
  517.     63: {
  518.             SkillPoints: [-1],
  519.             StatPoints: [-1, -1, -1, -1, -1],
  520.             Update: function () {
  521.             }
  522.         },
  523.  
  524.     64: {
  525.             SkillPoints: [-1],
  526.             StatPoints: [-1, -1, -1, -1, -1],
  527.             Update: function () {
  528.             }
  529.         },
  530.  
  531.     65: {
  532.             SkillPoints: [-1],
  533.             StatPoints: [-1, -1, -1, -1, -1],
  534.             Update: function () {
  535.             }
  536.         },
  537.  
  538.     66: {
  539.             SkillPoints: [-1],
  540.             StatPoints: [-1, -1, -1, -1, -1],
  541.             Update: function () {
  542.             }
  543.         },
  544.  
  545.     67: {
  546.             SkillPoints: [-1],
  547.             StatPoints: [-1, -1, -1, -1, -1],
  548.             Update: function () {
  549.             }
  550.         },
  551.  
  552.     68: {
  553.             SkillPoints: [-1],
  554.             StatPoints: [-1, -1, -1, -1, -1],
  555.             Update: function () {
  556.             }
  557.         },
  558.  
  559.     69: {
  560.             SkillPoints: [-1],
  561.             StatPoints: [-1, -1, -1, -1, -1],
  562.             Update: function () {
  563.             }
  564.         },
  565.  
  566.     70: {
  567.             SkillPoints: [-1],
  568.             StatPoints: [-1, -1, -1, -1, -1],
  569.             Update: function () {
  570.             }
  571.         },
  572.  
  573.     71: {
  574.             SkillPoints: [-1],
  575.             StatPoints: [-1, -1, -1, -1, -1],
  576.             Update: function () {
  577.             }
  578.         },
  579.  
  580.     72: {
  581.             SkillPoints: [-1],
  582.             StatPoints: [-1, -1, -1, -1, -1],
  583.             Update: function () {
  584.             }
  585.         },
  586.  
  587.     73: {
  588.             SkillPoints: [-1],
  589.             StatPoints: [-1, -1, -1, -1, -1],
  590.             Update: function () {
  591.             }
  592.         },
  593.  
  594.     74: {
  595.             SkillPoints: [-1],
  596.             StatPoints: [-1, -1, -1, -1, -1],
  597.             Update: function () {
  598.             }
  599.         },
  600.  
  601.     75: {
  602.             SkillPoints: [-1],
  603.             StatPoints: [-1, -1, -1, -1, -1],
  604.             Update: function () {
  605.             }
  606.         },
  607.  
  608.     76: {
  609.             SkillPoints: [-1],
  610.             StatPoints: [-1, -1, -1, -1, -1],
  611.             Update: function () {
  612.             }
  613.         },
  614.  
  615.     77: {
  616.             SkillPoints: [-1],
  617.             StatPoints: [-1, -1, -1, -1, -1],
  618.             Update: function () {
  619.             }
  620.         },
  621.  
  622.     78: {
  623.             SkillPoints: [-1],
  624.             StatPoints: [-1, -1, -1, -1, -1],
  625.             Update: function () {
  626.             }
  627.         },
  628.  
  629.     79: {
  630.             SkillPoints: [-1],
  631.             StatPoints: [-1, -1, -1, -1, -1],
  632.             Update: function () {
  633.             }
  634.         },
  635.  
  636.     80: {
  637.             SkillPoints: [-1],
  638.             StatPoints: [-1, -1, -1, -1, -1],
  639.             Update: function () {
  640.             }
  641.         },
  642.  
  643.     81: {
  644.             SkillPoints: [-1],
  645.             StatPoints: [-1, -1, -1, -1, -1],
  646.             Update: function () {
  647.             }
  648.         },
  649.  
  650.     82: {
  651.             SkillPoints: [-1],
  652.             StatPoints: [-1, -1, -1, -1, -1],
  653.             Update: function () {
  654.             }
  655.         },
  656.  
  657.     83: {
  658.             SkillPoints: [-1],
  659.             StatPoints: [-1, -1, -1, -1, -1],
  660.             Update: function () {
  661.             }
  662.         },
  663.  
  664.     84: {
  665.             SkillPoints: [-1],
  666.             StatPoints: [-1, -1, -1, -1, -1],
  667.             Update: function () {
  668.             }
  669.         },
  670.  
  671.     85: {
  672.             SkillPoints: [-1],
  673.             StatPoints: [-1, -1, -1, -1, -1],
  674.             Update: function () {
  675.             }
  676.         },
  677.  
  678.     86: {
  679.             SkillPoints: [-1],
  680.             StatPoints: [-1, -1, -1, -1, -1],
  681.             Update: function () {
  682.             }
  683.         },
  684.  
  685.     87: {
  686.             SkillPoints: [-1],
  687.             StatPoints: [-1, -1, -1, -1, -1],
  688.             Update: function () {
  689.             }
  690.         },
  691.  
  692.     88: {
  693.             SkillPoints: [-1],
  694.             StatPoints: [-1, -1, -1, -1, -1],
  695.             Update: function () {
  696.             }
  697.         },
  698.  
  699.     89: {
  700.             SkillPoints: [-1],
  701.             StatPoints: [-1, -1, -1, -1, -1],
  702.             Update: function () {
  703.             }
  704.         },
  705.  
  706.     90: {
  707.             SkillPoints: [-1],
  708.             StatPoints: [-1, -1, -1, -1, -1],
  709.             Update: function () {
  710.             }
  711.         },
  712.  
  713.     91: {
  714.             SkillPoints: [-1],
  715.             StatPoints: [-1, -1, -1, -1, -1],
  716.             Update: function () {
  717.             }
  718.         },
  719.  
  720.     92: {
  721.             SkillPoints: [-1],
  722.             StatPoints: [-1, -1, -1, -1, -1],
  723.             Update: function () {
  724.             }
  725.         },
  726.  
  727.     93: {
  728.             SkillPoints: [-1],
  729.             StatPoints: [-1, -1, -1, -1, -1],
  730.             Update: function () {
  731.             }
  732.         },
  733.  
  734.     94: {
  735.             SkillPoints: [-1],
  736.             StatPoints: [-1, -1, -1, -1, -1],
  737.             Update: function () {
  738.             }
  739.         },
  740.  
  741.     95: {
  742.             SkillPoints: [-1],
  743.             StatPoints: [-1, -1, -1, -1, -1],
  744.             Update: function () {
  745.             }
  746.         },
  747.  
  748.     96: {
  749.             SkillPoints: [-1],
  750.             StatPoints: [-1, -1, -1, -1, -1],
  751.             Update: function () {
  752.             }
  753.         },
  754.  
  755.     97: {
  756.             SkillPoints: [-1],
  757.             StatPoints: [-1, -1, -1, -1, -1],
  758.             Update: function () {
  759.             }
  760.         },
  761.  
  762.     98: {
  763.             SkillPoints: [-1],
  764.             StatPoints: [-1, -1, -1, -1, -1],
  765.             Update: function () {
  766.             }
  767.         },
  768.  
  769.     99: {
  770.             SkillPoints: [-1],
  771.             StatPoints: [-1, -1, -1, -1, -1],
  772.             Update: function () {
  773.             }
  774.         }
  775. };
Advertisement
Add Comment
Please, Sign In to add comment