Merge branch 'abyssal-rings' into 'master'

Abyssal rings

See merge request veloren/veloren!4430
This commit is contained in:
crabman 2024-04-15 11:00:43 +00:00
commit 2124c8137b
10 changed files with 40 additions and 0 deletions

View File

@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Petting animals tamed by you or someone else! - Petting animals tamed by you or someone else!
- Updated furniture sprites. - Updated furniture sprites.
- Added Abyssal rings
### Changed ### Changed

View File

@ -1305,6 +1305,9 @@
Simple( Simple(
"common.items.armor.misc.ring.topaz", "common.items.armor.misc.ring.topaz",
): "armor-misc-ring-topaz", ): "armor-misc-ring-topaz",
Simple(
"common.items.armor.misc.ring.abyssal_ring",
): "armor-misc-ring-abyssal_ring",
Simple( Simple(
"common.items.armor.misc.bag.heavy_seabag", "common.items.armor.misc.bag.heavy_seabag",
): "armor-misc-bag-heavy_seabag", ): "armor-misc-bag-heavy_seabag",

View File

@ -0,0 +1,13 @@
ItemDef(
legacy_name: "Abyssal Ring",
legacy_description: "A pearl ring crudely held together with gold and coral.",
kind: Armor((
kind: Ring,
stats: Direct((
protection: Some(Normal(2.0)),
poise_resilience: Some(Normal(1.5)),
)),
)),
quality: Legendary,
tags: [],
)

View File

@ -2028,6 +2028,15 @@
], ],
craft_sprite: Some(CraftingBench), craft_sprite: Some(CraftingBench),
), ),
"abyssal_ring": (
output: ("common.items.armor.misc.ring.abyssal_ring", 1),
inputs: [
(Item("common.items.crafting_ing.coral_branch"), 2, false),
(Item("common.items.mineral.ingot.gold"), 1, false),
(Item("common.items.crafting_ing.pearl"), 1, false),
],
craft_sprite: Some(CraftingBench),
),
/// LANTERN /// LANTERN
"black_lantern": ( "black_lantern": (
output: ("common.items.lantern.black_0", 1), output: ("common.items.lantern.black_0", 1),

View File

@ -75,6 +75,7 @@
(Item("common.items.armor.misc.ring.scratched"), 2), (Item("common.items.armor.misc.ring.scratched"), 2),
(Item("common.items.armor.misc.ring.gold"), 2), (Item("common.items.armor.misc.ring.gold"), 2),
(Item("common.items.armor.cultist.ring"), 2), (Item("common.items.armor.cultist.ring"), 2),
(Item("common.items.armor.misc.ring.abyssal_ring"), 2),
], ],
"tier-5": [ "tier-5": [
// Hide // Hide

View File

@ -8,6 +8,7 @@
(1, Item("common.items.armor.misc.ring.ruby")), (1, Item("common.items.armor.misc.ring.ruby")),
(1, Item("common.items.armor.misc.ring.sapphire")), (1, Item("common.items.armor.misc.ring.sapphire")),
(1, Item("common.items.armor.misc.ring.topaz")), (1, Item("common.items.armor.misc.ring.topaz")),
(1, Item("common.items.armor.misc.ring.abyssal_ring")),
]), ]),
ring2: Choice([ ring2: Choice([
(1, Item("common.items.armor.misc.ring.amethyst")), (1, Item("common.items.armor.misc.ring.amethyst")),
@ -17,5 +18,6 @@
(1, Item("common.items.armor.misc.ring.ruby")), (1, Item("common.items.armor.misc.ring.ruby")),
(1, Item("common.items.armor.misc.ring.sapphire")), (1, Item("common.items.armor.misc.ring.sapphire")),
(1, Item("common.items.armor.misc.ring.topaz")), (1, Item("common.items.armor.misc.ring.topaz")),
(1, Item("common.items.armor.misc.ring.abyssal_ring")),
]), ]),
) )

View File

@ -391,6 +391,9 @@ armor-misc-ring-scratched = Scratched Ring
armor-misc-ring-topaz = Topaz Ring armor-misc-ring-topaz = Topaz Ring
.desc = A copper ring with a topaz gem. .desc = A copper ring with a topaz gem.
armor-misc-ring-abyssal_ring = Abyssal Ring
.desc = A pearl ring crudely held together with gold and coral.
armor-misc-back-backpack-traveler = Traveler's Backpack armor-misc-back-backpack-traveler = Traveler's Backpack
.desc = Comfortable and with enough capacity, its a hoarder's best friend. .desc = Comfortable and with enough capacity, its a hoarder's best friend.

View File

@ -3029,6 +3029,10 @@
"voxel.armor.misc.ring.diamond", "voxel.armor.misc.ring.diamond",
(0.0, 0.0, 0.0), (45.0, 20.0, 0.0), 0.9, (0.0, 0.0, 0.0), (45.0, 20.0, 0.0), 0.9,
), ),
Simple("common.items.armor.misc.ring.abyssal_ring"): VoxTrans(
"voxel.armor.misc.ring.abyssal_ring",
(0.0, 0.0, 0.0), (45.0, 15.0, 0.0), 0.9,
),
Simple("common.items.armor.cultist.ring"): VoxTrans( Simple("common.items.armor.cultist.ring"): VoxTrans(
"voxel.armor.cultist.ring", "voxel.armor.cultist.ring",
(0.0, 0.0, 0.0), (45.0, 15.0, 0.0), 0.9, (0.0, 0.0, 0.0), (45.0, 15.0, 0.0), 0.9,

BIN
assets/voxygen/voxel/armor/misc/ring/abyssal_ring.vox (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -765,6 +765,7 @@
Simple("common.items.armor.misc.ring.ruby"): "voxel.armor.misc.ring.ruby", Simple("common.items.armor.misc.ring.ruby"): "voxel.armor.misc.ring.ruby",
Simple("common.items.armor.misc.ring.diamond"): "voxel.armor.misc.ring.diamond", Simple("common.items.armor.misc.ring.diamond"): "voxel.armor.misc.ring.diamond",
Simple("common.items.armor.cultist.ring"): "voxel.armor.cultist.ring", Simple("common.items.armor.cultist.ring"): "voxel.armor.cultist.ring",
Simple("common.items.armor.misc.ring.abyssal_ring"): "voxel.armor.misc.ring.abyssal_ring",
// Necks // Necks
Simple("common.items.armor.misc.neck.ankh_of_life"): "voxel.armor.misc.neck.ankh_of_life", Simple("common.items.armor.misc.neck.ankh_of_life"): "voxel.armor.misc.neck.ankh_of_life",
Simple("common.items.armor.misc.neck.carcanet_of_wrath"): "voxel.armor.misc.neck.carcanet_of_wrath", Simple("common.items.armor.misc.neck.carcanet_of_wrath"): "voxel.armor.misc.neck.carcanet_of_wrath",