WTF Relay script collection

I just bought an Arachnelf. WTF Familiars seems to think it does nothing, which is entirely incorrect (It delevels at start of combat, and attacks with cold+spooky damage).
 
I finally figured out how to make SVN work again so made an update to add init to Mu. Most of the other fam details come from KolMafia data file familiats.txt If that needs to be updated you will have to submit a PR to Mafia itself.
I did notice that Piranha Plant has type "combat" instead of "combat0", so that should be updated in Mafia.
 
I did a thing. And that was to make a quick relay script for TakerSpace. It uses WTF and Ezandoa's Choice-Override

I am not keen on updates and probably should move everything to git and clean this up, but for now I am just posting the script here in case anyone wants to use it or copy it or improve it or own it or whatever.
 

Attachments

1742929719175.png
Mafia added tags for conditional skills on items lately, which I can see being valuable in many contexts, but WTFInventory is probably not one of them in my opinion. It might be nice to filter them out (or maybe boil them down to "has x inventory conditional skills" or something like that?).
 
Mafia added tags for conditional skills on items lately, which I can see being valuable in many contexts, but WTFInventory is probably not one of them in my opinion. It might be nice to filter them out (or maybe boil them down to "has x inventory conditional skills" or something like that?).

Yes - that is a thing on my todo list.
Mafia also added $modifiers[], which should make parsing better too, so a small overhaul is overdue.
 
I used this just now, and it is a huge improvement!

I'm only having one issue with potions, in .... (pauses) .... TCRS. It's probably not fully supported and I'll understand if so. It's just that some potions are correct while others are not. I took a few samples hoping that it was just an off-by-one error introduced after some effect #, but it seems to be pretty mixed. But when it's off, always off by one, so far.

Here's my short sample.
 

Attachments

  • TCRS - Error.png
    TCRS - Error.png
    178.8 KB · Views: 4
WTF just uses modifier data from Mafia.
Can you check
Code:
string_modifier($item[whatever],"Evaluated Modifiers");

Or maybe it is something with the alternate characters in the items that are wrong.
Looking at your list, that includes some items with non-alpha characters.
 
I went hunting a little and found that cold powder doesn't have any non-alphas and still has the wrong effect -
overlay listed - seriously mutated (430)
mafia listed - ham-fisted (438)

I forgot to mention earlier that "actual effect" is more like what mafia shows in the pop up when you click the item.

Seal Clubber TCRS, started as Mongoose and moved to Opossum, if that helps any.
 
I went hunting a little and found that cold powder doesn't have any non-alphas and still has the wrong effect -
overlay listed - seriously mutated (430)
mafia listed - ham-fisted (438)

I forgot to mention earlier that "actual effect" is more like what mafia shows in the pop up when you click the item.

Seal Clubber TCRS, started as Mongoose and moved to Opossum, if that helps any.

What do you get if you type this in the CLI:
ash string_modifier($item[cold powder],"Evaluated Modifiers");
 
Back
Top