Skip to content

Commit

Permalink
v2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Eranziel committed Nov 9, 2024
1 parent 74e1cc0 commit ece2bd5
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 3 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# 2.3.0 (2024-11-09)

## Features

- #189 - Damage application is here! For the time being this only applies to weapon attacks. Tech attacks will be able to use the damage roller/application in the future, but still need some rework to support it.
- #379 - Attack and damage rolling steps are now separate. Attack results have a "roll damage" button which shows a damage configuration HUD, which will then roll for damage and print a separate card to chat.
- #535 - Configurable bonus damage as part of the damage flow. Bonus damage can be configured globally for the attack, or added to specific targets. (Anyone Nuclear Cavaliers out there?) The hit quality for each target (crit, hit, or miss) can also be modified in the HUD, in case manual adjustments or additional targets are needed.
- Damage configuration includes toggles for AP, cannot-be-reduced (like from the Paracausal mod), and half-damage (like from Heavy Gunner). These can each be applied to the entire damage roll or to specific targets.
- The damage roll chat card has a button for each target to apply damage to that target. There is also a drop-down for each target to pick whether this damage should be applied at 1x, 2x, or be resisted.
- Resistance statuses have been added for each damage type. Tokens which have these statuses will resist the appropriate damage type as long as the damage was not configured as cannot-be-reduced.
- #497 - Automatic burn handling at end of turn. Actors with burn will be prompted to make their Engineering save at the end of their turn, and if they fail a damage card will be printed.
- Stats changes to tokens can show floating numbers above the token, e.g. "-5 HP". There is a new system setting to enable these numbers. The setting is separate for each client and is off by default.

# 2.2.6 (2024-10-26)

## Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "foundryvtt-lancer",
"version": "2.2.6",
"version": "2.3.0",
"description": "",
"sideEffects": [
"src/lancer.scss",
Expand Down
4 changes: 2 additions & 2 deletions public/system.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"name": "lancer",
"title": "LANCER",
"description": "<p>A Foundry VTT game system for <a href=\"https://massif-press.itch.io/corebook-pdf\">Lancer</a> by <a href=\"https://massif-press.itch.io/\">Massif Press</a>, a mud-and-lasers tactical mech RPG.</p><p>\"Lancer for FoundryVTT\" is not an official <i>Lancer</i> product; it is a third party work, and is not affiliated with Massif Press. \"Lancer for FoundryVTT\" is published via the <i>Lancer</i> Third Party License.</p><p><i>Lancer</i> is copyright Massif Press.</p>",
"version": "2.2.6",
"version": "2.3.0",
"minimumCoreVersion": "11",
"compatibility": {
"minimum": 11,
Expand Down Expand Up @@ -59,7 +59,7 @@
"secondaryTokenAttribute": "",
"url": "https://github.com/Eranziel/foundryvtt-lancer",
"manifest": "https://github.com/Eranziel/foundryvtt-lancer/releases/latest/download/system.json",
"download": "https://github.com/Eranziel/foundryvtt-lancer/releases/download/v2.2.6/lancer-v2.2.6.zip",
"download": "https://github.com/Eranziel/foundryvtt-lancer/releases/download/v2.3.0/lancer-v2.3.0.zip",
"license": "GNU GPLv3",
"readme": "https://github.com/Eranziel/foundryvtt-lancer/blob/master/README.md",
"bugs": "https://github.com/Eranziel/foundryvtt-lancer/issues/new/choose",
Expand Down

0 comments on commit ece2bd5

Please sign in to comment.