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

[Earthdawn] Character Sheet posted

1485197641
Dougansf
Pro
Sheet Author
I've gotten my ED4 character sheet ready for public consumption. Or, at least,  version 1.0 .   Constructive feedback and suggestions are welcome.  Otherwise, enjoy the sheet. Disclaimers are included in the Readme doc.
1485216234

Edited 1485400781
Cool! In case you're interested, I wrote a version of the Step Calculator macro that has a minimum of Step 1.
1485378672
Dougansf
Pro
Sheet Author
Silvyre, thanks for all your help and suggestions during this process.  As someone learning HTML for this purpose, I really appreciate it. Huh, I thought it already covered Step 1 and went over 100. Would it be possible to make it have a min of Step 0 (or under), with a result of "can't roll" or something?
1485400184

Edited 1485401054
Dougansf said: Silvyre, thanks for all your help and suggestions during this process.  As someone learning HTML for this purpose, I really appreciate it. You're very welcome! Dougansf said: Would it be possible to make it have a min of Step 0 (or under), with a result of "can't roll" or something? Here's Step Calculator (Min 0) , which rolls 0 dice when ?{Step} equals 0 or below. (The original Step Calculator macro now rolls 0 dice when ?{Step} equals 0 but does not work given if a ?{Step} below 0.)
1485544106
Dougansf
Pro
Sheet Author
Odd.  For some reason, placing the Min Zero into my Power Card format means I can't get the mouse-over dice breakdown, nor the color change to show if a 1 or an open end was rolled. !power {{ --format|grey --titlefont|arial --titlefontsize|16px --bodyfontsize|12px --charid|@{character_id} --name|**@{Name} Dexterity** --Step|[[ ?{Step|@{DexStep}+@{DexMod}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|0} ]] Strain --Rolled|**[[ [[ [[{1e3, 14}<[[{?{Step}, 0}kh1 % 22]] + floor(([[{?{Step}, 0}kh1]]) / 22)]]d20! + [[{0, 1, 1, 2, 6, 10}=[[{?{Step}, 0}kh1 % 11]] - {-1, 1}=[[{?{Step}, 0}kh1]] + floor(([[{?{Step}, 0}kh1]] - 3) / 22)]]d10! + [[{0, 5, 9}=[[{?{Step}, 0}kh1 % 11]] + {1, 2}=[[{?{Step}, 0}kh1]] + floor(([[{?{Step}, 0}kh1]] - 3) / 22)]]d8! + [[{-1, 8}=[[{?{Step}, 0}kh1 % 11]] - {0, 1, 5, 6}=[[{?{Step}, 0}kh1 % 11]] + {-1, 1}=[[{?{Step}, 0}kh1]] + 1]]d[[4 + 2 * {4, 8, 9, 10}=[[{?{Step}, 0}kh1 % 11]] + 8 * ({2, 7}=[[{?{Step}, 0}kh1 % 11]] * (1 - {-1, 2}=[[{?{Step}, 0}kh1]]))]]! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] ]] + ?{Karma #}d@{KarmaDie}! ]]** }}
1485556649

Edited 1485556756
Dougansf said: --Rolled|**[[ [[ [[{1e3, 14}<[[{?{Step}, 0}kh1 % 22]] ... - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] ]] + ?{Karma #}d@{KarmaDie}! ]]** You have a few too many inline roll brackets (bolded). Remove those and you should be good.
1485557351
Dougansf
Pro
Sheet Author
Nice one, thanks again.
1487172655

Edited 1487172972
Dougansf
Pro
Sheet Author
Here's Step Calculator (Min 0) , which rolls 0 dice when ?{Step} equals 0 or below. (The original Step Calculator macro now rolls 0 dice when ?{Step} equals 0 but does not work given if a ?{Step} below 0.) I noticed that Step 18 wasn't the right combination of dice (for 4th Edition).  I looked at a few other Steps and found similar differences. I was wondering if you're using an older edition for your code? Edit: Step 14 is coded as 1d20 + 1d4.  That's First Edition.  It's now 2d12. The later Editions have taken the d4 out of the system almost entirely.
I used this table. I could write another macro for another table, given an image of it.
1487202211
Dougansf
Pro
Sheet Author
Here you go.  Many thanks in advance.
1487241453

Edited 1487277351
Step Calculator 4E : Step [[?{Step|5+4+3}]] ⇒ [[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12} }kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] ]]
1487261016
Dougansf
Pro
Sheet Author
Thanks again. I'm implementing this into my Power Cards set up, and I found something strange. !power {{ --charid|@{character_id} --name|**@{Name} @{TalentName}** --Step|[[ ?{Step|@{TalentStep}-@{Wounds}} ]] + [[ ?{Karma #|0} ]] Karma, [[ ?{Strain #|@{TalentStrain}} ]] Strain --Rolled|**[[ [[{1e3, 8}<[[{?{Step} - 11, 0}kh1 % 11]] + floor([[{?{Step} - 11, 0}kh1]] / 11)]]d20! + [[{2, 4, 5, 6, 7}=[[{?{Step}, 0}kh1 % 11]] + {1, 3}=[[{?{Step}, 0}kh1]] + {1e3, 3}=[[{?{Step} - 11, 0}kh1 % 11]] * 2]]d[[{{(?{Step} - 1) * 2, 4}kh1, {12}}kl1]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * (1 - {3, 6, 10}=[[{?{Step}, 0}kh1 % 11]] + {1, 4, 8}=[[{?{Step}, 0}kh1 % 11]])]]d[[10 - {4, 5, 8, 9}=[[{?{Step}, 0}kh1 % 11]] * 4]]! + [[{1e3, 8}<[[{?{Step}, 0}kh1]] * ({0, 5, 7, 9}=[[{?{Step}, 1}kh1 % 11]] + 2 * {6, 10}=[[{?{Step}, 0}kh1 % 11]])]]d8! - [[{1, 2}=[[{?{Step}, 0}kh1]] * (3 - [[{?{Step}, 0}kh1]])]] + ?{Karma #}d@{KarmaDie}! ]]** --?? @{TalentDurationTotal} > 0 ?? Duration| @{TalentDurationTotal} @{TalentDurationIncrement} }} The highlighted brackets at the end seem to make all the difference. Where they are now, everything after the Rolled section shows up as a Chat, not part of the Card (including the brackets themselves).   If they're moved to after the Rolled section (no carriage return, but a space is okay), then the card comes out fine.
Ah, PowerCards doesn't like the {12 }} kl1. I updated the macro to add a space between those two curly brackets, which will fix that issue.
1487338810
Dougansf
Pro
Sheet Author
Works great now.  Thanks for the speedy work.  Fortunately, my PC's are just about to get to the point where the changed Steps will become common. Next version of the sheet coming right up.