Re: [crossfire] Re: [patch] Large-denomination coins
Exactly. I'd like the value var to be a double so we can add copper coins ... --- Lalo Martins [EMAIL PROTECTED] wrote: And so says Mark Wedel on 25/12/05 14:27... I think the other potential problem is map makers seeing this high valued coins and start to place these in maps instead of the lower value coins currently there, so therefor, you get an inflation of available money. oooh, people would whack this map maker VERY seriously upside the head :-P I feel the general sentiment in this list and IRC is to *reduce* available money rather than increasing... best, Lalo Martins -- So many of our dreams at first seem impossible, then they seem improbable, and then, when we summon the will, they soon become inevitable. -- personal: http://www.laranja.org/ GNU: never give up freedom http://www.gnu.org/ ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire __ Yahoo! for Good - Make a difference this year. http://brand.yahoo.com/cybergivingweek2005/ ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire
Re: [crossfire] Re: [patch] Large-denomination coins
so the value in the arch might read 0.33 the server code will remove the . when reading it and put it at 33 internally? --- Brendan Lally [EMAIL PROTECTED] wrote: On 12/25/05, Miguel Ghobangieno [EMAIL PROTECTED] wrote: Exactly. I'd like the value var to be a double so we can add copper coins ... That could lead to all sorts of fun rounding errors. Probably it would be best to use a 64bit int, and store value*1 or so - that way you could have 4 values after the decimal point, and still not have errors due to floating point maths. ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire __ Yahoo! for Good - Make a difference this year. http://brand.yahoo.com/cybergivingweek2005/ ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire
Re: [crossfire] Re: [patch] Large-denomination coins
On 25/12/05, Lalo Martins [EMAIL PROTECTED] wrote: And so says Anton Oussik on 24/12/05 18:40... I also have some concerns that this will cause inflation, and platinum is the new silver. Could map and item makers please avoid making items that cost that much unless there is a very good reason for doing so? If I understand the code correctly, a small change in shop.c can make these coins pretty much invisible - they will still be accepted in shops, but price evaluations will remain in plat, and shopkeepers will not give you jade/amber. Would that be better? Having shops give the high value coins is better, for the following reason: Currently the shops will give you the platinum for a sold item regardless of the weight of platinum. This means, for example, you can go and sell something worth 50,000,000, then the shop keeper will give you 50,000,000 in plat, even knowing this is way more than your carry limit. Under the new system this is merely 5,000 of the highest denomination thing, which should be liftable. Now it is possible to fix the bug of shop keepers giving too much weight in money without adversly effecting gameplay if it is still an issue, although in general it should not be any more. What I was against is the introduction of super-expensive items to make use of the coins. 5,000 jade coins should remain to be worth a small fortune. ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire
Re: [crossfire] Re: [patch] Large-denomination coins
What I was against is the introduction of super-expensive items to make use of the coins. 5,000 jade coins should remain to be worth a small fortune. I think the other potential problem is map makers seeing this high valued coins and start to place these in maps instead of the lower value coins currently there, so therefor, you get an inflation of available money. ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire