Talk:Heroes.reld

From OHRRPGCE-Wiki
Jump to navigation Jump to search

An idea about spell casting is to add a few new nodes for each spell list:

  • Auto disable when used: If present then automatically disable a spell after it has been successfully cast. You can specify whether or not it will be disabled when miss/fail, and whether or not to be restored by the inn. (Scripts can always restore or disable it.) (If you have the same spell more than once in the same spell list, only one instance is disabled; in this way there is possibility to be used more than once.)
  • Whether or not to allow spending higher level MP if you do not have enough of the current level.
  • Whether or not this spell lists ignores the MP~ stat.
  • For spell lists with random selection, the option of whether or not "MP Idiot" is used.

--Zzo38 (talk) 14:59, 22 October 2021 (PDT)

I've seen some of these suggestions before, although don't know if any are on Github. In particular, spells with individual number of uses (rather than just enabled/disabled) would be very useful. --TMC (talk) 17:44, 22 October 2021 (PDT)
OK, I agree, making number of uses rather than just enabled/disabled is helpful (is similar to how it is being done in Pokemon game). (This "auto disable when used" is then not needed since instead it is you can set the maximum number of uses for that spell to 1 use. Miss/fail/inn setting is still meaningful though (and at least the inn setting should be per spell list instead of per individual spell or globally).) --Zzo38 (talk) 20:44, 22 October 2021 (PDT)
I agree that whether the count restores at inns could go in the spell list data (though maybe as a setting for the whole spell list?), but I think whether the number of uses is deducted on a miss/fail should be a setting in the attack data, because it belongs with the other cost settings, and can be added as new bits "Deduct costs on miss" and "Deduct costs on fail" (both default true), which can apply to all other costs too. That is then much more useful. --TMC (talk) 05:35, 24 October 2021 (PDT)
OK, you are right; I agree, putting the "Deduct costs on miss" and "Deduct costs on fail" in the attack data is better. --Zzo38 (talk) 13:03, 24 October 2021 (PDT)