death-save / combat-utility-belt

Combat Utility Belt module for Foundry Virtual Tabletop
https://deathsave.dev
GNU General Public License v3.0
53 stars 58 forks source link
combat-utility-belt death-save foundry-vtt

![https://img.shields.io/endpoint?url=https%3A%2F%2Ffoundryshields.com%2Fversion%3Fstyle%3Dflat%26url%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fdeath-save%2Fcombat-utility-belt%2Fmaster%2Fmodule.json](https://img.shields.io/endpoint?url=https%3A%2F%2Ffoundryshields.com%2Fversion%3Fstyle%3Dflat%26url%3Dhttps%3A%2F%2Fraw.githubusercontent.com%2Fdeath-save%2Fcombat-utility-belt%2Fmaster%2Fmodule.json) [![All Contributors](https://img.shields.io/badge/all_contributors-30-orange.svg?style=flat-square)](#contributors-) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/death-save/combat-utility-belt) [![GitHub downloads (latest)](https://img.shields.io/badge/dynamic/json?label=Downloads@latest&query=assets[?(@.name.includes('zip'))].download_count&url=https://api.github.com/repos/death-save/combat-utility-belt/releases/latest&color=green)](https://github.com/death-save/combat-utility-belt/releases/latest) [![Forge Installs](https://img.shields.io/badge/dynamic/json?label=Forge%20Install%20Base&query=package.installs&suffix=%&url=https://forge-vtt.com/api/bazaar/package/combat-utility-belt&colorB=brightgreen)](https://forge-vtt.com/) # Combat Utility Belt *made with โค by [DEATH SAVE DEVELOPMENT](https://deathsave.dev)* --- **[๐Ÿ“šWiki/How-To](https://github.com/death-save/combat-utility-belt/wiki)** **[๐Ÿ›Issues/Bugs](https://github.com/death-save/combat-utility-belt/issues)** **[๐Ÿ’ฌContact](#death-save-social)** **[๐Ÿ“œChangelog](https://github.com/death-save/combat-utility-belt/blob/master/CHANGELOG.md)** **[๐Ÿ“ฆInstallation](#installation)** **[๐Ÿ›  Gadgets](#gadgets)** **[๐Ÿ‘Thanks/Attribution](#thanksattribution)** --- > Every ~~hero~~ GM needs gadgets to keep their game safe from dastardly players up to no good! And where better to store those gadget than on your very own Combat Utility Belt! This handy-dandy combat aid comes packed with a bunch of gadgets to ensure you get a TPK every time... ## Features (Gadgets) ### Core * CUBputer * Enhanced Conditions * Triggler ### Additional * Hide Names * Award XP * Pan/Select * Reroll Initiative * Temporary Combatants * Miscellaneous Actor/Token ### D&D5e specific * Concentrator * Mighty Summoner # Installation ~~Simply wrap the belt around your waist and affix the clasp.~~ 1. Navigate to the Foundry Setup screen and click on the Modules tab 2. Click Install Module and look for Combat Utility Belt 3. Once the Combat Utility Belt is installed, open your desired world and ~~wreak havoc on your players~~ navigate to the **Settings > Manage Modules** and enable the module then **Settings > Module Settings** and enable the gadget settings you want! # Gadgets
Click to show ## Award XP Provides an option to distribute XP to player-characters at the end of combat ## Concentrator *(D&D5e only)* ![concentrator](https://github.com/death-save/media/blob/master/combat-utility-belt/concentrator.gif) A DM is responsible for all sorts of things, but keeping track those pesky spell casters and their concentration is one more thing that you shouldn't have to worry about! With this gadget, you can make sure that those *irritating* spellcasters are always checked whenever the concentrating status is applied. Now they'll be careful about getting hit by that goblin sneaking around! ## CUBputer Although it's not technically a gadget, think of the CUBputer as the control room for your ~~evil~~ operation. Provides critical configuration options for CUB's gadgets. ## Enhanced Conditions ![enhanced-conditions](https://github.com/death-save/media/blob/master/combat-utility-belt/enhanced-conditions.gif) It's not enough to *show* your players when their poisoned, you want to really drive it home by linking the condition so they can wallow in misery as they fail their ability checks. This gadget creates a dynamo-powered link between status effect icons and reference entries (Journal, Item, or compendium) with further info on that status effect. ### Condition Lab The ideal place to concoct your ~~nefarious~~ heroic combination of status icons and condition names, as well as link Conditions to Active Effects. *I like the Deadly STD one!* ## Hide Names ![hide-npc-names](https://github.com/death-save/media/blob/master/combat-utility-belt/hide-npc-names.gif) Maybe you forgot that your NPC's name reveals a dark secret about their past, or maybe you forgot to give them a name. Fret no more, for this gadget replaces NPC names with a replacement of your choice. Personally, I'm a fan of Melvin. ## Mighty Summoner *(D&D5e only) Druid Circle of the Shepherd class feature support* Rolls additional dice for summoned creatures ## Miscellaneous Actor/Token Enhancements ### Quick Edit Token Resource from Combat Tracker Easily edit your tracked token resource directly from the Combat Tracker ### Roll Hostile HP Roll token HP when dropping on the scene ### Token Effect Icon Size Select from a range of options to set the size of status effect icons on tokens ## Pan/Select Pans the camera to and/or selects active combatants during combat ## Reroll Initiative ![reroll-initiative](https://github.com/death-save/media/blob/master/combat-utility-belt/reroll-initiative.gif) The BBEG rolled a 2 for initiative? Not anymore! This gadget rerolls initiative for all combatants each round. Glorious chaos! ## Temporary Combatants Track lair actions, environmental effects and more as Temporary Combatants that last only as long as the current combat encounter! ## Triggler Trigger the addition or removal of Conditions, and/or the execution of Macros based on changes to actor/token properties such as HP
--- # Thanks/Attribution Firstly thank you to all my former Patreon patrons, you helped make module development extra special! Secondly I want to shout out the awesome contributors for this module (see: [contributors](#contributors-)). Whether it's code, translations, or bugs/suggestions, without your help Combat Utility Belt would not be as awesome as it is! I would also like to acknowledge that many of the functions found in the Combat Utility Belt are inspired by [Roll20 API scripts](https://github.com/RobinKuiper/Roll20APIScripts) written by @RobinKuiper (namely the Combat Tracker, Death Tracker and StatusInfo ones). Concentration icon made by [Freepik](https://www.flaticon.com/authors/freepik) from [Flat Icon](www.flaticon.com) ## Donations/Sponsorship Any support you can provide is greatly appreciated! Check out the `Sponsor this project` section in the right-hand sidebar. ## Contributors โœจ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Reaver01

๐Ÿ’ป

Cody Swendrowski

๐Ÿ’ป

Jacob McAuley

๐Ÿ’ป

Moerill

๐Ÿ’ป

Brother Sharp

๐ŸŒ

drdwing

๐ŸŒ

Renato Innocenti

๐ŸŒ

HonzoNebro

๐ŸŒ

Apostol Apostolov

๐Ÿ›

Zamrod

๐Ÿ›

Rawrly85

๐Ÿ›

STU

๐Ÿ’ป

Tijmen Bok

๐Ÿ’ป

shaun-newsome

๐Ÿ’ป

tposney

๐Ÿ’ป

Trey Pendragon

๐Ÿ’ป

hmqgg

๐ŸŒ

SalieriC

๐Ÿ›

Bob Sleys

๐Ÿ›

trdischat

๐Ÿค”

kandashi

๐Ÿค” ๐Ÿ› ๐Ÿ’ฌ

DanOrc

๐Ÿค” ๐Ÿ› ๐Ÿ’ฌ

acd-jake

๐ŸŒ

้•ฟ่€ณ

๐ŸŒ

Will Bennion

๐Ÿ’ป

flamewave000

๐Ÿ’ป

WallaceMcGregor

๐ŸŒ

hertzila

๐Ÿ’ป

Autmor

๐Ÿ’ป

Michaล‚ Goล‚aszewski

๐ŸŒ
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!