I'm not entirely entirely sure what's going on here, but for context: I have a character with the AT passive (Five Finger Discount) and Travoltan Trousers, each of which gives a 5% additive discount at NPC stores. However, Mafia somewhat consistently thinks whatever item I'm buying costs 1 meat less than it does (one exception so far: forged ID documents were correctly predicted to cost 4500 meat).
Also, Mafia doesn't take into account Black Day (effect from pantsgiving drop, post-holiday sale coupon), although there is currently an in-game bug where that doesn't work with shop.php.
> buy can of black paint
Searching for "can of black paint"...
Search complete.
Purchasing can of black paint (1 @ 899)...
You acquire an item: can of black paint
You spent 900 Meat
Purchases complete.
Also, Mafia doesn't take into account Black Day (effect from pantsgiving drop, post-holiday sale coupon), although there is currently an in-game bug where that doesn't work with shop.php.
> buy soda water
Searching for "soda water"...
Search complete.
Purchasing soda water (1 @ 62)...
You acquire an item: soda water
You spent 56 Meat
Purchases complete.