mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Factored out duplicate code into closures, consolidated ability handling logic to a single function.
This commit is contained in:
parent
bbfcde5e59
commit
d5ccc33abc
@ -4,149 +4,149 @@
|
||||
Sword: (
|
||||
primary: "common.abilities.sword.triplestrike",
|
||||
secondary: "common.abilities.sword.dash",
|
||||
skills: [
|
||||
abilities: [
|
||||
(Some(Sword(UnlockSpin)), "common.abilities.sword.spin"),
|
||||
],
|
||||
),
|
||||
Axe: (
|
||||
primary: "common.abilities.axe.doublestrike",
|
||||
secondary: "common.abilities.axe.spin",
|
||||
skills: [
|
||||
abilities: [
|
||||
(Some(Axe(UnlockLeap)), "common.abilities.axe.leap"),
|
||||
],
|
||||
),
|
||||
Hammer: (
|
||||
primary: "common.abilities.hammer.singlestrike",
|
||||
secondary: "common.abilities.hammer.charged",
|
||||
skills: [
|
||||
abilities: [
|
||||
(Some(Hammer(UnlockLeap)), "common.abilities.hammer.leap"),
|
||||
],
|
||||
),
|
||||
Bow: (
|
||||
primary: "common.abilities.bow.basic",
|
||||
secondary: "common.abilities.bow.charged",
|
||||
skills: [
|
||||
abilities: [
|
||||
(Some(Bow(UnlockRepeater)), "common.abilities.bow.repeater"),
|
||||
],
|
||||
),
|
||||
Staff: (
|
||||
primary: "common.abilities.staff.firebomb",
|
||||
secondary: "common.abilities.staff.flamethrower",
|
||||
skills: [
|
||||
abilities: [
|
||||
(Some(Staff(UnlockShockwave)), "common.abilities.staff.fireshockwave"),
|
||||
],
|
||||
),
|
||||
Sceptre: (
|
||||
primary: "common.abilities.sceptre.healingbeam",
|
||||
secondary: "common.abilities.sceptre.healingbomb",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Dagger: (
|
||||
primary: "common.abilities.dagger.tempbasic",
|
||||
secondary: "common.abilities.dagger.tempbasic",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Shield: (
|
||||
primary: "common.abilities.shield.tempbasic",
|
||||
secondary: "common.abilities.shield.block",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(StoneGolemFist): (
|
||||
primary: "common.abilities.unique.stonegolemfist.basic",
|
||||
secondary: "common.abilities.unique.stonegolemfist.shockwave",
|
||||
skills: [
|
||||
abilities: [
|
||||
(None, "common.abilities.unique.stonegolemfist.spin"),
|
||||
],
|
||||
),
|
||||
Unique(BeastClaws): (
|
||||
primary: "common.abilities.unique.beastclaws.basic",
|
||||
secondary: "common.abilities.unique.beastclaws.basic",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadMedQuick): (
|
||||
primary: "common.abilities.unique.quadmedquick.triplestrike",
|
||||
secondary: "common.abilities.unique.quadmedquick.dash",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadMedJump): (
|
||||
primary: "common.abilities.unique.quadmedjump.leap",
|
||||
secondary: "common.abilities.unique.quadmedjump.doublestrike",
|
||||
skills: [
|
||||
abilities: [
|
||||
(None, "common.abilities.unique.quadmedjump.quickleap"),
|
||||
],
|
||||
),
|
||||
Unique(QuadMedCharge): (
|
||||
primary: "common.abilities.unique.quadmedcharge.doublestrike",
|
||||
secondary: "common.abilities.unique.quadmedcharge.dash",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadMedHoof): (
|
||||
primary: "common.abilities.unique.quadmedhoof.basic",
|
||||
secondary: "common.abilities.unique.quadmedhoof.basic",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadMedBasic): (
|
||||
primary: "common.abilities.unique.quadmedbasic.singlestrike",
|
||||
secondary: "common.abilities.unique.quadmedbasic.triplestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadLowRanged): (
|
||||
primary: "common.abilities.unique.quadlowranged.singlestrike",
|
||||
secondary: "common.abilities.unique.quadlowranged.firebomb",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadLowBreathe): (
|
||||
primary: "common.abilities.unique.quadlowbreathe.flamethrower",
|
||||
secondary: "common.abilities.unique.quadlowbreathe.triplestrike",
|
||||
skills: [
|
||||
abilities: [
|
||||
(None, "common.abilities.unique.quadlowbreathe.dash"),
|
||||
],
|
||||
),
|
||||
Unique(QuadLowTail): (
|
||||
primary: "common.abilities.unique.quadlowtail.charged",
|
||||
secondary: "common.abilities.unique.quadlowtail.triplestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadLowQuick): (
|
||||
primary: "common.abilities.unique.quadlowquick.dash",
|
||||
secondary: "common.abilities.unique.quadlowquick.quadstrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadLowBasic): (
|
||||
primary: "common.abilities.unique.quadlowbasic.triplestrike",
|
||||
secondary: "common.abilities.unique.quadlowbasic.singlestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(QuadSmallBasic): (
|
||||
primary: "common.abilities.unique.quadsmallbasic.singlestrike",
|
||||
secondary: "common.abilities.unique.quadsmallbasic.singlestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(TheropodBasic): (
|
||||
primary: "common.abilities.unique.theropodbasic.triplestrike",
|
||||
secondary: "common.abilities.unique.theropodbasic.triplestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Unique(TheropodBird): (
|
||||
primary: "common.abilities.unique.theropodbird.triplestrike",
|
||||
secondary: "common.abilities.unique.theropodbird.triplestrike",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Debug: (
|
||||
primary: "common.abilities.debug.forwardboost",
|
||||
secondary: "common.abilities.debug.upboost",
|
||||
skills: [
|
||||
abilities: [
|
||||
(None, "common.abilities.debug.possess"),
|
||||
],
|
||||
),
|
||||
Farming: (
|
||||
primary: "common.abilities.farming.basic",
|
||||
secondary: "common.abilities.farming.basic",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
Empty: (
|
||||
primary: "common.abilities.empty.basic",
|
||||
secondary: "common.abilities.empty.basic",
|
||||
skills: [],
|
||||
abilities: [],
|
||||
),
|
||||
})
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Debug,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 0,
|
||||
power: 1.00,
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Sword,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 0,
|
||||
power: 1000.0,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 300,
|
||||
power: 3.0,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Staff,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Sword,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Sword,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(BeastClaws),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowBasic),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowBreathe),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowQuick),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowRanged),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadLowTail),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadMedBasic),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadMedCharge),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadMedHoof),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadMedJump),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadMedQuick),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(QuadSmallBasic),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(StoneGolemFist),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(TheropodBasic),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -4,7 +4,7 @@ ItemDef(
|
||||
kind: Tool(
|
||||
(
|
||||
kind: Unique(TheropodBird),
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 10,
|
||||
power: 1.00,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Dark rituals call for metal alloys to be formed in the blood of an animal carcass to ensure the resultant axe thirsts for future kills.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Dark rituals call for metal alloys to be formed in the blood of an animal carcass to ensure the resultant axe thirsts for future kills.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Some tribes call for metal alloys to be formed in the blood of an animal carcass to ensure the resultant axe is honed for striking their enemy\'s veins.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "A fine quality metal alloy axe.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "While the metal alloy is relatively simple, this unique circular axe has a unique appearance.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The lustrous bluish gray axe provides a certain stylish class to the weapon.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Heavy iron hammered into rough blades, a simple tool for killing.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Heavy iron axe, likely created for ritual execution.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The iron axe head is split into two distinct curves, giving it a unique appearance.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Tried and true iron armaments, mass produced for killing.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This axe has a heavy iron head used to cleave nearly anything.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "While heavy, this iron forged axe is quite easy to swing, at least for those with the muscle backing it.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "A simple dual bitted iron forged axe.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Double bitted axe head, decorated iron construction.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Several sharp axe heads forged with points to mimic animal fangs.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Strikes from this axe look like wolf bites in flesh.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Etched axe head decorated with malachite on the blades to provide magical properties.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 2.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "A rough cut axe created by orcs to cleave beasts in two.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Every dent tells the story of a chopped tree.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Well crafted metal alloy axe that slices more cleanly than its iron counterparts.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Double bitted, well polished, and spiked axe head.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "A simple metal alloy axe.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The blade of this steel axe is forged in a manner to resemble a crescent moon.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The blade of this axe resembles a full moon.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Druidic rituals formed this axe in the dark of night. Made to look like the wings of an owl swooping in on a kill.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This axe is designed to mimic the playing card suit, swiftly slicing through the air.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Rough cut axe of dwarven origin, it\'s very old, but still usable.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Light elven axe, scratched from eons of use. Still usable in some manner.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "There\'s nothing too remarkable about this old axe.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Rough cut iron makes it hard to tell that this axe is even used, other than how old it feels.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "An axe formed with the intent of making the blade seem like a beetle. With how brittle it has gotten over the years, one would be mistaken in thinking it was made from beetle shell.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Infused with blood.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.5,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Infused with blood.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 2.0,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from bronze.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from bronze.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.1,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from cobalt.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.6,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from cobalt.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.75,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: High,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from iron.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.1,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from iron.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.3,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from iron.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from iron.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.2,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from steel.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.5,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from steel.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.4,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Forged from steel.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.3,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Moderate,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Chiseled from stone.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Chiseled from stone.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.7,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Common,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Carved from wood.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Carved from wood.",
|
||||
kind: Tool((
|
||||
kind: Axe,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.5,
|
||||
@ -12,4 +12,5 @@ ItemDef(
|
||||
),
|
||||
)),
|
||||
quality: Low,
|
||||
tags: [],
|
||||
)
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "You don\'t recognize the creature these horns belong to.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Has an insignia on it.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.75,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "There\'s a new leaf starting to grow.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.25,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The wood still seems alive.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Infused with Velorite power.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 2.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "You can sense power resting in the bow.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 2.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Someone carved their initials into it.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "It\'s been well used.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "It\'s hard to pull all the way back.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Strips of leather are wrapped around the handle.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Works on the ground too.",
|
||||
kind: Tool((
|
||||
kind: Bow,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 400,
|
||||
power: 0.75,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Opens letters quickly.",
|
||||
kind: Tool((
|
||||
kind: Dagger,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 0,
|
||||
power: 1.8,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This belonged to an evil Cult Leader.",
|
||||
kind: Tool((
|
||||
kind: Dagger,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 0,
|
||||
power: 2.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Easily concealed.",
|
||||
kind: Tool((
|
||||
kind: Dagger,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 300,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This item may grant abilities, but is invisible",
|
||||
kind: Tool((
|
||||
kind: Empty,
|
||||
hands: OneHand,
|
||||
hands: One,
|
||||
stats: (
|
||||
equip_time_millis: 200,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "A heavy hammer forged from a simple metal alloy.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The entire head of this club is forged from bronze alloy.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The bluish gray tinge to the metal of this hammer head provides a slight classiness to the weapon.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The decorative hooked head of this mace is formed from a bluish gray metal.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.6,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This belonged to an evil Cult Leader.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 2.0,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "The head is barely secured.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 0.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "Breaks bones like sticks and stones.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 0.5,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This heavy, solid chunk iron hammer head is simple and brutal in its design.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.2,
|
||||
|
@ -3,7 +3,7 @@ ItemDef(
|
||||
description: "This heavy, square iron hammer is designed for squashing heads like watermelons.",
|
||||
kind: Tool((
|
||||
kind: Hammer,
|
||||
hands: TwoHand,
|
||||
hands: Two,
|
||||
stats: (
|
||||
equip_time_millis: 500,
|
||||
power: 1.2,
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user