00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:22 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-151-g755e310 (34) 00:02:21 -!- simmarine has quit [Read error: Connection reset by peer] 00:10:17 -!- minmay has joined ##crawl-dev 00:10:23 -!- destroythecore has quit [Read error: Connection reset by peer] 00:10:39 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 00:10:50 -!- Lasty has joined ##crawl-dev 00:12:09 -!- Lasty has quit [Client Quit] 00:12:23 heh, i just noticed that the council god is generating quick blades of speed 00:12:34 i'm thinking that should probably be disallowed 00:19:01 -!- bonghitz has quit [Remote host closed the connection] 00:21:35 -!- valrus has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 00:22:35 -!- introsp3ctive_ has quit [Remote host closed the connection] 00:24:32 -!- PleasingFungus has joined ##crawl-dev 00:24:39 !tell chequers we were *not* blocked on the in-game notification, we were blocked on you putting up a post on the blog announcing the survey!!! 00:24:39 PleasingFungus: OK, I'll let chequers know. 00:24:55 !tell chequers the in-game notification has a branch! i showed you it!!!!!! 00:24:55 PleasingFungus: OK, I'll let chequers know. 00:25:57 ProzacElf: maybe allow at really high piety? or you mean never allow ever? 00:26:22 well, speed is normally not allowed at all on qblades, is it? 00:26:52 yeah 00:27:06 it's generating a lot of speed weapons period at 5* piety. but i'm not totally sure that's a problem 00:27:16 oh, it is allowed on qblades? 00:27:24 it is not 00:27:26 i was agreeing with you 00:28:08 oh 00:28:09 heh 00:29:11 !tell dpeg i changed my mind. i think gozag need piety decay 00:29:12 Rast: OK, I'll let dpeg know. 00:29:29 also dblades of speed for that matter 00:29:40 and some other ones that wouldn't ordinarily be able to get the brand 00:30:01 i mean, if that's just a benefit of the god, cool 00:30:23 !tell dpeg with normal gods, dawdling trades piety for xp. with gozag it just means more of both, unless you run out of food, which would require extreme amounts of wasting time. 00:30:24 Rast: OK, I'll let dpeg know. 00:31:50 -!- Blazinghand has joined ##crawl-dev 00:33:54 -!- amalloy_ is now known as amalloy 00:35:30 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 50.0/20161104212021]] 00:36:01 -!- bitcoinbastard has quit [Ping timeout: 246 seconds] 00:36:27 !tell pleasingfungus i can't access the blog system, how could that be blocked on me? 00:36:28 chequers: OK, I'll let pleasingfungus know. 00:41:30 he just really wanted to use some exclamation points 00:43:35 :( 00:44:01 !tell pleasingfungus also, i told everyone I was away the few days when tourney started! I was at a destination wedding!! 00:44:01 chequers: OK, I'll let pleasingfungus know. 00:44:02 -!- muravey has joined ##crawl-dev 00:47:00 hey, does council god let you use bows/crossbows? 00:51:39 -!- asdu has quit [Quit: Page closed] 00:52:35 -!- Krakhan has quit [Changing host] 00:53:04 ooh I didn't know there wasn't a qb^speed. for some reason I thought I had that once 00:55:04 -!- Krakhan|2 has quit [Ping timeout: 245 seconds] 00:57:37 -!- AltReality has quit [Read error: Connection reset by peer] 00:59:02 yo I think Ieoh Jian is slightly OP 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:01:03 %git 3c1ee9c 01:01:03 07MarvinPA02 * 0.19-a0-1090-g3c1ee9c: Rework various negative energy checks 10(4 months ago, 10 files, 127+ 105-) 13https://github.com/crawl/crawl/commit/3c1ee9c4ceed 01:01:55 -!- ontoclasm has joined ##crawl-dev 01:02:30 -!- WalkerBoh has quit [Remote host closed the connection] 01:04:20 -!- Harudoku has quit [Ping timeout: 250 seconds] 01:04:29 -!- Kalir has quit [Changing host] 01:09:10 -!- Kalir has quit [Ping timeout: 248 seconds] 01:09:35 -!- jfcaron has quit [Quit: jfcaron] 01:09:42 -!- GiantOwl is now known as Kalir 01:09:43 -!- Kalir has quit [Changing host] 01:12:38 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 01:13:22 -!- Kadarus_ has quit [Quit: Page closed] 01:21:44 -!- MarvinPA has quit [Ping timeout: 245 seconds] 01:24:49 -!- bonghitz has quit [Ping timeout: 268 seconds] 01:25:54 -!- sooheon has joined ##crawl-dev 01:27:38 hey devs, thanks as always for your work. the latest trunk has very blue everything, is this intended or a side-effect of the curses rendering refactor? http://imgur.com/a/p5thk 01:28:15 -!- Blazinghand has joined ##crawl-dev 01:31:20 sooheon: they were talking about that earlier, i think it is indeed a side-effect 01:31:24 and will presumably get fixed 01:31:35 thank you! 01:33:06 sooheon: see the followign rc to fix 01:33:18 &rc johnny0 trunk cbro 01:33:20 http://crawl.berotato.org/crawl/rcfiles/crawl-git/johnnyzero.rc 01:33:40 sooheon: depending on your terminal, those five settings you see at the top 01:33:58 will restore the use of grey instead of blue 01:34:53 ok thanks. so it's turning off the brighten background--i should turn this back on once the feature gets fixed in trunk? 01:35:11 is this a new feature that 01:35:25 is this a new feature that'll make the dungeon prettier like brogue? or literally just refactoring 01:39:25 so clock_gettime is definitely borked for things built with the Mac OS 10.12 SDK and running on earlier versions of Mac OS X, just as geekasaur warned, but is clock_gettime actually used in crawl? 01:40:06 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 01:40:29 (of course even if it’s not something else could be broken, how annoying) 01:44:56 sooheon: it's mostly about doing something reasonable for older terminals 01:45:13 there have been plans to add support for more colors in crawl but nothing has happened so far 01:46:11 this looks like n78291.rc heh 01:46:21 !seen n78291 01:46:21 I last saw N78291 at Sat Nov 29 06:48:05 2014 UTC (about 1y 51w 2d 23h 58m 10s ago) quitting, saying 'Quit: null'. 01:48:51 -!- GauHelldragon has quit [Ping timeout: 258 seconds] 01:50:12 -!- ldf_ has quit [Ping timeout: 244 seconds] 01:51:54 ??mass confusion 01:51:54 mass confusion[1/2]: Level 6 Hexes. Tries to confuse all monsters in LOS. Unlike Alistairs, it works on the undead, poison resistant, and pretty much everyone else - but checks MR. Removed in 0.18. 01:52:18 ??phase shift 01:52:18 phase shift[1/1]: A L5 Translocations spell that gives you +8 EV while active. Removed in 0.18. 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:27 -!- Lasty has joined ##crawl-dev 02:02:11 -!- Lasty has quit [Client Quit] 02:03:37 hrm, now my light colors aren't bolden any more 02:03:40 wonder why that is 02:04:54 moose (L9 HOGl) ERROR: range check error (-1 / 35) (D:3) 02:05:37 johnny0: for some reason, in my vte terminal the light colors are no longer bold 02:06:58 yeah, if I set use_extended_colors=true, I lose bold light color text 02:08:24 -!- draeath has quit [Quit: Leaving] 02:09:35 it seems I have to have TERM=xterm to get bold with light colors 02:12:35 gammafunk: very random question about rcfiles, is there some editor tool (vi/emacs) to create those comment text boxes for section headers? What would i search to find that 02:13:11 -!- dtsundere has joined ##crawl-dev 02:15:51 -!- bgiannan_ has joined ##crawl-dev 02:18:58 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 02:21:13 it's not really a "box" so much as a single line with a bunch of #s, and then one # in front of every other line. you can get the former by holding down # for a while, and the latter is something that editors do offer (ie, write the text without #s, then put a # in front of each line all at once) 02:22:34 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:24:54 -!- bonghitz has quit [Ping timeout: 248 seconds] 02:26:53 amalloy: yeah i was just struck with laziness. i thought there'd be something like select and then M-x surround-with-# 02:27:10 sooheon: try M-; 02:27:15 to preface with # 02:28:04 ah yeah i am aware of that. also the prepending/appending # to 3 lines at at a time thing too 02:28:58 -!- Awod has quit [Ping timeout: 268 seconds] 02:29:05 btw, what are the possible color names? i tried like darkyellow, and it doesn't recognize, though darkgrey exists 02:30:36 nvm i guess it's just the ansi colors, i thought with allow_extended_colors it'd try to make others too 02:31:36 -!- Patashu__ has joined ##crawl-dev 02:32:43 Turn loss while using unavailable commands(which normally should be working) 13https://crawl.develz.org/mantis/view.php?id=10812 by kimnosuk 02:32:43 LogicNinja (L11 MiMo) ASSERT(in_bounds(mg.pos)) in 'mon-place.cc' at line 3235 failed. (D:12) 02:34:37 -!- DDFi has quit [Quit: Page closed] 02:35:41 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 02:41:33 -!- bgiannan has quit [Disconnected by services] 02:41:59 -!- bgiannan has joined ##crawl-dev 02:42:14 -!- bgiannan has quit [Disconnected by services] 02:42:25 -!- bgiannan_ is now known as bgiannan 02:42:38 -!- bgiannan_ has joined ##crawl-dev 02:45:27 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:50:47 sooheon: heh, yeah, I copy the other section headers and just edit them, but like amalloy says there are some editor tricks to help 02:56:26 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 02:58:37 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:59:35 -!- muravey has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:02:31 -!- Zeor1 has quit [Quit: Leaving.] 03:02:51 -!- bgiannan has quit [Ping timeout: 265 seconds] 03:03:38 -!- geekosaur has quit [Excess Flood] 03:03:46 -!- n1k has quit [Ping timeout: 260 seconds] 03:04:30 -!- scummos| has quit [Ping timeout: 260 seconds] 03:05:29 -!- geekosaur has joined ##crawl-dev 03:05:38 -!- ZiBuDo has quit [Ping timeout: 240 seconds] 03:06:09 -!- n1 has joined ##crawl-dev 03:08:18 -!- sooheon has quit [Ping timeout: 240 seconds] 03:12:53 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-151-g755e310 (34) 03:18:23 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 03:19:51 -!- MarvinPA has joined ##crawl-dev 03:20:34 -!- bgiannan has joined ##crawl-dev 03:23:19 PlatinumSpider (L9 DsMo) ASSERT(in_bounds(mg.pos)) in 'mon-place.cc' at line 3235 failed. (D:8) 03:27:30 -!- bonghitz has quit [Ping timeout: 265 seconds] 03:30:20 -!- SteelNeuron has joined ##crawl-dev 03:39:00 ticket flood by Yermak - all good? 03:42:06 yeah, those were legit 03:42:24 Napkin: I was wondering, we've been getting a ton of botnet spam on tavern 03:42:31 we've been removing/banning, but they keep coming 03:42:52 this user zxc and another one that's korean 03:42:59 the zxc one is chinese text spam 03:43:29 uhoh 03:45:34 mmhh.. sucky 03:50:00 Hello Napkin :) 03:50:07 Hey Eino :) 03:50:13 what's up? 03:51:03 Man, the tournament tends to just whizz by for me.. I started two games in total. I think my achievements consist of killing Sigmund. 03:51:06 Which isn't that bad really. 03:52:30 Napkin: It's very nice.. I attended a house-warming party on Saturday and saw some dear friends I haven't seen in a good while, and I'm still feeling constantly happy about that, it's weird 03:53:40 hehe, i recently had a class reunion and saw people I hadn't seen for damn 20 years 03:53:54 i get what you mean :D 03:54:19 Nice :D nice to know it's not just me being strande :D 03:54:24 stran-ge 03:54:47 I've had a classmate talk about class reunion and now it sounds like a great idea. 03:57:23 i was fun and actually relaxing 03:57:40 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 03:58:33 -!- agolden has quit [Quit: agolden] 03:59:24 I think that since I'm getting older (and probably everyone else too does, but) I'm much more socially relaxed than I used to be, and that helps making these occasions (even) more enjoyable. 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:00:21 -!- Insomniak` has quit [Read error: Connection reset by peer] 04:01:38 -!- ontoclasm has quit [Quit: Leaving.] 04:06:51 -!- ProzacElf has quit [Ping timeout: 258 seconds] 04:06:56 -!- jfcaron has quit [Ping timeout: 250 seconds] 04:15:30 -!- dtsundere has quit [Ping timeout: 245 seconds] 04:17:00 -!- dtsund has joined ##crawl-dev 04:17:16 -!- muravey has joined ##crawl-dev 04:19:46 -!- bgiannan has quit [Ping timeout: 250 seconds] 04:20:31 -!- aditya has quit [Ping timeout: 252 seconds] 04:20:38 -!- MarvinPA has quit [Ping timeout: 240 seconds] 04:22:20 -!- amalloy is now known as amalloy_ 04:30:16 -!- Kadarus_ has quit [Quit: Page closed] 04:30:42 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 04:31:21 -!- Brannock has quit [Read error: Connection reset by peer] 04:31:46 -!- Brannock has joined ##crawl-dev 04:34:06 -!- muravey has joined ##crawl-dev 04:34:46 -!- gammafunk has quit [Ping timeout: 268 seconds] 04:35:10 -!- gammafunk has joined ##crawl-dev 04:43:21 -!- Lasty has joined ##crawl-dev 04:44:53 -!- geekosaur has quit [Excess Flood] 04:45:05 -!- Lasty has quit [Client Quit] 04:46:01 Brannock: Were you going to write a tournament summary post at some point? You can look back at the previous ones and use the same format and set of things to hilight. 04:46:10 !tell Brannock Were you going to write a tournament summary post at some point? You can look back at the previous ones and use the same format and set of things to hilight. 04:46:11 gammafunk: OK, I'll let brannock know. 04:46:59 !tell Brannock Another aspect of the release is doing the point release after the tournament, 0.19.1 would need any commits we want to cherry-pick from trunk (this should mostly already be done, but some may be missing), then it can be tagged 04:46:59 gammafunk: OK, I'll let brannock know. 04:47:40 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 04:47:59 -!- geekosaur has joined ##crawl-dev 04:53:34 -!- bonghitz has quit [Remote host closed the connection] 04:55:54 -!- HellTiger has quit [Ping timeout: 250 seconds] 04:59:40 -!- Insomniak` has quit [Ping timeout: 245 seconds] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:00:36 -!- ProzacElf has joined ##crawl-dev 05:06:34 -!- minqmay has quit [Ping timeout: 250 seconds] 05:07:16 -!- minmay has quit [Ping timeout: 250 seconds] 05:11:20 -!- jfcaron has quit [Ping timeout: 245 seconds] 05:15:16 -!- ManMan has quit [Quit: Page closed] 05:18:22 -!- ldf_ has joined ##crawl-dev 05:24:59 -!- Ge0ff has quit [Quit: Leaving] 05:26:44 you should have a summary prewritten and just update it on the final day / day after and post it 05:32:21 -!- ProzacElf has quit [Ping timeout: 258 seconds] 05:41:11 -!- protopulse has quit [Quit: Page closed] 05:41:26 -!- Lasty has joined ##crawl-dev 05:43:11 -!- Lasty has quit [Client Quit] 05:53:10 !tell Brannock If you do get 0.19.1 tagged, I can do the windows/linux builds as before, and hopefully aegolden could help out with new OS X builds 05:53:10 gammafunk: OK, I'll let brannock know. 05:54:47 -!- sooheon has joined ##crawl-dev 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:07:27 -!- sooheon has quit [Ping timeout: 256 seconds] 06:10:38 -!- Patashu__ has quit [Ping timeout: 258 seconds] 06:15:27 -!- Insomniak has quit [Ping timeout: 245 seconds] 06:20:41 -!- sooheon has joined ##crawl-dev 06:21:15 -!- MarvinPA has joined ##crawl-dev 06:25:30 -!- CrawlWall has quit [Ping timeout: 260 seconds] 06:41:07 -!- vale_ has quit [Remote host closed the connection] 06:54:43 -!- Jafet has quit [Ping timeout: 258 seconds] 06:57:17 -!- Lasty has joined ##crawl-dev 06:57:41 -!- manman has quit [Quit: Page closed] 06:59:24 -!- Lasty has quit [Client Quit] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:03:09 -!- minmay has joined ##crawl-dev 07:08:09 -!- Jafet has joined ##crawl-dev 07:08:57 -!- MarvinPA has quit [Quit: Leaving] 07:09:10 -!- Insomniak` has quit [Ping timeout: 250 seconds] 07:09:14 -!- MarvinPA has joined ##crawl-dev 07:10:09 -!- Lasty has joined ##crawl-dev 07:11:14 -!- wheals has joined ##crawl-dev 07:11:35 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 07:12:21 -!- bgiannan has joined ##crawl-dev 07:12:53 03gammafunk02 07* 0.20-a0-152-g2449017: Update and simplify Windows MSYS2 instructions 10(4 minutes ago, 1 file, 29+ 81-) 13https://github.com/crawl/crawl/commit/244901798579 07:17:16 -!- sooheon has quit [Ping timeout: 256 seconds] 07:17:56 Iniera (L14 TeGl) (Lair:6) 07:19:06 -!- jefus- has joined ##crawl-dev 07:22:36 -!- jeefus has quit [Ping timeout: 240 seconds] 07:35:48 -!- Krakhan has quit [Ping timeout: 248 seconds] 07:54:20 -!- Lasty has quit [Quit: Leaving.] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-152-g2449017 (34) 08:17:30 -!- ontoclasm has joined ##crawl-dev 08:21:45 -!- iFurril has quit [Ping timeout: 252 seconds] 08:23:00 -!- sooheon has joined ##crawl-dev 08:27:42 -!- bonghitz has quit [Remote host closed the connection] 08:29:28 -!- Lasty has joined ##crawl-dev 08:31:42 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 08:31:43 -!- Harudoku_ is now known as Harudoku 08:34:11 I should try to set up Mac OS X building on my work mac, don't know when I can get to that though 08:35:12 -!- Lasty has quit [Quit: Leaving.] 08:38:56 -!- iceiceice has quit [Read error: Connection timed out] 08:40:37 -!- iceiceice has quit [Changing host] 08:44:56 -!- waat has quit [Ping timeout: 240 seconds] 08:48:34 -!- nikheizen has joined ##crawl-dev 08:51:04 -!- Lasty_ has quit [Read error: Connection reset by peer] 08:53:18 -!- Lasty_ has joined ##crawl-dev 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:03:34 -!- SteelNeuron has joined ##crawl-dev 09:03:56 -!- jfcaron has quit [Quit: jfcaron] 09:06:38 -!- elliptic has quit [Quit: Leaving] 09:06:44 -!- ontoclasm has quit [Quit: Leaving.] 09:07:05 -!- Xenobreeder has quit [Ping timeout: 260 seconds] 09:12:32 -!- strat has quit [Client Quit] 09:22:03 -!- Lasty has joined ##crawl-dev 09:22:58 -!- bgiannan has quit [Ping timeout: 256 seconds] 09:23:12 -!- Harudoku has quit [Ping timeout: 265 seconds] 09:23:18 -!- ololoev has quit [Client Quit] 09:24:13 -!- Lasty has quit [Client Quit] 09:24:24 -!- jfcaron has quit [Quit: jfcaron] 09:26:57 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-192-g2587977: Allow firing through Ieoh Jian weapons 10(in the future, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/2587977fdc89 09:26:57 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-193-g7b9906a: Always liquify with Steel Dragonfly Technique, but with variable dice. 10(in the future, 2 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/7b9906a235cc 09:31:03 -!- iceiceice has quit [Quit: Ex-Chat] 09:38:10 -!- dtsund has quit [Remote host closed the connection] 09:39:11 -!- Patashu__ has joined ##crawl-dev 09:45:10 -!- nezrel has quit [Ping timeout: 250 seconds] 09:54:19 gammafunk, I finished up the tournament post on Sunday, you can review it on wordpress if you like. Just waiting on johnstein's graphs before I post it 09:54:19 Brannock: You have 3 messages. Use !messages to read them. 09:58:34 Brannock: I pulled data yesterday. I'll try to plot it in the next day or so 09:58:48 cool :) 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:17:50 -!- Bammboo has quit [Ping timeout: 250 seconds] 10:32:20 -!- nikheizen has quit [Quit: leaving] 10:33:21 gammafunk: the colors are being set directly with no character attributes with a 16+ color terminfo+terminal. The xterm terminfo only has eight colors so you're back to the terminal-specific bolding behavior for bright foreground colors 10:36:59 -!- bonghitz has quit [Remote host closed the connection] 10:38:51 -!- amalloy_ is now known as amalloy 10:38:56 -!- Lasty has joined ##crawl-dev 10:40:33 gammafunk: this may let you get more use out of something like friend_brand=bold in direct 16-color mode 10:40:37 -!- Lasty has quit [Client Quit] 10:47:07 -!- n1k has joined ##crawl-dev 10:48:01 -!- bmfx has quit [Ping timeout: 264 seconds] 10:48:18 -!- amalloy is now known as amalloy_ 10:48:57 -!- Shinino_ has quit [Quit: Page closed] 10:49:14 -!- twelwe has quit [Quit: Page closed] 10:49:56 -!- n1 has quit [Ping timeout: 248 seconds] 10:53:55 03MarvinPA02 07* 0.20-a0-153-g8e82014: Simplify holy damage 10(2 weeks ago, 13 files, 57+ 69-) 13https://github.com/crawl/crawl/commit/8e82014a759a 10:53:55 03MarvinPA02 07* 0.20-a0-154-ge92b557: Simplify TSO's stabbing conduct 10(10 days ago, 24 files, 60+ 105-) 13https://github.com/crawl/crawl/commit/e92b5572ce78 10:53:55 03MarvinPA02 07* 0.20-a0-155-g66c1950: Reword TSO's DID_SEE_MONSTER conduct 10(7 days ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/66c19504ab24 10:53:55 03MarvinPA02 07* 0.20-a0-156-gc6e9da2: Remove TSO's poison conduct 10(7 days ago, 8 files, 1+ 67-) 13https://github.com/crawl/crawl/commit/c6e9da29ea2c 10:53:55 03MarvinPA02 07* 0.20-a0-157-g958a910: Adjust holy damage for resistance changes 10(3 days ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/958a910997bd 10:56:41 -!- LexAckson__ has joined ##crawl-dev 10:57:56 -!- Zekka has quit [Ping timeout: 246 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:00:56 Djon (L10 HOFi) ASSERT(succ) in 'religion.cc' at line 4009 failed. (D:7) 11:05:05 -!- jfcaron has quit [Quit: jfcaron] 11:07:27 !crashlog 11:07:28 15816. Djon, XL10 HOFi, T:5564 (milestone): http://crawl.berotato.org/crawl/morgue/Djon/crash-Djon-20161122-160045.txt 11:07:43 -!- scummos__ has quit [Remote host closed the connection] 11:07:50 ah 11:08:58 !tell SteelNeuron 15816. Djon, XL10 HOFi, T:5564 (milestone): http://crawl.berotato.org/crawl/morgue/Djon/crash-Djon-20161122-160045.txt 11:08:58 MarvinPA: OK, I'll let steelneuron know. 11:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-157-g958a910 (34) 11:12:52 MarvinPa: Ah, goddammit 11:12:53 SteelNeuron: You have 2 messages. Use !messages to read them. 11:12:59 that's because I don't have penance yet, right? 11:13:01 !messages 11:13:01 (1/2) johnstein said (12h 57m 35s ago): ok, council god is up on cbro. I didn't get the auto-PR figured out and don't really have time to dig in, so you'll have to bug a dev to keep the councilgod branch up to date when you update. 11:13:59 looks like it at a glance, should probably just add a do-nothing penance 11:14:07 Yup... I hadn't tested abandoning IJC yet :/ 11:14:11 will have a patch in a few hours 11:17:02 -!- valrus_ has quit [Ping timeout: 250 seconds] 11:18:55 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 11:22:20 -!- Lasty has joined ##crawl-dev 11:23:49 -!- zxc has quit [Read error: Connection reset by peer] 11:24:03 -!- Lasty has quit [Client Quit] 11:36:27 -!- Harudoku has quit [Remote host closed the connection] 11:38:18 -!- Lasty has joined ##crawl-dev 11:41:07 -!- Lasty has quit [Client Quit] 11:49:39 03wheals02 07* 0.20-a0-158-g33a96a6: Remove more poison conduct code. 10(58 seconds ago, 1 file, 0+ 13-) 13https://github.com/crawl/crawl/commit/33a96a662357 12:00:03 -!- omarax has quit [Remote host closed the connection] 12:00:45 -!- LexAckson_ has joined ##crawl-dev 12:00:50 -!- LexAckson_ has quit [Read error: Connection reset by peer] 12:01:49 -!- LexAckson_ has joined ##crawl-dev 12:03:44 -!- LexAckson__ has quit [Ping timeout: 246 seconds] 12:05:52 -!- chcl3 has quit [Read error: Connection reset by peer] 12:09:17 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-158-g33a96a6 (34) 12:13:51 -!- ilyak has quit [Ping timeout: 260 seconds] 12:15:47 -!- chcl3 has quit [Read error: No route to host] 12:17:24 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 12:22:03 -!- Grammus has quit [Ping timeout: 244 seconds] 12:22:52 -!- SteelNeuron has joined ##crawl-dev 12:24:16 -!- Kenran has joined ##crawl-dev 12:28:44 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-158-g33a96a6 (34) 12:31:09 -!- amalloy_ is now known as amalloy 12:33:16 -!- chcl3 has quit [Read error: No route to host] 12:37:50 -!- chcl3 has quit [Read error: Connection reset by peer] 12:39:34 -!- Calamarain has quit [Read error: No route to host] 12:43:23 -!- ZiBuDo has joined ##crawl-dev 12:49:42 -!- Ququman has joined ##crawl-dev 12:51:14 -!- bitcoinbastard has quit [Ping timeout: 250 seconds] 12:58:25 -!- jfcaron has quit [Quit: jfcaron] 12:59:46 -!- muravey has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:20:11 -!- Kellhus has quit [Quit: Page closed] 13:21:34 -!- Kalir has quit [Changing host] 13:23:10 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:29:37 -!- muravey has joined ##crawl-dev 13:31:54 I wonder if we should change spell_is_direct_explosion to a SPFLAG 13:32:02 !source spell_is_direct_explosion 13:32:02 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-util.cc#L439 13:32:48 I guess it wouldn't change much either way 13:37:16 -!- Lasty has joined ##crawl-dev 13:38:59 -!- Lasty has quit [Client Quit] 13:40:13 -!- Lasty has joined ##crawl-dev 13:43:03 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-194-geff612a: More expressive martial mastery explanation 10(55 minutes ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/eff612a41966 13:43:03 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-195-ge44f0d0: Fix crash when abandoning IJC 10(55 minutes ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/e44f0d04e0d2 13:43:03 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-196-g6352e03: Steel Dragonfly fixes and buffs 10(4 minutes ago, 5 files, 11+ 7-) 13https://github.com/crawl/crawl/commit/6352e031bcf0 13:44:53 |amethyst: I really don't know. I can change the default rendering assumptions back to pre-merge values if the clash with blue is too severe. The problem then becomes: how does a user with a terminal where these assumptions don't hold up 1. immediately realize it and 2. quickly drop to safer assumptions to get the text visible 13:46:09 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:46:50 14crawl0 - if you don't see "crawl" to the left, press to enter safe mode 13:47:59 whoops, that was supposed to be lightgrey following text, but something in that vein, perhaps more obvious 13:53:24 -!- Nattefrost has quit [Ping timeout: 265 seconds] 13:53:44 -!- PleasingFungus has joined ##crawl-dev 13:54:41 MarvinPA: btw, i tested examining obsidian statues in debug console (in addition to testing tiles), and it still crashes 13:54:41 PleasingFungus: You have 2 messages. Use !messages to read them. 13:54:48 so i really don't know how it works for you 13:54:58 huh 13:55:06 -!- muravey has joined ##crawl-dev 13:55:46 that is extremely confusing, yeah 13:55:49 !tell chequers the last i'd heard, you said that you were going to write a post announcing the survey with translations into two languages, and then i didn't hear anything more. i'd be happy to post something if you send it to me. 13:55:49 PleasingFungus: OK, I'll let chequers know. 13:57:25 -!- kdrnic has joined ##crawl-dev 13:58:33 oh, hmm! i do get a crash when examining plain "statue" (and those do in fact have a 20 damage attack, also) 13:58:44 the statues were alive all along.. 13:59:22 i guess because those are always meant to be placed by vaults and have a weapon, or something? 13:59:47 hm, now obsidian statue works for me 13:59:48 also, yeah 13:59:50 hrm 13:59:52 well, that's easy enough to fix 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:00:18 or if they're not given a weapon to not have an attack, i guess 14:00:22 statues are weird 14:01:52 Could anyone with commit access give me a hand and merge the council god PR branch into the council god official branch? There's a crash-stopping bug fix in :) 14:03:12 oh 14:03:19 the 'statue' monster uses the obsidian statue tile 14:03:22 that's probably what was confusing me 14:03:40 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-197-g2f985b9: Ability level change + no firewood whacking 10(4 minutes ago, 3 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/2f985b9debac 14:04:12 aha 14:04:21 i guess that's also usually redefined too in vaults, yeah 14:04:28 tiles_unreasons! 14:04:40 03PleasingFungus02 07* 0.20-a0-159-g157c32f: Fix a statue xv crash 10(54 seconds ago, 2 files, 9+ 1-) 13https://github.com/crawl/crawl/commit/157c32f57bb9 14:06:42 |amethyst: for example, https://www.getlucked.com/crawl/img/wrong_bold_assumption_background_selection.png doesn't look immediately wrong unless you know that all backgrounds are supposed to be visible. Similarly for out-of-range stuff: https://www.getlucked.com/crawl/img/wrong_bold_assumption_out_of_los.png 14:20:03 MarvinPA: do you have strong feelings about https://github.com/amalloy/crawl/commit/c1f6e6a3454a0a7d1ec9f6eebe210c5d7b96af7b vs https://github.com/amalloy/crawl/commit/d81c93b416eebdd4559ae24ddcd0b2bf7fdb3249 ? 14:21:22 -!- Tux[Qyou] has joined ##crawl-dev 14:23:17 that refactor is... interesting 14:26:47 -!- NeremWorld has quit [] 14:26:58 what do you find interesting? 14:29:05 it's very dense 14:29:12 i'm trying to decide how readable i find it 14:31:58 for me the least excellent thing about the refactor is it's not so easy to convince yourself that the die() is unreachable 14:32:13 (i put it in there to make it clear that it *is* unreachable) 14:32:55 the only way you could reach it is if applying monster resistance caused an original damage amount of 0 to become non-zero, which is imposisble because it's multiplicative scaling 14:33:20 er, even then you'd never get there, actually 14:37:59 -!- twelwe has joined ##crawl-dev 14:38:35 -!- Nattefrost has quit [Quit: Leaving.] 14:41:33 -!- ebering has quit [Ping timeout: 256 seconds] 14:44:22 Got a PR for the quick fix on the experimental branch: https://github.com/crawl/crawl/pull/406 . PleasingFungus maybe? :) 14:44:44 When Travis is done with it ofc 14:45:56 New branch created: pull/406 (78 commits) 13https://github.com/crawl/crawl/pull/406 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1850-g57e476e: Initial Ieoh Jian commit 10(6 weeks ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/57e476ee098f 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1851-ge16f018: WIP Ieoh Jian shell 10(6 weeks ago, 10 files, 30924+ 2-) 13https://github.com/crawl/crawl/commit/e16f018a01c0 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1852-gb297530: Ieoh Jian shell 10(6 weeks ago, 11 files, 43+ 7-) 13https://github.com/crawl/crawl/commit/b297530d2015 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1853-gd23be47: Ieoh Jian improves cross-training and knocks your weapons away on joining 10(6 weeks ago, 7 files, 83+ 5-) 13https://github.com/crawl/crawl/commit/d23be47bc46a 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1854-g0358434: Initializing the collection 10(6 weeks ago, 5 files, 45+ 6-) 13https://github.com/crawl/crawl/commit/0358434eae36 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1855-g055b1ab: Weapon manifestation 10(5 weeks ago, 24 files, 9180+ 95-) 13https://github.com/crawl/crawl/commit/055b1abd2576 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1856-g94c1238: Improve weapon selection algorithm and move everything to hash table 10(5 weeks ago, 12 files, 99+ 64-) 13https://github.com/crawl/crawl/commit/94c1238bb365 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1857-gb0c943f: Killing off weapons when the council loses interest 10(5 weeks ago, 6 files, 27+ 7-) 13https://github.com/crawl/crawl/commit/b0c943f94da2 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1858-gc7117b2: Backoff 10(5 weeks ago, 11 files, 95+ 33-) 13https://github.com/crawl/crawl/commit/c7117b253957 14:46:00 03PabloMansanet02 07https://github.com/crawl/crawl/pull/406 * 0.19-a0-1859-gcad85f8: Spawning and despawning 10(5 weeks ago, 12 files, 253+ 87-) 13https://github.com/crawl/crawl/commit/cad85f8171d6 14:46:00 ... and 68 more commits 14:48:27 -!- simmarine has joined ##crawl-dev 14:49:04 quick fix, 78 commits. seems legit 14:49:05 -!- CanOfWorms has joined ##crawl-dev 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-192-g2587977: Allow firing through Ieoh Jian weapons 10(3 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/2587977fdc89 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-193-g7b9906a: Always liquify with Steel Dragonfly Technique, but with variable dice. 10(3 hours ago, 2 files, 8+ 8-) 13https://github.com/crawl/crawl/commit/7b9906a235cc 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-194-geff612a: More expressive martial mastery explanation 10(2 hours ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/eff612a41966 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-195-ge44f0d0: Fix crash when abandoning IJC 10(2 hours ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/e44f0d04e0d2 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-196-g6352e03: Steel Dragonfly fixes and buffs 10(70 minutes ago, 5 files, 11+ 7-) 13https://github.com/crawl/crawl/commit/6352e031bcf0 14:49:54 03PabloMansanet02 07[councilgod] * 0.20-a0-197-g2f985b9: Ability level change + no firewood whacking 10(50 minutes ago, 3 files, 5+ 5-) 13https://github.com/crawl/crawl/commit/2f985b9debac 14:50:17 Cheers :) 14:50:48 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 14:51:12 -!- Blazinghand has joined ##crawl-dev 14:52:16 SteelNeuron, was the other PR closed? 14:52:43 I don't think so, but I suppose it should? 14:52:50 why'd it create a new branch? 14:53:04 Hm 14:53:11 oh, looking at it on github, it just pushed 6 commits into the already existing branch 14:53:14 Chei just communicated it strangely 14:53:20 -!- Morg0th has quit [Quit: leaving] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:01:26 well 15:01:31 I've tested this as thoroughly as I can 15:01:35 no crashes, no oddities 15:01:51 maybe I missed something, we'll find out 15:02:09 03Brannock02 07* 0.20-a0-160-g1ccc08d: Remove mottled draconian monsters 10(7 weeks ago, 16 files, 27+ 61-) 13https://github.com/crawl/crawl/commit/1ccc08d09519 15:02:09 03Brannock02 07* 0.20-a0-161-gd147df4: Remove mottled draconian species 10(7 weeks ago, 9 files, 10+ 29-) 13https://github.com/crawl/crawl/commit/d147df4e61b1 15:02:09 03Brannock02 07* 0.20-a0-162-g8991fe2: Remove ABIL_BREATHE_STICKY_FLAME 10(7 weeks ago, 13 files, 12+ 88-) 13https://github.com/crawl/crawl/commit/8991fe260717 15:02:09 03Brannock02 07* 0.20-a0-163-g29bf9f2: Rework draconian acid breath 10(7 weeks ago, 14 files, 83+ 37-) 13https://github.com/crawl/crawl/commit/29bf9f277ada 15:02:09 03Brannock02 07* 0.20-a0-164-gf863914: Replace mottled dragons with acid dragons 10(6 weeks ago, 42 files, 88+ 97-) 13https://github.com/crawl/crawl/commit/f863914a4e33 15:02:09 03Brannock02 07* 0.20-a0-165-g2211f76: Remove a sticky flame resistance check 10(6 weeks ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/2211f761b378 15:02:09 03Brannock02 07* 0.20-a0-166-g9f27697: Grant rCorr to acid dragon scales 10(4 weeks ago, 4 files, 7+ 7-) 13https://github.com/crawl/crawl/commit/9f276977601f 15:02:09 03Brannock02 07* 0.20-a0-167-gd0ada4d: Save compatibility for mottled draconians 10(4 weeks ago, 2 files, 7+ 0-) 13https://github.com/crawl/crawl/commit/d0ada4dd4503 15:02:09 03Brannock02 07* 0.20-a0-168-g0cf1cc1: Remove draconian zealots 10(3 weeks ago, 11 files, 13+ 42-) 13https://github.com/crawl/crawl/commit/0cf1cc1fb0d7 15:02:09 03Brannock02 07* 0.20-a0-169-g92b0916: Implement monster Upheaval 10(2 days ago, 5 files, 155+ 1-) 13https://github.com/crawl/crawl/commit/92b09163a051 15:02:09 ... and 4 more commits 15:03:00 it begins... 15:07:24 Vault Dump 13https://crawl.develz.org/mantis/view.php?id=10813 by Cheibrodos 15:08:25 -!- Cheibrodos has joined ##crawl-dev 15:08:48 Cheibrodos, not sure I understand what you're referencing with the title cheibrodos_crypt_3hun_7po 15:09:22 03MarvinPA02 07* 0.20-a0-174-g6ea533f: Remove the hat of the High Council 10(4 hours ago, 3 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/6ea533fcdc91 15:09:22 03MarvinPA02 07* 0.20-a0-175-g2d9ae9d: Don't let monsters cast Fulminant Prism 10(3 hours ago, 1 file, 1+ 87-) 13https://github.com/crawl/crawl/commit/2d9ae9d7a9e0 15:09:28 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-159-g157c32f (34) 15:09:31 midly related chinese soul theory? 15:09:32 https://en.wikipedia.org/wiki/Hun_and_po 15:09:39 oh neat 15:10:07 * geekosaur is going to be pulling and rebuilding a lot over the next few days... 15:10:44 -!- PleasingFungus has quit [Ping timeout: 248 seconds] 15:11:05 MarvinPA, won't removing that code in spl-cast make it a large buff to savecompat hats? 15:11:31 probably doesn't matter as there's like, maybe one player right now with a Hat of the High Council who will transfer their save? 15:11:36 huh? 15:11:37 oh 15:11:41 03MarvinPA02 07* 0.20-a0-176-g858dfd8: Remove a High Council vault 10(31 seconds ago, 1 file, 0+ 25-) 13https://github.com/crawl/crawl/commit/858dfd8c5951 15:11:47 sure 15:12:20 probably should've ifdef'd it i guess yeah 15:12:51 MarvinPA: resending a message from earlier since you recently touched this code: do you have strong feelings about https://github.com/amalloy/crawl/commit/c1f6e6a3454a0a7d1ec9f6eebe210c5d7b96af7b vs https://github.com/amalloy/crawl/commit/d81c93b416eebdd4559ae24ddcd0b2bf7fdb3249 ? 15:13:36 MarvinPA: does this mean etheric cage will be made into something beneficial 15:14:31 oh yeah, i did see that earlier - not really, i think i pretty much just copied similar handling for other beams 15:14:34 oh also imo make that vault have robe of folly instead 15:14:41 lol 15:14:50 im serious 15:15:08 yeah, I'm laughing at the thought of a player fighting through that vault only to find that thing 15:15:08 eventually we will have a vault for every unrand! 15:15:12 an unrandart in every pot 15:15:22 robe of folly is really good though... 15:15:26 okay. i'll commit the dense version, so PF can come to grips with his ability to appreciate dense code 15:15:56 it's not that dense, imo 15:17:03 03amalloy02 {Alan Malloy} 07* 0.20-a0-177-ga5c5602: Refactor messaging for holy damage scaling 10(2 hours ago, 1 file, 8+ 17-) 13https://github.com/crawl/crawl/commit/a5c56027066e 15:17:21 i think some people are just afraid of chained ?: operators 15:17:35 but it's just a weird syntax for (cond) 15:18:23 -!- ilyak has quit [Ping timeout: 256 seconds] 15:18:40 I wonder why chei communicates your full name 15:18:44 i think that broke compilation 15:18:50 uh-oh 15:19:14 rip 15:19:31 i forgot that step 15:19:38 haven't built on this machine yet 15:19:52 oh, presumably because it's trying to do simple_monster_message(*mons, die("asdf")) which isn't a thing 15:20:37 and here I am compiling my branch half a dozen times to check various things and make tweaks 15:20:47 oh, it committed using my @google email address, is why i got the {} syntax. gotta fix my gitconfig 15:21:12 oh hey, how's the new job going? 15:22:29 hm that guarded_unrand vault reminds me that i guess no_pickup in vaults doesn't do anything now? 15:22:43 oh nevermind i'm thinking jellies 15:22:53 -!- Kenran has quit [Quit: leaving] 15:23:37 Brannock: pretty great tbh. the company culture is awsome, the perks are great, there's a lot of stuff to learn 15:24:14 and it's nice to be back in the bay area 15:25:07 MarvinPA: I freakin' wish 15:25:31 03amalloy02 07* 0.20-a0-178-g172aa85: Fix compilation - gotta have compatible return types 10(22 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/172aa85be1df 15:26:00 MarvinPA: ^ fixes the compilation error in beam.cc but libunix.cc fails to compile for me right now 15:26:16 was gonna say worked here but I managed to pull just after you committed the fix 15:26:32 libunix.cc is fine but I'm on Linux 15:26:36 so am i 15:27:09 -!- elliptic has joined ##crawl-dev 15:27:34 geekosaur: here's my gcc --version - do we expect it to work? gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4 15:28:00 oh, no idea, I do clang 3.6 on mint 15:28:20 it looks like the problem is probably failing to include some header? https://gist.github.com/anonymous/0bd568cc23ed34f43966876da8956ad0 15:28:30 -!- bgiannan has joined ##crawl-dev 15:29:06 03MarvinPA02 07* 0.20-a0-179-ga951d0f: Replace High Council with Folly in a guarded unrand vault instead (minmay) 10(13 minutes ago, 1 file, 25+ 0-) 13https://github.com/crawl/crawl/commit/a951d0f65d22 15:29:17 either missing ncurses include or getting the non-wchar one 15:29:26 although I thought they had unified them... 15:29:31 (on debian/ubuntu) 15:29:44 hm, works for me on newer gcc (6.2.0) 15:31:49 oh i recognise that error though, i did have that in the past and it was a weird ncurses thing 15:32:22 https://crawl.develz.org/mantis/view.php?id=10298 possibly this? 15:32:38 i guess i probably updated something without realising and that fixed it 15:34:53 -!- bgiannan has quit [Ping timeout: 260 seconds] 15:36:30 -!- bgiannan has joined ##crawl-dev 15:38:22 -!- Cheibrodos has quit [Quit: Page closed] 15:42:25 -!- ldf has quit [Read error: Connection reset by peer] 15:42:55 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 15:48:29 -!- Guaxinim has quit [Quit: Page closed] 15:53:38 -!- ontoclasm has joined ##crawl-dev 16:00:07 -!- omarax has quit [Remote host closed the connection] 16:03:50 -!- scummos__ has quit [Ping timeout: 246 seconds] 16:06:30 -!- Shinino_ has quit [Ping timeout: 260 seconds] 16:07:07 -!- Patashu__ has quit [Ping timeout: 258 seconds] 16:09:19 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-179-ga951d0f (34) 16:10:26 i should probably be compiling on some VM rather than on my real google workstation anyway, and maybe the VM won't have the problem 16:13:38 -!- ilyak has quit [Ping timeout: 258 seconds] 16:14:46 <|amethyst> amalloy: do you have libncursesw5-dev installed? 16:15:50 aha, that's what it was. i had libncurses5-dev, but not libncursesw5-dev 16:17:19 all builds and runs fine now 16:18:09 ??mottled 16:18:09 I don't have a page labeled mottled in my learndb. 16:18:12 ??mottled draconian 16:18:12 mottled draconian[1/1]: A form of draconians that can spit sticky flame (range 1, can splash onto adjacent monsters). Player character gets +1 aptitude in Fire Magic. Also has sticky flame resistance at xl 7. 16:18:36 !learn edit mottled draconian s/7./7. Removed in 0.20./ 16:18:37 mottled draconian[1/1]: A form of draconians that can spit sticky flame (range 1, can splash onto adjacent monsters). Player character gets +1 aptitude in Fire Magic. Also has sticky flame resistance at xl 7. Removed in 0.20. 16:18:56 <|amethyst> hmm 16:19:01 <|amethyst> ??black draconian 16:19:02 black draconian[1/1]: A form of draconian that is able to shoot lightning. The player race's breath sneezes lightning bolts and explosions in random directions. 2 Air Magic aptitude, and -2 Earth Magic aptitude. Resists electricity at XL 7, and gains permanent flight at XL 14. 16:19:22 <|amethyst> !learn edit mottled_draconian[1] s/form of draconians/form of draconian/ 16:19:22 mottled draconian[1/1]: A form of draconian that can spit sticky flame (range 1, can splash onto adjacent monsters). Player character gets +1 aptitude in Fire Magic. Also has sticky flame resistance at xl 7. Removed in 0.20. 16:19:25 <|amethyst> !learn edit red_draconian[1] s/form of draconians/form of draconian/ 16:19:25 red draconian[1/1]: A form of draconian with a fiery breath that leaves a flame cloud. Player character gets +2! aptitude in Fire magic, and -2 in Ice magic. Resists fire at xl 7. In dragon form they get rF++, rC-. 16:19:39 <|amethyst> !learn edit white_draconian[1] s/form of draconians/form of draconian/ 16:19:39 white draconian[1/1]: A form of draconian with a frost breath that ignores AC and knocks back flying targets. Player character gets +2! aptitude in Ice magic, and -2 in Fire magic. Resists cold at xl 7. In dragon form they get rC++, rF-. 16:19:43 -!- ElanMorin has quit [Quit: WeeChat 1.6] 16:19:56 <|amethyst> !learn edit yellow_draconian[1] s/form of draconians/form of draconian/ 16:19:56 yellow draconian[1/1]: A form of draconian that can spit acid (which has halved cooldown compared to most other breath weapons, and corrodes armour.) Player character gets no unique aptitudes. Gains rCorr at XL 7. Gets an acidic bite at XL 14. 16:20:30 <|amethyst> !learn edit purple_draconian[1] s/form of draconians/form of draconian/ 16:20:30 purple draconian[1/1]: A form of draconian that has an affinity for spellcasting. Player character gets +1 aptitude in Spellcasting/Charms/Hexes/Evocations, and higher magic resistance than other draconians. Breath weapon is a bolt that dispels buffs. 16:20:33 <|amethyst> !learn edit pale_draconian[1] s/form of draconians/form of draconian/ 16:20:33 pale draconian[1/1]: A form of draconian that is able to breathe steam. Player character gets +1 aptitude in Air and Fire magic, +1 aptitude in evocations, and steam resistance. 16:20:54 !learn edit yellow_draconian[1] s/$/ In 0.20, their acid spit is short range and splashes./ 16:20:55 yellow draconian[1/1]: A form of draconian that can spit acid (which has halved cooldown compared to most other breath weapons, and corrodes armour.) Player character gets no unique aptitudes. Gains rCorr at XL 7. Gets an acidic bite at XL 14. In 0.20, their acid spit is short range and splashes. 16:22:23 !learn edit draconian_zealot s/$/Removed in 0.20./ 16:22:23 draconian zealot[1/1]: One of the higher priority nonbase draconians: amongside the tweaked orc high priest spell set (twisted instead of animate), also has hellfire burst.Removed in 0.20. 16:22:33 <|amethyst> Brannock: hm, I'd put that closer to the front without the "In 0.20", then at the end say "Prior to 0.20, ..." 16:22:34 !learn edit draconian_zealot s/t.R/t. R/ 16:22:35 draconian zealot[1/1]: One of the higher priority nonbase draconians: amongside the tweaked orc high priest spell set (twisted instead of animate), also has hellfire burst. Removed in 0.20. 16:22:38 Hmm, maybe 16:22:46 is sequell meant to be for latest release, or current trunk? 16:22:50 learndb, I mean 16:23:15 <|amethyst> hm 16:23:57 <|amethyst> !lg * today s=cv 16:23:57 No keyword 'today' 16:23:59 !learn add draconian_stormcaller Smites, summons drakes, and casts Upheaval on the player. 16:23:59 draconian stormcaller[1/1]: Smites, summons drakes, and casts Upheaval on the player. 16:24:10 no one bothered making a draconian caller entry, eh 16:24:11 <|amethyst> !lg * rstart>20161021 s=cv 16:24:12 9363 games for * (rstart>20161021): 6006x 0.19, 3179x 0.20-a, 132x 0.18, 25x 0.17, 6x 0.14, 4x 0.13, 4x 0.15, 3x 0.16, 3x 0.10, 0.19-a 16:24:28 <|amethyst> !lg * rstart>20160519 rstart<20160619 s=cv 16:24:30 127473 games for * (rstart>20160519 rstart<20160619): 87452x 0.19-a, 38700x 0.18, 857x 0.17, 107x 0.16, 104x 0.15, 81x 0.13, 76x 0.12, 43x 0.14, 23x 0.10, 16x 0.11, 13x 0.20-a, 16:25:19 <|amethyst> looks like in normal times (not a couple days after the tournament) there are more online trunk players than stable 16:25:29 <|amethyst> so I'd go for trunk in Sequell 16:25:33 I don't know how many offline players access learndb... 16:25:53 <|amethyst> My guess is that more of those use the wiki 16:25:56 <|amethyst> because it is easier to find in google 16:26:01 probably, yeah 16:26:21 <|amethyst> of course... 16:26:37 <|amethyst> the wiki page for Draconian starts with: Version 0.13: This article may not be up to date for the latest stable release of Crawl. 16:26:40 lol 16:27:22 <|amethyst> not sure how much they were changed from 0.13 to 0.19 though 16:27:44 <|amethyst> I do have an account and can edit things, but that's meh 16:28:29 <|amethyst> If I wanted to revise documentation all day, I'd certainly ask to be paid for it :) 16:29:17 <|amethyst> most pages seem to be up-to-date for 0.18, though they might be wrong in places 16:29:53 <|amethyst> and some are updated/verified for 0.19 already 16:30:20 <|amethyst> oh, that reminds me 16:30:45 <|amethyst> The Kiku page is wrong (says you'll always get Animate Dead) 16:31:02 <|amethyst> I guess I'll edit that 16:35:09 someone has to 16:35:21 SteelNeuron, https://www.reddit.com/r/dcss/comments/5eb4o2/new_high_council_branch_on_berotato/ some feedback on Ieoh Jian 16:36:11 SteelNeuron: what are I's active abilities, btw 16:36:15 and what color do they talk in 16:39:23 hmm, I don't know about I speaking in red 16:40:16 ontoclasm, abilities: Project Weapon (throw weapon at enemy and animate it), Recall Weapon (bring it back), Steel Dragonfly Technique (throw *all* the weapons floatin garound you) 16:40:23 SteelNeuron, I think "Steel Dragonfly Technique" is too purple 16:40:49 <|amethyst> Sounds like a martial arts anime :/ 16:41:22 <|amethyst> OTOH, I guess that's kind of the god's theme? 16:41:38 It is. I'm still unsure about it 16:41:44 It feels like a god that easily overwhelms the rest of the player's build 16:41:47 I'm testing it out right now 16:41:55 Will have better feedback once I actually use it 16:42:19 Ieoh Jian also has a *lot* of passives 16:42:44 <|amethyst> do dragonflies actually gang up on larger opponents? 16:43:07 <|amethyst> Steel Swarm might be just as evocative 16:43:13 <|amethyst> and certainly shorter 16:43:20 All combat skills crosstrain at a very high rate, you'll occasionally manifest animated weapons, each weapon type has an unique passive attack type (lunge, whirlwind, etc), switching weapons leaves a "distracting afterimage" of yourself, you can hit pressure points as you attack while moving... 16:43:24 that's on top of the 3 activated abilities 16:44:14 you switch and auto-wield animated weapons that you walk onto 16:44:22 <|amethyst> hm, what are the conducts? 16:44:30 killing things 16:44:34 <|amethyst> I mean 16:44:41 <|amethyst> is there anything you're prevented from doing? 16:44:44 Nope 16:45:08 shields 16:45:16 the cross-training and instant weapon swapping is a neat idea 16:45:21 unsure about everything else, and there's a lot of it 16:45:47 yeah this sounds like way too much stuff, frankly 16:45:58 consider that your average existing god has like 16:46:02 3, maybe 4 Things 16:46:11 <|amethyst> more than that 16:46:17 at least it'll be easy to cut IJC down 16:46:30 to the truly good stuff 16:46:46 -!- travis-ci has joined ##crawl-dev 16:46:47 The build has errored. (master - fa64ebb #7221 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/178087907 16:46:47 -!- travis-ci has left ##crawl-dev 16:46:49 nemelex georg, who has 10,000 things, is an outlier adn should not have been counted 16:47:10 I did a fulldebug compile locally and it went fine 16:47:11 weird 16:47:13 let's see what's wrong 16:47:33 <|amethyst> it's probably a test failure 16:48:03 <|amethyst> yeah, crashed in random_draconian_job when placing a monster 16:48:06 damnit 16:48:32 weird, I specifically tested the shit out of that 16:48:43 <|amethyst> hm 16:48:56 locally I'm looking at Zot monster lists and I don't see mottled or zealots/callers anywhere 16:49:03 is it ignoring some conditions and placing them anyway? 16:49:14 <|amethyst> hm, two different crashes it seems 16:49:45 <|amethyst> hm 16:49:47 <|amethyst> a band maybe? 16:50:16 <|amethyst> these actually might be the same crash, one of them (the gcc one) seems to have a truncated crash dump 16:50:52 bands look fine to me in mon-place 16:51:02 <|amethyst> oh 16:51:03 at least, I don't see anything that would call an invalid monster placement 16:51:07 <|amethyst> random_draconian_monster_species 16:51:11 j - the amulet of Vitality (around neck) {Regen+ HP+15} 16:51:13 <|amethyst> const int num_drac = MONS_LAST_SPAWNED_DRACONIAN - MONS_FIRST_BASE_DRACONIAN + 1; 16:51:13 yeyeyeyeyeye 16:51:19 ...wrong chat 16:51:22 :) 16:51:27 forgive my idiocy 16:51:45 |amethyst, there's some weird enum stuff that I had to work around, I used the same strategy back when I removed putrid Ds/chaos champions 16:51:47 -!- sooheon has quit [Ping timeout: 252 seconds] 16:52:24 <|amethyst> oh, I see, the while loop 16:53:36 the build seems to have been fine for when I did it with Ds 16:53:38 but not for Dr? 16:54:11 <|amethyst> Brannock: oh, look at the next function, random_draconian_job 16:54:13 -!- bgiannan has quit [Ping timeout: 248 seconds] 16:54:28 <|amethyst> Brannock: is that really supposed to pick from the same range as random_draconian_monster_species ? 16:54:42 haha 16:54:43 fuck 16:54:46 <|amethyst> Brannock: also, how do you feel about: 16:54:57 -!- muravey has joined ##crawl-dev 16:55:10 <|amethyst> Brannock: instead of hardcoding 1, writing const int skip_drac = MONS_MOTTLED_DRACONIAN - MONS_FIRST_BASE_DRACONIAN; 16:55:21 that is much more understandable 16:55:33 -!- PleasingFungus has joined ##crawl-dev 16:55:53 <|amethyst> Brannock: or, another way to do it 16:55:58 what determines whether i grab a council weapon 16:56:05 <|amethyst> Brannock: which would be more extensible: 16:56:05 can i grab a council weapon to get rid of this cursed -3 long sword 16:56:32 <|amethyst> Brannock: check whether the monster type in question has mons_species(type) == MONS_PROGRAM_BUG 16:56:59 <|amethyst> Brannock: might be simpler to use random_range() too rather than subtracting and re-adding 16:57:44 how would random_range be used? 16:58:01 <|amethyst> Brannock: the "species == program bug" check is also what tags.cc does when deciding whether to turn a monster into a ghost, so could be abstracted into a function is_axed_monster() 16:58:27 Ah, good catch 16:58:37 I'll try to write that function 16:58:48 <|amethyst> Brannock: int drac_type = random_range(MONS_FIRST_BASE_DRACONIAN, MONS_LAST_SPAWNED_DRACONIAN); 16:59:53 -!- MarvinPA has quit [Read error: Connection reset by peer] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:23 -!- MarvinPA has joined ##crawl-dev 17:01:08 <|amethyst> oh, I guess that should be "mons_class_is_axed" for consistency... not that we're consistent exactly 17:01:27 <|amethyst> mons_is_foo might take a monster_type, might take a const monster&, or might have overloads for both 17:01:57 who in the world put LAST_NONBASE_DEMONSPAWN before LAST_DEMONSPAWN, but LAST_NONBASE_DRACONIAN *after* LAST_DRACONIAN 17:02:24 <|amethyst> possible two different people 17:02:34 I wonder if it'd break anything if I swapped that 17:02:37 Brannock: it doesn't matter 17:02:41 <|amethyst> it would not 17:02:48 <|amethyst> actually, I would even consider 17:02:55 <|amethyst> MONS_LAST_NONBASE_DEMONSPAWN = MONS_BLACK_SUN, 17:03:05 <|amethyst> MONS_LAST_DEMONSPAWN = MONS_LAST_NONBASE_DEMONSPAWN, 17:03:19 Yeah, that's good 17:03:24 <|amethyst> not certain which way is clearer 17:03:57 |amethyst: i prefer your suggestion not because it's clearer, but because it's less prone to accidents if another demonspawn type is added 17:04:03 I agree 17:04:09 although i guess that would cause save compat weirdness either way 17:04:54 hopefully more demonspawn types are not a thing that are likely to happen any time soon :P 17:05:12 wow, negative much... 17:05:47 that reminds me, what do y'all think of https://crawl.develz.org/tavern/viewtopic.php?f=8&t=22332 17:06:16 Brannock: looks like you didn't add a tracer? 17:06:27 upheaval is smite 17:06:29 minmay: seems reasonable to me 17:06:34 Brannock: you still need a tracer. 17:06:43 -!- jehoesefat has quit [Client Quit] 17:06:51 the tracer flag was so it'd go to the function that checked if it was safe to cast it, ie doesn't blast allies 17:06:53 er, not the part where people think monstrous ds is bad (it isn't) but the part where it's silly that they get claws every time and this isn't clear to unspoiled players 17:07:14 lemme fix the refactor stuff then I'll get on looking at tracers 17:07:19 ah, hm 17:07:29 right, ok 17:07:32 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:07:39 have you tested to make sure that they do look out for allies before firing? 17:07:48 yep, though it means that upheaval becomes pretty rare 17:07:49 sadly 17:07:53 -!- elliptic has quit [Quit: Leaving] 17:07:54 well 17:07:57 maybe i didn't test thoroughly? 17:08:00 I apparently missed this monster placement bug 17:08:24 minmay: i don't follow why it's more important to know that you'll get claws than that you'll get three levels of the other body slots 17:08:33 -!- Krakhan has quit [Changing host] 17:08:36 one determines skill choices a lot more than the other 17:08:44 fr: new gloves slot mutation: tentacle fingers. "you have tentacles for fingers". can't wear gloves, your melee attacks gain constriction 17:09:14 amalloy: claws 3 is excellent if you are unarmed and useless if you are not, so if you know you are going to get it, it can make a pretty big difference 17:09:35 does it though? i don't see how it's so amazing to switch to unarmed right away if i'm a DsFi who started with a long sword or whatever 17:09:58 it's not if you started as a Fi but what if you started as something else? 17:10:02 !source random_range 17:10:03 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.cc#L386 17:10:11 !source random_range 2 17:10:11 2/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.cc#L54 17:10:31 <|amethyst> Brannock: yeah, that secondone 17:10:35 <|amethyst> s/don/d on/ 17:10:37 but more to the point, regardless of that, when you see "You feel monstrous" you don't know that you will get horns, you don't know you will get antennae, you don't know you will get hooves, you don't know you will get talons 17:10:44 you know you'll get horns OR antennae, and hooves OR talons 17:10:53 whereas "you feel monstrous" means you will ALWAYS get claws 17:11:01 was checking inclusivity, so I need to decrement LAST_NONBASE by one I think 17:11:34 doesn't that seem a little weird to you? 17:11:37 <|amethyst> "You feel your extremities begin to undergo a monstrous transformation" 17:11:49 we could add a second hand slot mutation 17:12:01 tentacles? 17:12:03 <|amethyst> Brannock: see minmay's fr: above 17:12:04 fr: new gloves slot mutation: tentacle fingers. "you have tentacles for fingers". can't wear gloves, your melee attacks gain constriction 17:12:15 oh, nice 17:12:19 <|amethyst> you said "fr" though so it's clearly sarcastic 17:12:23 <|amethyst> ??fr 17:12:23 fr[1/7]: Feature requests on ##crawl are usually pithy one-liners that are not meant to be taken seriously. 17:12:27 it is sarcastic 17:12:39 more Ds muts are good 17:13:13 if there is another gloves slot mutation it shouldn't be another "more melee damage" mutation 17:13:19 i mean, it wouldn't change the "monstrous = good for UC" calculus 17:13:26 it'd be the same position 17:13:40 this is agreeing with minmay, to be clear 17:14:00 PleasingFungus: it would change that. horns/talons/hooves/constrict are not better with UC than they are with weapons, whereas claws are better with UC 17:14:21 <|amethyst> minmay: I think PF was thinking of tentacle fingers as something that doesn't work with weapons/shields 17:14:43 i'd assumed, yeah 17:14:48 <|amethyst> since octopodes get constriction numbers reduced by weapons and shields 17:15:05 ...they do? 17:15:09 ? 17:15:15 <|amethyst> oh, did that change? 17:15:25 no, i was just thinking that a 'tentacle fingers' ability would only work if you were hitting things with your fingers (hands) 17:15:30 that's the extent of my reasoning 17:15:38 on this very serious suggestion 17:16:34 <|amethyst> ah, no, I am wrong 17:16:36 I admit to having no idea how constriction works, but I'd think it very weird if wielding a weapon made it worse 17:17:08 Brannock ontoclasm sorry, missed the discussion on IJC 17:17:24 <|amethyst> hm 17:17:29 SteelNeuron, I still haven't gottne to play IJC since I've been fixing bugs 17:17:33 <|amethyst> no, I was right 17:17:38 <|amethyst> !source player::usable_tentacles 17:17:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L7006 17:17:44 i wouldn't be surprised if it was like, 8 tentacles constrict good, 7 tentacles constrict less good 17:17:55 ontoclasm: The abilities are Project Weapon (where you throw a weapon at a tile), Recall Weapon (it pulls a weapon back to your hand) and Steel Dragonfly Technique (commands multiple weapons to converge into a monster to destroy it) 17:18:13 <|amethyst> also, it sucks that there are these four methods with such similar name 17:18:16 |amethyst: isn't that only for the number of monsters you can constrict at once? which never matters 17:18:37 <|amethyst> minmay: yes, sorry 17:18:42 Brannock: No worries :). I honestly think you'll be pleasantly surprised. There is a lot going on in the god, I agree, but the great majority is passive so it doesn't feel overwhelming. That's what people have reported so far at least 17:18:45 <|amethyst> minmay: that's what I meant by 'constriction numbers', not damage 17:18:54 A player just told me that he though it was a pretty "user friendly" god 17:19:06 |amethyst: oh 17:19:19 If complexity remains an issue though, Steel Dragonfly Technique could be axed. I like the anime cheesiness though haha 17:19:35 <|amethyst> SteelNeuron: my concern from the sound of it is the power level, which can manifest as "user friendliness" 17:19:39 yes 17:19:44 <|amethyst> SteelNeuron: in the same way that MiBe is user friendly 17:19:44 good point 17:19:52 The god is overpowered at the moment, I won't deny that 17:19:59 But I think the problem is mostly numerical 17:20:00 I don't think it's very user-friendly at the moment, the weapon summons are really difficult to understand and you have to watch messages to even see what the weapons are, also the messages being in darkred is really bad 17:20:06 also yes 17:20:21 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:20:34 <|amethyst> Do gods really need a different colour for each? 17:20:47 absolutely not 17:21:12 minmay: There isn't much variety to the summons atm though, they can only be vorpal or speed. It does have some randomness to it but I could gate it by piety so there's no doubt, so you don't need to read the weapons anymore 17:21:13 xom messages aren't rainbow coloured 17:21:16 <|amethyst> we could just use lightred, since that seems to be the most common 17:21:22 <|amethyst> minmay: that's only for technical reasons :/ 17:21:31 beogh messages aren't beogh coloured 17:21:56 <|amethyst> some of the colours don't even overlap with any of the altar colours 17:22:04 <|amethyst> particularly the lightred and cyan ones 17:22:08 Hm 17:22:21 That sounds reasonable though, how can I change the god's char colour? 17:22:35 religion.cc somewhere 17:22:44 <|amethyst> SteelNeuron: god_colour and god_message_altar_colour 17:22:45 one of the two or three big colour switch-cases in that file 17:23:43 actual gloves slot mutation suggestion: wild magic 17:23:44 <|amethyst> also, what's up with this? : 17:23:51 <|amethyst> ret = (Options.channels[channel] == MSGCOL_DEFAULT) 17:23:51 <|amethyst> ? msg_colour(god_colour(static_cast(param))) 17:23:51 <|amethyst> : msg_colour(god_message_altar_colour(static_cast(p 17:23:54 <|amethyst> aram))); 17:24:23 should i read that as "what's up with this?" or "what's up with this '? : 17:24:30 <|amethyst> the former, sorry 17:24:42 because both interpretations work 17:24:45 <|amethyst> yeah 17:25:00 <|amethyst> so if you worship TSO 17:25:17 <|amethyst> if you set channel.god = red you get those messages in yellow 17:25:29 <|amethyst> but if you set channel.god = default you get them in cyan 17:25:45 -!- amalloy is now known as amalloy_ 17:26:00 <|amethyst> let me see if that's really the case or if I'm misreading something 17:26:05 <|amethyst> if you set channel.god = red you get those messages in yellow <|amethyst> but if you set channel.god = default you get them in cyan 17:26:17 there's a crawlcode tweet in here 17:27:28 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:27:30 -!- travis-ci has joined ##crawl-dev 17:27:30 The build has errored. (master - 2d9ae9d #7222 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/178089899 17:27:30 -!- travis-ci has left ##crawl-dev 17:27:42 <|amethyst> hmm 17:27:55 that's probably the bug I'm fixing right now 17:28:01 compiling locally then pushing soon if it's fine 17:28:38 So, should I just change the colour to lightred then? 17:28:45 -!- muravey has joined ##crawl-dev 17:29:29 <|amethyst> I am not a fan of making it so that you have to set two different options to get darkgrey back 17:31:38 <|amethyst> I'm not a huge fan of having to set anything in that case, but that might be a good idea depending on the proportion of players without bold-is-bright 17:31:45 <|amethyst> s/players/console players/ 17:32:21 -!- muravey has quit [Client Quit] 17:32:39 <|amethyst> but I don't see why bold_brightens_foreground = true can't imply no_dark_brand = false 17:33:13 New branch created: pull/407 (2 commits) 13https://github.com/crawl/crawl/pull/407 17:33:13 03johnny002 07https://github.com/crawl/crawl/pull/407 * 0.20-a0-153-gc17e143: Don't clobber failsafe colors set conditionally (amalloy) 10(9 hours ago, 1 file, 0+ 2-) 13https://github.com/crawl/crawl/commit/c17e143b0179 17:33:13 03johnny002 07https://github.com/crawl/crawl/pull/407 * 0.20-a0-154-g05fa499: Improve the documentation for the new terminal colour options. 10(8 hours ago, 1 file, 46+ 23-) 13https://github.com/crawl/crawl/commit/05fa4992d2f9 17:33:30 <|amethyst> johnny0: oh, are you around? 17:33:32 neither am i, but I've read that there are terminals for which darkgrey (and only darkgrey) is broken 17:34:11 <|amethyst> johnny0: do these actually exist in the wild? 17:35:03 <|amethyst> johnny0: if darkgrey and only darkgrey is broken, the player can use colour.darkgrey = blue or such 17:35:09 <|amethyst> but I suspect that's very rare 17:35:19 <|amethyst> and might have been people misinterpreting 17:36:15 <|amethyst> (e.g. they had bold-is-bright turned off, noticed that bold red and red looked different, but didn't notice it was font weight rather than colour) 17:37:02 <|amethyst> but IMO if someone turns on bold_brightens_foreground = true without doing anything else, we should assume that it does brighten black 17:37:12 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:37:40 -!- ilyak has quit [Ping timeout: 250 seconds] 17:38:22 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-198-gf15b6c7: More readable god colour 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f15b6c70e424 17:38:52 <|amethyst> it would have been really great if there were an actual way to query the console for this stuff 17:39:28 I'm still a bit confused as to how the god colour works but I hope that does the trick :) 17:39:34 Is that the right place to change it? 17:39:36 <|amethyst> rather than relying on terminfo/termcap files on the server corresponding with the client, *and* the client setting the right TERM variable 17:39:40 -!- MarvinPA has quit [Quit: Leaving] 17:39:50 |amethyst: i'll try to dig up some of the articles I found regarding the specific darkgrey problems 17:39:55 <|amethyst> SteelNeuron: no, not there, that's just the altar 17:40:06 D: 17:40:32 <|amethyst> SteelNeuron: see above 17:40:43 <|amethyst> 17:19:41 <+PleasingFungus> religion.cc somewhere 17:40:44 <|amethyst> 17:19:50 <+|amethyst> SteelNeuron: god_colour and god_message_altar_colour 17:41:07 Ohhh, gotcha 17:41:11 sorry, I'm half asleep at this point 17:41:13 -!- MarvinPA has joined ##crawl-dev 17:41:52 ais's dev post specifically mentions compensating for a broken darkgrey in NH4 (http://nethack4.org/blog/portable-terminal-codes.html , first paragraph in the color section) 17:42:28 -!- jfcaron has quit [Ping timeout: 260 seconds] 17:43:07 <|amethyst> right, but if that's for example just xterm on AIX from 2002, we might not want to care about that :) 17:43:31 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-198-g5b1daec: More readable god colour 10(9 minutes ago, 2 files, 3+ 4-) 13https://github.com/crawl/crawl/commit/5b1daec59c3d 17:43:37 <|amethyst> !seen ais523 17:43:38 I last saw ais523 at Sun Oct 4 16:47:07 2015 UTC (about 1y 7w 2d 5h 56m 31s ago) parting ##crawl, saying 'chanpart'. 17:44:44 That should do it for real now 17:44:57 I'm also removing the "Council" buff marker since it doesn't add anything really 17:45:23 <|amethyst> minmay: ah, apparently it does get overridden later by the colour you set with the channel.god option 17:48:11 <|amethyst> johnny0: anyway, as long as the default is bold_brightens_foreground = true I think no_dark_brand doesn't need to exist or at least can be false by default 17:48:40 03PabloMansanet02 07https://github.com/crawl/crawl/pull/387 * 0.20-a0-199-g8b0e6bf: Remove buff marker for council status 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8b0e6bfbefeb 17:49:14 <|amethyst> johnny0: so everyone gets something usable; the people who have a 16-color terminal can set one option to get back darkgrey, and the people who have a 15-colour terminal are the ones that have to set two options 17:49:24 <|amethyst> s/, and/; and 17:52:09 -!- twelwe has quit [Quit: Page closed] 17:53:10 |amethyst: sounds good 17:53:31 03Brannock02 07* 0.20-a0-180-gce2cec4: Refactor draconian and demonspawn variety selection 10(29 minutes ago, 1 file, 20+ 38-) 13https://github.com/crawl/crawl/commit/ce2cec422309 17:53:31 03Brannock02 07* 0.20-a0-181-g08e0bf9: Future-proof LAST_DRACONIAN and LAST_DEMONSPAWN enums 10(28 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/08e0bf942f71 17:53:39 |amethyst, I was looking at tags.cc but got scared :o (not really, I just wanted to get the fix up asap) I might work on refactoring all that on another day, I added it to my 17:53:42 todo 17:54:04 <|amethyst> johnny0: (I'd say remove it entirely because "colours.darkgrey = blue" seems like it should do the same thing) 17:55:27 i don't know why no_dark_brand was originally implemented in a sort of half measure way to begin with 17:56:34 PleasingFungus: well, I guess now we have to decide if we can launch the survey without a new version, or if it should wait 17:56:34 chequers: You have 3 messages. Use !messages to read them. 17:58:32 SteelNeuron, pole vault is a neat idea but extremely annoying if you happen to miskey, especially while traveling or something 17:58:43 New branch created: pull/408 (80 commits) 13https://github.com/crawl/crawl/pull/408 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1850-g57e476e: Initial Ieoh Jian commit 10(6 weeks ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/57e476ee098f 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1851-ge16f018: WIP Ieoh Jian shell 10(6 weeks ago, 10 files, 30924+ 2-) 13https://github.com/crawl/crawl/commit/e16f018a01c0 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1852-gb297530: Ieoh Jian shell 10(6 weeks ago, 11 files, 43+ 7-) 13https://github.com/crawl/crawl/commit/b297530d2015 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1853-gd23be47: Ieoh Jian improves cross-training and knocks your weapons away on joining 10(6 weeks ago, 7 files, 83+ 5-) 13https://github.com/crawl/crawl/commit/d23be47bc46a 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1854-g0358434: Initializing the collection 10(6 weeks ago, 5 files, 45+ 6-) 13https://github.com/crawl/crawl/commit/0358434eae36 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1855-g055b1ab: Weapon manifestation 10(5 weeks ago, 24 files, 9180+ 95-) 13https://github.com/crawl/crawl/commit/055b1abd2576 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1856-g94c1238: Improve weapon selection algorithm and move everything to hash table 10(5 weeks ago, 12 files, 99+ 64-) 13https://github.com/crawl/crawl/commit/94c1238bb365 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1857-gb0c943f: Killing off weapons when the council loses interest 10(5 weeks ago, 6 files, 27+ 7-) 13https://github.com/crawl/crawl/commit/b0c943f94da2 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1858-gc7117b2: Backoff 10(5 weeks ago, 11 files, 95+ 33-) 13https://github.com/crawl/crawl/commit/c7117b253957 17:58:47 03PabloMansanet02 07https://github.com/crawl/crawl/pull/408 * 0.19-a0-1859-gcad85f8: Spawning and despawning 10(5 weeks ago, 12 files, 253+ 87-) 13https://github.com/crawl/crawl/commit/cad85f8171d6 17:58:47 ... and 70 more commits 17:58:49 SteelNeuron, I think you could cut pressure points entirely tbh 17:59:00 aaaaah why does Chei do this every time 17:59:03 -!- Laraso has quit [Ping timeout: 258 seconds] 17:59:05 we might want to look at fixing that if we're going to keep updating that branch 17:59:13 -!- amalloy_ is now known as amalloy 17:59:22 (this is just a minor PR for the colour change, @ amethyst 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:08 "You have no more room to pole vault" is somewhat poorly communicated. I was able to figure out that I need two tiles of open space in the direction where I'll be pole vaulting into, but that took deductive reasoning/experimenting 18:00:20 Hm 18:00:25 well, the immediate next tile can be occupied 18:00:30 just not by solid terrain 18:00:36 But yeah, it could be broken down a bit more 18:00:53 brahma (L10 SpAs) ASSERT(!fail || testbits(abil.flags, abflag::HOSTILE)) in 'ability.cc' at line 1683 failed. (D (Sprint)) 18:00:54 like "There is something blocking your path and you can't pole vault" or "You can't land there" and so forth 18:01:08 <|amethyst> !crashlog brahma sprint 18:01:09 No milestones for brahma (sprint crash). 18:01:21 <|amethyst> !crashlog brahma sprint experimental 18:01:22 No milestones for brahma (sprint experimental crash). 18:01:31 <|amethyst> !crashlog * sprint 18:01:31 SteelNeuron, I think the active abilities are actually perfectly fine (name aside for SDT), you just have a few too many passives 18:01:32 645. arn, XL8 FoFi, T:279 (milestone): http://crawl.berotato.org/crawl/morgue/arn/crash-arn-20161122-031232.txt 18:01:34 <|amethyst> hm 18:01:48 Brannock in that case, I think I'd rather cut Afterimage before Pressure points then 18:01:49 <|amethyst> !lm brahma sprint x=cv,explbr 18:01:49 56. [2016-11-22 22:55:07] [cv=0.20-a;explbr=] brahma the Covert (L4 SpAs of Uskayaw) became a worshipper of Uskayaw on turn 309. (D) 18:01:53 For a couple reasons 18:02:01 which are? 18:02:13 I think PP is more thematic, for one 18:02:17 <|amethyst> http://crawl.berotato.org/crawl/morgue/brahma/crash-brahma-20161122-230045.txt 18:02:29 and I also believe there is a need to incentivise actually using the martial attacks 18:02:30 PP says "unarmed combat" to me and IJC seem focused on weapons 18:02:47 oh I see IJC also crosstrains unarmed 18:02:52 ehh 18:02:58 Otherwise tab becomes an interesting prospect again 18:03:02 Also, and the main thing 18:03:08 is that PP changes what weapon you want at any given time 18:03:14 how? 18:03:18 and how would players learn this? 18:03:22 <|amethyst> grand finale crash 18:03:30 It's an intuitive thing I think 18:03:33 if you land a para, you want a dagger 18:03:58 if you land a slow, you probably want a polearm to kite (you can choose not to care about this, but it can be fun) 18:03:58 -!- Insomniak` has quit [Quit: I like to rock] 18:03:58 is pressure points only with unarmed? 18:04:06 nope, with all martial attacksd 18:04:08 attacks* 18:04:24 In fact, unarmed doesn't really apply it, the benefit with unarmed is implicit, in that you have one more weapon flying around 18:04:46 I'm unequipping my weapon and it's not flying around. Unless you mean something else 18:04:54 <|amethyst> oh, haha 18:04:54 I mean projection :) 18:04:57 oh I see 18:05:13 SteelNeuron, this is probably what others mean when they say the god is complex, you know 18:05:24 you need to improve a lot of this documentation/communication 18:05:31 Yup, I completely agree 18:05:42 I realized people were having trouble finding out about the martial moves at all 18:05:44 I see what you mean about it being pretty intuitive... ONCE you actually learn what it does 18:05:58 yeah, I had to wizmode spawn all the weapon types to actually know what "various acrobatic attacks" were 18:05:59 So I rolled a patch that changes the relevant messages... Hope it hits CBRO early tomorrow 18:06:16 But more work needs to be done 18:06:18 I can't seem to get afterimages to work 18:06:26 what is it supposed to look like / message? 18:06:38 you get a message saying that you create a brief afterimage 18:06:44 you get MR++ and an EV boost 18:06:54 you get it by walking into another weapon and swapping 18:07:01 Neil (L20 HuFi) ASSERT(!fail || testbits(abil.flags, abflag::HOSTILE)) in 'ability.cc' at line 1683 failed. (D:1) 18:07:20 ah, it's a status light, but not in message log 18:07:32 |amethyst: what did you do! 18:07:43 <|amethyst> chequers: figured out the bug 18:07:56 23:04 <+|amethyst> oh, haha <-- concerning 18:08:10 <|amethyst> chequers: specifically, tried and failed to invoke grand finale 18:08:16 that plus passive slowing/paralysis (duplicating ru) plus summoning weapons plus all the combat moves plus all the actives still definitely sounds like a ton too many things to me 18:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-181-g08e0bf9 (34) 18:10:50 MarvinPA, it *is* a lot and it took a while to get ahold of everything 18:10:57 MarvinPA if we're putting things on the chopping block, I definitely think that Afterimage and Steel Dragonfly Technique should be the first to go 18:11:13 I think the rest are all integral to the kit 18:11:57 I think the bonus to weapon types is enough to build the god around, along with animated weapons 18:12:03 very unsure about pressure points 18:12:14 giving a player AF_PARALYSE/AF_SLOW is like 18:12:15 Really good. 18:12:32 And it's not even really all that *exciting* 18:12:42 you just randomly instakill a monster if it pops 18:12:46 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 18:12:57 How about we drop the para? 18:13:13 Or only apply it on slowed monsters, so it builds up 18:13:29 I still don't understand how Pressure Point works 18:13:33 is it only if I'm moving? 18:13:42 Yup, it's only if you do a martial attack 18:13:44 or only if I polevault/whirlwind? 18:13:45 oh I see 18:13:46 yeah okay 18:13:47 i.e. lunge, whirllwind, or pole vault 18:14:17 and it has a chance to slow, and a smaller chance to para, hit dice based 18:14:20 -!- twelwe has joined ##crawl-dev 18:14:21 does unarmed get polevault? 18:14:36 Unarmed gets nothing at the moment 18:14:54 I toyed with unarmed getting a special role, but it had the potential to go really out of hand 18:15:10 giving vault to unarmed would balance out the three special attacks 2/2/2 18:15:14 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 18:15:21 how so? Vault is on staves and polearms 18:15:24 it's already 2/2/2 :) 18:15:26 oh I forgot about staves 18:15:38 Unstable branch on underhound.eu updated to: 0.20-a0-181-g08e0bf9 (34) 18:16:39 Also keep in mind that the price you pay for being able to apply the status effects is not being able to fight on corridors, pretty much 18:17:30 -!- travis-ci has joined ##crawl-dev 18:17:30 The build has errored. (master - 858dfd8 #7223 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/178090509 18:17:30 -!- travis-ci has left ##crawl-dev 18:17:47 that's the draconian job bug, fixed now 18:18:25 SteelNeuron, I'm pretty sure afterimage has to go. it's very unclear what it's actually doing (to non-spoiled players I mean) and it's an unnecessary defense ability on a god that already gives a lot of offense options 18:18:30 rip my inbox, so many build errors 18:18:53 Brannock agreed. Unless someone has a very compelling reason by tomorrow, I'll take it out. 18:19:00 That said I'm surprised by the god. It's a god of movement 18:19:05 -!- Ququman has quit [Read error: Connection reset by peer] 18:19:26 surprised in a good way, I mean 18:19:52 Thanks :) Elyvilon and I were chatting before about Speed being its signature branch 18:20:03 I think once numbers get fixed it won't be too strong 18:20:04 Probably doesn't get along with Chei very much 18:20:49 My original reservation, when I first read about the god, was that it would overshadow the rest of the player's tools, like Ru can sometimes do 18:21:00 Since the kit was so complete 18:21:08 But playing with it I don't think that necessarily is true 18:21:21 <|amethyst> does it need negative conducts? 18:21:35 <|amethyst> with the suggested changes 18:21:39 unsure 18:21:46 That's an itneresting question that I actually want to pose you 18:21:57 thing with this god is, some mechanics don't meld with it. Namely, ranged weapons and shields 18:22:18 At the moment, they just don't work too well; they will stop you from weapon swapping in some cases 18:22:28 So I was wondering if it would be more elegant to make those the conduct 18:22:36 Making it explicit rather than implicit 18:22:52 So... IJC hates bows, crossbows, slings and shields, yadda yadda cowardly, non-traditional 18:22:59 <|amethyst> well 18:23:03 <|amethyst> I would also go with throwing 18:23:15 <|amethyst> banning throwing that is 18:23:17 SteelNeuron, I strongly encourage you to disable polevaulting if no enemies are visible 18:23:28 though that would have weird interactions with invisible monsters 18:23:30 hmm 18:23:38 Brannock then how could I cross one tile rivers? :P 18:23:49 I could disable polevaulting if you're holding shift though 18:23:56 yes 18:24:15 <|amethyst> ? 18:24:22 <|amethyst> polevaulting happens on all movement? 18:24:35 movement against a wall 18:24:40 if you try to walk into a wall, and you're holding a stave/polearm, then it triggers 18:24:42 if you walk into a wall, you pole vault off it and land two tiles away 18:24:43 <|amethyst> ah 18:24:51 <|amethyst> um 18:24:53 only trigger if there's an enemy seen/sensed 18:24:57 <|amethyst> have you ever watched the olympics? 18:25:05 you bounce and then pole vault, rather 18:25:07 <|amethyst> that's not how the pole vault works :) 18:25:10 there is get_nearby_monsters 18:25:10 <|amethyst> ah 18:25:19 wall running! 18:25:26 chequers: but that's boring, the fun part is using it for travel too ;) 18:25:31 <|amethyst> and it's free? 18:25:45 all the Ieoh Jian martial arts are, yeah 18:25:47 jokes aside... Brannock, do you envision a situation where it can be annoying if it's disable while holding shift? 18:25:50 <|amethyst> so if you're in a two-wide corridor 18:25:51 The cost is manuevering yourself into a spot to use it 18:25:53 <|amethyst> #..# 18:25:54 <|amethyst> #..# 18:25:55 SteelNeuron, no, not at all 18:25:55 <|amethyst> #..# 18:25:59 <|amethyst> #@.# 18:26:01 <|amethyst> #..# 18:26:04 <|amethyst> err 18:26:08 <|amethyst> sorry, should be three-wide 18:26:10 you can't polevault there at all amethyst 18:26:12 <|amethyst> #...# 18:26:14 <|amethyst> #...# 18:26:15 yeah, three wide you can zigzag all the way through 18:26:18 <|amethyst> #@..# 18:26:23 <|amethyst> not only can you 18:26:28 <|amethyst> but it cuts off half your move time 18:26:35 yup 18:26:41 new speedrun tech 18:26:50 I don't think we have very many three-wide corridors in the game 18:27:00 <|amethyst> I guess if it's just triggered by movement, then it's not too tedious to do 18:27:15 yeah that's the thing I really like 18:27:20 <|amethyst> but it's a situation where the run command is less efficient than running manually 18:27:20 we've had a lot of suggestions for special weapon attacks 18:27:21 -!- travis-ci has joined ##crawl-dev 18:27:22 The build was broken. (master - a5c5602 #7224 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/178091924 18:27:22 -!- travis-ci has left ##crawl-dev 18:27:26 but they were all ability-enabled 18:27:27 I've been watching people playing all day and frankly pole vault is what they seemed to like the most 18:27:28 this is automatic 18:27:42 <|amethyst> yeah, it's probably fine, kind of neat actually 18:27:53 <|amethyst> I guess "wall jump" is too game-y 18:28:18 Also the mental image of Ce or Op doing it is priceless 18:28:25 <|amethyst> haven't tried it yet, but it seems kind of like a platformer feel almost 18:28:33 <|amethyst> pole vault specifically 18:28:44 -!- ilyak has quit [Ping timeout: 246 seconds] 18:28:57 -!- LexAckson_ has quit [Ping timeout: 260 seconds] 18:29:10 -!- MarvinPA has quit [Quit: Leaving] 18:29:50 SteelNeuron, whatever happens with this god, you did a good job putting this together 18:30:07 Just need WAAAAY better documentation so people don't go "whoa, there's a million things" 18:30:25 Thanks for the kind words :) Lots of people contributed to the final design so it's on them too 18:30:40 reduce complexity imo 18:30:42 whenever you can 18:30:47 Until Lasty convinced me otherwise, I was going to have a potion-petition like prompt for every fight 18:30:52 Oh absolutely not 18:30:58 Yeah... I'll get rid of afterimage tomorrow 18:31:13 how much have you placed dcss, SteelNeuron? 18:31:13 Then we'll see how that feels and whether or not more needs to be axed 18:31:25 s/placed/played/ 18:31:26 played? 18:31:30 umm 18:31:35 I've been playing since 2011 18:31:40 But I'm very casual 18:31:49 that's good, but you've won before? 18:31:57 A few times, easy backgrounds though 18:32:00 cool 18:32:23 yeah overly complex things are not the lifeblood of crawl 18:32:43 sometimes people coming to the game from the outside have a hard time grasping this 18:33:35 and people who've played the game a lot want the other extreme 18:33:39 power 1: all weapon skills cross train. power 2: you can summon flying weapons and throw them or instantly switch weapons. power 3: you get attack-movement abilities. power 4: all your flying weapons attack one specific monster at once 18:33:49 (assuming he's removing afterimage) 18:34:07 power 3 is the most complex because there's three separate movement abilities (whirlwind, lunge, and polevault), but not too bad 18:35:08 I'd still plea to keep pressure points (even if it's in a simplified form) even above power 4, but we shall see. 18:35:12 the way it's presented makes it look like it's hyper complex, which is probably why people who haven't tried him have such a different opinion than the ones who have tried him 18:35:39 -!- Kranix has quit [Remote host closed the connection] 18:36:41 SteelNeuron, if I were you I would have removed paralyse, but probably safe to wait a week or so on that and let people try IJC 18:36:58 afterimage and paralyse are the two big offenders, to me, personally 18:38:31 Noted :) thanks for the feedback, I'll act on it 18:38:42 I'm off to bed now though, it's late in Spain 18:38:45 night! 18:38:45 Good night 18:39:05 -!- SteelNeuron has quit [Quit: Page closed] 18:40:32 -!- frd has quit [Quit: leaving] 18:48:14 ??draconian caller 18:48:14 I don't have a page labeled draconian_caller in my learndb. 18:48:21 no one made an entry 18:48:24 they were that unremarkable 18:48:31 I don't think that's true 18:48:42 ?/death drake 18:48:42 Matching terms (1): death_drake; entries (5): drake[1] | k[2] | nessos[3] | pain_brand[1] | rot[2] 18:48:47 ??drake 18:48:48 drake[1/1]: There are fire drakes, swamp drakes, death drakes, wind drakes, and probably some other kinds of drakes 18:48:52 ??death drake 18:48:52 death drake[1/2]: A drake that breathes {miasma}. Leaves rotting corpses, appears rarely. 18:48:56 hrm 18:49:01 ??death drake[$ 18:49:01 death drake[2/2]: Appears very, very frequently if you happen to have a draconian caller in sight though! 18:49:08 gammafunk, what in trunk did you want to put into 0.19.1? 18:49:19 me? nothing in particular 18:49:30 !learn edit death_drake[2] s/caller/stormcaller/ 18:49:30 death drake[2/2]: Appears very, very frequently if you happen to have a draconian stormcaller in sight though! 18:49:35 but if you make a point release you want to cherry-pick any relevant trunk fixes 18:49:43 I see 18:49:45 i've seen more death drakes from shapeshifters than from normal spawns, i think, although ofc draconian callers made more 18:49:52 <|amethyst> also, we should make an 0.18.2 point release 18:49:54 doing a point release after the tournament is a way to making a better stable f 18:50:21 <|amethyst> since we never did, but there are several fixes already there beyond 0.18.1 18:50:21 |amethyst: well, we kind of have a problem with these, the more we make of them 18:50:26 we have no good way to distribute it on windows 18:50:40 and we'd need os x builds of it, which perhaps aegolden is willing to do 18:51:04 I'm not sure what the current state of the os x build is right now, I know he was working on some things 18:51:08 <|amethyst> Oh, we don't provide a way to download older releases? 18:51:16 <|amethyst> other than sourceforge I guess 18:51:19 I mean, "shove them in the releases folder" 18:51:36 yeah, we *could* use sourceforge, but that's something we've kind of just depracated 18:52:04 for 0.19.1 it just goes up on the download page, but what do we do for the older point release? 18:52:21 I'm fine with cherry-picking and tagging it 18:52:28 just not sure it's worth the effort to make downloadable builds 18:52:55 and even regardless of all that, if people want a 0.18.2, it needs final tagging (and cherry-picking) 18:53:00 we could just tag what is there 18:53:05 -!- amalloy is now known as amalloy_ 18:53:14 <|amethyst> yeah, perhaps not, since the releases dir is not exactly prominent 18:53:16 but I personally am not going through to cherry pick things (someone else is welcome to) 18:53:26 <|amethyst> I was thinking just the current set of fixes 18:53:34 sure, we could simply tag that 18:53:41 <|amethyst> my thought was so that people can download the same version they can play online 18:53:57 <|amethyst> if they're sticking with 0.18 because of some change 18:53:59 I agree it would be nice, but we don't have a nice way to show people these right now 18:54:16 I guess "look in the releases folder for older versions" 18:54:39 that and I don't know if agolden can build 0.18.2 for us 18:54:59 <|amethyst> yeah, probably it's not worth it at this point 18:55:49 Brannock: Since you were managing the release, that's a thing you'd do after t, go through and cherry pick any other commits you think are relevant, then tag 0.19.1 18:56:02 I think it's mostly up to date, we can take a quick look right now though 18:56:19 also I guess we do usually make an entry in the changelog for point releases 18:57:52 03|amethyst02 07* 0.20-a0-182-g1dd45c8: Checkwhite. 10(14 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1dd45c8acaf8 18:57:52 03|amethyst02 07* 0.20-a0-183-gea02cb5: Don't crash when Grand Finale fails. 10(42 minutes ago, 3 files, 7+ 9-) 13https://github.com/crawl/crawl/commit/ea02cb55aef0 18:57:52 03|amethyst02 07* 0.20-a0-184-gad8db62: Add mons_is_removed, use it for ghostification and drac generation 10(20 minutes ago, 3 files, 28+ 15-) 13https://github.com/crawl/crawl/commit/ad8db623c8b1 18:57:58 -!- scummos__ has quit [Remote host closed the connection] 19:00:00 <|amethyst> Brannock: ^^ that change ended up being somewhat bigger than I thought, because I wanted to cast only once, not twice 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:08 <|amethyst> Brannock: though now I see another improvement 19:00:44 SharpStick (L20 MiFi) (Depths:2) 19:00:59 <|amethyst> !crashlog SharpStick 19:01:01 12. SharpStick, XL20 MiFi, T:35505 (milestone): http://crawl.berotato.org/crawl/morgue/SharpStick/crash-SharpStick-20161123-000025.txt 19:01:04 !tell SteelNeuron https://dl.dropboxusercontent.com/u/1000017/crawl/i_project.png https://dl.dropboxusercontent.com/u/1000017/crawl/i_recall.png 19:01:05 ontoclasm: OK, I'll let steelneuron know. 19:01:28 <|amethyst> hm, that one's in melee_attack 19:01:41 |amethyst, looks good! we could use that for demonspawn generation as well, couldn't we? 19:02:14 <|amethyst> Brannock: oh, missed those, even better 19:02:27 what is the improvement you saw? 19:03:07 ontoclasm, that looks good! are you in a tiles mood? frilled lizard badly needs a non-newty tile 19:03:30 <|amethyst> Brannock: sec, will push 19:03:55 %git stone_soup-0.19 19:03:55 07PleasingFungus02 * 0.19.0-24-gb05acd6: Fix OS X 10.8 compilation (10791) 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b05acd603a6c 19:04:02 Brannock: i'll take a shot at it 19:04:07 ty 19:04:29 %git :/Fix OS X 19:04:29 07PleasingFungus02 * 0.19.0-24-gb05acd6: Fix OS X 10.8 compilation (10791) 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b05acd603a6c 19:04:39 !gitgrep 1 Fix OS X 19:04:40 %git HEAD^{/Fix OS X} 19:04:40 07PleasingFungus02 * 0.20-a0-81-g6e69d53: Fix OS X 10.8 compilation (10791) 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/6e69d53a0fe8 19:05:49 -!- Lasty has quit [Ping timeout: 260 seconds] 19:08:03 -!- Lasty has joined ##crawl-dev 19:08:42 -!- ProzacElf has joined ##crawl-dev 19:09:30 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-184-gad8db62 (34) 19:15:03 03|amethyst02 07* 0.20-a0-185-gde25b03: Refactor draco/demonspawn generation further. 10(7 minutes ago, 1 file, 17+ 42-) 13https://github.com/crawl/crawl/commit/de25b03eaaf8 19:15:47 <|amethyst> doh 19:16:02 is pakellas still in trunk 19:17:02 03|amethyst02 07* 0.20-a0-186-g67c1175: Fix demonspawn copy-paste error (doh) 10(11 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/67c11754f3d5 19:17:35 <|amethyst> minmay: exists but is disabled 19:17:44 <|amethyst> minmay: same as in 0.19 19:18:45 walkerboh managed to run into pak in trunk 19:18:55 although i think it was a game he had updated from when pak was still in 19:18:57 <|amethyst> oh 19:19:00 <|amethyst> yeah, that is possible 19:19:02 so maybe the altar was still in his game 19:19:04 today is a good day, we refactored the same thing like five times in a row 19:19:06 -!- jeefus has joined ##crawl-dev 19:19:08 <|amethyst> yes, in fact 19:19:25 -!- travis-ci has joined ##crawl-dev 19:19:26 The build has errored. (master - 172aa85 #7225 : Alan Malloy): https://travis-ci.org/crawl/crawl/builds/178094237 19:19:26 -!- travis-ci has left ##crawl-dev 19:19:26 <|amethyst> the list of where altars will be placed is chosen at the beginning of the game 19:20:28 <|amethyst> cancelled the next build too, since it was also before Brannock's draconian fix 19:20:34 ah ha 19:20:35 good move 19:20:53 <|amethyst> also cancelled my build of -185- since I know that's broken :) 19:21:08 how do you cancel builds? 19:21:57 incidentally, are the basajaun/wudzu/haste experimental branches coming back? 19:22:32 <|amethyst> Brannock: https://travis-ci.org/crawl/crawl/builds click on the job, then there's a "cancel build" button on the build's page 19:22:33 -!- ilyak has quit [Ping timeout: 245 seconds] 19:22:37 -!- jefus- has quit [Ping timeout: 240 seconds] 19:22:47 ah, neat 19:23:24 ProzacElf: I think the haste one was a failed experiment 19:23:24 Lasty: You have 5 messages. Use !messages to read them. 19:23:32 ah 19:23:37 i never even tried it tbh 19:23:42 oh, so it's your fault!!! 19:23:52 it seemed like an ok idea 19:23:58 heh, probably 19:24:29 i think getting rid of the spell probably accounts for the worst abuses of haste though 19:24:47 -!- jeefus is now known as jefus 19:25:12 ProzacElf, basajaun revealed that it's already a struggle to differentiate large races and adding another large race would exacerbate it further 19:25:22 ah 19:25:32 we maybe need to look at further distinguishing ogres and trolls 19:25:41 makes sense 19:25:54 -!- scummos| has quit [Ping timeout: 256 seconds] 19:26:08 i know basajau was originally being posited as a HE replacement but i felt like it would've made more sense as an ogre replacement 19:26:22 * Brannock ponders bringing back his Fen Elf PR 19:26:30 probably not 19:26:42 heh 19:26:53 crazy idea: at XL18 ogres grow a second head, get a second hat and amulet slot 19:27:09 i'm a pretty big fan of high elf honestly. it's a small niche, but no other race quite fills it 19:27:26 did you see the Fen Elf PR? 19:27:26 I tried to expand that niche a little bit 19:27:31 i did, but it's been a while 19:27:38 i remember thinking that it'd be a decent way to take them 19:28:26 i think the main reason i like HE is that they wind up with pretty beastly stats. Better than anyone except Dg and cheibros 19:29:01 I'm curious what devs think of lowering ogre damage and troll HP to make them more differentiated 19:29:23 how would you lower ogre damage 19:30:09 <|amethyst> see tavern 19:30:24 <|amethyst> https://crawl.develz.org/tavern/viewtopic.php?f=8&t=22316 19:30:47 Brannock: change m&f apt from +3 to -2 or worse 19:30:54 !apt og 19:30:55 Og: Fighting: 3!, Short: -4*, Long: -3*, Axes: -3*, Maces: 3!, Polearms: 0, Staves: -1, Slings: -3, Bows: -3, Xbows: -3, Throw: 0, Armour: -2, Dodge: -1, Stealth: -2, Shields: -1, UC: -1, Splcast: 1, Conj: -3*, Hexes: -3, Charms: -3, Summ: -3*, Nec: -3*, Tloc: -3*, Tmut: -3, Fire: -3*, Ice: -3*, Air: -3, Earth: -3*, Poison: -3*, Inv: 1, Evo: -2, Exp: 0, HP: 3!, MP: 0 19:31:10 <|amethyst> minmay: why lower than e.g. staves? 19:31:11 also throwing apt 19:31:16 * geekosaur doesn't think having ogres be autoplayed by tavern denizens would quite work >.> 19:31:28 |amethyst: so that M&F are no longer a no-brainer on ogres, as a nice side effect 19:31:29 I think if the m&f apt is not lower than other weapons, there's no reason to use other weapons 19:31:45 seems the problem is more with gc/gsc, really 19:31:49 ??giant club 19:31:49 giant club[1/2]: (maces & flails; -6 acc / 20 dam / 1.6 base delay / 0.7 min delay; two handed). A giant lump of wood. The only playable races that can wield giant clubs are Ogres and Trolls. 19:31:50 ??gsc 19:31:50 giant spiked club[1/4]: (maces & flails; -7 acc / 22 dam / 1.9 base delay / 0.7 min delay; two handed). A giant lump of wood with sharp spikes at one end. The only playable races that can wield giant spiked clubs are Ogres and Trolls. 19:31:54 ??bardiche 19:31:55 bardiche[1/1]: (polearms; -6 acc / 18 dam / 2.0 base delay / 0.7 min delay; two handed). A long pole with an enormous, cleaving blade on one end. The largest polearm. Bardiches chop hydra heads. 19:32:13 if you removed GC/GSC then og would still have abnormally high melee damage because of a +3 non-sbl weapon apt combined with +3 fighting and loads of str 19:32:25 Brannock: imo, straight up removing ogres for basa would be an improvement 19:32:35 we aren't removing giant clubs 19:32:56 !apt Ba 19:32:56 Could not understand "ba" 19:32:57 Lasty: I think MarvinPA and possibly others like the glass cannon feel of Og 19:32:59 oh, right 19:33:00 i didn't suggest removing giant clubs 19:33:15 wrt melee 19:33:39 <|amethyst> but their existence is why the M+F apt would be lower than others 19:33:43 my suggestion is to make one of the large races have tons of damage (Tr) and normal HP, and one have tons of HP (Og) and normal damage 19:34:11 !apt hp 19:34:11 HP: Og: 3!, Tr: 3!, DD: 2, Na: 2, Mi: 1, Gh: 1, Dg: 1, Ce: 1, HO: 1, Dr: 1, Fo: 0, Mu: 0, Vp: 0, Hu: 0, Ds: 0, Mf: 0, Op: -1, Ha: -1, HE: -1, DE: -2, Te: -2, Ko: -2, Gr: -2, Sp: -3, VS: -3, Fe: -4* 19:34:25 right now Tr and Og both have a lot of damage and a lot of HP, so their advantages and disadvantages are very nearly identical, which makes the species themselves almost interchangeable 19:34:29 I would like that if "normal damage" extended to spellcasting 19:34:34 !hp tr 11 19:34:34 HP apt: 3!, XL: 11, Fighting: ${t[2]} => MHP = 88 19:34:38 !hp dd 11 19:34:39 HP apt: 2, XL: 11, Fighting: ${t[2]} => MHP = 81 19:34:40 gammafunk: in the tavern proposal it does 19:34:41 minmay: I think your tavern proposal is decent. Probably an improvement over status quo. 19:34:52 combine Troll and Ogre into a single "Giant" class 19:34:55 yeah then that's basically what Ba are 19:34:58 no more giants 19:35:02 more giants 19:35:11 and it's mostly a flavor difference 19:35:16 Tr is sort of 'regen over tankiness, plus claws 3' 19:35:22 in this model? 19:35:26 ogres aren't very flavorful, basajaun have more terroir 19:35:29 of course, this assumes you want to keep two large species, and believe "HP ''''tank'''' with bad AC/EV" and "lots of melee damage with bad AC/EV" are worthwhile niches 19:35:52 !apt tr 19:35:53 Tr: Fighting: -2*, Short: -2, Long: -2, Axes: -2, Maces: -1, Polearms: -2, Staves: -2, Slings: -4*, Bows: -4*, Xbows: -4*, Throw: -1, Armour: -2, Dodge: -2, Stealth: -5*, Shields: -2, UC: 0, Splcast: -5*, Conj: -3*, Hexes: -4*, Charms: -4*, Summ: -3*, Nec: -2, Tloc: -3*, Tmut: -3, Fire: -3*, Ice: -3*, Air: -4*, Earth: -1, Poison: -3*, Inv: -1*, Evo: -3*, Exp: -1, HP: 3!, MP: -1* 19:36:05 So Troll hp aptitude to 2, maybe 1? 19:36:14 @??troll 19:36:14 troll (07T) | Spd: 10 | HD: 7 | HP: 30-45 | AC/EV: 3/10 | Dam: 20, 1509(claw), 1509(claw) | 10doors, regen | Res: 06magic(20) | XP: 304 | Sz: Large | Int: human. 19:36:15 @??ogre 19:36:15 ogre (07O) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: human. 19:36:16 and regen 5! 19:36:18 @??two-headed ogre 19:36:18 two-headed ogre (04O) | Spd: 10 | HD: 6 | HP: 27-38 | AC/EV: 1/4 | Dam: 17, 13 | 10items, 10doors, two-weapon | Res: 06magic(40) | XP: 279 | Sz: Large | Int: human. 19:36:19 chequers: the model is high damage and bad defenses 19:36:28 <|amethyst> Brannock: the tavern proposal is HP 0 19:36:34 bold.. 19:36:37 i dont think tr regen is really an important species feature, it just makes their early game even easier 19:36:40 yes 19:36:42 well, hp is kind of the only defense trolls have currently 19:36:47 until you get deep into the game 19:36:58 or luck into an early decent shield 19:37:14 i'm not saying it would be bad to give them a 0 apt necessarily 19:37:16 !lg * t og / won 19:37:17 39/2159 games for * (t og): N=39/2159 (1.81%) 19:37:18 !lg * t tr / won 19:37:19 56/2820 games for * (t tr): N=56/2820 (1.99%) 19:37:22 !lg * t / won 19:37:23 1428/86080 games for * (t): N=1428/86080 (1.66%) 19:37:24 ProzacElf: ideally the species would be better than humans in one way instead of all of the ways 19:37:25 uh oh 19:37:30 sequell queries are happening 19:37:44 heh 19:38:11 <|amethyst> need a !chisquared 19:38:20 this does lead to the question, would these changes affect the monster versions at all? 19:38:21 <|amethyst> to see if those differences are significant 19:38:22 mmmm 19:38:23 not if I'm going to properly phack we don't 19:38:26 chi square tests 19:38:28 any attempt to determine Tr's strength from looking at player's games should keep in mind that people love choosing terrible backgrounds on trolls 19:38:43 i think considering the monster version is a bad idea 19:39:08 !lg * t warrior / won 19:39:09 though TrCK is finally falling off as of late I guess 19:39:14 it probably shouldn't affect them, but it might seem a little weird to have the monster versions be so different 19:39:17 !lg * t tr warrior / won 19:39:20 586/33364 games for * (t warrior): N=586/33364 (1.76%) 19:39:22 25/1528 games for * (t tr warrior): N=25/1528 (1.64%) 19:39:31 what are you looking for, Brannock 19:39:32 TrCK is still a pretty good CK as far as it goes 19:39:33 ProzacElf: 19:39:35 @??gargoyle 19:39:35 gargoyle (159) | Spd: 10 | HD: 6 | HP: 23-32 | AC/EV: 18/6 | Dam: 20 | 11non-living, 10items, 10doors, fly, unbreathing | Res: 06magic(40), 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 416 | Sp: stone arrow (3d12) [11!AM, 06!sil] | Sz: Medium | Int: human. 19:39:36 @??ogre 19:39:36 ogre (07O) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: human. 19:39:38 just gathering info 19:39:41 <|amethyst> ProzacElf: like ghouls? 19:39:46 this doesn't mean that player gargoyles should have +30% HP apt 19:39:50 haha 19:39:51 and I'm a little concerned that dropping Troll HP by, like, 30% wil lhave an adverse impact on their gameplay 19:39:53 proof of how much stronger Tr is than Og isn't to be found in sequell queries 19:40:01 yeah, ok, that's a fair assessment 19:40:10 well, certainly it'd be a significant nerf 19:40:23 Brannock: reducing a species' HP makes it weaker, yes, but I am fine with this since I believe that Tr is extremely overpowered currently 19:40:31 but anyway, several other races make better than avg CK besides troll 19:40:37 it's consistently at the top of every ''''tier list'''' 19:40:43 especially since xom quit swapping your weapon with other people's 19:40:44 SSS 19:40:56 gammafunk, not so much Tr over Og, as it is Tr over baseline average 19:41:15 Brannock: Tr is in the top running for "strongest species" 19:41:18 ??drke[png 19:41:18 I don't have a page labeled drke[png in my learndb. 19:41:23 ! 19:41:26 ??tier list 19:41:26 I don't have a page labeled tier_list in my learndb. 19:41:27 but all Tr play the same way 19:41:34 -!- dtsund has joined ##crawl-dev 19:41:38 unless you're deliberately trying to make your life hard 19:41:38 I mean it does have some things you have to carefully manage in midgame 19:41:43 I'm assuming the balance target for species is approximately human 19:41:51 !learn add tier_list Species: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=19209 19:41:52 tier list[1/1]: Species: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=19209 19:41:56 <|amethyst> I don't think there is a balance target for species? 19:42:06 ??tiers 19:42:06 I don't have a page labeled tiers in my learndb. 19:42:07 i always thought that the idea was flat-out that all species are not equally easy/hard 19:42:09 I don't even want to think about the *average* species power when DD and Ce are in the game, maybe the median 19:42:11 now look, Tr is only S+ in 'best role', not SSS/SSS+ 19:42:12 was it removed again 19:42:34 I wish people wouldn't remove that 19:42:38 heh 19:42:40 anyway, as a bad player who loves trolls, bring on lower hp, although I'd like 1 over 0 19:42:41 if balance is no object then what's the problem with nerfing them? :P 19:42:59 i personally don't care for ce/sp/fe, even if they are good 19:43:04 I think the better question to ask is: would nerfing troll hp be actually a net positive for the species design? 19:43:13 because i hate how much running and kiting is involved in making them actually be good 19:43:29 eb keeps deleting ??tiers 19:43:30 but that's more a personal playstyle opinion than a comment on the relative strength of those races 19:43:51 he'\s on a mission 19:43:57 Brannock: my main objective with reducing their hp is to give Og an actual advantage over Tr 19:44:07 we can look at an extreme, unrealistic hypothetical: if a species had +200% HP, then nerfing it to +30% (for example), is good even if it's a brutal nerf 19:44:08 eb will be stopped 19:44:13 and all craps will be eliminated 19:44:21 DrKe: what's the link to you god tiers again? 19:44:35 you could accomplish the same level of differentiation by giving Og +80% HP but i dont think that would be a good change 19:44:38 <|amethyst> minmay: the spellcasting aptitudes aren't enough to do that alone? 19:44:42 ??tiers 19:44:42 tiers[1/1]: Races: http://i.imgur.com/WOgxAUN.png Gods: http://i.imgur.com/tWji7gA.png (tiles) / http://pastebin.com/UxAwrsSb (text) 19:44:51 oh 19:44:54 i did update the god tiers but i didn't post it in tavern 19:44:57 thanks 19:45:05 cuz those are even more controversial 19:45:06 <|amethyst> minmay: the proposed spell school aptitudes that is 19:45:11 |amethyst: Og and Tr spellcasting is very close in practice even with the proposed changes 19:45:17 !apt og 19:45:17 Og: Fighting: 3!, Short: -4*, Long: -3*, Axes: -3*, Maces: 3!, Polearms: 0, Staves: -1, Slings: -3, Bows: -3, Xbows: -3, Throw: 0, Armour: -2, Dodge: -1, Stealth: -2, Shields: -1, UC: -1, Splcast: 1, Conj: -3*, Hexes: -3, Charms: -3, Summ: -3*, Nec: -3*, Tloc: -3*, Tmut: -3, Fire: -3*, Ice: -3*, Air: -3, Earth: -3*, Poison: -3*, Inv: 1, Evo: -2, Exp: 0, HP: 3!, MP: 0 19:45:18 !apt tr 19:45:18 Tr: Fighting: -2*, Short: -2, Long: -2, Axes: -2, Maces: -1, Polearms: -2, Staves: -2, Slings: -4*, Bows: -4*, Xbows: -4*, Throw: -1, Armour: -2, Dodge: -2, Stealth: -5*, Shields: -2, UC: 0, Splcast: -5*, Conj: -3*, Hexes: -4*, Charms: -4*, Summ: -3*, Nec: -2, Tloc: -3*, Tmut: -3, Fire: -3*, Ice: -3*, Air: -4*, Earth: -1, Poison: -3*, Inv: -1*, Evo: -3*, Exp: -1, HP: 3!, MP: -1* 19:45:37 !learn delete species_tiers 19:45:37 That's easy, species_tiers doesn't even exist! 19:45:40 <|amethyst> minmay: oh, I was looking at the third optional bullet 19:45:40 or rather, in practice now, and in theory even with the proposed changes 19:45:41 !learn delete tier_list 19:45:41 Deleted tier list[1/1]: Species: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=19209 19:45:49 DrKe: ebering? 19:45:52 <|amethyst> minmay: increasing school aptitudes to -1 19:45:54 |amethyst: yes, I mean that Og and Tr spellcasting would remain very close after that change 19:46:03 strong assertion 19:46:11 <|amethyst> minmay: so Tr spellcasting is similar to Dg spellcasting now? 19:46:14 both species would still be interested in almost the same spells (except Tr would still want statue form more than Og) 19:46:15 ebarrett 19:46:20 but he just goes by eb 19:46:21 these days 19:46:23 <|amethyst> oh 19:46:33 |amethyst: int is kind of relevant for spellcasting 19:47:13 on a different note, ieoh jian seems really cool but maybe a little overpowered 19:47:29 i really like how it brings a different feel to melee combat though 19:47:32 <|amethyst> ProzacElf: we were just discussing that with SteelNeuron earlier 19:47:37 IJC is getting a couple nerfs tomorrow 19:47:53 where moving and swapping weapons and such to use the different weapon-based moves is a decision 19:48:04 instead of mindlessly tabbing 19:48:15 Og get 3 more int than Tr. seems bad 19:48:21 what were Basajaun growths? 19:48:28 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 19:48:35 4/si? 19:48:37 One thing I'd love to see happen in 0.20 is rebalancing XP values for bmonsters 19:48:41 or si/4 rather 19:48:43 i think 19:48:59 might have been id 19:49:06 but id would seem weird on a big race 19:49:14 bmonsters? 19:49:16 %git basajaun 19:49:16 07PleasingFungus02 * 0.19-a0-1926-gf7c4222: Count poly'd orcs as true companions (10592) 10(4 weeks ago, 4 files, 5+ 8-) 13https://github.com/crawl/crawl/commit/f7c42220701b 19:49:25 !stats bawz 19:49:28 ??basajaun 19:49:28 basajaun[1/1]: New giant magical oriented race being playtested on {cbro} (along with removal of High Elves): See https://github.com/crawl/crawl/commit/522dbc7be4d5 for aptitudes and more info 19:49:31 Starting stats for BaWz: Str 9 Int 19 Dex 8. Stat gain: Ce sd/4 19:49:36 chequers: also monsters 19:49:42 ah :) 19:49:47 stat gain: Ce sd/4 19:49:53 heh 19:49:58 <|amethyst> !stats cewz 19:50:01 Receive either str or int every 3 levels 19:50:01 Starting stats for CeWz: Str 9 Int 17 Dex 7. Stat gain: sd/4 19:50:03 yeah, i was never clear on if it listed that right or not 19:50:06 from the commit 19:50:14 Base stats: str 10, int 9, dex 5 19:50:24 mmm 19:50:35 not terrible stat progression then 19:50:47 but that is some godawful dex at base 19:51:27 why do you need dex 19:51:37 who on earth would hit a hairy man 19:51:44 (or woman) 19:52:08 minmay: you've made lists of all the monsters by dfficulty. Would you be interested in making a list of all the monsters that have bad XP values? 19:53:01 03gammafunk02 07[stone_soup-0.19] * 0.19.0-25-gc5a89f9: Update and simplify Windows MSYS2 instructions 10(13 hours ago, 1 file, 29+ 81-) 13https://github.com/crawl/crawl/commit/c5a89f9ae696 19:53:14 I've quickly looked through commits in trunk since the last on cherry picked into 0.19 19:53:21 so I'm just going to tag 0.19.1 soon 19:53:41 if anyone has anything else they want cherry-picked, do so now or speak up in the next hour 19:55:18 !seen aegolden 19:55:19 I last saw aegolden at Mon Nov 21 05:50:16 2016 UTC (1d 19h 5m 2s ago) quitting, saying 'Quit: aegolden'. 19:55:24 !seen agolden 19:55:24 I last saw agolden at Tue Nov 22 08:58:32 2016 UTC (15h 56m 52s ago) quitting, saying 'Quit: agolden'. 19:55:38 he's on github, could send him a message there 19:58:50 <|amethyst> hm 19:59:04 <|amethyst> gammafunk: I have a few I think 19:59:07 <|amethyst> %git b128378 19:59:07 07|amethyst02 * 0.20-a0-48-gb128378: Allow Dith shadow to attack diagonally and to reach. 10(8 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/b1283780dc54 19:59:28 oh, we didn't get that 19:59:32 <|amethyst> gammafunk: I guess that's the only one 19:59:39 <|amethyst> gammafunk: do you mind cherry-picking it for me? 19:59:40 easy enough 19:59:42 yeah 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:24 -!- shinino__ has quit [Quit: Page closed] 20:01:10 isn't that a balance change 20:01:22 <|amethyst> yes, but IMO that's not a problem 20:01:24 I remember us discussing that it wouldn't go into tournament because of it 20:01:26 <|amethyst> only dourning T 20:01:35 03|amethyst02 {gammafunk} 07[stone_soup-0.19] * 0.19.0-26-g9e9c210: Allow Dith shadow to attack diagonally and to reach. 10(8 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/9e9c210a827d 20:01:36 ah, yeah 20:01:36 <|amethyst> s/dourning/during/ 20:02:48 <|amethyst> %git bb8cc227b 20:02:48 07|amethyst02 * 0.13-a0-1064-gbb8cc22: Make item specs versus item glyphs consistent (#7082, #6281). 10(3 years, 6 months ago, 1 file, 34+ 26-) 13https://github.com/crawl/crawl/commit/bb8cc227b8e0 20:03:35 <|amethyst> hm 20:05:09 -!- travis-ci has joined ##crawl-dev 20:05:10 The build passed. (master - 08e0bf9 #7227 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/178131843 20:05:10 -!- travis-ci has left ##crawl-dev 20:05:23 !tell chequers we still haven't released 0.19.1, which we often do after a t; i think that'd be a fine time to start the survey, if you're still interested. 20:05:23 PleasingFungus: OK, I'll let chequers know. 20:06:05 <|amethyst> PleasingFungus: if you want the survey link to go into 0.19.1 you'd better tell gammafunk to hold off :) 20:06:14 oh 20:06:16 !seen gammafunk 20:06:16 I last saw gammafunk at Wed Nov 23 00:59:42 2016 UTC (6m 34s ago) saying 'yeah' on ##crawl-dev. 20:06:22 yeah I was just about to tag in a bit 20:06:28 but we're all cherry picked for now 20:06:45 does that need a commit? 20:06:47 yes 20:06:57 %git survey_info 20:06:57 07PleasingFungus02 * 0.20-a0-4-g3b87b8b: Let people know about the survey 10(3 weeks ago, 2 files, 4+ 2-) 13https://github.com/crawl/crawl/commit/3b87b8bbd75d 20:07:00 <|amethyst> if we want the link to appear in the game menu the way it did in 0.whatever that was 20:07:02 ok, feel free to put that in the 0.19 branch or I can do it in a bit 20:07:04 -!- Grammus has joined ##crawl-dev 20:07:05 ^ this needs to be changed to the actual link to the survey 20:07:08 which doesn't yet exist 20:07:17 we need a wordpress post? 20:07:19 yes 20:07:20 <|amethyst> !seen chequers 20:07:21 I last saw chequers at Wed Nov 23 00:49:42 2016 UTC (17m 38s ago) saying 'ah :)' on ##crawl-dev. 20:07:31 yeah, shouldn't be hard to make the text for this 20:07:34 <|amethyst> hey, look, everyone's here 20:07:40 we can ask chequers or just write it ourselves 20:07:43 the gang's all... 20:07:43 I have the survey links 20:08:17 but I have to step out for a bit, fight amongst yourselves, and the last person surviving can write the post 20:08:52 -!- destroythecore has quit [Quit: Leaving] 20:09:00 <|amethyst> A strange game. 20:09:05 <|amethyst> The only winning move is not to play. 20:09:12 http://crawl.develz.org/wordpress/survey 20:09:18 Stable (0.19) branch on crawl.jorgrun.rocks updated to: 0.19.0-25-gc5a89f9 20:09:20 we could just reopen this page 20:09:24 with updated info, of course 20:09:33 err 20:09:37 that's a post, actually 20:09:46 wordpress urls confused me 20:10:13 weird, looking at that one in the admin interface has a blank post 20:10:39 <|amethyst> ? 20:10:46 <|amethyst> I clicked "Edit page" up top and it looks fine 20:10:48 maybe also add a clarification: _if you're looking for the 0.10 survey, go to..._ 20:10:56 now it looks fine 20:10:58 <|amethyst> ??survey 20:10:58 survey[1/1]: http://crawl.develz.org/wordpress/dcss-survey-results-2012 20:10:59 * Brannock shrugs 20:11:10 anyway we can just repurpose a lot of that post 20:11:36 was that really only 3 years ago? 20:11:42 oh, 5 years 20:11:54 it had kind of a long gestation 20:11:54 that survey 20:12:14 5735 replies. I wondre how many we'll get this time around 20:12:30 <|amethyst> between 16/02/2012 and 29/12/2012 20:12:39 <|amethyst> so it closed not quite 4 years ago 20:12:56 <|amethyst> and opened not quite 5 20:13:10 <|amethyst> according to the survey results writeup 20:14:08 !tstats 16 t0.11 20:14:25 <|amethyst> also, I like that for the first sentence of that post 20:14:34 <|amethyst> err, the first clause 20:14:38 <|amethyst> you just have to s/version/anniversary/ 20:14:57 Stats after 16 days (t0.11): 1545 players, 372 runers, 214 winners, 473 wins, 40176 games, winrate 1.18%, total player time 2y+281d+23:39:42. 20:14:59 <|amethyst> the "10th" stays the same 20:15:09 -!- Lightli has joined ##crawl-dev 20:15:11 quick question 20:15:17 how come mottled dragons were removed 20:15:49 correspondence with mottled draconians being removed, and a desire to more smoothly spread out acid damage in the game 20:16:04 oklobs aside, there wasn't really a midpoint between jellies and acid blobs 20:16:32 <|amethyst> that second part answers a different question than the one asked, of course :) 20:17:04 well mottled dragons became acid dragons rather than being straight up removed 20:17:13 also, sticky flame became mostly irrelevant years ago 20:17:15 on monsters 20:17:20 <|amethyst> so the real answer is "karmic balance of the monster_type enum" 20:17:24 using very specious and naive napkin math, if t0.11 had 1545 players and we got 5735 replies for the last survey, we should get over 10k replies for this one 20:17:25 <|amethyst> and that too 20:18:27 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-186-g67c1175 (34) 20:19:16 also, in interest of elegance, now every single draconian colour has a corresponding dragon 20:19:20 <|amethyst> Brannock: hm, I do see one minor problem with acid dragons 20:19:28 <|amethyst> @?? golden dragon 20:19:28 golden dragon (08D) | Spd: 10 | HD: 18 | HP: 93-126 | AC/EV: 15/7 | Dam: 40, 2009(claw), 2007(trample) | see invisible, fly | Res: 06magic(180), 05fire, 02cold, 10elec, 03poison, 12drown | Chunks: 14noxious | XP: 4178 | Sp: b.fire (3d27) [11!AM, 06!sil, 08breath], b.cold (3d27) [11!AM, 06!sil, 08breath], poisonous cloud (3d11) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 20:19:55 I don't follow 20:19:55 <|amethyst> while there isn't depth overlap, I am still a little concerned about non-uniques with shared colours 20:20:02 oh, shoot 20:20:07 I always forget to check glyph colors 20:20:12 <|amethyst> golden dragon, acid dragon, and Lernaean hydra are all yellow :) 20:20:23 it might be relevant in a few vaults, so worth fixing 20:20:25 let me look... 20:20:32 <|amethyst> let me regenerate the page 20:20:59 <|amethyst> ??glyphs 20:20:59 glyphs[1/3]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 20:21:16 <|amethyst> golden dragon could get an elemental colour 20:22:03 <|amethyst> ETC_GOLD is yellow/brown 20:22:40 could make for a neat effect 20:22:52 <|amethyst> the other possibility: 20:22:55 <|amethyst> make it magenta 20:23:00 <|amethyst> and rename it "zot dragon" 20:23:05 <|amethyst> err, lightmagenta 20:23:29 man, we do have a lot of dragons 20:23:53 your page still shows 'dragon' 20:23:58 I guess that's the generic speices, actually 20:24:39 <|amethyst> yeah, it doesn't skip dummies, just axed 20:24:49 golden dragons show up in V:$ and Depths now 20:24:53 so not really limited to just zot 20:24:58 <|amethyst> yeah 20:25:04 <|amethyst> but so do zot traps, so meh 20:25:09 <|amethyst> :) 20:25:20 could maybe move swamp dragon to green, and acid dragon to brown? 20:25:31 would that be confusing? 20:26:07 any other console players here? 20:26:46 <|amethyst> could move acid dragon to anything really 20:27:38 mottled dragons were originally lightmagenta so the simplest is to just move it back there 20:27:45 I kind of like ETC_GOLD for golden though... 20:27:57 <|amethyst> hm 20:28:32 <|amethyst> one nice thing about moving it to green is that it would also put green draconians on the same colour as their dragon; but then again, black, grey, and pale are not 20:28:33 -!- Blazinghand has quit [Ping timeout: 258 seconds] 20:28:34 If hydras weren't already a green dragon you could use them 20:28:44 hydras are lightgreen 20:28:44 <|amethyst> hydras are lightgreen 20:28:48 o/ 20:28:51 <|amethyst> \o 20:28:58 :( 20:29:00 <|amethyst> plain green is just the dummy genus monster 20:29:01 o/ 20:29:01 TOUCHE 20:29:03 Lasty: xp values aren't something I've paid nearly as much attention to, so probably not, it would be a lot of work 20:29:18 yeah, that's why I want you to do it. :D 20:29:52 speaking of pale, |amethyst I don't see steam dragon on this 20:30:06 did we talk about the acid dragon color? 20:30:10 <|amethyst> Brannock: yes, it's above storm 20:30:16 oh there it is 20:30:19 <|amethyst> Brannock: it's a dark blue so hard to see maybe :) 20:30:22 we could move swamp dragons to green 20:30:32 and acid to brown 20:30:33 yeah this monitor is pretty old and has trouble with high contrast blue/red on black 20:30:39 that seems the most logical choice 20:30:40 gammafunk, that was my suggestion as well 20:30:40 Lasty: I mean it's easier to figure out than danger level since you don't have to look at the depth of a monster or anything to figure out what its xp value should be, you just have to look at how dangerous it is to kill 20:30:48 I'm gonna do that, then 20:30:52 although that's a tad weird come to think 20:30:54 well 20:30:57 that makes Swamp weird 20:31:02 given how swamp dragons spawn 20:31:10 with lightgreen and green Ds alongside each other 20:31:19 I think maybe 20:31:25 swamp dragons to magenta 20:31:29 shadow to lightmagenta 20:31:47 acid to brown 20:31:54 how about we forcibly update every single terminal to 32 colors so we don't have to deal with this 20:31:56 -!- hpp3 has quit [Quit: Page closed] 20:32:07 that wouldn't solve the problem 20:32:31 we'd just have dragons with subtly different shades of whatever 20:32:31 still hard to make out 20:32:34 -!- Gmork has quit [Quit: Page closed] 20:33:09 so I guess another possibility is just acid dragons as green 20:33:15 that's reasonable enough 20:33:41 -!- Blazinghand has joined ##crawl-dev 20:33:54 is the rebuild process for council God working ok? 20:33:55 they don't spawn very much with hydra, and even if acid dragons show up with hydra in lair, it's not in any kind of significant numbers 20:34:05 they're usually alone, yeah 20:34:13 there's a few dragon vaults in Lair that use acid dragons but they don't use hydra at all 20:34:14 so either acid dragons to green or the magenta thing I mentioned 20:34:27 I'm not sure there are any other good choices aside from those 20:34:28 Lasty: right now the only monsters that jump out at me as having silly xp values are pikel, eye of draining, and liquid monsters 20:34:38 @??eye of draining 20:34:39 eye of draining (15G) | Spd: 5 | HD: 7 | HP: 30-45 | AC/EV: 3/1 | see invisible, fly, unbreathing | Res: 06magic(60), 12drown | XP: 124 | Sp: draining gaze [06!sil] | Sz: Medium | Int: brainless. 20:34:47 @??pikel 20:34:47 Pikel (02K) | Spd: 10 | HD: 6 | HP: 31-46 | AC/EV: 6/12 | Dam: 9 | 10items, 10doors | Res: 06magic(20) | Chunks: 14noxious | XP: 639 | Sz: Medium | Int: human. 20:34:57 minmay, are eyes of draining too low or too high? 20:35:00 too high 20:35:02 @??terance 20:35:02 unknown monster: "terance" 20:35:10 @??terrance 20:35:10 unknown monster: "terrance" 20:35:13 @??terence 20:35:13 Terence (11@) | Spd: 10 | HD: 2 | HP: 17-23 | AC/EV: 7/8 | Dam: 5 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 35 | Sz: Medium | Int: human. 20:35:15 rip 20:35:30 there's really no situation where an eye of draining does something other than give you 124 XP for free 20:35:39 @??floating eye 20:35:39 floating eye (00G) | Spd: 10 | HD: 9 | HP: 12-19 | AC/EV: 0/1 | see invisible, fly, unbreathing | Res: 06magic(10), 12drown | XP: 142 | Sp: paralysis gaze [06!sil] | Sz: Medium | Int: brainless. 20:35:45 are these a problem too? 20:35:51 that thing is at least sort of scary as a summon sometimes 20:35:53 sounds like the complaint isn't actually about the xp value as such 20:36:07 was there any consensus on the survey post? 20:36:18 I can write it 20:36:28 chequers vanished so we can just write it without him 20:36:32 and edit it afterward 20:36:37 if need be 20:36:38 yeah, I don't think it's hard to write 20:36:40 <3 you chequers 20:36:44 I have the survey links 20:36:52 PleasingFungus: well, eye of draining could be something intended as chaff like imps, idk 20:36:54 so it can go live now, and yeah we can make adjusts 20:37:07 one question about this, what are we linking to? I shoudl read that commit 20:37:24 ok good 20:37:26 just the homepage 20:37:40 pikel gives twice the xp of a troll and is significantly easier to kill (yes I know the xp "includes the slaves", I'm include the slaves in significantly easier to kill) 20:37:56 including the slaves in significantly easier to kill* 20:38:06 trolls don't spawn with electrocution or wands 20:38:43 rip guaranteed elec 20:38:45 pikel with elec does less damage than a troll with nothing against almost any character at their depth 20:39:06 is this taking AC in account? 20:39:10 do they appear at the same depth? 20:39:12 yes 20:39:16 ok, so is there a post already written? 20:39:17 (to Brannock) 20:39:24 otherwise I'll just modify the previous one 20:39:28 trolls appear on D:9 to 17 20:39:32 i can see the wand argument but then why isn't it applied with other uniques? 20:39:43 Pikel shows up at D:4-9 20:39:50 Brannock: that's a meaningless statement with the way ood spawns work 20:40:16 Brannock: and while that demonstrates pikel generating is more dangerous than a troll generating, xp values should be for how dangerous it is to fight and kill the monster 20:40:16 well it does mean you're at the least as likely to see Pikel as you are an OOD troll 20:40:32 @??troll 20:40:32 troll (07T) | Spd: 10 | HD: 7 | HP: 30-45 | AC/EV: 3/10 | Dam: 20, 1509(claw), 1509(claw) | 10doors, regen | Res: 06magic(20) | XP: 304 | Sz: Large | Int: human. 20:41:16 I was also answering PF, not really making an argument 20:41:21 also I'm not bringing this up as if it's a huge problem, I'm bringing it up because it was specifically asked for 20:41:26 sure, yeah 20:41:45 the above isn't sarcastic, I realized it might have come off as taht 20:42:22 i do think that the easy xp from krakens is a problem though 20:42:50 I think players in general are more likely to have found enough tools to deal with a troll by the time they come across a troll, then they are Pikel 20:42:59 on top of that, many uniques had their XP values specifically adjusted upwards to make fighting them a worthwhile consideration 20:43:05 I forget when this happened but it was within thel ast few years 20:43:16 maybe it's a bit too high for pikel, but he does grab his share of kills 20:43:18 yes, obviously, but again, xp values aren't set depending on how dangerous the monster is where it generates - otherwise stone giants wouldn't have 1422x the xp of bats 20:43:20 is pikel still a he? 20:43:31 #crawlquestions 20:44:07 Brannock, pikel's xp was adjusted downwards at around the same time because it was ridiculously high :P 20:44:21 the goal with unique xp is, in combination with the loot they drop, to encourage players to sometimes make a decision to fight them even when it's dangerous 20:44:34 oh I guess it wasn't around the same time, it was really long before then 20:44:56 there's also an unpredictability factor with pikel that you don't get with trolls 20:45:41 PleasingFungus: yes, and the new xp values on e.g. sigmund accomplish that nicely, but whereas sigmund generating on D:2 makes me think "ooh, scary", pikel generating on D:4 makes me think "ooh, free XP" 20:45:49 fair! 20:45:56 do you always think that every single time you find pikel on D:4? 20:45:59 and pikel's wand danger is one of the lowest among uniques because of the slaves 20:46:08 i'm not necessarily arguing that pikel's current xp is right, just trying to reorient the argument 20:46:26 I still get nervous when I see pikel 20:46:28 normal enemy xp is partially to encourage killing them but mostly a pacing mechanism for the game, i guess? would need to think about it 20:46:29 if you took away the slaves then wand pikel would be a scary possibility and the 651 xp would be justified imo 20:46:34 !seen chequers 20:46:34 I last saw chequers at Wed Nov 23 00:49:42 2016 UTC (56m 52s ago) saying 'ah :)' on ##crawl-dev. 20:46:47 it's the same issue as robin 20:47:59 anyway this is too much of a bikeshed for even me to pursue further, so I'm gonna go back to ruining Og/Tr/Ds 20:48:11 godspeed 20:49:30 xomspeed 20:51:23 ok how about this for the new ds mutation: ogre hands. your hands turn into ogre hands (+3 str, can wield giant clubs, cannot wear gloves) 20:51:45 :) 20:51:50 sounds very twelweish 20:51:55 not as silly as it comes off at first 20:52:17 though it'd probably need to be reflavored 20:52:27 loss of 3 AC in exchange for 3 STR and a better weapon option 20:52:34 is fairly equivalent to loss of 3 AC in exchange for claws 20:53:28 what about high elf hands. you cant wear gloves because your hands are too beautiful, but you get the same effects as the hat of the high council 20:53:33 nice try 20:54:28 what does ogre hands 1 do 20:55:19 +1 strength, +3 strength, giant clubs and disable gloves? 20:55:20 PleasingFungus: you can put one hand on a GSC 20:55:55 claws 1 doesn't exactly do much either 20:56:14 could make it +2/+4 to match the Strong mut 20:56:21 might be a bit much 20:57:22 hi gammafunk 20:57:23 chequers: You have 1 message. Use !messages to read it. 20:57:28 !messages 20:57:28 (1/1) PleasingFungus said (52m 5s ago): we still haven't released 0.19.1, which we often do after a t; i think that'd be a fine time to start the survey, if you're still interested. 20:57:35 yes 20:57:52 did you want me to draft something now? 20:58:36 brannock was writing something 20:58:40 I haven't started yet 20:58:56 I'm still figuring out dragon colors because, like a vampire, when I see a bikeshed opportunity I stand to gaze it until I've counted every last iteration 20:59:04 gammafunk: I have doubts about that amulet. 20:59:13 as did I 20:59:20 ....like a chinese hopping vampire? 20:59:33 but snapping up something functionable for the survey shouldn't be hard as the previous survey announcement is pretty solid 20:59:36 can just build off that 20:59:46 I'm afraid even the fact that the amulet of harm is ***** nuts couldn't persuade me to use it 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:41 chequers: hi 21:00:48 gammafunk: I don't believe it for a second! 21:00:50 chequers: well, I'm already working on a draft 21:01:05 Lasty: my twitch viewers wanted me to wear it, don't worry they're with you 21:01:10 gammafunk: that's the sort of thing a frequently-absent dev that likes caustic shrikes might do 21:01:20 that fills me with joy 21:01:41 would it be terrible to use ETC_GOLD for golden dragons? 21:01:48 chequers: do you have anything in particular you want it to say? 21:01:51 !lg gammafunk t / won 21:01:51 1/5 games for gammafunk (t): N=1/5 (20.00%) 21:02:53 etc_gold would work better if there weren't dragons 21:02:55 of that color 21:02:58 *those colors 21:03:26 Lasty: I didn't have much time to play, quit a mummy I didn't like, but I oneandwon my DrCK 21:03:26 <|amethyst> gammafunk: pearl are ETC_HOLY though 21:03:28 gammafunk: solid 21:03:32 <|amethyst> gammafunk: OTOH, pearl dragons barely exist 21:03:41 |amethyst: yeah, true on both points 21:03:49 golden dragons are pre common 21:04:04 Bai Suzhen and the Serpents of Hell use ETC colors 21:04:06 what are the colors of etc gold 21:04:10 those are both uniques 21:04:10 yellow and brown I think? 21:04:11 let me look 21:04:21 <|amethyst> yeah, gold is yellow/brown 60/60 21:04:22 yeah 21:04:23 yeah and you can see brown D as shapesifters 21:04:33 so I don't really like gold dragons on etc gold 21:04:46 gammafunk: not really 21:05:04 chequers: I'll show you the the draft so you can complain, don't worry 21:05:18 I was just thinking of a post that would introduce the survey, explain the justification and provide links near the top 21:05:25 :thumbsup: 21:05:30 chequers: how long will we keep this survey open? 21:05:42 last one was 6mo which is probably not what we want to do this time 21:05:46 just headline it with `MANDITORY` 21:05:56 gammafunk: ya, 12mo 21:06:01 fill it out, you get free pizza? 21:06:15 personally I think 3mo is upper limit 21:06:22 what's wrong with 6mo? 21:06:29 that's what we were talking about last time this came up 21:06:32 keep it running until the next release 21:06:39 maybe a progress report at 1mo 21:06:54 you could just keep it running forever, really 21:07:03 chequers: technical question, what do I link people do, exactly? 21:07:04 whoa 21:07:06 but I think over time the number of submissions will trail off 21:07:14 do I use the pre-filled link thing and not prefill anything? 21:07:20 is it a good idea to keep a survey "open" forever? 21:07:22 talking about the survey doc 21:07:29 gammafunk: there's some link somewhere which is the canonical survey link 21:07:34 let me have a look 21:07:39 http://crawl.develz.org/wordpress/survey <-- this one 21:07:41 ? 21:07:47 no 21:07:51 not the wordpress 21:07:53 the survey 21:07:56 oh 21:08:03 gammafunk: ah, click 'send' 21:08:04 <|amethyst> I think forever doesn't make sense because some of the questions and answers are likely to become irrelevant at some point 21:08:05 top right 21:08:18 <|amethyst> one release makes sense, or until 0.19.2 21:08:26 oh I see, thanks chequers 21:08:36 <|amethyst> It would be kind of lame if the current version of crawl includes a link to a closed survey 21:08:36 also, I was not quite aware of this 21:08:40 i guess the decision can be deferred 21:08:44 03Brannock02 07* 0.20-a0-187-ge5586d949a: Fix glyph color for acid dragons 10(14 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e5586d949a1a 21:08:50 but the survey requires the user to login to google 21:08:56 seems reasonable but just something to keep in mind 21:09:00 <|amethyst> hmm 21:09:01 that can be removed 21:09:11 yeah, but then we have no protection from vote rigging, no? 21:09:12 it will reduce response rate from people like |amethyst I'm sure 21:09:13 <|amethyst> yeah, would be good to remove 21:09:17 Stable (0.19) branch on crawl.jorgrun.rocks updated to: 0.19.0-26-g9e9c210 21:09:21 but it will increase vote rigging from everyone else 21:09:22 <|amethyst> I actually have a google account 21:09:26 and even accidental re-submission 21:09:26 <|amethyst> they sucked me in early 21:09:32 rip 21:09:37 is it called HACKTHESYSTEM 21:09:46 https://www.youtube.com/watch?v=drJWxMLrpE0 21:09:48 <|amethyst> but, yeah, people like me 21:09:51 the current survey setup doesn't provide the google account ID to us btw, probably worth mentioning that 21:10:03 it's purely anti-rigging service 21:10:07 ok, I had a blurb that we don't share that, so I can modify this 21:10:25 <|amethyst> my concern is with people who don't have a google account out of principle 21:10:25 if we really want to remove the google signin thing, we can, but yeah I'd worry about junk submissions 21:10:54 -!- Menche has quit [Quit: Leaving] 21:11:01 is there anyting like "only one from one IP"? 21:11:14 if we don't use google signins 21:11:17 nope 21:11:29 i wouldn't consider much less than a google account to be reliable anyway 21:11:31 <|amethyst> IP is terrible for that, though I guess it's commonly enough used 21:11:52 I dunno, I agree with |amethyst re the principle, but...I guess this isn't really anything like a vote in the end 21:11:58 <|amethyst> we require less than a google account to post on tavern :) 21:12:07 yeah, and look how that went! 21:12:12 <|amethyst> including me-too comments on GDD :) 21:12:14 yeah but Lasty bans anyone who doesn't make good posts, so it's fine 21:12:47 alright, so ixnay on google signin 21:13:18 you should be able to disable that somewhere in the survey settings. don't forget to do that for kr/jp versions 21:13:28 i'm still pro google signin 21:13:30 yes, I just did, and will do that for the other two 21:13:38 yeah I mean I'm fine with it as well 21:13:39 i don't think we'll knock away any significant % of respondents 21:13:59 and i am concerned about people being able to trivially mess with it 21:14:11 I'm pro signin too 21:14:17 ok, so 21:14:21 remember when I said 21:14:25 while dcss as a game probably has over-represented google account h8rs 21:14:25 'ixnay on the google signin'? 21:14:29 yeah, that was a lie 21:14:46 i feel the numbers are pretty small in an absolute sense 21:14:51 ??lies 21:14:51 lies[1/27]: Eustachio says, "Summoning is fun!" 21:14:54 powerful realtime decision-making, live from IRC 21:15:13 now, |amethyst, come in to get him to change his mind again 21:15:18 you could add to the blog post: "if you don't have a google account, leave a comment on this blog post so we know many alts |amethyst has!" 21:15:25 :) 21:15:33 <|amethyst> :P 21:15:40 serious question, are we sticking with "until the next release"? 21:15:51 in terms of survey period 21:16:05 <|amethyst> I do have a google account myself, but if it were "sign in with your facebook account" then I'd be right out 21:16:11 so I could say "6 months (until the next release)" 21:16:14 -!- kreedzfreak has quit [Disconnected by services] 21:16:22 'about six months' 21:16:23 we can't use facebook, too much fake crawl news there 21:16:39 <|amethyst> certainly I've never seen fake news on google 21:16:41 topical! 21:17:36 donald trump vows to "bring back mountain dwarves"CNN 3 hours agoshare 21:18:27 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-187-ge5586d949a (34) 21:22:05 -!- Daekdroom has quit [Quit: Leaving] 21:23:42 acid dragons 21:23:47 when did this happen 21:24:24 duringthe night, no one was looking 21:24:47 whoa 21:25:43 ok, this is a draft with just the main text: http://crawl.develz.org/wordpress/crawl-0-19-survey 21:25:58 I haven't added the survey links yet 21:26:04 -!- jfcaron has quit [Quit: jfcaron] 21:26:06 that couldron will have to be replaced 21:26:34 I guess we'll just have to show them as a set of three links in a centered list 21:27:13 chequers: The "why are we doing this stuff" is unmodified from the last post 21:27:36 and should probably be modified, particularly that first paragraph 21:27:39 -!- elliptic has joined ##crawl-dev 21:28:25 it should be manditory, and the mods should enforce compliance 21:28:37 We don’t see your account name <-- *account details may be more reassuring 21:28:54 welcome to take part. <-- *! :P 21:29:05 oh you end the next para with a !, disregard 21:29:35 what if I'm really just not that excited 21:29:47 I'll use ellipses instead... 21:29:59 There is a survey section that asks some optional demographic questions. <-- perhaps: The survey has some optional demographic questions. 21:30:02 no..... 21:30:18 The survey will be open for about 6 months, until the next release. Don’t worry if your answers are likely to change over this period: after all, the survey is supposed to reflect a slice in time. <-- good thinking 21:30:33 thank dpeg, that's copied over 21:30:36 Why are we doing this? <-- maybe bold so it's more of a heading? idk 21:30:42 I assume he wrote the last post 21:31:03 the overall win rate <-- probably not true any more 21:31:14 i guess we technically get the info 21:31:16 that was a weird one, I guess he means for offline and online 21:31:17 that's a bit of a nit 21:31:32 <|amethyst> I would say "name or details" 21:31:34 and it is easy to understand for offline players who aren't familiar with sequell/scoreboard 21:31:44 "help shape the future development" should have the 'the' dropped maybe 21:31:49 What we are not trying to do here, is earn money. <-- -, 21:31:56 or add $'of Crawl' 21:32:18 Once the analysis has been completed, the raw data will be deleted and the results will be made publicly available here on the website. <-- will we delete it? I'd like to keep it in case we want to compare raw data to the 20th anniversary survey :) 21:32:30 no, chequers 21:32:33 -!- travis-ci has joined ##crawl-dev 21:32:34 The build was fixed. (master - ad8db62 #7229 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/178146316 21:32:34 -!- travis-ci has left ##crawl-dev 21:32:34 throw the ring into the volcano! 21:33:29 <|amethyst> I could see deleting raw data at some point, but 21:33:31 In celebration of the 19th Stone Soup version, the dev-team would like to conduct another survey such as the one we did for the 10th release, and anyone who has ever played a few games of Crawl is welcome to take part. <-- In celebration of the 19th Stone Soup version, the dev-team would like to conduct another user survey. The last survey was 6(?) years ago with version 0.10, so it's time to get an 21:33:37 updated snapshot of the crawl community. 21:33:40 <|amethyst> I wouldn't want to do it at the same time as posting the results 21:34:12 <|amethyst> because posting the results is likely to raise "what about X" questions 21:34:24 <|amethyst> OTOH, maybe that is worth preventing, because p hacking :) 21:34:35 I'm guessing the only data people would possiby want care taken with is demographic, and those are optional, so people can not answer if they don't want the data stored "forever" 21:35:08 (where "forever" is really "about six months after the survey results are published and everyone forgets we kept the spreadsheet in someone's dusty gdrive") 21:35:17 <|amethyst> Does google actually delete the data forever, or just remove our access to it? 21:35:23 end review 21:35:44 sorry, that question is beyond my pay grade / ken / care-factor :P 21:36:52 <|amethyst> yeah, re dusty gdrive, I would be wary about promises to delete everything, unless it's just one person who has access to the data 21:40:29 -!- Kellhus has quit [Quit: Page closed] 21:40:49 I was going going to say the same thing 21:41:13 that data is almost certainly going to still be stored somewhere after you "delete" it 21:41:15 I'll just remove the "delete raw data" thing 21:41:37 chequers: suggestions on how to link the three links? 21:41:47 I guess just in a vertical list after the first paragraph 21:41:50 so are we going to get twelwe's god in an experimental branch 21:41:58 with link titles like Survey (English) 21:42:13 Survey (Korean) etc 21:42:38 and the couldron graphic would have to be removed, I guess 21:43:27 <|amethyst> not Survey (한국어) and Survey (日本語) ? :0 21:43:33 <|amethyst> s/0/)/ 21:43:39 I was going to ask that 21:45:00 <|amethyst> not sure how to write "survey" in either language, though :) 21:46:10 I think 'Take the survey here!' in each language 21:46:15 vertical centered(?) list 21:46:45 the first para is currently duplicated 21:48:17 well unless we want to rely on the whims of google translate 21:48:36 we'll need to list something in english 21:48:54 until our translators can give us a translation 21:49:18 maybe a little flag? 21:49:25 flag could work 21:49:39 <|amethyst> I hope the English one is an Australian flag 21:49:43 no 21:49:46 YES 21:49:48 i demand it 21:50:07 gammafunk: btw you'll be pleased to know player pages regerate every day or two on scoreboard now 21:50:15 cool 21:50:25 another thing we need to decide about 21:50:38 if we're going to switch of cao or what 21:50:44 *off and *cao scoring 21:50:54 * geekosaur makes it an American Samoa flag just to confuse/annoy everyone :p 21:51:15 We can list american/english/australian flags 21:51:51 <|amethyst> gammafunk: so then do you list N. Korea? :) 21:52:02 this is why we can't have nice things 21:52:21 <|amethyst> it's why I don't like using flags to represent languages :) 21:52:23 yeah maybe for now it's actually easier to just list something like what |amethyst put above 21:52:57 when we tell hong/kimnosuk and dplusplus about the survey 21:53:01 we can ask for a translation 21:53:03 <|amethyst> also, if you actually used the English flag, I think that might not be good 21:53:10 <|amethyst> as opposed to the Union Jack 21:53:33 just a google translate of "Japanese Language" and "Korean Language" into appropriate language is probably good enough 21:53:58 日本語 21:54:08 한국어 21:54:19 <|amethyst> that's what I said :) 21:54:39 <|amethyst> though I should point out 한국어 is not entirely apolitical 21:54:51 <|amethyst> but, I really really doubt we have N. Korean players, so 21:54:59 |amethyst: http://i.imgur.com/snLplqq.jpg 21:55:21 <|amethyst> chequers: I copied from Wikipedia, you copied from google translate :) 21:55:39 also, I think remove the hyperlink to 'we did for the 10th release' -- not like we want people to click on anything but the survey 21:55:54 maybe there's too much explanatory text 21:55:58 <|amethyst> though I did know the Japanese, I can't really type it on my computer 21:55:58 selling past the close, sort of thing 21:58:08 -!- simmarine has quit [Ping timeout: 244 seconds] 21:58:18 <|amethyst> hm 21:58:34 <|amethyst> I would at least add a link to the previous survey results in a comment if nothing else 21:58:58 -!- simmarine has joined ##crawl-dev 21:59:42 <|amethyst> oh, also, that link is broken 21:59:52 <|amethyst> should be /wordpress/dcss-survey-results-2012 22:00:01 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.93 [Firefox 50.0/20161104212021]] 22:00:01 -!- omarax has quit [Remote host closed the connection] 22:01:12 <|amethyst> so for the graphic, superimpose a question mark over dieselrobin? 22:01:28 <|amethyst> (the American one of course) 22:02:26 btw, could we make dcss-scoreboard an official crawl project sometime? I think it's ready to replace cao scoring (at least IMO, it is url-compatible for webtiles servers to begin linking to it) 22:02:35 (feature compatible is more nebulous.. there are no grids) 22:04:45 current version: http://crawl.develz.org/wordpress/crawl-0-19-survey 22:05:21 %git 0.10.0 22:05:21 07kilobyte02 * 0.10.0: Update the 0.10 release date in the changelog. 10(4 years, 9 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b240b44cf0e1 22:05:30 4 years ago, oops 22:09:34 prefer not sharing <-- *prefer not to share 22:09:55 We translations of the survey in English, Korean, and Japanese. <-- probably redundant with the list immediately below 22:10:19 Don’t worry, we don’t see your account name or details <-- I think omit "dont worry" since you use that phrase below and it fits better in the other place 22:10:54 Why are we doing this? <-- is there extra space above this? might just be part of the CSS 22:11:22 <|amethyst> it's a header so probably has a margin 22:11:48 <|amethyst> or padding or whatever, wtf is CSS? 22:11:48 cerealjynx (L19 FoFi) (Vaults:1) 22:11:52 <|amethyst> !crashlog 22:11:53 15819. SharpStick, XL20 MiFi, T:35505 (milestone): http://crawl.berotato.org/crawl/morgue/SharpStick/crash-SharpStick-20161123-000025.txt 22:11:57 -!- travis-ci has joined ##crawl-dev 22:11:59 The build was fixed. (master - 67c1175 #7231 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/178149520 22:11:59 -!- travis-ci has left ##crawl-dev 22:12:03 <|amethyst> melee attack again 22:12:11 HE is still getting removed, right 22:12:13 fixed as in what we do to pets 22:12:45 minmay: why, are you crafting this new Og species adjust proposal? 22:13:12 I think that would happen if any big change like this took place 22:13:13 I just need to know so my fanfiction doesn't contradict canon 22:13:21 I figured as much 22:13:23 <|amethyst> it's deep inside cleave_setup but I can't tell beyond that without a core dump or unoptimised version 22:13:29 (no actually I asked out of curiosity) 22:13:34 <|amethyst> oh wait 22:13:39 <|amethyst> The rakshasa shimmers and vanishes! x2; You spin and strike DEAD MONSTER! 22:13:41 (it won't affect the fanfiction either way) 22:13:45 -!- Blazinghand has quit [Quit: Leaving] 22:14:32 <|amethyst> !crashlog -2 22:14:33 No milestones for -2 (crash). 22:14:37 <|amethyst> !crashlog * -2 22:14:37 15819/15820. SharpStick, XL20 MiFi, T:35505 (milestone): http://crawl.berotato.org/crawl/morgue/SharpStick/crash-SharpStick-20161123-000025.txt 22:14:52 <|amethyst> !crashlog * -3 22:14:53 15818/15820. Neil, XL20 HuFi, T:18 (milestone): http://crawl.akrasiac.org/rawdata/Neil/crash-Neil-20161122-230700.txt 22:14:55 <|amethyst> !crashlog * -1 22:14:56 15820. cerealjynx, XL19 FoFi, T:34272 (milestone): http://crawl.berotato.org/crawl/morgue/cerealjynx/crash-cerealjynx-20161123-031138.txt 22:15:48 gammafunk: I think in general the language can be tightened up so there is less text, i'll have a shot and pastebin 22:16:36 chequers: yeah, feel free, just don't go overboard, it's not a unix man page 22:16:43 ...yet 22:18:26 I removed the explanation about demographic questions -- it's in the survey text and should be clear when people get there 22:19:14 yeah 22:19:23 so, should the remaining unrands get guarded_unrand vaults 22:19:37 another satisfying session of hemingwayapp.com 22:19:45 I don't see why not 22:19:50 gammafunk: http://dpaste.com/2RPDY1D 22:19:54 as long as you're not too attached to vaults you make getting removed 22:20:12 I'll be back in a bit and will incorporate that, chequers 22:20:17 <|amethyst> !tell SteelNeuron whirlwind attack crashes when a later target dies earlier in the attack, see !crashlog cerealjynx explbr=councilgod 1 (ironheart preserver I think) and !crashlog SharpStick explbr=councilgod 1 (rakshasa) 22:20:17 |amethyst: OK, I'll let steelneuron know. 22:20:44 gammafunk I love it when vaults I make get removed 22:21:09 make a vault for morg that has natasha and boris 22:21:11 also what are the options to change darkgrey back to darkgrey. this is too much blue even for me 22:21:12 <|amethyst> !tell SteelNeuron inside that for loop in _ieoh_jian_whirlwind you need to have an if (mons->alive()) 22:21:13 |amethyst: OK, I'll let steelneuron know. 22:21:31 &rc johnny0 trunk cbro 22:21:41 http://crawl.berotato.org/crawl/rcfiles/crawl-git/johnnyzero.rc 22:21:43 minmay: see top of ^ 22:22:35 thanks 22:24:26 <|amethyst> !tell SteelNeuron and in general whenever you're making a list of monsters then iterating over the list doing something that might affect game state, you have to worry about whether that can kill the monster or make it leave the level, and if so check for liveness before processing each monster. 22:24:26 |amethyst: OK, I'll let steelneuron know. 22:26:06 <|amethyst> the two important ones are no_dark_brand=false bold_brightens_foreground=true 22:26:23 yes 22:29:06 <|amethyst> I guess allow_extended_colours if that stuff has always been in a bold font for you but you'd rather have it all use the same font 22:30:48 -!- ontoclasm has quit [Quit: Leaving.] 22:31:20 should mottled dragons go away along with draconians? 22:31:27 they did 22:31:39 oh 22:31:40 they're acid dragons now 22:32:31 why is player_reacts_to_monsters not called if crawl is in arena? 22:32:50 because there's no player 22:32:53 oh I see, I wasn't thinking about what arena actually is 22:33:02 I thought it was another mode, like zot defense or something 22:33:52 <|amethyst> not to be confused with arena sprint, which is actually called "Thunderdome" in a blatant trademark violation 22:34:34 -!- Lasty has quit [Quit: Leaving.] 22:34:41 thundergnome 22:34:42 <|amethyst> (but also a reference to Crawl's antipodean roots) 22:34:54 <|amethyst> (no idea if that was intentional) 22:35:09 I can't actually find where the code is that instantly wakes up the player if they take damage 22:35:22 I can find the code that wakes them up if they hear something, are disturbed, or DUR_SLEEP runs out 22:35:36 wait, noise wakes players up? 22:35:39 <|amethyst> Brannock: player::ouch 22:35:43 thank you 22:35:48 well I guess I have a reason to learn fulminant prism now 22:35:49 <|amethyst> if (dam > 0 && death_type != KILLED_BY_POISON) 22:35:49 <|amethyst> you.check_awaken(500); 22:35:59 oh, check_awaken 22:36:04 why do we have multiple awaken functions 22:36:08 ugh 22:36:25 <|amethyst> ::awaken assumes you were asleep 22:36:34 -!- Lasty has joined ##crawl-dev 22:36:39 <|amethyst> and check_awaken has a chance (it's just that 500 is guaranteed to succeed) 22:36:50 i grepped for 'player::ouch' and 0 results... 22:36:59 <|amethyst> err 22:37:02 <|amethyst> sorry, just ouch 22:37:05 <|amethyst> in ouch.cc 22:37:26 <|amethyst> player::hurt (which is part of the actor interface) calls ouch, which actually does most of the work 22:37:35 gotcha 22:38:02 okay, so what I'm trying to do is set it to not wake up the player if they were killed by that damage, so we can check logs to see which players were sleeping when they took fatal damage 22:38:10 which would make tracking dream sheep a lot easier 22:38:20 looking at the relevant code, unsure if I can do this without fucking something else up 22:38:40 <|amethyst> Brannock: what if you were under ddoor? 22:38:49 oh man 22:38:56 I guess check for that as well 22:39:41 check_check_awaken 22:40:04 <|amethyst> my suggestion would be to set a variable to track whether you were asleep, and in the death-handling part at the very end, re-sleep the player 22:40:22 you wake up briefly! you enter the final slumber... 22:40:40 <|amethyst> just set the duration[] without making a message 22:40:49 was joking, but yeah that's not a bad way to do it 22:41:05 KILLED_WHILE_ASLEEP I guess 22:41:31 03johnny002 07https://github.com/crawl/crawl/pull/407 * 0.20-a0-155-ge35ada9: Remove the no_dark_brand option (|amethyst) 10(4 hours ago, 5 files, 2+ 39-) 13https://github.com/crawl/crawl/commit/e35ada97585a 22:41:31 03johnny002 07https://github.com/crawl/crawl/pull/407 * 0.20-a0-156-g891e962: Add allow_extended_colours to the options guide TOC. 10(22 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/891e9629beed 22:41:34 <|amethyst> I don't know if a different kill type would be a good idea 22:41:35 probably not 22:41:46 how do we handle paralysis? can we check for deaths while paralyzed? 22:41:47 <|amethyst> because then you lose the ability to distinguish melee from cloud from beam 22:42:01 <|amethyst> death doesn't end paralysis 22:42:10 set a player property perhaps? 22:42:12 <|amethyst> !lg * status~~paralyzed 22:42:14 No games for * (status~~paralyzed). 22:42:16 <|amethyst> !lg * status~~paralysed 22:42:19 73606. amgard the Bludgeoner (L13 MiBe of Trog), slain by an orc high priest (a +0 trident) (kmap: grunt_orc_tribal_feast) on Orc:2 on 2016-11-23 03:09:20, with 27981 points after 12645 turns and 0:36:36. 22:42:27 haha, that's my friend actually 22:42:28 <|amethyst> !lg * status~~paralysed x=status 22:42:30 73606. [status=paralysed,lethally poisoned (-2 -> -10)] amgard the Bludgeoner (L13 MiBe of Trog), slain by an orc high priest (a +0 trident) (kmap: grunt_orc_tribal_feast) on Orc:2 on 2016-11-23 03:09:20, with 27981 points after 12645 turns and 0:36:36. 22:42:36 <|amethyst> !lg * status~~asleep x=status 22:42:37 No games for * (status~~asleep). 22:42:41 <|amethyst> !lg * status~~sleep x=status 22:42:43 24. [status=lethally poisoned (0 -> -16),sleeping,glowing] leeig the Cudgeler (L5 MiFi of Qazlal), succumbed to ethello's ghost's poison on D:4 on 2016-11-20 13:36:19, with 242 points after 2291 turns and 0:03:57. 22:43:16 <|amethyst> !lg * status~~sleep x=status s=ktyp 22:43:17 Extra fields (x=status) contain non-aggregates 22:43:26 <|amethyst> !lg * status~~sleep s=ktyp 22:43:28 24 games for * (status~~sleep): 24x pois 22:43:41 <|amethyst> of course 22:43:44 yeah, poison doesn't wake up sleep 22:43:52 !lg * status~~paralysed s=status 22:43:57 73606 games for * (status~~paralysed): 31349x paralysed, 3012x paralysed,mildly poisoned, 1880x paralysed,slowed, 1715x paralysed,very slightly contaminated, 1140x paralysed,exhausted,slowed, 903x paralysed,drained, 798x paralysed,lethally poisoned, 767x paralysed,starving, 759x paralysed,mighty, 680x paralysed,hasted, 678x paralysed,non-regenerating, 639x paralysed,very slightly contaminated,hast... 22:44:08 !lg * status~~paralysed s=ktyp 22:44:08 ops 22:44:10 73606 games for * (status~~paralysed): 57560x mon, 10180x beam, 3483x pois, 1483x starvation, 261x acid, 232x stupidity, 159x disintegration, 69x cloud, 46x clumsiness, 34x weakness, 32x burning, 21x spore, 12x draining, 11x curare, 7x water, 3x self aimed, 3x being thrown, 3x rotting, 2x something, 2x rolling, targetting, divine wrath, trap 22:44:19 rolling? 22:44:23 boulder beetle 22:44:27 ah 22:44:29 I forgot about these 22:44:31 !lg * status~~paralysed s=ktyp 22:44:33 -!- valrus has quit [Quit: Textual IRC Client: www.textualapp.com] 22:44:34 73606 games for * (status~~paralysed): 57560x mon, 10180x beam, 3483x pois, 1483x starvation, 261x acid, 232x stupidity, 159x disintegration, 69x cloud, 46x clumsiness, 34x weakness, 32x burning, 21x spore, 12x draining, 11x curare, 7x water, 3x self aimed, 3x being thrown, 3x rotting, 2x something, 2x rolling, targetting, divine wrath, trap 22:44:36 mispaste 22:44:40 !lg * status~~paralysed ktyp=trap 22:44:43 surprisingly high starvation deaths while paralysed 22:44:45 1. andrewsmash the Summoner (L13 MuWz of Sif Muna), killed by triggering a Zot trap on Swamp:4 on 2011-06-23 18:51:15, with 45826 points after 48614 turns and 7:09:39. 22:45:29 <|amethyst> Brannock: fainting causes paralysis 22:45:37 makes sense 22:45:47 <|amethyst> !lg * ktyp=starvation recentish / status~~paralysed 22:45:48 387/1890 games for * (ktyp=starvation recentish): N=387/1890 (20.48%) 22:46:59 what if we check for !non_death? 22:47:41 <|amethyst> Brannock: that doesn't mean what you think it means 22:47:59 <|amethyst> Brannock: non_death just means "if this ends the game, you're technically still alive" 22:48:04 <|amethyst> Brannock: winning, quitting, leaving 22:48:26 !you.lives? 22:49:26 <|amethyst> Brannock: there's a block that ends with 22:49:29 <|amethyst> if (you.hp > 0) 22:49:30 <|amethyst> return; 22:50:06 <|amethyst> so after that whole block ends 22:50:25 <|amethyst> though there's some lifesaving and wizmode stuff after that 22:50:29 ok, potential final version based on all feedback thus far: http://crawl.develz.org/wordpress/crawl-0-19-survey 22:51:11 don't vs. won't or can't? 22:51:19 aside from that it looks good, gammafunk 22:51:30 <|amethyst> I guess you probably would want the sleeping status for felid death milestones, but otoh you do want them to stay awake in their new life 22:51:52 could just put an awaken call for when they're reborn 22:51:55 seems messy though 22:52:14 here's something corporate about the crawl project: can you decide on whether this game's short name is 'Crawl' or 'DCSS' or 'Stone Soup' or something else, and use it consistently everywhere 22:52:39 I wonder when the last time actual Crawl was updated 22:52:45 crawl is the informal name 22:52:49 English Language <-- Maybe just English or even Take the Survey 22:52:53 DCSS the official one 22:53:08 Dungeon Crawl: Stone Soup 22:53:20 right, DCSS is simply an abbreviation 22:53:21 there seems to be little consistency for whether we use the colon 22:53:27 https://github.com/crawl/crawl 22:53:30 has both colon and non-colon 22:53:34 gammafunk: looks good 22:53:40 -!- ProzacElf has quit [Ping timeout: 260 seconds] 22:53:52 <|amethyst> Brannock: probably to be safest I would restore only at the "// The game's over" spot 22:54:07 the next question 22:54:16 is how we will link this on the home page 22:54:34 since that's where the offline client sends people 22:54:44 577138 Gisi the Executioner (level 27, -5/244 HPs) *WIZ* 22:54:44 Began as a Yellow Draconian Fighter on Nov 22, 2016. 22:54:45 Slain by a dream sheep (19 damage) 22:54:45 @: sleeping, drained 22:54:45 <|amethyst> Brannock: but another possibility would be to do it both there, and in an unwind_var in the if (you.lives && !non_death) just above that 22:54:59 on index.html and download.html, I think 22:55:00 excellent, just adding a "you.lives" check did it 22:55:11 chequers: well we should in both, probably, but we must in index.html 22:55:12 man, those homepage tiles seriously need an update 22:55:19 |amethyst, I don't know what an unwind_var is 22:55:22 as to how, hmm.... 22:55:26 since the client simply points people to crawl.develz.org 22:55:39 yep, that's the critical one imo 22:55:48 <|amethyst> Brannock: hm, test that with a level one felid 22:55:48 chequers, for a while I thought the cdo pictures were actual live screenshots 22:55:50 not pre-baked 22:55:58 I felt dumb when I realized 22:56:01 perhaps a button next to 'Play Now', saying 'Take the screenshot!' 22:56:22 Brannock: i spent a while investigating the difficulty of live screenshots. Spoiler: difficulty is high 22:56:31 hrm, this is going to be a bit weird actually 22:56:38 they go to cdo home page 22:56:39 <|amethyst> Brannock: you added a you.lives check to check_awaken? 22:56:42 they click a link to a post 22:56:47 yeah 22:56:47 they click a link to the survey 22:56:50 hang on, finding the felid morgue 22:57:01 would be nice if we could just link to the post 22:57:02 but then they have to type all that 22:57:03 @: sleeping, 22:57:03 <|amethyst> Brannock: I mean a felid who doesn't die 22:57:04 for the level 1 felid 22:57:05 oh 22:57:07 okay 22:57:29 <|amethyst> Brannock: oh yeah 22:57:44 <|amethyst> Brannock: I think you made everyone *except* felids with extra lives sleep through damage 22:57:53 <|amethyst> Brannock: lives isn't decremented yet up there 22:58:15 oh, haha 22:58:15 we should probably link this prominently above (or below) the Play Now) button 22:58:19 oh man 22:58:24 <|amethyst> Brannock: but it's also the number of *extra* lives (0 is the normal state) so the two off-by-ones cancelled each other out 22:58:30 <|amethyst> in the death case 22:59:12 hmm, I'm waking up even with 1 life as a felid 22:59:14 lemme change race 22:59:18 <|amethyst> hm 22:59:22 gammafunk: the text could be a js popup 22:59:29 yeah I'm waking up as human after the first bite 22:59:40 chequers: a one-time popup? 22:59:43 when adding the survey link, it would be nice to do it in a way that doesn't modify the normal page's layout 22:59:43 -!- muravey has joined ##crawl-dev 22:59:45 <|amethyst> Brannock: hm 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:03 gammafunk: you click on the 'survey' link on index.html and you get a popup with your wordpress text in it, basically 23:00:19 so duplicate the post content to handle it specially for landing site users 23:00:37 I suppose 23:00:42 level 1 felids are waking up before dying 23:01:06 wait, now humans are waking up before dying 23:01:07 they weren't before 23:01:08 I don't have good js-foo to do popups 23:01:17 oh, the human somehow got an extra life 23:01:21 <|amethyst> Brannock: do you have a branded weapon now? 23:01:22 stupid wizmode tricikery 23:01:22 was going to just do a formatted link, but chequers if you can put together something we can go from there 23:01:28 no 23:01:29 <|amethyst> Brannock: I mean, does the monster 23:01:36 no, I just summoned 20 dream sheep 23:01:44 <|amethyst> @??dream sheep 23:01:44 dream sheep (10Y) | Spd: 10 | HD: 9 | HP: 18-26 | AC/EV: 2/10 | Dam: 13 | Res: 06magic(30) | XP: 256 | Sp: dream dust [11!AM, 06!sil] | Sz: Medium | Int: animal. 23:02:12 humans with 0 extra lives 23:02:16 do not wake up when dying 23:02:16 I've always found those summaries below the images 23:02:20 on the home page 23:02:22 to be a little odd 23:02:22 but with extra lives, they do 23:02:27 showing the highest skill 23:02:30 maybe just that one 23:02:37 this is the specific code I used 23:02:38 if (dam > 0 && you.lives && death_type != KILLED_BY_POISON) 23:02:38 you.check_awaken(500); 23:03:06 <|amethyst> Brannock: and if you make a plain human with no extra lives, and get hit and don't die? 23:03:39 <|amethyst> because in that case the check_awaken won't be called unless I am completely misunderstanding something 23:03:40 yep, i'll do it now 23:03:40 it seems to work just fine for killing players without waking them up 23:03:47 <|amethyst> or it's being called from somewhere else too 23:03:59 gammafunk: the idea of that is just to pull as much random data out of the milestone as possible, and that's something we can pull 23:04:20 gammafunk: so newbies see it and think "wow, there's a skill called Invocations? wow!" 23:04:33 (although, it's usually a more boring mundane skill) 23:04:33 yes, a HuFi that gets put to sleep and killed while asleep, doesn't wake up 23:04:51 <|amethyst> what about a HuFi that gets put to sleep and hit with less than lethal damage? 23:04:56 hang on 23:04:59 chequers: well, I dunno, I could see that being interesting sometimes, but how excited are they going to be to see highest skill short blades 23:05:11 maybe if you filtered that to look for KOOL things 23:05:19 not critical, anyhow 23:05:25 Okay, they do not wake up 23:05:28 weird, they did before 23:05:33 no, I must have misunderstood it before 23:05:53 <|amethyst> Brannock: or that might have been the human with extra lives? 23:05:55 gammafunk: yeah, there is actually logic to decide on what an interesting milestone is, so that is a reasonable FR and one I agree with 23:05:56 yeah, probably 23:06:05 okay, so I'm halfway there 23:06:22 if highest skill is summonings and they worship sif 23:06:32 <|amethyst> Brannock: the problem is that we don't yet know at that point in the function whether the player is actually going to die or not 23:06:32 you auto-forward them to that game right away 23:06:53 uhuh 23:07:19 <|amethyst> Brannock: we don't know that until // Okay, so you're dead. (if you count felid resurrection as "dead") or "// The game's over." (if you don't) 23:07:21 with a special popup saying Get HYPE for XXX! 23:08:55 -!- CanOfWorms has joined ##crawl-dev 23:10:43 -!- nezrel has quit [Read error: Connection reset by peer] 23:12:37 chequers: were you going to try making a popup thing or should I just get a formatted link up there for the time being? 23:12:43 -!- PleasingFungus has joined ##crawl-dev 23:13:47 also, serious question, should we remove all fungi forever? 23:14:35 i'm hype for XXX 23:14:46 as we all should be! 23:15:14 gammafunk: i'm doing a popup thing 23:15:18 http://getbootstrap.com/javascript/#modals 23:15:19 cool 23:16:01 !source check_awaken 23:16:02 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#L5694 23:20:14 gammafunk: after this change is all done we should clean up the dcss-website repo 23:20:22 its contents dont match reality at all at this point 23:20:32 i think best approach is just to replace the repo's contents with the live site files 23:20:43 is it really that unmatched? 23:20:58 I copy the files manually with each update 23:21:09 but the actual web dir has a lot of non-repo stuff in it 23:21:30 also I can't create new files, just update existing ones 23:21:39 er, that's not quite true 23:21:44 releases folder I can create new folders 23:21:50 but toplevel stuff I can't create new files 23:22:47 I imagine if this survey thing is some kind of button or link 23:22:47 to get the popup 23:22:50 we'll want to mention that in the offline client's instruction 23:23:01 "Go to crawl.develz.org and click ..." 23:23:14 well, I think the real website uses .htm files 23:23:18 and the repo holds .html 23:23:23 you changed that 23:23:26 now repo has .htm 23:23:44 maybe some repo files are still html though 23:23:44 oh right, the makefile assumed html 23:24:08 the repo is set up to build a static version of the front page that would be uplaoded to eg s3 23:24:20 so the current games / news was embedded in the page rather than being ajax 23:25:08 ok, testing the modal... 23:26:07 hmm, the whole modal and text with is centered, because of where i put the content in the html source.. I guess that's fine 23:26:22 the modal is pretty big, but it scrolls properly 23:27:04 is it to be triggered by a link or button? 23:27:58 http://dpaste.com/3MW2SGC 23:28:28 appearance https://cdn.discordapp.com/attachments/174032098166964224/250839936935133193/Screen_Shot_2016-11-23_at_3.28.06_pm.png 23:28:49 https://cdn.discordapp.com/attachments/174032098166964224/250840037040717824/Screen_Shot_2016-11-23_at_3.28.37_pm.png 23:31:52 chequers: can it uncenter things that shouldn't be centered? 23:32:00 I'd probably lose the New! part of the button text as well 23:32:07 in a short time it won't be very new 23:32:10 and it's just kind of long 23:32:26 ok 23:32:38 but it looks nice 23:33:05 consider orange for a survey button color, because orange is the color of Gods 23:34:45 -!- WalkerBoh has joined ##crawl-dev 23:34:49 -!- wheals has quit [Ping timeout: 260 seconds] 23:35:40 if you misspell orange you can get ownage 23:35:47 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 23:35:59 another good point, twelwe 23:36:12 ugh sorry, orange looks real bad 23:36:22 at least the bootstrap default orange 23:36:29 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 23:36:33 orange and green should never be seen... 23:36:45 https://cdn.discordapp.com/attachments/174032098166964224/250842030777827328/Screen_Shot_2016-11-23_at_3.36.25_pm.png 23:36:50 i'll keep it blue 23:37:32 https://cdn.discordapp.com/attachments/174032098166964224/250842225142005760/Screen_Shot_2016-11-23_at_3.37.17_pm.png 23:37:35 non-centered 23:37:57 !lm TheWoodenMan 23:37:57 1181. [2016-11-23 01:38:24] TheWoodenMan the Cutter (L7 KoBe of Trog) killed Dowan on turn 3458. (D:4) 23:38:03 !lg TheWoodenMan br=shoals 23:38:04 2. TheWoodenMan the Fighter (L17 GrFi of Ru), demolished by an alligator snapping turtle on Shoals:4 on 2016-11-23 01:17:51, with 145797 points after 30670 turns and 1:35:40. 23:38:05 http://dpaste.com/12Z7TE8 23:38:14 there's the diff 23:38:14 !lg TheWoodenMan br=shoals log 23:38:14 2. TheWoodenMan, XL17 GrFi, T:30670: http://crawl.xtahua.com/crawl/morgue/TheWoodenMan/morgue-TheWoodenMan-20161123-011751.txt 23:38:45 ok, I'll try that 23:41:10 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 23:45:16 -!- zxc has joined ##crawl-dev 23:46:49 -!- rchandra has joined ##crawl-dev 23:47:37 is this supposed to be visible: W the wrath of Vehumet (unaware) 23:48:54 -!- Quazifuji has quit [Quit: Page closed] 23:49:02 LOL 23:49:05 &watch rchandra 23:49:06 https://crawl.jorgrun.rocks:8081/#watch-rchandra 23:49:30 rip 23:49:31 I died of it, so there's a --more 23:49:39 can't see message history in webtiles 23:49:47 You detect the charmed oklob plant. 23:49:53 there's a message I haven't seen before 23:50:15 ??rare messages 23:50:15 rare messages[1/27]: You're already berserk! 23:50:31 replace [3] imo 23:50:45 ??rare messages[3] 23:50:45 rare messages[3/27]: The orb of fire sizzles in the rain. 23:50:51 that message is significantly rarer than the one I got 23:51:58 can't anyone get that with fedhas in zot:5 though 23:52:08 a couple of these seem removed 23:52:29 and anyone can get mine by turning an oklob plant invisible then enslaving it 23:53:21 simple really 23:59:18 ??rare_messages[13 23:59:18 rare messages[13/27]: You curl into a sanctuary of spikes before the altar of Lugonu. 23:59:27 is that one still possible or is it just a porcupine form message