CINXE.COM
vaulting skies and emerald swords: Classless FMC Basic, and why i love Experts
<!DOCTYPE html> <html class='v2' dir='ltr' lang='en'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <meta content='width=1100' name='viewport'/> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://vaultingskies.blogspot.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="vaulting skies and emerald swords - Atom" href="https://vaultingskies.blogspot.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="vaulting skies and emerald swords - RSS" href="https://vaultingskies.blogspot.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="vaulting skies and emerald swords - Atom" href="https://www.blogger.com/feeds/6756316794723230892/posts/default" /> <link rel="alternate" type="application/atom+xml" title="vaulting skies and emerald swords - Atom" href="https://vaultingskies.blogspot.com/feeds/8243640813639014385/comments/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <link href='https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif' rel='image_src'/> <meta content='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html' property='og:url'/> <meta content='Classless FMC Basic, and why i love Experts' property='og:title'/> <meta content='A short home rule for modding FMC Basic to have multiclassed/classless characters. But first random ranting, because I can. >:) A while ago...' property='og:description'/> <meta content='https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v6Mc3oaR85TyKRnVS3G2l6kk2z-jFYPx-2Ex6rmdj2CVs9bCQiCMtmeqWrvDA7iJ1k2dbN9mZ2q5xR6xXWPt2x7u76uhm2NhQyV6-BL3RVb3GlbIeENor1VaPs_XvszrRmXSsMjfjltW6Xm3FER1Av9g=w1200-h630-p-k-no-nu' property='og:image'/> <title>vaulting skies and emerald swords: Classless FMC Basic, and why i love Experts</title> <style type='text/css'>@font-face{font-family:'Crimson Text';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/crimsontext/v19/wlp2gwHKFkZgtmSR3NB0oRJfbwhX.eot);}@font-face{font-family:'UnifrakturMaguntia';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/unifrakturmaguntia/v20/WWXPlieVYwiGNomYU-ciRLRvEmK7oaVemGZI.eot);}</style> <style id='page-skin-1' type='text/css'><!-- /* ----------------------------------------------- Blogger Template Style Name: Simple Designer: Blogger URL: www.blogger.com ----------------------------------------------- */ /* Content ----------------------------------------------- */ body { font: normal normal 18px Crimson Text; color: #FFFFFF; background: #292929 url(https://blogger.googleusercontent.com/img/a/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=s1600) repeat scroll top left; padding: 0 40px 40px 40px; } html body .region-inner { min-width: 0; max-width: 100%; width: auto; } h2 { font-size: 22px; } a:link { text-decoration:none; color: #9C27B0; } a:visited { text-decoration:none; color: #ed83ff; } a:hover { text-decoration:underline; color: #BA67C8; } .body-fauxcolumn-outer .fauxcolumn-inner { background: transparent none repeat scroll top left; _background-image: none; } .body-fauxcolumn-outer .cap-top { position: absolute; z-index: 1; height: 400px; width: 100%; } .body-fauxcolumn-outer .cap-top .cap-left { width: 100%; background: transparent none repeat-x scroll top left; _background-image: none; } .content-outer { -moz-box-shadow: 0 0 40px rgba(0, 0, 0, .15); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .15); -goog-ms-box-shadow: 0 0 10px #333333; box-shadow: 0 0 40px rgba(0, 0, 0, .15); margin-bottom: 1px; } .content-inner { padding: 10px 10px; } .content-inner { background-color: #000000; } /* Header ----------------------------------------------- */ .header-outer { background: rgba(0,0,0,0) none repeat-x scroll 0 -400px; _background-image: none; } .Header h1 { font: normal normal 60px UnifrakturMaguntia; color: #ffffff; text-shadow: -1px -1px 1px rgba(0, 0, 0, .2); } .Header h1 a { color: #ffffff; } .Header .description { font-size: 140%; color: #FFFFFF; } .header-inner .Header .titlewrapper { padding: 22px 30px; } .header-inner .Header .descriptionwrapper { padding: 0 30px; } /* Tabs ----------------------------------------------- */ .tabs-inner .section:first-child { border-top: 1px solid transparent; } .tabs-inner .section:first-child ul { margin-top: -1px; border-top: 1px solid transparent; border-left: 0 solid transparent; border-right: 0 solid transparent; } .tabs-inner .widget ul { background: #000000 none repeat-x scroll 0 -800px; _background-image: none; border-bottom: 1px solid transparent; margin-top: 0; margin-left: -30px; margin-right: -30px; } .tabs-inner .widget li a { display: inline-block; padding: .6em 1em; font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif; color: #FFFFFF; border-left: 1px solid #000000; border-right: 0 solid transparent; } .tabs-inner .widget li:first-child a { border-left: none; } .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover { color: #ffffff; background-color: #000000; text-decoration: none; } /* Columns ----------------------------------------------- */ .main-outer { border-top: 0 solid transparent; } .fauxcolumn-left-outer .fauxcolumn-inner { border-right: 1px solid transparent; } .fauxcolumn-right-outer .fauxcolumn-inner { border-left: 1px solid transparent; } /* Headings ----------------------------------------------- */ div.widget > h2, div.widget h2.title { margin: 0 0 1em 0; font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif; color: #ffffff; } /* Widgets ----------------------------------------------- */ .widget .zippy { color: #8b8b8b; text-shadow: 2px 2px 1px rgba(0, 0, 0, .1); } .widget .popular-posts ul { list-style: none; } /* Posts ----------------------------------------------- */ h2.date-header { font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif; } .date-header span { background-color: rgba(0,0,0,0); color: #cdcdcd; padding: inherit; letter-spacing: inherit; margin: inherit; } .main-inner { padding-top: 30px; padding-bottom: 30px; } .main-inner .column-center-inner { padding: 0 15px; } .main-inner .column-center-inner .section { margin: 0 15px; } .post { margin: 0 0 25px 0; } h3.post-title, .comments h4 { font: normal normal 60px UnifrakturMaguntia; margin: .75em 0 0; } .post-body { font-size: 110%; line-height: 1.4; position: relative; } .post-body img, .post-body .tr-caption-container, .Profile img, .Image img, .BlogList .item-thumbnail img { padding: 0; background: #000000; border: 1px solid #000000; -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); box-shadow: 1px 1px 5px rgba(0, 0, 0, .1); } .post-body img, .post-body .tr-caption-container { padding: 1px; } .post-body .tr-caption-container { color: #cdcdcd; } .post-body .tr-caption-container img { padding: 0; background: transparent; border: none; -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .1); -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .1); box-shadow: 0 0 0 rgba(0, 0, 0, .1); } .post-header { margin: 0 0 1.5em; line-height: 1.6; font-size: 90%; } .post-footer { margin: 20px -2px 0; padding: 5px 10px; color: #FFFFFF; background-color: #000000; border-bottom: 1px solid #000000; line-height: 1.6; font-size: 90%; } #comments .comment-author { padding-top: 1.5em; border-top: 1px solid transparent; background-position: 0 1.5em; } #comments .comment-author:first-child { padding-top: 0; border-top: none; } .avatar-image-container { margin: .2em 0 0; } #comments .avatar-image-container img { border: 1px solid #000000; } /* Comments ----------------------------------------------- */ .comments .comments-content .icon.blog-author { background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==); } .comments .comments-content .loadmore a { border-top: 1px solid #8b8b8b; border-bottom: 1px solid #8b8b8b; } .comments .comment-thread.inline-thread { background-color: #000000; } .comments .continue { border-top: 2px solid #8b8b8b; } /* Accents ---------------------------------------------- */ .section-columns td.columns-cell { border-left: 1px solid transparent; } .blog-pager { background: transparent none no-repeat scroll top center; } .blog-pager-older-link, .home-link, .blog-pager-newer-link { background-color: #000000; padding: 5px; } .footer-outer { border-top: 0 dashed #bbbbbb; } /* Mobile ----------------------------------------------- */ body.mobile { background-size: auto; } .mobile .body-fauxcolumn-outer { background: transparent none repeat scroll top left; } .mobile .body-fauxcolumn-outer .cap-top { background-size: 100% auto; } .mobile .content-outer { -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15); box-shadow: 0 0 3px rgba(0, 0, 0, .15); } .mobile .tabs-inner .widget ul { margin-left: 0; margin-right: 0; } .mobile .post { margin: 0; } .mobile .main-inner .column-center-inner .section { margin: 0; } .mobile .date-header span { padding: 0.1em 10px; margin: 0 -10px; } .mobile h3.post-title { margin: 0; } .mobile .blog-pager { background: transparent none no-repeat scroll top center; } .mobile .footer-outer { border-top: none; } .mobile .main-inner, .mobile .footer-inner { background-color: #000000; } .mobile-index-contents { color: #FFFFFF; } .mobile-link-button { background-color: #9C27B0; } .mobile-link-button a:link, .mobile-link-button a:visited { color: #ffffff; } .mobile .tabs-inner .section:first-child { border-top: none; } .mobile .tabs-inner .PageList .widget-content { background-color: #000000; color: #ffffff; border-top: 1px solid transparent; border-bottom: 1px solid transparent; } .mobile .tabs-inner .PageList .widget-content .pagelist-arrow { border-left: 1px solid transparent; } p { color: white } --></style> <style id='template-skin-1' type='text/css'><!-- body { min-width: 1130px; } .content-outer, .content-fauxcolumn-outer, .region-inner { min-width: 1130px; max-width: 1130px; _width: 1130px; } .main-inner .columns { padding-left: 0px; padding-right: 260px; } .main-inner .fauxcolumn-center-outer { left: 0px; right: 260px; /* IE6 does not respect left and right together */ _width: expression(this.parentNode.offsetWidth - parseInt("0px") - parseInt("260px") + 'px'); } .main-inner .fauxcolumn-left-outer { width: 0px; } .main-inner .fauxcolumn-right-outer { width: 260px; } .main-inner .column-left-outer { width: 0px; right: 100%; margin-left: -0px; } .main-inner .column-right-outer { width: 260px; margin-right: -260px; } #layout { min-width: 0; } #layout .content-outer { min-width: 0; width: 800px; } #layout .region-inner { min-width: 0; width: auto; } body#layout div.add_widget { padding: 8px; } body#layout div.add_widget a { margin-left: 32px; } --></style> <style> body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=s1600);} @media (max-width: 200px) { body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=w200);}} @media (max-width: 400px) and (min-width: 201px) { body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=w400);}} @media (max-width: 800px) and (min-width: 401px) { body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=w800);}} @media (max-width: 1200px) and (min-width: 801px) { body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=w1200);}} /* Last tag covers anything over one higher than the previous max-size cap. */ @media (min-width: 1201px) { body {background-image:url(https\:\/\/blogger.googleusercontent.com\/img\/a\/AVvXsEja-CNpPBwbPhU15qWUuoTH355cd3yQt_ZB_UhJQa-lIk_-USIIiFLYLAWlLKmZuHwL9fZi2c-a4wiA0rRmUgE8VTkEikCMCKQ9deOydobvZ6n-PwPo77UzLMCXHl_vET5fExOoIa_OLos_MqvTLftyff7ahQpiThJPU-lbBB0aD12zy0a9FGodb_mQhLW6=w1600);}} </style> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6756316794723230892&zx=01fd4cb6-0dd2-4c9a-989b-412584768e44' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6756316794723230892&zx=01fd4cb6-0dd2-4c9a-989b-412584768e44' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?display=swap&family=Crimson+Text"></head> <body class='loading variant-dark'> <div class='navbar section' id='navbar' name='Navbar'><div class='widget Navbar' data-version='1' id='Navbar1'><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar/6756316794723230892?po\x3d8243640813639014385\x26origin\x3dhttps://vaultingskies.blogspot.com', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script><script type="text/javascript"> (function() { var script = document.createElement('script'); script.type = 'text/javascript'; script.src = '//pagead2.googlesyndication.com/pagead/js/google_top_exp.js'; var head = document.getElementsByTagName('head')[0]; if (head) { head.appendChild(script); }})(); </script> </div></div> <div class='body-fauxcolumns'> <div class='fauxcolumn-outer body-fauxcolumn-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <div class='content'> <div class='content-fauxcolumns'> <div class='fauxcolumn-outer content-fauxcolumn-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <div class='content-outer'> <div class='content-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left content-fauxborder-left'> <div class='fauxborder-right content-fauxborder-right'></div> <div class='content-inner'> <header> <div class='header-outer'> <div class='header-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left header-fauxborder-left'> <div class='fauxborder-right header-fauxborder-right'></div> <div class='region-inner header-inner'> <div class='header section' id='header' name='Header'><div class='widget Header' data-version='1' id='Header1'> <div id='header-inner'> <div class='titlewrapper'> <h1 class='title'> <a href='https://vaultingskies.blogspot.com/'> vaulting skies and emerald swords </a> </h1> </div> <div class='descriptionwrapper'> <p class='description'><span>my little heart is filled with evil and my head is made of bugs. i am very big and created from moon dust and also a voidling living in a damp crater deep in the eye of a weeping dream :) I make games, both for dice and for computers</span></p> </div> </div> </div></div> </div> </div> <div class='header-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </header> <div class='tabs-outer'> <div class='tabs-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left tabs-fauxborder-left'> <div class='fauxborder-right tabs-fauxborder-right'></div> <div class='region-inner tabs-inner'> <div class='tabs no-items section' id='crosscol' name='Cross-Column'></div> <div class='tabs no-items section' id='crosscol-overflow' name='Cross-Column 2'></div> </div> </div> <div class='tabs-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='main-outer'> <div class='main-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left main-fauxborder-left'> <div class='fauxborder-right main-fauxborder-right'></div> <div class='region-inner main-inner'> <div class='columns fauxcolumns'> <div class='fauxcolumn-outer fauxcolumn-center-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='fauxcolumn-outer fauxcolumn-left-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <div class='fauxcolumn-outer fauxcolumn-right-outer'> <div class='cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left'> <div class='fauxborder-right'></div> <div class='fauxcolumn-inner'> </div> </div> <div class='cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <!-- corrects IE6 width calculation --> <div class='columns-inner'> <div class='column-center-outer'> <div class='column-center-inner'> <div class='main section' id='main' name='Main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='blog-posts hfeed'> <div class="date-outer"> <h2 class='date-header'><span>Friday, January 26, 2024</span></h2> <div class="date-posts"> <div class='post-outer'> <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'> <meta content='https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif' itemprop='image_url'/> <meta content='6756316794723230892' itemprop='blogId'/> <meta content='8243640813639014385' itemprop='postId'/> <a name='8243640813639014385'></a> <h3 class='post-title entry-title' itemprop='name'> Classless FMC Basic, and why i love Experts </h3> <div class='post-header'> <div class='post-header-line-1'></div> </div> <div class='post-body entry-content' id='post-body-8243640813639014385' itemprop='description articleBody'> <p>A short home rule for modding <i>FMC Basic</i> to have multiclassed/classless characters. But first random ranting, because I can. >:)</p><p>A while ago, <a href="https://traversefantasy.blogspot.com/">Marcia</a> and I had a <a href="https://traversefantasy.blogspot.com/2023/12/fmc-basic-experts-arcane-foci.html">chat</a> about how the Expert class basically functions as a "classless" option in <i>FMC Basic</i>, both by having access to partial versions of both of the other classes (enchanted weapons and arcane scrolls) and having a class feature built around being a kind of choose-your-own character. </p><p>I actually quite dislike the Specialist class as presented in <i>Lamentations of the Flame Princess </i>and other similar games (including the idea of Experts in One D&D and the skill based identity of Rogues in 5e). One reason being that skills and the abilities that classes get in RPGs are often only really distinct mechanically - its absurd to me to imply that the study and practice of swordplay (or mage-craft) isn't a skill. So having a class whose identity is having MAD SKILLZ is just funny to me - is the implication simply that every other skill is easier to learn compared to swords and wizards? Are wizards and warriors not highly skilled at what they do? Idk its all a little silly, both my argument and what I'm arguing against. The other problem I have is that it often lumps characters into "WARRIOR, WIZARD, AND LITERALLY ANYONE ELSE", which just feels a little lop-sided. <i>GLOG </i>(and similar games like Troika) for all its glory sidesteps this by just having unique character types for whatever you want. <a href="https://tarsostheorem.blogspot.com/2018/09/glog-class-surgeon.html">Surgeon</a>? Second <a href="https://swordsandscrolls.blogspot.com/2018/05/osr-class-sawbones.html">Surgeon</a>? <a href="https://as-they-must.blogspot.com/2019/10/mighty-man-class-thief.html">Labourer</a>? <a href="https://as-they-must.blogspot.com/2019/10/accursed-of-gd.html">Leper</a> (cheating cause they're a half caster)? <a href="https://crateredland.blogspot.com/2019/01/hello-long-time-reader-first-time-poster.html">Butcher</a> (i ♡ cannibalism)? <strike>Nerd</strike> <a href="https://caput-caprae.blogspot.com/2020/05/glog-class-og-wizard-aka-sage.html ">Sage</a>? Not to mention the alchemists, monks (the bookish kind) and merchants that pop up. </p><p>Anyway, despite the Expert basically just being the same thing, I really loved it from the moment I read it. Its particularly this line in reference to skills that did it:<br /><i></i></p><blockquote><i>Feel free to invent your own, too!</i></blockquote>Experts being based around freeform invented skills immediately lends itself to considering all the kinds of characters who don't live for violence or arcane esoterics. I have a deep enamour with the idea of playing astronomers and archaeologists and herbalists and princesses, all those characters who so often have to be crammed into the combat system to have a place in the game (and even then, <i>FMC Basic</i>'s magic system decentres violence in a very refreshing way). People who are just kind of ordinary yknow? <p></p><p>The rest of the system also doesn't really contain "abilities" in the modern push button sense, all the classes are quite reserved in their mechanical weight and complexity, so having skills just be "you can get a second try at the dice flip, or attempt impossible tasks with ordinary odds" fits fine. Also of consideration that by the nature of skills being an Expert only ability, and explicitly only something that increases the characters chance of success (and allowing impossible feats), it means that all characters have an open set of possible actions not limited by having to ask permission from the game in the form of buying skills/feats/abilities etc. Having an expert with the "disabling traps" skill obviously doesn't mean that no one else can disable traps, while a disarm ability or peoples perceptions of the 0e thief's skills (lockpicking, hiding in shadows, backstabbing etc) tend to imply by how they're written that <i>only </i>characters with those skills can attempt those things. </p><p>Also, I think <a href="https://udan-adan.blogspot.com/">Against the Wicked City</a>'s post <a href="https://udan-adan.blogspot.com/2022/07/notes-on-semi-successful-skill-system.html">Notes on a semi-successful skill system</a> has a really interesting sounding take on open ended skill systems. </p><p><br /></p><p>Anyway. Sorry, I can and have gushed about this game for hours. </p><p>I think its worth distinguishing between the different things that "classless" games can represent.</p><p><i>Cairn, Into the Odd, </i>and <i><strike>Knave</strike></i> <i>Searchers of the Unknown </i>are great examples of the "purest" form of classless characters. When a game is true-classless, usually subsystems that would otherwise be locked behind character types are free for anyone to try. Everyone is fairly equally capable of each aspect of the game, limited only by trade-offs or in-world investment in each aspect. My name for these would be "unclassed" characters because they function a lot closer to an NPC or a character with a class without their class (lol. in the sense that most men with earrings are just men without earrings with earrings, but Howl is a man with earrings who has earrings).<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="205" data-original-width="320" height="205" src="https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;">Howls Moving Castle. Both of us are having a yuri moment</div><p><i>Sexy Battle Wizards</i> is an interesting example because its a mono-class game (everyone is a battle wizard), but classless in the same sense that everyone in <i>Knave</i> are of the Knave class (ne-er do wells who can swing a sword and cast spells from scrolls and slink around the dark etc). So, yeah idk i feel like monoclass games are sort of classless, and classless games are often monoclass games. If everyone is the same class then classes aren't in the game. I'd just call this a mono-class game, though its only distinct from a game of unclassed characters because the Base Adventurer just happens to be someone who is normally a specific class in a classed game - within the assumptions of the game its not different.</p><p>Adding <a href="https://themanwithahammer.blogspot.com/2019/11/knacks-for-knaves.html">Knacks</a> to Knave is interesting, because it still feels distinctly classless but obviously allows you to emulate classes. So, I'd count build-your-own class as a version of a classless game. <i>Black Sword Hack (Chaos Ultimate Edition) </i>is my favourite version of it, with its selection of backgrounds that quite joyously include stuff like Bookworm and Herbalist. Though, interestingly in <i>Black Sword Hack</i> all characters are explicitly Warriors, having exceptional martial prowess even without taking on abilities from violent backgrounds. Ideally with this version of a classless game, you still have an open set of ways of interacting and roughly equal access to the subsystems of the game, with the customisable bonuses merely enhancing your ability to use the systems, rather than gating them entirely. <i>Black Sword Hack </i>does gate certain subsystems behind backgrounds, but by their nature (pact with a demon?) they seem like promises of things that could be acquired through the means of adventure and quest anyway. Buildable class, or class builder game. </p><p><i>Knave 2e</i> and <i><strike>Runequest</strike></i><i> OpenQuest </i>are class builder games that just use numbers to represent class-ness stuff. </p><p style="text-align: left;">Hell, from the right perspective every character in <i>GLOG </i>is essentially of the Adventurer class, and the "classes" are just Adventurer specialisations. Thinking about this line<br /></p><blockquote><i>You can think of the base adventurer as Indiana Jones minus the Archeologist. They're still a capable person, they're just not specialized.</i></blockquote>Class templates are just adding the Archaeologist back in, like subclasses. You could play a 5e game using only Fighter and its subclasses to emulate most other classes lol (well, you might need to turn paladin into a subclass but you get the idea. Actually, if you made arcane and magicless paladin subclasses that'd work even better. idk where im going with this). But I'm getting a little absurd at this point lol.<p></p><p>Experts in <i>FMC Basic </i>are interesting because they are both unclassed and a buildable class, being both capable of access to both of the class subsystems/niches (magic and combat) and being customisable as their only unique ability. AND THEyre already in a game with classes! weird right?<br /><br />Anyway. What if <i>FMC Basic</i> was a class builder game? Thatd be funny. </p><h2 style="text-align: left;">SILENT TITANS SHIFT MOUNTAINS WITH THEIR UNSPOKEN WORDS</h2><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlFj03cDpD8AXV523F1-NXcJCZW0G3jfs5orvWk3LpXlPoDu7987DdQds8X-MgcZafnVRo_N6WQtxTMkYiv5196pAPTtdpsrMcW2GDuJ4gmVGkU3fUg-ybrjcnuCDWC_3VG4QNFAr6LQ549VBtXb3nsHIimd6tsU68J0LIP5MJj-snGcBN1HZ20ipBQyiz/s1972/booksword_2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1972" data-original-width="1928" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlFj03cDpD8AXV523F1-NXcJCZW0G3jfs5orvWk3LpXlPoDu7987DdQds8X-MgcZafnVRo_N6WQtxTMkYiv5196pAPTtdpsrMcW2GDuJ4gmVGkU3fUg-ybrjcnuCDWC_3VG4QNFAr6LQ549VBtXb3nsHIimd6tsU68J0LIP5MJj-snGcBN1HZ20ipBQyiz/s320/booksword_2.png" width="313" /></a></div><div class="separator" style="clear: both; text-align: center;">Art by Me :3</div><p>Every character can attune to a magical weapon OR an arcane focus, and can use scrolls (woah OP!). </p><p>When making a character...</p><p>Pick:<br />VALIANT!<span> </span>- 5 max hit points, and 1 <b>Prowess</b> <br />CUNNING! <span> </span>- 4 max hit points, and 1 <b>skill </b>(pick anything you can think of, I dare you)<br />WEIRD.<span> </span><span> </span>- 3 max hit points, and 1 <b>Mana </b>(renaming Energy and you can't stop me!!! Its even cooler if you come up with a unique name for it for your character).</p><p>Use <i>FMC.B</i> rules for <b>Prowess</b>, <b>Skills</b> and <strike>Energy</strike> <b>Mana</b></p><p><b>ACARANE DOMAIN<br /></b>If you ever get permanent access to Mana, decide a theme for your magic! What does it look like, where does it come from, how does it work? Still have to use a consumable container for your spells, but your "scrolls" could be prayers or whispering hermit crabs or crystals. Decide what your BLAST is made of, so when you spend Mana to deal arcane damage it has a cool consistent vibe or specific element (pyromancy and lightning my beloveds <3, but also consider like..... ghost sword). btw, just shooting bright blue ARCANA is really cool, think of pure magic like the "energy" in stuff like halo or star wars or elden ring. </p><div class="separator" style="clear: both; text-align: center;"><a href="https://eldenring.wiki.fextralife.com/file/Elden-Ring/skill-sorcery-of-the-crozier-elden-ring-wiki-480px.gif" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="270" data-original-width="480" height="270" src="https://eldenring.wiki.fextralife.com/file/Elden-Ring/skill-sorcery-of-the-crozier-elden-ring-wiki-480px.gif" width="480" /></a></div><div class="separator" style="clear: both; text-align: center;">Elden Bling</div><div class="separator" style="clear: both; text-align: left;"><p>Also, optional new house rule: You can sacrifice spell scrolls to generate 1 Mana, and other magical items to potentially generate even more. Let it ooze like technicolour opalescence. Mana BLASTs are either based on the item that was destroyed, or just straight raw Arcane Energy.</p><div>Another possibly cool house rule? You can inject Mana directly into your body and your weapon to give you +2 Prowess per Mana spent for a turn. Treat your weapon/fists/skull as doing magic damage, or whatever kind of damage is associated with your Magic Domain/Theme/Whatever. Domain. yes. good word. This is basically only useful while using a magic weapon, or when fighting a <i>ton </i>of enemies at once. Maybe. </div></div><p><b>GEAR</b><br />And in addition to general equipment, pick 2 of the following (<b>things can be picked multiple times</b>):<br />1. One-handed melee weapon <br />2. Shield<br />3. Two handed melee weapon (but only this, don't pick a second thing)<br />4. Ranged weapon (best paired with ammo)<br />5. Magazine of ammunition <br />6. Spell scroll (invent your own. If you have a theme, make it fit or explain why it doesn't. Cant directly harm creatures, you need raw Mana for that)<br />7. Toolkit (if you want specialised tools then pick which craft its for, otherwise its just anything youd find in the garage-kit of an average dad. Which I guess lines up with like half carpentry type tools half mechanic tools? Ideally you list out all the tools that are in it, but if you dont care to know then thats fine idc)<br />8. Book of Lore (pick what you study! My list of <a href="https://vaultingskies.blogspot.com/2024/01/rules-for-ruleless.html">esoterica</a> might be good inspo idk. I actually really like this as a solution for skills - knowledge is stored in the books, doing is stored in the character)<br />9. Instruction Manual (pick a skill! While you have this book with you, you are treated as having this skill. Woah homebrew item? Inspired by a <a href="https://lastgaspgrimoire.com/2015/07/14/arts-crafts-morbidly-encumbered-edition/">great LotfP houserule</a>)<br />10. A Big Bomb! (like a fromsoft firebomb, use it like a fire BLAST dealing 2d6 damage to each adjacent figure. I just wanted to add an extra one to get to d10 because I realised the assorted tools an Expert can get lines up with my modified idea of toolkits instead of generic toolboxes. Which is a happy accident)<br />11. Healing potion! Its just a Scroll of Healing, but you drink it. <br />12. <strike>Chainmail armour</strike> NOTHING HAHAahahah!!!! if you want something cool, loot a corpse or something idk</p><p><i>EDIT: I realised after posting that Instruction Manuals could totally mess with the niche of Experts, but I suspect it wont be a problem in the same way that +1 swords shouldn't mess with Fighters that much (though, they are rare and magical). But if it appears that Instruction Manuals mess with the game too much, just make it so that the user has to have the book actively in their hands while performing the skill (heh try climbing now loser). Alternatively, consider adding Book Attunement - meaning you can only benefit from one book (of lore or skills) at a time. Tbh, requiring book attunement to "unlock" skills at level up (doing and knowing skills?</i><i>) would be kind of cool. Give that Fighter a sword-arts manual and let them gain a level in Cunning with the "one on one duelling" skill. Possibly more interesting than "unlocking" a skill would be if attuning to a skill book let you gain XP at double rates if you stay attuned for the entire adventure. Argh my girlbrain, this is spawning so many ideas, <strike>what if Book Attunement could be used like a temporary trait from any class?</strike> So. Turns out FMC Basic already does this, because (based on their <a href="https://traversefantasy.blogspot.com/2023/12/fmc-basic-experts-arcane-foci.html">origin blog post</a>) Arcane Focus are items that contain Energy, and obviously Magic Weapons are quite similar to item based Prowess. So, perhaps it makes perfect sense for Instruction Manuals to only be usable when Attuned to in the normal magical gear sense, but a single Instruction Manual could maybe contain multiple skills? Add a cursed skull to your game that can be Attuned so that it may whisper the secrets of Remaining Unseen. </i></p><div><br /></div><div><b>LEVELING UP</b></div><div>Gain XP as usual, but use your time in downtime to <i>spend</i> XP to gain a level, and the bonuses of one of the starting "types". </div><div><br /></div><div>How much XP you have to spend depends on what you're buying and what level you're currently at before spending. </div><div><br /></div><div>Type</div><div>(level you're currently at). (cost to buy the traits of this type)<br />Valiant</div><div>1. <b>1,500</b> 2. <b>2,500</b> 3. <b>4,000</b> 4. <b>8,000</b></div><div><span><span>Cunning</span></span></div><div><span>1. <b>1,000</b> 2. <b>2,000</b> 3. <b>3,000</b> 4. <b>6,000</b></span></div><div><span><span><span><span><span>Weird</span></span></span></span></span></div><div>1. <b>2,000</b> 2. <b>3,000</b> 3. <b>5,000</b> 4. <b>10,000</b></div><div><br /></div><div>So, if you start as a Valiant character at level 1, you would need to spend 1,000 XP to gain Cunning traits, which would bring you to level 2. If you are level 2 and want to gain a Weird trait, you need to spend 3,000 XP. Hope that makes sense. Btw these are just the values in <i>FMC.B</i> that you need to earn to level up, except presented as costs rather than thresholds.</div><div><br /></div><div>Also, to cultivate the weird old school vibe that elfs had (kinda the original multiclassers right?), you could decide that you need to pick what type you're gaining XP towards, like you're investing ahead of time. I think it used to be described as "each adventure pick what class youre gaining XP for". </div><div><br /></div><div>You know what would be funny? If when you defeated a monster you got Fighter XP, and when you got treasure you got Mage XP, and when you made a friend or betrayed someone you got Expert XP (as though they were a defeated monster).</div><div><br /></div><div><b>RESTING! </b>woops shouldnt forget that. <br />Everyone heals [ max hp ÷ level, rounded down ] per week. Or just 4 hit points if the table doesn't want to do the maths.</div><div><br /></div><div><br /></div><div><br /></div><div><b>DUAL CLASSING</b></div><div>Alternative to this ENTIRE hack, just pick two classes at level one, get the best bonuses from both, half the equipment from each or all the equipment of one, and add the Experience requirements together. It'll certainly be interesting. This is the multiclass system that <a href="https://preview.drivethrurpg.com/en/publisher/9864/dying-stylishly-games">Cavegirl</a> has in her <a href="https://cavegirlgames.blogspot.com/2018/02/cavegirls-really-simple-d.html">Cavegirl's Really Simple D&D&D</a> game. This is more strictly multiclassing than a class builder system, but probably much more fitting for a standard game for when you <i>realllyyyy</i> want to build a ranger without just taking weapon skills as an Expert or spell blades without just giving your Mage a sword. Perfect for a cute little astrologer I think.</div> <div style='clear: both;'></div> </div> <div class='post-footer'> <div class='post-footer-line post-footer-line-1'> <span class='post-author vcard'> </span> <span class='post-timestamp'> at <meta content='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html' itemprop='url'/> <a class='timestamp-link' href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html' rel='bookmark' title='permanent link'><abbr class='published' itemprop='datePublished' title='2024-01-26T21:30:00+11:00'>January 26, 2024</abbr></a> </span> <span class='post-comment-link'> </span> <span class='post-icons'> <span class='item-control blog-admin pid-810583782'> <a href='https://www.blogger.com/post-edit.g?blogID=6756316794723230892&postID=8243640813639014385&from=pencil' title='Edit Post'> <img alt='' class='icon-action' height='18' src='https://resources.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </span> <div class='post-share-buttons goog-inline-block'> <a class='goog-inline-block share-button sb-email' href='https://www.blogger.com/share-post.g?blogID=6756316794723230892&postID=8243640813639014385&target=email' target='_blank' title='Email This'><span class='share-button-link-text'>Email This</span></a><a class='goog-inline-block share-button sb-blog' href='https://www.blogger.com/share-post.g?blogID=6756316794723230892&postID=8243640813639014385&target=blog' onclick='window.open(this.href, "_blank", "height=270,width=475"); return false;' target='_blank' title='BlogThis!'><span class='share-button-link-text'>BlogThis!</span></a><a class='goog-inline-block share-button sb-twitter' href='https://www.blogger.com/share-post.g?blogID=6756316794723230892&postID=8243640813639014385&target=twitter' target='_blank' title='Share to X'><span class='share-button-link-text'>Share to X</span></a><a class='goog-inline-block share-button sb-facebook' href='https://www.blogger.com/share-post.g?blogID=6756316794723230892&postID=8243640813639014385&target=facebook' onclick='window.open(this.href, "_blank", "height=430,width=640"); return false;' target='_blank' title='Share to Facebook'><span class='share-button-link-text'>Share to Facebook</span></a><a class='goog-inline-block share-button sb-pinterest' href='https://www.blogger.com/share-post.g?blogID=6756316794723230892&postID=8243640813639014385&target=pinterest' target='_blank' title='Share to Pinterest'><span class='share-button-link-text'>Share to Pinterest</span></a> </div> </div> <div class='post-footer-line post-footer-line-2'> <span class='post-labels'> Labels: <a href='https://vaultingskies.blogspot.com/search/label/fmc%20basic' rel='tag'>fmc basic</a>, <a href='https://vaultingskies.blogspot.com/search/label/mechanics' rel='tag'>mechanics</a>, <a href='https://vaultingskies.blogspot.com/search/label/theory' rel='tag'>theory</a> </span> </div> <div class='post-footer-line post-footer-line-3'> <span class='post-location'> </span> </div> </div> </div> <div class='comments' id='comments'> <a name='comments'></a> <h4>2 comments:</h4> <div class='comments-content'> <script async='async' src='' type='text/javascript'></script> <script type='text/javascript'> (function() { var items = null; var msgs = null; var config = {}; // <![CDATA[ var cursor = null; if (items && items.length > 0) { cursor = parseInt(items[items.length - 1].timestamp) + 1; } var bodyFromEntry = function(entry) { var text = (entry && ((entry.content && entry.content.$t) || (entry.summary && entry.summary.$t))) || ''; if (entry && entry.gd$extendedProperty) { for (var k in entry.gd$extendedProperty) { if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved') { return '<span class="deleted-comment">' + text + '</span>'; } } } return text; } var parse = function(data) { cursor = null; var comments = []; if (data && data.feed && data.feed.entry) { for (var i = 0, entry; entry = data.feed.entry[i]; i++) { var comment = {}; // comment ID, parsed out of the original id format var id = /blog-(\d+).post-(\d+)/.exec(entry.id.$t); comment.id = id ? id[2] : null; comment.body = bodyFromEntry(entry); comment.timestamp = Date.parse(entry.published.$t) + ''; if (entry.author && entry.author.constructor === Array) { var auth = entry.author[0]; if (auth) { comment.author = { name: (auth.name ? auth.name.$t : undefined), profileUrl: (auth.uri ? auth.uri.$t : undefined), avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined) }; } } if (entry.link) { if (entry.link[2]) { comment.link = comment.permalink = entry.link[2].href; } if (entry.link[3]) { var pid = /.*comments\/default\/(\d+)\?.*/.exec(entry.link[3].href); if (pid && pid[1]) { comment.parentId = pid[1]; } } } comment.deleteclass = 'item-control blog-admin'; if (entry.gd$extendedProperty) { for (var k in entry.gd$extendedProperty) { if (entry.gd$extendedProperty[k].name == 'blogger.itemClass') { comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value; } else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime') { comment.displayTime = entry.gd$extendedProperty[k].value; } } } comments.push(comment); } } return comments; }; var paginator = function(callback) { if (hasMore()) { var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50'; if (cursor) { url += '&published-min=' + new Date(cursor).toISOString(); } window.bloggercomments = function(data) { var parsed = parse(data); cursor = parsed.length < 50 ? null : parseInt(parsed[parsed.length - 1].timestamp) + 1 callback(parsed); window.bloggercomments = null; } url += '&callback=bloggercomments'; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; document.getElementsByTagName('head')[0].appendChild(script); } }; var hasMore = function() { return !!cursor; }; var getMeta = function(key, comment) { if ('iswriter' == key) { var matches = !!comment.author && comment.author.name == config.authorName && comment.author.profileUrl == config.authorUrl; return matches ? 'true' : ''; } else if ('deletelink' == key) { return config.baseUri + '/delete-comment.g?blogID=' + config.blogId + '&postID=' + comment.id; } else if ('deleteclass' == key) { return comment.deleteclass; } return ''; }; var replybox = null; var replyUrlParts = null; var replyParent = undefined; var onReply = function(commentId, domId) { if (replybox == null) { // lazily cache replybox, and adjust to suit this style: replybox = document.getElementById('comment-editor'); if (replybox != null) { replybox.height = '250px'; replybox.style.display = 'block'; replyUrlParts = replybox.src.split('#'); } } if (replybox && (commentId !== replyParent)) { replybox.src = ''; document.getElementById(domId).insertBefore(replybox, null); replybox.src = replyUrlParts[0] + (commentId ? '&parentID=' + commentId : '') + '#' + replyUrlParts[1]; replyParent = commentId; } }; var hash = (window.location.hash || '#').substring(1); var startThread, targetComment; if (/^comment-form_/.test(hash)) { startThread = hash.substring('comment-form_'.length); } else if (/^c[0-9]+$/.test(hash)) { targetComment = hash.substring(1); } // Configure commenting API: var configJso = { 'maxDepth': config.maxThreadDepth }; var provider = { 'id': config.postId, 'data': items, 'loadNext': paginator, 'hasMore': hasMore, 'getMeta': getMeta, 'onReply': onReply, 'rendered': true, 'initComment': targetComment, 'initReplyThread': startThread, 'config': configJso, 'messages': msgs }; var render = function() { if (window.goog && window.goog.comments) { var holder = document.getElementById('comment-holder'); window.goog.comments.render(holder, provider); } }; // render now, or queue to render when library loads: if (window.goog && window.goog.comments) { render(); } else { window.goog = window.goog || {}; window.goog.comments = window.goog.comments || {}; window.goog.comments.loadQueue = window.goog.comments.loadQueue || []; window.goog.comments.loadQueue.push(render); } })(); // ]]> </script> <div id='comment-holder'> <div class="comment-thread toplevel-thread"><ol id="top-ra"><li class="comment" id="c1595611604345386618"><div class="avatar-image-container"><img src="//www.blogger.com/img/blogger_logo_round_35.png" alt=""/></div><div class="comment-block"><div class="comment-header"><cite class="user"><a href="https://www.blogger.com/profile/10613841869525544649" rel="nofollow">semiurge</a></cite><span class="icon user "></span><span class="datetime secondary-text"><a rel="nofollow" href="https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html?showComment=1706330635240#c1595611604345386618">January 27, 2024 at 3:43 PM</a></span></div><p class="comment-content">Ah, this is niosis's blog... you should post more</p><span class="comment-actions secondary-text"><a class="comment-reply" target="_self" data-comment-id="1595611604345386618">Reply</a><span class="item-control blog-admin blog-admin pid-851931331"><a target="_self" href="https://www.blogger.com/delete-comment.g?blogID=6756316794723230892&postID=1595611604345386618">Delete</a></span></span></div><div class="comment-replies"><div id="c1595611604345386618-rt" class="comment-thread inline-thread"><span class="thread-toggle thread-expanded"><span class="thread-arrow"></span><span class="thread-count"><a target="_self">Replies</a></span></span><ol id="c1595611604345386618-ra" class="thread-chrome thread-expanded"><div><li class="comment" id="c5363707281866866695"><div class="avatar-image-container"><img src="//3.bp.blogspot.com/-v8gzAIS08Ns/ZZvWIqND79I/AAAAAAAACZw/YlVquo5ErswUvxAoWjtNNkEJxaDoRzdEQCK4BGAYYCw/s35/Sarah_Bernhardt%25252C_par_Nadar%25252C_1864.jpg" alt=""/></div><div class="comment-block"><div class="comment-header"><cite class="user"><a href="https://www.blogger.com/profile/15013793469531996784" rel="nofollow">niosis</a></cite><span class="icon user blog-author"></span><span class="datetime secondary-text"><a rel="nofollow" href="https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html?showComment=1706330899027#c5363707281866866695">January 27, 2024 at 3:48 PM</a></span></div><p class="comment-content">hello yes thank you i should. have some thoughts on translating video game design theory into ttrpgs (mainly MDA and choice design), and some more stuff about ability checks and their alternatives. also a bunch of glog classes, though i want to post them with art so im waiting on having a phone to take pictures with lol</p><span class="comment-actions secondary-text"><span class="item-control blog-admin blog-admin pid-810583782"><a target="_self" href="https://www.blogger.com/delete-comment.g?blogID=6756316794723230892&postID=5363707281866866695">Delete</a></span></span></div><div class="comment-replies"><div id="c5363707281866866695-rt" class="comment-thread inline-thread hidden"><span class="thread-toggle thread-expanded"><span class="thread-arrow"></span><span class="thread-count"><a target="_self">Replies</a></span></span><ol id="c5363707281866866695-ra" class="thread-chrome thread-expanded"><div></div><div id="c5363707281866866695-continue" class="continue"><a class="comment-reply" target="_self" data-comment-id="5363707281866866695">Reply</a></div></ol></div></div><div class="comment-replybox-single" id="c5363707281866866695-ce"></div></li></div><div id="c1595611604345386618-continue" class="continue"><a class="comment-reply" target="_self" data-comment-id="1595611604345386618">Reply</a></div></ol></div></div><div class="comment-replybox-single" id="c1595611604345386618-ce"></div></li></ol><div id="top-continue" class="continue"><a class="comment-reply" target="_self">Add comment</a></div><div class="comment-replybox-thread" id="top-ce"></div><div class="loadmore hidden" data-post-id="8243640813639014385"><a target="_self">Load more...</a></div></div> </div> </div> <p class='comment-footer'> <div class='comment-form'> <a name='comment-form'></a> <p> </p> <a href='https://www.blogger.com/comment/frame/6756316794723230892?po=8243640813639014385&hl=en' id='comment-editor-src'></a> <iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410px' id='comment-editor' name='comment-editor' src='' width='100%'></iframe> <script src='https://www.blogger.com/static/v1/jsbin/3061944402-comment_from_post_iframe.js' type='text/javascript'></script> <script type='text/javascript'> BLOG_CMT_createIframe('https://www.blogger.com/rpc_relay.html'); </script> </div> </p> <div id='backlinks-container'> <div id='Blog1_backlinks-container'> </div> </div> </div> </div> <div class='inline-ad'> <!--Can't find substitution for tag [adCode]--> </div> </div></div> </div> <div class='blog-pager' id='blog-pager'> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://vaultingskies.blogspot.com/2024/01/simple-skullcracking-weirdhack.html' id='Blog1_blog-pager-older-link' title='Older Post'>Older Post</a> </span> <a class='home-link' href='https://vaultingskies.blogspot.com/'>Home</a> </div> <div class='clear'></div> <div class='post-feeds'> <div class='feed-links'> Subscribe to: <a class='feed-link' href='https://vaultingskies.blogspot.com/feeds/8243640813639014385/comments/default' target='_blank' type='application/atom+xml'>Post Comments (Atom)</a> </div> </div> </div><div class='widget FeaturedPost' data-version='1' id='FeaturedPost1'> <div class='post-summary'> <h3><a href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html'>Classless FMC Basic, and why i love Experts</a></h3> <p> A short home rule for modding FMC Basic to have multiclassed/classless characters. But first random ranting, because I can. >:) A while ... </p> <img class='image' src='https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif'/> </div> <style type='text/css'> .image { width: 100%; } </style> <div class='clear'></div> </div><div class='widget PopularPosts' data-version='1' id='PopularPosts1'> <div class='widget-content popular-posts'> <ul> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html' target='_blank'> <img alt='' border='0' src='https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v6Mc3oaR85TyKRnVS3G2l6kk2z-jFYPx-2Ex6rmdj2CVs9bCQiCMtmeqWrvDA7iJ1k2dbN9mZ2q5xR6xXWPt2x7u76uhm2NhQyV6-BL3RVb3GlbIeENor1VaPs_XvszrRmXSsMjfjltW6Xm3FER1Av9g=w72-h72-p-k-no-nu'/> </a> </div> <div class='item-title'><a href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html'>Classless FMC Basic, and why i love Experts</a></div> <div class='item-snippet'>A short home rule for modding FMC Basic to have multiclassed/classless characters. But first random ranting, because I can. >:) A while ...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='https://vaultingskies.blogspot.com/2023/11/warrior-weirdhack-glog-class.html' target='_blank'> <img alt='' border='0' src='https://lh7-us.googleusercontent.com/p1PpYAmBJAc0ZR3CJY0LL2NTDi7qIIrzQBxPM7opnJlhDP87eGxWwVIhq2oyKhqR8msuVUipCeXvoLRz4aehhH8WDt-mgn_p0vqtUDjCfZG0x4D9GAhBE9XQiTlDImVnFwr4WRRVPoS81uRz4HOepVQ=w72-h72-p-k-no-nu'/> </a> </div> <div class='item-title'><a href='https://vaultingskies.blogspot.com/2023/11/warrior-weirdhack-glog-class.html'>Warrior - Weirdhack glog class</a></div> <div class='item-snippet'>By Dillon Samuelson   ive often been frustrated with fighters in TTRPGs. theyre always boringly flat, often boiling down to +2 dmg & to-...</div> </div> <div style='clear: both;'></div> </li> <li> <div class='item-content'> <div class='item-thumbnail'> <a href='https://vaultingskies.blogspot.com/2024/01/simple-skullcracking-weirdhack.html' target='_blank'> <img alt='' border='0' src='https://blogger.googleusercontent.com/img/a/AVvXsEh7Hr5QJDy9GM96jw5UiSOMB9G6s-3EU8XrvpwLLrYmJMVk79AQFJZP-iL_YwV9o_Lgljfv9w9A_uYJpKJ80YQN6xSBgOT-lhPGgH-2UG9dbku8rQwC8ct5ENCT7VtZJ8M7ZGkk8spXQtt-sOOv_YUtTaQjNm2cnRUyvzHJ_uLgFeFDTD8UlbpCb1reKw2B=w72-h72-p-k-no-nu'/> </a> </div> <div class='item-title'><a href='https://vaultingskies.blogspot.com/2024/01/simple-skullcracking-weirdhack.html'>Simple Skullcracking - Weirdhack?</a></div> <div class='item-snippet'>DEAD AND DYING When you’re out of Heart Points (HP), you are GUARDBROKEN. Immediately gain a Nasty Scar . Stay standing.  Every time you tak...</div> </div> <div style='clear: both;'></div> </li> </ul> <div class='clear'></div> </div> </div></div> </div> </div> <div class='column-left-outer'> <div class='column-left-inner'> <aside> </aside> </div> </div> <div class='column-right-outer'> <div class='column-right-inner'> <aside> <div class='sidebar section' id='sidebar-right-1'><div class='widget BlogSearch' data-version='1' id='BlogSearch1'> <h2 class='title'>Consult The Archives</h2> <div class='widget-content'> <div id='BlogSearch1_form'> <form action='https://vaultingskies.blogspot.com/search' class='gsc-search-box' target='_top'> <table cellpadding='0' cellspacing='0' class='gsc-search-box'> <tbody> <tr> <td class='gsc-input'> <input autocomplete='off' class='gsc-input' name='q' size='10' title='search' type='text' value=''/> </td> <td class='gsc-search-button'> <input class='gsc-search-button' title='search' type='submit' value='Search'/> </td> </tr> </tbody> </table> </form> </div> </div> <div class='clear'></div> </div> <div class='widget LinkList' data-version='1' id='LinkList1'> <h2>video games and other things i make</h2> <div class='widget-content'> <ul> <li><a href='https://niosis.itch.io/'>itch.io page (hosts all the games and stuff)</a></li> <li><a href='https://niosis.itch.io/microruin'>MICRORUIN</a></li> <li><a href='https://owl-machine.itch.io/key-fairy'>Key Fairy</a></li> <li><a href='https://neighbourhood-snake.itch.io/hooked'>Hooked! A VR Fishing Adventure</a></li> <li><a href='https://mark-auman.itch.io/awic-breaking-ground'>AWIC: Breaking Ground</a></li> <li><a href='https://niosis.itch.io/berylfoe'>Beryl Foe (sword generator)</a></li> <li><a href='https://niosis.itch.io/bejewelled-sulfur'>Bejewelled Sulfur (squiggle generator)</a></li> <li><a href='https://niosis.itch.io/spiral-mage'>Spiral Mage</a></li> <li><a href='https://niosis.itch.io/fields-of-dust'>Fields of Dust</a></li> <li><a href='https://niosis.itch.io/zantzagorge'>Zantzagorge</a></li> </ul> <div class='clear'></div> </div> </div><div class='widget Profile' data-version='1' id='Profile1'> <h2>Mad Author:</h2> <div class='widget-content'> <a href='https://www.blogger.com/profile/15013793469531996784'><img alt='My photo' class='profile-img' height='80' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj45Us_0STbp6Jfdu3y1EkSRSCNtVN3aGm1-2jCB2B_Tz23IW1w_lI_7jMgWjvV6DyWcm8nowwsmdfnXj2km9danYFiEaILl75qxM0v1oy_ZI3at2c0HjQKK8EilwaaLH8/s220/Sarah_Bernhardt%2C_par_Nadar%2C_1864.jpg' width='60'/></a> <dl class='profile-datablock'> <dt class='profile-data'> <a class='profile-name-link g-profile' href='https://www.blogger.com/profile/15013793469531996784' rel='author' style='background-image: url(//www.blogger.com/img/logo-16.png);'> niosis </a> </dt> </dl> <a class='profile-link' href='https://www.blogger.com/profile/15013793469531996784' rel='author'>View my complete profile</a> <div class='clear'></div> </div> </div><div class='widget Text' data-version='1' id='Text1'> <h2 class='title'>Barbarian Wisdom:</h2> <div class='widget-content'> I know this: if life is illusion, then I am no less an illusion, and being thus, the illusion is real to me. I live, I burn with life, I love, I slay, and am content. </div> <div class='clear'></div> </div><div class='widget Label' data-version='1' id='Label1'> <h2>Labels</h2> <div class='widget-content cloud-label-widget-content'> <span class='label-size label-size-5'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/mechanics'>mechanics</a> <span class='label-count' dir='ltr'>(3)</span> </span> <span class='label-size label-size-5'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/weirdhack'>weirdhack</a> <span class='label-count' dir='ltr'>(3)</span> </span> <span class='label-size label-size-4'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/class'>class</a> <span class='label-count' dir='ltr'>(2)</span> </span> <span class='label-size label-size-4'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/glog'>glog</a> <span class='label-count' dir='ltr'>(2)</span> </span> <span class='label-size label-size-4'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/theory'>theory</a> <span class='label-count' dir='ltr'>(2)</span> </span> <span class='label-size label-size-1'> <a dir='ltr' href='https://vaultingskies.blogspot.com/search/label/fmc%20basic'>fmc basic</a> <span class='label-count' dir='ltr'>(1)</span> </span> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <h2>Blog Archive</h2> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://vaultingskies.blogspot.com/2024/'> 2024 </a> <span class='post-count' dir='ltr'>(3)</span> <ul class='hierarchy'> <li class='archivedate expanded'> <a class='toggle' href='javascript:void(0)'> <span class='zippy toggle-open'> ▼  </span> </a> <a class='post-count-link' href='https://vaultingskies.blogspot.com/2024/01/'> Jan </a> <span class='post-count' dir='ltr'>(3)</span> <ul class='posts'> <li><a href='https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html'>Classless FMC Basic, and why i love Experts</a></li> <li><a href='https://vaultingskies.blogspot.com/2024/01/simple-skullcracking-weirdhack.html'>Simple Skullcracking - Weirdhack?</a></li> <li><a href='https://vaultingskies.blogspot.com/2024/01/rules-for-ruleless.html'>Rules for the Ruleless (thoughts on mental stats)</a></li> </ul> </li> </ul> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://vaultingskies.blogspot.com/2023/'> 2023 </a> <span class='post-count' dir='ltr'>(2)</span> <ul class='hierarchy'> <li class='archivedate collapsed'> <a class='toggle' href='javascript:void(0)'> <span class='zippy'> ►  </span> </a> <a class='post-count-link' href='https://vaultingskies.blogspot.com/2023/11/'> Nov </a> <span class='post-count' dir='ltr'>(2)</span> </li> </ul> </li> </ul> </div> </div> <div class='clear'></div> </div> </div></div> </aside> </div> </div> </div> <div style='clear: both'></div> <!-- columns --> </div> <!-- main --> </div> </div> <div class='main-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> <footer> <div class='footer-outer'> <div class='footer-cap-top cap-top'> <div class='cap-left'></div> <div class='cap-right'></div> </div> <div class='fauxborder-left footer-fauxborder-left'> <div class='fauxborder-right footer-fauxborder-right'></div> <div class='region-inner footer-inner'> <div class='foot no-items section' id='footer-1'></div> <!-- outside of the include in order to lock Attribution widget --> <div class='foot section' id='footer-3' name='Footer'><div class='widget Attribution' data-version='1' id='Attribution1'> <div class='widget-content' style='text-align: center;'> Simple theme. Powered by <a href='https://www.blogger.com' target='_blank'>Blogger</a>. </div> <div class='clear'></div> </div></div> </div> </div> <div class='footer-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </footer> <!-- content --> </div> </div> <div class='content-cap-bottom cap-bottom'> <div class='cap-left'></div> <div class='cap-right'></div> </div> </div> </div> <script type='text/javascript'> window.setTimeout(function() { document.body.className = document.body.className.replace('loading', ''); }, 10); </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/60983134-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY6ZwwdpUd3BsE-xklItPs6KeUCBFA:1739721349104';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6756316794723230892','//vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html','6756316794723230892'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6756316794723230892', 'title': 'vaulting skies and emerald swords', 'url': 'https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html', 'canonicalUrl': 'https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html', 'homepageUrl': 'https://vaultingskies.blogspot.com/', 'searchUrl': 'https://vaultingskies.blogspot.com/search', 'canonicalHomepageUrl': 'https://vaultingskies.blogspot.com/', 'blogspotFaviconUrl': 'https://vaultingskies.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': '', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22vaulting skies and emerald swords - Atom\x22 href\x3d\x22https://vaultingskies.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22vaulting skies and emerald swords - RSS\x22 href\x3d\x22https://vaultingskies.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22vaulting skies and emerald swords - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6756316794723230892/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22vaulting skies and emerald swords - Atom\x22 href\x3d\x22https://vaultingskies.blogspot.com/feeds/8243640813639014385/comments/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/32c3d108bdd93523', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'item', 'postId': '8243640813639014385', 'postImageThumbnailUrl': 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlFj03cDpD8AXV523F1-NXcJCZW0G3jfs5orvWk3LpXlPoDu7987DdQds8X-MgcZafnVRo_N6WQtxTMkYiv5196pAPTtdpsrMcW2GDuJ4gmVGkU3fUg-ybrjcnuCDWC_3VG4QNFAr6LQ549VBtXb3nsHIimd6tsU68J0LIP5MJj-snGcBN1HZ20ipBQyiz/s72-c/booksword_2.png', 'postImageUrl': 'https://pa1.aminoapps.com/6272/b7ccc95935338f491b1be60382fb4eb310a6a58a_00.gif', 'pageName': 'Classless FMC Basic, and why i love Experts', 'pageTitle': 'vaulting skies and emerald swords: Classless FMC Basic, and why i love Experts'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'Simple', 'localizedName': 'Simple', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': false, 'variant': 'dark', 'variantId': 'dark'}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Classless FMC Basic, and why i love Experts', 'description': 'A short home rule for modding FMC Basic to have multiclassed/classless characters. But first random ranting, because I can. \x3e:) A while ago...', 'featuredImage': 'https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_v6Mc3oaR85TyKRnVS3G2l6kk2z-jFYPx-2Ex6rmdj2CVs9bCQiCMtmeqWrvDA7iJ1k2dbN9mZ2q5xR6xXWPt2x7u76uhm2NhQyV6-BL3RVb3GlbIeENor1VaPs_XvszrRmXSsMjfjltW6Xm3FER1Av9g', 'url': 'https://vaultingskies.blogspot.com/2024/01/classless-fmc-basic-and-why-i-love.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 8243640813639014385}}]); _WidgetManager._RegisterWidget('_NavbarView', new _WidgetInfo('Navbar1', 'navbar', document.getElementById('Navbar1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/918196653-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/1964470060-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_FeaturedPostView', new _WidgetInfo('FeaturedPost1', 'main', document.getElementById('FeaturedPost1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts1', 'main', document.getElementById('PopularPosts1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'sidebar-right-1', document.getElementById('BlogSearch1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList1', 'sidebar-right-1', document.getElementById('LinkList1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile1', 'sidebar-right-1', document.getElementById('Profile1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_TextView', new _WidgetInfo('Text1', 'sidebar-right-1', document.getElementById('Text1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar-right-1', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar-right-1', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer-3', document.getElementById('Attribution1'), {}, 'displayModeFull')); </script> </body> </html>