File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -262,7 +262,8 @@ const ChatSetAttr = (function () {
262
262
let moddedValue = parseFloat ( v ) + parseFloat ( attr . get ( k ) || "0" ) ;
263
263
if ( ! _ . isNaN ( moddedValue ) ) {
264
264
if ( opts . modb && k === "current" ) {
265
- moddedValue = Math . min ( Math . max ( moddedValue , 0 ) , parseFloat ( attr . get ( "max" ) ) || Infinity ) ;
265
+ const parsedMax = parseFloat ( attr . get ( "max" ) ) ;
266
+ moddedValue = Math . min ( Math . max ( moddedValue , 0 ) , _ . isNaN ( parsedMax ) ? Infinity : parsedMax ) ;
266
267
}
267
268
newValue [ k ] = moddedValue ;
268
269
} else {
Original file line number Diff line number Diff line change @@ -262,7 +262,8 @@ const ChatSetAttr = (function () {
262
262
let moddedValue = parseFloat ( v ) + parseFloat ( attr . get ( k ) || "0" ) ;
263
263
if ( ! _ . isNaN ( moddedValue ) ) {
264
264
if ( opts . modb && k === "current" ) {
265
- moddedValue = Math . min ( Math . max ( moddedValue , 0 ) , parseFloat ( attr . get ( "max" ) ) || Infinity ) ;
265
+ const parsedMax = parseFloat ( attr . get ( "max" ) ) ;
266
+ moddedValue = Math . min ( Math . max ( moddedValue , 0 ) , _ . isNaN ( parsedMax ) ? Infinity : parsedMax ) ;
266
267
}
267
268
newValue [ k ] = moddedValue ;
268
269
} else {
You can’t perform that action at this time.
0 commit comments