That sounds like a good solution to me! On Sat., Feb. 5, 2022, 7:41 p.m. Ralph Versteegen, <[email protected]> wrote:
> Related: one or two people asked me to separate "Untargetable by hero > team" and "Win battle even if left alive" because they wanted enemies you > couldn't attack directly. My idea for doing so is to add an entirely new > on-disk bit "Untargetable by hero team" and in loadattackdata turn on > "Untargetable by heroes" and "Win battle even if left alive" if > "Untargetable by hero team & win if left alive" is on, avoiding a fixbit. > The UDT would not contain the latter bit. > > This means that it would be an option to change the Untargetable bits back > to meaning Heroes/Enemies rather than Hero team/Enemy team, if that's > preferable. > > But I think Defector should still always act like "Win if left alive" > because it's set at battle-time, not just in the editor. > > > On Sun, 6 Feb 2022 at 13:27, Ralph Versteegen <[email protected]> wrote: > >> That's nice to have; I suppose it should be an option in the hero battle >> menu editor although we could have a pref bit to automatically append that >> option when there are no possible actions (which would only be when it >> hasn't been manually added). The question is whether it should be on by >> default. Probably yes? >> >> One problem is that due to all the bugs in attack cost checking code it >> might not be simple to figure out whether an attack or item can actually be >> used. >> >> On Sun, 6 Feb 2022 at 09:47, James Paige <[email protected]> wrote: >> >>> Right now this is only for player controlled enemies, but we might want >>> to enable this for heroes too, particularly in turn-based mode where the >>> risk of getting stuck is most significant. Before that happens, we would >>> probably need to figure out how to make does_battle_menu_have_targets() >>> support spell lists and the item menu >>> >>> On Sat, Feb 5, 2022 at 3:40 PM <[email protected]> wrote: >>> >>>> james >>>> 2022-02-05 12:40:39 -0800 (Sat, 05 Feb 2022) >>>> 294 >>>> Add a "Skip Turn" menu item if an enemy under player control has no >>>> valid targets >>>> thus preventing them from getting the battle stuck (especially in >>>> turn-based mode) >>>> (This is a common occurrence when an enemy has both "Controlled" and >>>> "Turncoat" but not "Defector" or "Win battle even if alive") >>>> --- >>>> U wip/battle_udts.bi >>>> U wip/bmod.rbas >>>> >>>> _______________________________________________ >>>> Ohrrpgce mailing list >>>> [email protected] >>>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >>>> >>> _______________________________________________ >>> Ohrrpgce mailing list >>> [email protected] >>> http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >>> >> _______________________________________________ > Ohrrpgce mailing list > [email protected] > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org >
_______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
