Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

HP values in Token Settings no longer changeable

Earlier this week (Monday, Sept. 19, 2022) I could manually update the HP "Value" of a PC in its Token Settings screen (to reflect damage taken), but I can no longer make this "Value" change unless I select "None" in the Attributes column (which loses the PC's Character Sheet max. values for HP). I checked the most recent Change Logs ( Sept 20 and 21)  and there doesn't appear to be any Token Attribute updates that would cause this problem. How can I manually update my PCs' HP in the Token Settings screen without having to select "None", which removes the token's Character Sheet max. HP value from the Token Settings screen?
1663997335

Edited 1663997359
Gauss
Forum Champion
In the recent token update the Devs made it so that you cannot edit a token's value from the token settings screen. Since that update they have been made aware of how this messes with some basic functionality of people's games. We hope they will restore being able to edit the values from the token settings soon.  Out of curiousity, is there a reason you cannot use the bubbles to update the PC's HP? 
Thanks for the reply Gauss. This Dev change/update greatly messes-up the way I run my sessions. I also use the AC "Value" and "Max." entries for maintaining normal AC while enhancing AC when a PC is wearing a protective cloak or a Mage Armor spell is in effect - there is no way to do that using the Character Sheet. I also use the Speed "Max." entry to show flying movement for my magic users when applicable. This change is six steps backward for active token updating. I will also contact support in hopes they will change it back sooner than later. Regarding using the token bubbles: m y tokens are all configured as "Display" so as not to clutter my screen when a Token is selected or moved. Using the bubbles is not a good workaround since it would entail continually reconfiguring the Tokens from Display and back each time damage is inflicted. Thanks again. 
1664042048
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Terry B. said: I also use the AC "Value" and "Max." entries for maintaining normal AC while enhancing AC when a PC is wearing a protective cloak or a Mage Armor spell is in effect - there is no way to do that using the Character Sheet. What sheet are you using? If it is the D&D 5th Edition by Roll20 Sheet, there are ways to accomplish this.
I use the "D&D 5e by Roll20" Character Sheet. I'm interested in any information you might provide regarding this problem. Thanks.
1664055779
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Both a protective cloak and mage Armor can be modeled using equipment mods. Basically, you create a piece of equipment that modifies AC, and equip or unequip it to modify the value. Example, a +1 AC item of protection could have this written in the mods field: Item Type: Wondrous item, AC +1 Equipping/Unequipping the item will toggle the AC boost. A Mage Armor spell can be modeled by: Item Type: Light Armor, AC: 13
Thanks, but I already use that feature for my Rogue. For the AC values, I need to know two things: 1) each PC's "Basic" AC (e.g. DEX + Armor worn) for melee attacks; and 2) I need to know "Total" AC that takes magical protections  into consideration  (e.g. Mage Armor and some protective amulets and rings). The reason for having the two different ACs readily available (without taking time to calculate for each combat session) is because I allow a Stirge to land on and HIT a PC where it would normally be protected by magical AC add-ons. That means I reduce the PC's "Total" AC to the "Basic" value for the Stirge's needle-like nose attack, since it can find small vulnerable areas that would normally be protected magically against physical weapons. This applies to any of the smaller monsters that can land on a PC during its attack. An example of needing two Speeds is when a PC is Slowed - I simply halve the max. speed value and put it in the second field. Until they hopefully revert back to the original coding for Token values, I have decided to simply use "None" for the Token Setting Attributes regarding Speed, AC, and HP (as I do for all my monsters), and then refer back to the Character Sheet values when a Token's value(s) gets out-of-sync.  Thanks again for your help. It's greatly appreciated.
Wait, so where would you track the token's/NPC's current HP? 
Notes: the PC's "Token Settings" screen is opened by double clicking a PC's Token on the display. Also, my PCs' Tokens are configured as "Is Drawing" under "Advanced" settings when right-clicking the Token - this prevents the screen from being cluttered with various "Bubbles" surrounding the Token when it is selected.  First,  i n the " Token Settings" screen  for Bar 3 (my designated HP bar),  I have replaced "hp" with "none" in the rightmost "Attribute" field  ( under "Token Bars") for all my PCs . Now, when a PC's Token takes any damage,  I bring up the Token Settings screen by double clicking that PC's Token (on the combat screen) and manually change the "value" field (the leftmost field for Bar 3) to the new result [current HP less damage just taken] - the "max" field (right field) represents the PC's maximum HP for my Bar 3. Then when I exit the PC's Token Settings screen, the Token's "Status Bar 3" reflects the new Current HP. However, all other Tokens representing this PC that reside on "other screens" must be manually updated to the new Current HP when I start that "other screen" because they are no longer connected to HP in the Character Sheet (those Tokens also have "none" in the "Attribute" field). Before this latest change, all my Tokens on all other screens updated   automatically (real time) because they were all connected directly to the Character Sheet via selecting "hp" in the Attribute field in Token Settings.  This is my workaround, but very messy and inefficient. 
1664169367
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
I'm not sure there is a solution here. What you are calling clutter is in fact the interface. If you would like a way of moving the interface, you could try one of the several Stylus styles starting with this post: Tweaks to the Radial Token Menu and Token Markers   Here is an example of how this looks with my implementation. No matter where the token is on screen, the token interface will appear directly below the toolbar, complete with emoji reminders of which bar is which:
Thanks again keithcurtis - your solution solves my "clutter" issue, which was a bad supporting argument on my part, because I actually need and use two Token Status values for each Token Attribute, which bubbles do not provide. I apologize for the following long dissertation, but I'm hoping DEV monitors and reads some of these posts. Firstly, I need Max. HP on my Token's Status Bar (in addition to the Current HP) to determine how much  Current HP  healing can take effect before Max. HP is reached (without having to open the Character Sheet each time healing occurs during the game, which lags sometimes when another Player also has the Sheet open). Regarding AC, I use both AC Status values to differentiate between 1) physical AC (DEX plus armor) and 2) magical AC (addons from spells, rings, and such), since some of my monsters' attacks bypass magical AC addons while others don't (monster types are sometimes combined in the same combat sequence making it very efficient to have both AC values readily available). Lastly, I use the Speed Attribute values to  remind me of 1) a PC's normal speed, which varies for some PCs (like with the Barbarian's Fast Movement feature), and 2) tracking varying  speed values when Slowed (or other longer duration curses). I agree there is no good solution to my problem except for reinstating the previous Token Update feature for changing Attribute values to Tokens linked to the Character Sheet. I have contacted Support with my reasoning behind needing a rollback. ADDITIONALLY: I always appreciate your time and service in answering not only mine, but others' questions on this forum. You provide a valuable service with your comments and assistance. It is truely above and beyond!  Thanks again. 
I have an issue with this as I use Beyond20 to link my Character sheets from D&D Beyond.  That was changes to hp would be synced when changed on either end.  No as a GM I cannot see players' HP unless I go to their sheet.  I use a laptop as GM and it really slows things down.  I am no good with API and macro coding just yet and the previous method was rather easy.  Is there any known fix?
Michael, I am not sure about the functionality between Roll20 Tokens and the D&D Beyone Character Sheets, but you should have seleceted the D&D 5e by Roll20 Character Sheet when you linked-in the Beyond20 Character Sheet, so I think the following fix will work for you.  The following fix allows me to change a Token's Current HP value by using the Token (displayed on the screen), or  change the Current HP value from within the Token's Character Sheet in Roll20. Step 1: Right-click your Token on the display screen to pull-up the Token's configuration menu Step 2: Use your pointer to "hover" over the "Advanced" menu selection (this will bring up a sub-menu of additional options) Step 3: Check to see if the "Is Drawing" option is currently selected (the Is Drawing option will be highlighted in blue if it is currently selected) Step 4: If the "Is Drawing" option is not  highlighted in blue, go to Step 7 below. Otherwise, go to Step 5. Step 5: If the "Is Drawing" option is  highlighted in blue ( selected), move your hovering pointer to the right and click on the "Is Drawing" option. This should de-select the "Is Display" option. Step 6: Verify the "Is Display" option is de-selected by repeating Steps 1-5 above. Once the "Is Drawing" option has been de-selected, go to Step #7. Step 7: Now your Token is configured to display "Status Bubbles" when you click on Token. Next, double-click the Token on the display screen. This will cause the  " Token Settings" screen to display. Locate the  Bar you use for Curent HP and type-in  "hp" in the rightmost "Attribute" field  ( under "Token Bars"). This will link the Current HP in the Token to the Current HP in the Character Sheet and then exit the Token Settings screen. Now you can use the Token's Status Bubble (that is used to represent the Current HP) to update the Token's Current HP value, by clicking on the bubble and changing the value to reflect the new Current HP value. You can also select the bubble and type the minus sign (-) followed by the HP damage and then press Enter, which will automatically figure out the new resulting Current HP value. Either way, the updated Current HP value will hopefully be automatically updated in the  Beyond20 Character Sheet. Also, when you change the Current HP value in the Character Sheet, that value will be updated (displayed) in the Token's  Status Bubble. I hope this works for your  Beyond20 Character Sheets.
1664299934
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
It now appears that the ability to edit linked attributes within the Token Editing interface has been restored, for both GMs and players. You may need to refresh your browser window to see the change.
Yes it is. I just finished a session and it worked wonderfully again. Thanks to the DEV people!