- Implement Combat Service - Implement Damage Calculator - Implement Effect Processor - Implement Combat Actions - Created Combat API Endpoints
46 lines
837 B
YAML
46 lines
837 B
YAML
# Goblin - Easy melee enemy (STR-focused)
|
|
# A small, cunning creature that attacks in groups
|
|
|
|
enemy_id: goblin
|
|
name: Goblin Scout
|
|
description: >
|
|
A small, green-skinned creature with pointed ears and sharp teeth.
|
|
Goblins are cowardly alone but dangerous in groups, using crude weapons
|
|
and dirty tactics to overwhelm their prey.
|
|
|
|
base_stats:
|
|
strength: 8
|
|
dexterity: 12
|
|
constitution: 6
|
|
intelligence: 6
|
|
wisdom: 6
|
|
charisma: 4
|
|
luck: 8
|
|
|
|
abilities:
|
|
- basic_attack
|
|
|
|
loot_table:
|
|
- item_id: rusty_dagger
|
|
drop_chance: 0.15
|
|
quantity_min: 1
|
|
quantity_max: 1
|
|
- item_id: gold_coin
|
|
drop_chance: 0.50
|
|
quantity_min: 1
|
|
quantity_max: 3
|
|
|
|
experience_reward: 15
|
|
gold_reward_min: 2
|
|
gold_reward_max: 8
|
|
difficulty: easy
|
|
|
|
tags:
|
|
- humanoid
|
|
- goblinoid
|
|
- small
|
|
|
|
base_damage: 4
|
|
crit_chance: 0.05
|
|
flee_chance: 0.60
|