macniel
ecb244ea4b
fixes inability to roll an attack die
2026-02-15 14:46:18 +01:00
macniel
27414cf6d7
fixes calculation bases for mr, asp and lep.
2026-02-15 14:26:50 +01:00
macniel
469025ca05
adds combat-awareness to attacks/defenses/spells/liturgies
2026-02-07 10:32:48 +01:00
macniel
2e736ca8ca
defense rolls are also chatty now.
2026-01-26 20:41:41 +01:00
macniel
71a15e83c9
mini attack rolls now use the same chatty as the big boys.
2026-01-26 17:45:28 +01:00
macniel
487994ff24
attack rolls via manager are now chatty as well
2026-01-26 17:21:35 +01:00
macniel
53806e620f
adds chat messages + die roll as visual result of a skill/attribute check
2026-01-25 18:51:40 +01:00
macniel
182aeb2dc6
implements optional fatigue system.
2025-11-16 16:07:42 +01:00
macniel
03de483e9a
fixes paths
2025-11-07 22:49:09 +01:00
macniel
12c9b0766a
starts cleaning code and also localisation
2025-11-04 00:20:41 +01:00
macniel
8258f53a3a
enables buying of goods and reducing the wealth of the actor who bought the good and proclaiming it loudly in chat.
2025-11-02 20:53:09 +01:00
macniel
1d714a3773
enables selling of goods
2025-11-01 12:26:14 +01:00
macniel
7788035c8c
restores lep calculation
2025-11-01 11:53:13 +01:00
macniel
0fb82d01e7
fixes situational bonuses to not apply constantly on attributes and the like
2025-10-31 11:54:38 +01:00
macniel
eb6f13f78e
restores wounds logic
2025-10-30 11:03:58 +01:00
macniel
bc4e1691fb
enables application of Advantages and Specialabilities to character values
2025-10-28 14:11:25 +01:00
macniel
408ef3ddc0
adds GRW races to compendia
2025-10-24 13:31:19 +02:00
macniel
3f6b4a0303
implements defense screen
2025-10-24 09:57:11 +02:00
macniel
7d23af8902
implements cooldowntracker for ongoing actions
2025-10-23 12:41:52 +02:00
macniel
1c9d4a1f1f
repackages xml-import into class and adds configuration dialog to it
2025-10-21 11:02:19 +02:00
macniel
905b0eb405
prepares xml-import to no longer append items, but instead cleans them out before adding. This will be controllable via dialog
Pull Request Check / testing (pull_request) Successful in 17s
Details
2025-10-21 01:17:41 +02:00
macniel
b3f5e68c23
reestablishes armor values
Pull Request Check / testing (pull_request) Successful in 17s
Details
2025-10-20 20:30:54 +02:00
macniel
c9f9c920a6
fixes Wounds for simplified system
2025-10-20 12:46:05 +02:00
macniel
523cbb9f62
repairs visuals of combat tab
2025-10-20 12:24:46 +02:00
macniel
2900a45959
restores rollability also for combat skills
2025-10-17 22:55:44 +02:00
macniel
416830a56e
adds wound threshold and actor based action to takeDamage by a certain amount to a specific zone (or non which is only allowed when play with zones is active)
2025-10-13 23:40:07 +02:00
macniel
917eec11f4
implements calculations for zone wounds
2025-10-11 13:44:13 +02:00
macniel
b34ca30a33
implements visuals for Trefferzonen and Zonenrüstung, also adds World Settings.
2025-10-11 10:34:00 +02:00
macniel
bbe3bc2718
implements visuals for BRW wound system
2025-10-10 14:30:05 +02:00
macniel
faa3bc1328
feature/meta ( #54 )
...
implements styling of meta and various other segments e.g. sheets
2025-10-09 21:16:51 +02:00
macniel
5b76df3653
feature/spells ( #53 )
...
implements spells and liturgies
2025-10-09 21:09:31 +02:00
macniel
fa05bed932
chore: eslinted
Pull Request Check / testing (pull_request) Successful in 17s
Details
2025-10-05 13:41:52 +02:00
macniel
b3b247d1a7
adds missing combat skills and implements a rudimentary action manager which should accumulate all available actions coming from talents, special abilities and what not.
Pull Request Check / testing (pull_request) Successful in 18s
Details
2025-10-05 13:37:57 +02:00
macniel
e80ed623ec
adds derived values for hold weapons
2025-10-04 22:15:25 +02:00
macniel
801de801ba
initial draft of combat
2025-10-04 16:58:26 +02:00
macniel
b6814c9f74
Repairs XML-Import for SKills/Talents
2025-10-02 20:28:31 +02:00
macniel
1afdd483e6
Character Creation with Default Values is no longer possible (got to be but its not scope of MVP anyway).
...
Skills either from Compendia or Imported Entries can now be uniquely added to a Character.
This approach will help us later with adding other Elements like Advantages (these need a "uniqueness" Attribute), Spells (always unique), Miracles (also always unique), Equipment
2025-10-02 16:52:56 +02:00
macniel
f3f52e77aa
Merge remote-tracking branch 'origin' into feature/charactersheet-sytling
...
Pull Request Check / testing (pull_request) Successful in 18s
Details
# Conflicts:
# src/main.mjs
# src/module/sheets/characterSheet.mjs
2025-09-29 14:19:39 +02:00
macniel
073c25e89a
Talents can now be added or replaced via drag and drop
2025-09-29 00:19:41 +02:00
paranoidSpectre
3ec419ae26
Fertigstellung XML-Import ( #13 )
...
Co-authored-by: Jendrik <jendrik.witt@gmail.com>
Reviewed-on: #13
2025-09-28 12:46:24 +02:00
macniel
531bb4ae39
Adds Rollable Attributes
2025-09-27 22:59:33 +02:00
macniel
cfb7abc803
Adds Binding example a of one-to-many relation between a Character and multiple Skills ( #15 )
...
Erweitert das PlayerCharacterDataModel um zwei Arrays welche andere eine Ansammlung von DocumentTypes entgegennehmen können. Diese können dann in dem characterSheet.mjs ausgewertet werden (von den verknüpften Dokumenten muss jeweils der Konstruktor aufgerufen werden) und dann via context injection im Template angezeigt werden.
Um aktuell via Developer Konsole in Foundry Felder hinzuzufügen wird folgendes benutzt:
```javascript
game.actors.getName(<Name des Akteurs>).update({"system": {"talente": [ game.items.getName(<Name des Talents>)/*, ...weitere Talente */ ]}})
```
Dies können wir für Basis Talente nutzen wenn ein Charakter angelegt wird.
Co-authored-by: macniel <yuna.baehr@proton.me>
Reviewed-on: #15
2025-09-27 21:59:47 +02:00
macniel
44bd900951
feature/skills ( #14 )
...
- Fügt alle Talente aus dem Basisregelwerk als Source hinzu.
- Zudem funktioniert der Datenimport der Kompendien nun.
- Ferner wurde die Modulstruktur abermals angepasst, damit zwischen Documents (auf denen Berechnungen durchgeführt werden und DataModels (die die Daten bereitstellen) unterschieden werden können.
- Fügt ein Userskript hinzu um einfach das Kompilat in den FoundryData Ordner zu verschieben (muss an die jeweilige User Umgebung angepasst werden)
Co-authored-by: macniel <yuna.baehr@proton.me>
Reviewed-on: #14
2025-09-27 18:33:05 +02:00