amulets.lua 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734
  1. minetest.register_craftitem('armor:amulet_gol', {
  2. description = 'Golden Amulet',
  3. inventory_image = 'armor_amulet_gold.png'
  4. })
  5. minetest.register_craftitem('armor:amulet_tit', {
  6. description = 'Titanium Amulet',
  7. inventory_image = 'armor_amulet_titanium.png'
  8. })
  9. ------------------------------------------------------------------------------------------
  10. --CRAFTING--
  11. local rings = {
  12. {'gol', 'epic:huntite', 'fire'},
  13. {'gol', 'epic:float_crystal', 'gravity'},
  14. {'gol', 'epic:bloodstone', 'healing'},
  15. {'gol', 'ocean:prismarine_crystals', 'water'},
  16. {'gol', 'epic:garnet', 'speed'},
  17. {'gol', 'quartz:quartz_crystal_piece', 'jump'},
  18. {'tit', 'epic:huntite', 'fire'},
  19. {'tit', 'epic:float_crystal', 'gravity'},
  20. {'tit', 'epic:bloodstone', 'healing'},
  21. {'tit', 'ocean:prismarine_crystals', 'water'},
  22. {'tit', 'epic:garnet', 'speed'},
  23. {'tit', 'quartz:quartz_crystal_piece', 'jump'},
  24. }
  25. for i in ipairs (rings) do
  26. local input = rings[i][1]
  27. local jewel = rings[i][2]
  28. local perk = rings[i][3]
  29. unified_inventory.register_craft({
  30. type = 'jewelry',
  31. items = {'armor:amulet_'..input, jewel, 'default:mese_crystal', 'mobs:lava_orb'},
  32. output = 'armor:amulet_'..input..'_'..perk..'_1'
  33. })
  34. end
  35. ------------------------------------------------------------------------------------------
  36. ------------------------------------------------------------------------------------------
  37. --
  38. --GOLD--
  39. --
  40. ------------------------------------------------------------------------------------------
  41. --FIRE--
  42. armor:register_armor('armor:amulet_gol_fire_1', {
  43. _doc_items_create_entry = false,
  44. description = 'Poor Golden Amulet of Fire\n+.1 Fire',
  45. inventory_image = 'armor_amulet_gold.png^armor_amulet_fire.png^armor_amulet_level_1.png',
  46. texture = 'epic_blank.png',
  47. preview = 'epic_blank.png',
  48. groups = {armor_amulet=1, armor_use=100, armor_fire=.1, flammable=1},
  49. armor_groups = {fleshy=1},
  50. damage_groups = {cracky=2, snappy=1, level=3},
  51. })
  52. armor:register_armor('armor:amulet_gol_fire_2', {
  53. _doc_items_create_entry = false,
  54. description = 'Mediocre Golden Amulet of Fire\n+.2 Fire',
  55. inventory_image = 'armor_amulet_gold.png^armor_amulet_fire.png^armor_amulet_level_2.png',
  56. texture = 'epic_blank.png',
  57. preview = 'epic_blank.png',
  58. groups = {armor_amulet=1, armor_use=100, armor_fire=.2, flammable=1, not_in_creative_inventory=1, relic_fire=2, relic_general=-1},
  59. armor_groups = {fleshy=1},
  60. damage_groups = {cracky=2, snappy=1, level=3},
  61. })
  62. armor:register_armor('armor:amulet_gol_fire_3', {
  63. _doc_items_create_entry = false,
  64. description = 'Good Golden Amulet of Fire\n+.3 Fire',
  65. inventory_image = 'armor_amulet_gold.png^armor_amulet_fire.png^armor_amulet_level_3.png',
  66. texture = 'epic_blank.png',
  67. preview = 'epic_blank.png',
  68. groups = {armor_amulet=1, armor_use=100, armor_fire=.3, flammable=1, not_in_creative_inventory=1, relic_fire=4, relic_general=-2},
  69. armor_groups = {fleshy=1},
  70. damage_groups = {cracky=2, snappy=1, level=3},
  71. })
  72. armor:register_armor('armor:amulet_gol_fire_4', {
  73. _doc_items_create_entry = false,
  74. description = 'Great Golden Amulet of Fire\n+.5 Fire',
  75. inventory_image = 'armor_amulet_gold.png^armor_amulet_fire.png^armor_amulet_level_4.png',
  76. texture = 'epic_blank.png',
  77. preview = 'epic_blank.png',
  78. groups = {armor_amulet=1, armor_use=100, armor_fire=.5, flammable=1, not_in_creative_inventory=1, relic_fire=6, relic_general=-3},
  79. armor_groups = {fleshy=1},
  80. damage_groups = {cracky=2, snappy=1, level=3},
  81. })
  82. armor:register_armor('armor:amulet_gol_fire_5', {
  83. _doc_items_create_entry = false,
  84. description = 'Epic Golden Amulet of Fire\n+.75 Fire',
  85. inventory_image = 'armor_amulet_gold.png^armor_amulet_fire.png^armor_amulet_level_5.png',
  86. texture = 'epic_blank.png',
  87. preview = 'epic_blank.png',
  88. groups = {armor_amulet=1, armor_use=100, armor_fire=.75, flammable=1, not_in_creative_inventory=1, relic_fire=8, relic_general=-4},
  89. armor_groups = {fleshy=1},
  90. damage_groups = {cracky=2, snappy=1, level=3},
  91. })
  92. ------------------------------------------------------------------------------------------
  93. --GRAVITY
  94. armor:register_armor('armor:amulet_gol_gravity_1', {
  95. _doc_items_create_entry = false,
  96. description = 'Poor Golden Amulet of Gravity\n-.05 Gravity',
  97. inventory_image = 'armor_amulet_gold.png^armor_amulet_gravity.png^armor_amulet_level_1.png',
  98. texture = 'epic_blank.png',
  99. preview = 'epic_blank.png',
  100. groups = {armor_amulet=1, armor_use=100, physics_gravity=-.05},
  101. armor_groups = {fleshy=1},
  102. damage_groups = {cracky=2, snappy=1, level=3},
  103. })
  104. armor:register_armor('armor:amulet_gol_gravity_2', {
  105. _doc_items_create_entry = false,
  106. description = 'Mediocre Golden Amulet of Gravity\n-.1 Gravity',
  107. inventory_image = 'armor_amulet_gold.png^armor_amulet_gravity.png^armor_amulet_level_2.png',
  108. texture = 'epic_blank.png',
  109. preview = 'epic_blank.png',
  110. groups = {armor_amulet=1, armor_use=100, physics_gravity=-.1, not_in_creative_inventory=1, relic_gravity=2, relic_general=-1},
  111. armor_groups = {fleshy=1},
  112. damage_groups = {cracky=2, snappy=1, level=3},
  113. })
  114. armor:register_armor('armor:amulet_gol_gravity_3', {
  115. _doc_items_create_entry = false,
  116. description = 'Good Golden Amulet of Gravity\n-.15 Gravity',
  117. inventory_image = 'armor_amulet_gold.png^armor_amulet_gravity.png^armor_amulet_level_3.png',
  118. texture = 'epic_blank.png',
  119. preview = 'epic_blank.png',
  120. groups = {armor_amulet=1, armor_use=100, physics_gravity=-.15, not_in_creative_inventory=1, relic_gravity=4, relic_general=-2},
  121. armor_groups = {fleshy=1},
  122. damage_groups = {cracky=2, snappy=1, level=3},
  123. })
  124. armor:register_armor('armor:amulet_gol_gravity_4', {
  125. _doc_items_create_entry = false,
  126. description = 'Great Golden Amulet of Gravity\n-.2 Gravity',
  127. inventory_image = 'armor_amulet_gold.png^armor_amulet_gravity.png^armor_amulet_level_4.png',
  128. texture = 'epic_blank.png',
  129. preview = 'epic_blank.png',
  130. groups = {armor_amulet=1, armor_use=100, physics_gravity=-.2, not_in_creative_inventory=1, relic_gravity=6, relic_general=-3},
  131. armor_groups = {fleshy=1},
  132. damage_groups = {cracky=2, snappy=1, level=3},
  133. })
  134. armor:register_armor('armor:amulet_gol_gravity_5', {
  135. _doc_items_create_entry = false,
  136. description = 'Epic Golden Amulet of Gravity\n-.25 Gravity',
  137. inventory_image = 'armor_amulet_gold.png^armor_amulet_gravity.png^armor_amulet_level_5.png',
  138. texture = 'epic_blank.png',
  139. preview = 'epic_blank.png',
  140. groups = {armor_amulet=1, armor_use=100, physics_gravity=-.25, not_in_creative_inventory=1, relic_gravity=8, relic_general=-4},
  141. armor_groups = {fleshy=1},
  142. damage_groups = {cracky=2, snappy=1, level=3},
  143. })
  144. ------------------------------------------------------------------------------------------
  145. --HEALING
  146. armor:register_armor('armor:amulet_gol_healing_1', {
  147. _doc_items_create_entry = false,
  148. description = 'Poor Golden Amulet of Healing\n+.25 Healing',
  149. inventory_image = 'armor_amulet_gold.png^armor_amulet_healing.png^armor_amulet_level_1.png',
  150. texture = 'epic_blank.png',
  151. preview = 'epic_blank.png',
  152. groups = {armor_amulet=1, armor_use=100, armor_heal=.25},
  153. armor_groups = {fleshy=1},
  154. damage_groups = {cracky=2, snappy=1, level=3},
  155. })
  156. armor:register_armor('armor:amulet_gol_healing_2', {
  157. _doc_items_create_entry = false,
  158. description = 'Mediocre Golden Amulet of Healing\n+.5 Healing',
  159. inventory_image = 'armor_amulet_gold.png^armor_amulet_healing.png^armor_amulet_level_2.png',
  160. texture = 'epic_blank.png',
  161. preview = 'epic_blank.png',
  162. groups = {armor_amulet=1, armor_use=100, armor_heal=.5, not_in_creative_inventory=1, relic_healing=2, relic_general=-1},
  163. armor_groups = {fleshy=1},
  164. damage_groups = {cracky=2, snappy=1, level=3},
  165. })
  166. armor:register_armor('armor:amulet_gol_healing_3', {
  167. _doc_items_create_entry = false,
  168. description = 'Good Golden Amulet of Healing\n+.75 Healing',
  169. inventory_image = 'armor_amulet_gold.png^armor_amulet_healing.png^armor_amulet_level_3.png',
  170. texture = 'epic_blank.png',
  171. preview = 'epic_blank.png',
  172. groups = {armor_amulet=1, armor_use=100, armor_heal=.75, not_in_creative_inventory=1, relic_healing=4, relic_general=-2},
  173. armor_groups = {fleshy=1},
  174. damage_groups = {cracky=2, snappy=1, level=3},
  175. })
  176. armor:register_armor('armor:amulet_gol_healing_4', {
  177. _doc_items_create_entry = false,
  178. description = 'Great Golden Amulet of Healing\n+1 Healing',
  179. inventory_image = 'armor_amulet_gold.png^armor_amulet_healing.png^armor_amulet_level_4.png',
  180. texture = 'epic_blank.png',
  181. preview = 'epic_blank.png',
  182. groups = {armor_amulet=1, armor_use=100, armor_heal=1, not_in_creative_inventory=1, relic_healing=6, relic_general=-3},
  183. armor_groups = {fleshy=1},
  184. damage_groups = {cracky=2, snappy=1, level=3},
  185. })
  186. armor:register_armor('armor:amulet_gol_healing_5', {
  187. _doc_items_create_entry = false,
  188. description = 'Epic Golden Amulet of Healing\n+1.25 Healing',
  189. inventory_image = 'armor_amulet_gold.png^armor_amulet_healing.png^armor_amulet_level_5.png',
  190. texture = 'epic_blank.png',
  191. preview = 'epic_blank.png',
  192. groups = {armor_amulet=1, armor_use=100, armor_heal=1.25, not_in_creative_inventory=1, relic_healing=8, relic_general=-4},
  193. armor_groups = {fleshy=1},
  194. damage_groups = {cracky=2, snappy=1, level=3},
  195. })
  196. ------------------------------------------------------------------------------------------
  197. --JUMP
  198. armor:register_armor('armor:amulet_gol_jump_1', {
  199. _doc_items_create_entry = false,
  200. description = 'Poor Golden Amulet of Jump\n+.05 Jump',
  201. inventory_image = 'armor_amulet_gold.png^armor_amulet_jump.png^armor_amulet_level_1.png',
  202. texture = 'epic_blank.png',
  203. preview = 'epic_blank.png',
  204. groups = {armor_amulet=1, armor_use=100, physics_jump=.05},
  205. armor_groups = {fleshy=1},
  206. damage_groups = {cracky=2, snappy=1, level=3},
  207. })
  208. armor:register_armor('armor:amulet_gol_jump_2', {
  209. _doc_items_create_entry = false,
  210. description = 'Mediocre Golden Amulet of Jump\n+.1 Jump',
  211. inventory_image = 'armor_amulet_gold.png^armor_amulet_jump.png^armor_amulet_level_2.png',
  212. texture = 'epic_blank.png',
  213. preview = 'epic_blank.png',
  214. groups = {armor_amulet=1, armor_use=100, physics_jump=.1, not_in_creative_inventory=1, relic_jump=2, relic_general=-1},
  215. armor_groups = {fleshy=1},
  216. damage_groups = {cracky=2, snappy=1, level=3},
  217. })
  218. armor:register_armor('armor:amulet_gol_jump_3', {
  219. _doc_items_create_entry = false,
  220. description = 'Good Golden Amulet of Jump\n+.15 Jump',
  221. inventory_image = 'armor_amulet_gold.png^armor_amulet_jump.png^armor_amulet_level_3.png',
  222. texture = 'epic_blank.png',
  223. preview = 'epic_blank.png',
  224. groups = {armor_amulet=1, armor_use=100, physics_jump=.15, not_in_creative_inventory=1, relic_jump=4, relic_general=-2},
  225. armor_groups = {fleshy=1},
  226. damage_groups = {cracky=2, snappy=1, level=3},
  227. })
  228. armor:register_armor('armor:amulet_gol_jump_4', {
  229. _doc_items_create_entry = false,
  230. description = 'Great Golden Amulet of Jump\n+.2 Jump',
  231. inventory_image = 'armor_amulet_gold.png^armor_amulet_jump.png^armor_amulet_level_4.png',
  232. texture = 'epic_blank.png',
  233. preview = 'epic_blank.png',
  234. groups = {armor_amulet=1, armor_use=100, physics_jump=.2, not_in_creative_inventory=1, relic_jump=6, relic_general=-3},
  235. armor_groups = {fleshy=1},
  236. damage_groups = {cracky=2, snappy=1, level=3},
  237. })
  238. armor:register_armor('armor:amulet_gol_jump_5', {
  239. _doc_items_create_entry = false,
  240. description = 'Epic Golden Amulet of Jump\n+.25 Jump',
  241. inventory_image = 'armor_amulet_gold.png^armor_amulet_jump.png^armor_amulet_level_5.png',
  242. texture = 'epic_blank.png',
  243. preview = 'epic_blank.png',
  244. groups = {armor_amulet=1, armor_use=100, physics_jump=.25, not_in_creative_inventory=1, relic_jump=8, relic_general=-4},
  245. armor_groups = {fleshy=1},
  246. damage_groups = {cracky=2, snappy=1, level=3},
  247. })
  248. ------------------------------------------------------------------------------------------
  249. --SPEED
  250. armor:register_armor('armor:amulet_gol_speed_1', {
  251. _doc_items_create_entry = false,
  252. description = 'Poor Golden Amulet of Speed\n+.1 Speed',
  253. inventory_image = 'armor_amulet_gold.png^armor_amulet_speed.png^armor_amulet_level_1.png',
  254. texture = 'epic_blank.png',
  255. preview = 'epic_blank.png',
  256. groups = {armor_amulet=1, armor_use=100, physics_speed=.1},
  257. armor_groups = {fleshy=1},
  258. damage_groups = {cracky=2, snappy=1, level=3},
  259. })
  260. armor:register_armor('armor:amulet_gol_speed_2', {
  261. _doc_items_create_entry = false,
  262. description = 'Mediocre Golden Amulet of Speed\n+.2 Speed',
  263. inventory_image = 'armor_amulet_gold.png^armor_amulet_speed.png^armor_amulet_level_2.png',
  264. texture = 'epic_blank.png',
  265. preview = 'epic_blank.png',
  266. groups = {armor_amulet=1, armor_use=100, physics_speed=.2, not_in_creative_inventory=1, relic_speed=2, relic_general=-1},
  267. armor_groups = {fleshy=1},
  268. damage_groups = {cracky=2, snappy=1, level=3},
  269. })
  270. armor:register_armor('armor:amulet_gol_speed_3', {
  271. _doc_items_create_entry = false,
  272. description = 'Good Golden Amulet of Speed\n+.3 Speed',
  273. inventory_image = 'armor_amulet_gold.png^armor_amulet_speed.png^armor_amulet_level_3.png',
  274. texture = 'epic_blank.png',
  275. preview = 'epic_blank.png',
  276. groups = {armor_amulet=1, armor_use=100, physics_speed=.3, not_in_creative_inventory=1, relic_speed=4, relic_general=-2},
  277. armor_groups = {fleshy=1},
  278. damage_groups = {cracky=2, snappy=1, level=3},
  279. })
  280. armor:register_armor('armor:amulet_gol_speed_4', {
  281. _doc_items_create_entry = false,
  282. description = 'Great Golden Amulet of Speed\n+.5 Speed',
  283. inventory_image = 'armor_amulet_gold.png^armor_amulet_speed.png^armor_amulet_level_4.png',
  284. texture = 'epic_blank.png',
  285. preview = 'epic_blank.png',
  286. groups = {armor_amulet=1, armor_use=100, physics_speed=.5, not_in_creative_inventory=1, relic_speed=6, relic_general=-3},
  287. armor_groups = {fleshy=1},
  288. damage_groups = {cracky=2, snappy=1, level=3},
  289. })
  290. armor:register_armor('armor:amulet_gol_speed_5', {
  291. _doc_items_create_entry = false,
  292. description = 'Epic Golden Amulet of Speed\n+.75 Speed',
  293. inventory_image = 'armor_amulet_gold.png^armor_amulet_speed.png^armor_amulet_level_5.png',
  294. texture = 'epic_blank.png',
  295. preview = 'epic_blank.png',
  296. groups = {armor_amulet=1, armor_use=100, physics_speed=.75, not_in_creative_inventory=1, relic_speed=8, relic_general=-4},
  297. armor_groups = {fleshy=1},
  298. damage_groups = {cracky=2, snappy=1, level=3},
  299. })
  300. ------------------------------------------------------------------------------------------
  301. --WATER
  302. armor:register_armor('armor:amulet_gol_water_1', {
  303. _doc_items_create_entry = false,
  304. description = 'Poor Golden Amulet of Underwater Breathing\n+.1 Oxygen',
  305. inventory_image = 'armor_amulet_gold.png^armor_amulet_water.png^armor_amulet_level_1.png',
  306. texture = 'epic_blank.png',
  307. preview = 'epic_blank.png',
  308. groups = {armor_amulet=1, armor_use=100, armor_water=.1},
  309. armor_groups = {fleshy=1},
  310. damage_groups = {cracky=2, snappy=1, level=3},
  311. })
  312. armor:register_armor('armor:amulet_gol_water_2', {
  313. _doc_items_create_entry = false,
  314. description = 'Mediocre Golden Amulet of Underwater Breathing\n+.2 Oxygen',
  315. inventory_image = 'armor_amulet_gold.png^armor_amulet_water.png^armor_amulet_level_2.png',
  316. texture = 'epic_blank.png',
  317. preview = 'epic_blank.png',
  318. groups = {armor_amulet=1, armor_use=100, armor_water=.2, not_in_creative_inventory=1, relic_water=2, relic_general=-1},
  319. armor_groups = {fleshy=1},
  320. damage_groups = {cracky=2, snappy=1, level=3},
  321. })
  322. armor:register_armor('armor:amulet_gol_water_3', {
  323. _doc_items_create_entry = false,
  324. description = 'Good Golden Amulet of Underwater Breathing\n+.3 Oxygen',
  325. inventory_image = 'armor_amulet_gold.png^armor_amulet_water.png^armor_amulet_level_3.png',
  326. texture = 'epic_blank.png',
  327. preview = 'epic_blank.png',
  328. groups = {armor_amulet=1, armor_use=100, armor_water=.3, not_in_creative_inventory=1, relic_water=4, relic_general=-2},
  329. armor_groups = {fleshy=1},
  330. damage_groups = {cracky=2, snappy=1, level=3},
  331. })
  332. armor:register_armor('armor:amulet_gol_water_4', {
  333. _doc_items_create_entry = false,
  334. description = 'Great Golden Amulet of Underwater Breathing\n+.4 Oxygen',
  335. inventory_image = 'armor_amulet_gold.png^armor_amulet_water.png^armor_amulet_level_4.png',
  336. texture = 'epic_blank.png',
  337. preview = 'epic_blank.png',
  338. groups = {armor_amulet=1, armor_use=100, armor_water=.4, not_in_creative_inventory=1, relic_water=6, relic_general=-3},
  339. armor_groups = {fleshy=1},
  340. damage_groups = {cracky=2, snappy=1, level=3},
  341. })
  342. armor:register_armor('armor:amulet_gol_water_5', {
  343. _doc_items_create_entry = false,
  344. description = 'Epic Golden Amulet of Underwater Breathing\n+.5 Oxygen',
  345. inventory_image = 'armor_amulet_gold.png^armor_amulet_water.png^armor_amulet_level_5.png',
  346. texture = 'epic_blank.png',
  347. preview = 'epic_blank.png',
  348. groups = {armor_amulet=1, armor_use=100, armor_water=.5, not_in_creative_inventory=1, relic_water=8, relic_general=-4},
  349. armor_groups = {fleshy=1},
  350. damage_groups = {cracky=2, snappy=1, level=3},
  351. })
  352. ------------------------------------------------------------------------------------------
  353. --
  354. --TITANIUM--
  355. --
  356. ------------------------------------------------------------------------------------------
  357. --FIRE--
  358. armor:register_armor('armor:amulet_tit_fire_1', {
  359. _doc_items_create_entry = false,
  360. description = 'Poor Titanium Amulet of Fire\n+.1 Fire',
  361. inventory_image = 'armor_amulet_titanium.png^armor_amulet_fire.png^armor_amulet_level_1.png',
  362. texture = 'epic_blank.png',
  363. preview = 'epic_blank.png',
  364. groups = {armor_amulet=1, armor_use=75, armor_fire=.1, flammable=1},
  365. armor_groups = {fleshy=1},
  366. damage_groups = {cracky=2, snappy=1, level=3},
  367. })
  368. armor:register_armor('armor:amulet_tit_fire_2', {
  369. _doc_items_create_entry = false,
  370. description = 'Mediocre Titanium Amulet of Fire\n+.2 Fire',
  371. inventory_image = 'armor_amulet_titanium.png^armor_amulet_fire.png^armor_amulet_level_2.png',
  372. texture = 'epic_blank.png',
  373. preview = 'epic_blank.png',
  374. groups = {armor_amulet=1, armor_use=75, armor_fire=.2, flammable=1, not_in_creative_inventory=1, relic_fire=2, relic_general=-1},
  375. armor_groups = {fleshy=1},
  376. damage_groups = {cracky=2, snappy=1, level=3},
  377. })
  378. armor:register_armor('armor:amulet_tit_fire_3', {
  379. _doc_items_create_entry = false,
  380. description = 'Good Titanium Amulet of Fire\n+.3 Fire',
  381. inventory_image = 'armor_amulet_titanium.png^armor_amulet_fire.png^armor_amulet_level_3.png',
  382. texture = 'epic_blank.png',
  383. preview = 'epic_blank.png',
  384. groups = {armor_amulet=1, armor_use=75, armor_fire=.3, flammable=1, not_in_creative_inventory=1, relic_fire=4, relic_general=-2},
  385. armor_groups = {fleshy=1},
  386. damage_groups = {cracky=2, snappy=1, level=3},
  387. })
  388. armor:register_armor('armor:amulet_tit_fire_4', {
  389. _doc_items_create_entry = false,
  390. description = 'Great Titanium Amulet of Fire\n+.5 Fire',
  391. inventory_image = 'armor_amulet_titanium.png^armor_amulet_fire.png^armor_amulet_level_4.png',
  392. texture = 'epic_blank.png',
  393. preview = 'epic_blank.png',
  394. groups = {armor_amulet=1, armor_use=75, armor_fire=.5, flammable=1, not_in_creative_inventory=1, relic_fire=6, relic_general=-3},
  395. armor_groups = {fleshy=1},
  396. damage_groups = {cracky=2, snappy=1, level=3},
  397. })
  398. armor:register_armor('armor:amulet_tit_fire_5', {
  399. _doc_items_create_entry = false,
  400. description = 'Epic Titanium Amulet of Fire\n+.75 Fire',
  401. inventory_image = 'armor_amulet_titanium.png^armor_amulet_fire.png^armor_amulet_level_5.png',
  402. texture = 'epic_blank.png',
  403. preview = 'epic_blank.png',
  404. groups = {armor_amulet=1, armor_use=75, armor_fire=.75, flammable=1, not_in_creative_inventory=1, relic_fire=8, relic_general=-4},
  405. armor_groups = {fleshy=1},
  406. damage_groups = {cracky=2, snappy=1, level=3},
  407. })
  408. ------------------------------------------------------------------------------------------
  409. --GRAVITY
  410. armor:register_armor('armor:amulet_tit_gravity_1', {
  411. _doc_items_create_entry = false,
  412. description = 'Poor Titanium Amulet of Gravity\n-.05 Gravity',
  413. inventory_image = 'armor_amulet_titanium.png^armor_amulet_gravity.png^armor_amulet_level_1.png',
  414. texture = 'epic_blank.png',
  415. preview = 'epic_blank.png',
  416. groups = {armor_amulet=1, armor_use=75, physics_gravity=-.05},
  417. armor_groups = {fleshy=1},
  418. damage_groups = {cracky=2, snappy=1, level=3},
  419. })
  420. armor:register_armor('armor:amulet_tit_gravity_2', {
  421. _doc_items_create_entry = false,
  422. description = 'Mediocre Titanium Amulet of Gravity\n-.1 Gravity',
  423. inventory_image = 'armor_amulet_titanium.png^armor_amulet_gravity.png^armor_amulet_level_2.png',
  424. texture = 'epic_blank.png',
  425. preview = 'epic_blank.png',
  426. groups = {armor_amulet=1, armor_use=75, physics_gravity=-.1, not_in_creative_inventory=1, relic_gravity=2, relic_general=-1},
  427. armor_groups = {fleshy=1},
  428. damage_groups = {cracky=2, snappy=1, level=3},
  429. })
  430. armor:register_armor('armor:amulet_tit_gravity_3', {
  431. _doc_items_create_entry = false,
  432. description = 'Good Titanium Amulet of Gravity\n-.15 Gravity',
  433. inventory_image = 'armor_amulet_titanium.png^armor_amulet_gravity.png^armor_amulet_level_3.png',
  434. texture = 'epic_blank.png',
  435. preview = 'epic_blank.png',
  436. groups = {armor_amulet=1, armor_use=75, physics_gravity=-.15, not_in_creative_inventory=1, relic_gravity=4, relic_general=-2},
  437. armor_groups = {fleshy=1},
  438. damage_groups = {cracky=2, snappy=1, level=3},
  439. })
  440. armor:register_armor('armor:amulet_tit_gravity_4', {
  441. _doc_items_create_entry = false,
  442. description = 'Great Titanium Amulet of Gravity\n-.2 Gravity',
  443. inventory_image = 'armor_amulet_titanium.png^armor_amulet_gravity.png^armor_amulet_level_4.png',
  444. texture = 'epic_blank.png',
  445. preview = 'epic_blank.png',
  446. groups = {armor_amulet=1, armor_use=75, physics_gravity=-.2, not_in_creative_inventory=1, relic_gravity=6, relic_general=-3},
  447. armor_groups = {fleshy=1},
  448. damage_groups = {cracky=2, snappy=1, level=3},
  449. })
  450. armor:register_armor('armor:amulet_tit_gravity_5', {
  451. _doc_items_create_entry = false,
  452. description = 'Epic Titanium Amulet of Gravity\n-.25 Gravity',
  453. inventory_image = 'armor_amulet_titanium.png^armor_amulet_gravity.png^armor_amulet_level_5.png',
  454. texture = 'epic_blank.png',
  455. preview = 'epic_blank.png',
  456. groups = {armor_amulet=1, armor_use=75, physics_gravity=-.25, not_in_creative_inventory=1, relic_gravity=8, relic_general=-4},
  457. armor_groups = {fleshy=1},
  458. damage_groups = {cracky=2, snappy=1, level=3},
  459. })
  460. ------------------------------------------------------------------------------------------
  461. --HEALING
  462. armor:register_armor('armor:amulet_tit_healing_1', {
  463. _doc_items_create_entry = false,
  464. description = 'Poor Titanium Amulet of Healing\n+.25 Healing',
  465. inventory_image = 'armor_amulet_titanium.png^armor_amulet_healing.png^armor_amulet_level_1.png',
  466. texture = 'epic_blank.png',
  467. preview = 'epic_blank.png',
  468. groups = {armor_amulet=1, armor_use=75, armor_heal=.25},
  469. armor_groups = {fleshy=1},
  470. damage_groups = {cracky=2, snappy=1, level=3},
  471. })
  472. armor:register_armor('armor:amulet_tit_healing_2', {
  473. _doc_items_create_entry = false,
  474. description = 'Mediocre Titanium Amulet of Healing\n+.5 Healing',
  475. inventory_image = 'armor_amulet_titanium.png^armor_amulet_healing.png^armor_amulet_level_2.png',
  476. texture = 'epic_blank.png',
  477. preview = 'epic_blank.png',
  478. groups = {armor_amulet=1, armor_use=75, armor_heal=.5, not_in_creative_inventory=1, relic_healing=2, relic_general=-1},
  479. armor_groups = {fleshy=1},
  480. damage_groups = {cracky=2, snappy=1, level=3},
  481. })
  482. armor:register_armor('armor:amulet_tit_healing_3', {
  483. _doc_items_create_entry = false,
  484. description = 'Good Titanium Amulet of Healing\n+.75 Healing',
  485. inventory_image = 'armor_amulet_titanium.png^armor_amulet_healing.png^armor_amulet_level_3.png',
  486. texture = 'epic_blank.png',
  487. preview = 'epic_blank.png',
  488. groups = {armor_amulet=1, armor_use=75, armor_heal=.75, not_in_creative_inventory=1, relic_healing=4, relic_general=-2},
  489. armor_groups = {fleshy=1},
  490. damage_groups = {cracky=2, snappy=1, level=3},
  491. })
  492. armor:register_armor('armor:amulet_tit_healing_4', {
  493. _doc_items_create_entry = false,
  494. description = 'Great Titanium Amulet of Healing\n+1 Healing',
  495. inventory_image = 'armor_amulet_titanium.png^armor_amulet_healing.png^armor_amulet_level_4.png',
  496. texture = 'epic_blank.png',
  497. preview = 'epic_blank.png',
  498. groups = {armor_amulet=1, armor_use=75, armor_heal=1, not_in_creative_inventory=1, relic_healing=6, relic_general=-3},
  499. armor_groups = {fleshy=1},
  500. damage_groups = {cracky=2, snappy=1, level=3},
  501. })
  502. armor:register_armor('armor:amulet_tit_healing_5', {
  503. _doc_items_create_entry = false,
  504. description = 'Epic Titanium Amulet of Healing\n+1.25 Healing',
  505. inventory_image = 'armor_amulet_titanium.png^armor_amulet_healing.png^armor_amulet_level_5.png',
  506. texture = 'epic_blank.png',
  507. preview = 'epic_blank.png',
  508. groups = {armor_amulet=1, armor_use=75, armor_heal=1.25, not_in_creative_inventory=1, relic_healing=8, relic_general=-4},
  509. armor_groups = {fleshy=1},
  510. damage_groups = {cracky=2, snappy=1, level=3},
  511. })
  512. ------------------------------------------------------------------------------------------
  513. --JUMP
  514. armor:register_armor('armor:amulet_tit_jump_1', {
  515. _doc_items_create_entry = false,
  516. description = 'Poor Titanium Amulet of Jump\n+.05 Jump',
  517. inventory_image = 'armor_amulet_titanium.png^armor_amulet_jump.png^armor_amulet_level_1.png',
  518. texture = 'epic_blank.png',
  519. preview = 'epic_blank.png',
  520. groups = {armor_amulet=1, armor_use=75, physics_jump=.05},
  521. armor_groups = {fleshy=1},
  522. damage_groups = {cracky=2, snappy=1, level=3},
  523. })
  524. armor:register_armor('armor:amulet_tit_jump_2', {
  525. _doc_items_create_entry = false,
  526. description = 'Mediocre Titanium Amulet of Jump\n+.1 Jump',
  527. inventory_image = 'armor_amulet_titanium.png^armor_amulet_jump.png^armor_amulet_level_2.png',
  528. texture = 'epic_blank.png',
  529. preview = 'epic_blank.png',
  530. groups = {armor_amulet=1, armor_use=75, physics_jump=.1, not_in_creative_inventory=1, relic_jump=2, relic_general=-1},
  531. armor_groups = {fleshy=1},
  532. damage_groups = {cracky=2, snappy=1, level=3},
  533. })
  534. armor:register_armor('armor:amulet_tit_jump_3', {
  535. _doc_items_create_entry = false,
  536. description = 'Good Titanium Amulet of Jump\n+.15 Jump',
  537. inventory_image = 'armor_amulet_titanium.png^armor_amulet_jump.png^armor_amulet_level_3.png',
  538. texture = 'epic_blank.png',
  539. preview = 'epic_blank.png',
  540. groups = {armor_amulet=1, armor_use=75, physics_jump=.15, not_in_creative_inventory=1, relic_jump=4, relic_general=-2},
  541. armor_groups = {fleshy=1},
  542. damage_groups = {cracky=2, snappy=1, level=3},
  543. })
  544. armor:register_armor('armor:amulet_tit_jump_4', {
  545. _doc_items_create_entry = false,
  546. description = 'Great Titanium Amulet of Jump\n+.2 Jump',
  547. inventory_image = 'armor_amulet_titanium.png^armor_amulet_jump.png^armor_amulet_level_4.png',
  548. texture = 'epic_blank.png',
  549. preview = 'epic_blank.png',
  550. groups = {armor_amulet=1, armor_use=75, physics_jump=.2, not_in_creative_inventory=1, relic_jump=6, relic_general=-3},
  551. armor_groups = {fleshy=1},
  552. damage_groups = {cracky=2, snappy=1, level=3},
  553. })
  554. armor:register_armor('armor:amulet_tit_jump_5', {
  555. _doc_items_create_entry = false,
  556. description = 'Epic Titanium Amulet of Jump\n+.25 Jump',
  557. inventory_image = 'armor_amulet_titanium.png^armor_amulet_jump.png^armor_amulet_level_5.png',
  558. texture = 'epic_blank.png',
  559. preview = 'epic_blank.png',
  560. groups = {armor_amulet=1, armor_use=75, physics_jump=.25, not_in_creative_inventory=1, relic_jump=8, relic_general=-4},
  561. armor_groups = {fleshy=1},
  562. damage_groups = {cracky=2, snappy=1, level=3},
  563. })
  564. ------------------------------------------------------------------------------------------
  565. --SPEED
  566. armor:register_armor('armor:amulet_tit_speed_1', {
  567. _doc_items_create_entry = false,
  568. description = 'Poor Titanium Amulet of Speed\n+.1 Speed',
  569. inventory_image = 'armor_amulet_titanium.png^armor_amulet_speed.png^armor_amulet_level_1.png',
  570. texture = 'epic_blank.png',
  571. preview = 'epic_blank.png',
  572. groups = {armor_amulet=1, armor_use=75, physics_speed=.1},
  573. armor_groups = {fleshy=1},
  574. damage_groups = {cracky=2, snappy=1, level=3},
  575. })
  576. armor:register_armor('armor:amulet_tit_speed_2', {
  577. _doc_items_create_entry = false,
  578. description = 'Mediocre Titanium Amulet of Speed\n+.2 Speed',
  579. inventory_image = 'armor_amulet_titanium.png^armor_amulet_speed.png^armor_amulet_level_2.png',
  580. texture = 'epic_blank.png',
  581. preview = 'epic_blank.png',
  582. groups = {armor_amulet=1, armor_use=75, physics_speed=.2, not_in_creative_inventory=1, relic_speed=2, relic_general=-1},
  583. armor_groups = {fleshy=1},
  584. damage_groups = {cracky=2, snappy=1, level=3},
  585. })
  586. armor:register_armor('armor:amulet_tit_speed_3', {
  587. _doc_items_create_entry = false,
  588. description = 'Good Titanium Amulet of Speed\n+.3 Speed',
  589. inventory_image = 'armor_amulet_titanium.png^armor_amulet_speed.png^armor_amulet_level_3.png',
  590. texture = 'epic_blank.png',
  591. preview = 'epic_blank.png',
  592. groups = {armor_amulet=1, armor_use=75, physics_speed=.3, not_in_creative_inventory=1, relic_speed=4, relic_general=-2},
  593. armor_groups = {fleshy=1},
  594. damage_groups = {cracky=2, snappy=1, level=3},
  595. })
  596. armor:register_armor('armor:amulet_tit_speed_4', {
  597. _doc_items_create_entry = false,
  598. description = 'Great Titanium Amulet of Speed\n+.5 Speed',
  599. inventory_image = 'armor_amulet_titanium.png^armor_amulet_speed.png^armor_amulet_level_4.png',
  600. texture = 'epic_blank.png',
  601. preview = 'epic_blank.png',
  602. groups = {armor_amulet=1, armor_use=75, physics_speed=.5, not_in_creative_inventory=1, relic_speed=6, relic_general=-3},
  603. armor_groups = {fleshy=1},
  604. damage_groups = {cracky=2, snappy=1, level=3},
  605. })
  606. armor:register_armor('armor:amulet_tit_speed_5', {
  607. _doc_items_create_entry = false,
  608. description = 'Epic Titanium Amulet of Speed\n+.75 Speed',
  609. inventory_image = 'armor_amulet_titanium.png^armor_amulet_speed.png^armor_amulet_level_5.png',
  610. texture = 'epic_blank.png',
  611. preview = 'epic_blank.png',
  612. groups = {armor_amulet=1, armor_use=75, physics_speed=.75, not_in_creative_inventory=1, relic_speed=8, relic_general=-4},
  613. armor_groups = {fleshy=1},
  614. damage_groups = {cracky=2, snappy=1, level=3},
  615. })
  616. ------------------------------------------------------------------------------------------
  617. --WATER
  618. armor:register_armor('armor:amulet_tit_water_1', {
  619. _doc_items_create_entry = false,
  620. description = 'Poor Titanium Amulet of Underwater Breathing\n+.1 Oxygen',
  621. inventory_image = 'armor_amulet_titanium.png^armor_amulet_water.png^armor_amulet_level_1.png',
  622. texture = 'epic_blank.png',
  623. preview = 'epic_blank.png',
  624. groups = {armor_amulet=1, armor_use=75, armor_water=.1},
  625. armor_groups = {fleshy=1},
  626. damage_groups = {cracky=2, snappy=1, level=3},
  627. })
  628. armor:register_armor('armor:amulet_tit_water_2', {
  629. _doc_items_create_entry = false,
  630. description = 'Mediocre Titanium Amulet of Underwater Breathing\n+.2 Oxygen',
  631. inventory_image = 'armor_amulet_titanium.png^armor_amulet_water.png^armor_amulet_level_2.png',
  632. texture = 'epic_blank.png',
  633. preview = 'epic_blank.png',
  634. groups = {armor_amulet=1, armor_use=75, armor_water=.2, not_in_creative_inventory=1, relic_water=2, relic_general=-1},
  635. armor_groups = {fleshy=1},
  636. damage_groups = {cracky=2, snappy=1, level=3},
  637. })
  638. armor:register_armor('armor:amulet_tit_water_3', {
  639. _doc_items_create_entry = false,
  640. description = 'Good Titanium Amulet of Underwater Breathing\n+.3 Oxygen',
  641. inventory_image = 'armor_amulet_titanium.png^armor_amulet_water.png^armor_amulet_level_3.png',
  642. texture = 'epic_blank.png',
  643. preview = 'epic_blank.png',
  644. groups = {armor_amulet=1, armor_use=75, armor_water=.3, not_in_creative_inventory=1, relic_water=4, relic_general=-2},
  645. armor_groups = {fleshy=1},
  646. damage_groups = {cracky=2, snappy=1, level=3},
  647. })
  648. armor:register_armor('armor:amulet_tit_water_4', {
  649. _doc_items_create_entry = false,
  650. description = 'Great Titanium Amulet of Underwater Breathing\n+.4 Oxygen',
  651. inventory_image = 'armor_amulet_titanium.png^armor_amulet_water.png^armor_amulet_level_4.png',
  652. texture = 'epic_blank.png',
  653. preview = 'epic_blank.png',
  654. groups = {armor_amulet=1, armor_use=75, armor_water=.4, not_in_creative_inventory=1, relic_water=6, relic_general=-3},
  655. armor_groups = {fleshy=1},
  656. damage_groups = {cracky=2, snappy=1, level=3},
  657. })
  658. armor:register_armor('armor:amulet_tit_water_5', {
  659. _doc_items_create_entry = false,
  660. description = 'Epic Titanium Amulet of Underwater Breathing\n+.5 Oxygen',
  661. inventory_image = 'armor_amulet_titanium.png^armor_amulet_water.png^armor_amulet_level_5.png',
  662. texture = 'epic_blank.png',
  663. preview = 'epic_blank.png',
  664. groups = {armor_amulet=1, armor_use=75, armor_water=.5, not_in_creative_inventory=1, relic_water=8, relic_general=-4},
  665. armor_groups = {fleshy=1},
  666. damage_groups = {cracky=2, snappy=1, level=3},
  667. })