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

D&D 3.5 Sheet

There is a bug with the "floor" comand, every time that I try to use "armorclass" attribute in a macro, it isn't works and report a syntax error. I cannot do that by myself, but I suggest that the "floor" comand be subdued by a "d1" roll, as '(7/2)d1)', because the program automatically round broken dices.
1404938175
Gauss
Forum Champion
Moved to the character sheet forum. What is the full macro that is being used?
1404968909

Edited 1404969230
Diana P
Pro
Sheet Author
The character sheet cannot display the results of a roll for an auto-calculated value, even if that roll is a d1. If I change the calculations to use a d1 instead of floor, it will break all calculations for ability bonuses, skills, weapon skills, etc., and will no longer display the appropriate value for those in the character sheet. What my group does is set one of the token bars to AC (we use Bar 2) which allows an attack macro like: @{selected|token_name} attacks @{target|token_name}. He swings getting [[{d20+(@{selected|bab}[BAB] +@{selected|weapon1stat}[Ability] +@{selected|size}[size] +@{selected|weapon1enh}[Weapon1 Enh] +@{selected|weapon1focus}[Weapon1 Focus] + ?{Flank (1=yes)|0}*2[Flank])}>@{target|bar2}]] success. or as our GM normally uses it for his monsters, /w gm @{selected|token_name} attacks @{target|token_name}. He swings getting [[{d20+?{attack bonus}}>@{target|bar2}]] success.
1405016120

Edited 1405016152
Gauss
Forum Champion
Diana , are any of the macros you posted not working? It looks like all of those should work, I need one that isn't working to determine the problem.
1405021296
Diana P
Pro
Sheet Author
Gauss, I'm the author of the 3.5 sheet. I was posting some examples of macros that do work (substituting @{target|armorclass} for the @{target|bar2} will not work because of the floor and ceil commands used in the armorclass and attribute calculations) to help the op with her issue. I was making the assumption that since it's D&D 3.5, she was trying to use the armorclass in an attack macro so tried to see if I could help her with an example since I can't change the way the calculations work if I want them to be able to display the values on the character sheet.
I don't mean to hijack this thread, but it's got Diana's "ear" already. I am completely new to roll20 and I am designing a 3.5 campaign. While entering in an NPC into the character sheet, I don't know what to put under "Weapon Focus" and "Weapon Specialize". Should I just put the bonuses there or "Y" for yes?
Or, better yet, do you have a post that describes your intent for specific fields? I know that most are self-explanatory, but perhaps you had certain formatting intents that would be better for a user to follow when filling in the character sheet.
1405449686
Diana P
Pro
Sheet Author
Put the bonus if any. (since the one goes to +attack and the other to +damage, I've even used the weapon focus field to put in masterwork bonuses for a weapon, ie: 1[masterwork] +2 in the field. In that order so the labeling stays correct. :) I don't have any 'user guide' for the sheet. I probably should, but I haven't yet had the time to sit down and 1) write one, or 2) figure out how to edit/put information in the wiki. I tried to put the instructions I thought might be needed in the mouse-over text for each field (along with the field name).
Diana, tanks. I discovered that using the armorclass attribute as a roll I can use it. An example of my macros, if anyone wanna use it, is: @{character_name} attacks @{target|token_name} (AC [[@{target|armorclass}-(?{surprise? (1=yes)|0}*((@{target|dex-base}-11)/2)d1)]]) with a @{weapon1name}, hitting AC[[1d20+1+@{bab}[BAB] +@{weapon1stat}[Ability] +@{size}[size] +@{weapon1enh}[Weapon1 Enh] +@{weapon1focus}[Weapon1 Focus] + ?{Flank (1=yes)|0}*2[Flank] -?{Combat Expertise? (how many of attack base)|0}[Cmb Exp] ]] causing [[1d6+((@{str-base}-11)/2)d1+(?{surprise? (1=yes)|0}*(@{level}/2)d6)]] damage. (If roll [[1d1*@{weapon1critmin}+@{bab}[BAB] +@{weapon1stat}[Ability] +@{size}[size] +@{weapon1enh}[Weapon1 Enh] +@{weapon1focus}[Weapon1 Focus] + ?{Flank (1=yes)|0}*2 [Flank] -?{Combat Expertise? (how many of attack base)|0}[Cmb Exp] ]] or better, confirmed with [[1d20+@{bab}[BAB] +@{weapon1stat}[Ability] +@{size}[size] +@{weapon1enh}[Weapon1 Enh] +@{weapon1focus}[Weapon1 Focus] + ?{Flank (1=yes)|0}*2[Flank] -?{Combat Expertise? (how many of attack base)|0}[Cmb Exp] ]] to causes [[((@{weapon1critmult}-1)d6+(((@{str-base}-11)/2)d1)*(@{weapon1critmult}-1))]] extra damage). It is a full macro for the rogue ataque, if the player confirms the surprise, the AC is reduced automacally. I don't understood why the use of the POWER ATTACK, in the sheet macros, but alright. Let me ask you about a possibility: Can you make an alternative sheet without texts to the sheet rolls? I like to create Abilities with the character powers and most used rolls, but to do it I need to take all the modifiers instead of just the attack roll or the skill roll...
Another question: Where can I find commands like the "floor"? I would like to use algorithms of more complexity, but I cannot find them anywhere.
1405566714
Lithl
Pro
Sheet Author
API Scripter
Alisson, only floor, ceil, round, and abs are directly available. However, there are equations for many other functions which you can achieve with just those.
1405614952
Diana P
Pro
Sheet Author
Alisson, there really is no way to have one sheet out there with different values in it for different people. But you can (in the case of skills) use the skill calculation itself; for Appraise, it would be @{appraise} . Generally the roll macro tells you the name of the calculated skill: [[1d20 + @{appraise}]] . If you can't see what the calculated value is, use the button for the roll and then hit the up-arrow on the keyboard (for duplicate last entry) and you can find the macro which was run (and the text entry window is resizable also so you can size it bigger if you need to). The only thing that trick does not work for is the 'Other Skills' category since it is a repeating section. The rest of the macros (like the weapon-attacks) are really just samples. The Power Attack is in there as an example of how to put in the bonuses/penalties since it is a common fighter feat. If you want to strip out any of the words, go ahead and do so; if you then use that particular character as a template and copy it when making the rest of your characters, the modified macros will copy over for you. The sheet was designed with the intent that most of the built-in macros would be modified to suit the user's preferences since everyone likes to play the game slightly differently.
Thank you Brian! Thank you Diana! I wouldn't remember to copy the character as a template, kkk.
Sorry to hijack the thread, but I do have one question about the weapon fields. How do I handle it if a weapon has a max attack bonus less than your attack bonus?
1408843619
Diana P
Pro
Sheet Author
Guess I would edit the weapon attack macro and remove the BAB and put in the attack bonus for that weapon. Otherwise, you could put the delta in as a penalty in the weapon focus field since that field only affects the weapon attack. Ie -3[max attack bonus delta] + 1[masterwork] +1[weapon focus] or what ever in the box for that field.
i was curious.... my group and i was hoping to "drag" the buttons from the character sheet down to the marco bar.... i attempted just copy/pasting the macro on the sheet (in this case weapon damage) but it didnt work, the weapon attack however did work... any ideas?
1408936281
Diana P
Pro
Sheet Author
The value inside the damage section is designed to be put inside a roll. In your macro, either put a /roll in front of it or surround it with [[ ]] and it should work just fine. (was set up that way so it could be multiplied for a crit if crits are done that way by your group. :)
Awesome Diana, thanks alot it works perfectly... even edited it to read in the same format as the Attack does. Great work on the sheet!
1409025219
Diana P
Pro
Sheet Author
:) Excellent. And thank you.