<p></p>
<p>Attack costs decide whether you can perform an attack, but there could also be conditions that limit the available targets. Those are similar enough to be filed together. But I think the Costs menu could become "Costs and Availability" (or "Costs and Conditions") to include settings that don't deduct but do affect availability. (Costs already act like that sometimes, see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="581265997" data-permission-text="Title is private" data-url="https://github.com/ohrrpgce/ohrrpgce/issues/1098" data-hovercard-type="issue" data-hovercard-url="/ohrrpgce/ohrrpgce/issues/1098/hovercard" href="https://github.com/ohrrpgce/ohrrpgce/issues/1098">#1098</a>). Or maybe use/availability conditions and targetting conditions should be in the same submenu?</p>
<p>We ought to have arbitrary stat costs. This is easy to implement, the only reason I haven't is because of <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="581265997" data-permission-text="Title is private" data-url="https://github.com/ohrrpgce/ohrrpgce/issues/1098" data-hovercard-type="issue" data-hovercard-url="/ohrrpgce/ohrrpgce/issues/1098/hovercard" href="https://github.com/ohrrpgce/ohrrpgce/issues/1098">#1098</a>, which definitely should be fixed before adding more cost settings.</p>
<p>It's not really a cost, but a setting to control how full to leave the ready bar after the attack would be good (active time battles only). Have to decide how it interacts with chains and delayed attacks.</p>
<p>You can do a lot with attack chains, but you can't make the check happen before the player/enemy picks their attack (from a menu) or their target. I think somehow checking the chain conditions early at the time the attack is used is too complex so instead I'd like to add equivalent availability conditions:</p>
<ul>
<li>Attack stat above/below value/%</li>
<li>Tag check*</li>
<li>Attacker stat above/below attacker stat</li>
</ul>
<p>And target conditions:</p>
<ul>
<li>Target stat above/below value/%</li>
<li>Attacker stat above/below target stat</li>
<li>Distance from attacker above/below value  (not a chain condition)</li>
</ul>
<p>But custom availability conditions ought to mean also having custom 'cost' captions in the spells list.</p>
<p>*Attacks in the (top level of the) hero battle menu can have tag conditions, but there should be tag conditions directly in the Costs/availability menu. There's already an Attack Tags menu, but that submenu is for attack effects, not conditions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/ohrrpgce/ohrrpgce/issues/1121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AMWGWZV2KBOHXLBJXQQGPMDROKR5RANCNFSM4MQVHJ7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AMWGWZTT6U5QRQY6C2D4CDLROKR5RA5CNFSM4MQVHJ72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4JBJ434Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/ohrrpgce/ohrrpgce/issues/1121",
"url": "https://github.com/ohrrpgce/ohrrpgce/issues/1121",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>