File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -1384,7 +1384,7 @@ local verisimile = {
13841384 return { vars = { number_format (center .ability .extra .xmult ) } }
13851385 end ,
13861386 calculate = function (self , card , context )
1387- if context .pseudorandom_result and context .result then
1387+ if context .pseudorandom_result and context .result and not context . blueprint then
13881388 -- implementation that doesn't use SMODS.scale_card; use if scale_card causes weird or unexpected behavior
13891389 --[[
13901390 card.ability.extra.xmult = lenient_bignum(card.ability.extra.xmult + context.denominator)
@@ -1408,14 +1408,16 @@ local verisimile = {
14081408 scalar_table = context ,
14091409 scalar_value = " denominator" ,
14101410 scaling_message = {
1411- message = localize ({
1412- type = " variable" ,
1413- key = " a_xmult" ,
1414- vars = { number_format (card .ability .extra .xmult ) },
1415- }),
14161411 },
14171412 })
14181413
1414+ return {
1415+ message = localize ({
1416+ type = " variable" ,
1417+ key = " a_xmult" ,
1418+ vars = { number_format (card .ability .extra .xmult ) },
1419+ }),
1420+ }
14191421 -- forcetriggers won't scale non verisimile, because how much would you scale it by
14201422 elseif context .joker_main or context .forcetrigger then
14211423 return {
You can’t perform that action at this time.
0 commit comments