Combat foundation complete
This commit is contained in:
138
api/app/data/static_items/equipment.yaml
Normal file
138
api/app/data/static_items/equipment.yaml
Normal file
@@ -0,0 +1,138 @@
|
||||
# Starting Equipment - Basic items given to new characters based on their class
|
||||
# These are all common-quality items suitable for Level 1 characters
|
||||
|
||||
items:
|
||||
# ==================== WEAPONS ====================
|
||||
|
||||
# Melee Weapons
|
||||
rusty_sword:
|
||||
name: Rusty Sword
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A battered old sword showing signs of age and neglect.
|
||||
Its edge is dull but it can still cut.
|
||||
value: 5
|
||||
damage: 4
|
||||
damage_type: physical
|
||||
is_tradeable: true
|
||||
|
||||
rusty_mace:
|
||||
name: Rusty Mace
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A worn mace with a tarnished head. The weight still
|
||||
makes it effective for crushing blows.
|
||||
value: 5
|
||||
damage: 5
|
||||
damage_type: physical
|
||||
is_tradeable: true
|
||||
|
||||
rusty_dagger:
|
||||
name: Rusty Dagger
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A corroded dagger with a chipped blade. Quick and
|
||||
deadly in the right hands despite its condition.
|
||||
value: 4
|
||||
damage: 3
|
||||
damage_type: physical
|
||||
crit_chance: 0.10 # Daggers have higher crit chance
|
||||
is_tradeable: true
|
||||
|
||||
rusty_knife:
|
||||
name: Rusty Knife
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A simple utility knife, more tool than weapon. Every
|
||||
adventurer keeps one handy for various tasks.
|
||||
value: 2
|
||||
damage: 2
|
||||
damage_type: physical
|
||||
is_tradeable: true
|
||||
|
||||
# Ranged Weapons
|
||||
rusty_bow:
|
||||
name: Rusty Bow
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
An old hunting bow with a frayed string. It still fires
|
||||
true enough for an aspiring ranger.
|
||||
value: 5
|
||||
damage: 4
|
||||
damage_type: physical
|
||||
is_tradeable: true
|
||||
|
||||
# Magical Weapons (spell_power instead of damage)
|
||||
worn_staff:
|
||||
name: Worn Staff
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A gnarled wooden staff weathered by time. Faint traces
|
||||
of arcane energy still pulse through its core.
|
||||
value: 6
|
||||
damage: 2 # Low physical damage for staff strikes
|
||||
spell_power: 4 # Boosts spell damage
|
||||
damage_type: arcane
|
||||
is_tradeable: true
|
||||
|
||||
bone_wand:
|
||||
name: Bone Wand
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A wand carved from ancient bone, cold to the touch.
|
||||
It resonates with dark energy.
|
||||
value: 6
|
||||
damage: 1 # Minimal physical damage
|
||||
spell_power: 5 # Higher spell power for dedicated casters
|
||||
damage_type: shadow # Dark/shadow magic for necromancy
|
||||
is_tradeable: true
|
||||
|
||||
tome:
|
||||
name: Worn Tome
|
||||
item_type: weapon
|
||||
rarity: common
|
||||
description: >
|
||||
A leather-bound book filled with faded notes and arcane
|
||||
formulas. Knowledge is power made manifest.
|
||||
value: 6
|
||||
damage: 1 # Can bonk someone with it
|
||||
spell_power: 4 # Boosts spell damage
|
||||
damage_type: arcane
|
||||
is_tradeable: true
|
||||
|
||||
# ==================== ARMOR ====================
|
||||
|
||||
cloth_armor:
|
||||
name: Cloth Armor
|
||||
item_type: armor
|
||||
rarity: common
|
||||
description: >
|
||||
Simple padded cloth garments offering minimal protection.
|
||||
Better than nothing, barely.
|
||||
value: 5
|
||||
defense: 2
|
||||
resistance: 1
|
||||
is_tradeable: true
|
||||
|
||||
# ==================== SHIELDS/ACCESSORIES ====================
|
||||
|
||||
rusty_shield:
|
||||
name: Rusty Shield
|
||||
item_type: armor
|
||||
rarity: common
|
||||
description: >
|
||||
A battered wooden shield with a rusted metal rim.
|
||||
It can still block a blow or two.
|
||||
value: 5
|
||||
defense: 3
|
||||
resistance: 0
|
||||
stat_bonuses:
|
||||
constitution: 1
|
||||
is_tradeable: true
|
||||
Reference in New Issue
Block a user