#```lua
1 messages · Page 1 of 1 (latest)
you might also want to throw in a specifier or something, you shouldn't have to but you might want to specify sth like not (context.before or context.after)
okay editing forced message didn't achieve anything
I think I already tried using return before but it did the same thing
hm, try specifiers?
which exactly?
one thing which sucks about SMODS rn is that it's completely divorced from that long conditional tower that thunk built in card.lua
So a lot of the time you're missing like, 3 excluded contexts
not (context.before or context.after)
nice
and now it works?
specify in extra yes
extra is really weird for like
message returns
theoretically you could get away with an eval_text here
everything is flawless now
because you're not actually setting any chips or mult here
thank you very much!
card_eval_status_text(self, 'extra', nil, nil, nil, {message = localize('k_plus_tarot'), colour = G.C.PURPLE})
here's an example card_eval_status_text
it does basically sameish thing, just with less fluff and can be triggered anywhere
that 'extra' means the message is ran in the extra context
like what you're doing in the return
Hmm… I wonder if card_eval_status_text with focus=self is what I could use for a Joker that procs on playing cards but affects itself