mirror of
https://github.com/Burn-E99/TheArtificer.git
synced 2026-06-04 09:03:50 -04:00
handle having an initial config correctly
This commit is contained in:
@@ -170,10 +170,10 @@ export const handleGroup = (
|
||||
rollTotal: resultFlags[idx].dropped ? prev.rollTotal : prev.rollTotal + cur.rollTotal,
|
||||
rollPreFormat: '',
|
||||
rollPostFormat: '',
|
||||
rollDetails: `${prev.rollDetails}, ${applyFlags(cur.rollDetails, resultFlags[idx])}`,
|
||||
rollDetails: `${prev.rollDetails}${prev.rollDetails ? ', ' : ''}${applyFlags(cur.rollDetails, resultFlags[idx])}`,
|
||||
containsCrit: resultFlags[idx].dropped ? prev.containsCrit : prev.containsCrit || cur.containsCrit,
|
||||
containsFail: resultFlags[idx].dropped ? prev.containsFail : prev.containsFail || cur.containsFail,
|
||||
initConfig: `${prev.initConfig}, ${cur.initConfig}`,
|
||||
initConfig: `${prev.initConfig}${prev.initConfig ? ', ' : ''}${cur.initConfig}`,
|
||||
isComplex: prev.isComplex || cur.isComplex,
|
||||
}),
|
||||
{
|
||||
@@ -210,10 +210,10 @@ export const handleGroup = (
|
||||
rollTotal: prev.rollTotal + cur.rollTotal,
|
||||
rollPreFormat: '',
|
||||
rollPostFormat: '',
|
||||
rollDetails: `${prev.rollDetails} + ${cur.rollDetails}`,
|
||||
rollDetails: `${prev.rollDetails}${prev.rollDetails ? ' + ' : ''}${cur.rollDetails}`,
|
||||
containsCrit: prev.containsCrit || cur.containsCrit,
|
||||
containsFail: prev.containsFail || cur.containsFail,
|
||||
initConfig: `${prev.initConfig}, ${cur.initConfig}`,
|
||||
initConfig: `${prev.initConfig}${prev.initConfig ? ', ' : ''}${cur.initConfig}`,
|
||||
isComplex: prev.isComplex || cur.isComplex,
|
||||
}),
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user