Buff Phytoestrogens, prevent Arctic from triggering other selves

This commit is contained in:
Emik 2026-06-05 13:36:06 +02:00
parent 464babf206
commit fc29871a43
Signed by: emik
GPG key ID: 6B0CD72A5E503BDF
2 changed files with 9 additions and 4 deletions

View file

@ -3,7 +3,7 @@
"id": "Roland",
"name": "Roland",
"prefix": "Roland",
"version": "2.8.10",
"version": "2.8.11",
"badge_colour": "8BE9FD",
"display_name": "Roland",
"main_file": "src/main.lua",

View file

@ -451,11 +451,16 @@ joker {
if context.repetition and context.other_card then
local repetitions = is_frozen(context.other_card) and extra.frozen or extra.non_frozen
return repetitions ~= 0 and {card = card, repetitions = repetitions} or nil
if repetitions and repetitions > 0 then
return {card = card, repetitions = repetitions}
end
end
return SMODS.merge_effects(
f(G.jokers.cards):where(is_frozen):map(function(v)
f(G.jokers.cards):where(is_frozen):where(function(v)
return v.config.center.key ~= card.config.center.key
end):map(function(v)
return SMODS.blueprint_effect(card, v, context) or true
end):where(function(v)
return type(v) == "table"
@ -582,7 +587,7 @@ joker {
joker {
key = "phytoestrogens",
pronouns = "she_her",
config = {extra = {xmult = 0.25}},
config = {extra = {xmult = 0.4}},
attributes = {"mult", "xmult"},
cost = 8,
rarity = 3,