Ooc stuff
Be sure to read and follow the guidelines for our forums.
Nov 14, 2022 9:59 am
Been playing around with dice rules so we don't have to use the chart. It needs some tweaking but it works. Basically it will use your Ability Rank, check your dice result against the target, and return a color like the chart. The only problem is there is no yellow color built in, so blue = yellow.

Last edited November 14, 2022 10:01 am
Nov 14, 2022 3:00 pm
In the game's details page, click edit, at the very bottom you'll see "advanced rules definitions". Copy and paste the code below.
{"background": {"image": ""},
"diceRules": [
{"rolled": "1d100", "reason":"0 Shift", "ge": 1, "le": 65, "highlight": "invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 66, "le": 94, "highlight": "success invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 95, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 1, "le": 60, "highlight": "invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 61, "le": 90, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 91, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 1, "le": 55, "highlight": "invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 56, "le": 85, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 86, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 1, "le": 50, "highlight": "invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 51, "le": 80, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 81, "le": 97, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 98, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Good", "ge": 1, "le": 45, "highlight": "invert"},
{"rolled": "1d100", "reason":"Good", "ge": 46, "le": 75, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Good", "ge": 76, "le": 97, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Good", "ge": 98, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 1, "le": 40, "highlight": "invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 41, "le": 70, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 71, "le": 94, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 95, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 1, "le": 35, "highlight": "invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 36, "le": 65, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 66, "le": 94, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 95, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 1, "le": 30, "highlight": "invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 31, "le": 60, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 61, "le": 90, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 91, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 1, "le": 25, "highlight": "invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 26, "le": 55, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 56, "le": 90, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 91, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 1, "le": 20, "highlight": "invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 21, "le": 50, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 51, "le": 85, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 86, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 1, "le": 15, "highlight": "invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 16, "le": 45, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 46, "le": 85, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 86, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 1, "le": 10, "highlight": "invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 11, "le": 40, "highlight": "success invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 41, "le": 80, "highlight": "info invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 81, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 1, "le": 6, "highlight": "invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 7, "le": 40, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 41, "le": 80, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 81, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 1, "le": 3, "highlight": "invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 4, "le": 35, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 36, "le": 75, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 76, "le": 100, "highlight": "fail invert"}
],
"characterSheetIntegration": {"gmSheets": []},
"diceDefaults": {}
}
[ +- ] Dice Rules
{"background": {"image": ""},
"diceRules": [
{"rolled": "1d100", "reason":"0 Shift", "ge": 1, "le": 65, "highlight": "invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 66, "le": 94, "highlight": "success invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 95, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"0 Shift", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 1, "le": 60, "highlight": "invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 61, "le": 90, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 91, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Feeble", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 1, "le": 55, "highlight": "invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 56, "le": 85, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 86, "le": 99, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Poor", "ge": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 1, "le": 50, "highlight": "invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 51, "le": 80, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 81, "le": 97, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Typical", "ge": 98, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Good", "ge": 1, "le": 45, "highlight": "invert"},
{"rolled": "1d100", "reason":"Good", "ge": 46, "le": 75, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Good", "ge": 76, "le": 97, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Good", "ge": 98, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 1, "le": 40, "highlight": "invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 41, "le": 70, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 71, "le": 94, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Excellent", "ge": 95, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 1, "le": 35, "highlight": "invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 36, "le": 65, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 66, "le": 94, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Remarkable", "ge": 95, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 1, "le": 30, "highlight": "invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 31, "le": 60, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 61, "le": 90, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Incredible", "ge": 91, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 1, "le": 25, "highlight": "invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 26, "le": 55, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 56, "le": 90, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Amazing", "ge": 91, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 1, "le": 20, "highlight": "invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 21, "le": 50, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 51, "le": 85, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Monstrous", "ge": 86, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 1, "le": 15, "highlight": "invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 16, "le": 45, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 46, "le": 85, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Unearthly", "ge": 86, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 1, "le": 10, "highlight": "invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 11, "le": 40, "highlight": "success invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 41, "le": 80, "highlight": "info invert"},
{"rolled": "1d100", "reason":"X Shift", "ge": 81, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 1, "le": 6, "highlight": "invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 7, "le": 40, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 41, "le": 80, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Y Shift", "ge": 81, "le": 100, "highlight": "fail invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 1, "le": 3, "highlight": "invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 4, "le": 35, "highlight": "success invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 36, "le": 75, "highlight": "info invert"},
{"rolled": "1d100", "reason":"Z Shift", "ge": 76, "le": 100, "highlight": "fail invert"}
],
"characterSheetIntegration": {"gmSheets": []},
"diceDefaults": {}
}
Nov 15, 2022 1:41 am
more testing
Rolls
1d100 - F - (1d100)
(33) = 33
1d100 - A - (1d100)
(63) = 63
1d100 - S - (1d100)
(98) = 98
1d100 - E - (1d100)
(9) = 9
1d100 - R - (1d100)
(79) = 79
1d100 - I - (1d100)
(92) = 92
1d100 - P - (1d100)
(39) = 39
Nov 15, 2022 1:43 am
@nezzeraj I'm not sure what I'm doing wrong here. I saved the code you posted into the Details page like you said. How do we use them now? Just curious because that setup would be cool to use.
Nov 15, 2022 2:20 am
You have to put the Ability rank name in Reason field
Rolls
Amazing - (1d100)
(76) = 76
Nov 15, 2022 2:21 am
The character sheet needs some tweaking to have that automatically included so right now you have to type it manually.
Nov 15, 2022 6:22 am
Ok it's not pretty but I fixed the sheet to automatically populate the ability rank. You'll have to copy/paste this over the original table and modify the values for your character:
F Feeble | A Feeble | S Feeble | E Unearthly | R Unearthly | I Unearthly | P Unearthly |
1 | 1 | 1 | 94 | 95 | 100 | 100 |
1d100 | 1d100 | 1d100 | 1d100 | 1d100 | 1d100 | 1d100 |
Nov 15, 2022 10:37 am
In the line of 1d100's should we leave as is or change those to the percentages for the rolls?
Nov 15, 2022 11:10 am
The 1d100 are just the dice rolls so those don't change. Just have to enter your ability rank and score.
Nov 17, 2022 1:00 am
Ok it works. For each talent entry that requires a CS roll, add this to the top line:
Quote my post to generate the code then copy paste.
Talent Name: Ability Rank | 1d100 |
Quote my post to generate the code then copy paste.
Last edited November 17, 2022 1:00 am
Nov 19, 2022 1:35 am
Can people verify they CANNOT see the "GM Secrets" Thread any longer. It's still there, i just want a place on the site i can jot down my ideas without spoiling them for you.
Nov 19, 2022 4:31 pm
Sorry for the delay. I was wiped out after my days activities and started writing the first post but it just wasn't working for me. So I got a new one going this morning. You are free to act in character. I also encourage you to "world-build" if you want. Make up details about The Borough your character remembers, places, names, what not.
Nov 27, 2022 3:03 pm
Sorry everyone. MaJunior guessed it. I should have said something my self but my plans for the holiday turned from "Pretty much nothing" to "doing all the things" cooking and traveling. I was back yesterday but was completely drained. Gonna get back on track.
And this will likely happen again at Christmas, just as a heads up. but hopefully i won't vanish without notice.
And this will likely happen again at Christmas, just as a heads up. but hopefully i won't vanish without notice.
Nov 30, 2022 5:02 pm
Quick check on intentions form the PCs...
Nightcrawler is attempting to rescue Paige Guthrie from the bots. A Multiple Man dupe is on scene to potentially help. Imajica has left and is headed to her fake life apartment. Meanwhile Cap, Gambit, Lady Deadpool, and Multiple Man Alpha seem to be retreating following Psylocke's advice. Is that an accurate assessment of the situation?
If so...I will move forward this way: I've got an idea to throw at Imajica at her place with her "roommate" bringing in some friends. The other 4 can just meet Psylocke at the alley on Yancy Street and learn about the secret hideout and get their gear. Kurt and MMDupe stay in the current scene until it is done. With Nightcrawler's powers he can pretty much come and go as he pleases so him showing up later isn't a big deal. So that's 2 new scenes and 1 continuing.
I'm fine splitting things up, I just want to make sure that moving to Yancy Street is ok for the group of 4, and that I am reading intentions correctly. If anyone has other things they would prefer to do, I'm down for that as well. This just seemed the most obvious way to move forward to me.
Nightcrawler is attempting to rescue Paige Guthrie from the bots. A Multiple Man dupe is on scene to potentially help. Imajica has left and is headed to her fake life apartment. Meanwhile Cap, Gambit, Lady Deadpool, and Multiple Man Alpha seem to be retreating following Psylocke's advice. Is that an accurate assessment of the situation?
If so...I will move forward this way: I've got an idea to throw at Imajica at her place with her "roommate" bringing in some friends. The other 4 can just meet Psylocke at the alley on Yancy Street and learn about the secret hideout and get their gear. Kurt and MMDupe stay in the current scene until it is done. With Nightcrawler's powers he can pretty much come and go as he pleases so him showing up later isn't a big deal. So that's 2 new scenes and 1 continuing.
I'm fine splitting things up, I just want to make sure that moving to Yancy Street is ok for the group of 4, and that I am reading intentions correctly. If anyone has other things they would prefer to do, I'm down for that as well. This just seemed the most obvious way to move forward to me.
Nov 30, 2022 5:10 pm
JamaisVu says:
Imajica is going to Yancy Street via her apartment.Nov 30, 2022 11:09 pm
Yep, MMPrime will still head to Yancy St for the rendezvous. MMdupe will only hang around the street fight as long as he thinks he's needed, otherwise he'll 'disappear'.
Last edited November 30, 2022 11:10 pm
Dec 6, 2022 11:40 pm
Heading out of the country 8th-14th. Will be slightly more irregular, between flights and journeys.
Dec 12, 2022 4:01 am
Wanted to apologize for being away. Worked about 63 hours over the lazt five days, and didn't even get days off so I'm kinda dead on my feet... but, back to normal tomorrow.
Dec 12, 2022 5:01 am
Li'l bit.
The short version is, my friend has a small business as a general contractor. The job was to remodel a kitchen while a couple was out of town. Husband set it up as a big surprise for the wife, she had no clue. They'd come home, new kitchen.
Well... their trip got cut short. (Family drama, I guess?) Husband talked her into staying a few more days to do touristy stuff. We were supposed to have until next Friday... we finished today. They fly home at like 3am local tomorrow morning.
The short version is, my friend has a small business as a general contractor. The job was to remodel a kitchen while a couple was out of town. Husband set it up as a big surprise for the wife, she had no clue. They'd come home, new kitchen.
Well... their trip got cut short. (Family drama, I guess?) Husband talked her into staying a few more days to do touristy stuff. We were supposed to have until next Friday... we finished today. They fly home at like 3am local tomorrow morning.
Dec 23, 2022 2:29 pm
Yeah looks like it. I'm going to exit as part of my keep-my-game-list-neat. Good to have had met everyone here. Hope to meet in some other game!