Create an interactive,...

About this model

Create an interactive, playable simulation for an original tabletop RPG's **equipment proficiency and progression system**.

The purpose is to test how players invest proficiency points, develop equipment specializations, and make meaningful choices as they level up.

## 1. Equipment progression

Create a central pool of unspent Equipment Proficiency Points.

Players can invest these points into three independent categories: - Weapons - Armor - Consumables

These categories should support branching progression paths, allowing players to specialize deeply or spread their investment across multiple areas.

Use **3 equipment points per level** as an editable starting assumption, not a finalized rule.

## 2. Prototype weapon tree

Build one example weapon tree:

**One-Handed Weapons** - General One-Handed Proficiency - Dagger Proficiency - Sword Proficiency - Axe Proficiency - Deeper specialization paths

Use 5 investment points as a provisional cost for general proficiency.

A character may begin with Dagger Proficiency without possessing general One-Handed Proficiency. This starting benefit should not automatically unlock other weapon branches.

Allow players to invest points into different paths, subject to prerequisites and class access.

Do not invent individual weapon abilities yet. Represent deeper specializations as placeholders.

## 3. Encounter-based progression

Model combat experience as a separate progression opportunity.

Completing an encounter does NOT automatically grant a proficiency point.

Create an adjustable condition that determines whether a qualifying encounter awards a point, with a maximum of one equipment proficiency point per encounter.

The point must be assigned to an eligible equipment progression path based on the equipment used during that encounter.

Keep eligibility requirements editable because they are still being designed.

## 4. Proficiency and attack reliability

For testing, use the following provisional attack-execution mechanic:

- 0 invested points: successful execution on 15+ using a d20. - Each invested point provides +2 to the execution roll. - At 5 points, the character becomes eligible to complete proficiency through qualifying combat experience. - Once full proficiency is earned, ordinary basic attacks no longer require an execution roll.

This does not prevent defenders from using defensive reactions.

## 5. Simulations and comparisons

Allow me to compare three character-development strategies:

1. Generalist: spreads points across equipment categories and weapon branches. 2. Specialist: invests heavily in one weapon specialization. 3. Hybrid: combines weapon investment with armor or consumable proficiency.

Include adjustable controls for: - Character level - Points gained per level - Number of encounters - Encounter qualification rate - Proficiency costs - Class starting proficiencies

Display the remaining unspent points, unlocked proficiencies, total investment, and attack-execution probabilities.

## 6. Design requirements

Create an actual functional Machinations simulation using connected Sources, Pools, Gates, resource flows, and other appropriate nodes.

Organize the diagram visually into sections for point generation, equipment investment, prerequisites, and simulation results.

Keep the first version relatively small, editable, and easy to understand.

**Important:** This is an experimental system. All numerical values and progression requirements must remain adjustable. Do not invent additional class abilities, permanent restrictions, or proficiency mechanics.

The goal is to discover whether the progression system offers meaningful decisions and remains balanced as characters develop.

"Create an interactive,..." is a public Machinations diagram shared in the Community by Maccal Shuist, with 25 components.

It was created in November 2026 and last edited in November 2026.

Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.