Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Tavern Tales

From Roll20 Wiki

Jump to: navigation, search

Contents

Tavern Tales

Tavern Tales is a free RPG available at www.taverntalesrpg.com

Roll Median 3d20

/roll {3d20dl1}dh1

Roll with "Increase", aka Max 3d20

/roll {3d20}kh1

Roll with "Decrease", aka Min 3d20

/roll {3d20}kl1

Macro for rolling with Attribute

/roll {3d20dl1}dh1 + ?{You have @{Selected|Spirit} Spirit, @{Selected|Mind} Mind, @{Selected|Brawn} Brawn, @{Selected|Finesse} Finesse, @{Selected|Toughness} Toughness, @{Selected|Life} Life, and @{Selected|Block} Block. What value would you like to add to the roll?|0}

Custom Character Sheet

<div class="sheet-TavernTalesSheetBody">
<div class="sheet-2colrow">
 
    <div class="sheet-col">
        <div class="sheet-Attributes">
            <h3>Attributes</h3>
            
        
            <table>
                <tr>
                <th>Brawn: </th>
                
                <td>
                    <input type="number" name="attr_brawn" />
                </td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Brawn} for decreased brawn' name='roll_DecBrawn'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Brawn} for brawn' name='roll_Brawn'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Brawn} for increased brawn' name='roll_IncBrawn'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Mind: </th>
                <td><input type="number" name="attr_mind" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Mind} for decreased mind' name='roll_DecMind'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Mind} for brawn' name='roll_Mind'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Mind} for increased mind' name='roll_IncMind'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Finesse: </th>
                <td><input type="number" name="attr_finesse" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Finesse} for decreased Finesse'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Finesse} for Finesse'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Finesse} for increased Finesse'>Increased</button></td>
                </tr>
        
                <tr>
                <th>Spirit: </th>
                <td><input type="number" name="attr_spirit" /></td>
                <td><button type='roll' style="background-color:darkred" value='/roll {3d20kl1} + @{Spirit} for decreased Spirit'>Decreased</button></td>
                <td><button type='roll' value='/roll {3d20dl1}dh1 + @{Spirit} for Spirit'>Normal</button></td>
                <td><button type='roll' style="background-color:lightgreen" value='/roll {3d20kh1} + @{Spirit} for increased Spirit'>Increased</button></td>
                </tr>
            </table>
    
        </div>

        <div class="sheet-combatDamage">
            <input type="number" name="attr_currentDamageDice" value="1"/> 
            d <select name="attr_currentDamageDieType" class="sheet-dieTypeSelect" value="8">
              <option value="6">6</option>
              <option value="8">8</option>
            </select>
            
            + 
            <select name="attr_currentDamageModifierAttribute" style="width:100px;">
                <option value="@{Brawn}" selected="selected">Brawn</option>
                <option value="@{Finesse}">Finesse</option>
                <option value="@{Mind}">Mind</option>
                <option value="@{Spirit}">Spirit</option>
            </select>
            <button type='roll' value='/roll @{currentDamageDice}d@{currentDamageDieType} + @{currentDamageModifierAttribute} for damage'> Damage</button>
        </div>

        <div class="sheet-defense"> 
            <p>Toughness: <input type="number" name="attr_toughness" />
            Life: <input type="number" name="attr_life" />
            MaxLife: <input type="number" name="attr_life_max" value="@{toughness}*4" /></p>
            <p>Block: <input type="number" name="attr_block" />
            Soak: <input type="number" name="attr_soak" />
            Advantage: <input type="number" name="attr_advantage" /></p>
        </div>

        
        <div class="sheet-equipment">

			<div class="sheet-Weapons">

				<h3>Weapons (name, keywords)</h3>
				
				<fieldset class="repeating_weapons">
					<input type="text" class="sheet-TTitemName" name="attr_WeaponName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_weaponKeywords" />
				</fieldset>
				
			</div>

			<div class="sheet-Armor">
				<h3>Armor (name, properties)</h3>
				
				<fieldset class="repeating_armor">
					<input type="text" class="sheet-TTitemName" name="attr_ArmorName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_armorKeywords" />
				</fieldset>
				
			</div>

			<div class="sheet-MiscEquipment">
				<h3>Other Equipment (name, description)</h3>
				
				<fieldset class="repeating_miscEquipment">
					<input type="text" class="sheet-TTitemName" name="attr_EquipmentName" />
					<input type="text" class="sheet-TTitemDesc" name="attr_equipmentDescription" />
				</fieldset>
				
				
			</div>

			<div class="sheet-Gold">
				<h3>Gold</h3>
				<input type="number" name="attr_gold"/>
			</div>

		</div> <!-- Equipment -->
		
		
    </div> <!-- sheet-col -->

    <div class="sheet-col">
	
		<div class="sheet-logo">
			<img src="http://i.imgur.com/1ZKy6mc.jpg">
		</div>
		
		<div class="sheet-buffs">
			<h3>Buffs and Debuffs</h3>
			<textarea class="sheet-BuffEntryField" name="attr_BuffsAndDebuffs"></textarea>
		</div>
		
		
		<div class="sheet-traits">
			<h3>Traits (Name, Description, Type)</h3>
			<fieldset class="repeating_Traits">
				<!-- <input type="text" class="sheet-TTtraitName" name="attr_TraitName" /> -->
				<!-- <input type="text" class="sheet-TTtraitDesc" name="attr_TraitDescription" /> -->
				<textarea class="sheet-TTtraitName" name="attr_TraitName" rows="2"></textarea>
				<textarea class="sheet-TTtraitDesc" name="attr_TraitDescription" rows="2"></textarea>

				<!--
                <select class="sheet-TTTraitType" name="attr_TraitType" value="Combat">
					<option value="Combat">C</option>
					<option value="Exploration">E</option>
					<option value="Interaction">I</option>
				</select>
                -->
			</fieldset>
				
		
		</div>
		
    </div> <!-- sheet-col -->
</div> <!-- 2col-row -->





</div> <!-- sheet-TavernTalesSheetBody -->

 

CSS for Custom Character Sheet



.sheet-TavernTalesSheetBody {

    color: black;
    font-family: "Times New Roman", Times, serif;
    background-color: #B8B894;
    padding:15px;
}

.sheet-TavernTalesSheetBody .sheet-col h3 {
    font-size: 3.0em;
    color: black;

    font-size: 1.5em;
}

.sheet-Attributes th {
    color: black;

    font-size: 1.0em;
    width: 50px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
}


.sheet-combatDamage {
    margin: 0px;
    padding-top: 10px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;

    text-align: center;
}

.sheet-combatDamage select {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:90px;
}

.sheet-combatDamage .sheet-dieTypeSelect {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:50px;
}

.sheet-defense p {
    text-align: center;
}

.sheet-TTTraitType {
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;  
    width:50px;
}

.sheet-TTitemName {
    width:30%;
}

.sheet-TTitemDesc {
    width:65%;
}

.sheet-BuffEntryField {
    width:100%;
    height:100px;

}

.sheet-TTtraitName {
    padding:0px;
    margin:0px;
    width:30%;
	height:50px;
}



.sheet-TTtraitDesc {
    padding:0px;
    margin:0px;
    width:60%;
	height:50px;

}