@@ -294,7 +294,7 @@ local exponentia = {
294294 object_type = " Joker" ,
295295 name = " cry-Exponentia" ,
296296 key = " exponentia" ,
297- config = { extra = { Emult = 1 , Emult_mod = 0.03 } },
297+ config = { extra = { Emult = 1 , e_mult = 0.03 } },
298298 pos = { x = 0 , y = 0 },
299299 rarity = " cry_exotic" ,
300300 cost = 50 ,
@@ -307,29 +307,13 @@ local exponentia = {
307307 calculate = function (self , card , context )
308308 if context .joker_main and (to_big (card .ability .extra .Emult ) > to_big (1 )) then
309309 return {
310- message = localize ({
311- type = " variable" ,
312- key = " a_powmult" ,
313- vars = {
314- number_format (card .ability .extra .Emult ),
315- },
316- }),
317- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
318- colour = G .C .DARK_EDITION ,
310+ e_mult = lenient_bignum (card .ability .extra .Emult ),
319311 }
320312 end
321313 if context .forcetrigger then
322314 card .ability .extra .Emult = card .ability .extra .Emult + card .ability .extra .Emult_mod
323315 return {
324- message = localize ({
325- type = " variable" ,
326- key = " a_powmult" ,
327- vars = {
328- number_format (card .ability .extra .Emult ),
329- },
330- }),
331- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
332- colour = G .C .DARK_EDITION ,
316+ e_mult = lenient_bignum (card .ability .extra .Emult ),
333317 }
334318 end
335319 end ,
@@ -371,6 +355,7 @@ local exponentia = {
371355 type = " variable" ,
372356 key = " a_powmult" ,
373357 vars = { number_format (v .ability .extra .Emult ) },
358+ colour = G .C .DARK_EDITION ,
374359 }),
375360 })
376361 Cryptid .apply_scale_mod (v , v .ability .extra .Emult_mod , old , v .ability .extra .Emult , {
@@ -755,15 +740,7 @@ local primus = {
755740 if context .joker_main and (to_big (card .ability .extra .Emult ) > to_big (1 )) then
756741 card .children .floating_sprite :set_sprite_pos ({ x = 8 , y = 6 })
757742 return {
758- message = localize ({
759- type = " variable" ,
760- key = " a_powmult" ,
761- vars = {
762- number_format (card .ability .extra .Emult ),
763- },
764- }),
765- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
766- colour = G .C .DARK_EDITION ,
743+ e_mult = lenient_bignum (card .ability .extra .Emult ),
767744 }
768745 end
769746 if context .end_of_round then
@@ -772,15 +749,7 @@ local primus = {
772749 if context .forcetrigger then
773750 card .ability .extra .Emult = lenient_bignum (to_big (card .ability .extra .Emult ) + card .ability .extra .Emult_mod )
774751 return {
775- message = localize ({
776- type = " variable" ,
777- key = " a_powmult" ,
778- vars = {
779- number_format (card .ability .extra .Emult ),
780- },
781- }),
782- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
783- colour = G .C .DARK_EDITION ,
752+ e_mult = lenient_bignum (card .ability .extra .Emult ),
784753 }
785754 end
786755 end ,
@@ -938,6 +907,7 @@ local stella_mortis = {
938907 vars = {
939908 number_format (lenient_bignum (card .ability .extra .Emult )),
940909 },
910+ colour = G .C .DARK_EDITION ,
941911 }),
942912 })
943913 end
@@ -946,15 +916,7 @@ local stella_mortis = {
946916 end
947917 if (context .joker_main and (to_big (card .ability .extra .Emult ) > to_big (1 ))) or context .forcetrigger then
948918 return {
949- message = localize ({
950- type = " variable" ,
951- key = " a_powmult" ,
952- vars = {
953- number_format (card .ability .extra .Emult ),
954- },
955- }),
956- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
957- colour = G .C .DARK_EDITION ,
919+ e_mult = lenient_bignum (card .ability .extra .Emult ),
958920 }
959921 end
960922 end ,
@@ -1021,12 +983,13 @@ local circulus_pistoris = {
1021983 pi = 2 * pi
1022984 end
1023985 return {
1024- Echip_mod = pi ,
1025- Emult_mod = pi ,
986+ e_chips = pi ,
987+ e_mult = pi ,
1026988 message = localize ({
1027989 type = " variable" ,
1028990 key = " a_powmultchips" ,
1029991 vars = { (Cryptid .safe_get (card , " edition" , " cry_oversat" ) and " tau" or " pi" ) },
992+ sound = " cry_echips"
1030993 }),
1031994 colour = { 0.8 , 0.45 , 0.85 , 1 }, -- plasma colors
1032995 }
@@ -1143,27 +1106,15 @@ local facile = {
11431106 if to_big (card .ability .immutable .check2 ) <= to_big (card .ability .extra .check ) then
11441107 card .ability .immutable .check2 = 0
11451108 return {
1146- message = localize ({
1147- type = " variable" ,
1148- key = " a_powmult" ,
1149- vars = { number_format (card .ability .extra .Emult ) },
1150- }),
1151- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
1152- colour = G .C .DARK_EDITION ,
1109+ e_mult = lenient_bignum (card .ability .extra .Emult ),
11531110 }
11541111 else
11551112 card .ability .immutable .check2 = 0
11561113 end
11571114 end
11581115 if context .forcetrigger then
11591116 return {
1160- message = localize ({
1161- type = " variable" ,
1162- key = " a_powmult" ,
1163- vars = { number_format (card .ability .extra .Emult ) },
1164- }),
1165- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
1166- colour = G .C .DARK_EDITION ,
1117+ e_mult = lenient_bignum (card .ability .extra .Emult ),
11671118 }
11681119 end
11691120 end ,
@@ -1626,15 +1577,7 @@ local formidiulosus = {
16261577 end
16271578 if context .cardarea == G .jokers and (to_big (card .ability .extra .Emult ) > to_big (1 )) and context .joker_main then
16281579 return {
1629- message = localize ({
1630- type = " variable" ,
1631- key = " a_powmult" ,
1632- vars = {
1633- number_format (card .ability .extra .Emult ),
1634- },
1635- }),
1636- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
1637- colour = G .C .DARK_EDITION ,
1580+ e_mult = lenient_bignum (card .ability .extra .Emult ),
16381581 }
16391582 end
16401583 if context .forcetrigger then
@@ -1645,15 +1588,7 @@ local formidiulosus = {
16451588 G .jokers :emplace (card )
16461589 end
16471590 return {
1648- message = localize ({
1649- type = " variable" ,
1650- key = " a_powmult" ,
1651- vars = {
1652- number_format (card .ability .extra .Emult ),
1653- },
1654- }),
1655- Emult_mod = lenient_bignum (card .ability .extra .Emult ),
1656- colour = G .C .DARK_EDITION ,
1591+ e_mult = lenient_bignum (card .ability .extra .Emult ),
16571592 }
16581593 end
16591594 end ,
0 commit comments