Commit graph

13 commits

Author SHA1 Message Date
WBHarry
a5c8e79d72 Added reroll handling for compound size changes 2026-07-20 12:26:13 +02:00
WBHarry
4a25ffb456 Fixed so that compoundCombo denomination increases are used for all subsequent results 2026-07-20 11:10:04 +02:00
WBHarry
a285b3f4dc Added handling for ComboDice single dice reroll 2026-07-20 03:29:41 +02:00
WBHarry
2d6c442421 Merged with main 2026-07-19 03:07:30 +02:00
WBHarry
effab8db0c
[Rework] ChatMessage Damage (#2079)
Some checks are pending
Project CI / build (24.x) (push) Waiting to run
* Initial rework

* Removed unneeded method

* Removed outcommented code

* Added migration

* Fixed DamageActions

* Semi-corrected reroll of one of multiple results on a die

* Code improvement

* Added aseDie.rerollResult method to specifically reroll a specific result die in a grouping

* TagTeamDialog somewhat working

* Added migration for TagTeamData

* Fix for mean tagTeamDialog.finish

* .

* Improved migration

* Internalised ChatDamageData.prepareRolls to its own constructor

* Moved DamageTypes to roll.options

* TagTeamDialog fixes to accomodate new flat damage.types structure

* Changed so all default rolls become BaseRolls to access convenience functions and getters

* .

* Fixed so that party.tagTeam now uses a declared damageRollData(ChatDamageData) field. rollData.options.damage is retired.

* Critical damage fixes

* Corrected TagTeamDialog rerender logic when selecting a roll

* Fixed so that DamageTypes are retained and joined together throughout TagTeamDialog

* Removed some remaining types.<>.roll references

* [Rework] Damage and Damage Resource split (#2094)

* Changed the label of ActionSheet damage.resources to Mark Resources

* Fix assigning includeBase

* Localize add resource

* Maybe simplify API

* Fix onRollSimple

* Handle erroring action update differently

---------

Co-authored-by: Carlos Fernandez <cfern1990@gmail.com>
2026-07-19 03:02:57 +02:00
WBHarry
e6f26deab9 Corrected ot Higher or Equal to for combo to continue 2026-07-06 22:22:05 +02:00
WBHarry
3b87e1d4a8 Added a warning notification if comboDice modifiers are used on anything but a pair of dice 2026-07-06 21:03:59 +02:00
WBHarry
f977163534 Swapped to registering two modifiers, c for comboStrike and cc for compoundComboStrike 2026-07-06 21:00:00 +02:00
WBHarry
7ab7cc9787 Fixed so things are awaited properly if there are more dice to be rolled 2026-07-06 20:03:51 +02:00
WBHarry
9fba339230 Fixed DiceSoNice using the upgraded DiceSizes for 2d4c1 2026-07-06 19:52:15 +02:00
WBHarry
e25cf0c4cd Fixed so that dice css uses specific results.denomation if available 2026-07-06 16:00:49 +02:00
WBHarry
de0d4ef9b4 . 2026-07-03 23:35:33 +02:00
WBHarry
bc7060ce36 Added ComboDice modifier for dice rolls 2026-07-03 23:23:45 +02:00