Meteox / roll20-character-sheets

Character sheet templates created by the community for use in Roll20.
MIT License
4 stars 1 forks source link

keine Berechnung Bonus TP bei Leiteigenschaft überschritten #10

Open KurayamiShadow opened 6 years ago

KurayamiShadow commented 6 years ago

Bei "Ausrüstung" im Kampfreiter wird zwar der Bonus angezeigt, wenn man mehr GE/KK hat, als die Leiteigenschaft ist. Der wird allerdings nicht bei "Nahkampf" mit eingerechnet.

Beispielt: GE = 13 | KK = 15 Waffe ist ein Schwert (GE/KK) -> KK wird ausgewählt Waffe die benutzt wird hat als Leiteigenschaft 14 -> da KK vom Char 15 ist bekommt man +1 TP.

wäre schön wenn es Berechnet wird :)

MFG KurayamiShadow

Meteox commented 6 years ago

Fehler ist bereits bekannt, hab allerdings noch keine Lösung dafür gefunden da dies über das Javascript berechnet wird und der berechnete Wert aus irgendeinem Grund nicht ans Javascript übergeben wird.

Danii0206 commented 5 years ago

Ich habe keine Ahnung, wie die Charbögen programmiert werden. Aber könnte man nicht, wie in den selbstrechnenden PDFs aus dem Scriptorium, auf dem Ausrüstungstab eine zweite Spalte Trefferpunkte einfügen, deren Werte das Ergebnis dieser Berechnung sind? Dann müsste die Berechnung nicht bei jedem Würfelwurf gemacht werden.

mckee14 commented 4 years ago

Ich habe den Charbogen geforkt und diesen Fehler korrigiert. Wenn beim testen keine grossen Bugs auftauchen, starte ich den Pullrequest in den nächsten Tagen. (Ursache war das Zusammenspiel von autocalc-Feldern und charsheet worker. Habe daher die Felder etwas umgebaut und die Berechnung in den worker Teil übernommen)

Momentan sind nur die Nahkampfwaffen korrigiert, Nebenhand-Waffen muss ich noch machen.

UPDATE: Schilde sind auch fertig und im nächsten Pullrequest (v1.2.5)

UPDATE: Nebenhand ist auch fertig und wird mit 1.2.7 veröffentlicht. Der PA-Bonus von Nebenhandwaffen wird automatisch auf die Haupthand addiert. So können Paradewaffen abgebildet werden, Blocken mit der Nebenhand ist aktuell aber nicht möglich über das Sheet.