primeiro commit
All checks were successful
Build and Push Image / Build and push image (push) Successful in 3m5s

This commit is contained in:
2024-04-29 21:38:53 -03:00
commit e11bf493a1
2532 changed files with 55878 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Malachite Axe",
legacy_description: "Etched axe head decorated with malachite on the blades to provide magical properties.",
kind: Tool((
kind: Axe,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.45,
effect_power: 1.3,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.3,
buff_strength: 1.2,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Parashu",
legacy_description: "Said to be able to cleave the heavens.",
kind: Tool((
kind: Axe,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 2.25,
effect_power: 1.2,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.2,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Notched Axe",
legacy_description: "Every dent tells the story of a chopped tree.",
kind: Tool((
kind: Axe,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.55,
effect_power: 1.0,
speed: 0.75,
range: 1.0,
energy_efficiency: 0.75,
buff_strength: 0.75,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Sagitta",
legacy_description: "Said to have slain a dragon with a single arrow",
kind: Tool((
kind: Bow,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 2.25,
effect_power: 1.0,
speed: 0.6,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Uneven Bow",
legacy_description: "Someone carved their initials into it.",
kind: Tool((
kind: Bow,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.55,
effect_power: 1.0,
speed: 0.75,
range: 1.0,
energy_efficiency: 0.75,
buff_strength: 0.75,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Velorite Bow",
legacy_description: "Infused with Velorite power.",
kind: Tool((
kind: Bow,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.45,
effect_power: 1.0,
speed: 0.65,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Suspicious Paper Knife",
legacy_description: "Opens letters quickly.",
kind: Tool((
kind: Dagger,
hands: One,
stats: (
equip_time_secs: 0.0,
power: 1.8,
effect_power: 2.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: High,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Magical Cultist Dagger",
legacy_description: "This belonged to an evil Cult Leader.",
kind: Tool((
kind: Dagger,
hands: One,
stats: (
equip_time_secs: 0.0,
power: 2.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Rusty Dagger",
legacy_description: "Easily concealed.",
kind: Tool((
kind: Dagger,
hands: One,
stats: (
equip_time_secs: 0.3,
power: 1.0,
effect_power: 0.5,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Moderate,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Empty Item",
legacy_description: "This item may grant abilities, but is invisible",
kind: Tool((
kind: Empty,
hands: One,
stats: (
equip_time_secs: 0.2,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Burnt Drumstick",
legacy_description: "Might need more practice...",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 0.5,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Magical Cultist Warhammer",
legacy_description: "This belonged to an evil Cult Leader.",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.45,
effect_power: 1.0,
speed: 0.65,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [
Cultist,
],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Flimsy Hammer",
legacy_description: "The head is barely secured.",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 0.5,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Crude Mallet",
legacy_description: "Breaks bones like sticks and stones.",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 0.5,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Mjolnir",
legacy_description: "It's crackling with lightning.",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 2.25,
effect_power: 1.0,
speed: 0.6,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Sturdy Old Hammer",
legacy_description: "'Property of...' The rest is missing.",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.55,
effect_power: 1.0,
speed: 0.75,
range: 1.0,
energy_efficiency: 0.75,
buff_strength: 0.75,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Amethyst Staff",
legacy_description: "Its stone is the closest thing from perfection",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.8,
effect_power: 1.5,
speed: 1.2,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Belzeshrub the Broom God",
legacy_description: "'Is it... alive?'",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 2.5,
effect_power: 1.0,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Artifact,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Caduceus",
legacy_description: "The snakes seem to be alive",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 2.25,
effect_power: 1.0,
speed: 0.6,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "The Root of Evil",
legacy_description: "'Everything comes at a price...'",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.45,
effect_power: 1.0,
speed: 0.65,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [
Cultist,
],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Velorite Sceptre",
legacy_description: "Heals your allies with the mystical Velorite aura.",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.45,
effect_power: 1.5,
speed: 0.65,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Naturalist Walking Stick",
legacy_description: "Heals your allies with the power of nature.",
kind: Tool((
kind: Sceptre,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.45,
effect_power: 0.1,
speed: 0.95,
range: 0.95,
energy_efficiency: 1.0,
buff_strength: 0.9,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "A Tattered Targe",
legacy_description: "Should withstand a few more hits, hopefully...",
kind: Tool((
kind: Shield,
hands: One,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Wooden Shield",
legacy_description: "May not withstand fire",
kind: Tool((
kind: Shield,
hands: One,
stats: (
equip_time_secs: 0.3,
power: 0.5,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Cultist Staff",
legacy_description: "The fire gives off no heat.",
kind: Tool((
kind: Staff,
hands: Two,
stats: (
equip_time_secs: 0.3,
power: 1.45,
effect_power: 1.0,
speed: 0.65,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [
Cultist,
],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Laevateinn",
legacy_description: "Can shatter the gate of death",
kind: Tool((
kind: Staff,
hands: Two,
stats: (
equip_time_secs: 0.6,
power: 2.25,
effect_power: 1.0,
speed: 0.6,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Humble Stick",
legacy_description: "Walking stick with a sharpened end.",
kind: Tool((
kind: Staff,
hands: Two,
stats: (
equip_time_secs: 0.2,
power: 0.5,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Gnarled Rod",
legacy_description: "Smells like resin and magic.",
kind: Tool((
kind: Staff,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.55,
effect_power: 1.0,
speed: 0.75,
range: 1.0,
energy_efficiency: 0.75,
buff_strength: 0.75,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Caladbolg",
legacy_description: "You sense an eldritch presence watching you.",
kind: Tool((
kind: Sword,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 2.25,
effect_power: 1.2,
speed: 0.7,
range: 1.0,
energy_efficiency: 0.8,
buff_strength: 1.2,
),
)),
quality: Legendary,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Magical Cultist Greatsword",
legacy_description: "This belonged to an evil Cult Leader.",
kind: Tool((
kind: Sword,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.45,
effect_power: 0.7,
speed: 0.8,
range: 1.0,
energy_efficiency: 1.3,
buff_strength: 1.2,
),
)),
quality: Epic,
tags: [
Cultist,
],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Frost Cleaver",
legacy_description: "Radiates a freezing aura.",
kind: Tool((
kind: Sword,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.7,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: High,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Frost Saw",
legacy_description: "Forged from a single piece of eternal ice.",
kind: Tool((
kind: Sword,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 1.95,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Epic,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Damaged Greatsword",
legacy_description: "The blade could snap at any moment, but you hope it will endure future fights.",
kind: Tool((
kind: Sword,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 0.55,
effect_power: 1.0,
speed: 0.75,
range: 1.0,
energy_efficiency: 0.75,
buff_strength: 0.75,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Damaged Gladius",
legacy_description: "This blade has seen better days, but surely it will last.",
kind: Tool((
kind: Sword,
hands: One,
stats: (
equip_time_secs: 0.4,
power: 0.4675,
effect_power: 0.9,
speed: 0.825,
range: 0.9,
energy_efficiency: 0.825,
buff_strength: 0.675,
),
)),
quality: Low,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Broom",
legacy_description: "It's beginning to fall apart.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Fishing Rod",
legacy_description: "Smells of fish.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Golf Club",
legacy_description: "Peasant swatter. Fiercely anti-urbanist. Climate crisis? What climate crisis?",
kind: Tool((
kind: Hammer,
hands: Two,
stats: (
equip_time_secs: 0.5,
power: 0.6,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Low,
tags: [],
ability_spec: Some(Custom("Golf Club")),
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Hoe",
legacy_description: "It's stained with dirt.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.5,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Pickaxe",
legacy_description: "It has a chipped edge.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Pitchfork",
legacy_description: "One of the prongs is broken.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 4.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,20 @@
ItemDef(
legacy_name: "Rake",
legacy_description: "Held together with twine.",
kind: Tool((
kind: Farming,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 1.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Shovel",
legacy_description: "It's covered in manure.",
kind: Tool((
kind: Shovel,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 2.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Moderate,
tags: [
CraftingTool,
],
ability_spec: None,
)

View File

@@ -0,0 +1,22 @@
ItemDef(
legacy_name: "Shovel",
legacy_description: "It's been recently cleaned.",
kind: Tool((
kind: Shovel,
hands: Two,
stats: (
equip_time_secs: 0.4,
power: 1.0,
effect_power: 2.0,
speed: 1.0,
range: 1.0,
energy_efficiency: 1.0,
buff_strength: 1.0,
),
)),
quality: Common,
tags: [
CraftingTool,
],
ability_spec: None,
)