Advertisement
TJSJ

mon_wild v0.33

Aug 23rd, 2023
1,622
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if global.wildrandom = true {
  2. global.MonFoundInWild = irandom_range(0,global.MonAmount);
  3. }
  4.  
  5. if global.wildrandom = false {
  6. global.MonWildRate = irandom_range(0,100);
  7. switch(global.Weather) {
  8.     case "Normal":
  9.         if global.MonWildRate <= 100 && global.MonWildRate > 40 { // 60% chance
  10.             global.MonFoundInWild = choose(0,0,0,20,13,12,7);
  11.             // Uralida 0, Firmarnut 20, Ninirandu 13, Ruberingo 12, Sonic 7
  12.             }
  13.         if global.MonWildRate <= 40 && global.MonWildRate > 15 { // 25% chance
  14.             global.MonFoundInWild = choose(6,31,3,26,26,8,8,17,19);
  15.             // Baldi 6, Mr. Mod 31, Cockatery 26, Melotiel 8, Bullet Bill 17, Chain Chomp 19
  16.             }
  17.         if global.MonWildRate <= 15 && global.MonWildRate > 5 { // 10% chance
  18.             global.MonFoundInWild = choose(21,21,11,11,10,15,40);
  19.             // Stumpar 21, Feidheat 11, Oceagle 10, Mournada 15, Larnaure 40
  20.             }
  21.         if global.MonWildRate <= 5 && global.MonWildRate >= 0 { // 5% chance
  22.             global.MonFoundInWild = choose(5,6,16,28,29,31);
  23.             // Shrek 5, Bowser 16, Petey Piranha 28, Angry Sun 29
  24.             }
  25.         break;
  26.     case "Rain":
  27.         if global.MonWildRate <= 100 && global.MonWildRate > 40 { // 60% chance
  28.             global.MonFoundInWild = choose(0,27,27,10,10,15,36,36,36);
  29.             // Uralida 0, Blooper 27, Oceagle 10, Mournada 15, Dropolla 36
  30.             }
  31.         if global.MonWildRate <= 40 && global.MonWildRate > 15 { // 25% chance
  32.             global.MonFoundInWild = choose(15,12,13,21,20,39);
  33.             // Mournada 15, Ruberingo 12, Ninirandu 13, Stumpar 21, Firmarnut 20
  34.             // Kapurish 39
  35.             }
  36.         if global.MonWildRate <= 15 && global.MonWildRate > 5 { // 10% chance
  37.             global.MonFoundInWild = choose(32,4,5,37,37);
  38.             // Lancer 32, Uncle Kyle 4, Shrek 5, Droplunder 37
  39.             }
  40.         if global.MonWildRate <= 5 && global.MonWildRate >= 0 { // 5% chance
  41.             global.MonFoundInWild = choose(33);
  42.             // Spade King 33
  43.             }
  44.         break;
  45.     case "Heavy Rain":
  46.         if global.MonWildRate <= 100 && global.MonWildRate > 40 { // 60% chance
  47.             global.MonFoundInWild = choose(32,36,39);
  48.             // Lancer 32, Dropolla 36, Kapurish 39
  49.             }
  50.         if global.MonWildRate <= 40 && global.MonWildRate > 15 { // 25% chance
  51.             global.MonFoundInWild = choose(18,23,22,33,37,37);
  52.             // Boo 18, Gengar 23, Dry Bones 22, Spade King 33, Droplunder 37
  53.             }
  54.         if global.MonWildRate <= 15 && global.MonWildRate > 5 { // 10% chance
  55.             global.MonFoundInWild = choose(15,15,15,15,12,13,24,25,37,37,37,37);
  56.             // Mournada 15, Ruberingo 12, Ninirandu 13, Princess Shroob 24, Fooful 25
  57.             // Droplunder 37
  58.             }
  59.         if global.MonWildRate <= 5 && global.MonWildRate >= 0 { // 5% chance
  60.             global.MonFoundInWild = choose(30);
  61.             // Bill Cipher 30
  62.             }
  63.         break;
  64.     case "Snow":
  65.         if global.MonWildRate <= 100 && global.MonWildRate > 40 { // 60% chance
  66.             global.MonFoundInWild = choose(0,15,8,26);
  67.             // Uralida 0, Mournada 15, Melotiel 8, Cockatery 26
  68.             }
  69.         if global.MonWildRate <= 40 && global.MonWildRate > 15 { // 25% chance
  70.             global.MonFoundInWild = choose(1,2,3,15,11,21);
  71.             // Cinnamon Bun 1, Glazed Donut 2, Pizza 3, Mournada 15, Feidheat 11, Stumpar 21
  72.             }
  73.         if global.MonWildRate <= 15 && global.MonWildRate > 5 { // 10% chance
  74.             global.MonFoundInWild = choose(14,32,4,35,40);
  75.             // Sansbob 14, Lancer 32, Uncle Kyle 4, Quadrice 35, Larnaure 40
  76.             }
  77.         if global.MonWildRate <= 5 && global.MonWildRate >= 0 { // 5% chance
  78.             global.MonFoundInWild = choose(34);
  79.             // Polaraven 34
  80.             }
  81.         break;
  82.     case "Blizzard":
  83.         if global.MonWildRate <= 100 && global.MonWildRate > 40 { // 60% chance
  84.             global.MonFoundInWild = choose(14,14,15,15,32,11,35,35);
  85.             // Sansbob 14, Mournada 15, Lancer 32, Feidheat 11, Quadrice 35
  86.             }
  87.         if global.MonWildRate <= 40 && global.MonWildRate > 15 { // 25% chance
  88.             global.MonFoundInWild = choose(34,34,11,15,40);
  89.             // Polaraven 34, Feidheat 11, Fooful 25, Larnaure 40
  90.             }
  91.         if global.MonWildRate <= 15 && global.MonWildRate > 5 { // 10% chance
  92.             global.MonFoundInWild = choose(15,15,12,13,24,25,38);
  93.             // Mournada 15, Princess Shroob 24, Fooful 25, Brucy 38
  94.             }
  95.         if global.MonWildRate <= 5 && global.MonWildRate >= 0 { // 5% chance
  96.             global.MonFoundInWild = choose(9,38);
  97.             // Ultra Violet 9, Brucy 38
  98.             }
  99.         break;
  100.     }
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement