docs: Krieger Skills, Wut-System und HUD-Änderungen dokumentiert

- Krieger Skill-Tabelle mit allen 8 Skills + Kosten/Effekten
- Wut-System erklärt (Aufbau, Verfall, Berserker-Ausnahme)
- Gegner-Debuffs (apply_slow, apply_pull)
- HUD-Tabelle aktualisiert (XP-Bar unter Actionbar, Slot-Nummern)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Andre 2026-03-19 22:17:38 +01:00
parent 6b46b27c2a
commit 8bb8bfe5a1

View file

@ -274,18 +274,41 @@ Ein einzelner Drop-Eintrag.
## Kampfsystem, Skills & UI
> Vollständige Dokumentation in [CHARAKTER_SYSTEM.md](CHARAKTER_SYSTEM.md)
> (Schadensberechnung, Autoattack, Skills, GCD)
> (Schadensberechnung, Autoattack, Skills, GCD, Krieger-Skills)
> Skills entwickeln sich über das [SKILL_SYSTEM.md](SKILL_SYSTEM.md) weiter.
### Krieger — Wut-System
- Ressource: **Wut** (0100, rot), verfällt nach 5s außerhalb Kampf
- Aufbau: +10 durch Heavy Strike, +15 wenn Schaden genommen
- Während **Berserker** aktiv: Wut verfällt nicht, Skills kosten keine Wut
### Krieger — Skills (implementiert)
| Level | Skill | Kosten | Effekt |
|---|---|---|---|
| 1 | Autoattack | — | Basis-Schaden |
| 1 | Heavy Strike | — | Schaden + 10 Wut, 3s CD |
| 5 | Tektonischer Schlag | 30 Wut | AoE Radius 4m, Slow 60% für 3s |
| 10 | Durchbeißen | — | Mit Schild → Schildwall (85% Reduktion); ohne → Trotz (skaliert mit fehlendem HP) |
| 15 | Blutrausch | 25 Wut | Sofortschaden + Blutung DOT (4/s, 8s) |
| 20 | Wirbelwind | 40 Wut | AoE Radius 3.5m, hoher Schaden |
| 28 | Zornfesseln | 35 Wut | Zieht Gegner heran (12m), dann Schlag |
| 35 | Berserker | Alle Wut (min 50) | 10s: 2× Attackspeed, 25% weniger Schaden; danach 2.5s Crash |
### Gegner-Debuffs (enemy.gd)
- `apply_slow(factor, duration)` — Bewegungsgeschwindigkeit reduzieren
- `apply_pull(source, duration)` — Gegner zu Quelle ziehen, überschreibt KI
### Global Cooldown (GCD)
**Formel:** `GCD = Waffen-Attackspeed / (1 + Haste)`
### UI & Icons
- Aktionsleiste mit 9 Slots (Taste 1-9), frei belegbar mit Skills und Consumables
- Aktionsleiste mit 9 Slots (Taste 1-9), frei belegbar mit Skills und Consumables, mittig unten
- Drag & Drop: Skills/Tränke zwischen Slots verschieben, aus Leiste rausziehen zum Entfernen
- Fähigkeiten-Panel (P-Taste): Listet alle verfügbaren Skills, per Drag auf Aktionsleiste ziehen
- Cooldown-Anzeige: Dunkle Überlagerung + verbleibende Zeit
- Gelber Highlight-Rand beim Drag über Slots
- Slot-Nummern (1-9) oben links im Slot sichtbar
- XP-Leiste direkt unter der Aktionsleiste, gleiche Breite, zeigt "Lv X current/max XP" zentriert
- Icons: PNG (Dark Fantasy Stil, via ChatGPT generiert) für alle Krieger-Skills
---
@ -410,10 +433,10 @@ Charaktermodelle stammen von Mixamo (castle_guard_01.fbx) und werden mit separat
|---|---|
| HealthBar | Rote HP-Leiste mit Text "aktuell / max" |
| ResourceBar | Ressourcen-Leiste (Blau=Mana, Gelb=Energie, Rot=Wut), nur sichtbar wenn Klasse eine Ressource hat |
| LevelLabel | "Lv X" Anzeige |
| XPBar | Blaue XP-Leiste |
| GoldLabel | Gold-Anzeige in Goldfarbe |
| ActionBar | 9 Slots mit Icons, Cooldowns, Klick-Support, Stack-Anzeige für Consumables |
| ResourceBar | Ressourcen-Leiste oben links (Blau=Mana, Gelb=Energie, Rot=Wut) |
| GoldLabel | Gold-Anzeige in Goldfarbe oben links |
| ActionBar | 9 Slots, mittig unten, Icons füllen ganzen Slot, Slot-Nummern oben links |
| XPBar | Unter der Aktionsleiste, gleiche Breite, Label zentriert: "Lv X XP/max" |
| Castbar | Zauberbalken über der Aktionsleiste (eigener CanvasLayer, layer 10) |
---