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
This post has been closed. You can still view previous posts, but you can't post any new replies.

[5e Shaped] 4.0.0+ Translations

SkyCaptainXIII said: That is pretty much the opposite of what people have been asking for. This is what people are used to when it comes to roll templates. Minus the alterations of inline rolls. I like making them a minimum of 2em so that they line up better. This is what I'd expect. It follows the gestalt rule of proximity for typography. (Yeah, I've been waiting to bust that one out.) It allows my eye to go sacred flame, dc 10 dex, 8 damage, down the middle, then scan left if I need the extra info. Otherwise the heading looks disattached from the results. Most noticeable in the "longsword", "dart", "str save" examples above. Left justified looks fine on stuff like "unarmored defense" when it's all in a paragraph structure, however centered would also look good for unarmored defense. tl;dr left justified header looks good in some layouts; centered always looks good. Just my 2c
1465582870
Kryx
Pro
Sheet Author
API Scripter
Agham said: On version 4.1.4, I create an NPC sheet by dragging from the compendium. The ability score modifiers are not included in the list of Skills. Also when you roll a skill check, you get an error "No attribute was found for @{Ankheg|W)}" and the ability score modifiers are not added to the resulting roll as well. Thanks for finding this. I missed a spot. If you get the latest again it should be fixed.
Just played with the new roll template today. The left-aligned title is not an issue in terms of quick readability, at least for my group. The rolls and saves and stuff like that should stay centered, but everything else can be left-aligned in my opinion. 
1465595606
Kryx
Pro
Sheet Author
API Scripter
alexander h. said: Just played with the new roll template today. 4.1.3 or 4.1.4?
Just loaded up 4.1.4, I don't have any complaints about the formatting. I like the v4 output. My main issue, and I think this was mentioned before, but can't find it; but the Extra's checkbox for Traits on the PC keeps rechecking itself. It works for NPCs. As a GM I don't mind seeing most text for abilities, but some common ones (Sneak attack, Devine Smite...) I don't need to see every time and just clutter the chat log. Fix that and I'll be happy. :)
1465604318
Kryx
Pro
Sheet Author
API Scripter
BP said: My main issue, and I think this was mentioned before, but can't find it; but the Extra's checkbox for Traits on the PC keeps rechecking itself. It works for NPCs. As a GM I don't mind seeing most text for abilities, but some common ones (Sneak attack, Devine Smite...) I don't need to see every time and just clutter the chat log. Fix that and I'll be happy. :) If it's the same issue as&nbsp; <a href="https://github.com/mlenser/roll20-character-sheets" rel="nofollow">https://github.com/mlenser/roll20-character-sheets</a>... then stop changing the freetext attribute! :P Parsing bugs are always a huge pain. I want to address it, but it's not very fun to do so. Hopefully I find some motivation to do so soon. Though in this specific case I'm not convinced that it should only parse it once.. not sure.
1465606774

Edited 1465606901
So not sure if that is the issue or not(insifficient into the report to identify it as the issue.); but for NPCs it seems to work, haven't tried editing the freetext and unchecking. I do know that with PCs it rechecks. Example: create a new sheet Add the Rogue class uncheck the Sneak Attack Extra's check box. The check gets rechecked with a few seconds.
Have you all discussed that most of the text doesn't show up on the ipad app? Asking before I go through the trouble of figuring out how to get a screenshot. :)
1465624792

Edited 1465634386
EDIT 6 (needs to be read before the others): This first issue is only happening in one game that I'm running. After the session, I checked my other games, and everything is working. &nbsp;I've tried copying the code from the other games and using in this one, and I still get the same problem. Had some issues with the skill checks. &nbsp;See image below. (this pertains to PCs, not NPCs, they work fine it appears) This (and all other's I've tried) is a pre-existing character. Recreation (from the sheet): Open a PC sheet (updated to 4.1.4) Navigate to the Core page Click any Skill When a skill is clicked, it does not include the modifier and is lacking a title. Recreation (from a macro): Click a PC token Click the Token Macro for Ability Checks Click a Skill in the chat window (STR, DEX, CON, INT, WIS, & CHA all work perfectly) When a skill is clicked from the chat window, an error is given, no roll at all. It seems that the new rolls are looking for something not in Attributes. If you notice @{Bronn|S)}, S is for strength, and all the others have a letter associated with the core stat. Also, none of the skills have their modifier associated with them on the sheet. I hope I explained that well enough. EDIT 1 (happens in the above game): I also found that the GP total does not update when changes are made. And the bottom Edit pencil is not working. EDIT 2 (happens in all games): Ammo is not updating correctly with Automatically use ammo checked. EDIT 3 (happens in all games): Notice that the Normal/Advantage/Disadvantage macros no longer work on NPCs. Can post this in the Companion thread as well. EDIT 4 (happens in all games): The update cleared damage dice from NPC actions and associated STR with both damage boxes. EDIT 5: (happens in all games): Legendary Actions on NPC sheets is named Lair Actions (so there's two sections named the same thing.
1465638899
Kryx
Pro
Sheet Author
API Scripter
BP said: So not sure if that is the issue or not(insifficient into the report to identify it as the issue.); but for NPCs it seems to work, haven't tried editing the freetext and unchecking. I do know that with PCs it rechecks. Example: create a new sheet Add the Rogue class uncheck the Sneak Attack Extra's check box. The check gets rechecked with a few seconds. Thanks for the great reproduction path! This is fixed in the latest. I'll probably push a version today, but you can the fix if you get the latest code now.
1465639030
Kryx
Pro
Sheet Author
API Scripter
Robert D. said: Have you all discussed that most of the text doesn't show up on the ipad app? Asking before I go through the trouble of figuring out how to get a screenshot. :) Hey Robert, Nice to have you back. I haven't seen any reports of iPad not working. I just tried viewing it via chrome emulation and it seemed to work there, but emulation is not always the same. A screenshot would definitely help. To create a screenshot of whatever's on your iPhone or iPad display, press the sleep/wake/power button (at the top-right of the device) and the Home button (below the screen) at the same time. I can try to determine what is wrong based on a screenshot hopefully, but it'll be hard to fix and test as I have no access to an iPad. I also assume you're using the app, not a web browser, correct? Maybe try a web browser version of roll20? We'll see what we can do.
1465639508
Kryx
Pro
Sheet Author
API Scripter
Kaelev said: Had some issues with the skill checks. &nbsp;See image below. (this pertains to PCs, not NPCs, they work fine it appears) EDIT 1 (happens in the above game): I also found that the GP total does not update when changes are made. And the bottom Edit pencil is not working. EDIT 2 (happens in all games): Ammo is not updating correctly with Automatically use ammo checked. EDIT 3 (happens in all games): Notice that the Normal/Advantage/Disadvantage macros no longer work on NPCs. Can post this in the Companion thread as well. EDIT 4 (happens in all games): The update cleared damage dice from NPC actions and associated STR with both damage boxes. EDIT 5: (happens in all games): Legendary Actions on NPC sheets is named Lair Actions (so there's two sections named the same thing. Skills not working is a result of the latest switch to names from the ability mod of before. The way to solve it in the short term is to manually reselect an ability. I will hopefully put out a fix today. GP total is recalculating for me. I find the sheet sometimes gets in a weird state and coming back later things magically work again. Perhaps try again? Ammo is being used automatically for me. Perhaps same issue as above? Adv/Dis seem to work for ability checks for me on NPCs Actions attack and damage ability should've converted. It looks like they did for my test cases...huh.. Legendary actions will have it's label changed.
@Kryx: for the ammo, GP, attacks, and Adv/dis, I'll give them a shot when I get back on. Thanks for the reply. :)
1465640637
Kryx
Pro
Sheet Author
API Scripter
4.1.5 (2016-06-11) Bug Fixes Legendary actions had it's label fixed from "Lair Actions" to "Legendary Actions" Force skills to generate new ability_key to prevent the "no attribute found for @{S, @{D, @{C,&nbsp;@{I, or @{W &nbsp;" error Stopped traits (and all actions) for forcing extras to be toggled. It now correctly only toggles it on the first time and does not continue to toggle it if you untoggled it. @Kaelev remaining issues from your side that I can't reproduce: GP total Ammo Adv/Dis Actions abilities are incorrect - I verified with a duplicate of my main campaign that abilities for attacks and actions (and likely the rest of those of the same time) are updated and treated as expected.
Kryx said: alexander h. said: Just played with the new roll template today. 4.1.3 or 4.1.4? 4.1.1, actually. We updated two days before we played, and our GM didn't want to update it again.
1465662240

Edited 1465664018
Kryx
Pro
Sheet Author
API Scripter
4.2.0 (2016-06-11) Bug Fixes Removed about 46 inputs on the sheet and many&nbsp;fields from the repeating sections: Spells 22 each Attacks: 6 each Traits: 6 each actions, reaction, legendary actions, lair actions: 5 each This was to help reduce lag. The more inputs that can be removed the faster the sheet is. the vast majority of these were simply toggles that were referencing a dummy variable. They should all update to the new values automatically. Changed the way I handle advantage on the sheet. Previously it was done with "@{preroll}d20@{postroll}@{d20_mod}", now all of that is in "@{shaped_d20}" which can be "d20", "2d20@{d20_mod}kh1", or "2d20@{d20_mod}kl1". Nothing should change on your end. This was done to simplify the process, fix halfling luck (see below), and potentially prepare for the future where I want to setup skills so they can be set to roll with advantage/disadvantage as well Initative in "Normal" mode now rolls with adv/dis based on the global setting of how to roll. Halfling luck now applies before reroll or crit is checked I started work on translations for spells, but that isn't ready from roll20's side. Once that's ready things like components, duration, casting time, etc will become selects which will contain options that are translated. This is necessary for filtering in multiple languages.
1465663550
Kryx
Pro
Sheet Author
API Scripter
If you updated in the last 20 mins please re-select your initiative setting for rolling. I'd rather not write code to fix it for those of you who updated just now. :)
1465666205
Kryx
Pro
Sheet Author
API Scripter
Please wait before updating. some of the variables aren't being reset properly.
1465667391
Kryx
Pro
Sheet Author
API Scripter
4.2.1 (2016-06-11) Bug Fixes Fixed 4.2.0 so that it would actually find toggle settings and replace them with the new values Skills can now always roll with advantage or disadvantage. You can change this in edit mode FYI the script breaks currently as it uses the old roll setup as well as it trys to turn off advantage if initiative or a skill rolls with advantage. I'll see if I can fix them.
Updated to 4.2.1 in two of my games (one with the previous issues, and one without). New issues (see below): The damage output isn't rolling in the chat for PC's or NPC's. When investigating, I found that there is a part of the attacks that is not updating. Tried opening in edit mode, checking and unchecking, and opening and closing the sheet, all in various combinations. In this issue, the guard has show target name and show target AC all set to yes. I toggled them off, closed the sheet, opened the sheet, and toggled back to yes for both. Still does not show target info.
1465670038
Kryx
Pro
Sheet Author
API Scripter
You're seeing the "roll_1" issue likely as a result of the script.&nbsp;I sent Lucian a pull request.&nbsp; <a href="https://github.com/symposion/roll20-api-scripts/pu" rel="nofollow">https://github.com/symposion/roll20-api-scripts/pu</a>... He'll have to accept it and that should fix it. I'll investigate what happened to toggle damage. Likely a result of the rename. Same for the name not showing.
@Kryx: Thanks for jumping on these so quickly. And +1 for always roll adv/dis on skills. That is really going to come in handy.&nbsp;
1465671371

Edited 1465671391
Kryx
Pro
Sheet Author
API Scripter
4.2.2 (2016-06-11) Bug Fixes Fixed the references in the script to old toggles for all attacks, actions, traits, etc @Kaelev this fixes the damage for me. Show character name works for me, though I tested by manually changing it, so I may not have reproduced it the same way you did. Can you reverify? If you see it and I don't I'll have to find a character that previously had that setting set to show the name in which case I may need to duplicate someone's campaign.
@Kryx: Looks like you got it. I do need to open the character sheet once (NPCs) to get&nbsp;|show_character_name_yes to work, even though it was already checked, but that's not a big thing; I can do that as I go along. &nbsp;Still have a few things to click through on NPCs and PCs to test it all.
1465673548
Kryx
Pro
Sheet Author
API Scripter
Ya, you'll always have to open character sheets to get updates. No way around this. I suggested to Roll20 that they should adjust this and they seemed to agree, but they haven't implemented anything yet. Thanks again for testing!
1465677206

Edited 1465677358
I'm running a game tonight and the sheet appears to be on v4.1.1. Is everything cool ATM? Or should I be pulling in latest manually?
1465677512
Kryx
Pro
Sheet Author
API Scripter
4.1.1 should be stable. If you use the script's advantage auto toggle I'd suggest not updating until that is fixed (hopefully tomorrow).
If I may make a suggestions:&nbsp;<a href="http://screencast.com/t/hfMaSCX09w" rel="nofollow">http://screencast.com/t/hfMaSCX09w</a>
We do use the script and it seems to be working okay. Thanks!
1465677966
Kryx
Pro
Sheet Author
API Scripter
That gray has already been fixed in a later version. Always ensure you're on the latest version before submitting bugs please. :)
1465678470

Edited 1465678535
Kryx
Pro
Sheet Author
API Scripter
4.2.3 (2016-06-11) Bug Fixes Armor now sets disadvantage on stealth if you have an item under armor checked as such. It will set it to roll normally otherwise.
1465684223

Edited 1465685244
Okay, things are looking really good. Tested out 4.2.3. Here's what I came up with. Recreation: Use existing ranged attack PC Open the character sheet Make a ranged attack Ammo not showing in chat window Return to sheet, enter edit mode, and check Ammo for the ranged attack used Ammo check box will not stay No matter how many times I check the box, it unchecks itself. I've done the open/close sheet thing many times as well. Chill Touch (cantrip): getting "No attribute was found for @{Orrvin|higher_level_query_0}" when a level query isn't associated with the spell. Other things I've found, and most likely companion script, so won't make too much of a post here: Still get roll_1 on newly created monsters New character settings set by the companion script are not included on new sheets created when importing monsters. But it does roll HP, set bars, and set %%NUMBERED%% for the token properly.
1465685467
Kryx
Pro
Sheet Author
API Scripter
Still get roll_1 on newly created monsters New character settings set by the companion script are not included on new sheets created when importing monsters. But it does roll HP, set bars, and set %%NUMBERED%% for the token properly. These are likely a result of the script. Regarding ammo.. right. I realized that I shouldn't have touched that one when I did. I will adjust it back. It's rather complicated and had to have that dummy variable.
1465685861

Edited 1465685886
Kryx
Pro
Sheet Author
API Scripter
4.2.4 (2016-06-12) Bug Fixes Ammo reverted to 4.2.0. Retoggle ammo for any character you opened between then and now.
Awesome, updated. Just gotta wait for an API fix now, and we're golden. No more change requests people! Give this guy a nice break! &nbsp;:)
Were these errors due to the script or the sheet? I rolled INIT from the token macro and the sheet for a newly imported NPC and got both. Normal was toggled on the sheet, and everything was set to yes that it is asking for. The creature is just a renamed Giant Eagle. No attribute was found for @{Crowned Eagle|show_character_name_yes} No attribute was found for @{Crowned Eagle|normal_initiative} No attribute was found for @{Crowned Eagle|initiative_to_tracker_yes}
1465718450
Kryx
Pro
Sheet Author
API Scripter
Likely script. It seems to unnecessarily be setting default states on some settings. If you manually change those settings it's fixed.
"5eShapedCompanion 1465722896964 ERROR : TypeError: Cannot read property 'advTrackerSettings' of undefined\n at apiscript.js:1747:49\n at Array.every (native)\n at Object.getObjectFromPath (apiscript.js:1747:22)\n at AdvantageTrackerMenu.makeQuerySetting (apiscript.js:4557:53)\n at AdvantageTrackerMenu.getMenu (apiscript.js:4760:13)\n at ConfigUi.process (apiscript.js:4522:53)\n at Command.handle (apiscript.js:3322:11)\n at Object.processCommand (apiscript.js:3410:14)\n at ShapedScripts.handleInput (apiscript.js:2223:49)\n at handlerWrapper (apiscript.js:3060:18) This is on a fresh campaign trying !shaped-config and clicking any of the buttons that pop up. I assume this is due to a recent change as I just earlier this week finally updated the sheet and it is working fine with it's current iteration (can't say for sure -which- version the other campaign is running at the moment, to many beers between here and there.
1465723632

Edited 1465723659
Kryx
Pro
Sheet Author
API Scripter
Likely the cause, ya. The way advantage is handled has changed. Looks like the script expects something to be there and it isn't.