Re: [FIXED] Sims never order things at bar/food stalls/cafes
Hey! The OrderThingsGoddamitFix mod overrides the "has_valid_choice" method of the "StartCraftingSuperInteraction" class which is used for interactions after autonomous ordering of goods at store locations (like bars, cafes, market stalls). The override only removes the first two lines of the original function that check "not cls.recipes" and returns which is meant to check if the interaction has any recipes assigned to it before it proceeds (presumably for optimization or avoiding errors purposes). Unfortunately the interaction class never has any recipes assigned to it, only the created interactions with that class, which means that code is useless and checks for nothing. Because it checks for nothing, it finds nothing, and the interaction never runs. These interactions aren't used when the player orders any goods, as the player chooses what they want, which means it only affects NPC Sims.