Teach `configure` about newer versions of Python
Meanwhile, drop support for very, very old versions.
Reported by: Saru
Tracker: bugs/789
2 lines of code changed in 2 files:
Fix price approximation for expensive items
12 lines of code changed in 1 file:
Remove unnecessary check
This check was moved to a different location due to the shop
refactoring, so this check here is redundant.
0 lines of code changed in 1 file:
Skip shop price adjustment when approximating
When calculating "you reckon" prices, the player should have no idea
what the shop is willing to offer. In game terms, the value of an item
doesn't depend on what shops will pay for it.
6 lines of code changed in 1 file:
Split up price approximation
42 lines of code changed in 1 file:
Overhaul shop prices
Adjust charisma and bargaining price multipliers and apply them only to
buy prices, capped at 50% base value. Fix sell multiplier at 50% base
value, subject to additional shop specialization and greed.
The charisma calculation no longer respects charisma bonuses set in the
'stat_bonus' file; this should be fixed in the future.
68 lines of code changed in 1 file:
Replace defgroup with enum for better debugging
46 lines of code changed in 1 file:
Check for an actual trailing newline
1 lines of code changed in 1 file:
Fix object_set_msg() to append missing newlines
13 lines of code changed in 1 file:
Change the value of unidentified items
6 lines of code changed in 1 file: