00:01:14 Stable (0.23) branch on CRAWL.XTAHUA.COM updated to: 0.23.1-49-g05433c6 00:54:40 Really are you serious?! 13https://crawl.develz.org/mantis/view.php?id=11941 by TanisTheRed 01:03:39 What a psycho. 01:09:53 Their last game morgue is interesting reading in places 01:30:43 this person posted a similarly abusive bug report last week I think 01:31:57 !log tanisthered 01:31:58 132. TanisTheRed, XL27 HuFi, T:88939: http://crawl.berotato.org/crawl/morgue/TanisTheRed/morgue-TanisTheRed-20190401-044405.txt 01:36:25 I disabled their account (I think) and deleted the issue 01:37:58 Unstable branch on crawl.develz.org updated to: 0.24-a0-228-g05560da (34) 02:08:07 Windows builds of master branch on crawl.develz.org updated to: 0.24-a0-228-g05560da 02:59:47 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-228-g05560da 03:30:43 Stable (0.23) branch on crawl.kelbi.org updated to: 0.23.1-49-g05433c6f1a 03:31:53 Fork (gooncrawl) on crawl.kelbi.org updated to: 0.22-a0-821-g731b41b40b 04:13:23 -!- amalloy is now known as amalloy_ 10:13:58 03advil02 07* 0.24-a0-229-g3ce5c5b: Fix rng independence issues with setup_xom_dancing_weapon 10(3 minutes ago, 1 file, 11+ 5-) 13https://github.com/crawl/crawl/commit/3ce5c5b359fd 10:17:12 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-229-g3ce5c5b359 (34) 10:18:29 I wonder if that could have actually led to the mace of variability placing multiple times 10:19:55 for that seed possibly, if you enter snake and then do orc later, unless there's a check on the c++ side for that 10:30:13 also, I know it has been said before, but global by default variables is a completely hare-brained language feature 11:22:20 Stable (0.23) branch on underhound.eu updated to: 0.23.1-49-g05433c6f1a 13:01:50 Stable (0.23) branch on crawl.akrasiac.org updated to: 0.23.1-49-g05433c6 13:06:36 Unstable branch on crawl.akrasiac.org updated to: 0.24-a0-229-g3ce5c5b (34) 13:12:13 boba13 (L1 OgFE) ASSERT(you.equip[slot] == armour.link) in 'delay.cc' at line 776 failed. (D:1) 14:57:38 !crashlog 14:57:53 20766. boba13, XL1 OgFE, T:9 (milestone): http://crawl.akrasiac.org/rawdata/boba13/crash-boba13-20190401-171212.txt 15:00:45 -!- amalloy_ is now known as amalloy 15:06:57 hah, i had to read that diff a few times to understand what you fixed, advil. RNG is so sneaky 15:10:29 yeah that one was pretty subtle 15:11:02 there was actually a period a couple weeks ago where I was certain that something was still wrong with that function and didn't find it 15:11:15 also lua is sneaky 15:27:14 adviltest (L1 OgFE) ASSERT(you.equip[slot] == armour.link) in 'delay.cc' at line 776 failed. (D:1) 15:46:21 03advil02 07* 0.24-a0-230-g536ed4e: Don't remain in % menu after dropping, etc. 10(3 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/536ed4e33c58 15:47:27 hm I guess that would be simpler as just "return describe_item(item)" 15:47:30 oh well 15:56:33 -!- amalloy is now known as amalloy_ 16:02:37 Unstable branch on crawl.kelbi.org updated to: 0.24-a0-230-g536ed4e33c (34) 16:23:58 -!- amalloy_ is now known as amalloy 18:21:05 Unstable branch on underhound.eu updated to: 0.24-a0-230-g536ed4e33c (34) 18:56:39 advil: does lua need sequence points for RNG consistency, or just C++ code? 19:14:24 alexjurk1: good question. To the extent that lua has a spec, that spec indicates that it does need them, and that call order is undetermined in a similar way. However, because there's only one implementation of lua that we use, with (apparently) deterministic call order, it doesn't in practice 19:15:09 at least, I'm pretty sure I would have encountered it if it comes up in practice, because there's a ton of lua code that we have that would run into this issue 19:15:31 if anyone ever still used luajit with dcss, it might be a problem 19:17:46 the c++ issue is really because we use multiple compilers on different arches 19:17:50 archs 19:18:14 well, and there seemed to maybe be some variation by version too 19:20:12 (if you're wondering about that specific commit, I could have reordered and done it as a one-liner, but thought it was clearer to break it out as a separate line; lua does make similar guarantees for call order for logical expressions) 20:55:34 -!- turin is now known as thurin 20:58:33 you read my mind about the source of the question. thanks for the info 21:05:59 -!- amalloy is now known as amalloy_ 22:36:50 Pinkbeast> Also you are wearing a scarf of spirit shield and an amulet of guardian spirit, don't do that 22:36:50 I didn't realize they were the same thing, since they have different names, lol. 22:37:07 Would the same names be better? 22:57:37 yes. The problem is the amulet's lore is all about a trapped spirit, but other places use/assume a lore more like "spirit shield is a way to turn your magical power into a shield" 22:57:53 or at least, that's one problem 23:13:42 Could give a warning message on donning a second {Spirit} item 23:22:50 could only have one slot with spirit in it 23:23:09 hm but hat of the bear spirit and shield of the gong are things, I guess 23:23:09 GONNNNG! 23:28:29 Gong doesn't have spirit attribute. Troll moon leather armour does, though. 23:28:29 GONNNNG!