Combat Backend & Data Models
- Implement Combat Service - Implement Damage Calculator - Implement Effect Processor - Implement Combat Actions - Created Combat API Endpoints
This commit is contained in:
52
api/app/data/enemies/dire_wolf.yaml
Normal file
52
api/app/data/enemies/dire_wolf.yaml
Normal file
@@ -0,0 +1,52 @@
|
||||
# Dire Wolf - Medium beast enemy
|
||||
# A large, ferocious predator
|
||||
|
||||
enemy_id: dire_wolf
|
||||
name: Dire Wolf
|
||||
description: >
|
||||
A massive wolf the size of a horse, with matted black fur and eyes
|
||||
that glow with predatory intelligence. Its fangs are as long as daggers,
|
||||
and its growl rumbles like distant thunder.
|
||||
|
||||
base_stats:
|
||||
strength: 14
|
||||
dexterity: 14
|
||||
constitution: 12
|
||||
intelligence: 4
|
||||
wisdom: 10
|
||||
charisma: 6
|
||||
luck: 8
|
||||
|
||||
abilities:
|
||||
- basic_attack
|
||||
- savage_bite
|
||||
- pack_howl
|
||||
|
||||
loot_table:
|
||||
- item_id: wolf_pelt
|
||||
drop_chance: 0.60
|
||||
quantity_min: 1
|
||||
quantity_max: 1
|
||||
- item_id: wolf_fang
|
||||
drop_chance: 0.40
|
||||
quantity_min: 1
|
||||
quantity_max: 2
|
||||
- item_id: beast_meat
|
||||
drop_chance: 0.70
|
||||
quantity_min: 1
|
||||
quantity_max: 3
|
||||
|
||||
experience_reward: 40
|
||||
gold_reward_min: 0
|
||||
gold_reward_max: 5
|
||||
difficulty: medium
|
||||
|
||||
tags:
|
||||
- beast
|
||||
- wolf
|
||||
- large
|
||||
- pack
|
||||
|
||||
base_damage: 10
|
||||
crit_chance: 0.10
|
||||
flee_chance: 0.40
|
||||
Reference in New Issue
Block a user