Inject usable jokers

This commit is contained in:
Emik 2026-10-01 20:44:34 +02:00
parent d7997ad65e
commit a1d85e5557
Signed by: emik
GPG key ID: 6B0CD72A5E503BDF

View file

@ -564,6 +564,10 @@ joker {
eternal_compat = true,
blueprint_compat = true,
perishable_compat = true,
inject = not SMODS.Attribute and function(...)
SMODS.Joker.inject(...)
Bakery_API.retrigger_jokers.j_Roland_arctic = true
end or nil,
loc_vars = function(_, info_queue)
table.insert(info_queue, G.P_CENTERS.e_Roland_frozen)
end,
@ -978,6 +982,7 @@ joker {
perishable_compat = true,
inject = not SMODS.Attribute and function(...)
SMODS.Joker.inject(...)
Bakery_API.usable_jokers.j_Roland_nilly = true
Bakery_API.double_sided_jokers.j_Roland_nilly = true
end or nil,
loc_vars = function(_, _, card)
@ -1081,6 +1086,10 @@ joker {
eternal_compat = true,
blueprint_compat = true,
perishable_compat = true,
inject = not SMODS.Attribute and function(...)
SMODS.Joker.inject(...)
Bakery_API.usable_jokers.j_Roland_idle = true
end or nil,
loc_vars = function(self, _, card)
local extra = card.ability.extra
local col = {}
@ -1222,7 +1231,7 @@ joker {
end,
inject = not SMODS.Attribute and function(...)
SMODS.Joker.inject(...)
Bakery_API.double_sided_jokers.j_Roland_nilly = true
Bakery_API.double_sided_jokers.j_Roland_artemis = true
end or nil,
loc_vars = function(_, info_queue, card)
local extra = card.ability.extra
@ -1288,7 +1297,7 @@ joker {
perishable_compat = true,
inject = not SMODS.Attribute and function(...)
SMODS.Joker.inject(...)
Bakery_API.double_sided_jokers.j_Roland_nilly = true
Bakery_API.double_sided_jokers.j_Roland_excalibur = true
end or nil,
loc_vars = function(_, info_queue, card)
local extra = card.ability.extra