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

[Warhammer Fantasy 4th] Sheet for Sigmar

Also curious whether there is some way we can fix advantage somehow. I think maybe API is needed.
Since Advantage comes and goes so quickly, I don't think there should be a spot on the sheet for it. That would lend to the thought that such a location should be factored into your tests automatically, and the current iteration of the sheet has a deliberate design choice to use "Modifier" on every test instead of prompting for Advantage "yes or no," (since only combat tests use them) and then still needing to ask for a modifier (due to difficulty of a test, situational modifiers, or critical wound penalties) which is more actually more complicated than the user adding their Advantage and <All Modifiers>. I recommend either using the chat/roll history to keep track of advantage, or using the bubbles/pips on the token itself. Ambrosius said: Also curious whether there is some way we can fix advantage somehow. I think maybe API is needed. Do remember that each Advantage adds +10 to the modifier of a roll, so if you've been putting "1" in the prompt, that might be your issue. As for adding initiative to the turn tracker, it would be a nice button to have, since the auto calculated fields do not gain attributes in the token's list... Here is a macro a player or GM could use for tokens that have character sheets: /w gm Adding @{selected|token_name}'s Initiative of: [[@{selected|Initial_I}+@{selected|Talent_I}+@{selected|Modifier_I}+@{selected|Advances_I} &{tracker}]] to the turn order! DO NOTE: 1.) you must have the token selected before using the macro 2.) this only works if the token has a character sheet. if it does not, you can use the following:  /w gm Adding @{selected|token_name}'s Initiative of: [[?{Initiative: |0} &{tracker}]] to the turn order! I would also like to see a GM roll toggle at some point :^)
1554577055

Edited 1554577907
Hi, I'm running my game later today but it seems like there's an issue with skill checks where the Modifier dialogue box doesn't show up at all and they can't be clicked to roll. This issue was not a problem last Saturday, but I wanted to say something in the hopes that someone involved might be able to fix it quickly! Things like Spells, Weapons and Characteristics are all still able to roll and be modified, the problem is the Skills themselves cannot be clicked to roll. Apologies and thank you for any effort that can be made to fix it! UPDATE: Someone mentioned to me that this seems to be a problem with Firefox rather than the sheet, as it works just fine in Chrome. Maybe the latest update to Firefox broke compatibility with part of the sheet somehow? Something worth looking into, but if anybody else has this problem, just do your game in Chrome and you should be okay!
1554578016
GiGs
Pro
Sheet Author
API Scripter
If your sheet is behaving differently since last Saturday, it might not be due to an update. As far as I can tell from roll20's github, there havent been any updates to that sheet for 19 days. I just created a new campaign using the warhammer 4e sheet, and created a character. Skills are working okay for me. Have you tested all the characters? maybe its an issue with just one character. Sometimes weird issues are caused by corruption in the chat log. You could try deleting that (not in campaign, but from the settings drop down on the campaign launch page). 
1554689608

Edited 1554689642
Hi GiGs and Violet- we are having this problem as well.  We first noticed at our session last Wednesday (3 April) and it wasn't an issue the session before (27 March).  It seems to be effecting players rather than sheets.  As GM I cannot get any skill rolls to appear either on any of the character sheets or on any of the extra NPC character sheets I've created. This is true of existing character sheets and on new ones I've created since then to test the problem.  Characteristics and weapon rolls work fine.  Three of the four players have no issues, but one other player has the same issues as me. I've deleted chat archives - no luck. It might be a browser issue - both myself and the other player are having this issue on Firefox but not when we use Roll20 on another browser.  However, at least one of the players who isn't having any issues is also on Firefox, so not 100% sure this is the cause.
1554718902
GiGs
Pro
Sheet Author
API Scripter
There was mention in another thread about firefox issues changing the way sheets worked. Roll20 is only officially supported on firefox and chrome. I know you mentioned other borwsers, but didnt say which they were. Can everyone who is having issues test it on chrome, and see if it works properly there. 
I've just tested on Chrome and Opera and the sheet works on both without any issues.
1554772865
GiGs
Pro
Sheet Author
API Scripter
I dont know what the issue is with firefox, but since its affecting at least 2 sheets now, it's probably a good idea to raise it as a bug. Roll20 do support firefox, so they need to investigate it if its affecting multiple sheets.
Hey guys just had my first session with WFRP, and I wanted to ask, is there a small compact NPC sheet akin to the stat blocks in the book? Much easier to have a small square with stats and a place to add potential attacks and a place to add traits to keep tracking easier instead of having to look back and forth between the book and the block to reference something.. Cheers!
Im curious, have there been any development regarding resolving the skill roll issue with the sheet on firefox?
WFRPG 4th GM here: The sheet problem affects us aswell and I would like to use your lovely sheets further down the line, any fixes yet?
I have looked at it. Though I do not know why it is working in chrome but not in firefox. This is the very first html/css stuff I have done, so my knowledge is insufficient to resolve this.
1556650832

Edited 1556651813
Richard T.
Pro
Marketplace Creator
Sheet Author
Compendium Curator
Reproduced the error. Can confirm that this is a Firefox issue that occurred in an update, the skill roller worked in Firefox version 65.0.2 (I haven't used Firefox in awhile) so I updated to latest 66.0.3 and the modifier box no longer shows up.  I'll take a poke around to see what the differences are between Characteristics and Skills but if you super want to use Firefox, roll back to a version before 66.0. I checked out their release notes and spotted " Fixed: <button> element is no longer special cased in event dispatch, per latest specifications" which might have something to do with these snafus. (Keep in mind that the updates do contain security fixes) 
1556754699

Edited 1556754707
Victor B.
Pro
Sheet Author
API Scripter
I talked with Arioch and he gave the go ahead.&nbsp; I've taken the wonderful 2e warhammer sheet and upgraded it to 4e including critical hit tables/oops tables, wrath table and miscasts.&nbsp; This is version 1 but I've been using it for a couple of months now so it's fairly battle tested.&nbsp; I'd like to have people use it and get some feedback before committing to Roll20.&nbsp;&nbsp; The bad news is that you'll have to copy your characters over into this and it's doubtful the field names are the same between this new version and any other sheet you may be using.&nbsp; I'd suggest creating a new game and having both old and new up at the same time so you can quickly copy data into this new sheet.&nbsp; Enjoy.&nbsp; Reach out to me if you have questions Here's the link <a href="https://github.com/vicberg/Roll20-Warhammer-4e-Character-Sheet" rel="nofollow">https://github.com/vicberg/Roll20-Warhammer-4e-Character-Sheet</a>
1556754820
Victor B.
Pro
Sheet Author
API Scripter
Here's some sample screen shots:
1556754854
Victor B.
Pro
Sheet Author
API Scripter
1556754908
Victor B.
Pro
Sheet Author
API Scripter
The 'Skills' have an input element over the button which consumes the event, they need to be updated to spans. Alternatively, you could update the input to be inline with the button rather than within it (at least for a quick fix).
I am working on fixing the character sheet right now.
Version fixed for firefox; CSS; <a href="https://pastebin.com/NDDNXeRc" rel="nofollow">https://pastebin.com/NDDNXeRc</a> HTML: <a href="https://pastebin.com/PgtueQQE" rel="nofollow">https://pastebin.com/PgtueQQE</a> This works.
1557095646

Edited 1557096243
Not sure where to ask guys, but i'm wondering if it's possible on these lovely sheets to have a macro trigger the standard attack string which is within the character sheet? Been looking to see if I can copypasta it from somewhere but i'm about 6 feet out of my depth here :D nvm just realised you can drag and drop teh roll buttons outside of the Charsheet... excuse me while I roll around in utter bliss
1557123919
GiGs
Pro
Sheet Author
API Scripter
Another tip for that: if you put the mouse in the chat box as if you are about to type something, and press the UP arrow, it will show you the last entered text. So you can run a macro or click a button, press the UP arrow and get the last macro text.
Is it any link to the current sheet in github?
@Victor B I've downloaded and am gonna try your character sheets, but one thing I already discovered that I think would be neat to add is rolling hte critical hit location automatically when you use the character sheet button for critical hits. As it is right now, you have to do a separate 1d100 roll after you've confirmed that the hit was a critical hit and then consult the hit location table from the book before then using the character sheet button to specify where you hit and roll. Oh, and the sheet looks amazing, that's perhaps the more important bit :)
1557453269
GiGs
Pro
Sheet Author
API Scripter
Has 4th edition dropped the 1st/2nd edition hit location method, where you reverse the dice of the attack roll?
GiGs said: Has 4th edition dropped the 1st/2nd edition hit location method, where you reverse the dice of the attack roll? No, but they changed a rule during 4e's writing (never played 1-3) that made the critical affect that hit location. Instead, you roll a new d100 to determine to location of the critical (people were supposedly complaining about head-criticals being too hard, or infrequent I guess)
Hi! Sorry for my english and my noobness, I'd want to use a macro for roll privately an advanced skill, let say this skill is named "Perbacco" on the sheet. I used: /w gm&nbsp; &nbsp;&amp;{template:wfrp4} {{name=@{selected|token_name}}} {{title=Perbacco}} {{dice=[[1d100]]}} {{against=[[ ?{Modifier?|0}+@{selected|Perbacco} ]]}} but it gives error " No attribute was found for @{selected|Perbacco}" and it's true, it doesn't mentioned in the attributes in the section "Attributes &amp; Abilities"...what I'm doin wrong? Also...is there a guide for the warhammer template with...examples? :D Thank you &lt;3
1558084130

Edited 1558084172
Dyvim
Plus
Translator
I suppose that you should use the english term for perbacco. When a sheet is translated it is only in appearance, its code stays in english (or in its originating language) The WFRP4 sheet has been coded in english
Dyvim said: I suppose that you should use the english term for perbacco. When a sheet is translated it is only in appearance, its code stays in english (or in its originating language) The WFRP4 sheet has been coded in english Yes, but the advanced skills have a text field as name to fill so I was wandering if to read that row I had to specify a code in the macro (like "adv_skill_1" if Perbacco is in first position) or avoid any character (like "Perbacco" instead of "Per Bacco" and so on...). Moreover for the skills like "Lore (SomethingUseful)" it should be possibile recall the skill value in some way...I think :D Thank you ^_^ &nbsp;
R4mingo said: Yes, but the advanced skills have a text field as name to fill so I was wandering if to read that row I had to specify a code in the macro (like "adv_skill_1" if Perbacco is in first position) or avoid any character (like "Perbacco" instead of "Per Bacco" and so on...). Moreover for the skills like "Lore (SomethingUseful)" it should be possibile recall the skill value in some way...I think :D Thank you ^_^ You should be able to use the button macro, then hit the Up Arrow Key in the chat box to show the macro's contents.
Alon said: R4mingo said: Yes, but the advanced skills have a text field as name to fill so I was wandering if to read that row I had to specify a code in the macro (like "adv_skill_1" if Perbacco is in first position) or avoid any character (like "Perbacco" instead of "Per Bacco" and so on...). Moreover for the skills like "Lore (SomethingUseful)" it should be possibile recall the skill value in some way...I think :D Thank you ^_^ You should be able to use the button macro, then hit the Up Arrow Key in the chat box to show the macro's contents. Hi, I know the macro's contents: /w gm&nbsp; &nbsp;&amp;{template:wfrp4} {{name=@{selected|token_name}}} {{title=Perbacco}} {{dice=[[1d100]]}} {{against=[[ ?{Modifier?|0}+@{selected|Perbacco} ]]}} where Perbacco is any advanced skill added by the "add" button on the sheet. But calling the macro gives this error: " No attribute was found for&nbsp; @{selected|Perbacco}" And I was wandering how use the Perbacco skill through a macro. :)
Found finally: /w gm &amp;{template:wfrp4} {{name=@{selected|token_name}}} {{title=@{selected|repeating_advancedskills_$0_CustomSkillName}}} {{dice=[[1d100]]}} {{against=[[ ?{Modifier?|0}+@{selected|repeating_advancedskills_$0_CustomSkill} ]]}} where repeating_advancedskills is the group and in row 1 there is my precious "Perbacco" skill. Is there a way to select a repeating skill by a value of its properties (name, adv, mod...) and not by rowIndex? R4mingo said: Alon said: R4mingo said: Yes, but the advanced skills have a text field as name to fill so I was wandering if to read that row I had to specify a code in the macro (like "adv_skill_1" if Perbacco is in first position) or avoid any character (like "Perbacco" instead of "Per Bacco" and so on...). Moreover for the skills like "Lore (SomethingUseful)" it should be possibile recall the skill value in some way...I think :D Thank you ^_^ You should be able to use the button macro, then hit the Up Arrow Key in the chat box to show the macro's contents. Hi, I know the macro's contents: /w gm&nbsp; &nbsp;&amp;{template:wfrp4} {{name=@{selected|token_name}}} {{title=Perbacco}} {{dice=[[1d100]]}} {{against=[[ ?{Modifier?|0}+@{selected|Perbacco} ]]}} where Perbacco is any advanced skill added by the "add" button on the sheet. But calling the macro gives this error: " No attribute was found for&nbsp; @{selected|Perbacco}" And I was wandering how use the Perbacco skill through a macro. :)
1558218972
GiGs
Pro
Sheet Author
API Scripter
R4mingo &nbsp;said: Is there a way to select a repeating skill by a value of its properties (name, adv, mod...) and not by rowIndex? Unfortunately no. Row index, and row ID (which is more arcane than index) are the only options without a Pro level subscription.&nbsp;
Ok, thank you GiGs ^^ GiGs said: R4mingo &nbsp;said: Is there a way to select a repeating skill by a value of its properties (name, adv, mod...) and not by rowIndex? Unfortunately no. Row index, and row ID (which is more arcane than index) are the only options without a Pro level subscription.&nbsp;
GiGs said: R4mingo &nbsp;said: Is there a way to select a repeating skill by a value of its properties (name, adv, mod...) and not by rowIndex? Unfortunately no. Row index, and row ID (which is more arcane than index) are the only options without a Pro level subscription.&nbsp; However I managed to something similar through a drop-down workaround...It's not clean because of the parsing but it's still something... /w gm ?{Scegli la skill avanzata | @{selected|repeating_advancedskills_$0_CustomSkillName}, &amp;{template:wfrp4&amp;#125; {{name= @{selected|token_name}&amp;#125;&amp;#125; {{title= @{selected|repeating_advancedskills_$0_CustomSkillName}&amp;#125;&amp;#125; {{dice= [[1d100]]&amp;#125;&amp;#125; {{against= [[ ?{Modifier&amp;#124;0&amp;#125;+@{selected|repeating_advancedskills_$0_CustomSkill} ]]&amp;#125;&amp;#125; | @{selected|repeating_advancedskills_$1_CustomSkillName}, &amp;{template:wfrp4&amp;#125; {{name= @{selected|token_name}&amp;#125;&amp;#125; {{title= @{selected|repeating_advancedskills_$1_CustomSkillName}&amp;#125;&amp;#125; {{dice= [[1d100]]&amp;#125;&amp;#125; {{against= [[ ?{Modifier&amp;#124;0&amp;#125;+@{selected|repeating_advancedskills_$1_CustomSkill} ]]&amp;#125;&amp;#125; | @{selected|repeating_advancedskills_$2_CustomSkillName}, &amp;{template:wfrp4&amp;#125; {{name= @{selected|token_name}&amp;#125;&amp;#125; {{title= @{selected|repeating_advancedskills_$2_CustomSkillName}&amp;#125;&amp;#125; {{dice= [[1d100]]&amp;#125;&amp;#125; {{against= [[ ?{Modifier&amp;#124;0&amp;#125;+@{selected|repeating_advancedskills_$2_CustomSkill} ]]&amp;#125;&amp;#125; | @{selected|repeating_advancedskills_$3_CustomSkillName}, &amp;{template:wfrp4&amp;#125; {{name= @{selected|token_name}&amp;#125;&amp;#125; {{title= @{selected|repeating_advancedskills_$3_CustomSkillName}&amp;#125;&amp;#125; {{dice= [[1d100]]&amp;#125;&amp;#125; {{against= [[ ?{Modifier&amp;#124;0&amp;#125;+@{selected|repeating_advancedskills_$3_CustomSkill} ]]&amp;#125;&amp;#125; | @{selected|repeating_advancedskills_$4_CustomSkillName}, &amp;{template:wfrp4&amp;#125; {{name= @{selected|token_name}&amp;#125;&amp;#125; {{title= @{selected|repeating_advancedskills_$4_CustomSkillName}&amp;#125;&amp;#125; {{dice= [[1d100]]&amp;#125;&amp;#125; {{against= [[ ?{Modifier&amp;#124;0&amp;#125;+@{selected|repeating_advancedskills_$4_CustomSkill} ]]&amp;#125;&amp;#125; }
Hi, I played several sessions with this sheet. It's great! But in this edition of Warhammer my group have a big problem with tracking all modifiers including those resulting from the advantages. Is there any way to add a global modifier to all dice rolls for a character? I would like to use it on a token to change the modifier value from the level of the token.
So all of this is just for Pro subscribers? I am a Plus subscriber and tried using the WFRP4e sheet from the dropdown when setting up the campaign and just noticed that skill checks will not appear in the chat box, only direct hard characteristic checks show up. In order to use this new "repaired" sheet I have to go to a Pro subscription? EDIT: Doesn't matter. The API Scripts are just too tempting so I went PRO.&nbsp; hehe.
I did have a question about using this sheet with the API Combat Tracker.&nbsp;&nbsp; I never did like WFRP4e's rule on Initiative. All player ALWAYS going in the same turn order gets really boring for the players really fast. SO,. The API Combat Tracker is "looking" for the attribute "Ini" but 4e uses just "I". Do I need to change this if I would like players to roll for Initiative and then add their "I" to the roll and that result is the turn order?&nbsp; Thoughts? Ideas? &nbsp;
Brett Saginar S. said: So all of this is just for Pro subscribers? I am a Plus subscriber and tried using the WFRP4e sheet from the dropdown when setting up the campaign and just noticed that skill checks will not appear in the chat box, only direct hard characteristic checks show up. In order to use this new "repaired" sheet I have to go to a Pro subscription? EDIT: Doesn't matter. The API Scripts are just too tempting so I went PRO.&nbsp; hehe. The sheet from the drop down list when hosting a game is available to any user for free. The others who are still supporting the sheet (or anyone I think) can push/pull changes that then get verified by roll20/github. With that said, I'm not sure the status of the changes/fixes requested. But otherwise yes you would need a subscription to implement custom character sheets by directly pasting in the HTML/CSS. I wasn't aware that there was such an issue with outputting to chat, is this the same Firefox issue as before? Also, about your API question, I am not aware of anyone having made a WHRP4e API that is compatible with this sheet, but if that is the case they should've done that diligence. You may have to find the source for that script and edit it to your liking and implement it as a custom one in your game. Alternatively you could alter the character sheet, but both approaches seem like a lot of effort.
1562951777

Edited 1562951891
Victor B.
Pro
Sheet Author
API Scripter
@Brett, I put new code into the new version of Combat Tracker.&nbsp; I believe that Initiative on the official 4e sheet, the final value is auto calculated from the previous initiative fields (starting, talents, advances, modifiers).&nbsp; At least this is how my version of 4e character sheet works.&nbsp; You can't reference an auto-calculated value within an API, so I've added&nbsp; code to accept a comma delimited list of attributes and it adds them together for the final initiative.&nbsp; In my 4e game, this is what I have in combat tracker init attribute InitiativeStart,InitiativeTalents,InitiativeAdv,InitiativeMod And that adds up tot total initiative plus a 1d10 roll.&nbsp;&nbsp; You need latest version of combat tracker.&nbsp; Go to combat tracker thread the latest code link is there Your mission should you decide to accept it is to go to Attributes and Abilities on the official 4e sheet and find all the attribute names that make up your final initiative.&nbsp; Then replace the names I have above with the names from the sheet.&nbsp;
Thank you guys SO MUCH for the replies. Regarding the 1st issue of the available "Free Subscription" sheet not working: Can this not simply be replaced with the one that does work? As I stated, I went ahead and subscribed to a Pro account so it is no longer an issue for me, but I wanted to ward off any future issues with folks that are just starting like myself. I copied and pasted the HTML and CSS and the sheet works fine now, (Amazing and comprehensive sheet btw). Incidentally, it is the sole reason I am here and subscribed to a Pro account. I was using "the other guys" until the developer of that systems sheet abandoned it. So the guys here at Roll20 should offer a little shout out to the dev of this sheet. It landed them another subscriber. Regarding the Combat Tracker: You both need to please forgive me. I am NOT the "coder". (I spent nearly 20min the other day just trying to find where a screenshot I took was saved) Diving into the code and altering it scares the hell out of me. hehe.&nbsp; That being said I believe I am on the down slope of the "learning curve" as I am finding things easier and easier to do/learn. While there are still TONS of things I don't know, understanding what all the Youtube guys are talking about has become more and more familiar. That being said; So as I understand it, the existing code already takes into account that the Attribute for Initiative is an "I" and is already "translating" it? So your "InitiativeStart,InitiativeTalents,InitiativeAdv,InitiativeMod" is already in there? If so (and I hate to be the "needy" noob) could you possibly explain the steps to "make it work". I.e., [open tracker, click all tokens included in the combat, tell players to click their initiative macro, wait for results, select descending order]&nbsp;&nbsp;&nbsp; Or something to that affect?&nbsp; Thanks again guys,.&nbsp; Really enjoying all this new learning and Super Excited to put on a GREAT campaign with all these new tools!&nbsp; :)
1562963271
Victor B.
Pro
Sheet Author
API Scripter
That's in my version of 4e character sheet.&nbsp; That's not the official 4e character sheet.&nbsp; My sheet is something I wrote, but not official.&nbsp; So you need to find out the attribute names on the official 4e sheet.&nbsp;&nbsp;
1562963330
Victor B.
Pro
Sheet Author
API Scripter
You can have players set roll their initiative or you can select a BUNCH of tokens, including characters, set the Roll Initiative to true in combat tracker and have combat tracker roll all initiatives including bad guys all at once.&nbsp;
Thank you. I will work on this tonight.
1562977810
Victor B.
Pro
Sheet Author
API Scripter
All NPC tokens need to be assigned to character sheet and you can have the same token, repeated MULTIPLE times on the map assigned to the same character sheet.&nbsp;&nbsp;
1562977951
Victor B.
Pro
Sheet Author
API Scripter
And suggest using this as the 4e character sheet.&nbsp;&nbsp; <a href="https://github.com/vicberg/Roll20-Warhammer-4e-Character-Sheet" rel="nofollow">https://github.com/vicberg/Roll20-Warhammer-4e-Character-Sheet</a> I don't think the office one is being supported.&nbsp;&nbsp;
1562977982
Victor B.
Pro
Sheet Author
API Scripter
I have a new version I haven't uploaded, but the one there is solid and battle tested
The sheet with all the posted pics above is the one I attempted to use immediately after upgrading to a pro account, but several of the "button titles" (for lack of a better way to describe them) were overlapping rendering them illegible. Did I not copy paste properly? I am using Firefox if that makes any difference.
Hi there, Beginner questions to get started Gming Wfrp4 in Roll20 (assuming a Pro account subscription); Does the default character sheet works for most common needs? What is missing from it? What are other options for character sheet from other users? What else do they bring? What other improvements would you recommend? (Which api, Which macros etc) What tips would you give to someone who wants to GM Wfrp4 in Roll20 for a better GM and player experience? Thanks in advance