00:01:48 -!- n1k is now known as n1 00:45:22 %git :/utagenic 00:45:22 07gammafunk02 {|amethyst} * 0.21-a0-575-g651f7c3: Remove mutagenic chunks from db_lint 10(5 weeks ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/651f7c323cbd 00:46:25 aw didn't realize that happened. bummer. was all ready to nom on skybeast 00:53:07 yes, sorry, but no longer can you find mutagenic chunks through db_lint 00:53:14 it was a tough decision, but I'm glad I made it 01:04:27 that was going to be my pro strat for the tourney 01:04:31 !hs . t 01:04:32 4. johnstein the Nimble (L11 GnGl of Wu Jian), slain by Snorg on D:11 on 2018-01-10 03:20:56, with 7572 points after 13562 turns and 1:09:25. 01:28:22 -!- FIQ is now known as rld 02:04:57 -!- amalloy_ is now known as amalloy 02:51:23 -!- n is now known as Guest43041 02:52:31 -!- Guest43041 is now known as nikheizen 03:11:38 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-69-g116c2a8 (34) 03:41:18 -!- amalloy is now known as amalloy_ 03:42:21 -!- amalloy_ is now known as amalloy 03:57:13 -!- Snuva is now known as surr 04:57:00 -!- amalloy is now known as amalloy_ 06:06:29 !messages 06:06:30 No messages for TZer0. 08:00:20 -!- Bammboobies is now known as Bammboo 08:06:17 -!- Snuva is now known as surr 08:16:13 -!- Bammboobies is now known as Bammboo 12:05:18 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-69-g116c2a8 (34) 13:05:14 -!- amalloy_ is now known as amalloy 14:07:46 more pain bond bugs: https://www.reddit.com/r/dcss/comments/7pk5b3/my_vinestalker_is_so_powerful_it_can_drain_power/ 14:07:51 oh hey, Lasty's here 14:11:47 oh, pain bond again 14:13:22 in fairness it's not really pain bond's fault, so much as the fact that dealing damage to any monster can cause arbitrary side effects throughout the universe 14:13:27 pain bond just makes it happen more regularly 14:15:37 yeah, pain bond bugs are fun 14:15:57 I'm surprised that whatever we did to fix aux attack issues in general didn't catch this one 14:16:20 uh 14:16:46 I am pretty sure there is no "fix aux attack issues in geenral" without a major redesign of the way the game handles events 14:16:52 (in-game events, not ui events) 14:17:21 %git f70bbbcf307fc583d519 14:17:21 07advil02 {Brannock} * 0.20-a0-550-gf70bbbc: Fix for pain bond and aux attacks (10472) 10(12 months ago, 3 files, 23+ 7-) 13https://github.com/crawl/crawl/commit/f70bbbcf307f 14:17:26 by we, I mean I ;-) 14:22:36 advil: well in fairness it sounds like geekosaur was right 14:22:47 ie, it wasn't fixed in general :P 14:23:21 true 14:23:27 I didn't really mean in general in general 14:27:00 03amalloy02 07* 0.22-a0-70-g92e58f9: Simplify printf specifiers for !agi and !brill 10(23 seconds ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/92e58f9d9e45 14:27:13 hm, it's hard to tell whether that bite is against the elephant or the summoner 14:27:44 advil: i think it's clearly the elephant 14:28:17 oh yeah it has to be 14:28:27 the original attack was vs the elephant 15:02:16 03advil02 07* 0.22-a0-71-g399e2f7: Fix a DEAD MONSTER (u/cervance) 10(5 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/399e2f71cb99 15:09:38 frankly, i was just happy when killing something with an aux attack was changed to still upgrade wyrmbane 15:09:45 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-70-g92e58f9d9e (34) 15:09:51 since it used to be really hard to micromanage your headbutts to upgrade it =p 15:10:14 maybe dismissing summons could be a fineff? 15:10:28 or pain bond, for that matter 15:10:54 pain bond would need to be non-recursive to work as a fineff iirc 15:11:21 there was some discussion of that around when I did the earlier fix 15:12:31 there was some support for it being non-recursive, but because I came up with a fix, momentum on changing it stalled I think? 15:12:39 making a bunch of things into fineffs fixes some problems but introduces others 15:16:27 The build passed. (master - 92e58f9 #9180 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/327826202 15:16:39 IIRC Lasty (and me for that matter, though I wasn't a dev then) wasn't in favor of making it non-recursive, so there's that as well 15:43:54 seems like SDL keys update affected CDDA too 15:53:32 oh really? 15:53:47 hah 15:54:04 oh, and there's an sdl sound-related bug that affected infra arcana 15:54:10 in 2.0.6 I think 15:54:15 still not fixed in my distro 15:54:32 crashes if you play sounds consecutively at different sample rates 15:54:42 I think it's linux-only 15:55:02 2.0.7 is out but ubuntu 17 doesn't have a patch so far as I know 15:56:45 if i understand it correctly, since SDL update keys in CDDA are buffered in some way, i'm not a programmer though 15:57:23 so when you press and hold Run key and then unpress - it will run for sometime even with unpressed key 15:57:55 https://www.reddit.com/r/cataclysmdda/comments/7jji0y/movement_keys_get_buffered/ 15:59:18 https://github.com/CleverRaven/Cataclysm-DDA/issues/22658 if this is helpful for DCSS too 15:59:26 The build has errored. (master - 399e2f7 #9181 : advil): https://travis-ci.org/crawl/crawl/builds/327840992 16:09:45 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-71-g399e2f71cb (34) 16:25:51 "You cannot move away from something!" 16:26:14 it's a bug that something can mesmerise you while out of LOS, right? 16:27:08 i remember seeing someone running into that with the obsidian axe and detected monsters 16:27:47 wheals: it happened just now when a player used hep's transference to move himself out of LOS of a mesmeriser 16:40:35 ah, that's probably one of the rare kinds of movement that even allows that 16:40:54 cblink etc don't, so there's no need to check for it usually 16:41:08 maybe it should check 16:53:34 Hey, guys! Would you consider merging my PR (https://github.com/crawl/crawl/pull/692)? It contains only a small translation, no code. 16:57:06 03Gregory Chereshnev02 {amalloy} 07* 0.22-a0-72-g2b194f0: Update species.txt 10(7 days ago, 1 file, 10+ 0-) 13https://github.com/crawl/crawl/commit/2b194f0b2f1b 17:09:51 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-72-g2b194f0b2f (34) 17:38:06 thanks! :) 17:41:57 Does anyone know what Zin's "cleanse potions of mutation" effect does specifically, or if not, where I could find it in the code? 17:42:25 G-Flex: at full zin piety, !mut only cures mutations, never gives any 17:42:32 ??changelog 17:42:32 changelog[1/3]: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/changelog.txt - often incomplete and/or out of date, see {changelog[3]} for an exhaustive list of changes. 17:42:46 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/changelog.txt#L45 17:43:10 thanks. I figured as much, but do you know if it cures the same number as normal or more? 17:43:22 i would be surprised if it were more 17:43:39 !source PotionMutation 17:43:39 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/potion.cc#L781 17:44:05 just the normal amount 17:45:02 thanks! 17:47:24 The build passed. (master - 2b194f0 #9182 : Gregory Chereshnev): https://travis-ci.org/crawl/crawl/builds/327884558 17:47:29 thebardd (L4 DsGl) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 17:49:53 thebardd (L4 DsGl) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 17:50:46 !crashlog 17:50:56 18663. HOnnMNO, XL4 FoFi, T:1310 (milestone): https://webzook.net/soup/morgue/trunk/HOnnMNO/crash-HOnnMNO-20180111-200001.txt 17:51:47 thebardd (L4 DsGl) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 17:52:02 !gameinfo thebardd 17:52:03 No milestones for thebardd. 17:52:12 ????? 17:52:24 oh, sprint maybe 17:52:25 !lm thebardd 17:52:25 No milestones for thebardd. 17:52:30 !lm thebardd sprint 17:52:31 No milestones for thebardd (sprint). 17:52:41 !cmd crashlog 17:52:41 Command: !crashlog => !lm ${*:-!ignoredcrashers} crash -log 17:52:49 !nick ignoredcrashers 17:52:50 Mapping ignoredcrashers => publicchat publiccontrolbot ziggurnaut 17:53:05 !cmd !lm 17:53:05 Built-in: !lm => https://github.com/crawl/sequell/blob/master/commands/milestone.rb 17:53:15 !lm thebardd explbr 17:53:15 No milestones for thebardd (explbr). 17:53:17 !lm thebardd explbr= 17:53:18 No milestones for thebardd (explbr=). 17:54:20 thebardd (L4 DsGl) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:2) 17:55:29 !lm thebardd 17:55:29 No milestones for thebardd. 17:55:38 mysterious 17:55:46 he's a ghost 17:55:52 flying under the radar 17:58:32 cjr problems, perhaps 18:01:09 !lm * src=cjr crash 18:01:11 148. [2017-10-21 02:51:43] malcolmrose the Centaur Ballista (L24 CeAK of Zin) (D:15) 18:01:20 no crashes since october 18:18:35 Unstable branch on underhound.eu updated to: 0.22-a0-72-g2b194f0b2f (34) 18:25:53 arlegoon (L1 MiFi) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 18:26:09 arlegoon (L1 MiFi) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 18:26:17 !lm arlegoon 18:26:18 228. [2018-01-11 23:05:12] arlegoon the Shield-Bearer (L5 GrFi) killed Sigmund on turn 1698. (D:3) 18:26:24 !lm arlegoon crash 18:26:25 No milestones for arlegoon (crash). 18:26:38 !crashlog 18:26:39 18663. HOnnMNO, XL4 FoFi, T:1310 (milestone): https://webzook.net/soup/morgue/trunk/HOnnMNO/crash-HOnnMNO-20180111-200001.txt 18:27:50 hm 18:28:02 I bet I know what it is though 18:37:14 03advil02 07* 0.22-a0-73-gdb02301: Revert 399e2f71cb99 and do it a different way 10(60 seconds ago, 1 file, 49+ 49-) 13https://github.com/crawl/crawl/commit/db02301618d7 18:37:27 ??rebuild 18:37:27 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 18:38:00 it's a good thing I did that during tournament 19:03:53 arlegoon (L1 MiFi) ASSERT(defender->alive()) in 'fight.cc' at line 120 failed. (D:1) 19:10:00 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-73-gdb02301618 (34) 19:45:19 !source cio.cc:111 19:45:19 https://github.com/crawl/crawl/blob/master/crawl-ref/source/cio.cc#L111 19:45:33 does anyone have any idea why this should be different for unix vs non-unix? 19:46:13 (he says with barely restrained crawlcode induced insanity) 19:46:51 that is not the numlock bug but (and this has taken me a *lot* of effort) it is definitely making the numlock bug act weirder 19:57:52 /* can we say yuck? -- haranp */ 19:58:22 I like how everyone modifying these functions added more expressions of disgust 20:00:03 yeah that's a good question 20:00:55 hrm, does numlock on unix have the numpad send the same keys as numrow, but that's not the case on windows? 20:01:12 so that those numbers actually mean numrow on windows and not numpad? 20:01:32 %git 8ad4f44fa74 20:01:32 07greensnark02 * 0.3-a0-408-g8ad4f44: Experimental mouse support for ncurses (enable with mouse_input=yes in .crawlrc). 10(11 years ago, 35 files, 1212+ 863-) 13https://github.com/crawl/crawl/commit/8ad4f44fa747 20:02:36 the header for cio.cc in that file makes it sound like he copied the code from somewhere else, but i don't know where 20:04:05 good detective work 20:04:20 leans towards it being not necessary in the first place 20:04:37 that #ifdef UNIX bit, I mean 20:04:46 gammafunk: yes, the numrow behaves differently too 20:05:25 just imagine the fun we'll have when we port DCSS to Occulus Rift 20:05:45 my best theory is that at some point it did matter for the numpad in a way it does now 20:05:53 we should just ask snark. it's only been a decade, i'm sure he remembers 20:05:58 heh 20:05:59 but this does explain why numlock on windows console also acts as shift 20:06:17 do we actually still have mouse support for ncurses? 20:06:31 I wasn't actually aware it was a thing 20:06:38 I imagine the userbase for that is....small 20:07:44 right click on windows console does CMD_RUN_UP, that seems to be about it 20:12:38 the numlock bug is that sometimes textinput suppression isn't working (still not sure why). So when it doesn't work, crawl gets e.g. (if you press numpad up) both CMD_MOVE_UP and then the 8, which translates to K and means CMD_RUN_UP. It's really just a double press that doesn't always happen, but this extra weirdness of numbers on windows leads to people describing it as "drunk movement" etc 20:14:57 Coron (L20 MiBe) (Bazaar) 20:15:48 Coron (L20 MiBe) (Bazaar) 20:17:56 !crashlog 20:17:57 18665. Coron, XL20 MiBe, T:37628 (milestone): http://crawl.berotato.org/crawl/morgue/Coron/crash-Coron-20180112-011539.txt 20:18:18 weird 20:20:43 !source ShopMenu::purchase_selected 20:20:44 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/shopping.cc#L1158 20:25:40 yeah, wish it had a stack dump with more locals 20:26:08 looks like something wrong with buying multiple items at once in some circumstances, but who knows what 20:27:00 -!- amalloy is now known as amalloy_ 20:56:24 -!- amalloy_ is now known as amalloy 20:59:01 @crawlcode nomination, if anyone's still doing that: 20:59:02 if (mod & TILES_MOD_ALT && keysym.sym >= 128) 20:59:03 ret -= 3000; // ??? 20:59:03 if (mod & TILES_MOD_CTRL) 20:59:03 ret -= SDLK_a - 1; // XXX: this might break for strange keysyms 21:18:34 server question for you guys...i just realized that my private webtiles isn't updating trunk daily as a result of a missing cron job. i tried running `/home/crawl-dev/dgamelaunch-config/bin/dgl update-trunk` and it ran fine 21:18:48 but i seem to still be on 0.2 even though i'm running on the trunk path 21:18:56 tried restarting the webtiles service, didn't work 21:19:41 *0.20 21:21:23 actually i may have figured it out...perhaps a problem with my install but i was running that as crawl-dev. running it as a normal super user seems to be actually going through a new compilation process 21:26:40 !beer espais 21:26:40 * Sequell slides a pitcher of Schwarzbier down the bar to espais, courtesy of espais. 21:26:40 !self-five 21:28:50 you know what Sequell, you're good people 21:28:52 i'll take another 21:28:54 !beer espais 21:28:55 * Sequell slides a mug of ginger beer down the bar to espais, courtesy of espais. 21:29:06 what is this non-alcoholic horsepoo 21:29:08 !beer espais 21:29:08 * Sequell slides a bottle of imperial stout down the bar to espais, courtesy of espais. 21:42:08 and one for elliptic, for his excellent SpEn guide that i've been spamming to all interested 21:42:11 !beer elliptic 21:42:11 * Sequell slides a can of India pale ale down the bar to elliptic, courtesy of espais. 21:49:49 -!- Euph0ria is now known as EuphOria 21:55:57 -!- EuphOria is now known as Euph0ria 22:59:13 -!- amalloy is now known as amalloy_ 23:27:06 New branch created: numpad-fix (1 commit) 13https://github.com/crawl/crawl/tree/numpad-fix 23:27:06 03advil02 07[numpad-fix] * 0.22-a0-74-g3f64535: Rewrite text input suppression to use different hacks 10(15 minutes ago, 4 files, 81+ 17-) 13https://github.com/crawl/crawl/commit/3f645354ce1c 23:27:44 there is light at the end of the tunnel 23:39:08 03advil02 07* 0.22-a0-74-g7512b04: Improve support for MSYS2 10(3 minutes ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/7512b0443140 23:40:21 there's a weird thing going on where the game can paralyze fainting players on the first turn they're fainting even though there is a commit that claims to prevent that 23:40:40 I'm assuming it's because the order of operations is 23:40:53 player does action > game applies effects of action > game applies player_reacts 23:41:27 and some actions like casting can pre-emptively cause hunger 23:41:50 so you get spell hunger > fainting check > natural hunger 23:43:54 if we want to keep the "prevent players from being paralyzed on the first turn of fainting behaviour" I think it can be fixed by moving the handle_starvation function inside make_hungry so the starvation check always occurs before any hunger modifications 23:44:18 i.e. just call handle_starvation inside make_hungry 23:46:00 the only other functions that modify hunger are lessen_hunger which increases hunger, so it's not relevant, and set_hunger, which never sets hunger to fainting in the code currently 23:47:48 actually I'm not sure how af_hunger modifies hunger yet 23:48:34 looks like it uses make_hungry too 23:52:36 03advil02 07* 0.22-a0-75-g1fede22: Update submodule 10(28 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1fede220a43c 23:59:49 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-75-g1fede22 (34)