aestivalserver-mods/illuna_aestival/src/armor.lua

127 lines
4.2 KiB
Lua

minetest.override_item("nether_mobs:dragon_helmet", {
groups = {armor_head=1, armor_heal=15, armor_use=100, armor_fire=1},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_chestplate", {
groups = {armor_torso=1, armor_heal=15, armor_use=100, armor_fire=1},
armor_groups = {fleshy=23},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_leggings", {
groups = {armor_legs=1, armor_heal=15, armor_use=100, armor_fire=1},
armor_groups = {fleshy=23},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_boots", {
groups = {armor_feet=1, armor_heal=15, armor_use=100, armor_fire=1,
physics_speed=1, physics_jump=0.5},
armor_groups = {fleshy=17}, -- not 18 to prevent level=100 (already give speed)
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("nether_mobs:dragon_shield", {
groups = {armor_shield=1, armor_heal=15, armor_use=100, armor_fire=2},
armor_groups = {fleshy=18},
damage_groups = {cracky=2, snappy=1, level=3},
})
-- [[ ... ]] --
minetest.override_item("3d_armor:helmet_mithril", {
groups = {armor_head=1, armor_heal=14, armor_use=66},
armor_groups = {fleshy=17},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:chestplate_mithril", {
groups = {armor_torso=1, armor_heal=14, armor_use=66},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:leggings_mithril", {
groups = {armor_legs=1, armor_heal=14, armor_use=66},
armor_groups = {fleshy=22},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:boots_mithril", {
groups = {armor_feet=1, armor_heal=14, armor_use=66},
armor_groups = {fleshy=17},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("shields:shield_mithril", {
groups = {armor_shield=1, armor_heal=14, armor_use=66},
armor_groups = {fleshy=17},
damage_groups = {cracky=2, snappy=1, level=3},
})
-- [[ ... ]] --
minetest.override_item("obsidianstuff:helmet", {
groups = {armor_head=1, armor_heal=13, armor_use=200},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:chestplate", {
groups = {armor_torso=1, armor_heal=13, armor_use=200},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:leggings", {
groups = {armor_legs=1, armor_heal=13, armor_use=200},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:boots", {
groups = {armor_feet=1, armor_heal=13, armor_use=200},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
minetest.override_item("obsidianstuff:shield", {
groups = {armor_shield=1, armor_heal=13, armor_use=200},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, choppy=1, level=3},
})
-- [[ ... ]] --
minetest.override_item("3d_armor:helmet_nether", {
groups = {armor_head=1, armor_heal=13, armor_use=200, armor_fire=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:chestplate_nether", {
groups = {armor_torso=1, armor_heal=13, armor_use=200, armor_fire=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:leggings_nether", {
groups = {armor_legs=1, armor_heal=13, armor_use=200, armor_fire=1},
armor_groups = {fleshy=21},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("3d_armor:boots_nether", {
groups = {armor_feet=1, armor_heal=13, armor_use=200, armor_fire=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=3},
})
minetest.override_item("shields:shield_nether", {
groups = {armor_shield=1, armor_heal=13, armor_use=200, armor_fire=1},
armor_groups = {fleshy=16},
damage_groups = {cracky=2, snappy=1, level=3},
})