Commit Graph

75 Commits

Author SHA1 Message Date
Ender 64fd95c814 Function for combat phase as character info 2024-05-22 18:59:51 +02:00
Ender 976cd83a04 Added Movemenmt and action tab 2024-05-20 23:26:42 +02:00
Ender aef48dd46b Subject: Enhance combat mechanics and localization
- Introduced new combat-related properties (initiative, group, unable to act) to characters for an enriched gaming experience.
- Added German translations for newly introduced terms to ensure consistency within the game's interface.
- Capitalized the German translation for "magic" to align with existing convention.
- Refactored settings management in player and NPC sheets for better clarity and maintenance.
- Implemented logic for handling characters' inability to act in combat, including UI elements for managing this state, thereby increasing gameplay depth.
- Adjusted display and management of items and effects to accommodate new combat features, streamlining user interaction and integration with the combat system.
- Minor UI and styling adjustments to enhance readability and user experience across character and item sheets.

These changes aim to make combat encounters more dynamic and engaging, while also improving the user interface for ease of interaction and consistency.
2024-05-14 13:33:53 +02:00
oskaloq 3ecd2c6c1e Vereinfachter-NPC/Kreaturen-Bogen (#107)
Ich habe mal den ersten Entwurf eines NPC Bogens fertiggestellt. Ist jetzt ein eigener Actor Type geworden und nicht nur ein alternativer Char Bogen:
Einfach beim Erstellen eines neuen Actors NPC wählen.

Co-authored-by: Ender <harald@drueppels.de>
Co-authored-by: LeFrique <lefrique@live.de>
Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: #107
Reviewed-by: Le-Frique <lefrique@live.de>
2024-05-14 11:38:20 +02:00
LeFrique 37d6ba12e7 tragkraft-containerwert-abw-kidoprep (#103)
+ Added ABW to items
+ Added warning for over-capacity
+ Added Valuecalculation for containers
+ Updated KiDo-template

Reviewed-on: #103
Reviewed-by: Byroks <byroks@gmail.com>
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-05-01 19:10:47 +02:00
oskaloq 08e767afcb Drag and Drop für Container #98 (#99)
Items können jetzt per Drag and Drop in Container verschoben werden. Werden sie nicht in einen Container gedroppt, landen sie wieder in der allgemeinen Item Übersicht.

Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #99
Reviewed-by: Byroks <byroks@gmail.com>
2024-03-31 18:51:01 +02:00
Byroks 2a1262662f Situationsbedingte-Boni/Mali-#41 (#95)
Changes:
 + Popup für Situationsbedinge Boni/Mali, Schwellenwert und RollMode (Sichtbarkeit)
 + neuwürfel/verändern des wurfes durch glückspunkte und schicksalsgunst
Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #95
2024-03-29 14:28:49 +01:00
Byroks a4cf10c5f1 #64-anzeige-von-zauber-pp (#96)
Reviewed-on: #96
2024-03-29 14:02:47 +01:00
LeFrique 7ac704cc61 Entbehrungen (#89)
Ich habe die Entbehrungswerte für Zähigkeit unter den Grundwerten abgelegt und werde die Tage noch Entbehrungseffekte und ein Macro in der Extension dafür anlegen. Die Boni für die Klassen wie zB Barbar +10 könnten wir dann da direkt mit in der jeweilige Klasse berücksichtigen. Grundsätzlich kann man das aber jetzt schonmal nutzen und der Grundwertebogen war mir zu leer ;) ![grafik](/attachments/fbb80a27-91d7-4b00-bd39-7c24af3bda60)

Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: #89
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-03-24 20:02:24 +01:00
Byroks 046d5f0286 #91 Automatische Praxispunkte (#93)
Changes:
 + implementation von Automatischen Praxispunkten
 + Hinzufügen von System Settings zur abschaltung von Automatischen Praxispunkten
 + Aufräumen von Helpers und settings in eigene Dateien
Co-authored-by: LeFrique <lefrique@live.de>
Reviewed-on: #93
2024-03-24 15:09:08 +01:00
Byroks 3a58485d27 #90 Clean Spell Button funktioniert nicht (#94)
Changes:
 + hinzufügen von roll funktion für Zauberwert
Reviewed-on: #94
Reviewed-by: Le-Frique <lefrique@live.de>
2024-03-24 15:06:30 +01:00
Byroks 12e6412a9f #70-classes-as-items (#92)
Co-authored-by: LeFrique <lefrique@live.de>
Reviewed-on: #92
2024-03-23 19:17:54 +01:00
LeFrique af6fdbbf89 Skill & Sheets Update (#88)
+ Added FW-Increase/Decrease on Weapon and Language Skills
+ Added ItemIcons for Skills, Gear, Spells, Combat and Effects
+ Re-Added Belastungseffect with all mods working nearly smoothless (only bugging on new actors once created; could be commented out if not approvable until better solution exists)

![grafik](/attachments/451f5642-8250-4331-bdb7-04019ce2525c)

Reviewed-on: #88
Reviewed-by: Byroks <byroks@gmail.com>
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-03-14 20:58:52 +01:00
LeFrique 43375a19c8 Kampfkunstupdate (#86)
+ Added more types & variants
+ Modified Kampfkunstitem, Combatsheet and rollmessage

Hab grad die Kampfkünste in der extension anscheinend direkt nach develop durchgepusht ohne meine kampfkunstbranch dazwischen, hier dann auch die Anpassungen im System dafür. Läuft beides bei mir rund.

Reviewed-on: #86
Reviewed-by: oskaloq <os_ka_loq@gmx.de>
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-03-14 11:35:26 +01:00
oskaloq a03af18281 Zaubertab ergänzen #79 + Kampftab ergänzen #78 (#87)
- Zaubertab um Header (Zaubern + Resistenzen) ergänzt (Footer steht noch aus; am besten zusammen mit der PP Überarbeitung)
- Werte in der Zauber Tabelle ergänzt
- Zauber "ausrüstbar" gemacht, so dass sie im Kampftab angezeigt werden
- Kampftab um Initiative (Anführen) ergänzt

Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #87
Reviewed-by: Byroks <byroks@gmail.com>
2024-03-13 22:22:54 +01:00
Byroks 15473fb0db Remove Lasteneffekte (#84)
Changes:
 + Aktive Effekte wurden entfernt
 + Überschrittene Lasten werden Rot eingefärbt
Reviewed-on: #84
2024-03-04 14:14:19 +01:00
Byroks e465bac5ef Sortierbare Items (#68)
Changes:
 + Items sind jetzt sortierbar
 + Items können jetzt auf andere Actor übertragen werden
 + Löschen button für Mods
Reviewed-on: #68
2024-03-04 10:01:47 +01:00
LeFrique bb9d20f586 Fertigkeitenboni (#77)
+ Added bonus on Aussehen depending on fw: athletik gem. KOD S. 104
+ Added bonus on Bewegungsweite depending on fw: laufen gem. KOD S. 116
+ Added Skill increase/decrease buttons like on quantity

Reviewed-on: #77
Reviewed-by: oskaloq <os_ka_loq@gmx.de>
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-03-03 18:43:43 +01:00
oskaloq 1801599e8d Layout Wiederherstellung im Ausrüstungstab #73, Kompendium Packs aus dem System entfernen #71, "Sonstige Werte" doppelt im Kampftab vorhanden #69 (#74)
Erledigung folgender Issues:
- Layout Wiederherstellung im Ausrüstungstab #73
- Kompendium Packs aus dem System entfernen #71
- "Sonstige Werte" doppelt im Kampftab vorhanden #69
- Wiederherstellung einiger Features im Character Sheet, die durch das Lasten Update verloren gegangen sind
- Anpassung des Editors im Descript Tab: Entfernung des deprecated Parameter content

Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #74
Co-authored-by: oskaloq <os_ka_loq@gmx.de>
Co-committed-by: oskaloq <os_ka_loq@gmx.de>
2024-02-27 10:17:45 +01:00
Byroks a0037aa1bf Hotfix - reapply missing css class 2024-02-25 10:04:12 +01:00
Byroks 5b1b0deb7a #6 Lasten und Gewichte (#52)
Co-authored-by: LeFrique <lefrique@live.de>
Reviewed-on: #52
2024-02-24 11:23:37 +01:00
Byroks 06ef797ef2 #57 Damage auf tokens (#58)
Changes:
 + Fix um Heilung anzurechnen
 + Finde token über Canvas Selected
 + möglich schaden auf mehrere token zeitlgiehc anzurechnen.
Reviewed-on: #58
2024-02-21 22:30:08 +01:00
Byroks 1624602407 + Button für Skills (#59)
Changes:
 + Styling anpassung für + buttons
 + CreatItem funktion angepasst, man kann optionen reingeben
 + button um skills zu erstellen eingefügt
Reviewed-on: #59
2024-02-21 22:29:58 +01:00
Byroks a46ef87e3f Button um Kampf beizutreten (#61)
Changes:
 + Button um Kampf beizutreten
 + buttons um initiative zu verändern für Fernangriffe und Zauber
Reviewed-on: #61
2024-02-21 22:29:48 +01:00
oskaloq 9f1334da4f - Container behavior for Weapons, Def. Weapons and Armor is now the same as for items (#53)
- Fixed some Bugs

Co-authored-by: Ender <harald@drueppels.de>
Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: #53
Reviewed-by: Byroks <byroks@gmail.com>
Co-authored-by: oskaloq <os_ka_loq@gmx.de>
Co-committed-by: oskaloq <os_ka_loq@gmx.de>
2024-01-31 18:31:32 +01:00
Byroks 2bfd3a7d6a #46-problems-with-character-description-editor (#50)
Changes:
 + adjust height and width of the editor

WIP for #46
Closes #44

Reviewed-on: #50
2024-01-20 13:58:22 +01:00
Byroks 9d72b31d5f Add Items on Character Sheet
Changes:
 + add button to add all different kind of items directly onto the character sheet
 + fix #1 by correctly updating the item
2024-01-20 12:37:05 +01:00
oskaloq c13fef5103 Zusammenführung-von-Fertigkeiten,-Waffen-und-Rüstungen-im-Kampf-Tab-#15 (#48)
- Created character description tab
- Redesigned skill, gear and combat tab
- Weapons, defense weapons and armor is still in the gear tab. If you equip them (now directly possible via click on the equip icon), they appear in the combat tab. Reason: This holds the combat tab clean for combat stuff.

Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #48
Reviewed-by: Byroks <byroks@gmail.com>
2024-01-16 11:25:39 +01:00
oskaloq cfdba0ee75 Anpassung-des-Character-Sheet-Headers-#13 (#28)
- Made character sheet header more responsive
- Changed Logo
- Changed "all gear items" container, that it shows items not in dedicated containers ( unless "Alle" checkbox is set)

Co-authored-by: Ender <harald@drueppels.de>
Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: #28
Reviewed-by: Byroks <byroks@gmail.com>
2024-01-07 22:53:16 +01:00
LeFrique b8e873537c Zwergenhort (#4)
Mein Geschenk zu Weihnachten:

Implementierung des Zwergenhort gem. KOD S. 167 mit Angabe aktueller Mindesthort für aktuellen Grad und benötigtem Hort für nächsten Grad bei Zwergen. Der Hort erscheint nur bei ausgewählter Rasse Zwerg und wird bei allen anderen Rassen versteckt. Die Anrechnung von Gold oder Gegenständen wie auch im KOD erwähnt erfordert die Implementierung eines Goldmanagements und am besten auch eine Neustrukturierung des Charakterbogens (s. weitere Issues).

Frohe Weihnachten ;)

Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: #4
Co-authored-by: LeFrique <lefrique@live.de>
Co-committed-by: LeFrique <lefrique@live.de>
2024-01-07 14:31:20 +01:00
Byroks 975bcd1e15 #10 Kampfkunst nicht öffenbar (#11)
Änderungen:
 + auskommentierte if Bedingung wieder drin
 + if Bedingung angepasst

Reviewed-on: #11
Reviewed-by: Le-Frique <lefrique@live.de>
2024-01-07 14:29:39 +01:00
oskaloq b945f22710 Charakterbogen anpassen #7 (#9)
- Use of flexboxes in two columns for better display
- Introduction of item containers for the different storage of items

Co-authored-by: Ender <harald@drueppels.de>
Co-authored-by: Byroks <byroks@gmail.com>
Reviewed-on: Byroks/foundry-vtt-system-midgard5#9
Reviewed-by: Byroks <byroks@gmail.com>
2024-01-03 15:57:15 +01:00
Byroks bfa51605bc
Add Consumable Items (#62)
Changes:
 + add Quantity value for items
 + add plus and minus buttons for list
 + add roll button if item contains formulas
 + decrease quantity by 1 if rolled
2023-12-15 21:34:32 +01:00
Byroks c313d3448c
Add Roll Modification (#61)
Changes:
 + add roll Mod (only for attributes)
 + check for roll mods when rolling on attributes
2023-12-15 20:40:23 +01:00
Byroks 31cfd52131
Add currency to character sheet (#60)
Changes:
 + add fields to track currency
 + show value of standard items
2023-12-15 20:39:29 +01:00
LeFrique fed1175987
26 perception drinking all abilities (#56)
* Innate abilities

+ Added Perception as fixed innate ability
+ Added Drinking as fixed innate ability
+ Set Luckpoints to 0

* Duration Update

+ Added Duration to Effects
+ Added Perception to Eye & Ear Injury

* Fixed like recommended

+ Fixed M5Base
+Fixed M5Character
+ Fixed M5Rolls
+ Fixed Skills HBS
+ Fixed BrawlFw
+ Fixed Effect (not saved already)

* fix minor issues

---------

Co-authored-by: Byroks <byroks@gmail.com>
2023-12-13 18:45:35 +01:00
Byroks 1e27e135cf
15 add duration to active effects (#50)
* Add Effect Duration & Rework Combat tracker

Changes:
 + rework combat tracker to display every uneven round as Movementphase
 + rework combat tracker to display every even round as actionphase
 + add possibility for effects durations
 + effects duration decreases with every actionphase
 + add enum for time Units
 + update localization
 + add display of remaining time on effects
 + add duration for spelleffect "Bärenwut"

* add LP AP Manipulation through effects

Changes:
 + add LimitHeal function
 + adjust LP AP Values if Mod exists in an effect

* Fix linked actor not being updated
2023-12-11 17:36:12 +01:00
LeFrique 30e94741bf
Update main.hbs (#55)
+ Switched Ko and Gw to match dice description above dice symbols in header.
2023-12-09 18:24:09 +01:00
Byroks 04a30a70b9 Minor Style Changes 2023-12-06 16:08:08 +01:00
Byroks db23081a9a
Fix Movement Boni being applied multiple times (#45)
Changes:
 + seperate display of Base Movement speed and calculated movement speed
 + for asthetic reasons move GiT to Berechnete Werte
2023-12-06 12:31:34 +01:00
Byroks 2b4e6b18d0
28 apply damage through chat (#40)
* Add Rightclick menu to apply damage/heal

Changes:
 + add rightclick context menu for rolls
 + only appears if keyword Schaden exists
 + calculate damage from all rolls with keyword Schaden
 + possible to apply damage or heal actor or if present token

ToDo:
 + add button that does the same

* Add Rüstungsschutz to damage calculation

Changes:
 + Add Damage application from chat
 + take token first, if none exist, take actor
 + include damage reduction from equipped armor
 + damage appliaction is only accesible through right click on roll

* Fix falsy display of rightclick context menu
2023-12-06 11:14:35 +01:00
oskaloq 0fe61e5bbb
Comprehensive overhaul of the character sheet design. (#35) 2023-12-04 11:44:32 +01:00
LeFrique 6ff4f16f9d
18 add more operations for modifiers (#23)
* Added Operations and Combat Conditions

+ Added Multiply, Division and Subtract operations for modifiers
+ Added Combat Conditions Effects form Ars Armorum

* Added Math.floor()

* Fixed Operations and Combat Conditions
2023-12-01 19:04:58 +01:00
Byroks 48883c3102
Add Description to bottom of rolls (#19)
Changes:
 + Add helper to strip Html
 + add description of items to bottom of roll
2023-11-30 18:13:04 +01:00
Byroks 28595e7dd0
Make Items with mods equippable (#11)
Changes:
 + Items that can influence you stats are equippable
 + only equipped items influence your stats
 + Armor now influences your stats
 + move mods into a partial for easier changes
2023-11-30 15:50:59 +01:00
Byroks 8095785fc2
Movement stat (#10)
Changes:
 + make movement stat work and be moddable by effects
2023-11-29 10:14:49 +01:00
Byroks c635c54f24
Dev Kampfkünste Items & Integration (#7)
Changes:
 + add kampfkuenste template
 + add kampfkuenste tab
 + make kampfkuenste rollable
 + update localization
2023-11-28 19:42:38 +01:00
Byroks 97d4a35cd6 update localize Keys
Changes:
 + update localize Keys, to conform with v11
2023-11-25 16:38:05 +01:00
Byroks 68cb8fcf6d Include Weapons and effects
Changes:
 + include weapon pack and effect pack
 + handle effects as own entity
 + effects can influence your attributes and skills
 + add Aktive Effekte page for effects on your character
2023-11-24 20:11:36 +01:00
Byroks 4b2daef20a fix Gifttolleranz naming, parsing and display 2023-11-22 23:13:19 +01:00