Oh, one thing - snow suit is missing from generic familiar equipment.
As for happy medium + snow suit ...
Right now (after charpane refresh), $familiar[].image (with snow suit and carrot) shows snowsuit3.gif, while CHIT's charpane shows empty ($familiar[].charge is 3, which corresponds to red aura, that's OK), _mediumSiphons is 0 (none siphoned today, OK).
After refresh in mafia: .image is medium_3.gif (refreshed from different place).
api.php has familiarpic:medium_3.gif and nothing that would indicate form of snow suit. Form might be useful to track in mafia, because carrot nose is apparently +10% items (and can drop up to 3 carrots, which is probably another thing mafia to FReq for mafia to track?). (other suit forms are not as interesting to me, but should probably be tracked too - goatee has HP restore, hat has MP restore; in-combat damage is probably interesting to various combat scripts).
Should I make a thread to request tracking of snow suite form?
We update familiar image from both api.php and charpane.php whenever we see them.
The fix is to just ignore updates to image when it's the snowsuit image. I'll get around to it.
Not perfect, I can make the snow suit sticky and then change familiar; then mafia would think that the new familiar's image is the same as the old familair's. Until refresh from api.php (or the big charsheet, which has non-suited image).
That probably means, if the image is any snowsuit, use image from familiars.txt instead, except for familiar with dynamic image (happy medium would be 'medium_' + charge + '.gif', I think).
Stupid complicated game.