-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stray characters at end of floating point value 0.000000 in item::get_var #73130
Comments
/Confirmed I've seen it a fair bit for quite some time. Debugging catches it in item.cpp operation item::get_var, where Someone who think they understand how the stupid C string parsing macros work and don't work will have to take it from here (and I don't care if the macros have a fancy name like "lambda", it's still a stupid macro debuggers don't understand). |
I didn't understand anything. Isn't this similar to #71635 (comment)? Something about using |
It's probably similar, but probably not identical. I don't know how the macro is supposed to work, and thus don't know if the macro isn't working as expected or if the code using it is incorrect. So far I've treated these reports as the usual garbage cluttering start of saves (complaints about the old guard quest "reward" no longer being a valid item, a pile of overmap identifier not being valid (due to improper migration), hair color not being recognized (again due to improper/missing migration) etc. |
Describe the bug
It happened a couple moves before the save.
Attach save file
Госпорт-trimmed.tar.gz
Steps to reproduce
N/A
Expected behavior
N/A
Screenshots
No response
Versions and configuration
Тёмные Дни Впереди [dda],
Отключить потребности у НПС [no_npc_food],
Портальные штормы игнорируют НПС [personal_portal_storms],
Медленный рост фунгалоидов [no_fungal_growth]
]
Additional context
Loading from a save, doesn't cause an error.
The text was updated successfully, but these errors were encountered: