DungeonCrawler/classes/warrior.tres
Andre b4d37a7836 feat: Wut-Ressource für den Krieger implementiert
- warrior.tres: resource_type=RAGE, base_resource=100
- _gain_rage(): Wut aufbauen + Decay-Timer zurücksetzen
- _spend_rage(): Wut verbrauchen mit Prüfung (return false wenn zu wenig)
- _update_rage_decay(): Wut verfällt nach 5s außerhalb Kampf (10/s)
- take_damage(): +15 Wut wenn Krieger Treffer einsteckt
- Heavy Strike: +20 Wut beim Schaden austeilen

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 21:22:18 +01:00

19 lines
517 B
Text

[gd_resource type="Resource" script_class="CharacterClass" format=3 uid="uid://bebfnwygqy1gu"]
[ext_resource type="Script" uid="uid://ci45xxb5vn857" path="res://character_class.gd" id="1"]
[resource]
script = ExtResource("1")
base_strength = 15
base_agility = 8
base_intelligence = 5
base_stamina = 12
strength_per_level = 3.0
agility_per_level = 1.5
intelligence_per_level = 1.0
stamina_per_level = 2.5
unarmed_min_damage = 2
unarmed_max_damage = 4
unarmed_attack_speed = 1.8
resource_type = 2
base_resource = 100