added shop default maximum. removed '.' from moeny string.
changed treasures: removed ring treasures and replaced them with money/gem treasures. and added 2 functions to the perl interface for the bank script fix.
shop.c: Cheaper is actually better. metaserver.c: correct usercount is actually better.
made unidentified potions worth less
stupidity
set charisma ratio to 40%, as per Scara's veto :)
improved charisma part of prices to 45%
reduce price difference from +-100% to +-80%, and make prices more expensive overall again
adjust prices a bit down
guessing now reports a price range, not a single price, when guessing.
offer higher prices for high-level items
Base reckoned prices on the true prices. The old code based the approximation on the shop price, which makes no sense at all, as guessing what the item might sell for in the shop is useless, as you get told the exact price anyways. Outisde a shop, it also makes no sense.
Reworked the item pricing considerably. Important features: - bargaining has no effect on approximating - charisma and bargaining affect price change 0.35/0.65 - charisma 30 now gives perfect prices w.r.t. charisma - shop pricing now changes between 2% (perfect, not achievable) and 100% difference. - instead of *= 4 we use a power function to adjust prices
Changed shop behaviour to tell the player that he/she will require this amount of money to buy n items costing that amount of money. (Hope that was clear :)
Didn't notice this line before.
- Added a string I had forgot for the previous fix - Fixed the bug that shops would say "you only have 2 silver coins," by changing it into "you only have 2 silver coins." (note the ".")
Fixed bug where the shop would say to the player "... but you only have" and end there if the player had no coins to spend.
- Added royalties as "coin" worth 5000 silver - Fixed bug with shops that they would not use the name_pl but name+s instead.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.