Skip to content

Releases: Stendarpaval/mob-attack-tool

Mob Attack Tool v0.1.25

25 Apr 16:03
Compare
Choose a tag to compare

This release fixes a bug that prevented mob attacks that made use of versatile damage to be exported to macros.

Mob Attack Tool v0.1.24

25 Apr 15:49
Compare
Choose a tag to compare

This release adds some improvements to automatic multiattack detection. In addition, there is now a new option (turned on by default) to display multiattack descriptions for mob attackers that have multiattack.

This should make it easier to select the right number of attacks in situations where multiattacks are flexible, or to correct the automatically selected attacks whenever Mob Attack Tool made a mistake.

Mob Attack Tool v0.1.23

25 Apr 12:58
Compare
Choose a tag to compare

This release adds support for weapons with the versatile damage property, such as longswords, battleaxes, and quarterstaffs. These are automatically added to the list of weapon options.

In addition, damage rolls are condensed for those who use Better Rolls for 5e, to save some space. This means that damage formulas of the same type dealt by the same weapon are added together before being rolled. If you enable the Show Individual Attack Rolls option in Mob Attack Tool's settings, then the damage formulas are still shown per attack.

In other news: thanks to tposney, the developer of Midi-QOL, damage rolls with different damage types will now properly be applied to targeted tokens that have resistance / immunity to one or more of these damage types.

I plan on working on automatic selection of mob tokens next. Please create an issue if you have other suggestions for how to improve Mob Attack Tool, or if you encounter any bugs.

Mob Attack Tool v0.1.22

12 Apr 16:01
62c44ac
Compare
Choose a tag to compare

This release is mostly to fix some bugs that have been around for a long time. For instance, it used to be a problem if different mob attackers had weapons with identical names. That is now fixed.

In addition, I've changed the appearance of the Mob Attack Results chat message to make it more compact. Also, only a single chat message is created that contains the results of all weapon options. Below is an example.

screenshot

As you can see, that saves a lot of chat log space! The only downside is that the GIFs and screenshots I made recently are even more outdated now. 😅 I've learned a lot about Handlebars during this exercise. I might want to apply that knowledge to the other templates at a later date.

This release also includes some minor enhancements to the multiattack autodetect and autoselect features. I'm aware that the accuracy of the algorithm is pretty lackluster, but improving it is a wearisome job. I'll try to make it work best for the most common creatures that are likely to be encountered in groups.

Mob Attack Tool v0.1.21

12 Apr 15:47
8ab5061
Compare
Choose a tag to compare

Something seems to have gone wrong with this release. I seem to have made a mistake while adding module.zip. Please head over to v0.1.22.

Mob Attack Tool v0.1.20

08 Apr 01:18
d9ee986
Compare
Choose a tag to compare

This release builds on top of the multiattack feature added in v0.1.19 with a new option: automatic detection and (if you want) selection of multiattack weapon options. If you enable this option, then Mob Attack Tool will try to determine if mob attackers have multiattack and if they do, how many attacks they can use and even (if you also enable autoselect) select these weapon options for you.

Click here to see an example: screenshot_mat_autodetect_multiattack_0 1 20

(Note that in case of multiattack where you can choose what attacks to use, autoselect either picks the standard (first) option or leaves it blank and up to you to decide.)

The number of attacks and the checkboxes are all automatically filled in. All you need to do is hit the Mob Attack button! The new options are turned off by default, so make you check out your settings and play around with this higher level of automation.

Please note that the algorithm to extract the necessary information is not perfect, especially for monsters with complicated Multiattack actions.

Mob Attack Tool v0.1.19

07 Apr 00:24
630f054
Compare
Choose a tag to compare

Recently I added some screenshots to EXAMPLES.md, so naturally I quickly had to introduce a feature that causes these screenshots to become outdated...

Anyway, several people have requested to add support for multiattack to Mob Attack Tool. This release adds the initial implementation to do just that!

Weapon (and cantrip) options now have a text input field which by default is set to "1". This number corresponds to how often the owner of that weapon can use that weapon as part of their multiattack action. Mob Attack Tool currently doesn't try to determine the correct number of attacks as part of a multiattack, nor does it remember what you set before - unless you export a mob attack to a macro.

In subsequent releases I hope to improve this feature further. This release also lays the foundation for supporting versatile damage.

Mob Attack Tool v0.1.18

05 Apr 21:24
Compare
Choose a tag to compare

Mob Attack Tool intends to speed up large combat encounters by automating attack and damage rolls for large groups of creatures. That is all well and good, but what about the combat tracker? You still have to click "Next Turn" dozens of times for all the mob attackers.

Well, that was true until today. Mob Attack Tool now offers the ability to skip all the turns of subsequent mob attackers in the combat tracker. This works best if the initiatives of the mob attackers are grouped together, such as when you use the Group Initiative module. If mob attackers aren't grouped together, then Mob Attack Tool will skip to the next non-mob combatant.

This release is also the first step in restructuring the module. Most html content now lives in the templates folder, and I intend to add and use css and lang folders as well. This should make Mob Attack Tool easier to maintain in the long term.

I almost forgot to mention that this release adds minor improvements to the Mob Attack dialog, such as lining up all the checkboxes and removing the unnecessary "Cancel" button.

Mob Attack Tool v0.1.17

30 Mar 16:24
Compare
Choose a tag to compare

This release patches a bug when using Mob Rules instead of the relatively newly added option to roll for each creature individually.

In addition, this release also completely fixes the ammo problems of versions 0.1.14 - 0.1.16, so if you have actors converted from Roll20 which still have improperly configured ammunition consumption, then Mob Attack Tool warns you about it without breaking.

Mob Attack Tool v0.1.17.1 or v0.1.17-alpha

30 Mar 21:49
90aa520
Compare
Choose a tag to compare

If you're running Foundry VTT 0.8.1 for whatever reason and are looking for a compatible version of Mob Attack Tool, then you've come to the right place.

Since it was recommended on Foundry VTT's official Discord server that module developers should begin migrating module support to 0.8.1, I had a go at just that.

Overall, Mob Attack Tool doesn't use much that is changing between 0.7.x and 0.8.x, so very few things actually broke. It took about half an hour to fix them as well as to reduce the amount of warnings to an absolute minimum.

This alpha should still be compatible with 0.7.9, but I'm still going to keep it in this separate branch for. I'm only releasing it as an experiment to learn more about GitHub's pre-release system. Please create an issue if you run into any trouble with it.

Limitations

I have only tested this release without any other modules being active. So no Better Rolls for 5e, no Midi-QoL, and no Dice So Nice. Keep that in mind if you want to use Mob Attack Tool in combination with these modules, which are properly supported (mostly) on Foundry VTT 0.7.9.