trader_goods.lua 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243
  1. --Item table format:
  2. --{thing selling, price (in gold ingots), chance that it won't appear in the trader's inventory}
  3. lottmobs.dwarf = {
  4. items = {
  5. {"lottthrowing:crossbow_silver 1", "default:gold_ingot 9", 15},
  6. {"lottarmor:chestplate_mithril 1", "default:gold_ingot 75", 50},
  7. {"default:steel_ingot 99", "default:gold_ingot 25", 12},
  8. {"lottores:silversword 1", "default:gold_ingot 7", 10},
  9. {"default:bronze_ingot 25", "default:gold_ingot 5", 15},
  10. {"lottblocks:small_lamp_pine 6", "default:gold_ingot 2", 6},
  11. {"lottblocks:dwarf_harp 1", "default:gold_ingot 15", 10},
  12. {"lottweapons:mithril_dagger 1", "default:gold_ingot 15", 20},
  13. {"lottores:mithrilsword 1", "default:gold_ingot 35", 30},
  14. {"default:sword_steel 1", "default:gold_ingot 5", 10},
  15. {"lottweapons:silver_battleaxe 1", "default:gold_ingot 10", 18},
  16. {"lottblocks:dwarfstone_stripe 50", "default:gold_ingot 17", 12},
  17. {"lottblocks:dwarfstone_black 99", "default:gold_ingot 33", 17},
  18. {"default:stonebrick 99", "default:gold_ingot 25", 14},
  19. {"lottblocks:dwarfstone_white 99", "default:gold_ingot 33", 17},
  20. },
  21. items_race = {
  22. {"lottthrowing:crossbow_silver 1", "default:gold_ingot 7", 15},
  23. {"lottarmor:chestplate_mithril 1", "default:gold_ingot 72", 50},
  24. {"default:steel_ingot 99", "default:gold_ingot 22", 12},
  25. {"lottores:silversword 1", "default:gold_ingot 5", 10},
  26. {"default:bronze_ingot 25", "default:gold_ingot 4", 15},
  27. {"lottblocks:small_lamp_pine 6", "default:gold_ingot 2", 6},
  28. {"lottblocks:dwarf_harp 1", "default:gold_ingot 12", 10},
  29. {"lottweapons:mithril_dagger 1", "default:gold_ingot 14", 20},
  30. {"lottores:mithrilsword 1", "default:gold_ingot 32", 30},
  31. {"default:sword_steel 1", "default:gold_ingot 4", 10},
  32. {"lottweapons:silver_battleaxe 1", "default:gold_ingot 9", 18},
  33. {"lottblocks:dwarfstone_stripe 50", "default:gold_ingot 14", 12},
  34. {"lottblocks:dwarfstone_black 99", "default:gold_ingot 30", 17},
  35. {"default:stonebrick 99", "default:gold_ingot 22", 14},
  36. {"lottblocks:dwarfstone_white 99", "default:gold_ingot 30", 17},
  37. },
  38. names = {
  39. "Azaghâl", "Balbrin", "Borin", "Farin", "Flói", "Frerin",
  40. "Grór", "Lóni", "Náli", "Narvi", "Telchar", "Thion", "Thorin",
  41. "Bifur", "Balin", "Bofur", "Bombur", "Dori", "Dwalin", "Nori",
  42. "Ori", "Gimli", "Gamil"
  43. },
  44. messages = {
  45. "We have many treasures, and for the right price we might be willing to part with them...",
  46. "Don't even think of stealing our treasure... If you do, heads shall roll.",
  47. "What are you doing here? What do you want from us?",
  48. "Be careful when you enter our homes, a fall from the ladder could well prove deadly.",
  49. "If you want to mine, do so. There's plenty of iron to go around!",
  50. "If you venture deep underground, beware! The monsters there are very powerful, and kill the unprepared instantly.",
  51. "Mines of Moria, where all our riches are! Mines of Moria, where our greed led to destruction.",
  52. "We can’t bring a troll to the fire, but we can bring the fire to the troll.",
  53. "Never turn down an ale, who knows if it may be your last...",
  54. "Guard your life, guard your gold, guard your beard. In that order.",
  55. "Wherever there are elves, there are lies.",
  56. "The Humans have a saying. The nail that sticks out gets hammered. We have a saying too. Shoddy work! Not a single nail should be sticking out.",
  57. "You can kill a dwarf, but you can never vanquish one.",
  58. "It is easy to fool a goblin, but even easier to kill one.",
  59. "The best place to hide something precious is in your beard.",
  60. "Evil breeds in the guts of the lazy.",
  61. "The stones will sing if you let them.",
  62. "Drinking contests with humans are unbearable. They drink, they collapse, \nand we have to drag them back to their homes. The next day they never remember losing.",
  63. "A spear is not a dwarven weapon, but it will kill all the same.",
  64. }
  65. }
  66. lottmobs.elf = {
  67. items = {
  68. {"lottplants:mallorntree 10", "default:gold_ingot 4", 5},
  69. {"lottores:rough_rock 4", "default:gold_ingot 30", 17},
  70. {"lottblocks:elf_torch 10", "default:gold_ingot 20", 15},
  71. {"lottweapons:galvorn_spear 1", "default:gold_ingot 25", 20},
  72. {"lottweapons:silver_battleaxe 1", "default:gold_ingot 18", 14},
  73. {"lottores:galvornsword 1", "default:gold_ingot 23", 25},
  74. {"lottplants:elanor 10", "default:gold_ingot 2", 22},
  75. {"lottarmor:chestplate_galvorn 1", "default:gold_ingot 40", 25},
  76. {"lottarmor:helmet_galvorn 1", "default:gold_ingot 30", 25},
  77. {"lottarmor:boots_galvorn 1", "default:gold_ingot 25", 25},
  78. {"lottarmor:leggings_galvorn 1", "default:gold_ingot 35", 25},
  79. {"lottplants:niphredil 12", "default:gold_ingot 3", 14},
  80. {"lottblocks:mallorn_pillar 30", "default:gold_ingot 7", 4},
  81. {"lottplants:mallornsapling 3", "default:gold_ingot 2", 17},
  82. {"default:goldblock " .. math.random(8, 10), "lottores:pearl 9", 25},
  83. },
  84. items_race = {
  85. {"lottplants:mallorntree 10", "default:gold_ingot 4", 5},
  86. {"lottores:rough_rock 4", "default:gold_ingot 28", 17},
  87. {"lottblocks:elf_torch 10", "default:gold_ingot 18", 15},
  88. {"lottweapons:galvorn_spear 1", "default:gold_ingot 22", 20},
  89. {"lottweapons:silver_battleaxe 1", "default:gold_ingot 15", 14},
  90. {"lottores:galvornsword 1", "default:gold_ingot 21", 25},
  91. {"lottplants:elanor 10", "default:gold_ingot 2", 22},
  92. {"lottarmor:chestplate_galvorn 1", "default:gold_ingot 37", 25},
  93. {"lottarmor:helmet_galvorn 1", "default:gold_ingot 28", 25},
  94. {"lottarmor:boots_galvorn 1", "default:gold_ingot 23", 25},
  95. {"lottarmor:leggings_galvorn 1", "default:gold_ingot 32", 25},
  96. {"lottplants:niphredil 12", "default:gold_ingot 3", 14},
  97. {"lottblocks:mallorn_pillar 30", "default:gold_ingot 6", 4},
  98. {"lottplants:mallornsapling 3", "default:gold_ingot 2", 17},
  99. {"default:goldblock " .. math.random(8, 10), "lottores:pearl 9", 25},
  100. },
  101. names = {
  102. "Annael", "Anairë", "Curufin", "Erestor", "Gwindor", "Irimë",
  103. "Oropher", "Maglor", "Quennar", "Rúmil", "Orgof", "Voronwë",
  104. "Hinnoron", "Malton", "Bornor", "Landaer", "Nardchanar",
  105. "Delebon", "Gollorchanar", "Noron", "Preston", "Radhril",
  106. "Mistriel", "Ganis", "Mithes", "Loboril"
  107. },
  108. messages = {
  109. "Welcome to our lovely forest home, weary traveler. Refresh yourself here.",
  110. "Sauron grows in power. Shall we be able to vanquish him again?",
  111. "We are a peace loving people, but if we are angered, our wrath is terrible!",
  112. "Rest among us and prepare yourself, for war is imminent.",
  113. "If you wish to buy goods from us, there are certain traders who wander our land.",
  114. "Beware! Our society, and all societies, are on the edge of a knife blade - one false move and all will end, and Sauron will rule supreme.",
  115. "Êl síla erin lû e-govaned vîn.",
  116. "It is perilous to study too deeply the arts of the Enemy, for good or for ill. But such falls and betrayals, alas, have happened before.",
  117. "Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.",
  118. "The praise of the praiseworthy is above all rewards.",
  119. "The old that is strong does not wither, deep roots are not reached by the frost.",
  120. "I will not say 'do not weep,' for not all tears are an evil.",
  121. "For even the very wise cannot see all ends.",
  122. "Faithless is he who says farewell when the road darkens.",
  123. "Aa' lasser en lle coia orn n' omenta gurtha.",
  124. "Sweet water and light laughter till next we meet.",
  125. "Aa' menealle nauva ar' malta.",
  126. "May the wind fill your sails.",
  127. "Do not scorn pity that is the gift of a gentle heart, Éowyn!",
  128. "Someone else always has to carry on the story.",
  129. }
  130. }
  131. lottmobs.hobbit = {
  132. items = {
  133. {"lottfarming:pipe 1", "default:gold_ingot 2", 5},
  134. {"lottfarming:pipeweed_cooked 50", "default:gold_ingot 17", 10},
  135. {"lottpotion:beer " .. math.random(5, 15), "default:gold_ingot 7", 8},
  136. {"lottpotion:cider " .. math.random(10, 20), "default:gold_ingot 11", 13},
  137. {"lottpotion:wine " .. math.random(5, 10), "default:gold_ingot 18", 14},
  138. {"lottfarming:potato " .. math.random(25, 35), "default:gold_ingot 10", 22},
  139. {"lottfarming:brown_mushroom ".. math.random(40, 45), "default:gold_ingot 40", 25},
  140. {"lottfarming:corn_seed 12", "default:gold_ingot 30", 25},
  141. {"farming:hoe_bronze 1", "default:gold_ingot 25", 25},
  142. {"lottinventory:brewing_book 1", "default:gold_ingot 35", 25},
  143. {"lottfarming:barley_seed " .. math.random(5, 10), "default:gold_ingot 3", 14},
  144. {"lottfarming:berries " .. math.random(15, 20), "default:gold_ingot 7", 4},
  145. {"lottplants:firsapling 2", "default:gold_ingot 2", 17},
  146. {"default:apple " .. math.random(5, 20), "default:gold_ingot 10", 5},
  147. {"default:goldblock " .. math.random(9, 12), "lottores:pearl 9", 25},
  148. },
  149. items_race = {
  150. {"lottfarming:pipe 1", "default:gold_ingot 2", 5},
  151. {"lottfarming:pipeweed_cooked 50", "default:gold_ingot 14", 10},
  152. {"lottpotion:beer " .. math.random(5, 15), "default:gold_ingot 5", 8},
  153. {"lottpotion:cider " .. math.random(10, 20), "default:gold_ingot 9", 13},
  154. {"lottpotion:wine " .. math.random(5, 10), "default:gold_ingot 16", 14},
  155. {"lottfarming:potato " .. math.random(25, 35), "default:gold_ingot 7", 22},
  156. {"lottfarming:brown_mushroom ".. math.random(40, 45), "default:gold_ingot 35", 25},
  157. {"lottfarming:corn_seed 12", "default:gold_ingot 27", 25},
  158. {"farming:hoe_bronze 1", "default:gold_ingot 22", 25},
  159. {"lottinventory:brewing_book 1", "default:gold_ingot 32", 25},
  160. {"lottfarming:barley_seed " .. math.random(5, 10), "default:gold_ingot 3", 14},
  161. {"lottfarming:berries " .. math.random(15, 20), "default:gold_ingot 6", 4},
  162. {"lottplants:firsapling 2", "default:gold_ingot 2", 17},
  163. {"default:apple " .. math.random(5, 20), "default:gold_ingot 8", 5},
  164. {"default:goldblock " .. math.random(9, 12), "lottores:pearl 9", 25},
  165. },
  166. names = {
  167. "Adalgrim", "Bodo", "Cotman", "Doderic", "Falco", "Gormadoc",
  168. "Hobson", "Ilberic", "Largo", "Madoc", "Orgulas", "Rorimac"
  169. },
  170. messages = {
  171. "Ah, what a lovely land we have, so peaceful, so beautiful.",
  172. "There's nothing quite like the smell of pipe smoke rising on a cold October morning, is there?",
  173. "If you are in need of any food, there are traders who wander around and they usually have a good stock.",
  174. "If you are thinking that you'll find adventures here, think again! Good day!",
  175. "We hear tales of war, but they cannot be more than tales - like that of the Oliphaunt.",
  176. "Go not to the Elves for counsel, for they will say both no and yes.",
  177. "Food is meant to be enjoyed, not rushed. Don't just eat a little here and a little there, sit down for a proper meal sometimes...",
  178. }
  179. }
  180. lottmobs.human = {
  181. items = {
  182. {"default:sandstone 40", "default:gold_ingot 10", 12},
  183. {"boats:sail_boat 1", "default:gold_ingot 4", 14},
  184. {"lottarmor:shield_bronze 1", "default:gold_ingot 20", 20},
  185. {"farming:bread 12", "default:gold_ingot 2", 5},
  186. {"lottblocks:marble_brick 35", "default:gold_ingot 12", 10},
  187. {"default:desert_stone 30", "default:gold_ingot 8", 12},
  188. {"lottblocks:lamp_alder 5", "default:gold_ingot 4", 8},
  189. {"lottarmor:chestplate_bronze 1", "default:gold_ingot 30", 30},
  190. {"lottarmor:boots_bronze 1", "default:gold_ingot 12", 18},
  191. {"lottblocks:lamp_lebethron 7", "default:gold_ingot 6", 11},
  192. {"lottblocks:door_alder 6", "default:gold_ingot 2", 18},
  193. {"lottores:marble 99", "default:gold_ingot 33", 18},
  194. {"lottarmor:helmet_bronze 1", "default:gold_ingot 20", 24},
  195. {"default:brick 30", "default:gold_ingot 10", 17},
  196. {"lottarmor:leggings_bronze 1", "default:gold_ingot 25", 34},
  197. },
  198. items_race = {
  199. {"default:sandstone 40", "default:gold_ingot 8", 12},
  200. {"boats:sail_boat 1", "default:gold_ingot 3", 14},
  201. {"lottarmor:shield_bronze 1", "default:gold_ingot 18", 20},
  202. {"farming:bread 12", "default:gold_ingot 2", 5},
  203. {"lottblocks:marble_brick 35", "default:gold_ingot 11", 10},
  204. {"default:desert_stone 30", "default:gold_ingot 7", 12},
  205. {"lottblocks:lamp_alder 5", "default:gold_ingot 3", 8},
  206. {"lottarmor:chestplate_bronze 1", "default:gold_ingot 27", 30},
  207. {"lottarmor:boots_bronze 1", "default:gold_ingot 10", 18},
  208. {"lottblocks:lamp_lebethron 7", "default:gold_ingot 5", 11},
  209. {"lottblocks:door_alder 6", "default:gold_ingot 2", 18},
  210. {"lottores:marble 99", "default:gold_ingot 30", 18},
  211. {"lottarmor:helmet_bronze 1", "default:gold_ingot 18", 24},
  212. {"default:brick 30", "default:gold_ingot 9", 17},
  213. {"lottarmor:leggings_bronze 1", "default:gold_ingot 21", 34},
  214. },
  215. names = {
  216. "Aratan", "Arvegil", "Belegorn", "Celepharn", "Dúnhere", "Elatan",
  217. "Gilraen", "Írimon", "Minardil", "Oromendil", "Tarcil", "Vorondil"
  218. },
  219. messages = {
  220. "War comes swiftly... We are preparing, but are we doing enough?",
  221. "The noble race of man rises in the world! Even the dwarves are starting to show interest in some of our goods.",
  222. "Are you willing to fight with us? We have much to lose, but much to gain also! We must rally together.",
  223. "Don't listen to those who say that all this talk of war will come to nothing, for we are at war now.",
  224. "We suffer raids from orcs, and other evil things, yet we do nothing! We must act, and act with force!",
  225. "Life here is far from normal. We wish for peace, yet the only way we can get peace is through war...",
  226. }
  227. }
  228. lottmobs.orc = {
  229. names = {
  230. "Azog", "Balcmeg", "Boldog", "Bolg", "Golfimbul", "Gorbag", "Gorgol",
  231. "Grishnákh", "Lagduf", "Lug", "Lugdush", "Mauhúr", "Muzgash", "Orcobal",
  232. "Othrod", "Radbug", "Shagrat", "Ufthak", "Uglúk"
  233. },
  234. messages = {
  235. "DIE!!!", "Urrrrrrrrrrrrrghhhhhhhhhhhhhhhhhhh!!",
  236. "Arrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr!", "KILL! KILL! KILL!"
  237. },
  238. }