Generates BFRPG treasures by type (A–U). Coins, gems, jewelry and magic items. Uses the official tables with probabilities. Essential after a victorious combat.
Skill pour générer des trésors aléatoires selon les tables officielles de Basic Fantasy RPG. Chaque monstre a un type de trésor assigné (visible dans le bestiaire).
# Compiler si nécessaire
go build -o sw-treasure ./cmd/treasure
# Générer un trésor
./sw-treasure generate R # Type R (Gobelin)
./sw-treasure generate A # Type A (Dragon)
./sw-treasure generate B --count=3 # 3 trésors type B
./sw-treasure generate <type>
./sw-treasure gen <type> # Alias
# Exemples:
./sw-treasure generate R # Trésor de gobelin
./sw-treasure generate A # Trésor de dragon
./sw-treasure generate H # Trésor de dragon ancien
./sw-treasure generate B --count=5 # 5 trésors d'ogre
./sw-treasure generate A --format=json
./sw-treasure types
./sw-treasure info <type>
# Exemples:
./sw-treasure info A # Probabilités du type A
./sw-treasure info R # Probabilités du type R
./sw-treasure items # Liste les catégories
./sw-treasure items potions # Toutes les potions
./sw-treasure items weapons # Armes magiques
./sw-treasure items armor # Armures magiques
./sw-treasure items rings # Anneaux
./sw-treasure items wands # Baguettes
./sw-treasure items scrolls # Parchemins
./sw-treasure items misc # Objets divers
Pour les repaires de groupes de monstres.
| Type | Description | Exemple | |------|-------------|---------| | A | Trésor majeur | Dragon | | B | Trésor moyen | Ogre | | C | Trésor petit | Orc | | D | Trésor standard | Hobgobelin | | E | Trésor standard | Gnoll | | F | Trésor riche | Vampire | | G | Trésor précieux | Nain | | H | Trésor énorme | Dragon ancien |
Portés par des créatures individuelles.
| Type | Description | Exemple | |------|-------------|---------| | I | Individuel riche | Garde élite | | J-K | Individuel mineur | Bandit | | L-M | Gemmes/bijoux | Noble | | N | Potions | Alchimiste | | O | Parchemins | Mage | | P-Q | Pauvre | Paysan | | R | Standard | Gobelin | | S-T | Moyen | Mercenaire | | U | Unique | Cas spécial |
| Monstre | Type Trésor | |---------|-------------| | Gobelin, Kobold | R | | Orc, Hobgobelin | C, D | | Gnoll, Bugbear | E | | Ogre | B | | Troll | D | | Vampire | F | | Dragon jeune | A | | Dragon ancien | H | | Squelette, Zombie | - (aucun) | | Goule, Wight | B |
## Trésor (Type R)
*Trésor individuel (ex: Gobelin)*
### Pièces
- **Pièces de cuivre** : 7 (0 po)
- **Pièces d'argent** : 4 (0 po)
**Valeur totale estimée** : 0 po
## Trésor (Type A)
*Trésor de repaire majeur (ex: Dragon)*
### Pièces
- **Pièces d'or** : 7000 (7000 po)
- **Pièces de platine** : 1000 (5000 po)
### Gemmes
- Rubis (1000 po)
- Émeraude (1000 po)
### Bijoux
- Couronne (3000 po)
- Sceptre orné (7200 po)
### Objets Magiques
- **Épée +2**
- **Potion de soins** - Restaure 1d6+1 PV
- **Anneau de protection +1** - +1 CA et sauvegardes
**Valeur totale estimée** : 59697 po
# Après un combat victorieux
./sw-treasure generate R
# Logger le butin
./sw-adventure log "Mon Aventure" loot "Trésor du gobelin: 7 pc, 4 pa"
# Ajouter l'or au groupe
./sw-adventure add-gold "Mon Aventure" 5 "Trésor gobelin"
# 1. Consulter le type de trésor du monstre
./sw-monster show goblin
# → Trésor: R
# 2. Générer le trésor après victoire
./sw-treasure generate R
# 3. Pour plusieurs monstres
./sw-treasure generate R --count=4
# 4. Pour un boss
./sw-treasure generate A
Soins, Vitesse, Invisibilité, Force de géant, Vol, Forme gazeuse, Croissance, Diminution, Poison
Épées +1/+2/+3, Épée ardente, Épée de givre, Dagues +1/+2, Hache +1, Masse +1, Arc +1, Flèches +1
Cuir +1, Cotte de mailles +1/+2, Plates +1/+2, Bouclier +1/+2
Protection +1/+2, Invisibilité, Résistance au feu, Stockage de sorts
Projectiles magiques, Paralysie, Froid, Éclairs, Peur
Sac sans fond, Bottes de vitesse/lévitation, Cape de déplacement/protection, Gantelets de force, Casque de télépathie, etc.
Ce skill est utilisé par les agents suivants :
| Agent | Usage |
|-------|-------|
| dungeon-master | Génération de trésors après combats |
Type : Skill autonome, peut être invoqué directement via /treasure-generator
Dépendances : Complète monster-manual (type de trésor par monstre)
npx skills add nicmarti/宝物生成器下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Category:gaming-entertainment