Releases: Eranziel/foundryvtt-lancer
Releases · Eranziel/foundryvtt-lancer
v2.4.3
2.4.3 (2024-11-30)
Bug Fixes
- #798 - Fix a bug which could allow floating text to appear over tokens with no change. e.g. "-0 HP".
- Fix a bug preventing migrations from completing.
- Fix a bug causing errors due to the "base" type actors/items which some modules apparently to create.
- Fix a bug preventing mech sheets from opening in the case where they have a pilot assigned and then that pilot is deleted.
v2.4.2
2.4.2 (2024-11-22)
Bug Fixes
- #782 - Drastically improve the legibility of the system settings windows (status icon config, automation config, action tracker config).
- #791 - Fix a bug preventing targetless damage rolls from being displayed in chat.
- Migration improvements and bug fixes
- Journal is shown immediately to better inform users what is happening and show the troubleshooting steps.
- Errors when migrating each document should now be caught so that the rest of the migration can continue. Notifications and console logs are generated to inform the user that there was a problem.
- Display progress bar during migration.
- Fix a bug causing compendium actor sheets to take up the full screen.
Improvements
- Improve legibility of kinetic damage icons on any buttons.
- Add tooltips to attack/damage target names in chat so that the full name can be read if it is too long for the available space.
- Add on-hover highlighting of attack and damage targets, making the associated token behave as though it were being hovered (show token border, show name and/or bars if configured). This applies to both the attack/damage HUDs and chat cards.
v2.4.1
2.4.1 (2024-11-14)
Bug Fixes
- #587 - New scenes will have token vision and fog of exploration disabled by default. Congrats @sealtrowitz on your first (code) contribution!
- #776 - Undoing end-of-turn burn ticks no longer lowers the actor's burn counter.
- All flow classes are now available in
game.lancer.flows
, for easier access for macro/mod devs. - Properly register damage flow and refactor general damage button to follow the convention of other general flow buttons.
v2.4.0
2.4.0 (2024-11-10)
Features
- #776 - Add an undo button in damage chat messages.
- #777 - Add buttons to open the damage HUD without an attack first.
- All actors have a generic "Damage" button next to the "Basic Attack" button, this opens the HUD with no damage configuration.
- Weapon damage type displays have been converted to a button, clicking this will open the damage HUD with that weapon's damage.
- Add more tooltips to weapon cards - attack buttons, range type, NPC attack bonus/accuracy/difficulty, damage buttons.
v2.3.0
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.
v2.2.6
2.2.6 (2024-10-26)
Bug Fixes
- #727 - Show active effects table on all actor sheets. (Partial fix for #727, but some of the requested functionality is not implemented yet.)
- #767 - Terrain Height Tools integration - Do not draw LOS lines between attacker and target after Roll or Cancel is clicked on the attack HUD.
- #768 - Correct Legendary NPC evaluation of crushing hits/irreversible meltdown. There is still a case where Foundry can select the less favourable result, causing the output to be crushing hit/irreversible meltdown, but this will be much more rare.
- #771 - limited uses/loading/charged status on items are filled up when they are added to an actor.
- #772 - Fix bugs in status population. The priority for status names, descriptions, and images are now: selected icon set in settings > world items > compendium items.
Misc
- Improved the styling of sheet tabs, adding a highlight on hover and a small animation when switching.
v2.2.5
2.2.5 (2024-10-19)
Bug Fixes
- #751 - Fix/restore the action tracker so it's usable again. Thanks, @lazulit3!
- Hide deleted pilots in Comp/Con import drop-down list. Thanks, @lazulit3!
- Fix monospace font for non-Windows machines.
Misc
- #749 - Status-type items in the Items tab are automatically added to the token status menu options.
- #765 - Descriptions for token statuses are now populated from Status-type items in the Items tab and the Statuses/Conditions compendium.
- Add missing sheet applications to
game.lancer.applications
for intrepid module developers. - Remove redundant error logger (Foundry core logs these now).
v2.2.4
2.2.4 (2024-08-13)
Bug Fixes
- #640 - Fix dragging NPC Features out of NPC Class sheets on Chrome.
- #745 - Prevent errors when reading loadout items to build pilot/mech sheets.
- #747 - Prevent adding the same feature to an NPC class/template feature list more than once.
- #748 - Fix positioning of activations icon in popped-out initiative window.
- #750 - Fix extra tall description boxes in Roll Table editor.
- On import, if a pilot has no active mechs, set the first mech as active.
- Add grappled, destroyed, and intangible icons to Tommy's icon set. (Thanks, Tommy!)
v2.2.3
2.2.3 (2024-08-04)
Bug Fixes
- Fix overflowing text with a single target in the attack HUD.
v2.2.2
2.2.2 (2024-08-04)
Bug Fixes
- Fix custom styling for Carousel Combat Tracker. The styles were not being properly applied.
- Add a required version check for Terrain Height Tools in a place that was missed.
- Improve attack HUD styling. Target names are coloured, and selected cover options have a glow to make them more obvious.
- Combat tracker improvements. Activation icons are only shown for turns which haven't yet been taken; the icon to deactivate the current turn is now different than the one to start a turn; and an icon is added to each combatant to show their maximum activations.