diff --git a/Streets_of_Marienburg/StreetsOfMarienburg.css b/Streets_of_Marienburg/StreetsOfMarienburg.css new file mode 100644 index 0000000000..48f315b07b --- /dev/null +++ b/Streets_of_Marienburg/StreetsOfMarienburg.css @@ -0,0 +1,427 @@ +.charsheet { + + background: white; + + +} + +textarea { + resize: vertical; + height: 140px; + width: 97%; +} + +textarea.sheet-hide { + height: 60px; +} + +textarea, +input { + outline: none; + box-shadow: none; + margin-bottom: 1px; +} + +.sheet-header textarea, +.sheet-header input { + border: none; +} + +h1, h2, h3 { + font-family: "Times New Roman", Georgia, Serif; + color: darkgoldenrod; + text-shadow: -1px -1px 0px yellow, 1px 1px 0px black, 0 5px 25px darkred, 0px 4px 3px maroon, 0px 8px 6px darkred; + letter-spacing: 2px; +} + +select { + width: auto; + margin: 0; +} + +input[type=number]:disabled::-webkit-inner-spin-button, +input[type=number]:disabled::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input[disabled] {-moz-appearance: textfield} + +.repcontainer .btn, +.repcontrol .btn { + border-radius: 0; + background-image: none; + border: none; +} + +label { + + display: inline; + font-size: 1em; + color: burlywood; + align: left; +} + +/* ===== LAYOUT ===== */ +.sheet-col-left { + float: left; + width: 39%; +} + +.sheet-col-right { + float: right; + width: 60%; +} + + +/* ===== TOGGLE ===== */ +.sheet-toggle:not(:checked) ~ .sheet-hide, +.sheet-toggle:checked ~ .sheet-show { + display: none; +} + + + +/* ===== Boxes ===== */ +.sheet-attributes, .sheet-abilities, .sheet-progression, .sheet-gear, +.sheet-bonds, .sheet-statistics, .sheet-section-spells, .sheet-personality, +.sheet-optionalRules, .sheet-topbar, .sheet-box { + + border-radius: 8px; + margin: 1px; + padding: 5px; +} + +.sheet-attributes, .sheet-abilities, .sheet-progression, .sheet-gear, +.sheet-bonds, .sheet-statistics, .sheet-section-spells, .sheet-personality, +.sheet-topbar, .sheet-box { + text-align: center; + color: white; + background: black;} + + +.sheet-optionalRules { + text-align: left; + color: gainsboro; + background: maroon; +} + +.sheet-progression span { + width: 30%; + padding-left: 1.5%; + padding-right: 1.5%; + +} + +.sheet-statistics input[name="attr_primaryWeapon"] { + width: 30%; +} + +.sheet-statistics input[name="attr_damage"] { + width: 10%; +} + + +/* ===== UTILITY ===== */ +.sheet-clearfix { + clear: both; +} + +.sheet-right { + float: right !important; +} + +.sheet-left { + float: left !important; +} + +.sheet-translucent { + background-color: rgba(250,235,215, 0.75); + padding: 8px; + border-radius: 8px; +} + +/* ===== TWEAKS ===== */ + +.sheet-NPCs input[type="text"] { + width: 75px; +} + +.sheet-NPCs input[name="attr_NPCname"], +.sheet-NPCs input[name="attr_NPCWeapons"], +.sheet-NPCs input[name="attr_NPCAbilities"], +.sheet-NPCs input[name="attr_NPCInstincts"] + { + width: 170px; +} + + +.sheet-damage input[name="attr_weaponDamage"] { + width: 20%; +} + +.sheet-damage input[name="attr_weaponName"] { + width: 40%; +} + +.sheet-section-moves input[name="attr_movename"], +.sheet-section-spells input[name="attr_spellname"], +.sheet-section-skills input[name="attr_skillname"] { + width: 95%; +} + +.sheet-section-gear input[name="attr_itemtags"] { + width: 85%; + float: left; +} + +.sheet-section-gear input[name="attr_itemweight"] { + width: 15%; + float: left; +} + + +/* ===== Tabs ===== */ + +div.sheet-tab-content { display: none; } + +input.sheet-tab1:checked ~ div.sheet-tab1, +input.sheet-tab2:checked ~ div.sheet-tab2, +input.sheet-tab3:checked ~ div.sheet-tab3, +input.sheet-tab4:checked ~ div.sheet-tab4, +input.sheet-tab5:checked ~ div.sheet-tab5 +{ + display: block; +} + + +input.sheet-tab +{ + width: 150px; + height: 20px; + position: relative; + top: -2px; + margin: 0px; + cursor: pointer; + z-index: 1; + + font-family: "Times New Roman", Georgia, Serif; + font-size: 14px; + font-weight: bold; + color: darkgrey; + + letter-spacing: 2px; + +} + + + +input.sheet-tab::before +{ + /* needed to hide checkboxes */ + content: attr(title); + + width: 150px; + height: 20px; + + border: solid 2px #E8E8E8; + border-bottom: none; + border-top-left-radius: 1em; + border-top-right-radius: 1em; + + text-align: center; + display: inline-block; + +} + + +input.sheet-tab:checked::before +{ + + background: dimgrey; + color: darkgrey; + text-shadow: 1px 1px 0px black, 0 5px 25px brown, 0px 4px 3px maroon, 0px 8px 6px darkred; + +} + +input.sheet-tab:not(:checked)::before +{ + background: darkslategrey; + color:darkgrey; + text-shadow: 1px 1px 0px black; + +} + +input.sheet-tab:not(:first-child)::before +{ + border-left: none; +} + +/* input.sheet-tab2::before +{ + background: aquamarine; + +} + +input.sheet-tab2:checked::before +{ + background: aqua; + + border-bottom-color: #blue; +} +*/ + +div.sheet-tab-content +{ + /* width: 830px; */ + border: 1px solid #a8a8a8; + border-top-color: #000; + margin: 0 0 0 2px; + padding: 5px; + background-image:url("http://i.imgur.com/sFJ2XiB.jpg"); + background-size: 100%; + background-repeat: repeat; +} + +div.sheet-tab1 { + + /* + background-image:url("http://i.imgur.com/sFJ2XiB.jpg"); + background-size: 100%; + background-repeat: no-repeat; + */ + +} +/* +div.sheet-tab2 +{ + background-color: azure; +} + +div.sheet-tab3 +{ + background-color: black; +} +*/ + + + /* + + ooooooooo. oooo oooo + `888 `Y88. `888 `888 + 888 .d88' .ooooo. 888 888 .oooo.o + 888ooo88P' d88' `88b 888 888 d88( "8 + 888`88b. 888 888 888 888 `"Y88b. + 888 `88b. 888 888 888 888 o. )88b + o888o o888o `Y8bod8P' o888o o888o 8""888P' + + */ + +.sheet-rolltemplate-TTRoll { + width: 120%; + margin: 0; + margin-left: -45px; + margin-top: -2px; + margin-bottom: -2px; + padding: 1px; + background-image: url("http://i.imgur.com/DYymYk8.jpg"); + background-size: 100% 100%; + background-position: center center; + background-repeat: no-repeat; +} + +.sheet-rolltemplate-TTRoll .sheet-rollContent .sheet-rollLimits .inlinerollresult { + background-color: inherit; + border: inherit; +} + +.sheet-rolltemplate-TTRoll .sheet-rollFooter .inlinerollresult { + display: inline-block; + min-width: 1.5em; + text-align: center; + border: 2px solid darkgrey; + background-color: darkgoldenrod; + border-radius:9px; +} + +.sheet-rolltemplate-TTRoll .sheet-rollFooter .sheet-sadRollResult .inlinerollresult { + + border: 2px solid darkred; + color: black; +} + +.sheet-rolltemplate-TTRoll .sheet-rollFooter .sheet-happyRollResult .inlinerollresult { + + border: 2px solid green; + color: black; +} + +.sheet-rolltemplate-TTRoll .sheet-rollContent { + width: 60%; + margin-top: 8%; + margin-bottom: 8%; + margin-left: 27%; + margin-right: 11%; + padding: 0; + border-style: none; + color: black; + font-family: "Helvetica Neue", Helvetica, sans-serif; + border-radius: 1em; + text-align: center; +/* + background-image: url("http://i.imgur.com/2yDT9iP.png"); + background-size: 100% 100%; + background-position: center center; + background-repeat: no-repeat; +*/ +} + +.sheet-rolltemplate-TTRoll .sheet-rollHeader { + background-color: burlywood; + font-size: 1.5em; + margin: 0px; + padding: 4px; + border-top-left-radius: 1em; + border-top-right-radius: 1em; + +} + +.sheet-rolltemplate-TTRoll .sheet-rollBody { + + margin:0px; + background: rgba(217, 205, 191, 0.90); + text-align: center; + +} + + +/* +.sheet-rolltemplate-TTRoll tr:nth-child(3) { + background-color: burlywood; + border-bottom-right-radius: 1em; + border-bottom-left-radius: 1em; +} +*/ + +.sheet-rolltemplate-TTRoll .sheet-rollNotes { + text-align: center; +} + +.sheet-rolltemplate-TTRoll .sheet-fineprint, +.sheet-rolltemplate-TTRoll .sheet-rollLimits { + text-align: center; + font-size: 0.8em; +} + +.sheet-rolltemplate-TTRoll .sheet-exciting { + font-weight: bold; +} + +.sheet-rolltemplate-TTRoll .sheet-rollFooter { + background-color: burlywood; + border-bottom-left-radius: 1em; + border-bottom-right-radius: 1em; + margin: 0px; + padding: 4px; + text-align: center; +} diff --git a/Streets_of_Marienburg/StreetsOfMarienburg.html b/Streets_of_Marienburg/StreetsOfMarienburg.html new file mode 100644 index 0000000000..ebe2ede66b --- /dev/null +++ b/Streets_of_Marienburg/StreetsOfMarienburg.html @@ -0,0 +1,1073 @@ + + + + + + + + + + + + +
+ +
+

Streets of Marienburg

+
+ + +
+ Name + Careers + Race +
+ + +
+
+ + + +

Attributes

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Action is: HardNormalEasy
Strength: + + + + +
Dexterity: + + +
Constitution: + + +
Intelligence: + + +
Wisdom: + + +
Charisma: + + +
+ + + +
+ +

Offense

+
+
+
Weapon: Damage:
+
+
+ +

Defense

+
+
+ Armor: + Max Speed: + +
+ +
+ Stamina: + Health: +
+ +
+ +
+
+ + + + +

Abilities

+
+
+ + + +
+
+ + +

Skills

+ +
+
+ + + +
+
+ +
+
+ + + + + +
+
+ +

Gear

+
+ +
+
+ +
+ +

Bonds, Contacts, Circles

+
+ +
+
+ + +
+ + +
+ +
+ + +

Spells, Rituals, Summons

+
+
+ + + +
+
+
+ +
+ +

Personality

+
+ +
+ + +
+
+ + +

Progression

+
+
+ Coin + Level + XP +
+
+ Power + Warp Exposure + Hero Points +
+
+ +
+ + + + + +
+ +
+ + +

NPCs and Hirelings

+
+
+ +
+ + + + + + + + + +
+ + + +
+ +
+ +
+
+
+ +
+ + + + +
+ +
+ + + +
+ +
+ + +
+

Dice Type

+

+ Set your Roll type: 2d6, 3d20 or 2d10 + +

+ + +

Specific Roll Macros

+

You can safely ignore these. They should be set automatically when you choose a dice type.

+ +

Decreased:

+

Normal:

+

Increased:

+
+
+

Target Numbers

+ +

Change these numbers to adjust the difficulty.

+

Lower Margin:

+

Upper Margin:

+

Make sure these fields are not empty. If you're not sure, set them to 7, 9 for 2d6 or 10,15 for 3d10 and 3d20 rolling.

+
+
+
+
+ + +
+

Rules Summary

+ +

Rolling the Dice

+

When you attempt something risky or opposed, roll 2d6 and + total the results, adding one of your Attribute scores based on + the action you’re taking. The GM will tell you some of the + possible risks before you roll, so you can decide if it’s worth the + chance or if you want to revise your action.

+ + + +

Skills

+ +

If you have an applicable Skill, you can’t Fail. A roll of 6 or less + counts as a Fumble, which barely succeeds, and with a bigger + compromise or complication than a Problem.

+ +

Damage

+ +

When you inflict damage, roll the dice listed for your weapon, + and add any applicable bonuses to the result. If you are unarmed, + you roll 1d6-2 damage.

+ +

When you suffer damage, reduce it by your armor score, and + subtract the remainder from your current Health. When your + Health drops to zero or below, roll+CON:

+ + + +

Recovery

+ +

When you rest and consume a ration/waterskin, roll your Stamina + dice and keep results equal to your Level to determine your current + Health. If you are attended by someone trained in the healing arts, + you roll an extra Stamina die. If you rest for a day where it is safe + and comfortable, you roll an extra Stamina die.

+ +

The Die of Fate

+

Sometimes the GM will roll the Die of Fate to randomly + determine the result of events beyond the characters’ control. + Odd numbers are ill fortune, even numbers are good fortune + (or, at least, nothing terrible). The Die of Fate might be rolled + to establish the weather, indicate a random NPCs attitude, or + to determine if a wandering monster appears. The GM may also + roll the Die of Fate if the PCs take some action for which sheer + chance is the only factor in the outcome.

+ + +

Problems & Failures

+

When your roll results in either a Failure, Fumble, or Problem, + you suffer the consequences of your actions. The severity + will depend largely on the fiction – what you were trying to + accomplish, what was opposing you, and what was happening + nearby. What follows are some general examples of appropriate + consequences.

+ +

Problems & Fumbles

+ + + +

Failures

+ +
+ +
+ + + + +
+ +
+ +

Magic

+

Magic is a dangerous element, one not to be trifled with by the + uninitiated. + +

Alchemy +

+

Alchemy works similarly to spells, except that the magic is + contained within a physical form, typically a potion or an object. + Creating an alchemical object can be quite risky because of the + various chemicals and explosive fumes involved, but using one is + not inherently dangerous, and usually does not require a roll. +

+

It costs 100C in caustic chemicals, herbs, and purified minerals, + and requires a day to prepare. If you have an Alchemists Kit, + then it only costs 25C and takes four hours. +

Alchemists start with three magical formulas, and may learn + more through research or experimentation. These formulas are + built much like spells, picking one option from each of the + following. +

The Preparation is... (pick one)

+ + +

The user will... (pick one)

+ + +

Examples

+ +

Balm of the Sea

+

The user can apply this balm three times, and will be able to + breathe underwater for ten minutes. +

+

Dragon’s Breath

+

The user drinks this foul potion once, and will able to breathe + fire at an enemy, doing 2d6 damage.

+ +

Bracers of the Giant

+

Once the user drinks a vial of quicksilver, these bracers provide + +1d6 damage to his melee attacks for one minute.

+ + +

Sorcery

+ +

Spells are the most reliable way to harness the powers of Chaos + – specific rituals and formulas that bind and form magical + energies into very specific, distinct effects. Sorcery essentially + allows you to perform actions that would otherwise be mundane + if you had the correct training, tools or sufficient time, but + instead you do it through arcane means. +

Sorcerers start with three spells, and may learn more through + their studies or adventures. Casting a spell is not always + risky, but it depends on the situation and how long it takes + for the effect to manifest. Each should have an appropriately + arcane-sounding name, and choose one option from each of the + following: + +

Casting (pick one)

+ + +

Target (pick one)

+ + + +

Effect (pick one)

+ + + +

By drinking a dose of quicksilver, the Sorcerer can extend the + duration of his spells by one rank (instant duration becomes + concentration, concentration becomes an hour, etc.), or quickens + the time it takes to cast by one rank. + +

Examples

+

Ghostly Candle

+

Slowly cast, the caster holds out his hand as if he had a lamp, + illuminating the area.

+ +

Sigmar’s Hunt

+

After a ritual, the caster gains the use of the Scout ability for one hour per 2 Health he has sacrificed.

+ +

Righteous Fury

+

With a quick touch of his hand, the caster inflicts 1d6 damage upon an + enemy, as if he carried a sword.

+ +

Speak the Mind

+

Slowly cast, the caster can speak to people from afar with only the power + of his mind.

+ +

Summoning

+ +

Calling forth and binding a demon is often a quick route for + Arcanists to gain great power. The act of summoning can be + dangerous, depending on the circumstance, and requires that you + know the name of the demon you wish to conjure, and one of + the following:

+ + +

Once summoned, you can converse with it and ask it questions, + for demons possess many secrets unknown to mortals. You can + also attempt to bind it. Binding is always risky, as the demon + will try to take every advantage of unwary mortals, It requires a + circle to be drawn in gold powder during an hour-long ritual, as + well as one of the following:

+ + + +

When the demon is Bound, it can be summoned once a day to + perform a single deed, typically answering questions or using + baleful magic (as controlled by the GM) without any risk to the + Summoner. Anything beyond that will require some very tricky + negotiations, as the demon will do anything to twist your requests + to its own evil desires. Summoners start with two bound demons. +

+ + +

Wizardry

+ +

Being able to directly harness the energies of magic makes a + Wizard particularly powerful...but it comes with great risks. + unlike Sorcery, channelling pure magic is limited only by the + Wizard’s own ability to endure the power being gathered into + his body.

+ +

Wizards have a Power score equal to their base Stamina +WIS. + For example, a 1st Level Wizard with +2 WIS would start with + 3 Power. When you direct magical energies into a coherent + effect, you will spend Power to create the effect. + +

+ As a default, your magic will be slow (manifests the turn after it + is cast), affects a single target within line of sight, and lasts for + one minute. By adjusting these limitations, you can increase or + decrease your available Power. +

+ +

+1 Power

+ + +

-1 Power

+ + + + +

Each point of Power you end up spending can create one of the + following effects:

+ + + +

You don’t want to spend all of your Power on effects, however, + since it also determines how many dice you get to roll+INT + when casting! If you are fortunate enough to roll more than 2d6, + keep only the two highest results. +

+ The success of wizardly magic is also different from normal, + because of the terrible energies the caster is toying with: +

+ + + + + + + + +

Exposure to the Warp

+ +

The Warp is the manifestation of pure, unbridled Chaos. The + more one plays with forces beyond their imagining, the more + vulnerable they become to being corrupted by the demonic + energies flowing through their bodies. +

+ The most common ways of being exposed to the Warp are: +

+ + + +

When you have been exposed to the Warp, roll+CON:

+ + +

Warp Mutations (roll 2d6)

+ +
2: Your body is wracked with boils and disease, -1 CON +
3: Your bones and muscles ache with every move, -1 STR +
4: You become bloated and heavy, tripling your weight, -1 DEX +
5: Your legs become those of a beast +
6: Massive horns sprout from your forehead +
7: Your teeth become razor sharp, and tusks burst from your jaw +
8: Your arms grow long and rubbery, dotted with hideous warts +
9: A long, reptilian tail sprouts from your hindquarters +
10: Your voice cracks glass and spoils milk, -1 CHA +
11: Your eyes grow cloudy, and your mind enfeebled, -1 WIS +
12: Your mind snaps, and you suffer delusions, -1 INT + + +

Taint of the Warp (roll 2d6)

+ +
2: Your tongue becomes forked like a serpent +
3: Your eyes glow bright and red +
4: Eyeballs sprout upon one of your limbs +
5: All of your hair falls out permanently +
6: Your fingers twist and elongate, like terrible claws, 1D6 damage +
7: All flowering plants and herbs wilt in your presence +
8: Lower animals will never approach you, willing or not +
9: Your body exudes the smell of rotting fish +
10: Your body shrinks or grows significantly +
11: The color of your skin becomes dark, like the deep ocean +
12: Clothes you wear start to smoulder and burn after a few hours + +

Touched by the Warp (roll 2d6)

+ +
2: All food and drink in the area spoils +
3: Your nose bleeds profusely, lose 1 Health +
4: Your breath becomes cold and foul +
5: Your hair becomes singed and smells of smoke +
6: Your eyes turn white, and your voice sounds like the wind +
7: All lower animals in the area become panicked +
8: The skin on your body exfoliates, leaving you feeling raw and sore +
9: You cannot use magic for several minutes +
10: You forget your name and where you are for a few moments +
11: You involuntary urinate +
12: Your nails and hair suddenly grow to twice their original length + + +
+ +
+ +
+ + +
+ + + + + + + + + + + +
+ {{#name}} +
{{name}}
+ {{/name}} + +
+ {{#rollDescription}} +
{{character_name}} {{rollDescription}} to:
+ {{/rollDescription}} + + {{#notes}} +
"{{notes}}"
+ {{/notes}} + + + {{#lowerLimit}} +
Lower Margin: {{lowerLimit}}
+ {{/lowerLimit}} + {{#upperLimit}} +
Upper Margin: {{upperLimit}}
+ {{/upperLimit}} +
+ +
+ + {{#result}} + Result: + + {{#rollLess() result lowerLimit}} + {{result}} Bad + {{/rollLess() result lowerLimit}} + + {{#rollBetween() result lowerLimit upperLimit}} + {{result}}
Mixed Result
+ {{/rollBetween() result lowerLimit upperLimit}} + + {{#rollGreater() result upperLimit}} + {{result}} Good + {{/rollGreater() result upperLimit}} + + {{/result}} +
+
+
\ No newline at end of file diff --git a/Streets_of_Marienburg/StreetsOfMarienburgPreview.jpg b/Streets_of_Marienburg/StreetsOfMarienburgPreview.jpg new file mode 100644 index 0000000000..98c7384cee Binary files /dev/null and b/Streets_of_Marienburg/StreetsOfMarienburgPreview.jpg differ diff --git a/Streets_of_Marienburg/sheet.json b/Streets_of_Marienburg/sheet.json new file mode 100644 index 0000000000..21d8da5367 --- /dev/null +++ b/Streets_of_Marienburg/sheet.json @@ -0,0 +1,8 @@ +{ +"html": "StreetsOfMarienburg.html", +"css": "StreetsOfMarienburg.css", +"authors": "plexsoup", +"roll20userid": "258125", +"preview": "StreetsOfMarienburgPreview.jpg", +"instructions": "Basic sheet for Streets of Marienburg." +}