New Content - Implemented Enthroned familiar cleared when viewing terrarium

lostcalpolydude

Developer
Staff member
When viewing your terrarium, mafia thinks you no longer have a familiar enthroned. FamiliarData.registerFamiliarData() is called, which starts by setting the value to NO_FAMILIAR, and apparently the regex there isn't matching whatever is needed to identify an enthroned familiar. I'm not sure how to change the pattern to match that, plus everything else it's apparently meant to match.

Edit: This is likely due to "Right-clicking familiars in your terrarium now produces a list of equipment to equip in their equipment slot. Go ahead, try it."
 
Last edited:
I submitted a fixed regexp to look at the terrarium in revision 13521 before you wrote this. :)

My Crown of Thrones is in Storage and I am in Hardcore, so I can't check that specifically, but KoLmafia now sees all of my familiars again, rather than just the one I have out of the terrarium.
 
And revision 13522 picks up your current familiar again, since the "class" did not change for that image. Sheesh.
 
This is a big enough server-side change that we should consider spinning a new release, after you-all have vetted my new regexp, since anybody using a release from sourceforge can't really use familiars any more.
 
The current familiar uses the old "hand" class. Everything else uses the "hand fam" class. If he just makes the current familiar use the new class, we should continue to work. But, yes - let's see if anything new breaks.
 
Back
Top