debug timestamp compilation and type-safety fix
fixed default locale issue on some systems
Fixes price of splintered wood bits.
Dirty fix for position selections, still one more bug hidden somewhere, partial fix for #7038.
Hmm, trying the same trick with the offset variable too, fix for #7038 now works.
Found out about "std::swap(var, var)", thank you @BevapDin, you're the best!
fix removing disassembled book from invenotory
lets you leave an npc
Merge misc bugfixes.