@@ -59,10 +59,10 @@ local timantti = {
5959 }
6060 end ,
6161 use = function (self , card , area , copier )
62- Cryptid .suit_level_up (self , card , area , copier )
62+ Cryptid .suit_level_up (card , copier , 1 , card . config . center . config . hand_types )
6363 end ,
6464 bulk_use = function (self , card , area , copier , number )
65- Cryptid .suit_level_up (self , card , area , copier , number )
65+ Cryptid .suit_level_up (card , copier , number , card . config . center . config . hand_types )
6666 end ,
6767 calculate = function (self , card , context )
6868 if
@@ -143,10 +143,10 @@ local klubi = {
143143 }
144144 end ,
145145 use = function (self , card , area , copier )
146- Cryptid .suit_level_up (self , card , area , copier )
146+ Cryptid .suit_level_up (card , copier , 1 , card . config . center . config . hand_types )
147147 end ,
148148 bulk_use = function (self , card , area , copier , number )
149- Cryptid .suit_level_up (self , card , area , copier , number )
149+ Cryptid .suit_level_up (card , copier , number , card . config . center . config . hand_types )
150150 end ,
151151 calculate = function (self , card , context )
152152 if
@@ -227,10 +227,10 @@ local sydan = {
227227 }
228228 end ,
229229 use = function (self , card , area , copier )
230- Cryptid .suit_level_up (self , card , area , copier )
230+ Cryptid .suit_level_up (card , copier , 1 , card . config . center . config . hand_types )
231231 end ,
232232 bulk_use = function (self , card , area , copier , number )
233- Cryptid .suit_level_up (self , card , area , copier , number )
233+ Cryptid .suit_level_up (card , copier , number , card . config . center . config . hand_types )
234234 end ,
235235 calculate = function (self , card , context )
236236 if
@@ -311,10 +311,10 @@ local lapio = {
311311 }
312312 end ,
313313 use = function (self , card , area , copier )
314- Cryptid .suit_level_up (self , card , area , copier )
314+ Cryptid .suit_level_up (card , copier , 1 , card . config . center . config . hand_types )
315315 end ,
316316 bulk_use = function (self , card , area , copier , number )
317- Cryptid .suit_level_up (self , card , area , copier , number )
317+ Cryptid .suit_level_up (card , copier , number , card . config . center . config . hand_types )
318318 end ,
319319 calculate = function (self , card , context )
320320 if
@@ -396,10 +396,10 @@ local kaikki = {
396396 }
397397 end ,
398398 use = function (self , card , area , copier )
399- Cryptid .suit_level_up (self , card , area , copier )
399+ Cryptid .suit_level_up (card , copier , 1 , card . config . center . config . hand_types )
400400 end ,
401401 bulk_use = function (self , card , area , copier , number )
402- Cryptid .suit_level_up (self , card , area , copier , number )
402+ Cryptid .suit_level_up (card , copier , number , card . config . center . config . hand_types )
403403 end ,
404404 calculate = function (self , card , context )
405405 if
@@ -1192,12 +1192,25 @@ local universe = {
11921192 end ,
11931193 generate_ui = 0 ,
11941194}
1195- function Cryptid .suit_level_up (center , card , area , copier , number )
1195+ function Cryptid .suit_level_up (card , copier , number , poker_hands , message )
11961196 local used_consumable = copier or card
11971197 if not number then
11981198 number = 1
11991199 end
1200- for _ , v in pairs (card .config .center .config .hand_types ) do
1200+ if not poker_hands then
1201+ poker_hands = { " Two Pair" , " Straight Flush" }
1202+ end
1203+ if message then
1204+ card_eval_status_text (
1205+ card ,
1206+ " extra" ,
1207+ nil ,
1208+ nil ,
1209+ nil ,
1210+ { message = localize (" k_level_up_ex" ), colour = G .C .FILTER }
1211+ )
1212+ end
1213+ for _ , v in pairs (poker_hands ) do
12011214 update_hand_text ({ sound = " button" , volume = 0.7 , pitch = 0.8 , delay = 0.3 }, {
12021215 handname = localize (v , " poker_hands" ),
12031216 chips = G .GAME .hands [v ].chips ,
0 commit comments