diff --git a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.css b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.css index 0655b0dcf0..d70b072fe0 100644 --- a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.css +++ b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.css @@ -1,5 +1,5 @@ /* Dungeon Crawl Classics: Tabbed Character Sheet CSS */ -/* Version 1.6.4 */ +/* Version 1.7.0 */ .sheet-rolltemplate-DccTabbed .sheet-RollTemp-hint-image { background:url(https://raw.githubusercontent.com/rgould/dcc_tabbed_sheet/master/assets/images/hint.png) top center no-repeat; @@ -1663,34 +1663,6 @@ div[data-groupname^="repeating_mutations"] .repitem, margin-bottom: 5px; } -/* Class Tabs */ - -.charsheet input.sheet-isBard, -.charsheet input.sheet-isCleric, -.charsheet input.sheet-isCyborg, -.charsheet input.sheet-isDwarf, -.charsheet input.sheet-isDwarfPriest, -.charsheet input.sheet-isElf, -.charsheet input.sheet-isElfRogue, -.charsheet input.sheet-isGnome, -.charsheet input.sheet-isHalfling, -.charsheet input.sheet-isHalflingBurglar, -.charsheet input.sheet-isHalflingChamp, -.charsheet input.sheet-isKith, -.charsheet input.sheet-isMutant, -.charsheet input.sheet-isPaladin, -.charsheet input.sheet-isPetrolHead, -.charsheet input.sheet-isRanger, -.charsheet input.sheet-isTechnologist, -.charsheet input.sheet-isThief, -.charsheet input.sheet-isWarrior, -.charsheet input.sheet-isWizard{ - display: inline; - width:14px; /*original value 24px*/ - height: 12px; /*original value 22px*/ - vertical-align: middle; -} - .charsheet label.sheet-subtab { width:24px; height: 22px; @@ -1713,409 +1685,6 @@ div[data-groupname^="repeating_mutations"] .repitem, margin-bottom: 5px; } -.charsheet .sheet-isBard:checked~ div.sheet-cleric, -.charsheet .sheet-isBard:checked~ div.sheet-cyborg, -.charsheet .sheet-isBard:checked~ div.sheet-dwarf, -.charsheet .sheet-isBard:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isBard:checked~ div.sheet-elf, -.charsheet .sheet-isBard:checked~ div.sheet-elfrogue, -.charsheet .sheet-isBard:checked~ div.sheet-gnome, -.charsheet .sheet-isBard:checked~ div.sheet-halfling, -.charsheet .sheet-isBard:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isBard:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isBard:checked~ div.sheet-kith, -.charsheet .sheet-isBard:checked~ div.sheet-mutant, -.charsheet .sheet-isBard:checked~ div.sheet-paladin, -.charsheet .sheet-isBard:checked~ div.sheet-petrolhead, -.charsheet .sheet-isBard:checked~ div.sheet-ranger, -.charsheet .sheet-isBard:checked~ div.sheet-technologist, -.charsheet .sheet-isBard:checked~ div.sheet-thief, -.charsheet .sheet-isBard:checked~ div.sheet-warrior, -.charsheet .sheet-isBard:checked~ div.sheet-wizard, - -.charsheet .sheet-isCleric:checked~ div.sheet-bard, -.charsheet .sheet-isCleric:checked~ div.sheet-cyborg, -.charsheet .sheet-isCleric:checked~ div.sheet-dwarf, -.charsheet .sheet-isCleric:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isCleric:checked~ div.sheet-elf, -.charsheet .sheet-isCleric:checked~ div.sheet-elfrogue, -.charsheet .sheet-isCleric:checked~ div.sheet-gnome, -.charsheet .sheet-isCleric:checked~ div.sheet-halfling, -.charsheet .sheet-isCleric:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isCleric:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isCleric:checked~ div.sheet-kith, -.charsheet .sheet-isCleric:checked~ div.sheet-mutant, -.charsheet .sheet-isCleric:checked~ div.sheet-paladin, -.charsheet .sheet-isCleric:checked~ div.sheet-petrolhead, -.charsheet .sheet-isCleric:checked~ div.sheet-ranger, -.charsheet .sheet-isCleric:checked~ div.sheet-technologist, -.charsheet .sheet-isCleric:checked~ div.sheet-thief, -.charsheet .sheet-isCleric:checked~ div.sheet-warrior, -.charsheet .sheet-isCleric:checked~ div.sheet-wizard, - -.charsheet .sheet-isCyborg:checked~ div.sheet-bard, -.charsheet .sheet-isCyborg:checked~ div.sheet-cleric, -.charsheet .sheet-isCyborg:checked~ div.sheet-dwarf, -.charsheet .sheet-isCyborg:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isCyborg:checked~ div.sheet-elf, -.charsheet .sheet-isCyborg:checked~ div.sheet-elfrogue, -.charsheet .sheet-isCyborg:checked~ div.sheet-gnome, -.charsheet .sheet-isCyborg:checked~ div.sheet-halfling, -.charsheet .sheet-isCyborg:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isCyborg:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isCyborg:checked~ div.sheet-kith, -.charsheet .sheet-isCyborg:checked~ div.sheet-mutant, -.charsheet .sheet-isCyborg:checked~ div.sheet-paladin, -.charsheet .sheet-isCyborg:checked~ div.sheet-petrolhead, -.charsheet .sheet-isCyborg:checked~ div.sheet-ranger, -.charsheet .sheet-isCyborg:checked~ div.sheet-technologist, -.charsheet .sheet-isCyborg:checked~ div.sheet-thief, -.charsheet .sheet-isCyborg:checked~ div.sheet-warrior, -.charsheet .sheet-isCyborg:checked~ div.sheet-wizard, - -.charsheet .sheet-isDwarf:checked~ div.sheet-bard, -.charsheet .sheet-isDwarf:checked~ div.sheet-cleric, -.charsheet .sheet-isDwarf:checked~ div.sheet-cyborg, -.charsheet .sheet-isDwarf:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isDwarf:checked~ div.sheet-elf, -.charsheet .sheet-isDwarf:checked~ div.sheet-elfrogue, -.charsheet .sheet-isDwarf:checked~ div.sheet-gnome, -.charsheet .sheet-isDwarf:checked~ div.sheet-halfling, -.charsheet .sheet-isDwarf:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isDwarf:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isDwarf:checked~ div.sheet-kith, -.charsheet .sheet-isDwarf:checked~ div.sheet-mutant, -.charsheet .sheet-isDwarf:checked~ div.sheet-paladin, -.charsheet .sheet-isDwarf:checked~ div.sheet-petrolhead, -.charsheet .sheet-isDwarf:checked~ div.sheet-ranger, -.charsheet .sheet-isDwarf:checked~ div.sheet-technologist, -.charsheet .sheet-isDwarf:checked~ div.sheet-thief, -.charsheet .sheet-isDwarf:checked~ div.sheet-warrior, -.charsheet .sheet-isDwarf:checked~ div.sheet-wizard, - -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-bard, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-cleric, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-cyborg, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-dwarf, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-elf, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-elfrogue, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-gnome, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-halfling, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-kith, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-mutant, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-paladin, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-petrolhead, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-ranger, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-technologist, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-thief, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-warrior, -.charsheet .sheet-isDwarfPriest:checked~ div.sheet-wizard, - -.charsheet .sheet-isElf:checked~ div.sheet-bard, -.charsheet .sheet-isElf:checked~ div.sheet-cleric, -.charsheet .sheet-isElf:checked~ div.sheet-cyborg, -.charsheet .sheet-isElf:checked~ div.sheet-dwarf, -.charsheet .sheet-isElf:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isElf:checked~ div.sheet-elfrogue, -.charsheet .sheet-isElf:checked~ div.sheet-gnome, -.charsheet .sheet-isElf:checked~ div.sheet-halfling, -.charsheet .sheet-isElf:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isElf:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isElf:checked~ div.sheet-kith, -.charsheet .sheet-isElf:checked~ div.sheet-mutant, -.charsheet .sheet-isElf:checked~ div.sheet-paladin, -.charsheet .sheet-isElf:checked~ div.sheet-petrolhead, -.charsheet .sheet-isElf:checked~ div.sheet-ranger, -.charsheet .sheet-isElf:checked~ div.sheet-technologist, -.charsheet .sheet-isElf:checked~ div.sheet-thief, -.charsheet .sheet-isElf:checked~ div.sheet-warrior, -.charsheet .sheet-isElf:checked~ div.sheet-wizard, - -.charsheet .sheet-isElfRogue:checked~ div.sheet-bard, -.charsheet .sheet-isElfRogue:checked~ div.sheet-cleric, -.charsheet .sheet-isElfRogue:checked~ div.sheet-cyborg, -.charsheet .sheet-isElfRogue:checked~ div.sheet-dwarf, -.charsheet .sheet-isElfRogue:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isElfRogue:checked~ div.sheet-elf, -.charsheet .sheet-isElfRogue:checked~ div.sheet-gnome, -.charsheet .sheet-isElfRogue:checked~ div.sheet-halfling, -.charsheet .sheet-isElfRogue:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isElfRogue:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isElfRogue:checked~ div.sheet-kith, -.charsheet .sheet-isElfRogue:checked~ div.sheet-mutant, -.charsheet .sheet-isElfRogue:checked~ div.sheet-paladin, -.charsheet .sheet-isElfRogue:checked~ div.sheet-petrolhead, -.charsheet .sheet-isElfRogue:checked~ div.sheet-ranger, -.charsheet .sheet-isElfRogue:checked~ div.sheet-technologist, -.charsheet .sheet-isElfRogue:checked~ div.sheet-thief, -.charsheet .sheet-isElfRogue:checked~ div.sheet-warrior, -.charsheet .sheet-isElfRogue:checked~ div.sheet-wizard, - -.charsheet .sheet-isGnome:checked~ div.sheet-bard, -.charsheet .sheet-isGnome:checked~ div.sheet-cleric, -.charsheet .sheet-isGnome:checked~ div.sheet-cyborg, -.charsheet .sheet-isGnome:checked~ div.sheet-dwarf, -.charsheet .sheet-isGnome:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isGnome:checked~ div.sheet-elf, -.charsheet .sheet-isGnome:checked~ div.sheet-elfrogue, -.charsheet .sheet-isGnome:checked~ div.sheet-halfling, -.charsheet .sheet-isGnome:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isGnome:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isGnome:checked~ div.sheet-kith, -.charsheet .sheet-isGnome:checked~ div.sheet-mutant, -.charsheet .sheet-isGnome:checked~ div.sheet-paladin, -.charsheet .sheet-isGnome:checked~ div.sheet-petrolhead, -.charsheet .sheet-isGnome:checked~ div.sheet-ranger, -.charsheet .sheet-isGnome:checked~ div.sheet-technologist, -.charsheet .sheet-isGnome:checked~ div.sheet-thief, -.charsheet .sheet-isGnome:checked~ div.sheet-warrior, -.charsheet .sheet-isGnome:checked~ div.sheet-wizard, - - -.charsheet .sheet-isHalfling:checked~ div.sheet-bard, -.charsheet .sheet-isHalfling:checked~ div.sheet-cleric, -.charsheet .sheet-isHalfling:checked~ div.sheet-cyborg, -.charsheet .sheet-isHalfling:checked~ div.sheet-dwarf, -.charsheet .sheet-isHalfling:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isHalfling:checked~ div.sheet-elf, -.charsheet .sheet-isHalfling:checked~ div.sheet-elfrogue, -.charsheet .sheet-isHalfling:checked~ div.sheet-gnome, -.charsheet .sheet-isHalfling:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isHalfling:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isHalfling:checked~ div.sheet-kith, -.charsheet .sheet-isHalfling:checked~ div.sheet-mutant, -.charsheet .sheet-isHalfling:checked~ div.sheet-paladin, -.charsheet .sheet-isHalfling:checked~ div.sheet-petrolhead, -.charsheet .sheet-isHalfling:checked~ div.sheet-ranger, -.charsheet .sheet-isHalfling:checked~ div.sheet-technologist, -.charsheet .sheet-isHalfling:checked~ div.sheet-thief, -.charsheet .sheet-isHalfling:checked~ div.sheet-warrior, -.charsheet .sheet-isHalfling:checked~ div.sheet-wizard, - -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-bard, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-cleric, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-cyborg, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-dwarf, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-elf, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-elfrogue, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-gnome, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-halfling, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-kith, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-mutant, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-paladin, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-petrolhead, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-ranger, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-technologist, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-thief, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-warrior, -.charsheet .sheet-isHalflingBurglar:checked~ div.sheet-wizard, - -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-bard, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-cleric, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-cyborg, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-dwarf, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-elf, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-elfrogue, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-gnome, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-halfling, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-kith, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-mutant, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-paladin, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-petrolhead, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-ranger, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-technologist, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-thief, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-warrior, -.charsheet .sheet-isHalflingChamp:checked~ div.sheet-wizard, - -.charsheet .sheet-isKith:checked~ div.sheet-bard, -.charsheet .sheet-isKith:checked~ div.sheet-cleric, -.charsheet .sheet-isKith:checked~ div.sheet-cyborg, -.charsheet .sheet-isKith:checked~ div.sheet-dwarf, -.charsheet .sheet-isKith:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isKith:checked~ div.sheet-elf, -.charsheet .sheet-isKith:checked~ div.sheet-elfrogue, -.charsheet .sheet-isKith:checked~ div.sheet-gnome, -.charsheet .sheet-isKith:checked~ div.sheet-halfling, -.charsheet .sheet-isKith:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isKith:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isKith:checked~ div.sheet-mutant, -.charsheet .sheet-isKith:checked~ div.sheet-paladin, -.charsheet .sheet-isKith:checked~ div.sheet-petrolhead, -.charsheet .sheet-isKith:checked~ div.sheet-ranger, -.charsheet .sheet-isKith:checked~ div.sheet-technologist, -.charsheet .sheet-isKith:checked~ div.sheet-thief, -.charsheet .sheet-isKith:checked~ div.sheet-warrior, -.charsheet .sheet-isKith:checked~ div.sheet-wizard, - -.charsheet .sheet-isMutant:checked~ div.sheet-bard, -.charsheet .sheet-isMutant:checked~ div.sheet-cleric, -.charsheet .sheet-isMutant:checked~ div.sheet-cyborg, -.charsheet .sheet-isMutant:checked~ div.sheet-dwarf, -.charsheet .sheet-isMutant:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isMutant:checked~ div.sheet-elf, -.charsheet .sheet-isMutant:checked~ div.sheet-elfrogue, -.charsheet .sheet-isMutant:checked~ div.sheet-gnome, -.charsheet .sheet-isMutant:checked~ div.sheet-halfling, -.charsheet .sheet-isMutant:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isMutant:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isMutant:checked~ div.sheet-kith, -.charsheet .sheet-isMutant:checked~ div.sheet-paladin, -.charsheet .sheet-isMutant:checked~ div.sheet-petrolhead, -.charsheet .sheet-isMutant:checked~ div.sheet-ranger, -.charsheet .sheet-isMutant:checked~ div.sheet-technologist, -.charsheet .sheet-isMutant:checked~ div.sheet-thief, -.charsheet .sheet-isMutant:checked~ div.sheet-warrior, -.charsheet .sheet-isMutant:checked~ div.sheet-wizard, - -.charsheet .sheet-isPaladin:checked~ div.sheet-bard, -.charsheet .sheet-isPaladin:checked~ div.sheet-cleric, -.charsheet .sheet-isPaladin:checked~ div.sheet-cyborg, -.charsheet .sheet-isPaladin:checked~ div.sheet-dwarf, -.charsheet .sheet-isPaladin:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isPaladin:checked~ div.sheet-elf, -.charsheet .sheet-isPaladin:checked~ div.sheet-elfrogue, -.charsheet .sheet-isPaladin:checked~ div.sheet-gnome, -.charsheet .sheet-isPaladin:checked~ div.sheet-halfling, -.charsheet .sheet-isPaladin:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isPaladin:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isPaladin:checked~ div.sheet-kith, -.charsheet .sheet-isPaladin:checked~ div.sheet-mutant, -.charsheet .sheet-isPaladin:checked~ div.sheet-petrolhead, -.charsheet .sheet-isPaladin:checked~ div.sheet-ranger, -.charsheet .sheet-isPaladin:checked~ div.sheet-technologist, -.charsheet .sheet-isPaladin:checked~ div.sheet-thief, -.charsheet .sheet-isPaladin:checked~ div.sheet-warrior, -.charsheet .sheet-isPaladin:checked~ div.sheet-wizard, - -.charsheet .sheet-isPetrolHead:checked~ div.sheet-bard, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-cleric, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-cyborg, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-dwarf, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-elf, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-elfrogue, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-gnome, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-halfling, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-kith, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-mutant, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-paladin, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-ranger, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-technologist, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-thief, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-warrior, -.charsheet .sheet-isPetrolHead:checked~ div.sheet-wizard, - -.charsheet .sheet-isRanger:checked~ div.sheet-bard, -.charsheet .sheet-isRanger:checked~ div.sheet-cleric, -.charsheet .sheet-isRanger:checked~ div.sheet-cyborg, -.charsheet .sheet-isRanger:checked~ div.sheet-dwarf, -.charsheet .sheet-isRanger:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isRanger:checked~ div.sheet-elf, -.charsheet .sheet-isRanger:checked~ div.sheet-elfrogue, -.charsheet .sheet-isRanger:checked~ div.sheet-gnome, -.charsheet .sheet-isRanger:checked~ div.sheet-halfling, -.charsheet .sheet-isRanger:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isRanger:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isRanger:checked~ div.sheet-kith, -.charsheet .sheet-isRanger:checked~ div.sheet-mutant, -.charsheet .sheet-isRanger:checked~ div.sheet-paladin, -.charsheet .sheet-isRanger:checked~ div.sheet-petrolhead, -.charsheet .sheet-isRanger:checked~ div.sheet-technologist, -.charsheet .sheet-isRanger:checked~ div.sheet-thief, -.charsheet .sheet-isRanger:checked~ div.sheet-warrior, -.charsheet .sheet-isRanger:checked~ div.sheet-wizard, - -.charsheet .sheet-isTechnologist:checked~ div.sheet-bard, -.charsheet .sheet-isTechnologist:checked~ div.sheet-cleric, -.charsheet .sheet-isTechnologist:checked~ div.sheet-cyborg, -.charsheet .sheet-isTechnologist:checked~ div.sheet-dwarf, -.charsheet .sheet-isTechnologist:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isTechnologist:checked~ div.sheet-elf, -.charsheet .sheet-isTechnologist:checked~ div.sheet-elfrogue, -.charsheet .sheet-isTechnologist:checked~ div.sheet-gnome, -.charsheet .sheet-isTechnologist:checked~ div.sheet-halfling, -.charsheet .sheet-isTechnologist:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isTechnologist:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isTechnologist:checked~ div.sheet-kith, -.charsheet .sheet-isTechnologist:checked~ div.sheet-mutant, -.charsheet .sheet-isTechnologist:checked~ div.sheet-paladin, -.charsheet .sheet-isTechnologist:checked~ div.sheet-petrolhead, -.charsheet .sheet-isTechnologist:checked~ div.sheet-ranger, -.charsheet .sheet-isTechnologist:checked~ div.sheet-thief, -.charsheet .sheet-isTechnologist:checked~ div.sheet-warrior, -.charsheet .sheet-isTechnologist:checked~ div.sheet-wizard, - -.charsheet .sheet-isThief:checked~ div.sheet-bard, -.charsheet .sheet-isThief:checked~ div.sheet-cleric, -.charsheet .sheet-isThief:checked~ div.sheet-cyborg, -.charsheet .sheet-isThief:checked~ div.sheet-dwarf, -.charsheet .sheet-isThief:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isThief:checked~ div.sheet-elf, -.charsheet .sheet-isThief:checked~ div.sheet-elfrogue, -.charsheet .sheet-isThief:checked~ div.sheet-gnome, -.charsheet .sheet-isThief:checked~ div.sheet-halfling, -.charsheet .sheet-isThief:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isThief:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isThief:checked~ div.sheet-kith, -.charsheet .sheet-isThief:checked~ div.sheet-mutant, -.charsheet .sheet-isThief:checked~ div.sheet-paladin, -.charsheet .sheet-isThief:checked~ div.sheet-petrolhead, -.charsheet .sheet-isThief:checked~ div.sheet-ranger, -.charsheet .sheet-isThief:checked~ div.sheet-technologist, -.charsheet .sheet-isThief:checked~ div.sheet-warrior, -.charsheet .sheet-isThief:checked~ div.sheet-wizard, - -.charsheet .sheet-isWarrior:checked~ div.sheet-bard, -.charsheet .sheet-isWarrior:checked~ div.sheet-cleric, -.charsheet .sheet-isWarrior:checked~ div.sheet-cyborg, -.charsheet .sheet-isWarrior:checked~ div.sheet-dwarf, -.charsheet .sheet-isWarrior:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isWarrior:checked~ div.sheet-elf, -.charsheet .sheet-isWarrior:checked~ div.sheet-elfrogue, -.charsheet .sheet-isWarrior:checked~ div.sheet-gnome, -.charsheet .sheet-isWarrior:checked~ div.sheet-halfling, -.charsheet .sheet-isWarrior:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isWarrior:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isWarrior:checked~ div.sheet-kith, -.charsheet .sheet-isWarrior:checked~ div.sheet-mutant, -.charsheet .sheet-isWarrior:checked~ div.sheet-paladin, -.charsheet .sheet-isWarrior:checked~ div.sheet-petrolhead, -.charsheet .sheet-isWarrior:checked~ div.sheet-ranger, -.charsheet .sheet-isWarrior:checked~ div.sheet-technologist, -.charsheet .sheet-isWarrior:checked~ div.sheet-thief, -.charsheet .sheet-isWarrior:checked~ div.sheet-wizard, - -.charsheet .sheet-isWizard:checked~ div.sheet-bard, -.charsheet .sheet-isWizard:checked~ div.sheet-cleric, -.charsheet .sheet-isWizard:checked~ div.sheet-cyborg, -.charsheet .sheet-isWizard:checked~ div.sheet-dwarf, -.charsheet .sheet-isWizard:checked~ div.sheet-dwarfpriest, -.charsheet .sheet-isWizard:checked~ div.sheet-elf, -.charsheet .sheet-isWizard:checked~ div.sheet-elfrogue, -.charsheet .sheet-isWizard:checked~ div.sheet-gnome, -.charsheet .sheet-isWizard:checked~ div.sheet-halfling, -.charsheet .sheet-isWizard:checked~ div.sheet-halflingchamp, -.charsheet .sheet-isWizard:checked~ div.sheet-halflingburglar, -.charsheet .sheet-isWizard:checked~ div.sheet-kith, -.charsheet .sheet-isWizard:checked~ div.sheet-mutant, -.charsheet .sheet-isWizard:checked~ div.sheet-paladin, -.charsheet .sheet-isWizard:checked~ div.sheet-petrolhead, -.charsheet .sheet-isWizard:checked~ div.sheet-ranger, -.charsheet .sheet-isWizard:checked~ div.sheet-technologist, -.charsheet .sheet-isWizard:checked~ div.sheet-thief, -.charsheet .sheet-isWizard:checked~ div.sheet-warrior { - display: none; -} - /* Thief Tab */ .charsheet input.sheet-CoreThief, @@ -2131,32 +1700,13 @@ div[data-groupname^="repeating_mutations"] .repitem, height: 22px; } +.charsheet input[name="attr_classThief"][type="hidden"][value="1"] ~ div.sheet-BetaThief, +.charsheet input[name="attr_classThief"][type="hidden"][value="2"] ~ div.sheet-CoreThief, .charsheet .sheet-CoreThief:checked~ div.sheet-BetaThief, .charsheet .sheet-BetaThief:checked~ div.sheet-CoreThief { display: none; } -/* Halfling Burglar Tab */ - -.charsheet input.sheet-CoreHalflingBurglar, -.charsheet input.sheet-BetaHalflingBurglar { - display: inline; - width:24px; - height: 22px; -} - -.charsheet label.sheet-subtabHalflingBurglar { - display: inline; - width: 40px; - height: 22px; -} - -.charsheet .sheet-CoreHalflingBurglar:checked~ div.sheet-BetaHalflingBurglar, -.charsheet .sheet-BetaHalflingBurglar:checked~ div.sheet-CoreHalflingBurglar { - display: none; -} - - /* Arcane/Divine Spellbook */ .charsheet input.sheet-ArcaneCaster, @@ -2188,10 +1738,6 @@ div[data-groupname^="repeating_mutations"] .repitem, display: none; } -.charsheet .sheet-hidden { - display: none; -} - .charsheet div.sheet-spellcheckSINGLE, div.sheet-spellcheckMULTI { display: none; } @@ -2225,43 +1771,1746 @@ div[data-groupname^="repeating_mutations"] .repitem, line-height: 16px; } - .sheet-option-lankhmar { + .sheet-option-is_cleric { display: none; } - input[name="attr_options_lankhmar"][type="hidden"][value="1"] ~ .sheet-option-lankhmar { + input[name="attr_options_is_cleric"][type="hidden"][value="1"] ~ .sheet-option-is_cleric { display: block; } - input[name="attr_options_lankhmar"][type="hidden"][value="1"] ~ .sheet-option-lankhmar-hide { + input[name="attr_options_is_cleric"][type="hidden"][value="1"] ~ .sheet-option-is_cleric-hide { display: none; } - input[name="attr_options_lankhmar"][type="hidden"][value="1"] ~ .sheet-option-lankhmar-inline { + input[name="attr_options_is_cleric"][type="hidden"][value="1"] ~ .sheet-option-is_cleric-inline { display: inline-block; } - .sheet-option-lankhmar_currency { + .sheet-option-can_cast_divine_spells { display: none; } - input[name="attr_options_lankhmar_currency"][type="hidden"][value="1"] ~ .sheet-option-lankhmar_currency { + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells { display: block; } - input[name="attr_options_lankhmar_currency"][type="hidden"][value="1"] ~ .sheet-option-lankhmar_currency-hide { + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-hide { display: none; } - input[name="attr_options_lankhmar_currency"][type="hidden"][value="1"] ~ .sheet-option-lankhmar_currency-inline { + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-inline { display: inline-block; } - .sheet-option-hide_alignment { + .sheet-option-can_cast_turn_unholy { display: none; } - input[name="attr_options_hide_alignment"][type="hidden"][value="1"] ~ .sheet-option-hide_alignment { + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy { display: block; } - input[name="attr_options_hide_alignment"][type="hidden"][value="1"] ~ .sheet-option-hide_alignment-hide { + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy-hide { display: none; } - input[name="attr_options_hide_alignment"][type="hidden"][value="1"] ~ .sheet-option-hide_alignment-inline { + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy-inline { + display: inline-block; + } + .sheet-option-can_cast_lay_on_hands { + display: none; + } + + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands { + display: block; + } + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands-hide { + display: none; + } + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands-inline { + display: inline-block; + } + .sheet-option-can_cast_divine_aid { + display: none; + } + + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid { + display: block; + } + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid-hide { + display: none; + } + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid-inline { + display: inline-block; + } + .sheet-option-is_dwarf { + display: none; + } + + input[name="attr_options_is_dwarf"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf { + display: block; + } + input[name="attr_options_is_dwarf"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf-hide { + display: none; + } + input[name="attr_options_is_dwarf"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf-inline { + display: inline-block; + } + .sheet-option-can_use_mighty_deeds { + display: none; + } + + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds { + display: block; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-hide { + display: none; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-inline { + display: inline-block; + } + .sheet-option-has_lucky_weapon { + display: none; + } + + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon { + display: block; + } + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon-hide { + display: none; + } + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon-inline { + display: inline-block; + } + .sheet-option-can_shield_bash { + display: none; + } + + input[name="attr_options_can_shield_bash"][type="hidden"][value="1"] ~ .sheet-option-can_shield_bash { + display: block; + } + input[name="attr_options_can_shield_bash"][type="hidden"][value="1"] ~ .sheet-option-can_shield_bash-hide { + display: none; + } + input[name="attr_options_can_shield_bash"][type="hidden"][value="1"] ~ .sheet-option-can_shield_bash-inline { + display: inline-block; + } + .sheet-option-is_elf { + display: none; + } + + input[name="attr_options_is_elf"][type="hidden"][value="1"] ~ .sheet-option-is_elf { + display: block; + } + input[name="attr_options_is_elf"][type="hidden"][value="1"] ~ .sheet-option-is_elf-hide { + display: none; + } + input[name="attr_options_is_elf"][type="hidden"][value="1"] ~ .sheet-option-is_elf-inline { + display: inline-block; + } + .sheet-option-has_lucky_spell { + display: none; + } + + input[name="attr_options_has_lucky_spell"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_spell { + display: block; + } + input[name="attr_options_has_lucky_spell"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_spell-hide { + display: none; + } + input[name="attr_options_has_lucky_spell"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_spell-inline { + display: inline-block; + } + .sheet-option-can_cast_wizard_spells { + display: none; + } + + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells { + display: block; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-hide { + display: none; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-inline { + display: inline-block; + } + .sheet-option-can_have_a_familiar { + display: none; + } + + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar { + display: block; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-hide { + display: none; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-inline { + display: inline-block; + } + .sheet-option-can_have_a_patron { + display: none; + } + + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron { + display: block; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-hide { + display: none; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-inline { + display: inline-block; + } + .sheet-option-has_heightened_senses { + display: none; + } + + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses { + display: block; + } + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses-hide { + display: none; + } + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses-inline { + display: inline-block; + } + .sheet-option-is_halfling { + display: none; + } + + input[name="attr_options_is_halfling"][type="hidden"][value="1"] ~ .sheet-option-is_halfling { + display: block; + } + input[name="attr_options_is_halfling"][type="hidden"][value="1"] ~ .sheet-option-is_halfling-hide { + display: none; + } + input[name="attr_options_is_halfling"][type="hidden"][value="1"] ~ .sheet-option-is_halfling-inline { + display: inline-block; + } + .sheet-option-can_halfling_stealth { + display: none; + } + + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth { + display: block; + } + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth-hide { + display: none; + } + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth-inline { + display: inline-block; + } + .sheet-option-is_thief { + display: none; + } + + input[name="attr_options_is_thief"][type="hidden"][value="1"] ~ .sheet-option-is_thief { + display: block; + } + input[name="attr_options_is_thief"][type="hidden"][value="1"] ~ .sheet-option-is_thief-hide { + display: none; + } + input[name="attr_options_is_thief"][type="hidden"][value="1"] ~ .sheet-option-is_thief-inline { + display: inline-block; + } + .sheet-option-can_backstab { + display: none; + } + + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab { + display: block; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-hide { + display: none; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-inline { + display: inline-block; + } + .sheet-option-can_use_luck_die { + display: none; + } + + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die { + display: block; + } + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die-hide { + display: none; + } + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die-inline { + display: inline-block; + } + .sheet-option-can_cast_spell_from_scroll { + display: none; + } + + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll { + display: block; + } + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll-hide { + display: none; + } + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll-inline { + display: inline-block; + } + .sheet-option-can_sneak_silently { + display: none; + } + + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently { + display: block; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-hide { + display: none; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-inline { + display: inline-block; + } + .sheet-option-can_hide_in_shadows { + display: none; + } + + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows { + display: block; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-hide { + display: none; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-inline { + display: inline-block; + } + .sheet-option-can_pick_pockets { + display: none; + } + + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets { + display: block; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-hide { + display: none; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-inline { + display: inline-block; + } + .sheet-option-can_climb { + display: none; + } + + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb { + display: block; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-hide { + display: none; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-inline { + display: inline-block; + } + .sheet-option-can_pick_lock { + display: none; + } + + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock { + display: block; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-hide { + display: none; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-inline { + display: inline-block; + } + .sheet-option-can_find_trap { + display: none; + } + + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap { + display: block; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-hide { + display: none; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-inline { + display: inline-block; + } + .sheet-option-can_disable_trap { + display: none; + } + + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap { + display: block; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-hide { + display: none; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-inline { + display: inline-block; + } + .sheet-option-can_forge_document { + display: none; + } + + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document { + display: block; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-hide { + display: none; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-inline { + display: inline-block; + } + .sheet-option-can_disguise_self { + display: none; + } + + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self { + display: block; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-hide { + display: none; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-inline { + display: inline-block; + } + .sheet-option-can_read_languages { + display: none; + } + + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages { + display: block; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-hide { + display: none; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-inline { + display: inline-block; + } + .sheet-option-can_handle_poison { + display: none; + } + + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison { + display: block; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-hide { + display: none; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-inline { + display: inline-block; + } + .sheet-option-is_warrior { + display: none; + } + + input[name="attr_options_is_warrior"][type="hidden"][value="1"] ~ .sheet-option-is_warrior { + display: block; + } + input[name="attr_options_is_warrior"][type="hidden"][value="1"] ~ .sheet-option-is_warrior-hide { + display: none; + } + input[name="attr_options_is_warrior"][type="hidden"][value="1"] ~ .sheet-option-is_warrior-inline { + display: inline-block; + } + .sheet-option-can_use_mighty_deeds { + display: none; + } + + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds { + display: block; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-hide { + display: none; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-inline { + display: inline-block; + } + .sheet-option-has_lucky_weapon { + display: none; + } + + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon { + display: block; + } + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon-hide { + display: none; + } + input[name="attr_options_has_lucky_weapon"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_weapon-inline { + display: inline-block; + } + .sheet-option-adds_level_to_init { + display: none; + } + + input[name="attr_options_adds_level_to_init"][type="hidden"][value="1"] ~ .sheet-option-adds_level_to_init { + display: block; + } + input[name="attr_options_adds_level_to_init"][type="hidden"][value="1"] ~ .sheet-option-adds_level_to_init-hide { + display: none; + } + input[name="attr_options_adds_level_to_init"][type="hidden"][value="1"] ~ .sheet-option-adds_level_to_init-inline { + display: inline-block; + } + .sheet-option-is_wizard { + display: none; + } + + input[name="attr_options_is_wizard"][type="hidden"][value="1"] ~ .sheet-option-is_wizard { + display: block; + } + input[name="attr_options_is_wizard"][type="hidden"][value="1"] ~ .sheet-option-is_wizard-hide { + display: none; + } + input[name="attr_options_is_wizard"][type="hidden"][value="1"] ~ .sheet-option-is_wizard-inline { + display: inline-block; + } + .sheet-option-can_cast_wizard_spells { + display: none; + } + + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells { + display: block; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-hide { + display: none; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-inline { + display: inline-block; + } + .sheet-option-can_have_a_familiar { + display: none; + } + + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar { + display: block; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-hide { + display: none; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-inline { + display: inline-block; + } + .sheet-option-can_have_a_patron { + display: none; + } + + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron { + display: block; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-hide { + display: none; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-inline { + display: inline-block; + } + .sheet-option-is_kith { + display: none; + } + + input[name="attr_options_is_kith"][type="hidden"][value="1"] ~ .sheet-option-is_kith { + display: block; + } + input[name="attr_options_is_kith"][type="hidden"][value="1"] ~ .sheet-option-is_kith-hide { + display: none; + } + input[name="attr_options_is_kith"][type="hidden"][value="1"] ~ .sheet-option-is_kith-inline { + display: inline-block; + } + .sheet-option-can_use_force_of_will { + display: none; + } + + input[name="attr_options_can_use_force_of_will"][type="hidden"][value="1"] ~ .sheet-option-can_use_force_of_will { + display: block; + } + input[name="attr_options_can_use_force_of_will"][type="hidden"][value="1"] ~ .sheet-option-can_use_force_of_will-hide { + display: none; + } + input[name="attr_options_can_use_force_of_will"][type="hidden"][value="1"] ~ .sheet-option-can_use_force_of_will-inline { + display: inline-block; + } + .sheet-option-can_find_outdoor_traps { + display: none; + } + + input[name="attr_options_can_find_outdoor_traps"][type="hidden"][value="1"] ~ .sheet-option-can_find_outdoor_traps { + display: block; + } + input[name="attr_options_can_find_outdoor_traps"][type="hidden"][value="1"] ~ .sheet-option-can_find_outdoor_traps-hide { + display: none; + } + input[name="attr_options_can_find_outdoor_traps"][type="hidden"][value="1"] ~ .sheet-option-can_find_outdoor_traps-inline { + display: inline-block; + } + .sheet-option-can_detect_outdoor_foes { + display: none; + } + + input[name="attr_options_can_detect_outdoor_foes"][type="hidden"][value="1"] ~ .sheet-option-can_detect_outdoor_foes { + display: block; + } + input[name="attr_options_can_detect_outdoor_foes"][type="hidden"][value="1"] ~ .sheet-option-can_detect_outdoor_foes-hide { + display: none; + } + input[name="attr_options_can_detect_outdoor_foes"][type="hidden"][value="1"] ~ .sheet-option-can_detect_outdoor_foes-inline { + display: inline-block; + } + .sheet-option-can_track_outdoors { + display: none; + } + + input[name="attr_options_can_track_outdoors"][type="hidden"][value="1"] ~ .sheet-option-can_track_outdoors { + display: block; + } + input[name="attr_options_can_track_outdoors"][type="hidden"][value="1"] ~ .sheet-option-can_track_outdoors-hide { + display: none; + } + input[name="attr_options_can_track_outdoors"][type="hidden"][value="1"] ~ .sheet-option-can_track_outdoors-inline { + display: inline-block; + } + .sheet-option-is_bard { + display: none; + } + + input[name="attr_options_is_bard"][type="hidden"][value="1"] ~ .sheet-option-is_bard { + display: block; + } + input[name="attr_options_is_bard"][type="hidden"][value="1"] ~ .sheet-option-is_bard-hide { + display: none; + } + input[name="attr_options_is_bard"][type="hidden"][value="1"] ~ .sheet-option-is_bard-inline { + display: inline-block; + } + .sheet-option-has_bardic_luck { + display: none; + } + + input[name="attr_options_has_bardic_luck"][type="hidden"][value="1"] ~ .sheet-option-has_bardic_luck { + display: block; + } + input[name="attr_options_has_bardic_luck"][type="hidden"][value="1"] ~ .sheet-option-has_bardic_luck-hide { + display: none; + } + input[name="attr_options_has_bardic_luck"][type="hidden"][value="1"] ~ .sheet-option-has_bardic_luck-inline { + display: inline-block; + } + .sheet-option-can_cast_bard_spells { + display: none; + } + + input[name="attr_options_can_cast_bard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_bard_spells { + display: block; + } + input[name="attr_options_can_cast_bard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_bard_spells-hide { + display: none; + } + input[name="attr_options_can_cast_bard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_bard_spells-inline { + display: inline-block; + } + .sheet-option-can_use_call_to_arms { + display: none; + } + + input[name="attr_options_can_use_call_to_arms"][type="hidden"][value="1"] ~ .sheet-option-can_use_call_to_arms { + display: block; + } + input[name="attr_options_can_use_call_to_arms"][type="hidden"][value="1"] ~ .sheet-option-can_use_call_to_arms-hide { + display: none; + } + input[name="attr_options_can_use_call_to_arms"][type="hidden"][value="1"] ~ .sheet-option-can_use_call_to_arms-inline { + display: inline-block; + } + .sheet-option-can_use_challenge { + display: none; + } + + input[name="attr_options_can_use_challenge"][type="hidden"][value="1"] ~ .sheet-option-can_use_challenge { + display: block; + } + input[name="attr_options_can_use_challenge"][type="hidden"][value="1"] ~ .sheet-option-can_use_challenge-hide { + display: none; + } + input[name="attr_options_can_use_challenge"][type="hidden"][value="1"] ~ .sheet-option-can_use_challenge-inline { + display: inline-block; + } + .sheet-option-can_use_calm { + display: none; + } + + input[name="attr_options_can_use_calm"][type="hidden"][value="1"] ~ .sheet-option-can_use_calm { + display: block; + } + input[name="attr_options_can_use_calm"][type="hidden"][value="1"] ~ .sheet-option-can_use_calm-hide { + display: none; + } + input[name="attr_options_can_use_calm"][type="hidden"][value="1"] ~ .sheet-option-can_use_calm-inline { + display: inline-block; + } + .sheet-option-can_use_lore { + display: none; + } + + input[name="attr_options_can_use_lore"][type="hidden"][value="1"] ~ .sheet-option-can_use_lore { + display: block; + } + input[name="attr_options_can_use_lore"][type="hidden"][value="1"] ~ .sheet-option-can_use_lore-hide { + display: none; + } + input[name="attr_options_can_use_lore"][type="hidden"][value="1"] ~ .sheet-option-can_use_lore-inline { + display: inline-block; + } + .sheet-option-is_dwarf_priest { + display: none; + } + + input[name="attr_options_is_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf_priest { + display: block; + } + input[name="attr_options_is_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf_priest-hide { + display: none; + } + input[name="attr_options_is_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-is_dwarf_priest-inline { + display: inline-block; + } + .sheet-option-can_cast_divine_spells { + display: none; + } + + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells { + display: block; + } + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-hide { + display: none; + } + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-inline { + display: inline-block; + } + .sheet-option-can_cast_turn_unholy { + display: none; + } + + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy { + display: block; + } + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy-hide { + display: none; + } + input[name="attr_options_can_cast_turn_unholy"][type="hidden"][value="1"] ~ .sheet-option-can_cast_turn_unholy-inline { + display: inline-block; + } + .sheet-option-can_cast_lay_on_hands { + display: none; + } + + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands { + display: block; + } + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands-hide { + display: none; + } + input[name="attr_options_can_cast_lay_on_hands"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands-inline { + display: inline-block; + } + .sheet-option-can_cast_divine_aid { + display: none; + } + + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid { + display: block; + } + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid-hide { + display: none; + } + input[name="attr_options_can_cast_divine_aid"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_aid-inline { + display: inline-block; + } + .sheet-option-can_use_mighty_deeds_as_dwarf_priest { + display: none; + } + + input[name="attr_options_can_use_mighty_deeds_as_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_dwarf_priest { + display: block; + } + input[name="attr_options_can_use_mighty_deeds_as_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_dwarf_priest-hide { + display: none; + } + input[name="attr_options_can_use_mighty_deeds_as_dwarf_priest"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_dwarf_priest-inline { + display: inline-block; + } + .sheet-option-is_elven_rogue { + display: none; + } + + input[name="attr_options_is_elven_rogue"][type="hidden"][value="1"] ~ .sheet-option-is_elven_rogue { + display: block; + } + input[name="attr_options_is_elven_rogue"][type="hidden"][value="1"] ~ .sheet-option-is_elven_rogue-hide { + display: none; + } + input[name="attr_options_is_elven_rogue"][type="hidden"][value="1"] ~ .sheet-option-is_elven_rogue-inline { + display: inline-block; + } + .sheet-option-can_cast_wizard_spells { + display: none; + } + + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells { + display: block; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-hide { + display: none; + } + input[name="attr_options_can_cast_wizard_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_wizard_spells-inline { + display: inline-block; + } + .sheet-option-can_have_a_familiar { + display: none; + } + + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar { + display: block; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-hide { + display: none; + } + input[name="attr_options_can_have_a_familiar"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_familiar-inline { + display: inline-block; + } + .sheet-option-can_have_a_patron { + display: none; + } + + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron { + display: block; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-hide { + display: none; + } + input[name="attr_options_can_have_a_patron"][type="hidden"][value="1"] ~ .sheet-option-can_have_a_patron-inline { + display: inline-block; + } + .sheet-option-can_find_trap { + display: none; + } + + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap { + display: block; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-hide { + display: none; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-inline { + display: inline-block; + } + .sheet-option-can_disable_trap { + display: none; + } + + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap { + display: block; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-hide { + display: none; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-inline { + display: inline-block; + } + .sheet-option-can_pick_lock { + display: none; + } + + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock { + display: block; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-hide { + display: none; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-inline { + display: inline-block; + } + .sheet-option-can_sneak_silently { + display: none; + } + + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently { + display: block; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-hide { + display: none; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-inline { + display: inline-block; + } + .sheet-option-can_hide_in_shadows { + display: none; + } + + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows { + display: block; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-hide { + display: none; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-inline { + display: inline-block; + } + .sheet-option-can_pick_pockets { + display: none; + } + + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets { + display: block; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-hide { + display: none; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-inline { + display: inline-block; + } + .sheet-option-can_climb { + display: none; + } + + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb { + display: block; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-hide { + display: none; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-inline { + display: inline-block; + } + .sheet-option-can_forge_document { + display: none; + } + + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document { + display: block; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-hide { + display: none; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-inline { + display: inline-block; + } + .sheet-option-can_handle_poison { + display: none; + } + + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison { + display: block; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-hide { + display: none; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-inline { + display: inline-block; + } + .sheet-option-can_read_languages { + display: none; + } + + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages { + display: block; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-hide { + display: none; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-inline { + display: inline-block; + } + .sheet-option-can_backstab { + display: none; + } + + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab { + display: block; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-hide { + display: none; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-inline { + display: inline-block; + } + .sheet-option-can_disguise_self { + display: none; + } + + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self { + display: block; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-hide { + display: none; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-inline { + display: inline-block; + } + .sheet-option-has_lucky_skill { + display: none; + } + + input[name="attr_options_has_lucky_skill"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_skill { + display: block; + } + input[name="attr_options_has_lucky_skill"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_skill-hide { + display: none; + } + input[name="attr_options_has_lucky_skill"][type="hidden"][value="1"] ~ .sheet-option-has_lucky_skill-inline { + display: inline-block; + } + .sheet-option-has_heightened_senses { + display: none; + } + + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses { + display: block; + } + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses-hide { + display: none; + } + input[name="attr_options_has_heightened_senses"][type="hidden"][value="1"] ~ .sheet-option-has_heightened_senses-inline { + display: inline-block; + } + .sheet-option-is_gnome { + display: none; + } + + input[name="attr_options_is_gnome"][type="hidden"][value="1"] ~ .sheet-option-is_gnome { + display: block; + } + input[name="attr_options_is_gnome"][type="hidden"][value="1"] ~ .sheet-option-is_gnome-hide { + display: none; + } + input[name="attr_options_is_gnome"][type="hidden"][value="1"] ~ .sheet-option-is_gnome-inline { + display: inline-block; + } + .sheet-option-can_cast_gnome_spells { + display: none; + } + + input[name="attr_options_can_cast_gnome_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_gnome_spells { + display: block; + } + input[name="attr_options_can_cast_gnome_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_gnome_spells-hide { + display: none; + } + input[name="attr_options_can_cast_gnome_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_gnome_spells-inline { + display: inline-block; + } + .sheet-option-can_use_trick_die { + display: none; + } + + input[name="attr_options_can_use_trick_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_trick_die { + display: block; + } + input[name="attr_options_can_use_trick_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_trick_die-hide { + display: none; + } + input[name="attr_options_can_use_trick_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_trick_die-inline { + display: inline-block; + } + .sheet-option-has_magic_resistance { + display: none; + } + + input[name="attr_options_has_magic_resistance"][type="hidden"][value="1"] ~ .sheet-option-has_magic_resistance { + display: block; + } + input[name="attr_options_has_magic_resistance"][type="hidden"][value="1"] ~ .sheet-option-has_magic_resistance-hide { + display: none; + } + input[name="attr_options_has_magic_resistance"][type="hidden"][value="1"] ~ .sheet-option-has_magic_resistance-inline { + display: inline-block; + } + .sheet-option-can_use_animal_trick { + display: none; + } + + input[name="attr_options_can_use_animal_trick"][type="hidden"][value="1"] ~ .sheet-option-can_use_animal_trick { + display: block; + } + input[name="attr_options_can_use_animal_trick"][type="hidden"][value="1"] ~ .sheet-option-can_use_animal_trick-hide { + display: none; + } + input[name="attr_options_can_use_animal_trick"][type="hidden"][value="1"] ~ .sheet-option-can_use_animal_trick-inline { + display: inline-block; + } + .sheet-option-has_gem_affinity { + display: none; + } + + input[name="attr_options_has_gem_affinity"][type="hidden"][value="1"] ~ .sheet-option-has_gem_affinity { + display: block; + } + input[name="attr_options_has_gem_affinity"][type="hidden"][value="1"] ~ .sheet-option-has_gem_affinity-hide { + display: none; + } + input[name="attr_options_has_gem_affinity"][type="hidden"][value="1"] ~ .sheet-option-has_gem_affinity-inline { + display: inline-block; + } + .sheet-option-is_halfling_burglar { + display: none; + } + + input[name="attr_options_is_halfling_burglar"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_burglar { + display: block; + } + input[name="attr_options_is_halfling_burglar"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_burglar-hide { + display: none; + } + input[name="attr_options_is_halfling_burglar"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_burglar-inline { + display: inline-block; + } + .sheet-option-can_halfling_stealth { + display: none; + } + + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth { + display: block; + } + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth-hide { + display: none; + } + input[name="attr_options_can_halfling_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_stealth-inline { + display: inline-block; + } + .sheet-option-can_backstab { + display: none; + } + + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab { + display: block; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-hide { + display: none; + } + input[name="attr_options_can_backstab"][type="hidden"][value="1"] ~ .sheet-option-can_backstab-inline { + display: inline-block; + } + .sheet-option-can_use_luck_die { + display: none; + } + + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die { + display: block; + } + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die-hide { + display: none; + } + input[name="attr_options_can_use_luck_die"][type="hidden"][value="1"] ~ .sheet-option-can_use_luck_die-inline { + display: inline-block; + } + .sheet-option-can_cast_spell_from_scroll { + display: none; + } + + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll { + display: block; + } + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll-hide { + display: none; + } + input[name="attr_options_can_cast_spell_from_scroll"][type="hidden"][value="1"] ~ .sheet-option-can_cast_spell_from_scroll-inline { + display: inline-block; + } + .sheet-option-can_sneak_silently { + display: none; + } + + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently { + display: block; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-hide { + display: none; + } + input[name="attr_options_can_sneak_silently"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_silently-inline { + display: inline-block; + } + .sheet-option-can_hide_in_shadows { + display: none; + } + + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows { + display: block; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-hide { + display: none; + } + input[name="attr_options_can_hide_in_shadows"][type="hidden"][value="1"] ~ .sheet-option-can_hide_in_shadows-inline { + display: inline-block; + } + .sheet-option-can_pick_pockets { + display: none; + } + + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets { + display: block; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-hide { + display: none; + } + input[name="attr_options_can_pick_pockets"][type="hidden"][value="1"] ~ .sheet-option-can_pick_pockets-inline { + display: inline-block; + } + .sheet-option-can_climb { + display: none; + } + + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb { + display: block; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-hide { + display: none; + } + input[name="attr_options_can_climb"][type="hidden"][value="1"] ~ .sheet-option-can_climb-inline { + display: inline-block; + } + .sheet-option-can_pick_lock { + display: none; + } + + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock { + display: block; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-hide { + display: none; + } + input[name="attr_options_can_pick_lock"][type="hidden"][value="1"] ~ .sheet-option-can_pick_lock-inline { + display: inline-block; + } + .sheet-option-can_find_trap { + display: none; + } + + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap { + display: block; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-hide { + display: none; + } + input[name="attr_options_can_find_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_trap-inline { + display: inline-block; + } + .sheet-option-can_disable_trap { + display: none; + } + + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap { + display: block; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-hide { + display: none; + } + input[name="attr_options_can_disable_trap"][type="hidden"][value="1"] ~ .sheet-option-can_disable_trap-inline { + display: inline-block; + } + .sheet-option-can_forge_document { + display: none; + } + + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document { + display: block; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-hide { + display: none; + } + input[name="attr_options_can_forge_document"][type="hidden"][value="1"] ~ .sheet-option-can_forge_document-inline { + display: inline-block; + } + .sheet-option-can_disguise_self { + display: none; + } + + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self { + display: block; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-hide { + display: none; + } + input[name="attr_options_can_disguise_self"][type="hidden"][value="1"] ~ .sheet-option-can_disguise_self-inline { + display: inline-block; + } + .sheet-option-can_read_languages { + display: none; + } + + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages { + display: block; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-hide { + display: none; + } + input[name="attr_options_can_read_languages"][type="hidden"][value="1"] ~ .sheet-option-can_read_languages-inline { + display: inline-block; + } + .sheet-option-can_handle_poison { + display: none; + } + + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison { + display: block; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-hide { + display: none; + } + input[name="attr_options_can_handle_poison"][type="hidden"][value="1"] ~ .sheet-option-can_handle_poison-inline { + display: inline-block; + } + .sheet-option-is_halfling_champion { + display: none; + } + + input[name="attr_options_is_halfling_champion"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_champion { + display: block; + } + input[name="attr_options_is_halfling_champion"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_champion-hide { + display: none; + } + input[name="attr_options_is_halfling_champion"][type="hidden"][value="1"] ~ .sheet-option-is_halfling_champion-inline { + display: inline-block; + } + .sheet-option-can_use_mighty_deeds { + display: none; + } + + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds { + display: block; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-hide { + display: none; + } + input[name="attr_options_can_use_mighty_deeds"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds-inline { + display: inline-block; + } + .sheet-option-can_halfling_champion_stealth { + display: none; + } + + input[name="attr_options_can_halfling_champion_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_champion_stealth { + display: block; + } + input[name="attr_options_can_halfling_champion_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_champion_stealth-hide { + display: none; + } + input[name="attr_options_can_halfling_champion_stealth"][type="hidden"][value="1"] ~ .sheet-option-can_halfling_champion_stealth-inline { + display: inline-block; + } + .sheet-option-is_paladin { + display: none; + } + + input[name="attr_options_is_paladin"][type="hidden"][value="1"] ~ .sheet-option-is_paladin { + display: block; + } + input[name="attr_options_is_paladin"][type="hidden"][value="1"] ~ .sheet-option-is_paladin-hide { + display: none; + } + input[name="attr_options_is_paladin"][type="hidden"][value="1"] ~ .sheet-option-is_paladin-inline { + display: inline-block; + } + .sheet-option-can_cast_divine_spells { + display: none; + } + + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells { + display: block; + } + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-hide { + display: none; + } + input[name="attr_options_can_cast_divine_spells"][type="hidden"][value="1"] ~ .sheet-option-can_cast_divine_spells-inline { + display: inline-block; + } + .sheet-option-can_use_smite { + display: none; + } + + input[name="attr_options_can_use_smite"][type="hidden"][value="1"] ~ .sheet-option-can_use_smite { + display: block; + } + input[name="attr_options_can_use_smite"][type="hidden"][value="1"] ~ .sheet-option-can_use_smite-hide { + display: none; + } + input[name="attr_options_can_use_smite"][type="hidden"][value="1"] ~ .sheet-option-can_use_smite-inline { + display: inline-block; + } + .sheet-option-can_cast_lay_on_hands_as_paladin { + display: none; + } + + input[name="attr_options_can_cast_lay_on_hands_as_paladin"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands_as_paladin { + display: block; + } + input[name="attr_options_can_cast_lay_on_hands_as_paladin"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands_as_paladin-hide { + display: none; + } + input[name="attr_options_can_cast_lay_on_hands_as_paladin"][type="hidden"][value="1"] ~ .sheet-option-can_cast_lay_on_hands_as_paladin-inline { + display: inline-block; + } + .sheet-option-can_instill_bravery { + display: none; + } + + input[name="attr_options_can_instill_bravery"][type="hidden"][value="1"] ~ .sheet-option-can_instill_bravery { + display: block; + } + input[name="attr_options_can_instill_bravery"][type="hidden"][value="1"] ~ .sheet-option-can_instill_bravery-hide { + display: none; + } + input[name="attr_options_can_instill_bravery"][type="hidden"][value="1"] ~ .sheet-option-can_instill_bravery-inline { + display: inline-block; + } + .sheet-option-can_cause_fear { + display: none; + } + + input[name="attr_options_can_cause_fear"][type="hidden"][value="1"] ~ .sheet-option-can_cause_fear { + display: block; + } + input[name="attr_options_can_cause_fear"][type="hidden"][value="1"] ~ .sheet-option-can_cause_fear-hide { + display: none; + } + input[name="attr_options_can_cause_fear"][type="hidden"][value="1"] ~ .sheet-option-can_cause_fear-inline { + display: inline-block; + } + .sheet-option-can_have_fallen_points { + display: none; + } + + input[name="attr_options_can_have_fallen_points"][type="hidden"][value="1"] ~ .sheet-option-can_have_fallen_points { + display: block; + } + input[name="attr_options_can_have_fallen_points"][type="hidden"][value="1"] ~ .sheet-option-can_have_fallen_points-hide { + display: none; + } + input[name="attr_options_can_have_fallen_points"][type="hidden"][value="1"] ~ .sheet-option-can_have_fallen_points-inline { + display: inline-block; + } + .sheet-option-is_ranger { + display: none; + } + + input[name="attr_options_is_ranger"][type="hidden"][value="1"] ~ .sheet-option-is_ranger { + display: block; + } + input[name="attr_options_is_ranger"][type="hidden"][value="1"] ~ .sheet-option-is_ranger-hide { + display: none; + } + input[name="attr_options_is_ranger"][type="hidden"][value="1"] ~ .sheet-option-is_ranger-inline { + display: inline-block; + } + .sheet-option-can_use_mighty_deeds_as_ranger { + display: none; + } + + input[name="attr_options_can_use_mighty_deeds_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_ranger { + display: block; + } + input[name="attr_options_can_use_mighty_deeds_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_ranger-hide { + display: none; + } + input[name="attr_options_can_use_mighty_deeds_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_use_mighty_deeds_as_ranger-inline { + display: inline-block; + } + .sheet-option-can_climb_as_ranger { + display: none; + } + + input[name="attr_options_can_climb_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_climb_as_ranger { + display: block; + } + input[name="attr_options_can_climb_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_climb_as_ranger-hide { + display: none; + } + input[name="attr_options_can_climb_as_ranger"][type="hidden"][value="1"] ~ .sheet-option-can_climb_as_ranger-inline { + display: inline-block; + } + .sheet-option-can_find_and_disable_natural_trap { + display: none; + } + + input[name="attr_options_can_find_and_disable_natural_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_and_disable_natural_trap { + display: block; + } + input[name="attr_options_can_find_and_disable_natural_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_and_disable_natural_trap-hide { + display: none; + } + input[name="attr_options_can_find_and_disable_natural_trap"][type="hidden"][value="1"] ~ .sheet-option-can_find_and_disable_natural_trap-inline { + display: inline-block; + } + .sheet-option-can_sneak_and_hide { + display: none; + } + + input[name="attr_options_can_sneak_and_hide"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_and_hide { + display: block; + } + input[name="attr_options_can_sneak_and_hide"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_and_hide-hide { + display: none; + } + input[name="attr_options_can_sneak_and_hide"][type="hidden"][value="1"] ~ .sheet-option-can_sneak_and_hide-inline { + display: inline-block; + } + .sheet-option-can_stride { + display: none; + } + + input[name="attr_options_can_stride"][type="hidden"][value="1"] ~ .sheet-option-can_stride { + display: block; + } + input[name="attr_options_can_stride"][type="hidden"][value="1"] ~ .sheet-option-can_stride-hide { + display: none; + } + input[name="attr_options_can_stride"][type="hidden"][value="1"] ~ .sheet-option-can_stride-inline { + display: inline-block; + } + .sheet-option-knows_survival { + display: none; + } + + input[name="attr_options_knows_survival"][type="hidden"][value="1"] ~ .sheet-option-knows_survival { + display: block; + } + input[name="attr_options_knows_survival"][type="hidden"][value="1"] ~ .sheet-option-knows_survival-hide { + display: none; + } + input[name="attr_options_knows_survival"][type="hidden"][value="1"] ~ .sheet-option-knows_survival-inline { + display: inline-block; + } + .sheet-option-has_favored_enemies { + display: none; + } + + input[name="attr_options_has_favored_enemies"][type="hidden"][value="1"] ~ .sheet-option-has_favored_enemies { + display: block; + } + input[name="attr_options_has_favored_enemies"][type="hidden"][value="1"] ~ .sheet-option-has_favored_enemies-hide { + display: none; + } + input[name="attr_options_has_favored_enemies"][type="hidden"][value="1"] ~ .sheet-option-has_favored_enemies-inline { + display: inline-block; + } + .sheet-option-is_cyborg { + display: none; + } + + input[name="attr_options_is_cyborg"][type="hidden"][value="1"] ~ .sheet-option-is_cyborg { + display: block; + } + input[name="attr_options_is_cyborg"][type="hidden"][value="1"] ~ .sheet-option-is_cyborg-hide { + display: none; + } + input[name="attr_options_is_cyborg"][type="hidden"][value="1"] ~ .sheet-option-is_cyborg-inline { + display: inline-block; + } + .sheet-option-has_artifical_body_parts { + display: none; + } + + input[name="attr_options_has_artifical_body_parts"][type="hidden"][value="1"] ~ .sheet-option-has_artifical_body_parts { + display: block; + } + input[name="attr_options_has_artifical_body_parts"][type="hidden"][value="1"] ~ .sheet-option-has_artifical_body_parts-hide { + display: none; + } + input[name="attr_options_has_artifical_body_parts"][type="hidden"][value="1"] ~ .sheet-option-has_artifical_body_parts-inline { + display: inline-block; + } + .sheet-option-has_jury_rig_die { + display: none; + } + + input[name="attr_options_has_jury_rig_die"][type="hidden"][value="1"] ~ .sheet-option-has_jury_rig_die { + display: block; + } + input[name="attr_options_has_jury_rig_die"][type="hidden"][value="1"] ~ .sheet-option-has_jury_rig_die-hide { + display: none; + } + input[name="attr_options_has_jury_rig_die"][type="hidden"][value="1"] ~ .sheet-option-has_jury_rig_die-inline { + display: inline-block; + } + .sheet-option-can_repair_tech { + display: none; + } + + input[name="attr_options_can_repair_tech"][type="hidden"][value="1"] ~ .sheet-option-can_repair_tech { + display: block; + } + input[name="attr_options_can_repair_tech"][type="hidden"][value="1"] ~ .sheet-option-can_repair_tech-hide { + display: none; + } + input[name="attr_options_can_repair_tech"][type="hidden"][value="1"] ~ .sheet-option-can_repair_tech-inline { + display: inline-block; + } + .sheet-option-can_find_salvage { + display: none; + } + + input[name="attr_options_can_find_salvage"][type="hidden"][value="1"] ~ .sheet-option-can_find_salvage { + display: block; + } + input[name="attr_options_can_find_salvage"][type="hidden"][value="1"] ~ .sheet-option-can_find_salvage-hide { + display: none; + } + input[name="attr_options_can_find_salvage"][type="hidden"][value="1"] ~ .sheet-option-can_find_salvage-inline { + display: inline-block; + } + .sheet-option-is_mutant { + display: none; + } + + input[name="attr_options_is_mutant"][type="hidden"][value="1"] ~ .sheet-option-is_mutant { + display: block; + } + input[name="attr_options_is_mutant"][type="hidden"][value="1"] ~ .sheet-option-is_mutant-hide { + display: none; + } + input[name="attr_options_is_mutant"][type="hidden"][value="1"] ~ .sheet-option-is_mutant-inline { + display: inline-block; + } + .sheet-option-has_survival_die { + display: none; + } + + input[name="attr_options_has_survival_die"][type="hidden"][value="1"] ~ .sheet-option-has_survival_die { + display: block; + } + input[name="attr_options_has_survival_die"][type="hidden"][value="1"] ~ .sheet-option-has_survival_die-hide { + display: none; + } + input[name="attr_options_has_survival_die"][type="hidden"][value="1"] ~ .sheet-option-has_survival_die-inline { + display: inline-block; + } + .sheet-option-has_mutations { + display: none; + } + + input[name="attr_options_has_mutations"][type="hidden"][value="1"] ~ .sheet-option-has_mutations { + display: block; + } + input[name="attr_options_has_mutations"][type="hidden"][value="1"] ~ .sheet-option-has_mutations-hide { + display: none; + } + input[name="attr_options_has_mutations"][type="hidden"][value="1"] ~ .sheet-option-has_mutations-inline { + display: inline-block; + } + .sheet-option-is_petrolhead { + display: none; + } + + input[name="attr_options_is_petrolhead"][type="hidden"][value="1"] ~ .sheet-option-is_petrolhead { + display: block; + } + input[name="attr_options_is_petrolhead"][type="hidden"][value="1"] ~ .sheet-option-is_petrolhead-hide { + display: none; + } + input[name="attr_options_is_petrolhead"][type="hidden"][value="1"] ~ .sheet-option-is_petrolhead-inline { + display: inline-block; + } + .sheet-option-has_ace_die { + display: none; + } + + input[name="attr_options_has_ace_die"][type="hidden"][value="1"] ~ .sheet-option-has_ace_die { + display: block; + } + input[name="attr_options_has_ace_die"][type="hidden"][value="1"] ~ .sheet-option-has_ace_die-hide { + display: none; + } + input[name="attr_options_has_ace_die"][type="hidden"][value="1"] ~ .sheet-option-has_ace_die-inline { + display: inline-block; + } + .sheet-option-has_mojo_die { + display: none; + } + + input[name="attr_options_has_mojo_die"][type="hidden"][value="1"] ~ .sheet-option-has_mojo_die { + display: block; + } + input[name="attr_options_has_mojo_die"][type="hidden"][value="1"] ~ .sheet-option-has_mojo_die-hide { + display: none; + } + input[name="attr_options_has_mojo_die"][type="hidden"][value="1"] ~ .sheet-option-has_mojo_die-inline { + display: inline-block; + } + .sheet-option-is_technologist { + display: none; + } + + input[name="attr_options_is_technologist"][type="hidden"][value="1"] ~ .sheet-option-is_technologist { + display: block; + } + input[name="attr_options_is_technologist"][type="hidden"][value="1"] ~ .sheet-option-is_technologist-hide { + display: none; + } + input[name="attr_options_is_technologist"][type="hidden"][value="1"] ~ .sheet-option-is_technologist-inline { + display: inline-block; + } + .sheet-option-can_tinker_with_weapons { + display: none; + } + + input[name="attr_options_can_tinker_with_weapons"][type="hidden"][value="1"] ~ .sheet-option-can_tinker_with_weapons { + display: block; + } + input[name="attr_options_can_tinker_with_weapons"][type="hidden"][value="1"] ~ .sheet-option-can_tinker_with_weapons-hide { + display: none; + } + input[name="attr_options_can_tinker_with_weapons"][type="hidden"][value="1"] ~ .sheet-option-can_tinker_with_weapons-inline { + display: inline-block; + } + .sheet-option-can_repair_bots { + display: none; + } + + input[name="attr_options_can_repair_bots"][type="hidden"][value="1"] ~ .sheet-option-can_repair_bots { + display: block; + } + input[name="attr_options_can_repair_bots"][type="hidden"][value="1"] ~ .sheet-option-can_repair_bots-hide { + display: none; + } + input[name="attr_options_can_repair_bots"][type="hidden"][value="1"] ~ .sheet-option-can_repair_bots-inline { + display: inline-block; + } + .sheet-option-can_use_computers { + display: none; + } + + input[name="attr_options_can_use_computers"][type="hidden"][value="1"] ~ .sheet-option-can_use_computers { + display: block; + } + input[name="attr_options_can_use_computers"][type="hidden"][value="1"] ~ .sheet-option-can_use_computers-hide { + display: none; + } + input[name="attr_options_can_use_computers"][type="hidden"][value="1"] ~ .sheet-option-can_use_computers-inline { + display: inline-block; + } + .sheet-option-can_repair_vehicles { + display: none; + } + + input[name="attr_options_can_repair_vehicles"][type="hidden"][value="1"] ~ .sheet-option-can_repair_vehicles { + display: block; + } + input[name="attr_options_can_repair_vehicles"][type="hidden"][value="1"] ~ .sheet-option-can_repair_vehicles-hide { + display: none; + } + input[name="attr_options_can_repair_vehicles"][type="hidden"][value="1"] ~ .sheet-option-can_repair_vehicles-inline { + display: inline-block; + } + .sheet-option-can_use_general_tech { + display: none; + } + + input[name="attr_options_can_use_general_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_general_tech { + display: block; + } + input[name="attr_options_can_use_general_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_general_tech-hide { + display: none; + } + input[name="attr_options_can_use_general_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_general_tech-inline { + display: inline-block; + } + .sheet-option-can_use_alien_tech { + display: none; + } + + input[name="attr_options_can_use_alien_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_alien_tech { + display: block; + } + input[name="attr_options_can_use_alien_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_alien_tech-hide { + display: none; + } + input[name="attr_options_can_use_alien_tech"][type="hidden"][value="1"] ~ .sheet-option-can_use_alien_tech-inline { display: inline-block; } @@ -2294,6 +3543,66 @@ div[data-groupname^="repeating_mutations"] .repitem, grid-template-columns: repeat(7, 1fr); } +.sheet-ability-selection { + display: grid; + grid-template-columns: repeat(4, 1fr); + grid-auto-flow: row dense; + grid-auto-rows: minmax(min-content, max-content); + row-gap: 3px; +} + +.sheet-ability-selection-category-core { + grid-column: 1 / 2; +} + +.sheet-ability-selection-category-supplemental { + grid-column: 2 / 3; +} + +.sheet-ability-selection-category-crawl { + grid-column: 3 / 4; +} + +.sheet-ability-selection-category-umerica { + grid-column: 4 / 5; +} + +.sheet-ability-selection-class { + display: grid; + grid-template-columns: 10px max-content; + grid-template-rows: 20px auto; +} + +.sheet-ability-selection-class .sheet-ability-subselection { + grid-column: 1 / -1; +} + +.sheet-ability-subselection { + display: grid; + grid-template-columns: 20px auto; + grid-template-rows: repeat(auto-fit, 18px); +} + +.sheet-ability-selection label { + width: fit-content; + margin-left: 3px; + margin-bottom: 0px; /* reset roll20 css */ +} + +.sheet-ability-selection label > input[type="checkbox"]{ + margin-right: 3px; +} + +.sheet-abilities-toggle > span:before { + cursor: pointer; +} +.sheet-abilities-toggle.sheet-abilities-toggle-open > span:before { + content: "⌄"; +} +.sheet-abilities-toggle.sheet-abilities-toggle-closed > span:before { + content: ">"; +} + .sheet-character-information-grid { display: grid; grid-template-columns: repeat(5, 1fr); @@ -2421,7 +3730,28 @@ div[data-groupname^="repeating_mutations"] .repitem, "... lhmb lhtb ... lhnotes" } -.sheet-cleric-grid textarea { +.sheet-cleric-ability-grid { + display: grid; + column-gap: 10px; + row-gap: 1px; + grid-template-columns: 153px 58px 58px 116px auto; + grid-template-rows: 28px 45px; +} + +.sheet-cleric-notes { + grid-column: 5; + grid-row: 1 / -1; +} +.sheet-cleric-misc-bonus-label { + grid-column: 2; + grid-row: 2; +} +.sheet-cleric-total-bonus-label { + grid-column: 3; + grid-row: 2; +} + +.sheet-cleric-ability-grid textarea { height: 100%; padding: 0px; margin: 0px; @@ -2434,94 +3764,10 @@ div[data-groupname^="repeating_mutations"] .repitem, padding-bottom: 5px; } -.sheet-cleric-turnunholy { - grid-area: tutitle; +.sheet-cleric-ability-name { justify-self: end; } -input.sheet-cleric-turnunholy-misc-bonus { - grid-area: tumisc; -} - -div.sheet-cleric-turnunholy-misc-bonus { - grid-area: tumb; -} - -input.sheet-cleric-turnunholy-total-bonus { - grid-area: tutotal; -} - -div.sheet-cleric-turnunholy-total-bonus { - grid-area: tutb; -} - -.sheet-cleric-turnunholy-roll { - grid-area: turoll; -} - -.sheet-cleric-turnunholy-notes { - grid-area: tunotes; -} - -.sheet-cleric-divineaid { - grid-area: datitle; - justify-self: end; -} - -input.sheet-cleric-divineaid-misc-bonus { - grid-area: damisc; -} - -div.sheet-cleric-divineaid-misc-bonus { - grid-area: damb; -} - -input.sheet-cleric-divineaid-total-bonus { - grid-area: datotal; -} - -div.sheet-cleric-divineaid-total-bonus { - grid-area: datb; -} - -.sheet-cleric-divineaid-roll { - grid-area: daroll; -} - -.sheet-cleric-divineaid-notes { - grid-area: danotes; -} - -.sheet-cleric-layonhands { - grid-area: lhtitle; - justify-self: end; -} - -input.sheet-cleric-layonhands-misc-bonus { - grid-area: lhmisc; -} - -div.sheet-cleric-layonhands-misc-bonus { - grid-area: lhmb; -} - -input.sheet-cleric-layonhands-total-bonus { - grid-area: lhtotal; -} - -div.sheet-cleric-layonhands-total-bonus { - grid-area: lhtb; -} - -.sheet-cleric-layonhands-roll { - grid-area: lhroll; -} - -.sheet-cleric-layonhands-notes { - grid-area: lhnotes; -} - - .sheet-spellbook-grid { display: grid; grid-template-columns: repeat(15, 1fr); @@ -2572,6 +3818,10 @@ select.sheet-spellbook-manifestation-die { grid-template-columns: 1fr 80px 188px 1fr; } +.charsheet .sheet-hidden { + display: none; +} + /* Custom Pure Grid CSS (24 cols) DO NOT EDIT BELOW THIS LINE OR RISK BREAKING FORMATTING */ .sheet-row, .sheet-rolltemplate-DccTabbed .sheet-row { diff --git a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html index c5bf0701f3..6051f54856 100644 --- a/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html +++ b/DCC_Tabbed_Sheet/DCC_Tabbed_Sheet.html @@ -1,5 +1,5 @@ - +
@@ -33,7 +33,7 @@
Current action die
-

Sheet last updated
12 March 2022

+

Sheet last updated
18 March 2023

@@ -41,7 +41,7 @@ 0-level - 0-level (Multi)❗ + 0-level (Multi) 1+ level @@ -60,7 +60,7 @@ - + @@ -845,5242 +845,3285 @@
- -
Core Classes
-
 
- - - - - - - -
 
- -
Supplement Classes
-
 
- -
 
- -
Crawl! Classes
-
 
- - - - - - - - -
 
- -
Crawling Under a Broken Moon Classes
-
 
- - - - +
Ability Selection
+

❗You may pick and choose abilities from the various classes below. Selecting the class itself enables all abilities associated with that class. This is a new experimental feature, and not all combinations of abilities may work. Please reach out if you find an issue or have feedback!

+
+
+
Core
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+
+
+
Supplemental
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+
+
Crawl
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
Umerica
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+
+ +
+
+ +
+ +
+ +
+ +
+ +
+ +
+
+

-
-

Bard Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
Starting Luck Bonus :
-
Bardic Talent Checks
-
OR
-
Lore Checks
- -
 
- -
 
- -
-
Talent Die
-
- -
-
- -
 
- -
-
Call to Arms
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
-
Challenge
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
-
Calm
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
-
Lore
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
-
Spell Corruption
-
-
-
-
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- - +

Class Abilities

+ +
+
+
Secret Doors
+

Misc Bonus
+
+
Total Bonus
- -
-

Cyborg Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Jury Rig Die
-
- -
-
- -
 
- -
-
Artificial Body Parts
-

Meat Damage
-

Non-Meat Damage
-
- -
 
- -
-
Cyber Upgrade
-

1st Level
-

4th Level
-

7th Level
-

10th Level
-
- -
 
- -
-
Self Repair
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
-
Repair Tech
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
-
Find Salvage
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d8 per level
  • -
  • Weapons: Adept with any tech level of ranged/missile and 1-handed/built-in weapons
  • -
  • Armor: Any armor. Rarely use shields
  • -
  • Alignment: Law (uncommon), Neutral (common), Chaos (uncommon)
  • -
  • Languages: Common
  • -
  • Movement: 30'
  • -
+
+
+
+
 
+
+ + + + +
+
+
Deity
+
+
-
-

Cleric Abilities

+
 
-
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
+
+
Disapproval
+
+ +
+
+ +
+
-
 
-
 
+
 
+
+ +
+
+
Turn Unholy
+ + +
Misc Bonus
+ +
Total Bonus
+ +
+ +
+
-
-
Deity
-
-
+
+
+
+
Divine Aid
+ + +
Misc Bonus
+ +
Total Bonus
+ +
+ +
+
-
 
+
+
+
+
Lay On Hands
+ + +
Misc Bonus
+ +
Total Bonus
+ +
+ +
+
-
-
Disapproval
-
- -
-
- -
-
+
 
-
 
+
Lay on Hands Results Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Spell Check Same Alignment Adjacent Alignment Opposed Alignment
1-11 Failure Failure Failure
12-13 2 dice 1 die 1 die
14-19 3 dice 2 dice 1 die
20-21 4 dice 3 dice 2 dice
22+ 5 dice 4 dice 3 dice
+
-
-
Momentum
-
- -
-
+
 
-
 
+
+
+
PCs of Same Alignment
+
PCs of Adjacent Alignment
+
PCs of Opposed Alignment
+
+
+
+
+
+
+
-
-
Turn Unholy
- - -
Misc Bonus
- -
Total Bonus
- -
- -
+
+ + -
Divine Aid
- - -
Misc Bonus
- -
Total Bonus
- -
- -
-
Lay On Hands
- - -
Misc Bonus
- -
Total Bonus
- -
- -
-
+ +
+
+
Shield bash (d14)
+

Attack Bonus
+

Total Bonus
+

Damage Bonus
+

Total Bonus
+
+ +
-
 
+
-
Lay on Hands Results Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Spell Check Same Alignment Adjacent Alignment Opposed Alignment
1-11 Failure Failure Failure
12-13 2 dice 1 die 1 die
14-19 3 dice 2 dice 1 die
20-21 4 dice 3 dice 2 dice
22+ 5 dice 4 dice 3 dice
-
+
 
+
+ +
+ -
 
- -
-
-
PCs of Same Alignment
-
PCs of Adjacent Alignment
-
PCs of Opposed Alignment
-
-
-
-
-
-
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d8 per level
  • -
  • Weapons: Those allowed by chosen god
  • -
  • Armor: Any
  • -
  • Alignment: Same as chosen god
  • -
  • Movement: 30 feet
  • -
- -
 
- -
Gods of the Eternal Struggle - - - - - - - - - - - - - - - - - - - - - -
Alignment of Deity Weapons Useable by Cleric Unholy Creatures to Deity
Law Club, mace, sling, staff, warhammer Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
Neutral Dagger, mace, sling, staff, sword (any) Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
Chaos Axe (any), bow (any), dagger, dart, flail Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
-
+
+
Heightened Senses
+

Misc Bonus
+

Total Bonus
+
+
- -
-

Dwarven Abilities

- - - - -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Mighty Deeds of Arms
-
- -
-
- -
-
- -
 
- -
-
Lucky Weapon
-
-
- -
 
- -
-
Shield bash (d14)
-

Attack Bonus
-

Total Bonus
-

Damage Bonus
-

Total Bonus
-
- -
- -
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points:1d10 per level
  • -
  • Weapons: Battleaxe, club, dagger, handaxe, longsword, mace, short sword, spear, two-handed sword, warhammer, crossbow, javelin, shortbow, and sling
  • -
  • Armor: Any
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (rare)
  • -
  • Languages: Knows Common, Dwarven, & one other language. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 60 feet
  • -
  • Movement: 20 feet
  • -
  • Underground Skills
    -
      -
    • Smell Gold/Gems
      -
        -
      • Strong concentration within 100'
      • -
      • Smaller concentrations, down to a single coin, as low as 40' (for a single coin or gem)
      • -
      -
    • -
    • Find Construction: Bonus equal to Class Level
    • -
    -
  • -
+
+
 
+
+ +
+
+
Lucky Spell (1st level)
+
+
+
 
+
+ +
+
+
Stealth Bonus
+
+
+
-
-

Dwarven Priest Abilities

+
 
- - -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Mighty Deeds of Arms
-
- -
-
- -
-
- -
 
- -
-
Deity
-
-
- -
 
- -
-
Disapproval
-
- -
- -
- -
-
- -
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
Turn Unholy
- -

Misc Bonus
-

Total Bonus
-
- -
-
-
- -
-
Divine Aid
- -

Misc Bonus
-

Total Bonus
-
- -
-
-
- -
-
Lay On Hands
- -

Misc Bonus
-

Total Bonus
-
- -
-
-
- -
 
- -
Lay on Hands Results Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Spell Check Same Alignment Adjacent Alignment Opposed Alignment
1-11 Failure Failure Failure
12-13 2 dice 1 die 1 die
14-19 3 dice 2 dice 1 die
20-21 4 dice 3 dice 2 dice
22+ 5 dice 4 dice 3 dice
-
- -
 
- -
-
-
PCs of Same Alignment
-
PCs of Adjacent Alignment
-
PCs of Opposed Alignment
-
-
-
-
-
-
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points:1d8 per level
  • -
  • Weapons: Battleaxe, club, handaxe, mace, spear, warhammer, crossbow, and sling
  • -
  • Armor: Any. They also receive the Lucky Roll for Armor Class.
  • -
  • Alignment: Law (common), Neutral (very rare), Chaos (rare)
  • -
  • Languages: Knows Common, Dwarven, & Angelic (if lawful) or Demonic (if chaotic) [Player's choice between those two if Neutral]. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 60 feet
  • -
  • Movement: 20 feet
  • -
  • Underground Skills
    -
      -
    • Smell Gold/Gems
      -
        -
      • Strong concentration within 100'
      • -
      • Smaller concentrations, down to a single coin, as low as 40' (for a single coin or gem)
      • -
      -
    • -
    • Find Construction: Bonus equal to Class Level
    • -
    -
  • -
- -
 
- -
Gods of the Eternal Struggle - - - - - - - - - - - - - - - - - -
Alignment of Deity Unholy Creatures to Deity
Law Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
Neutral Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
Chaos Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
-
+
+
Halfling Sneak
+

Misc Bonus
+
Total Bonus
+
+
+
-
-

Elf Abilities

+
 
- - -
-
Heightened Senses
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
-
Lucky Spell (1st level)
-
-
- -
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
Familiar
-
- -
-
Spell Check
-
-
- -
 
- -
-
Name
-
-
- -
 
- -
-
Type
-
-
- -
 
- -
-
Physical Look
-
-
- -
 
- -
-
Personality
-
-
- -
 
- -
-
-
Benefit(s)
-
-
-
- -
 
- -
-
Patron(s)
-
- -
-
Name(s)
-
-
- -
 
- -
-
-
Taint
-
-
-
- -
-
-
Notes
-
-
-
- -
 
- -
-
-
Spell Corruption
-
-
-
-
-
- -
 
- -
-
-
Spells heard of
-
-
-
- -
-
-

- When eligible to learn a new spell, wizards and elves know 1-3 that they can learn. -

- -

- To learn a new spell, it takes 1 week of uninterrupted study per - spell level, with a check made at the end. The DC of the check is - 10 + spell level. The check is made with d20 + level () - + intelligence modifier (). -

- -
-
+
+
Halfling Hide
+

Misc Bonus
+
Total Bonus
+
+
+
+ +
 
+
+ +
+ + +
 
+ +
+
Path :
+
+
+
 
+
+ +
+
+
Luck Die :
+
+ +
+
+ +
+
+ +
 
+
+ +
+
+
Backstab :
+
+ +
+

Misc Bonus
+
Total Bonus
+
(Added to Attack Roll when backstab used - check button on weapon table)
+
+ +
 
+
+ +
+
+
Cast Spell from Scroll :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ +
 
+
+ + + + + + + + + + + +
+ + +
 
+
+ + +
+ +
+
+
Sneak silently :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
-
-
-
Other Notes
-
-
-
-
-
+
 
+
+ +
+
+
Hide in Shadows :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
-
 
-
    -
  • Hit Points: 1d6 per level
  • -
  • Weapons: Dagger, javelin, lance, longbow, longsword, shortbow, short sword, staff, spear, and two-handed sword
  • -
  • Armor: Elves often wear Mithril armor, even though it hinders spellcasting.
  • -
  • Alignment: Law (rare), Neutral (common), Chaos (common)
  • -
  • Languages: Knows Common, Elvish, & one other language. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 60 feet
  • -
  • Movement: 30 feet
  • -
  • Equipment: At 1st level, purchase one piece of armor and one weapon made from mithril at no additional cost.
  • -
  • Immunities:
    -
      -
    • Immune to Magical Sleep
    • -
    • Immune to Paralysis
    • -
    -
  • -
  • Vulnerabilities:
    -
      -
    • Elf may not wear iron armor or bear the touch of iron weapons for extended periods, this will cause 1 HP of damage per day of direct contact
    • -
    -
  • -
-
+
 
+
+ +
+
+
Pick Pockets :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
-
-

Elf Rogue Abilities

- +
 
+
+ +
+
+
Climb Sheer Surfaces :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
-
-
Heightened Senses
-

Misc Bonus
-

Total Bonus
-
- -
-
-
 
+
 
+
+ +
+
+
Pick Lock :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
-
-
Backstab :
+ +
 
+
+ +
+
+
Find Trap :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ + +
 
+
+ +
+
+
Disable Trap :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ + +
 
+
+ +
+
+
Forge Document :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ + +
 
+
+ +
+
+
Disguise Self :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ + +
 
+
+ +
+
+
Read Languages :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ +
 
+
+ +
+
+
Handle Poison :
+
+ +
+

Misc Bonus
+
Total Bonus
+
+ +
+
+ + +
 
+
+
+ + + +
+ + + + +
+
+
Sneak silently :
- + + + + + + + + + + + +
-

Misc Bonus
-
Total Bonus
-
(Added to Attack Roll when backstab used - check button on weapon table)
-
- - -
 
- -
-
Sneak silently
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Hide in Shadows
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Pockets
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Climb Sheer Surfaces
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Lock
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Find Trap
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disable Trap
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Forge Document
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disguise Self
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Read Languages
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Handle Poison
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Lucky Skill (1st level)
-
-
- -
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
Familiar
-
- -
-
Spell Check
-
-
- -
 
- -
-
Name
-
-
- -
 
- -
-
Type
-
-
- -
 
- -
-
Physical Look
-
-
- -
 
- -
-
Personality
-
-
- -
 
- -
-
-
Benefit(s)
-
-
-
- -
 
- -
-
Patron(s)
-
- -
-
Name(s)
-
-
- -
 
- -
-
-
Taint
-
-
-
- -
-
-
Notes
-
-
-
- -
 
- -
-
-
Spell Corruption
-
-
-
-
-
- -
 
- -
-
-
Spells heard of
-
-
-
- -
-
-

- When eligible to learn a new spell, wizards and elves know 1-3 that they can learn. -

- -

- To learn a new spell, it takes 1 week of uninterrupted study per - spell level, with a check made at the end. The DC of the check is - 10 + spell level. The check is made with d20 + level () - + intelligence modifier (). -

- -
+ + +

Misc Bonus
+
Success %
+
+
- - -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d6 per level
  • -
  • Weapons: Dagger, javelin, lance, longbow, longsword, shortbow, short sword, staff, spear, and two-handed sword
  • -
  • Armor: Elves often wear Mithril armor, even though it hinders spellcasting.
  • -
  • Languages: Knows Common. Lawful/Neutral Rogues know Elvish, & their alignment tongue. Chaotic rogues know Undercommon and either Elvish or their alignment tongue. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 60 feet
  • -
  • Movement: 30 feet
  • -
  • Alignment:
    -
      -
    • Lawful (rare):
      -
        -
      • Great at: Read languages, Disable trap, Climb sheer surfaces
      • -
      • Good at: Sneak silently, Hide in shadow, Pick pocket, Find Trap
      • -
      • Average at: Pick lock, Disguise self, Handle poison
      • -
      • Okay at: Backstab, Forge Document
      • -
      -
    • -
    • Chaotic (uncommon):
      -
        -
      • Great at: Backstab, Sneak silently, Hide in shadows
      • -
      • Good at: Climb sheer surfaces, Pick lock, Disguise self, Handle poison
      • -
      • Average at: Pick pocket, Find trap, Disable trap
      • -
      • Okay at: Forge Document, Read languages
      • -
      -
    • -
    • Neutral (common):
      -
        -
      • Great at: Pick pocket, Pick lock, Disable trap
      • -
      • Good at: Sneak silently, Hide in shadows, Climb sheer surfaces, Find trap, Disguise self
      • -
      • Average at: Backstab, Forge document, Read languages
      • -
      • Okay at: Handle poison
      • -
      -
    • -
    -
  • -
  • Immunities:
    -
      -
    • Immune to Magical Sleep
    • -
    • Immune to Paralysis
    • -
    -
  • -
  • Vulnerabilities:
    -
      -
    • Elf may not wear iron armor or bear the touch of iron weapons for extended periods, this will cause 1 HP of damage per day of direct contact
    • -
    -
  • -
-
- -
-

Gnome Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Trick Die
-
- -
-
- -
 
- -
-
Magic Resistance
-

% Bonus
-
- -
-
- -
 
- -
-
Animal Trick
-
- -
-
- -
 
- -
-
Gem Affinity
-

% Bonus
-
- -
-
- -
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
-
Spell Corruption
-
-
-
-
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d5 per level
  • -
  • Weapons: Dagger, dart, sling or staff.
  • -
  • Armor: Gnomes do not often wear armor due to their small size and because it hinders spellcasting.
  • -
  • Alignment: Law (rare), Neutral (common), Chaos (uncommon)
  • -
  • Languages: Knows Common, Gnomish, Elvish, and Dwarven. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 60 feet
  • -
  • Movement: 20 feet
  • -
  • Level Limitation: Level 5
  • -
  • Luck: Add Luck modifier to saving throws against magic attacks and spells -
-
- -
-

Halfling Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Stealth Bonus
-
- -
-
- -
 
- -
-
Halfling Sneak
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Halfling Hide
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d6 per level
  • -
  • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling
  • -
  • Armor: Any
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
  • -
  • Languages: Knows Common, Halfling, & one other language. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 30 feet
  • -
  • Movement: 20 feet
  • -
-
- -
-

Halfling Burglar Abilities

- - - -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Stealth Bonus
-
- -
-
- -
 
- -
-
Halfling Sneak
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Halfling Hide
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
 
-
 
- -
-
Backstab :
+
 
+
+ +
+
+
Hide in Shadows :
- + + + + + + + + + + + +
-

Misc Bonus
-
Total Bonus
-
(Added to Attack Roll when backstab used - check button on weapon table)
+ + + +

Misc Bonus
+
Success %
+
+ +
- - -
 
- -
-
Cast Spell from Scroll :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- - - - - -
- -
 
- -
-
Sneak silently :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Hide in Shadows :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Pockets :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Climb Sheer Surfaces :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Lock :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Find Trap :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disable Trap :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Forge Document :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disguise Self :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Read Languages :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Handle Poison :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d6 per level
  • -
  • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling
  • -
  • Armor: Burglars are careful in their choice of armor, as it affects the use of their skills.
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
  • -
  • Languages: Knows Common, Halfling, & one other language. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 30 feet
  • -
  • Movement: 20 feet
  • -
-
- - -
- - - -
 
- -
-
Sneak silently :
-
- -
- - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Hide in Shadows :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Pick Pockets :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Climb Sheer Surfaces :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Pick Lock :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Find Trap :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Disable Trap :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Forge Document :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Disguise Self :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Read Languages :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Handle Poison :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d6 per level
  • -
  • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling
  • -
  • Armor: Burglars are careful in their choice of armor, as it affects the use of their skills.
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
  • -
  • Languages: Knows Common, Halfling, & one other language. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 30 feet
  • -
  • Movement: 20 feet
  • -
-
-
- -
-

Halfling Champion Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Mighty Deeds of Arms
-
- -
-
- -
-
- -
 
- -
-
Stealth Bonus
-

Bonus
-
- -
 
- -
-
Halfling Sneak
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Halfling Hide
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d8 per level
  • -
  • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling. Longsword, warhammer or heavy axe as a 2-handed weapon.
  • -
  • Armor: Any
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
  • -
  • Languages: Knows Common, and Halfling. Also knows one additional language for every point of Int modifier
  • -
  • Infravision: 30 feet
  • -
  • Movement: 20 feet
  • -
-
- -
-

Kith Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
 
- -
-
Lucky Weapons
-
-
- -
 
- -
-
Force of Will
-
- -
-
- -
-
- -
 
- -
-
Find Outdoor Traps
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Detect Foes (Outdoors)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Track (Outdoors)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d10 per level
  • -
  • Weapons: battleaxe, club, dagger, handaxe, javelin, longsword, mace, shortbow, shortsword, sling, spear, two-handed sword, and warhammer
  • -
  • Armor: For armor heavier than hide, they suffer an additional Check Penalty of +3.
  • -
  • Alignment: Law (common), Neutral (uncommon), Chaos (uncommon)
  • -
  • Languages: Planetary Common (Kith). Knows one additional languages for every point of Int modifier. May not learn any "off-planet" languages until coming in contact with speakers.
  • -
  • Movement: 30'
  • -
-
- -
-

Mutant Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Survival
-
- -
- -
- -
-
- -
Add your Survival Die to all non-combat tasks related to surviving in the wilds and wastes such as finding safe food, finding clean water, avoiding environmental hazards, identifying dangerous creatures, navigation through the wastes, etc.. In addition, the mutant can add their Survival Die to all Saves involving toxins, radiation, and environmental effects.
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 2d4 per level
  • -
  • Weapons: Any
  • -
  • Armor: Any, but must be customized for the Mutant
  • -
  • Alignment: Law (uncommon), Neutral (common), Chaos (common)
  • -
- -
 
- - -
Character Mutations
- - -
- -
-
-
Base Mutation
-
Mutation Type
-
Sub-Mutation
-
Sub-Mutation's Features
-
- -
-
- -
-
-
-
-
- - - Show : - Ability 1 - Ability 2 | - Ability 3 | - Ability 4 - - -
-
-
Ability/Disablity Name
-
Ability/Disability Description
-
 
-
- -
-
-
- -
- -
-
-
- -
-
-
Ability/Disablity Name
-
Ability/Disability Description
-
 
-
- -
-
-
- -
- -
-
-
- -
-
-
Ability/Disablity Name
-
Ability/Disability Description
-
 
-
- -
-
-
- -
- -
-
-
- -
-
-
Ability/Disablity Name
-
Ability/Disability Description
-
 
-
- -
-
-
- -
- -
-
-
- -
- - -
-
- -
-

Paladin Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Deity
-
-
- -
 
- -
-
Smite
-
- -
-
- -
+
 
+
+ +
+
+
Pick Pockets :
+
+
-
 
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Climb Sheer Surfaces :
+
+ +
-
-
Disapproval
-
- -
- -
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Pick Lock :
+
+ +
-
 
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Find Trap :
+
+ +
-
-
Fallen Points
-
- -
-
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Disable Trap :
+
+ +
-
 
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Forge Document :
+
+ +
-
-
Momentum
-
- -
-
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Disguise Self :
+
+ +
-
 
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Read Languages :
+
+ +
-
-
Instill Bravery
- -

Misc Bonus
-

Total Bonus
- -
- -
-
-
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
+ +
+
+
Handle Poison :
+
+ +
-
-
Cause Fear
- -

Misc Bonus
-

Total Bonus
- -
- -
-
-
+ + +

Misc Bonus
+
Success %
+
+ +
+
+
 
+
-
-
Lay On Hands
- -

Misc Bonus
-

Total Bonus
-
- -
-
-
+ +
+
+
Mighty Deeds of Arms
+
+ +
+
+ +
+
+
 
+
+ +
+
+
Lucky Weapon
+
+
+
 
+
+ +
+
+
Class level to Initiative
+
+ +
+
+
 
+
+ + + + +
+
+
Momentum
+
+ +
+
+
 
+
+ +
+
+
Familiar
+
-
 
+
+
Spell Check
+
+
-
Holy Deed Results Table - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Roll Lay on Hands
Same / Adjacent / Opposed
Instill Bravery Cause Fear
1-11 Failure Failure Failure
12-13 1 dice / None / None +1 bonus/ one target One target
14-19 2 dice / 1 dice / None +2 bonus/1d3 targets 1d3 targets
20-21 3 dice / 2 dice / 1 dice +3 bonus/1d4 targets 1d5 targets
22-24 4 dice / 3 dice / 2 dice +4 bonus/1d6 targets 1d7 targets
25+ 4 dice / 3 dice / 2 dice +5 bonus/1d7 targets 1d8 targets
-
+
 
-
 
+
+
Name
+
+
-
-
-
PCs of Same Alignment
-
PCs of Adjacent Alignment
-
PCs of Opposed Alignment
-
-
-
-
-
-
-
+
 
-
 
+
+
Type
+
+
-
+
 
-
-
Other Notes
-
+
+
Physical Look
+
+
-
-
-
+
 
-
+
+
Personality
+
+
-
 
+
 
-
    -
  • Hit Points: 1d10 per level
  • -
  • Weapons: Those allowed by chosen god. In addition, they can use the following melee and ranged weapons: battleaxe, club, crossbow, dagger, handaxe, javelin, longbow, longsword, mace, short sword, shortbow, sling, spear, two-handed sword, and warhammer.
  • -
  • Armor: Any
  • -
  • Alignment: Same as chosen god
  • -
  • Languages: Knows Common. Also knows one additional language for every point of Int modifier
  • -
  • Movement: 30 feet
  • -
+
+
+
Benefit(s)
+
+
+
-
 
+
 
+
+ +
+
+
Patron(s)
+
-
Gods of the Eternal Struggle - - - - - - - - - - - - - - - - - - - - - -
Alignment of Deity Weapons Useable by Cleric Unholy Creatures to Deity
Law Club, mace, sling, staff, warhammer Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
Neutral Dagger, mace, sling, staff, sword (any) Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
Chaos Axe (any), bow (any), dagger, dart, flail Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
-
+
+
Name(s)
+
+
+ +
 
+ +
+
+
Taint
+
+
+
+ +
+
+
Notes
+
+
+
+ +
 
+
+ + + + +
+
+
+
Spell Corruption
+
+
+
+
+
+ +
 
+ +
+
+
Spells heard of
+
+
+
+ +
+
+

+ When eligible to learn a new spell, wizards and elves know 1-3 that they can learn. +

+ +

+ To learn a new spell, it takes 1 week of uninterrupted study per + spell level, with a check made at the end. The DC of the check is + 10 + spell level. The check is made with d20 + level () + + intelligence modifier (). +

+ +
+
+
+ +
+ +
+
+
Force of Will
+
+ +
+
+ +
+
+
 
+
+ +
+
+
Find Outdoor Traps
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Detect Foes (Outdoors)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Track (Outdoors)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Starting Luck Bonus :
+
Bardic Talent Checks
+
OR
+
Lore Checks
+
+
 
+
+ + + + +
+
+
Talent Die
+
+ +
+
+
 
+
+ +
+
+
Call to Arms
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
+ +
+
+
Challenge
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
+ +
+
+
Calm
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
+ +
+
+
Lore
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
 
+
+ + + +
+
+
Mighty Deeds of Arms
+
+ +
+
+ +
+
+
 
+
+ +
+
+
Lucky Skill (1st level)
+
+
+
+ + + +
+
+
Trick Die
+
+ +
+
+
 
+
+ +
+
+
Magic Resistance
+

% Bonus
+
+ +
+
+
 
+
+ +
+
+
Animal Trick
+
+ +
+
+
 
+
+ +
+
+
Gem Affinity
+

% Bonus
+
+ +
+
+
 
+
+ + +
+
+
Stealth Bonus
+

Bonus
+
+ +
 
+ +
+
Halfling Sneak
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+
Halfling Hide
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+ +
+ +
+
+
Smite
+
+ +
+
+ +
+
+
 
+
+ +
+
+
Fallen Points
+
+ +
+
+
 
+
+ +
+
+
Instill Bravery
+ +

Misc Bonus
+

Total Bonus
+ +
+ +
+
+
+
+ +
+
+
Cause Fear
+ +

Misc Bonus
+

Total Bonus
+ +
+ +
+
+
+
+ +
+
+
Lay On Hands
+ +

Misc Bonus
+

Total Bonus
+
+ +
+
+
+
 
+
+ + + +
+
Holy Deed Results Table + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Roll Lay on Hands
Same / Adjacent / Opposed
Instill Bravery Cause Fear
1-11 Failure Failure Failure
12-13 1 dice / None / None +1 bonus/ one target One target
14-19 2 dice / 1 dice / None +2 bonus/1d3 targets 1d3 targets
20-21 3 dice / 2 dice / 1 dice +3 bonus/1d4 targets 1d5 targets
22-24 4 dice / 3 dice / 2 dice +4 bonus/1d6 targets 1d7 targets
25+ 4 dice / 3 dice / 2 dice +5 bonus/1d7 targets 1d8 targets
+
+
 
+
+ +
+
+
+
PCs of Same Alignment
+
PCs of Adjacent Alignment
+
PCs of Opposed Alignment
+
+
+
+
+
+
+
+
 
+
+ +
+
+
Ranger Path
+
+ +
+
+
 
+
+ +
+
+
Favored Enemy
+

1st Level
+

3rd Level
+

6th Level
+

9th Level
+
+
 
+
+ +
+
+
Mighty Deeds of Arms
+
+ +
+
+ +
+
+
 
+
+ +
+
+
Climb (Wilderness)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Find Natural Traps
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+ +
+
Build Natural Traps
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+ +
+
Disable Natural Traps
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Sneak (Wilderness)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+ +
+
Hide (Wilderness)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Strider (Wilderness)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Survival (Wilderness)
+

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Jury Rig Die
+
+ +
+
+
 
+
+ +
+
+
Artificial Body Parts
+

Meat Damage
+

Non-Meat Damage
+
+
 
+ +
+
Cyber Upgrade
+

1st Level
+

4th Level
+

7th Level
+

10th Level
+
+
 
+ +
+
Self Repair
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Repair Tech
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Find Salvage
+

Misc Bonus
+

Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Survival
+
+
-
-

Petrol Head Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
- -
-
Ace Die
-
- -
- -
- -
-
- -
 
- -
-
Mojo Die
-
- -
- -
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points: 1d7 per level
  • -
  • Weapons: Any ranged/missile and 1-handed weapons
  • -
  • Armor: Any shields and armor with a penalty die of d8 or less.
  • -
  • Alignment: Law (rare), Neutral (rare), Chaos (common)
  • -
  • Languages: Common.
  • -
  • Movement: 30'
  • -
  • Equipment: Starts with a Beater level Buggy or Small Car with a full tank of fuel.
  • -
  • Fuel Hound
    -
      -
    • Smell Petroleum or alcohol based fuels
      -
        -
      • Strong concentration within 100'
      • -
      • Smaller amounts, down to a single pint, have scent ranges as low as 20' (requires concentration)
      • -
      -
    • -
    -
  • -
+
+
+
-
-

Ranger Abilities

+
Add your Survival Die to all non-combat tasks related to surviving in the wilds and wastes such as finding safe food, finding clean water, avoiding environmental hazards, identifying dangerous creatures, navigation through the wastes, etc.. In addition, the mutant can add their Survival Die to all Saves involving toxins, radiation, and environmental effects.
+
 
+
+ +
+ +
Character Mutations
+ + +
+ +
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
+
Base Mutation
+
Mutation Type
+
Sub-Mutation
+
Sub-Mutation's Features
-
 
-
 
-
-
Ranger Path
-
- + + - -
+
+
+
-
 
+ + Show : + Ability 1 + Ability 2 | + Ability 3 | + Ability 4 + -
-
Favored Enemy
-

1st Level
-

3rd Level
-

6th Level
-

9th Level
-
- -
 
- -
-
Mighty Deeds of Arms
-
- -
-
- -
-
- -
 
- -
-
Climb (Wilderness)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Find Natural Traps
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Build Natural Traps
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disable Natural Traps
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Sneak (Wilderness)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Hide (Wilderness)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Strider (Wilderness)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Survival (Wilderness)
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
+
+
+
Ability/Disablity Name
+
Ability/Disability Description
+
 
-
-
+
+
-
- -
 
- -
    -
  • Hit Points: 1d10 per level
  • -
  • Weapons: club, crossbow, dagger, dart, handaxe, javelin, longbow, longsword, mace, shortbow, shortsword, sling, spear, staff
  • -
  • Armor: Any shield and armor with a total Check Penalty less than -6.
  • -
  • Alignment: Law (uncommon), Neutral (common), Chaos (uncommon)
  • -
  • Languages: Common. Knows two additional languages for every point of Int modifier. These languages must be one of his favored enemies or an animal one.
  • -
  • Movement: 30'
  • -
  • Ranger Paths
    -
      -
    • Archery Expert
      -
        -
      • When firing into melee, the ranger may ignore the 50% chance to hit an ally engaged in the melee.
      • -
      • Uses Mighty Deed die when attacking with Crossbow, Longbow or Shortbow
      • -
      -
    • -
    • Two-Weapon Expert
      -
        -
      • A ranger can fight effectively with 2 equal-sized one-handed weapons as if his Agility was 16.
      • -
      • Uses Mighty Deed die when attacking with two-weapons
      • -
      -
    • -
    -
  • -
-
- -
-

Technologist Abilities

- - - - -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- +
+ +
-
 
-
 
- -
-
Weapon Tinkering
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Bot Repair
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Computer Use
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Vehicle Repair
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
General Tech
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Use Alien Tech
-
- -
- -

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
+
+
+
Ability/Disablity Name
+
Ability/Disability Description
+
 
-
-
+
+
-
- -
 
- -
    -
  • Hit Points:1d6 per level
  • -
  • Weapons: Daggers, Clubs, Staves, Hand Axes, Crossbows, Pistols and Rifles of any Era, Grenades and Explosives of any Era
  • -
  • Armor: Any
  • -
  • Languages: Common
  • -
  • Movement: 30'
  • -
  • Alignment:
    -
      -
    • Neutral (common): Has unbiased nature of scientific understanding
      -
        -
      • Great at: Vehicle Repair
      • -
      • Good at: Use Alien Tech, Weapon Tinkering
      • -
      • Average at: Computer Use, General Tech
      • -
      • Okay at: Bot Repair
      • -
      -
    • -
    • Lawful (uncommon): Obsessed with theoretical science
      -
        -
      • Great at: General Tech, Use Alien Tech
      • -
      • Good at: Computer Use
      • -
      • Average at: Bot Repair, Vehicle Repair
      • -
      • Okay at: Weapon Tinkering
      • -
      -
    • -
    • Chaotic (uncommon): Prone to be called mad scientists
      -
        -
      • Great at: Weapon Tinkering
      • -
      • Good at: Bot Repair
      • -
      • Average at: Computer Use, Vehicle Repair, Use Alien Tech
      • -
      • Okay at: General Tech
      • -
      -
    • -
    -
  • -
-
- -
-

Thief Abilities

- - - -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- +
+ +
-
 
-
 
- -
-
Path :
-
-
- -
 
- -
-
Luck Die :
-
- -
-
- -
-
- -
 
- -
-
Backstab :
-
- -
-

Misc Bonus
-
Total Bonus
-
(Added to Attack Roll when backstab used - check button on weapon table)
-
- - -
 
- -
-
Cast Spell from Scroll :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- - - - - -
- -
 
- -
-
Sneak silently :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Hide in Shadows :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Pockets :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Climb Sheer Surfaces :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Pick Lock :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Find Trap :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disable Trap :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Forge Document :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Disguise Self :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Read Languages :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
-
Handle Poison :
-
- -
-

Misc Bonus
-
Total Bonus
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points:1d6 per level
  • -
  • Weapons: Blackjack, blowgun, crossbow, dagger, dart, garrote, longsword, short sword, sling, and staff
  • -
  • Armor: Thieves are careful in their choice of armor, as it affects the use of their skills.
  • -
  • Languages: Common, Thieves Cant
  • -
  • Movement: 30'
  • -
  • Alignment:
    -
      -
    • Neutral (common): Path of the Swindler
      -
        -
      • Great at: Sneak, Pick pocket, Climb, Forge document
      • -
      • Good at: Hide, Pick lock, Find trap, Disable trap, Cast spell from scroll
      • -
      • Average at: Backstab, Read languages
      • -
      • Okay at: Disguise self, Handle poison
      • -
      -
    • -
    • Lawful (common): Path of the Boss
      -
        -
      • Great at: Hide, Climb, Find trap, Disable trap
      • -
      • Good at: Backstab, Sneak, Pick pocket, Pick lock
      • -
      • Average at: Disguise self, Handle poison, Cast spell from scroll
      • -
      • Okay at: Forge document, Read languages
      • -
      -
    • -
    • Chaotic (common): Path of the Assassin
      -
        -
      • Great at: Backstab, Sneak, Disguise self, Handle poison
      • -
      • Good at: Hide, Climb, Pick lock, Find trap
      • -
      • Average at: Pick pocket, Disable trap, Cast spell from scroll
      • -
      • Okay at: Forge document, Read languages
      • -
      -
    • -
    -
  • -
-
- - -
- - - -
 
- -
-
Sneak silently :
-
- -
- - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Hide in Shadows :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Pick Pockets :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Climb Sheer Surfaces :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Pick Lock :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
- -
- -
 
- -
-
Find Trap :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Disable Trap :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Forge Document :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Disguise Self :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Read Languages :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
-
Handle Poison :
-
- -
- - - -

Misc Bonus
-
Success %
-
- -
-
- -
 
- -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
    -
  • Hit Points:1d6 per level
  • -
  • Weapons: Blackjack, blowgun, crossbow, dagger, dart, garrote, longsword, short sword, sling, and staff
  • -
  • Armor: Thieves are careful in their choice of armor, as it affects the use of their skills.
  • -
  • Languages: Thieves Cant
  • -
  • Alignment:
    -
      -
    • Neutral (common): Path of the Swindler
      -
        -
      • Great at: Sneak, Pick pocket, Climb, Forge document
      • -
      • Good at: Hide, Pick lock, Find trap, Disable trap, Cast spell from scroll
      • -
      • Average at: Backstab, Read languages, Disguise self, Handle poison
      • -
      -
    • -
    • Lawful (common): Path of the Boss
      -
        -
      • Great at: Hide, Climb, Find trap, Disable trap
      • -
      • Good at: Backstab, Sneak, Pick pocket, Pick lock
      • -
      • Average at: Disguise self, Handle poison, Cast spell from scroll, Forge document, Read languages
      • -
      -
    • -
    • Chaotic (common): Path of the Assassin
      -
        -
      • Great at: Backstab, Pick lock, Disguise self, Handle poison
      • -
      • Good at: Hide, Climb, Sneak, Find trap
      • -
      • Average at: Pick pocket, Disable trap, Cast spell from scroll, Forge document, Read languages
      • -
      -
    • -
    -
  • -
-
-
- -
-

Warrior Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Mighty Deeds of Arms
-
- -
-
- -
-
- -
 
- -
-
Lucky Weapon
-
-
- -
 
- -
-
Class level to Initiative
-
- -
-
- -
 
- -
- -
-
Other Notes
+
+
+
Ability/Disablity Name
+
Ability/Disability Description
+
 
-
-
+
+
+
+ +
+
-
 
+
+
+
Ability/Disablity Name
+
Ability/Disability Description
+
 
+
+
+
+
+ +
+ +
+
+
+ +
+ + +
+
+ +
+
+
Ace Die
+
+ +
+ +
+ +
+
+
 
+
+ +
+
+
Mojo Die
+
+ +
+ +
+ +
+
+
 
+
+ + + +
+
+
Weapon Tinkering
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Bot Repair
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Computer Use
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Vehicle Repair
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+ +
 
+
+ +
+
+
General Tech
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +
+
+
Use Alien Tech
+
+ +
+ +

Misc Bonus
+
Total Bonus
+
+ +
+
+
 
+
+ +

Class Info

+
+
+
Other Notes
+
+
+
+
+
+ +
+

Cleric

+
+
    +
  • Hit Points: 1d8 per level
  • +
  • Weapons: Those allowed by chosen god
  • +
  • Armor: Any
  • +
  • Alignment: Same as chosen god
  • +
  • Movement: 30 feet
  • +
+ +
 
+ +
Gods of the Eternal Struggle + + + + + + + + + + + + + + + + + + + + + +
Alignment of Deity Weapons Useable by Cleric Unholy Creatures to Deity
Law Club, mace, sling, staff, warhammer Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
Neutral Dagger, mace, sling, staff, sword (any) Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
Chaos Axe (any), bow (any), dagger, dart, flail Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
+
+
+ +
+
+

Dwarf

+
+
    +
  • Hit Points:1d10 per level
  • +
  • Weapons: Battleaxe, club, dagger, handaxe, longsword, mace, short sword, spear, two-handed sword, warhammer, crossbow, javelin, shortbow, and sling
  • +
  • Armor: Any
  • +
  • Alignment: Law (common), Neutral (uncommon), Chaos (rare)
  • +
  • Languages: Knows Common, Dwarven, & one other language. Also knows one additional language for every point of Int modifier
  • +
  • Infravision: 60 feet
  • +
  • Movement: 20 feet
  • +
  • Underground Skills
      -
    • Hit Points: 1d12 per level
    • -
    • Weapons: Battleaxe, club, crossbow, dagger, dart, handaxe, javelin, longbow, longsword, mace, polearm, shortbow, short sword, sling, spear, staff, two-handed sword, and warhammer
    • -
    • Armor: Any
    • -
    • Alignment: Any
    • -
    • Languages: Common
    • -
    • Movement: 30'
    • +
    • Smell Gold/Gems
      +
        +
      • Strong concentration within 100'
      • +
      • Smaller concentrations, down to a single coin, as low as 40' (for a single coin or gem)
      • +
      +
    • +
    • Find Construction: Bonus equal to Class Level
    -
- -
-

Wizard Abilities

- -
-
Secret Doors
-

Misc Bonus
-

Total Bonus
-
- -
-
- -
 
-
 
- -
-
Momentum
-
- -
-
- -
 
- -
-
Familiar
-
- -
-
Spell Check
-
-
- -
 
- -
-
Name
-
-
- -
 
- -
-
Type
-
-
- -
 
- -
-
Physical Look
-
-
- -
 
- -
-
Personality
-
-
- -
 
- -
-
-
Benefit(s)
-
-
-
- -
 
- -
-
Patron(s)
-
- -
-
Name(s)
-
-
- -
 
- -
-
-
Taint
-
-
-
- -
-
-
Notes
-
-
-
- -
 
- -
-
-
Spell Corruption
-
-
-
-
-
- -
 
- -
-
-
Spells heard of
-
-
-
- -
-
-

- When eligible to learn a new spell, wizards and elves know 1-3 that they can learn. -

- -

- To learn a new spell, it takes 1 week of uninterrupted study per - spell level, with a check made at the end. The DC of the check is - 10 + spell level. The check is made with d20 + level () - + intelligence modifier (). -

- -
-
-
- - -
- -
-
Other Notes
-
- -
-
-
- -
- -
 
- -
 
+ + +
+
+
+

Elf

+
+
    +
  • Hit Points: 1d6 per level
  • +
  • Weapons: Dagger, javelin, lance, longbow, longsword, shortbow, short sword, staff, spear, and two-handed sword
  • +
  • Armor: Elves often wear Mithril armor, even though it hinders spellcasting.
  • +
  • Alignment: Law (rare), Neutral (common), Chaos (common)
  • +
  • Languages: Knows Common, Elvish, & one other language. Also knows one additional language for every point of Int modifier
  • +
  • Infravision: 60 feet
  • +
  • Movement: 30 feet
  • +
  • Equipment: At 1st level, purchase one piece of armor and one weapon made from mithril at no additional cost.
  • +
  • Immunities:
      -
    • Hit Points: 1d4 per level
    • -
    • Weapons: Dagger, longbow, longsword, shortbow, short sword, and staff
    • -
    • Armor: Wizards rarely wear armor, as it hinders spellcasting.
    • -
    • Alignment: Chaotic wizards study black magic. Neutral or lawful wizards seek control over elements. Wizards of all persuasions practice enchantment.
    • -
    • Languages: Common. Knows two additional languages for every point of Int modifier
    • -
    • Movement: 30'
    • +
    • Immune to Magical Sleep
    • +
    • Immune to Paralysis
    -
+ +
  • Vulnerabilities:
    +
      +
    • Elf may not wear iron armor or bear the touch of iron weapons for extended periods, this will cause 1 HP of damage per day of direct contact
    • +
    +
  • + +
    -
    +
    +
    +

    Halfling

    +
    +
      +
    • Hit Points: 1d6 per level
    • +
    • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling
    • +
    • Armor: Any
    • +
    • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
    • +
    • Languages: Knows Common, Halfling, & one other language. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 30 feet
    • +
    • Movement: 20 feet
    • +
    +
    + +
    +
    +

    Thief

    +
    +
      +
    • Hit Points:1d6 per level
    • +
    • Weapons: Blackjack, blowgun, crossbow, dagger, dart, garrote, longsword, short sword, sling, and staff
    • +
    • Armor: Thieves are careful in their choice of armor, as it affects the use of their skills.
    • +
    • Languages: Common, Thieves Cant
    • +
    • Movement: 30'
    • +
    • Alignment:
      +
        +
      • Neutral (common): Path of the Swindler
        +
          +
        • Great at: Sneak, Pick pocket, Climb, Forge document
        • +
        • Good at: Hide, Pick lock, Find trap, Disable trap, Cast spell from scroll
        • +
        • Average at: Backstab, Read languages
        • +
        • Okay at: Disguise self, Handle poison
        • +
        +
      • +
      • Lawful (common): Path of the Boss
        +
          +
        • Great at: Hide, Climb, Find trap, Disable trap
        • +
        • Good at: Backstab, Sneak, Pick pocket, Pick lock
        • +
        • Average at: Disguise self, Handle poison, Cast spell from scroll
        • +
        • Okay at: Forge document, Read languages
        • +
        +
      • +
      • Chaotic (common): Path of the Assassin
        +
          +
        • Great at: Backstab, Sneak, Disguise self, Handle poison
        • +
        • Good at: Hide, Climb, Pick lock, Find trap
        • +
        • Average at: Pick pocket, Disable trap, Cast spell from scroll
        • +
        • Okay at: Forge document, Read languages
        • +
        +
      • +
      +
    • +
    +
    + +
    +
    +

    Warrior

    +
    +
      +
    • Hit Points: 1d12 per level
    • +
    • Weapons: Battleaxe, club, crossbow, dagger, dart, handaxe, javelin, longbow, longsword, mace, polearm, shortbow, short sword, sling, spear, staff, two-handed sword, and warhammer
    • +
    • Armor: Any
    • +
    • Alignment: Any
    • +
    • Languages: Common
    • +
    • Movement: 30'
    • +
    +
    + +
    +
    +

    Wizard

    +
    +
      +
    • Hit Points: 1d4 per level
    • +
    • Weapons: Dagger, longbow, longsword, shortbow, short sword, and staff
    • +
    • Armor: Wizards rarely wear armor, as it hinders spellcasting.
    • +
    • Alignment: Chaotic wizards study black magic. Neutral or lawful wizards seek control over elements. Wizards of all persuasions practice enchantment.
    • +
    • Languages: Common. Knows two additional languages for every point of Int modifier
    • +
    • Movement: 30'
    • +
    +
    + +
    +
    +

    Kith

    +
    +
      +
    • Hit Points: 1d10 per level
    • +
    • Weapons: battleaxe, club, dagger, handaxe, javelin, longsword, mace, shortbow, shortsword, sling, spear, two-handed sword, and warhammer
    • +
    • Armor: For armor heavier than hide, they suffer an additional Check Penalty of +3.
    • +
    • Alignment: Law (common), Neutral (uncommon), Chaos (uncommon)
    • +
    • Languages: Planetary Common (Kith). Knows one additional languages for every point of Int modifier. May not learn any "off-planet" languages until coming in contact with speakers.
    • +
    • Movement: 30'
    • +
    • Luck: At 1st level, add starting luck modifier to attack rolls with axes, javelins, and spears.
    • +
    +
    + +
    +
    +

    Bard

    +
    +
      +
    • Hit Points: 1d6 per level
    • +
    • Weapons: Club, dagger, hand axe, quarterstaff, spear, crossbow, shortbow, and sling. Bards can add one new specific weapon proficiency per level.
    • +
    • Armor: Bards can use any armor or shields, but it affects the use of their spells and skills.
    • +
    • Languages: Knows Common. Also knows one additional language for every point of Int modifier
    • +
    • Alignment: Law (common), Neutral (common), Chaos (uncommon)
    • +
    +
    + +
    +
    +

    Dwarf Priest

    +
    +
      +
    • Hit Points:1d8 per level
    • +
    • Weapons: Battleaxe, club, handaxe, mace, spear, warhammer, crossbow, and sling
    • +
    • Armor: Any. They also receive the Lucky Roll for Armor Class.
    • +
    • Alignment: Law (common), Neutral (very rare), Chaos (rare)
    • +
    • Languages: Knows Common, Dwarven, & Angelic (if lawful) or Demonic (if chaotic) [Player's choice between those two if Neutral]. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 60 feet
    • +
    • Movement: 20 feet
    • +
    • Underground Skills
      +
        +
      • Smell Gold/Gems
        +
          +
        • Strong concentration within 100'
        • +
        • Smaller concentrations, down to a single coin, as low as 40' (for a single coin or gem)
        • +
        +
      • +
      • Find Construction: Bonus equal to Class Level
      • +
      +
    • +
    + +
     
    + +
    Gods of the Eternal Struggle + + + + + + + + + + + + + + + + + +
    Alignment of Deity Unholy Creatures to Deity
    Law Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
    Neutral Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
    Chaos Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
    +
    +
    + +
    +
    +

    Elven Rogue

    +
    +
      +
    • Hit Points: 1d6 per level
    • +
    • Weapons: Dagger, javelin, lance, longbow, longsword, shortbow, short sword, staff, spear, and two-handed sword
    • +
    • Armor: Elves often wear Mithril armor, even though it hinders spellcasting.
    • +
    • Languages: Knows Common. Lawful/Neutral Rogues know Elvish, & their alignment tongue. Chaotic rogues know Undercommon and either Elvish or their alignment tongue. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 60 feet
    • +
    • Movement: 30 feet
    • +
    • Alignment:
      +
        +
      • Lawful (rare):
        +
          +
        • Great at: Read languages, Disable trap, Climb sheer surfaces
        • +
        • Good at: Sneak silently, Hide in shadow, Pick pocket, Find Trap
        • +
        • Average at: Pick lock, Disguise self, Handle poison
        • +
        • Okay at: Backstab, Forge Document
        • +
        +
      • +
      • Chaotic (uncommon):
        +
          +
        • Great at: Backstab, Sneak silently, Hide in shadows
        • +
        • Good at: Climb sheer surfaces, Pick lock, Disguise self, Handle poison
        • +
        • Average at: Pick pocket, Find trap, Disable trap
        • +
        • Okay at: Forge Document, Read languages
        • +
        +
      • +
      • Neutral (common):
        +
          +
        • Great at: Pick pocket, Pick lock, Disable trap
        • +
        • Good at: Sneak silently, Hide in shadows, Climb sheer surfaces, Find trap, Disguise self
        • +
        • Average at: Backstab, Forge document, Read languages
        • +
        • Okay at: Handle poison
        • +
        +
      • +
      +
    • +
    • Immunities:
      +
        +
      • Immune to Magical Sleep
      • +
      • Immune to Paralysis
      • +
      +
    • +
    • Vulnerabilities:
      +
        +
      • Elf may not wear iron armor or bear the touch of iron weapons for extended periods, this will cause 1 HP of damage per day of direct contact
      • +
      +
    • +
    +
    + +
    +
    +

    Gnome

    +
    +
      +
    • Hit Points: 1d5 per level
    • +
    • Weapons: Dagger, dart, sling or staff.
    • +
    • Armor: Gnomes do not often wear armor due to their small size and because it hinders spellcasting.
    • +
    • Alignment: Law (rare), Neutral (common), Chaos (uncommon)
    • +
    • Languages: Knows Common, Gnomish, Elvish, and Dwarven. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 60 feet
    • +
    • Movement: 20 feet
    • +
    • Level Limitation: Level 5
    • +
    • Luck: Add Luck modifier to saving throws against magic attacks and spells +
    +
    + +
    +
    +

    Halfling Burglar

    +
    +
      +
    • Hit Points: 1d6 per level
    • +
    • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling
    • +
    • Armor: Burglars are careful in their choice of armor, as it affects the use of their skills.
    • +
    • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
    • +
    • Languages: Knows Common, Halfling, & one other language. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 30 feet
    • +
    • Movement: 20 feet
    • +
    +
    + +
    +
    +

    Halfling Champion

    +
    +
      +
    • Hit Points: 1d8 per level
    • +
    • Weapons: Club, dagger, handaxe, staff, short sword, crossbow, javelin, shortbow, and sling. Longsword, warhammer or heavy axe as a 2-handed weapon.
    • +
    • Armor: Any
    • +
    • Alignment: Law (common), Neutral (uncommon), Chaos (extremely rare)
    • +
    • Languages: Knows Common, and Halfling. Also knows one additional language for every point of Int modifier
    • +
    • Infravision: 30 feet
    • +
    • Movement: 20 feet
    • +
    +
    + +
    +
    +

    Paladin

    +
    +
      +
    • Hit Points: 1d10 per level
    • +
    • Weapons: Those allowed by chosen god. In addition, they can use the following melee and ranged weapons: battleaxe, club, crossbow, dagger, handaxe, javelin, longbow, longsword, mace, short sword, shortbow, sling, spear, two-handed sword, and warhammer.
    • +
    • Armor: Any
    • +
    • Alignment: Same as chosen god
    • +
    • Languages: Knows Common. Also knows one additional language for every point of Int modifier
    • +
    • Movement: 30 feet
    • +
    + +
     
    + +
    Gods of the Eternal Struggle + + + + + + + + + + + + + + + + + + + + + +
    Alignment of Deity Weapons Useable by Cleric Unholy Creatures to Deity
    Law Club, mace, sling, staff, warhammer Un-dead, demons, devils, chaotic extraplanar creatures, monsters (e.g., basilisk or medusa), Chaos Primes, chaotic humanoids (e.g., orcs), chaotic dragons
    Neutral Dagger, mace, sling, staff, sword (any) Mundane animals, un-dead, demons, devils, monsters (e.g., basilisk or medusa), lycanthropes, perversions of nature (e.g., otyughs and slimes)
    Chaos Axe (any), bow (any), dagger, dart, flail Angels, paladins, lawful dragons, Lords of Law, Lawful Primes, and Law-aligned humanoids (e.g., goblins)
    +
    +
    + +
    +
    +

    Ranger

    +
    +
      +
    • Hit Points: 1d10 per level
    • +
    • Weapons: club, crossbow, dagger, dart, handaxe, javelin, longbow, longsword, mace, shortbow, shortsword, sling, spear, staff
    • +
    • Armor: Any shield and armor with a total Check Penalty less than -6.
    • +
    • Alignment: Law (uncommon), Neutral (common), Chaos (uncommon)
    • +
    • Languages: Common. Knows two additional languages for every point of Int modifier. These languages must be one of his favored enemies or an animal one.
    • +
    • Movement: 30'
    • +
    • Ranger Paths
      +
        +
      • Archery Expert
        +
          +
        • When firing into melee, the ranger may ignore the 50% chance to hit an ally engaged in the melee.
        • +
        • Uses Mighty Deed die when attacking with Crossbow, Longbow or Shortbow
        • +
        +
      • +
      • Two-Weapon Expert
        +
          +
        • A ranger can fight effectively with 2 equal-sized one-handed weapons as if his Agility was 16.
        • +
        • Uses Mighty Deed die when attacking with two-weapons
        • +
        +
      • +
      +
    • +
    +
    + +
    +
    +

    Cyborg

    +
    +
      +
    • Hit Points: 1d8 per level
    • +
    • Weapons: Adept with any tech level of ranged/missile and 1-handed/built-in weapons
    • +
    • Armor: Any armor. Rarely use shields
    • +
    • Alignment: Law (uncommon), Neutral (common), Chaos (uncommon)
    • +
    • Languages: Common
    • +
    • Movement: 30'
    • +
    +
    + +
    +
    +

    Mutant

    +
    +
      +
    • Hit Points: 2d4 per level
    • +
    • Weapons: Any
    • +
    • Armor: Any, but must be customized for the Mutant
    • +
    • Alignment: Law (uncommon), Neutral (common), Chaos (common)
    • +
    + +
     
    +
    + +
    +
    +

    Petrolhead

    +
    +
      +
    • Hit Points: 1d7 per level
    • +
    • Weapons: Any ranged/missile and 1-handed weapons
    • +
    • Armor: Any shields and armor with a penalty die of d8 or less.
    • +
    • Alignment: Law (rare), Neutral (rare), Chaos (common)
    • +
    • Languages: Common.
    • +
    • Movement: 30'
    • +
    • Equipment: Starts with a Beater level Buggy or Small Car with a full tank of fuel.
    • +
    • Fuel Hound
      +
        +
      • Smell Petroleum or alcohol based fuels
        +
          +
        • Strong concentration within 100'
        • +
        • Smaller amounts, down to a single pint, have scent ranges as low as 20' (requires concentration)
        • +
        +
      • +
      +
    • +
    +
    + +
    +
    +

    Technologist

    +
    +
      +
    • Hit Points:1d6 per level
    • +
    • Weapons: Daggers, Clubs, Staves, Hand Axes, Crossbows, Pistols and Rifles of any Era, Grenades and Explosives of any Era
    • +
    • Armor: Any
    • +
    • Languages: Common
    • +
    • Movement: 30'
    • +
    • Alignment:
      +
        +
      • Neutral (common): Has unbiased nature of scientific understanding
        +
          +
        • Great at: Vehicle Repair
        • +
        • Good at: Use Alien Tech, Weapon Tinkering
        • +
        • Average at: Computer Use, General Tech
        • +
        • Okay at: Bot Repair
        • +
        +
      • +
      • Lawful (uncommon): Obsessed with theoretical science
        +
          +
        • Great at: General Tech, Use Alien Tech
        • +
        • Good at: Computer Use
        • +
        • Average at: Bot Repair, Vehicle Repair
        • +
        • Okay at: Weapon Tinkering
        • +
        +
      • +
      • Chaotic (uncommon): Prone to be called mad scientists
        +
          +
        • Great at: Weapon Tinkering
        • +
        • Good at: Bot Repair
        • +
        • Average at: Computer Use, Vehicle Repair, Use Alien Tech
        • +
        • Okay at: General Tech
        • +
        +
      • +
      +
    • +
    +
    + +

    @@ -14794,7 +12837,7 @@ var TAS = TAS || (function(){ /* ---- END: TheAaronSheet.js ---- */ - var VERSION = '1.6.4' + var VERSION = '1.7.0' var diceChain = [3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, 30] /** @@ -14869,7 +12912,7 @@ var recalculateSheet = function() { if (version != VERSION) { runMigrations(version); } - setAttrs({ _charsheetVersion: VERSION }); +// setAttrs({ _charsheetVersion: VERSION }); }); }; @@ -15075,6 +13118,430 @@ on("sheet:opened change:repeating_armor:armorcheck change:repeating_armor:armora }); }); +// globalToggles is required so that we can call these functions from other +// events (namely: migrations) +var globalToggles = {} + var toggle_cleric = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_divine_spells: 1, options_can_cast_turn_unholy: 1, options_can_cast_lay_on_hands: 1, options_can_cast_divine_aid: 1 + }); + } else { + setAttrs({ + options_can_cast_divine_spells: 0, options_can_cast_turn_unholy: 0, options_can_cast_lay_on_hands: 0, options_can_cast_divine_aid: 0 + }); + } + }; + globalToggles["cleric"] = toggle_cleric; + on("change:options_is_cleric", (event) => { + toggle_cleric(event.newValue); + }); + + $20(".sheet-abilities-toggle-cleric").on("click", (event) => { + $20(".sheet-abilities-cleric").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-cleric").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-cleric").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_dwarf = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_use_mighty_deeds: 1, options_has_lucky_weapon: 1, options_can_shield_bash: 1 + }); + } else { + setAttrs({ + options_can_use_mighty_deeds: 0, options_has_lucky_weapon: 0, options_can_shield_bash: 0 + }); + } + }; + globalToggles["dwarf"] = toggle_dwarf; + on("change:options_is_dwarf", (event) => { + toggle_dwarf(event.newValue); + }); + + $20(".sheet-abilities-toggle-dwarf").on("click", (event) => { + $20(".sheet-abilities-dwarf").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-dwarf").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-dwarf").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_elf = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_has_lucky_spell: 1, options_can_cast_wizard_spells: 1, options_can_have_a_familiar: 1, options_can_have_a_patron: 1, options_has_heightened_senses: 1 + }); + } else { + setAttrs({ + options_has_lucky_spell: 0, options_can_cast_wizard_spells: 0, options_can_have_a_familiar: 0, options_can_have_a_patron: 0, options_has_heightened_senses: 0 + }); + } + }; + globalToggles["elf"] = toggle_elf; + on("change:options_is_elf", (event) => { + toggle_elf(event.newValue); + }); + + $20(".sheet-abilities-toggle-elf").on("click", (event) => { + $20(".sheet-abilities-elf").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-elf").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-elf").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_halfling = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_halfling_stealth: 1 + }); + } else { + setAttrs({ + options_can_halfling_stealth: 0 + }); + } + }; + globalToggles["halfling"] = toggle_halfling; + on("change:options_is_halfling", (event) => { + toggle_halfling(event.newValue); + }); + + $20(".sheet-abilities-toggle-halfling").on("click", (event) => { + $20(".sheet-abilities-halfling").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-halfling").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-halfling").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_thief = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_backstab: 1, options_can_use_luck_die: 1, options_can_cast_spell_from_scroll: 1, options_can_sneak_silently: 1, options_can_hide_in_shadows: 1, options_can_pick_pockets: 1, options_can_climb: 1, options_can_pick_lock: 1, options_can_find_trap: 1, options_can_disable_trap: 1, options_can_forge_document: 1, options_can_disguise_self: 1, options_can_read_languages: 1, options_can_handle_poison: 1 + }); + } else { + setAttrs({ + options_can_backstab: 0, options_can_use_luck_die: 0, options_can_cast_spell_from_scroll: 0, options_can_sneak_silently: 0, options_can_hide_in_shadows: 0, options_can_pick_pockets: 0, options_can_climb: 0, options_can_pick_lock: 0, options_can_find_trap: 0, options_can_disable_trap: 0, options_can_forge_document: 0, options_can_disguise_self: 0, options_can_read_languages: 0, options_can_handle_poison: 0 + }); + } + }; + globalToggles["thief"] = toggle_thief; + on("change:options_is_thief", (event) => { + toggle_thief(event.newValue); + }); + + $20(".sheet-abilities-toggle-thief").on("click", (event) => { + $20(".sheet-abilities-thief").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-thief").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-thief").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_warrior = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_use_mighty_deeds: 1, options_has_lucky_weapon: 1, options_adds_level_to_init: 1 + }); + } else { + setAttrs({ + options_can_use_mighty_deeds: 0, options_has_lucky_weapon: 0, options_adds_level_to_init: 0 + }); + } + }; + globalToggles["warrior"] = toggle_warrior; + on("change:options_is_warrior", (event) => { + toggle_warrior(event.newValue); + }); + + $20(".sheet-abilities-toggle-warrior").on("click", (event) => { + $20(".sheet-abilities-warrior").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-warrior").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-warrior").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_wizard = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_wizard_spells: 1, options_can_have_a_familiar: 1, options_can_have_a_patron: 1 + }); + } else { + setAttrs({ + options_can_cast_wizard_spells: 0, options_can_have_a_familiar: 0, options_can_have_a_patron: 0 + }); + } + }; + globalToggles["wizard"] = toggle_wizard; + on("change:options_is_wizard", (event) => { + toggle_wizard(event.newValue); + }); + + $20(".sheet-abilities-toggle-wizard").on("click", (event) => { + $20(".sheet-abilities-wizard").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-wizard").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-wizard").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_kith = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_use_force_of_will: 1, options_can_find_outdoor_traps: 1, options_can_detect_outdoor_foes: 1, options_can_track_outdoors: 1 + }); + } else { + setAttrs({ + options_can_use_force_of_will: 0, options_can_find_outdoor_traps: 0, options_can_detect_outdoor_foes: 0, options_can_track_outdoors: 0 + }); + } + }; + globalToggles["kith"] = toggle_kith; + on("change:options_is_kith", (event) => { + toggle_kith(event.newValue); + }); + + $20(".sheet-abilities-toggle-kith").on("click", (event) => { + $20(".sheet-abilities-kith").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-kith").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-kith").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_bard = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_has_bardic_luck: 1, options_can_cast_bard_spells: 1, options_can_use_call_to_arms: 1, options_can_use_challenge: 1, options_can_use_calm: 1, options_can_use_lore: 1 + }); + } else { + setAttrs({ + options_has_bardic_luck: 0, options_can_cast_bard_spells: 0, options_can_use_call_to_arms: 0, options_can_use_challenge: 0, options_can_use_calm: 0, options_can_use_lore: 0 + }); + } + }; + globalToggles["bard"] = toggle_bard; + on("change:options_is_bard", (event) => { + toggle_bard(event.newValue); + }); + + $20(".sheet-abilities-toggle-bard").on("click", (event) => { + $20(".sheet-abilities-bard").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-bard").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-bard").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_dwarf_priest = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_divine_spells: 1, options_can_cast_turn_unholy: 1, options_can_cast_lay_on_hands: 1, options_can_cast_divine_aid: 1, options_can_use_mighty_deeds_as_dwarf_priest: 1 + }); + } else { + setAttrs({ + options_can_cast_divine_spells: 0, options_can_cast_turn_unholy: 0, options_can_cast_lay_on_hands: 0, options_can_cast_divine_aid: 0, options_can_use_mighty_deeds_as_dwarf_priest: 0 + }); + } + }; + globalToggles["dwarf_priest"] = toggle_dwarf_priest; + on("change:options_is_dwarf_priest", (event) => { + toggle_dwarf_priest(event.newValue); + }); + + $20(".sheet-abilities-toggle-dwarf_priest").on("click", (event) => { + $20(".sheet-abilities-dwarf_priest").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-dwarf_priest").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-dwarf_priest").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_elven_rogue = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_wizard_spells: 1, options_can_have_a_familiar: 1, options_can_have_a_patron: 1, options_can_find_trap: 1, options_can_disable_trap: 1, options_can_pick_lock: 1, options_can_sneak_silently: 1, options_can_hide_in_shadows: 1, options_can_pick_pockets: 1, options_can_climb: 1, options_can_forge_document: 1, options_can_handle_poison: 1, options_can_read_languages: 1, options_can_backstab: 1, options_can_disguise_self: 1, options_has_lucky_skill: 1, options_has_heightened_senses: 1 + }); + } else { + setAttrs({ + options_can_cast_wizard_spells: 0, options_can_have_a_familiar: 0, options_can_have_a_patron: 0, options_can_find_trap: 0, options_can_disable_trap: 0, options_can_pick_lock: 0, options_can_sneak_silently: 0, options_can_hide_in_shadows: 0, options_can_pick_pockets: 0, options_can_climb: 0, options_can_forge_document: 0, options_can_handle_poison: 0, options_can_read_languages: 0, options_can_backstab: 0, options_can_disguise_self: 0, options_has_lucky_skill: 0, options_has_heightened_senses: 0 + }); + } + }; + globalToggles["elven_rogue"] = toggle_elven_rogue; + on("change:options_is_elven_rogue", (event) => { + toggle_elven_rogue(event.newValue); + }); + + $20(".sheet-abilities-toggle-elven_rogue").on("click", (event) => { + $20(".sheet-abilities-elven_rogue").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-elven_rogue").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-elven_rogue").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_gnome = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_gnome_spells: 1, options_can_use_trick_die: 1, options_has_magic_resistance: 1, options_can_use_animal_trick: 1, options_has_gem_affinity: 1 + }); + } else { + setAttrs({ + options_can_cast_gnome_spells: 0, options_can_use_trick_die: 0, options_has_magic_resistance: 0, options_can_use_animal_trick: 0, options_has_gem_affinity: 0 + }); + } + }; + globalToggles["gnome"] = toggle_gnome; + on("change:options_is_gnome", (event) => { + toggle_gnome(event.newValue); + }); + + $20(".sheet-abilities-toggle-gnome").on("click", (event) => { + $20(".sheet-abilities-gnome").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-gnome").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-gnome").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_halfling_burglar = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_halfling_stealth: 1, options_can_backstab: 1, options_can_use_luck_die: 1, options_can_cast_spell_from_scroll: 1, options_can_sneak_silently: 1, options_can_hide_in_shadows: 1, options_can_pick_pockets: 1, options_can_climb: 1, options_can_pick_lock: 1, options_can_find_trap: 1, options_can_disable_trap: 1, options_can_forge_document: 1, options_can_disguise_self: 1, options_can_read_languages: 1, options_can_handle_poison: 1 + }); + } else { + setAttrs({ + options_can_halfling_stealth: 0, options_can_backstab: 0, options_can_use_luck_die: 0, options_can_cast_spell_from_scroll: 0, options_can_sneak_silently: 0, options_can_hide_in_shadows: 0, options_can_pick_pockets: 0, options_can_climb: 0, options_can_pick_lock: 0, options_can_find_trap: 0, options_can_disable_trap: 0, options_can_forge_document: 0, options_can_disguise_self: 0, options_can_read_languages: 0, options_can_handle_poison: 0 + }); + } + }; + globalToggles["halfling_burglar"] = toggle_halfling_burglar; + on("change:options_is_halfling_burglar", (event) => { + toggle_halfling_burglar(event.newValue); + }); + + $20(".sheet-abilities-toggle-halfling_burglar").on("click", (event) => { + $20(".sheet-abilities-halfling_burglar").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-halfling_burglar").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-halfling_burglar").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_halfling_champion = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_use_mighty_deeds: 1, options_can_halfling_champion_stealth: 1 + }); + } else { + setAttrs({ + options_can_use_mighty_deeds: 0, options_can_halfling_champion_stealth: 0 + }); + } + }; + globalToggles["halfling_champion"] = toggle_halfling_champion; + on("change:options_is_halfling_champion", (event) => { + toggle_halfling_champion(event.newValue); + }); + + $20(".sheet-abilities-toggle-halfling_champion").on("click", (event) => { + $20(".sheet-abilities-halfling_champion").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-halfling_champion").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-halfling_champion").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_paladin = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_cast_divine_spells: 1, options_can_use_smite: 1, options_can_cast_lay_on_hands_as_paladin: 1, options_can_instill_bravery: 1, options_can_cause_fear: 1, options_can_have_fallen_points: 1 + }); + } else { + setAttrs({ + options_can_cast_divine_spells: 0, options_can_use_smite: 0, options_can_cast_lay_on_hands_as_paladin: 0, options_can_instill_bravery: 0, options_can_cause_fear: 0, options_can_have_fallen_points: 0 + }); + } + }; + globalToggles["paladin"] = toggle_paladin; + on("change:options_is_paladin", (event) => { + toggle_paladin(event.newValue); + }); + + $20(".sheet-abilities-toggle-paladin").on("click", (event) => { + $20(".sheet-abilities-paladin").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-paladin").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-paladin").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_ranger = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_use_mighty_deeds_as_ranger: 1, options_can_climb_as_ranger: 1, options_can_find_and_disable_natural_trap: 1, options_can_sneak_and_hide: 1, options_can_stride: 1, options_knows_survival: 1, options_has_favored_enemies: 1 + }); + } else { + setAttrs({ + options_can_use_mighty_deeds_as_ranger: 0, options_can_climb_as_ranger: 0, options_can_find_and_disable_natural_trap: 0, options_can_sneak_and_hide: 0, options_can_stride: 0, options_knows_survival: 0, options_has_favored_enemies: 0 + }); + } + }; + globalToggles["ranger"] = toggle_ranger; + on("change:options_is_ranger", (event) => { + toggle_ranger(event.newValue); + }); + + $20(".sheet-abilities-toggle-ranger").on("click", (event) => { + $20(".sheet-abilities-ranger").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-ranger").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-ranger").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_cyborg = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_has_artifical_body_parts: 1, options_has_jury_rig_die: 1, options_can_repair_tech: 1, options_can_find_salvage: 1 + }); + } else { + setAttrs({ + options_has_artifical_body_parts: 0, options_has_jury_rig_die: 0, options_can_repair_tech: 0, options_can_find_salvage: 0 + }); + } + }; + globalToggles["cyborg"] = toggle_cyborg; + on("change:options_is_cyborg", (event) => { + toggle_cyborg(event.newValue); + }); + + $20(".sheet-abilities-toggle-cyborg").on("click", (event) => { + $20(".sheet-abilities-cyborg").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-cyborg").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-cyborg").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_mutant = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_has_survival_die: 1, options_has_mutations: 1 + }); + } else { + setAttrs({ + options_has_survival_die: 0, options_has_mutations: 0 + }); + } + }; + globalToggles["mutant"] = toggle_mutant; + on("change:options_is_mutant", (event) => { + toggle_mutant(event.newValue); + }); + + $20(".sheet-abilities-toggle-mutant").on("click", (event) => { + $20(".sheet-abilities-mutant").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-mutant").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-mutant").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_petrolhead = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_has_ace_die: 1, options_has_mojo_die: 1 + }); + } else { + setAttrs({ + options_has_ace_die: 0, options_has_mojo_die: 0 + }); + } + }; + globalToggles["petrolhead"] = toggle_petrolhead; + on("change:options_is_petrolhead", (event) => { + toggle_petrolhead(event.newValue); + }); + + $20(".sheet-abilities-toggle-petrolhead").on("click", (event) => { + $20(".sheet-abilities-petrolhead").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-petrolhead").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-petrolhead").toggleClass("sheet-abilities-toggle-open"); + }); + var toggle_technologist = function(newValue) { + if (newValue == "1") { + setAttrs({ + options_can_tinker_with_weapons: 1, options_can_repair_bots: 1, options_can_use_computers: 1, options_can_repair_vehicles: 1, options_can_use_general_tech: 1, options_can_use_alien_tech: 1 + }); + } else { + setAttrs({ + options_can_tinker_with_weapons: 0, options_can_repair_bots: 0, options_can_use_computers: 0, options_can_repair_vehicles: 0, options_can_use_general_tech: 0, options_can_use_alien_tech: 0 + }); + } + }; + globalToggles["technologist"] = toggle_technologist; + on("change:options_is_technologist", (event) => { + toggle_technologist(event.newValue); + }); + + $20(".sheet-abilities-toggle-technologist").on("click", (event) => { + $20(".sheet-abilities-technologist").toggleClass("sheet-hidden"); + $20(".sheet-abilities-toggle-technologist").toggleClass("sheet-abilities-toggle-closed"); + $20(".sheet-abilities-toggle-technologist").toggleClass("sheet-abilities-toggle-open"); + }); + /** * Calculate any bonus/penalty for a thrown weapon at short range */ @@ -15578,11 +14045,180 @@ var migrateLuckyRollValues = function migrateLuckyRollValues() { }); }; +// keys = src, values = dest +var mergeAttrs = function mergeAttrs(attrsMap, callback) { + getAttrs(_.keys(attrsMap).concat(_.values(attrsMap)), function(attrs) { + var mergedAttrs = _.reduce(attrsMap, function(memo, wizardAttr, elfAttr) { + if (attrs[elfAttr]) { + memo[wizardAttr] = attrs[wizardAttr] ? `${attrs[wizardAttr]} ${attrs[elfAttr]}`.trim() : attrs[elfAttr]; + } + return memo; + }, {}); + setAttrs(mergedAttrs, callback); + }); +}; + +var migrateDeduplicatedAttributes = function migrateDeduplicatedAttributes() { + /* Merge "Elf" attributes into Wizard first, then we'll merge "ElfRogue" attributes. + Doing them simultaneously is kinda ugly */ + var attrNamesToMerge = { + "elfFamiliarCheck": "wizardFamiliarCheck", + "elfFamiliarName": "wizardFamiliarName", + "ElfFamiliar": "WizardFamiliar", + "elfFamiliarLook": "wizardFamiliarLook", + "elfFamiliarPersonality": "wizardFamiliarPersonality", + "elfFamiliarBenefit": "wizardFamiliarBenefit", + "ElfPatron": "WizardPatron", + "elfPatronTaint": "wizardPatronTaint", + "ElfPatronBondNotes": "wizardPatronBondNotes", + "ElfCorruption": "WizardCorruption", + "dwarfPriestAlignSame": "clericAlignSame", + "dwarfPriestAlignAdjacent": "clericAlignAdjacent", + "dwarfPriestAlignOpposed": "clericAlignOpposed", + }; + mergeAttrs(attrNamesToMerge, function() { + // Merge ElfRogue attributes similarly to above + var elfRogueAttrNames = { + "elfRogueFamiliarCheck": "wizardFamiliarCheck", + "elfRogueFamiliarName": "wizardFamiliarName", + "elfRogueFamiliar": "WizardFamiliar", + "elfRogueFamiliarLook": "wizardFamiliarLook", + "elfRogueFamiliarPersonality": "wizardFamiliarPersonality", + "elfRogueFamiliarBenefit": "wizardFamiliarBenefit", + "elfRoguePatron": "WizardPatron", + "elfRoguePatronTaint": "wizardPatronTaint", + "elfRoguePatronBondNotes": "wizardPatronBondNotes", + "elfRogueCorruption": "WizardCorruption" + }; + mergeAttrs(elfRogueAttrNames); + }); + + var skills = ["Sneak"]; + var attrNamesToOverwrite = { + "halflingChampStealthCheckMisc": "halflingStealthCheckMisc", + "halflingChampHideCheckMisc": "halflingHideCheckMisc", + "dwarfPriestTurnUnholyCheckMisc": "TurnUnholyCheckMisc", + "dwarfPriestTurnUnholyNotes": "TurnUnholyNotes", + "dwarfPriestDivineAidCheckMisc": "DivineAidCheckMisc", + "dwarfPriestDivineAidNotes": "DivineAidNotes", + "dwarfPriestLayOnHandsCheckMisc": "LayOnHandsCheckMisc", + "dwarfPriestLayOnHandsNotes": "LayOnHandsNotes", + "elfRogueSneak": "ThiefSneak", +"elfRogueHide": "ThiefHide", +"elfRoguePickPockets": "ThiefPickPockets", +"elfRogueClimb": "ThiefClimb", +"elfRoguePickLocks": "ThiefPickLocks", +"elfRogueFindTraps": "ThiefFindTraps", +"elfRogueDisableTraps": "ThiefDisableTraps", +"elfRogueForgeDocuments": "ThiefForgeDocuments", +"elfRogueDisguise": "ThiefDisguise", +"elfRogueRead": "ThiefRead", +"elfRoguePoison": "ThiefPoison", + "elfRogueSneakCheckMisc": "thiefSneakCheckMisc", +"elfRogueHideCheckMisc": "thiefHideCheckMisc", +"elfRoguePickPocketsCheckMisc": "thiefPickPocketsCheckMisc", +"elfRogueClimbCheckMisc": "thiefClimbCheckMisc", +"elfRoguePickLocksCheckMisc": "thiefPickLocksCheckMisc", +"elfRogueFindTrapsCheckMisc": "thiefFindTrapsCheckMisc", +"elfRogueDisableTrapsCheckMisc": "thiefDisableTrapsCheckMisc", +"elfRogueForgeDocumentsCheckMisc": "thiefForgeDocumentsCheckMisc", +"elfRogueDisguiseCheckMisc": "thiefDisguiseCheckMisc", +"elfRogueReadCheckMisc": "thiefReadCheckMisc", +"elfRoguePoisonCheckMisc": "thiefPoisonCheckMisc", + }; + getAttrs(_.keys(attrNamesToOverwrite).concat(_.values(attrNamesToOverwrite)), function(attrs) { + var newAttrs = _.reduce(attrNamesToOverwrite, function(memo, destAttr, srcAttr) { + if (attrs[srcAttr] && attrs[srcAttr] !== '0') { + memo[destAttr] = attrs[srcAttr]; + } + return memo; + }, {}); + setAttrs(newAttrs); + }); + + // Copy all old class "notes" to one attribute + var notesAttrs = [ + "ElfNotes", + "WizardNotes", + "bardNotes", + "clericNotes", + "cyborgNotes", + "dwarfNotes", + "dwarfPriestNotes", + "elfRogueNotes", + "gnomeNotes", + "halflingChampionNotes", + "halflingNotes", + "kithNotes", + "mutantNotes", + "paladinNotes", + "petrolHeadNotes", + "rangerNotes", + "technologistNotes", + "thiefNotes", + "warriorNotes" + ]; + getAttrs(notesAttrs, function(attrs) { + var newNotes = notesAttrs.map(attr => attrs[attr]).filter(n => n).join("\n"); + setAttrs({classNotes: newNotes}); + }); + + // Copy all old corruptions to one attribute + var corruptionAttrs = [ + "WizardCorruption", + "gnomeCorruption", + "bardCorruption" + ]; + getAttrs(corruptionAttrs, function(attrs) { + var newCorruptions = corruptionAttrs.map(attr => attrs[attr]).filter(n => n).join("\n"); + setAttrs({WizardCorruption: newCorruptions}); + }); + +}; + +var migrateClassSelector = function migrateClassSelector() { + var classKeyToNameMap = { + "1": "warrior", + "2": "wizard", + "3": "cleric", + "4": "thief", + "5": "halfling", + "6": "dwarf", + "7": "elf", + "8": "bard", + "9": "gnome", + "10": "paladin", + "11": "ranger", + "12": "dwarf_priest", + "13": "elf_rogue", + "14": "halfling_champion", + "15": "cyborg", + "16": "mutant", + "17": "petrol_head", + "18": "technologist", + "19": "halfling_burglar" + }; + getAttrs(["Class"], function(attrs) { + var klass = attrs["Class"]; + if (!klass) { + klass = "1"; // class was never explicitly chosen, meaning it defaulted to a warrior + } + var className = classKeyToNameMap[klass]; + var newAttrs = { + [`options_is_${className}`]: "1" + }; + setAttrs(newAttrs, function() { + globalToggles[className]("1"); + }); + }); +}; + var MIGRATIONS = [ { "1.5.0": [] }, { "1.5.1": [recalculateAllRangedModifiers, migrateZeroLevelWeapons] }, { "1.5.2": [] }, - { "1.6.0": [migrateLuckyRollValues] } + { "1.6.0": [migrateLuckyRollValues] }, + { "1.7.0": [migrateDeduplicatedAttributes, migrateClassSelector] }, ]; diff --git a/DCC_Tabbed_Sheet/ReadMe b/DCC_Tabbed_Sheet/ReadMe index d89f277d08..55fef2e82c 100644 --- a/DCC_Tabbed_Sheet/ReadMe +++ b/DCC_Tabbed_Sheet/ReadMe @@ -11,10 +11,14 @@ You can follow development here: https://trello.com/b/jfLKA3e6/dcc-tabbed-sheet- 1: https://github.com/rgould/dcc_tabbed_sheet ## Current Version -1.6.4 +1.7.0 ### Changelog +#### 1.7.0 + +* Feature: Enable choosing abilities from different classes + #### 1.6.4 * Feature: Add "path" attribute to Thief class diff --git a/DCC_Tabbed_Sheet/sheet.json b/DCC_Tabbed_Sheet/sheet.json index c332e64530..4b3650c47c 100644 --- a/DCC_Tabbed_Sheet/sheet.json +++ b/DCC_Tabbed_Sheet/sheet.json @@ -4,6 +4,6 @@ "authors": "Amanda the Amazon, Richard Gould", "roll20userid": "565956, 375203", "preview": "DCC_Tabbed_Sheet.png", - "instructions": "# Dungeon Crawl Classics (DCC) Tabbed Character Sheet\rThis sheet has a pared down 0-level player sheet, a sheet for multiple Level 0s, a Level 1+ player sheet and a monster sheet for the Judge that are switchable via a tab at the top left of the sheet.\r\r* If you are currently using the original DCC sheet, it is recommended to make a copy of the campaign before switching to the new sheet. You can then press the import button on the options section to import the data from the original sheet.\r\r## Player Sheets\r\r* **NEW**: Supports multiple level 0 characters in one sheet\r* Most rolls should have Roll Templates.\r* Includes Core, Crawl and Crawling Under a Broken Moon classes.\r* For Thieves, you can use the old Beta % based rolls (per Claytonian JP's request)\r* Lucky rolls are included within rolls automatically whenever possible.\r* Roll Template Backgrounds based on the kind of rolls you are making.\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Monster Sheet\r\r* Monster Rolls have Roll Templates.\r* Certain rolls only go to GM\r* Melee and Ranged Attacks include Special attack ability\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Discord\r We have a discord server for using DCC RPG on Roll20. [Join us on Discord!](https://discord.gg/eGtnAGqGzj) Joining will help motivate us to continue working on the sheet :)\r\r## Bug Reports/Feature Requests\rBug reports and feature requests are welcome. For best results send an email to rgould@u2622.ca, or join our discord server. Contributions are always welcome!\r## Known Issues\r* Two characters with same name not supported as wrong attributes are used. (Roll20 issue, reported on 2022-01-08. Thanks GrapeApe!)\r\r## Roadmap\r\rThe following major features are planned for version 2.0.0:\r\r * Multiple level 0 characters in one sheet (**DONE!**)\r * Lankhmar support (In progress)\r * Translations / i18n (into French, German, etc)\r * Importing generated characters from Purple Sorcerer\r * Upgrade character sheet from legacy to CSE (new version)\r\r## Current Version: 1.6.4", + "instructions": "# Dungeon Crawl Classics (DCC) Tabbed Character Sheet\rThis sheet has a pared down 0-level player sheet, a sheet for multiple Level 0s, a Level 1+ player sheet and a monster sheet for the Judge that are switchable via a tab at the top left of the sheet.\r\r* If you are currently using the original DCC sheet, it is recommended to make a copy of the campaign before switching to the new sheet. You can then press the import button on the options section to import the data from the original sheet.\r\r## Player Sheets\r\r* **NEW**: Supports multiple level 0 characters in one sheet\r* Most rolls should have Roll Templates.\r* Includes Core, Crawl and Crawling Under a Broken Moon classes.\r* For Thieves, you can use the old Beta % based rolls (per Claytonian JP's request)\r* Lucky rolls are included within rolls automatically whenever possible.\r* Roll Template Backgrounds based on the kind of rolls you are making.\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Monster Sheet\r\r* Monster Rolls have Roll Templates.\r* Certain rolls only go to GM\r* Melee and Ranged Attacks include Special attack ability\r* Criticals and Fumbles are rolled automatically based on the d20 roll.\r\r## Discord\r We have a discord server for using DCC RPG on Roll20. [Join us on Discord!](https://discord.gg/eGtnAGqGzj) Joining will help motivate us to continue working on the sheet :)\r\r## Bug Reports/Feature Requests\rBug reports and feature requests are welcome. For best results send an email to rgould@u2622.ca, or join our discord server. Contributions are always welcome!\r## Known Issues\r* Two characters with same name not supported as wrong attributes are used. (Roll20 issue, reported on 2022-01-08. Thanks GrapeApe!)\r\r## Roadmap\r\rThe following major features are planned for version 2.0.0:\r\r * Multiple level 0 characters in one sheet (**DONE!**)\r * Lankhmar support (In progress)\r * Translations / i18n (into French, German, etc)\r * Importing generated characters from Purple Sorcerer\r * Upgrade character sheet from legacy to CSE (new version)\r\r## Current Version: 1.7.0", "legacy": true }