Version 1.17


  • NEW FEATURE: Miss chance and critical hits, even though I hate them. Default rates are defined in StoryInit, and custom rates can be defined in an action's definition. See the accuracyCheck and critCheck widgets added to "Damage and Formulas" for more details. By default, these are turned off (set to always-accurate and 0% respectively).
  • Added support for attacks with mulitple elements. To do this, assign an array of element names (as strings) to the action's element property. Set the AVERAGE_ELEMENTS variable in StoryInit to determine if you want the calculation to average each element, or to just find the best one.
    • To demonstrate this new feature, Artist has gained four new attacks with multi-element properties.
  • Improved the getter for Actions' element property. It will now log an error if the element is not in the element list, and it will return null if an illegal datatype was assigned to the property.
  • Renamed the invisible property of Actions to silent.
  • Element messages no longer have hardcoded trailing spaces. The trailing space is now automatically added to all element messages in damageCalc.
  • Renamed the min_dmg variable with ALLCAPS for consistency with other constant variables.
  • Renamed call to callEncounter for clarity.
  • You can now specify the splash damage cut value and provide an extension for grenade.
  • grenade renamed to splashDamage.
  • Added specification notes to Action properties.

Files

rpgengine source.zip 5 MB
Aug 09, 2020

Get Another RPG Engine

Leave a comment

Log in with itch.io to leave a comment.