Theraze
Active member
Was just noticed by Craggles that if you acquire a tuxedo shirt somewhere without the torso skill, EatDrink will believe it's usable, because mafia's can_equip doesn't actually check if you have the skill and can equip it. Most people won't need the attached version, but for those who have somehow done this, update attached. Changelog since 1260:
Implemented since last mentioned:
1281: Better torso awaregness. Explicitly check for the skill, since mafia doesn't (as of 10216).
To be done - Definitely:
1069: Coinmaster (besides hermit) handling - Need decision on token mall price, item mall price, or lowest of the two - will probably use retrieve_item on tokens but will need custom override for hermit due to available_amount not calculating how many we can get with gum
1200: Work around mafia's new retrieve_item code - mafia recalculates the 'cheapest' way to get something as spending more money and getting more, which sometimes makes ED fail because it's spending more initially, but there might not be a good way to avoid this - Best solution would be more parameters for a speculative RI that tells us how much meat it's spending to save us meat, which we'll probably use for updating the effective price as well
Implemented since last mentioned:
1281: Better torso awaregness. Explicitly check for the skill, since mafia doesn't (as of 10216).
To be done - Definitely:
1069: Coinmaster (besides hermit) handling - Need decision on token mall price, item mall price, or lowest of the two - will probably use retrieve_item on tokens but will need custom override for hermit due to available_amount not calculating how many we can get with gum
1200: Work around mafia's new retrieve_item code - mafia recalculates the 'cheapest' way to get something as spending more money and getting more, which sometimes makes ED fail because it's spending more initially, but there might not be a good way to avoid this - Best solution would be more parameters for a speculative RI that tells us how much meat it's spending to save us meat, which we'll probably use for updating the effective price as well
Attachments
Last edited: