ToME: the Tales of Maj'Eyal http://forums.te4.org/ |
|
Minor shopping bug http://forums.te4.org/viewtopic.php?f=42&t=21771 |
Page 1 of 1 |
Author: | Vanguard [ Sat Jun 05, 2010 11:48 am ] |
Post subject: | Minor shopping bug |
While playing today, I had exactly 5.00 gold and tried to buy something for 5.00 gold and it wouldn't let me. I sold a potion for 0.30 and it let me make the purchase after that. What I assume is happening is the game is checking to see if you have more gold than the price of the object, rather than as much or more. |
Author: | Canderel [ Sat Jun 05, 2010 12:24 pm ] |
Post subject: | Re: Minor shopping bug |
There are 2 possibilities... 1) As you said, > is used instead of >=. 2) You only had 4.999 gold... dunno if the game knows the fractions smaller than 2 decimals. |
Author: | Shoob [ Sat Jun 05, 2010 12:41 pm ] |
Post subject: | Re: Minor shopping bug |
Author: | registeringislame [ Sun Jun 06, 2010 1:21 pm ] |
Post subject: | Re: Minor shopping bug |
Floats should never be used for money. Is this a lua issue? I'd've thought lua has integers, but hell, perl doesn't. |
Author: | tomeaddict [ Fri Jun 11, 2010 11:06 pm ] |
Post subject: | Re: Minor shopping bug |
I've had this happen---3 gold and tried to buy a lesser healing for 3. managed to raise 0.1 and my return met with consumer success. |
Author: | registeringislame [ Sun Jun 13, 2010 2:03 pm ] |
Post subject: | Re: Minor shopping bug |
Actually I looked into it, and the lua people only seem to use doubles. Apparently this is "never a problem." lovely. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |