zombieFox / awesomeSheet

Online Pathfinder Character Sheet
https://zombiefox.github.io/awesomeSheet/
MIT License
150 stars 28 forks source link

Level Modifier disconnected #164

Closed DigiBear closed 6 years ago

DigiBear commented 6 years ago

it seems the level modifier on skills, spells concentration etc has been disconnected again with the latest patch. the character in the example is level 5.

image

Cheers!

zombieFox commented 6 years ago

Hi. I believe the Level Bonus is working as intended. The Level Bonus is derived from the Experience and the chosen Experience Advancement Speed, this was introduced a few iterations ago.

If no Advancement Speed in Basics > EXP is selected the webapp can't determine certain details in the background. What I could do is find a way to explain this better in the Basics section somewhere.

zombiefox github io_awesomesheet_1 zombiefox github io_awesomesheet_2

DigiBear commented 6 years ago

You are entirely correct! Guess I wasn't paying attention, sorry for the inconvenience!

zombieFox commented 6 years ago

I do think there is a disconnect with the Class tab and the Experience tab. Maybe some visual connection is needed to make clear how the calculated EXP shows as Levels which can be "spent" in the Class Tab.

DigiBear commented 6 years ago

hmmm.. what you could do is transcribe some code that you have from the Skills section.

Just at the bottom of the classes section place a little box, same as the skills fro amount of points left, that shows the amount of levels you still have left to spend. It would just take the input of the exp tab and output it at the Class tab without affecting anything in a big way so that we don't get in a cinch when we want to multiclass or anything.

I can make a visual representation of it if you want

zombieFox commented 6 years ago

I think I know what you mean. A counter as you describe already exists in the Class tab. What it could use is a better explanation of what is happening behind the scenes:

zombiefox github io_awesomesheet_3

DigiBear commented 6 years ago

You are too good for me man.. I've been blind to all that you updated already in my haste. I think this way it'll generally work itself out, I mostly just did a stupid earlier since I was just quickly throwing a character together for a friend of mine.

In case you really want to put an emphasis on it however you could make sure that the Levels section is considered read-only until a progression speed has been chosen. it would force people to think for a second before they act (like I did...) and learn to understand the system.