riperiperi / Simitone

Re-implementation of The Sims 1, based off of FreeSO.
http://freeso.org
335 stars 25 forks source link

Object value is not reflected in the interface correctly #15

Open BakaOsaka opened 4 years ago

BakaOsaka commented 4 years ago

When attempting to sell an object the refunded value displayed on the interface is often incorrect. The price shown will be the catalogue price, however items depreciate over time and lose their value. Although selling the item will refund the correct amount, the interface will show the incorrect amount, giving the opinion you will receive more money.

This can be replicated by placing an object (ie a desk) on a lot, waiting for a few days to pass and then selling the item. The refund price will show the original cost but you will receive significantly less.

riperiperi commented 4 years ago

Deprecation is not correctly implemented - right now this is a confusing mix of FreeSO logic and TS1.

riperiperi commented 4 years ago

This bug itself is now fixed (in a local dev version), but we do not have deprecation logic yet so I'll keep it open.