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