Skip to content

Releases: zmenciso/Build20

v0.3.2

Choose a tag to compare

@zmenciso zmenciso released this 03 Sep 17:19
614bec3

New Features

  • Skill check macros now include all Lore skills
  • New Initiative macro, which sends the result to the turn tracker

Bugfixes

  • Custom substitution description fixed

v0.3.1

Choose a tag to compare

@zmenciso zmenciso released this 26 Jul 21:34

New Features

  • Weapons with the Deadly trait will have the additional damage rolled
  • Weapons with the Fatal trait will have their alternative crit damage rolled

Bugfixes

  • Spellcasting ability substitutions for automatic spell creation is now less jenky

v0.3.0

Choose a tag to compare

@zmenciso zmenciso released this 24 Jul 18:30
7bebb22

New Features

  • Custom macros! Write your own macros in YAML, and Build20 will substitute values and parse them into Roll20 macros.
  • Add images to your custom spells or custom macros!
  • Sneak damage! If you have the Sneak Attack feat, your strike macros will include precision damage
  • Weapon runes! For now, all runes will be listed on the strike macro. In the future, Build20 will also include brief descriptions!

Optimizations

  • Many spell regex are now compiled once in advance

Bugfixes

  • Changed output switch to -o instead of -f

v0.2.2

Choose a tag to compare

@zmenciso zmenciso released this 10 Jul 17:45
17d3357

A huge update has landed with tons of new features for spellcasters!

New Features

  • Support for multiple class levels, even in spellcasting
  • Build20 will automatically generate spells from the JSON input--no need to specify SRD URLs in YAML
    • The YAML file can still be used to improve spell descriptions or add metamagic, etc.
  • Automatic focus spell generation

Bugfixes

  • Attacks and damage for strikes are more accurately calculated
  • No need to specify a ranged or melee strike

v0.2.1

Choose a tag to compare

@zmenciso zmenciso released this 29 Jun 22:43
ec8a3ef

v0.2.1 is here!

New Features

  • Automatic spell composition now includes casting time

Bugfixes:

  • Italic effect text rendered correctly
  • Removed many broken edgecases for bold formatting
  • Fixed spell composition capitalization

v0.2.0

Choose a tag to compare

@zmenciso zmenciso released this 29 Jun 22:13
36ebf72

v0.2.0 is here! This update comes with some major new functionality: automatic spell composition!

New Features

  • Automatic spell composition: Instead of describing the entire spell in YAML, simply paste the spell's SRD URL, and Build20 will attempt to write the details for you (still in early development)

Bugfixes

  • Striking runes now actually add damage dice to rolls

v0.1.4

Choose a tag to compare

@zmenciso zmenciso released this 18 Jun 20:51
547a925

v0.1.4 is here! This version is designed to maximize compatibility with Roll20-Macros-Script while using the -n option, which means:

  • No headers printed
  • All native newlines will be replaced with $newline (or another string of your choice)

It also contains some formatting bugfixes.

Enjoy!

v0.1.3

Choose a tag to compare

@zmenciso zmenciso released this 18 Jun 02:55
ed7ee1f

v0.1.3 is here!

New Features

  • -n or --noheader option, which removes the header before each macro. This is useful for automated ingest in Roll20.
  • stdin input. Just export JSON from Pathbuilder, copy, and paste!

Bugfixes

  • Made print formatting more OS-insensitive
  • Cleaned up the codebase and moved some functions to more sensible files

v0.1.2

Choose a tag to compare

@zmenciso zmenciso released this 14 Jun 16:02
5e6cdca

v0.1.2 is here!

New Features

  • Script now detects the Untrained Improvisation feat and appropriately accounts for it

Bugfixes

  • Untrained skills now properly generated

v0.1.1

Choose a tag to compare

@zmenciso zmenciso released this 14 Jun 15:48

v0.1.1 is here!

Bugfixes

  • When generating an output file, healing potions are now properly added to it
  • Headers no longer blend into spell macros

Known Issues

  • Untrained skills not calculated correctly