00:00:22 <Pleasingfungus> crawl is good
00:00:23 <ProzacElf> so it basically just exists to make gr more overpowered than otherwise =p
00:00:34 <Eksell> Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-823-gdec668e (34)
00:00:37 <minmay> and to nerf phial of floods against orbs of fire
00:00:43 <ProzacElf> hahaha
00:00:44 <ontoclasm> doesn't rdrown also reduce the damage from whatever the wave spell is called
00:00:45 <ProzacElf> right
00:01:03 <ontoclasm> ??merfolk aquamancer
00:01:03 <Sequell> merfolk aquamancer[1/1]: Creates water, knocks you back and murders you with {primal wave}. Also throws icicles. And steam balls so you'd regret wearing that ring of ice for rC+. Also, unlike almost everything else in shoals, sees invis!
00:01:10 <ProzacElf> because no one liked it when you could one shot an oof with the phial
00:01:10 <ontoclasm> primal wave yeah
00:01:23 <ProzacElf> although i guess that wasn't really an rdrown thing
00:01:59 <minmay> ??faq[rdrown
00:01:59 <Sequell> faq[2/27]: Q: Why do orbs of fire have rDrown? A: <N78291> if you happen to enslave a merfolk aquamancer on zot:5, I think the orb of fire's rDrown will reduce the wave spell damage
00:02:01 <ProzacElf> do wossnames still exist?
00:02:21 <ProzacElf> elemental wellsprings?
00:02:32 <Pleasingfungus> they were removed and then reappeared in coc
00:02:37 <Pleasingfungus> now they're elemental hellsprings
00:02:37 <ProzacElf> lol
00:02:51 <ontoclasm> ProzacElf: they're different though but i don't remember how
00:02:54 <ProzacElf> i have not been to coc in.....at least a year
00:03:11 <ProzacElf> i remember back when they could knock you back into deep water and just kill you
00:03:21 <Pleasingfungus> that... could that really happen?
00:03:22 <ProzacElf> and there was that vault in d:23-25
00:03:25 <Pleasingfungus> that doesn't sound like crawl
00:03:33 <ProzacElf> where you had a long winding path
00:03:37 <ontoclasm> i remember when dragons could trample you into deep water in abyss
00:03:39 <ProzacElf> surrounded by deep water
00:03:45 <ProzacElf> and at the end there was a wellspring
00:03:54 -!- mong has quit [Quit: Leaving]
00:04:05 <ProzacElf> and you were either fucked or you happened to be carrying your flight potions
00:04:08 <ontoclasm> i also remember when you could passwall yourself into a solid feature and die
00:04:12 <ProzacElf> or they didn't get shattered by some asshole
00:04:19 <minmay> remember tvsian's abyss death
00:04:28 <rumflump> is this true? on webtiles A is how you look at your vampire chart, on local tiles right click, on console press !
00:04:43 <Pleasingfungus> sounds right
00:04:45 <Pleasingfungus> why?
00:04:57 <rumflump> just checking that I'm reading this right
00:05:03 <ontoclasm> rumflump: you can do any of those three, can't you
00:05:03 <ProzacElf> ontoclasm: really?
00:05:10 <ontoclasm> except right click on the ones without mouse support
00:05:21 -!- Bammboo has quit [Ping timeout: 268 seconds]
00:05:27 <rumflump> and wondering if it'd be bad to make it always one thing consistently
00:05:27 -!- Bammboobies is now known as Bammboo
00:05:49 <ontoclasm> i forget what exactly ! does
00:05:51 <ProzacElf> heh
00:05:55 <ontoclasm> but A is always the same
00:06:00 <Pleasingfungus> i think right click is just recommended for mouse people so they have to remember fewer commands
00:06:03 <ProzacElf> rumflump: you're doing the yiuf fork, right
00:06:04 <Pleasingfungus> or something
00:06:04 <ProzacElf> ?
00:06:37 <ProzacElf> i can't even play local tiles
00:07:10 <ProzacElf> i mean, the mouse totally fucks me up
00:07:19 <ProzacElf> and the whole display of inventory in the corner
00:07:48 <rumflump> ok, it's not A, ever, not for toggling at least
00:07:51 <rumflump> just ! and rclick
00:07:58 <rumflump> that's not as bad as I thought. misread something
00:08:15 <rumflump> also: why have I never played a vampire hunter before
00:08:34 <ProzacElf> ??
00:08:37 <ProzacElf> oh
00:08:38 <ProzacElf> lol
00:08:40 <ProzacElf> vphu
00:08:44 <ProzacElf> not a hunter of vampires
00:08:49 <rumflump> EXACTLY
00:09:00 <ontoclasm> fr vampire hunter background
00:09:02 <rumflump> it's a deliciously confusing jolt of mis-hear
00:09:06 <ontoclasm> start with a crossbow and like
00:09:06 <ProzacElf> because vp have janky ranged apts?
00:09:09 <ontoclasm> holy water or something
00:09:18 <rumflump> prozac, I don't care, I'm doing it
00:09:18 <ProzacElf> fr: holy water
00:09:21 <ProzacElf> haha
00:09:34 <rumflump> one and wonning this (not really, I'll lose interest at inventory-issues phase)
00:09:36 <ProzacElf> rumflump: you never answered me w/r/t yiuf fork
00:09:44 <ProzacElf> (is that yours?)
00:09:45 <rumflump> oh, yes
00:09:47 <ProzacElf> haha
00:09:52 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
00:09:55 <ProzacElf> bring back all the old stupid janky spells
00:09:59 <ProzacElf> !!
00:10:04 <rumflump> you didn't read my readme
00:10:10 <rumflump> therefore I don't have to answer that!
00:10:11 <twelwe> bring back detect food
00:10:30 <ProzacElf> I DIDN'T GET THIS FAR IN LIFE BY READING!
00:10:32 <ProzacElf> *may not be true
00:10:56 <rumflump> tldr: janky species only (probably)
00:11:13 <rumflump> beware scope creep
00:13:04 <Pleasingfungus> beware, beware / the scope creep of may
00:13:37 <twelwe> hell yeah you can walljump into excluded areas without warning
00:13:45 <twelwe> leave this in
00:15:13 <rumflump> njj jj
00:15:40 <rumflump> disregard that
00:15:55 <twelwe> tbh i dont regard most of whats said
00:16:55 <rumflump> I'm having a really hard time biting people with this hunting sling
00:30:29 -!- exant has quit [Quit: Page closed]
00:31:58 <Pleasingfungus> hm, sounds bugged
00:35:44 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]]
00:51:04 -!- Kalir has quit [Changing host]
00:55:01 -!- twelwe has quit [Quit: Page closed]
00:59:06 -!- chatter29 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
01:05:33 -!- Lasty has joined ##crawl-dev
01:05:55 -!- chatter29 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
01:07:33 -!- Lasty has quit [Client Quit]
01:12:31 <minmay> crawl name generator:
01:12:33 <minmay> ??fuk da sac[11
01:12:33 <Sequell> fuk da sac[11/13]:      14551 | D:10     | Identified the +2 leather armour "Wank" (You found it on level 10 of the Dungeon)
01:12:43 <minmay> wesnoth name generator: http://i.imgur.com/uRlGzU8.png
01:18:43 -!- geekosaur has quit [Excess Flood]
01:20:38 -!- geekosaur has quit [Excess Flood]
01:20:45 <Gretell> Unstable branch on crawl.develz.org updated to: 0.20-a0-823-gdec668e (34)
01:21:22 -!- geekosaur has joined ##crawl-dev
01:22:01 -!- geekosaur has quit [Excess Flood]
01:23:22 -!- geekosaur has joined ##crawl-dev
01:30:28 <rumflump> ^status
01:30:28 <Rotatell> 33 Crawlers. CBRO disk usage=91% (135GB) | RAM usage=25% (4GB)| uptime/CPU= 01:30:27 up 2 days,  7:08,  3 users,  load average: 1.56, 1.21, 1.16 (4 Cores) http://status.berotato.org
01:46:16 -!- bgiannan_ has joined ##crawl-dev
01:50:33 <rumflump> this is a bug that's fixed in trunk already, right? http://i.imgur.com/a3alIro.png
01:52:06 -!- mong has quit [Quit: Leaving]
01:52:09 <Doesnty> yes
01:54:52 -!- hellmonk has quit [Quit: Page closed]
02:02:27 <Gretell> Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-823-gdec668e
02:07:11 -!- rossi_ has quit [Ping timeout: 258 seconds]
02:14:48 -!- bgiannan_ has quit [Ping timeout: 268 seconds]
02:24:41 -!- Moritz_ has joined ##crawl-dev
02:24:53 <Moritz_> greetings
02:26:07 -!- Moritz_ has quit [Client Quit]
02:30:42 -!- Lasty has joined ##crawl-dev
02:32:11 -!- rumflump has quit [Ping timeout: 264 seconds]
02:32:22 -!- Enthusiasm has quit [Remote host closed the connection]
02:32:51 -!- Lasty has quit [Client Quit]
02:35:30 -!- ontoclasm has quit [Quit: Leaving.]
02:38:55 -!- Lasty has joined ##crawl-dev
02:44:44 -!- Perryman has quit [Read error: Connection reset by peer]
02:47:23 -!- simmarine has quit [Read error: Connection reset by peer]
02:53:20 <Gretell> Monster database of master branch on crawl.develz.org updated to: 0.20-a0-823-gdec668e
03:03:45 -!- mibe has quit [Ping timeout: 260 seconds]
03:11:11 -!- ProzacElf has quit [Ping timeout: 264 seconds]
03:14:50 -!- noppa354 has quit [Ping timeout: 260 seconds]
03:15:01 <Rotatell> Unstable branch on crawl.beRotato.org updated to: 0.20-a0-823-gdec668e (34)
03:27:14 -!- Zeor has quit [Quit: Leaving.]
03:32:43 -!- eb_ has quit []
03:39:19 -!- acalycine has quit [Quit: bye]
03:48:11 -!- Tux[Qyou] has joined ##crawl-dev
03:48:24 -!- gk_1wm_su has quit [K-Lined]
03:50:42 -!- rumflump has joined ##crawl-dev
03:56:32 -!- sooheon has quit [Remote host closed the connection]
03:58:13 -!- orbisvicis has quit [Ping timeout: 260 seconds]
04:01:18 -!- amalloy_ is now known as amalloy
04:05:13 -!- cxr has quit [Ping timeout: 260 seconds]
04:06:01 -!- Blazinghand has joined ##crawl-dev
04:14:32 -!- Wahaha has quit [Quit: Leaving]
04:14:53 -!- GauHelldragon has quit [Ping timeout: 246 seconds]
04:20:28 -!- cxr has quit [Ping timeout: 240 seconds]
04:27:04 -!- Ququman has joined ##crawl-dev
04:31:45 -!- bannakaffalatta has quit [Read error: Connection reset by peer]
04:32:15 -!- snux has quit [Client Quit]
04:36:42 -!- cxr has quit [Ping timeout: 258 seconds]
04:38:52 -!- koboldina has joined ##crawl-dev
04:40:04 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.]
04:47:41 <koboldina> " Something unexpectedly blocked you, preventing you from leaping!" gives me exh but nothing was in the way and I was fighting a kraken? strange
04:49:55 -!- namelastname112 has quit [Ping timeout: 260 seconds]
04:52:26 -!- cxr has quit [Ping timeout: 260 seconds]
04:56:30 -!- SteelNeuron has joined ##crawl-dev
04:57:05 <SteelNeuron> !messages
04:57:06 <Sequell> No messages for SteelNeuron.
05:03:04 -!- laj1 has quit [Ping timeout: 240 seconds]
05:08:05 -!- cxr has quit [Ping timeout: 268 seconds]
05:12:04 -!- ajsh__ has quit [Ping timeout: 240 seconds]
05:12:17 -!- Blazinghand has quit [Quit: This computer has gone to sleep]
05:23:51 -!- cxr has quit [Ping timeout: 258 seconds]
05:28:12 -!- flow has quit [Quit: Page closed]
05:28:44 -!- amalloy is now known as amalloy_
05:29:37 -!- introsp3ctive has quit [Ping timeout: 256 seconds]
05:39:04 -!- cxr has quit [Ping timeout: 240 seconds]
06:00:01 -!- omarax has quit [Remote host closed the connection]
06:00:35 -!- genericpseudonym has quit [Ping timeout: 240 seconds]
06:07:16 <rumflump> is there a way to check whether the player's skills are a certain value, like `if (you.fire_magic >= 4)` or something like that?
06:09:14 <rumflump> I want to message the player when they get a fire magic boost, but only if they actually have any fire magic skill and thus a reason to care
06:11:04 -!- HellTiger has quit [Ping timeout: 246 seconds]
06:13:09 <SteelNeuron> you.skill(SK_FIRE_MAGIC)
06:13:16 <SteelNeuron> it comes with some defaults that you might want to make sure about
06:13:46 <SteelNeuron> like whether it's your "real" skill level (i.e. before factoring in any modifiers such as drain or heroism)
06:13:51 -!- rhovland has quit [Quit: leaving]
06:18:11 <rumflump> do you happen to know where those defaults are described? I'm scrolling through skills.cc now
06:20:03 -!- Lasty has quit [Quit: Leaving.]
06:20:42 -!- Lasty has joined ##crawl-dev
06:20:48 <SteelNeuron> Your best bet may be to look at player.cc:5874, at the skill() call itself
06:35:12 <rumflump> cool, I can sorta parse that. I definitely want real skill, and I don't have an opinion on drain so I'm gonna assume the default is good. if (you.skill(SK_FIREMAGIC, 1, true) >= 3 mprf(MSGCH_INTRINSIC_GAIN, "Fire and Earth empowered!");
06:35:57 -!- adibis has quit [Ping timeout: 240 seconds]
06:38:10 <SteelNeuron> yup that seems good :)
06:38:39 <SteelNeuron> If you want to reflect that the player has invested in the skill, unrelated to temporary effects, that should do it
06:48:27 -!- scummos__ has quit [Ping timeout: 240 seconds]
06:48:39 -!- hittemvvvhard has joined ##crawl-dev
06:51:22 -!- laj1 has joined ##crawl-dev
06:56:14 -!- Fixer has joined ##crawl-dev
06:59:08 <rumflump> so far: trying that with square brackets, parentheses, with and without the bools and the int, every time it comes back `error: expected primary-expression before ‘>=’ token`
07:00:02 -!- omarax has quit [Remote host closed the connection]
07:01:12 <SteelNeuron> paste the snippet?
07:02:42 <rumflump> yessiree, thanks! http://dpaste.com/2KY0FWZ
07:03:46 -!- hurdos has quit [Quit: Leaving.]
07:05:13 <SteelNeuron> that's lacking some parentheses :)
07:05:32 <SteelNeuron> the if clause must be inside parentheses, if(...), so at least the end one is missing
07:05:57 <SteelNeuron> other than that it looks okay
07:06:26 <SteelNeuron> well
07:06:28 <rumflump> oho! that did it
07:06:38 <SteelNeuron> there are some excess ones too
07:06:52 <SteelNeuron> after the call to skill()
07:06:59 <rumflump> I have a tendency to use extras, due to situations like this, hehe
07:07:39 <SteelNeuron> if (you.skill(SK_FIRE_MAGIC, 1, true) >= 3 || you.skill(SK_EARTH_MAGIC, 1, true) >= 3)
07:07:43 <SteelNeuron> should be looking like that
07:07:55 <SteelNeuron> with the split lines ofc
07:09:26 <rumflump> I see, thanks
07:13:49 <rumflump> do you know the difference between mpr and mprf?
07:16:52 -!- genericpseudonym has quit [Ping timeout: 246 seconds]
07:19:20 -!- Lasty1 has joined ##crawl-dev
07:20:02 -!- Lasty has quit [Ping timeout: 240 seconds]
07:22:14 <escu> rumflump: mprf can do formatting like printf
07:34:05 -!- cxr has quit [Ping timeout: 240 seconds]
07:40:40 <rumflump> I've never seen printf! but I take it that means mpr is for simple messages, and mprf is for messages that fall into certain important categories
07:42:34 <SteelNeuron> not exactly
07:42:54 <SteelNeuron> the difference is that mprf, similarly to printf, makes outputting variable messages a bit easier
07:43:02 <SteelNeuron> say that you want to output a message that references a monster's name
07:43:30 <SteelNeuron> with mprf, you can do something like "mprf("The monster named %s says hi!", monster.name());", simplified of course
07:43:59 <SteelNeuron> where as with mprf, you would have to compose the message on the side, either via an abstraction like std::string or on a raw text buffer, and then pass it to mpr
07:44:29 <SteelNeuron> sorry, the first part of my last sentence should read "where as with mpr"
07:44:51 <rumflump> ok, cool
07:46:04 -!- wasd64 has quit [Ping timeout: 260 seconds]
08:00:11 -!- omarax has quit [Remote host closed the connection]
08:05:48 -!- bgiannan_ has joined ##crawl-dev
08:17:28 -!- adelrune has joined ##crawl-dev
08:19:54 -!- koboldina has quit [Ping timeout: 260 seconds]
08:29:42 -!- Lasty has joined ##crawl-dev
08:32:08 -!- Lasty1 has quit [Ping timeout: 260 seconds]
08:32:42 -!- radinms has quit [Quit: Leaving...]
08:34:16 -!- CacoS has quit [Quit: Leaving]
08:47:54 -!- Lightli has quit [Ping timeout: 260 seconds]
09:00:01 -!- omarax has quit [Remote host closed the connection]
09:04:30 -!- Lasty has quit [Quit: Leaving.]
09:05:04 -!- Lasty has joined ##crawl-dev
09:14:36 <Cheibriados> 03advil02 07* 0.20-a0-824-ga321ce6: Make targeter/mesmerise code & rendering consistent across interfaces 10(3 minutes ago, 5 files, 30+ 21-) 13https://github.com/crawl/crawl/commit/a321ce641457
09:53:53 <gammafunk> !mesmerize advil
09:54:42 <advil> :-)
10:00:02 -!- omarax has quit [Remote host closed the connection]
10:06:20 -!- sneakyness has quit [Read error: Connection reset by peer]
10:07:04 -!- sneakyness has joined ##crawl-dev
10:09:12 -!- bgiannan_ has quit [Ping timeout: 260 seconds]
10:10:06 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-824-ga321ce6 (34)
10:10:22 -!- travis-ci has joined ##crawl-dev
10:10:23 <travis-ci> The build was broken. (master - a321ce6 #8029 : advil): https://travis-ci.org/crawl/crawl/builds/207907408
10:10:23 -!- travis-ci has left ##crawl-dev
10:11:06 <advil> ugh
10:11:06 <advil> ok
10:11:40 -!- jeefus has joined ##crawl-dev
10:15:22 -!- jefus- has quit [Ping timeout: 246 seconds]
10:16:40 <Jorgrell> jsoh (L1 VSGl) ERROR: range check error (-1 / 80) (D:1)
10:16:50 <Jorgrell> jsoh (L1 VSGl) ERROR: range check error (-1 / 80) (D:1)
10:17:03 <Jorgrell> jsoh (L1 VSGl) ERROR: range check error (-1 / 80) (D:1)
10:17:10 <|amethyst> advil:  do you have this?
10:17:16 <advil> I'm working on it
10:17:17 <Jorgrell> jsoh (L1 VSGl) ERROR: range check error (80 / 80) (D:1)
10:17:22 <advil> I should maybe revert my push tho
10:17:35 <|amethyst> advil:  I think the fix should be simple
10:17:49 <Jorgrell> laron (L2 DsGl) ERROR: range check error (-1 / 80) (D:1)
10:17:51 <|amethyst> advil:  add map_bounds(gc) &&   to the mesmerise_excluded calculation
10:17:59 <advil> oh
10:18:06 <advil> thanks
10:18:14 <advil> i see
10:18:17 <advil> near the edge of a level?
10:18:31 <|amethyst> yeah
10:19:02 <Jorgrell> laron (L1 DsMo) ERROR: range check error (-3 / 80) (D:1)
10:19:08 <advil> do I need to check if the player is on a level
10:19:18 <advil> b u i l d i n g
10:20:14 <advil> !crashlog
10:20:16 <Sequell> 16690. laron, XL1 DsMo, T:144 (milestone): https://crawl.jorgrun.rocks/morgue/laron/crash-laron-20170305-151901.txt
10:20:17 <|amethyst> hmm.. sounds like a good idea... might not be important because it uses a map_knowledge flag
10:20:21 <advil> ok
10:20:32 <advil> I saw that check elsewhere but didn't include it because it didn't come up as far as I could tell
10:21:16 <Jorgrell> laron (L1 DsMo) ERROR: range check error (-1 / 80) (D:1)
10:21:27 <advil> sorry laron
10:22:59 -!- SteelNeuron has quit [Ping timeout: 260 seconds]
10:23:39 <gammafunk> cjr rebuilds every hour
10:23:53 <gammafunk> and you probably won't have to rebuild any others if you fix soon
10:24:05 <advil> ok, thanks
10:24:05 <gammafunk> cjr rebuild is broken atm, so laron will have to be patient
10:24:20 <gammafunk> *cjr manual rebuild is broken atm
10:24:20 <|amethyst> gammafunk:  rebuild in general, or the web interface?
10:24:22 <|amethyst> ah
10:24:29 <advil> almost there
10:24:30 <gammafunk> yeah poorly worded on my part there
10:24:33 <gammafunk> just the web interface
10:24:52 <Jorgrell> palms (L2 GhEE) ERROR: range check error (-1 / 80) (D:1)
10:25:01 <gammafunk> suddenly people are playing on cjr!
10:25:19 <|amethyst> I imagine advil sitting there sweating as a timer counts down, trying to remember whether he should cut the black wire with the white stripe, or the white wire with the red stripe
10:25:42 <Cheibriados> 03advil02 07* 0.20-a0-825-ge93c148: Check for map bounds when coloring mesmerise ranges (|amethyst) 10(48 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/e93c148d354f
10:25:49 <advil> lol
10:25:49 <gammafunk> advil flips over the code. "What?! A keypad?!"
10:25:57 <advil> I haven't confirmed that that works
10:26:01 <Jorgrell> jsoh (L1 TrMo) ERROR: range check error (80 / 80) (D:1)
10:26:02 <advil> but it builds
10:26:52 -!- Mezriss has quit [Quit: Textual IRC Client: www.textualapp.com]
10:26:54 <Jorgrell> laron (L2 DsMo) ERROR: range check error (-1 / 80) (D:1)
10:27:03 <advil> what's the best way to let something get travis tested without doing a full-on PR?
10:27:14 <|amethyst> advil:  you can push to a branch too
10:27:16 <advil> well, I could do a PR
10:27:17 <advil> ah ok
10:27:21 <|amethyst> advil:  or you could run the tests yourself
10:27:30 <gammafunk> yeah, make full debug
10:27:40 <gammafunk> you do need full debug to run those make tests?
10:27:49 <|amethyst> to do all of them
10:27:50 <gammafunk> I always forget if those can be run with just a build arg
10:27:54 <|amethyst> you can do some with a regular build
10:27:57 <|amethyst> make test
10:28:00 <gammafunk> hrm, interesting
10:28:04 <Jorgrell> palms (L2 MiBe) ERROR: range check error (-2 / 70) (D:1)
10:28:07 <advil> I just tried running make test and it didn't quite work
10:28:12 <|amethyst> or make debug test
10:28:35 <gammafunk> easiest if you can just recreate the crash
10:28:40 <gammafunk> and then test your fix manually
10:28:54 <|amethyst> advil:  re how to get stuff tested, really, you could just push it to trunk as you did, and let CJR and CPO users be the canaries
10:29:00 <advil> heh
10:29:04 <Jorgrell> palms (L2 MiBe) ERROR: range check error (-2 / 70) (D:1)
10:29:20 <gammafunk> yeah, it's pretty much only nasty save corruption bugs where things get problematic
10:29:22 -!- elliptic has quit [Quit: Leaving]
10:29:30 <advil> heh, I was hoping to go a little longer before that :-)
10:29:48 <gammafunk> you didn't cause a huge save corruption bug on your first day as a dev, like Basil did
10:29:57 <gammafunk> otoh that could be seen as a special cheevo
10:29:59 -!- Pleasingfungus has joined ##crawl-dev
10:30:24 <advil> haha
10:30:40 <gammafunk> I wish the spice rack would drop by again
10:30:49 <Pleasingfungus> advil: did i ever tell you the story of my first code patch
10:30:58 <gammafunk> the spicy one...
10:30:58 <advil> probably good that I did a save compat-related project before having push access
10:31:02 <advil> Pleasingfungus: I don't think so
10:31:23 <Pleasingfungus> i was trying to work on a frog species, funnily enough, and as part of that i ended up getting distracted and rewriting the blink code
10:31:28 <Pleasingfungus> this had three major effects
10:31:39 <Pleasingfungus> (1) monsters were no longer allowed to blink through solid walls, even when the player wasn't looking
10:31:51 <Pleasingfungus> (2) players could now randomly blink into deep water/lava and instantly die
10:31:55 <Pleasingfungus> (3) blink frogs crashed the game
10:31:58 <advil> lol
10:32:06 <advil> actually I have heard about (3)
10:32:12 <advil> didn't realize it was your first :-)
10:32:22 <Pleasingfungus> (3) apparently happened twice! i wasn't the first to cause that one
10:32:26 <Pleasingfungus> strange, unstable creatures...
10:32:33 <advil> it seems thematically appropriate
10:32:45 <gammafunk> don't think I've ever really caused any fun bugs. That segfault for removing CHANCE priority is the only thing that comes to mind
10:32:51 <Pleasingfungus> %git 92d52c9cc9ef35114b27905f5e4c349ca0f4f8f9
10:32:52 <Cheibriados> 07kilobyte02 * 0.11-a0-2377-g92d52c9: Make crash frogs blink frogs again. 10(4 years, 8 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/92d52c9cc9ef
10:33:09 <gammafunk> I do think MPA hated my first ever commit though
10:33:22 <gammafunk> since it was removing a reference to Pan the unique but with a joke commit message
10:33:26 <Pleasingfungus> oh yeah
10:33:30 <gammafunk> 1kb thought it was funny but MPA was annoyed
10:33:33 <Pleasingfungus> i got in trouble for jokey commit messages early on too
10:33:35 <Pleasingfungus> sad!
10:33:41 -!- elliptic has joined ##crawl-dev
10:33:47 <advil> lol
10:33:58 <|amethyst> %git :/Honestly
10:33:59 <Cheibriados> 07|amethyst02 * 0.20-a0-632-g68019b6: Honestly make this whole thing a closure. 10(3 weeks ago, 1 file, 22+ 29-) 13https://github.com/crawl/crawl/commit/68019b6d0b31
10:34:07 <advil> one of my friends was asking me why my commit messages have been boring so far
10:34:54 <|amethyst> %git :/nsult
10:34:54 <Cheibriados> 07PleasingFungus02 * 0.17-a0-649-g87edefa: Don't penalize your EV for winning 10(1 year, 11 months ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/87edefa621c9
10:34:59 <|amethyst> %git :/re-insult
10:34:59 <Cheibriados> 07doy02 * 0.16-a0-966-g739c3b2: re-insult anyone with the slightest clue about how RL weapons work 10(2 years, 5 months ago, 65 files, 117+ 117-) 13https://github.com/crawl/crawl/commit/739c3b2d43d8
10:35:15 <gammafunk> I remember the days when we weren't sure about lambda tech
10:35:15 <|amethyst> I think doy got some flak about that one too
10:35:34 <Pleasingfungus> hm, i wonder if that code is still there
10:35:36 <|amethyst> we still need to decide formatting conventions for lambdas
10:35:48 <Pleasingfungus> no, good
10:35:49 <|amethyst> because they're horribly inconsistent
10:36:13 <Pleasingfungus> |amethyst: hobgoblin of tiny minds...
10:36:16 <gammafunk> I learned that lambdas in python can have default args, and even better you can pass in a *arg that's an empty list!
10:36:21 <advil> I should check out the c++ functional programming stuff
10:36:27 <gammafunk> that's not a lambda thing, just a function call thing in general in python
10:36:28 <advil> I'm more of a functional programmer by inclination
10:36:30 <|amethyst> gammafunk:  OTOH, lambdas in python have to fit on one line
10:36:37 <|amethyst> gammafunk:  or, rather, one expression
10:36:38 <Pleasingfungus> i have a much better suggestion for discussion: renaming barachians to "barachi" or "barachim"
10:36:42 <gammafunk> yeah, that is a thing that has surprised me before
10:37:04 <Brannock> baraCHIM?
10:37:04 <Sequell> Brannock: You have 1 message. Use !messages to read it.
10:37:07 <Pleasingfungus> advantage: less annoying to people who see it as "the scientific name but mispelled"; closer to the hebrew pseudo-pun
10:37:09 <Pleasingfungus> hahaha
10:37:12 <gammafunk> barachi sounds like a new coffee size at Starbucks
10:37:20 <Pleasingfungus> (hebrew thing more relevant now that they're divine frogs!)
10:37:28 <|amethyst> gammafunk:  it's purely a syntactic thing: with the significant indentation, there's not any reasonable way to embed a statement in an expression
10:37:30 -!- simmarine has joined ##crawl-dev
10:37:44 <Pleasingfungus> disadvantage: bikeshedding; sounds kind of like "broccoli", which is weird
10:37:45 <advil> you can embed "def"s in python though
10:37:54 <|amethyst> advil:  ?
10:38:04 <gammafunk> define functions within a function
10:38:08 <Brannock> I'm okay with either rename. "Barachian" never sounded quite right
10:38:16 <|amethyst> yeah, that's a statement in a statement, which is fine
10:38:20 <Pleasingfungus> i'm not sure how the singular/plural situation would work out
10:38:23 <Brannock> what is the hebrew pseudo-pun?
10:38:24 <|amethyst> hm
10:38:30 <|amethyst> "barach" = "to flee"
10:38:33 <Brannock> nice
10:38:46 <Pleasingfungus> an accident, but i claimed credit for anyway. <- VERY my style
10:38:48 <|amethyst> https://www.blueletterbible.org/lang/lexicon/lexicon.cfm?t=kjv&strongs=h1272
10:39:04 <gammafunk> we started down this slippery slope with 'formicid'
10:39:05 <advil> |amethyst: stuff like https://github.com/rawlins/lambda-notebook/blob/master/lamb/meta.py#L3808
10:39:09 <gammafunk> felid everyone understands
10:39:13 <Pleasingfungus> we can hop off the slope again :)
10:39:17 <Pleasingfungus> with our powerful legs!
10:39:23 <gammafunk> formicid only won because 'dwant' is so terrible
10:39:28 <Pleasingfungus> wow, no love
10:39:30 <Brannock> deep ant
10:39:31 -!- meatpath has joined ##crawl-dev
10:39:38 <gammafunk> deep ant would be been better tbh
10:39:41 <gammafunk> I mean, they even dig
10:39:48 <Pleasingfungus> cool that it means both "to flee" and "to cause others to flee"
10:39:55 <Brannock> cause shadows to flee..
10:39:58 <Pleasingfungus> !
10:40:01 <|amethyst> there's probably a different ending?
10:40:02 <gammafunk> oh I got it
10:40:05 <gammafunk> retheme frogs to fleas
10:40:12 <Pleasingfungus> god, what a lousy idea
10:40:32 -!- Lasty has quit [Quit: Leaving.]
10:40:57 <|amethyst> ah, "hiphil" is the causative "tense"
10:41:01 -!- SketchFile has quit [Quit: peace]
10:41:17 -!- sneakyness has quit [Read error: Connection reset by peer]
10:41:56 -!- sneakyness has joined ##crawl-dev
10:42:11 <advil> phew, FULLDEBUG just passed so it seems likely that that fix worked
10:44:50 <advil> well, also it's easy to reproduce...just moving near the edge of the level crashed
10:44:53 <Jorgrell> mpzz (L24 SpEn) ERROR: range check error (80 / 80) (Zot:2)
10:45:11 <Pleasingfungus> !lm * crash x=src
10:45:12 <Sequell> 16697. [2017-03-05 15:44:53] [src=cjr] mpzz the Imperceptible (L24 SpEn of Dithmenos) ERROR: range check error (80 / 80) (Zot:2)
10:45:15 <Jorgrell> mpzz (L24 SpEn) ERROR: range check error (80 / 80) (Zot:2)
10:46:08 <|amethyst> advil:  yeah, travis lights look much nicer
10:46:27 <|amethyst> and fulldebug test worked here too
10:46:27 <advil> so also new lesson, preemptively watch travis after a push
10:46:35 <advil> rather than waiting until it shows up in channel
10:46:52 <advil> because I would have seen that like 15 minutes earlier
10:47:05 <gammafunk> is it just me, or is travis spitting out fewer false positives these days?
10:47:13 -!- cxr has quit [Ping timeout: 246 seconds]
10:48:15 <Pleasingfungus> i want to say someone did something about the fireworks test at some point?
10:48:26 <Pleasingfungus> that was the big traditional false positive
10:48:57 <|amethyst> yeah, we shortened some things that were causing timeouts
10:49:05 -!- MarvinPA_ has joined ##crawl-dev
10:49:27 <|amethyst> oh
10:49:28 <|amethyst> and
10:49:34 <|amethyst> %git 73d48a1e
10:49:34 <Cheibriados> 07|amethyst02 * 0.20-a0-380-g73d48a1: Disable death in fireworks test. 10(10 weeks ago, 2 files, 4+ 0-) 13https://github.com/crawl/crawl/commit/73d48a1e77fc
10:49:54 <|amethyst> that was probably the cause of several intermittent test failures
10:50:26 <|amethyst> err, "that" being the thing the commit fixed, not the commit itself
10:50:26 <Pleasingfungus> welcome... death!
10:50:51 <Pleasingfungus> |amethyst: did you come to any conclusions on barachi/barachim plurals vs singulars?
10:51:01 <Pleasingfungus> not that we need to stick to the proper hebrew here, really...
10:51:37 <advil> hm, I'm still puzzled *why* that check was needed, I wonder if there is still something wrong with the logic
10:55:06 <|amethyst> advil:  the map bounds check?
10:55:20 <advil> yeah, because for me it was just crashing anywhere near the map boundary
10:55:25 <advil> regardless of mesmerisation
10:55:43 <advil> but if I did it right, nothing should be changed unless there is mesmerisation in the picture
10:55:57 <|amethyst> advil:  it was crashing when checking for mesmerisation
10:56:01 <advil> oh
10:56:02 <advil> heh
10:56:15 <|amethyst> advil:  map_knowledge(gc).flags & MAP_WITHHELF
10:56:17 <|amethyst> s/F/D/
10:56:20 <advil> ahh
10:56:28 <advil> !source map_knowledge
10:56:29 <Sequell> 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/env.h#L50
10:56:47 <advil> !source map_knowledge 2
10:56:47 <Sequell> 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/env.h#L50
10:56:48 <|amethyst> !source MapKnowledge
10:56:48 <Sequell> 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/env.h#L18
10:56:56 <|amethyst> it's a FixedArray
10:57:16 <|amethyst> which is just a 2D array with bounds checking and an operator() that takes a coord_def
10:57:27 <advil> ah so the assert must be in there
10:57:45 <|amethyst> yeah, ultimately in FixedVector
10:58:16 <|amethyst> (FixedArray wraps a FixedVector of FixedVectors, and those are bounds-checked 1D arrays)
10:58:45 <advil> got it
10:58:53 <advil> that's why I couldn't find the text of the assert
10:59:02 <|amethyst> !source FixedVector::operator[]
10:59:03 <Sequell> Can't find FixedVector::operator[].
10:59:05 <|amethyst> !source FixedVector::operator []
10:59:05 <Sequell> 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/fixedvector.h#L49
10:59:11 <|amethyst> it's in a header file too
10:59:20 <|amethyst> so if you were grepping *.cc that wouldn't find it either
10:59:34 <|amethyst> (in a header file because templates)
10:59:43 <advil> yeah, I was grepping .cc
11:00:01 -!- omarax has quit [Remote host closed the connection]
11:07:50 -!- sneakyness has quit [Read error: Connection reset by peer]
11:08:19 -!- sneakyness has joined ##crawl-dev
11:10:02 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-825-ge93c148 (34)
11:10:32 <rumflump> %git :/wrong
11:10:32 <Cheibriados> 07Autofire02 * 0.20-a0-634-g4508c4a: Removed error checking on sound.cc 10(3 weeks ago, 1 file, 0+ 6-) 13https://github.com/crawl/crawl/commit/4508c4ae9567
11:10:38 <Jorgrell> jsoh (L1 TrMo) ERROR: range check error (80 / 80) (D:1)
11:10:59 <rumflump> %git :/wrong author:gamma.*
11:11:00 <Cheibriados> Could not find commit :/wrong author:gamma.* (git returned 128)
11:11:49 <|amethyst> (no way to pass multiple arguments with %git unfortunately)
11:12:03 <|amethyst> %git :/wrong tag
11:12:03 <Cheibriados> 07gammafunk02 * 0.19.3-1-g3169bf9: Fix temple entrances vault placement (Spectrina, PleasingFungus) 10(6 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/3169bf9a1fb4
11:12:05 <rumflump> alas, I have failed to locate a punchline for Discord chat, oh well
11:12:06 <|amethyst> that one?
11:12:48 <rumflump> would you call that a counterexample to "no dev has ever been wrong" :D
11:13:01 <|amethyst> %git :/doh
11:13:01 <Cheibriados> 07|amethyst02 * 0.20-a0-760-g49f5558: Checkwhite (doh) 10(8 days ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/49f55587c32b
11:13:16 <rumflump> %git :/doh -2
11:13:17 <Cheibriados> Could not find commit :/doh -2 (git returned 128)
11:13:20 <Pleasingfungus> oh, common misunderstanding. it's not that no dev has ever been wrong, it is that I, the dev, am never ever wrong.
11:13:33 <Pleasingfungus> easy mistake
11:13:45 <rumflump> ah, of course, that makes sense
11:14:24 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]]
11:15:05 -!- cxr has quit [Ping timeout: 240 seconds]
11:15:22 <rumflump> grepping locally, I think "doh" is just a series of things amethyst has missed :D
11:16:30 <|amethyst> indeed
11:16:33 <|amethyst> ??|amethyst
11:16:33 <Sequell> |amethyst[1/24]: <|amethyst> doh
11:16:36 <|amethyst> ??|amethyst[2]
11:16:36 <Sequell> |amethyst[2/24]: <|amethyst> hm
11:18:43 <Brannock> https://en.wikipedia.org/wiki/Arkanoid:_Revenge_of_Doh
11:27:06 <advil> "gressup: hey how come my noise meter doesn't behave any differently when I'm wearing a ring of loudness ;)"
11:27:23 <advil> ring of bright flashing lights?
11:27:35 <gammafunk> Some ideas from the wordpress
11:27:45 <gammafunk> "1 Program you'r planting of crops to coincide whenever you can log onto your farm to reap them. edfbdffegkbg
11:27:45 <gammafunk> "
11:27:55 -!- cxr has quit [Ping timeout: 260 seconds]
11:28:11 <gammafunk> really ought to disable those comment notifications
11:28:17 <advil> dungeon crawl stardew soup
11:28:47 <gammafunk> ??doh
11:28:48 <Sequell> |amethyst[1/24]: <|amethyst> doh
11:28:54 <gammafunk> !learn q doh
11:28:54 <Sequell> doh[1/2]: see {|amethyst}
11:29:45 <|amethyst> actually, it would be neat if =loudness also multiplied noise
11:29:54 <|amethyst> otherwise, rename it to "ring of visibility"
11:30:02 <|amethyst> and merge it with SInv
11:30:17 <advil> oh, noise multiplication is interesting
11:30:24 <advil> that's what the desc makes it sounds like it should do
11:30:48 <advil> although your movements are already 0 loud so multiplying them won't change much
11:31:02 <|amethyst> right, it shouldn't lose -stealth
11:31:08 <advil> "A ring that causes the wearer's movements to be particularly loud, making them less stealthy."
11:31:24 <|amethyst> that's just flavour and can be changed of course :)
11:31:26 <rumflump> it's more of a ring of clumsy tiptoes
11:31:30 <advil> yeah
11:31:37 <rumflump> ring of sloppy shuffling
11:31:58 <|amethyst> makes the RNG always return 4
11:32:29 -!- travis-ci has joined ##crawl-dev
11:32:30 <travis-ci> The build was fixed. (master - e93c148 #8030 : advil): https://travis-ci.org/crawl/crawl/builds/207921665
11:32:30 -!- travis-ci has left ##crawl-dev
11:32:38 <rumflump> good jorb ad-vil
11:33:21 <advil> good that it provides positive feedback
11:34:09 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.]
11:34:36 <rumflump> "the build was fixed" is one of the best feelings of relief and release, like big, satisfying
11:34:40 <rumflump> sneezes
11:35:49 <advil> random thought as a new dev: what sort of things would be helpful in a crawlcode cheat sheet?
11:35:58 <advil> I'm thinking stuff like "you.pos()"
11:36:16 <advil> & grd
11:37:25 <rumflump> I remember taking awhile, like a whole 15 minutes, to verify exactly where "radius" things start
11:37:45 <rumflump> 15 minutes isn't a whole lot of time but it was a surprising speedbump at the time :D
11:38:12 <advil> radius things?
11:38:37 <rumflump> like "if I make this radius 1, will it affect just the player, or the player plus adjacent enemies"
11:38:41 <rumflump> for plutonian kaboom
11:38:47 <advil> ah
11:38:55 -!- Pleasingfungus has joined ##crawl-dev
11:39:22 -!- MarvinPA_ has quit [Ping timeout: 264 seconds]
11:39:28 -!- cxr has quit [Ping timeout: 240 seconds]
11:48:08 -!- Ladykiller69 has quit [Ping timeout: 260 seconds]
11:50:42 -!- elliptic has quit [Quit: Leaving]
11:52:22 -!- elliptic has joined ##crawl-dev
11:52:34 -!- cxr has quit [Ping timeout: 264 seconds]
11:55:08 -!- Lasty has joined ##crawl-dev
11:56:27 -!- jcd748 has quit [Quit: Leaving]
11:56:27 -!- ontoclasm has joined ##crawl-dev
11:58:03 -!- Lasty has quit [Client Quit]
11:58:44 -!- Lasty has joined ##crawl-dev
12:00:02 -!- omarax has quit [Remote host closed the connection]
12:04:05 -!- cxr has quit [Ping timeout: 260 seconds]
12:04:14 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]]
12:05:48 -!- bgiannan_ has joined ##crawl-dev
12:10:32 -!- bgiannan_ has quit [Ping timeout: 260 seconds]
12:12:16 <Henzell> Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-825-ge93c148 (34)
12:14:09 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-842-g05283ee: Checkwhite. 10(4 minutes ago, 5 files, 14+ 14-) 13https://github.com/crawl/crawl/commit/05283ee76ca7
12:16:07 -!- cxr has quit [Ping timeout: 246 seconds]
12:22:19 <gammafunk> checkmate, checkwhite
12:22:37 <gammafunk> ^ I want full credit for this joke
12:27:31 -!- oka has quit [Client Quit]
12:28:34 -!- cxr has quit [Ping timeout: 258 seconds]
12:32:21 <bhaak> s/credit/pun shaming/
12:33:05 -!- twelwe has joined ##crawl-dev
12:33:22 -!- scummos__ has quit [Ping timeout: 264 seconds]
12:33:53 <twelwe> any pure ownage shit planned?
12:35:05 -!- yesno has quit [Ping timeout: 258 seconds]
12:37:56 -!- snux has quit [Remote host closed the connection]
12:43:20 -!- Gmork has quit [Quit: Page closed]
12:46:21 <gammafunk> you heard about frogs?
12:46:35 <gammafunk> we also got scarves and wall jumping
12:47:01 <Brannock> You lunge at the titan. The helpless titan fails to defend itself. The titan does not see your lunge coming! You open the titan like a pillowcase!!!!!
12:47:03 <advil> I'm going to nerf ru in fungusform
12:47:05 <advil> that's pretty big
12:47:58 -!- Tuxedo[Qyou] has joined ##crawl-dev
12:48:05 <gammafunk> ??book of conjurations
12:48:05 <Sequell> book of conjurations[1/1]: Magic Dart, Searing Ray, Dazzling Spray, Fulminant Prism, Iskenderun's Mystic Blast, Iskenderun's Battlesphere
12:48:19 <gammafunk> bsphere is out, isn't it
12:48:27 <gammafunk> %git :/[Bb]attlesphere
12:48:27 <Cheibriados> 07MarvinPA02 * 0.20-a0-606-gca13456: Adjust Conjurer and Air Elementalist spellbooks 10(4 weeks ago, 1 file, 4+ 5-) 13https://github.com/crawl/crawl/commit/ca134569a4ad
12:48:32 <Brannock> yes
12:48:35 <Brannock> got moved to book of power
12:48:44 <Brannock> certain players aren't happy about it, but the spell shuffling has been overall received okay
12:49:50 <twelwe> gammafunk i heard of wall jumping, you ever heard of a little thing called dig lunging? i`m moving on to pure ownage shit, not yesterdays news
12:50:33 <gammafunk> !learn edit book_of_conjurations[1] s/, Iksenderun's Battl.*/, Iskenderun's Battlesphere. In 0.20, Battlesphere is replaced with {Force Lance} and moved to {the book of Power}./
12:50:33 <Sequell> No change: regex `, Iksenderun's Battl.*` does not match `Magic Dart, Searing Ray, Dazzling Spray, Fulminant Prism, Iskenderun's Mystic Blast, Iskenderun's Battlesphere`
12:50:53 <gammafunk> !learn edit book_of_conjurations[1] s/, Iskenderun's Battl.*/, Iskenderun's Battlesphere. In 0.20, Battlesphere is replaced with {Force Lance} and moved to {the book of Power}./
12:50:54 <Sequell> book of conjurations[1/1]: Magic Dart, Searing Ray, Dazzling Spray, Fulminant Prism, Iskenderun's Mystic Blast, Iskenderun's Battlesphere. In 0.20, Battlesphere is replaced with {Force Lance} and moved to {the book of Power}.
12:51:02 -!- Tux[Qyou] has quit [Ping timeout: 256 seconds]
12:52:34 <gammafunk> ??the book of power
12:52:35 <Sequell> I don't have a page labeled the_book_of_power in my learndb.
12:52:48 <Cheibriados> 03MarvinPA02 07* 0.20-a0-826-g242eb58: Give wading in shallow water a fixed movement speed penalty 10(2 days ago, 1 file, 4+ 7-) 13https://github.com/crawl/crawl/commit/242eb585bf74
12:52:58 <Brannock> advil, I just want to reiterate how amazing of an addition this noise bar was
12:53:02 <gammafunk> !learn edit book_of_conjurations[1] s/{the book of Power}/the {Book of Power}/
12:53:02 <Sequell> book of conjurations[1/1]: Magic Dart, Searing Ray, Dazzling Spray, Fulminant Prism, Iskenderun's Mystic Blast, Iskenderun's Battlesphere. In 0.20, Battlesphere is replaced with {Force Lance} and moved to the {Book of Power}.
12:53:03 <twelwe> does the ring of loudness work with the noise meter?
12:53:05 <gammafunk> ??book of power
12:53:05 <Sequell> book of power[1/1]: Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Fulminant Prism, Iron Shot, Orb of Destruction(, in 0.16: Spellforged Servitor)
12:53:14 <Brannock> I'm much more tuned in to what's happening, especially since I skim over the combat log most of the time
12:53:19 <advil> thanks Brannock!
12:54:24 <advil> ironically I haven't actually played very much with it in place non-wizmode
12:54:32 <gammafunk> !learn edit book_of_power[1] s/(, in.*//
12:54:32 <Sequell> ERROR: missing ): (?i-ms:(, in.*)
12:54:44 <gammafunk> !learn edit book_of_power[1] s/\(, in.*/./
12:54:44 <Sequell> book of power[1/1]: Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Fulminant Prism, Iron Shot, Orb of Destruction.
12:54:54 <Brannock> the big thing for me is stuff like vault sentinels blowing their horn. normally I just completley ignore that since it's just a combat log line, but I see the bar flash red and I go "Okay, monsters incoming"
12:55:09 <MarvinPA> oh, good point that it might be worth finally renaming rings of loudness
12:55:10 <Sequell> MarvinPA: You have 1 message. Use !messages to read it.
12:55:32 -!- cxr has quit [Ping timeout: 240 seconds]
12:55:35 <MarvinPA> since noise is now more of a real thing and they have nothing to do with it
12:55:48 <gammafunk> !learn edit book_of_power[1] s/Fulminant Prism, //
12:55:48 <Sequell> book of power[1/1]: Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction.
12:55:50 <advil> Brannock: yeah, and howler monkeys, door creaks.  I played one fake char through lair or so and those are what I noticed especially
12:55:57 <gammafunk> oh it lost imb
12:56:03 <advil> also, I think very few people realized that melee noise scales with damage
12:56:07 <Brannock> I didn't!
12:56:13 <Brannock> I'm certainly noticing tha with WJC righ tnow
12:56:21 <twelwe> doesnt the ring just increase noise by a flat amount? the desc says movement is louder
12:56:23 <gammafunk> I knew because minmay complained about it all the time
12:56:37 <gammafunk> !learn edit book_of_power[1] s/Iskenderun's Mystic Blase, //
12:56:38 <Sequell> No change: regex `Iskenderun's Mystic Blase, ` does not match `Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction.`
12:56:38 <advil> twelwe: desc is just wrong
12:56:44 <gammafunk> !learn edit book_of_power[1] s/Iskenderun's Mystic Blast, //
12:56:44 <Sequell> book of power[1/1]: Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction.
12:56:51 -!- Tux[Qyou] has joined ##crawl-dev
12:57:15 <advil> the division of labor between stealth and literal noise in crawl is interesting
12:57:16 <gammafunk> !learn edit book_of_power[1] s/\./, Spellforged Servitor./
12:57:17 <Sequell> book of power[1/1]: Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor.
12:57:34 <advil> stealth basically acts like a form of noise that is hard-bounded at the edge of los
12:57:52 <advil> at one point in brainstorming I was wondering about putting some kind of stealth (noticeability) indicator with the noise bar
12:58:04 <advil> but it doesn't change very much
12:58:04 -!- Tuxedo[Qyou] has quit [Ping timeout: 240 seconds]
12:58:20 <gammafunk> !learn edit book_of_power[1] s/\./. In 0.20, also has Iskenderun's Battlesphere./
12:58:20 <Sequell> book of power[1/1]: Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor. In 0.20, also has Iskenderun's Battlesphere.
12:58:54 <advil> a lot of hud stuff doesn't change much though, and I don't think it would be the worst if stealth were displayed there somehow, but there's a lot of stuff in the hud already
12:59:05 <gammafunk> glad I did that with 20 different commands instead of one command to set the complete entry
12:59:14 <gammafunk> the power of regular expressions!
12:59:19 <MarvinPA> it's still missing IMB though :P
12:59:25 <gammafunk> wait, I just removed that!
12:59:34 <gammafunk> because power doesn't seem to have imb
12:59:54 <MarvinPA> well it does in stable
13:00:02 -!- omarax has quit [Remote host closed the connection]
13:00:06 <gammafunk> crap
13:00:09 <advil> lol
13:00:27 <twelwe> is there a hard chance temple it spawns on 4,5,6,7 or is it random among the four each game?
13:00:47 <MarvinPA> the 0.20 change was to replace imb and fulminant prism with battlesphere
13:01:17 <|amethyst> !learn set book_of_power[1] In 0.19, Fulminant Prism, Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor. In 0.20, Fulminant Prism and IMB are replaced by Iskenderun's Battlesphere.
13:01:17 <Sequell> book of power[1/1]: In 0.19, Fulminant Prism, Iskenderun's Mystic Blast, Venom Bolt, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor. In 0.20, Fulminant Prism and IMB are replaced by Iskenderun's Battlesphere.
13:01:47 <gammafunk> !learn set book_of_power Venom Bolt, Iskenderun's Mystic Blast, Fulminant Prism, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor. In 0.20, Mystic Blast and Fulminant Prism are removed from the book, replaced with Iskenderun's Battlesphere.
13:01:48 <Sequell> book of power[1/1]: Venom Bolt, Iskenderun's Mystic Blast, Fulminant Prism, Bolt of Magma, Iron Shot, Orb of Destruction, Spellforged Servitor. In 0.20, Mystic Blast and Fulminant Prism are removed from the book, replaced with Iskenderun's Battlesphere.
13:02:01 <advil> it's a duel
13:02:02 <MarvinPA> haha
13:02:29 <gammafunk> stable gets priority!
13:02:41 <MarvinPA> gammafunk's version would get a compile warning for having spells in the wrong level order but i guess it's correct other than that :P
13:03:03 <gammafunk> oh, I misremembered the order
13:08:44 <ontoclasm> book of power seems a little heavy
13:08:50 -!- cxr has quit [Ping timeout: 260 seconds]
13:08:51 <Brannock> powerful..
13:09:19 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-826-g242eb58 (34)
13:10:01 <|amethyst> I could see Spellforged Servitor moving to Annihilations
13:10:22 <|amethyst> or IOOD (which used to be in both books)
13:10:52 <ontoclasm> could also add another book
13:13:44 <twelwe> one thing i don`t like about formicids is if i drag an enemy into a hole while digging, and i miss a melee attempt, i still have dig active for some reason
13:14:14 <twelwe> if i want to walljump i have to hit the enemy first since i can`t cancel dig
13:14:45 <twelwe> can you guys add a (a) to kill digging?
13:14:58 <ontoclasm> i thought you could already do that
13:15:24 <twelwe> i don`t see a way to cancel it, and i have it up right now
13:15:45 <MarvinPA> previously there was no reason for it to be cancellable since walking into walls was not a thing
13:16:04 -!- Amnesiac has quit [Quit: Page closed]
13:16:07 <MarvinPA> although it's not saved
13:16:11 <MarvinPA> so you can just save and reload
13:16:26 <|amethyst> that also seems like a bug :)
13:16:39 <twelwe> i`m gonna add that to my fomo^jian strat guide: save and reload
13:16:59 <|amethyst> seems like it should be an ATTR_ probably?
13:17:13 <twelwe> its a little less ownage of a strategy than dig lunging but i`ll take it
13:19:07 <|amethyst> FR: if your mandibles are powerful enough to tunnel through rock, surely they are powerful enough to tunnel through meat
13:19:25 <twelwe> fomo^jian is just too much fun. i am a lion luring the child into my murder den where i backflip and mace my way up the piety ladder. but also, i am the child...
13:20:30 <ontoclasm> |amethyst: well he is an ant
13:21:51 <advil> what do formicids do with the rock, anyways?  That's actually a huge issue for real tunneling.
13:22:07 <twelwe> it gets washed away
13:22:14 <|amethyst> vaporise it with antimatter saliva
13:22:20 <advil> as far as I can tell real ants laboriously carry away the material they remove
13:22:24 -!- PsyMar has quit [Ping timeout: 260 seconds]
13:22:36 <advil> https://www.youtube.com/watch?v=wWMFtzVRgwg&feature=related
13:22:58 <advil> (I do realize it doesn't matter for crawl)
13:22:59 <twelwe> they sell an antimatter indica strain here
13:22:59 <|amethyst> which they are, by the War Crimes (Insectoid) Act of Rigel III, prohibited from using on monsters
13:23:16 <twelwe> but the sativa sounds cool too
13:23:17 -!- Rast has joined ##crawl-dev
13:23:34 <twelwe> i vape sativas all the time
13:24:02 <|amethyst> FR: sell twelwe a jar full of hippie saliva
13:24:30 <twelwe> i gotta take a hike for a sec
13:24:32 -!- laj1 has quit [Ping timeout: 240 seconds]
13:24:33 -!- twelwe has quit [Quit: Page closed]
13:24:33 -!- tw12we has quit [Quit: Page closed]
13:25:06 <Brannock> man, did jiangshi get buffed? I'm being wrecked by them
13:25:11 <Brannock> %git :/[jJ]iangshi
13:25:12 <Cheibriados> 07regret-index02 * 0.20-a0-4-gafef7b4: Re-assess and rescale Hell floor spawns 10(4 months ago, 4 files, 147+ 163-) 13https://github.com/crawl/crawl/commit/afef7b45f691
13:25:14 <Brannock> guess not
13:26:14 <ontoclasm> they were always kinda tough
13:26:19 <|amethyst> unless something happened with the jerky-movement implementation
13:26:29 <|amethyst> in which case sixfirhy would also be affected
13:26:34 -!- laj1 has joined ##crawl-dev
13:26:56 <Brannock> I nearly got blown apart in Crypt because a jianshi hopped across a Zot trap and summoned Mennas
13:27:03 <Brannock> Then beat me up as I was fleeing
13:27:06 <advil> nice
13:27:13 <Brannock> wjc is very fragile
13:27:40 -!- amalloy_ is now known as amalloy
13:29:22 -!- MarvinPA_ has joined ##crawl-dev
13:34:12 -!- rossi_ has quit [Ping timeout: 260 seconds]
13:35:55 -!- cxr has quit [Ping timeout: 246 seconds]
13:36:54 <Dracunos> okay, so on this line https://github.com/crawl/crawl/blob/master/crawl-ref/source/webserver/server.py#L132 I am getting a "unexpected kw arg 'connection_timeout'".. Do I have the wrong version of tornado maybe?
13:37:10 <gammafunk> yes
13:37:22 <gammafunk> that's an arg that was added to later versions
13:37:46 <gammafunk> I believe I allowed tornado 4 to work with webtiles-changes without too much effort
13:37:57 <gammafunk> I think alexjurkiewicz might even be using that on cpo?
13:38:03 <Dracunos> Yeah, the thing says to get an older version that isn't tornado 4
13:38:06 <gammafunk> I should look into backporting that
13:38:08 <Dracunos> iirc
13:38:18 <gammafunk> but yeah, adding support for that arg was one thing I changed
13:39:22 <gammafunk> er, I guess the arg name changed
13:39:27 <gammafunk> I didn't add support for it, the arg just has a different name in 4 probably
13:41:22 <Dracunos> I'm using 3.2.2.0
13:41:40 <Dracunos> And I don't have pip installed somehow..
13:42:13 <Dracunos> So  Ishould install tornado 4?
13:46:18 <Dracunos> looks like 'idle_connection_timeout', don't see any timeout arg in 3.2
13:47:23 <gammafunk> |amethyst: not sure if you take this as a compliment or not, but when I pasted a github link and it showed your github avatar
13:47:32 <gammafunk> [10:52 AM] sour: that's rasputin's repository ?
13:47:35 <|amethyst> heh
13:48:01 <gammafunk> [10:55 AM] gammafunk: neil is not resputin!
13:48:01 <gammafunk> [10:56 AM] gammafunk: he's like...a kind and wise sorcerer
13:48:02 <gammafunk> [10:56 AM] gammafunk: ...he means you no harm
13:48:08 <gammafunk> god, *rasputin
13:48:22 <|amethyst> I don't even have the beard anymore
13:48:27 <|amethyst> maybe I should update my avatar
13:48:40 <gammafunk> could use the meleebug picture...
13:48:41 <advil> Dracunos: I'm using 3.2.1.0 for local testing and it works
13:49:13 <gammafunk> I'm finishing up work on my discord bot, so maybe I can port the webserver to tornado 4 soon
13:49:22 <advil> sounds handy
13:49:24 <gammafunk> 'port' as in tweak the few args that need tweaking
13:49:41 <gammafunk> or I could merge webtiles-changes! Finally the dream is realized!
13:49:41 -!- laj1 has quit [Ping timeout: 260 seconds]
13:49:43 <advil> Dracunos: IIRC I installed it manually because I don't have pip installed for python 2 (which I never use), it's not too hard to manually install a python package
13:50:00 <gammafunk> yeah and you can install a specific version with pip
13:50:09 <advil> right, or easy_install if you have that
13:50:10 <gammafunk> at least you can with pip3, not sure about pip2
13:50:53 <Dracunos> I installed 3.2.2 with apt.. I must have
13:50:58 <Dracunos> since I don't have pip there
13:51:08 <advil> I'm surprised 3.2.2 wouldn't work tho
13:51:23 <Dracunos> Can you pastebin your httpserver.py?
13:51:38 <advil> yeah one sec
13:51:40 <Dracunos> All these things accept **kwargs, so even if there was an arg that didn't exist shouldn't it just ignore it?
13:51:44 <advil> I got the package here: https://pypi.python.org/pypi/tornado/3.2.1
13:52:38 <gammafunk> no
13:52:48 <gammafunk> kwargs will pass that key as an arg
13:52:56 <gammafunk> since the class doesn't recognize that arg, it will be unhappy
13:53:58 <advil> Dracunos: I think it's this: http://sprunge.us/PIib
13:55:57 -!- twelwe has joined ##crawl-dev
13:56:03 <Dracunos> If a class accepts **kwargs, and you supply it with trash args it will just ignore them
13:56:22 <Dracunos> well, it accepts them but just doesn't use them
13:56:33 <Brannock> weird
13:56:38 <Brannock> manual identification on walkover isn't workin ganymore
13:57:19 <Doesnty> weird
13:57:31 <ontoclasm> Brannock: maybe you have to identify them
13:57:33 <ontoclasm> manually
13:57:36 <Doesnty> does that have anything to do with that fix for the weird message ordering bug
13:57:51 <Brannock> I had a specific commit making it so they would behave same as books
13:57:55 <Brannock> %git :/anual
13:57:55 <Cheibriados> 07Floodkiller02 * 0.20-a0-838-g8195ad9: Modify long Cyno species description in Crawl manual. 10(18 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8195ad9669d1
13:58:10 <Doesnty> lol
13:58:20 <Brannock> %git 52181cd2a24549
13:58:20 <Cheibriados> 07Brannock02 * 0.19-a0-1458-g52181cd: Auto-ID manuals the player steps on 10(6 months ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/52181cd2a245
13:58:35 <|amethyst> %git 2c266a96
13:58:35 <Cheibriados> 07amalloy02 * 0.20-a0-798-g2c266a9: Don't print manuals' types twice when you drop them (minmay) 10(4 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/2c266a969726
13:58:43 -!- laj1 has joined ##crawl-dev
13:58:50 <|amethyst> undid part of that
13:59:34 <|amethyst> Doesnty:  looks like HTTPServer passes the kwargs on to TCPServer's constructor
13:59:46 <|amethyst> Doesnty:  which has a specific list of kw arguments it accepts
13:59:50 <Dracunos> yeah, tcpserver doesn't accept the timeout arg
14:00:01 <Dracunos> But how would it work for advil
14:00:02 -!- omarax has quit [Remote host closed the connection]
14:00:07 <Dracunos> Maybe he doesn't have a timeout set?
14:00:10 <Doesnty> i have no idea what you're talking about
14:00:17 <advil> I'm just running it with whatever the default is
14:00:17 <Dracunos> I think he meant to tag me
14:00:20 <Doesnty> ah
14:00:26 <advil> webserver/server.py
14:00:38 <Dracunos> well I'll just remove the arg since nobody uses it on this version anyway
14:01:28 <|amethyst> maybe advil has our patched version of tornado
14:01:40 <advil> nope, just something from pypi
14:01:44 <|amethyst> hm
14:01:55 <|amethyst> Author: Florian Diebold <flodiebold@gmail.com>
14:01:56 <|amethyst> Date:   Sun Sep 4 15:55:04 2011 +0200
14:01:56 <|amethyst> Add an optional timeout for keep-alive HTTP connections.
14:02:42 <advil> "from config import *" ... *shakes fist*
14:03:24 <advil> "http_connection_timeout = None" appears to be the default in config.py
14:03:32 <advil> so maybe you changed that Dracunos?
14:03:56 -!- Basil has quit [Ping timeout: 260 seconds]
14:03:57 <Dracunos> I have it as 600, yup
14:04:01 <Dracunos> I didn't change it myself
14:04:03 <advil> well, that'd do it :-)
14:04:08 <|amethyst> hm, maybe we shouldn't have something in our default config that doesn't work with default tornado :)
14:04:16 <advil> "
14:04:17 <|amethyst> I mean, shouldn't even list the option
14:04:24 <advil> "None" does work
14:04:29 <advil> but yeah, seems weird
14:04:44 <Dracunos> https://github.com/crawl/crawl/blob/master/crawl-ref/source/webserver/config.py#L115
14:04:45 <|amethyst> if http_connection_timeout is not None:
14:04:45 <|amethyst> kwargs["connection_timeout"] = http_connection_timeout
14:04:49 <Dracunos> default must have changed
14:05:10 <Dracunos> 6 years ago :D
14:05:12 <advil> https://github.com/crawl/crawl/blob/master/crawl-ref/source/webserver/config.py#L120
14:05:16 <|amethyst> %git aea655163
14:05:16 <Cheibriados> 07edlothiol02 * 0.10-a0-493-gaea6551: Pass a timeout value for HTTP keep-alive connections to the server. 10(6 years ago, 2 files, 8+ 2-) 13https://github.com/crawl/crawl/commit/aea6551632d2
14:05:35 <|amethyst> was as short as 30 back then
14:05:37 <advil> %%git 48c01525f31aed2d97bf
14:05:48 <Dracunos> no, I'm looking at the wrong one
14:05:51 <|amethyst> oh
14:05:52 <advil> %git 48c01525f31aed2d97bf
14:05:52 <Cheibriados> 07edlothiol02 * 0.10-a0-1971-g48c0152: Webtiles: Change some defaults and add comments to the config file. 10(5 years ago, 1 file, 21+ 11-) 13https://github.com/crawl/crawl/commit/48c01525f31a
14:05:53 <|amethyst> right
14:06:01 <|amethyst> connection_timeout is fine
14:06:03 <Dracunos> that's weird, anyway, I just edited out the whole arg
14:06:05 <advil> is the one that changes it to None
14:06:12 <|amethyst> http_connection_timeout is the problematic one
14:06:37 <Dracunos> No idea how I did that
14:07:15 <Dracunos> okay good, I made it to the next error, finally
14:07:16 <|amethyst> :%s/connection_timeout = \zs.*/600/
14:07:23 <Dracunos> no module named epoll
14:08:50 <|amethyst> tornado is supposed to fall back to using select if you don't have epoll
14:09:32 <Dracunos> This tornado can't be that different from the ones other people are using
14:09:37 <|amethyst> (which is Linux-only)
14:11:20 <Dracunos> it's just debian
14:13:12 -!- scummos| has quit [Ping timeout: 256 seconds]
14:14:19 <twelwe> has usk-style piety been considered for jian?
14:14:24 <|amethyst> !gods
14:14:34 -!- Kalir has quit [Changing host]
14:14:41 <|amethyst> ??gods[$
14:14:41 <Sequell> gods[3/3]: Pre-DCSS: Z1KYXVOMSTNE;  added in DCSS (chronologically): LBJFCADG*QRPU=HW    * not quite right, ask Grunt for details   = more or less simultaneous
14:14:52 <|amethyst> U H and W don't have Donald speech
14:15:17 <twelwe> `Ru jian? Is that it? I don`t like that`
14:15:31 <twelwe> `Oh, we`re doing spinning shit now?`
14:15:58 <twelwe> `Those are some unfamiliar acrobatics`
14:16:21 <|amethyst> H: "I went to a family reunion once. I hated it."
14:17:46 <twelwe> `Your last move could have been better, and someone could have explained to you why in no less than seven paragraphs. When that happens, I`m filled with hate for you`
14:19:07 <twelwe> can donald be made to say something under really rare circumstances, like when the player is digging?
14:19:48 <|amethyst> @The_monster@ says, "I'm dying. I hate that."
14:20:05 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds]
14:22:09 <twelwe> digging persists through swinging into empty air
14:22:13 <twelwe> formicid*
14:22:26 <twelwe> i just want to stop digging
14:22:36 <Doesnty> "oh that's why there's footprints all over the walls"
14:23:33 <twelwe> fr: sparse dust in tomb is thick dust
14:30:23 <advil> the tests are pretty entertaining to watch on a real pty
14:30:45 <advil> also, the qw one seems to be broken
14:31:35 <advil> I guess it's not called by the script, so that's fine
14:31:51 <|amethyst> ??qw
14:31:51 <Sequell> qw[1/7]: A fully automated lua bot written by elliptic, with some code borrowed from parabolic and xw. See "!lg qw won 2" for the first ever completely uninterrupted and unassisted bot win. Git repository: https://github.com/elliptic/qw
14:32:07 <advil> yeah, I know what qw is
14:32:16 <|amethyst> no, I'm saying
14:32:18 <MarvinPA_> i think the version in the repo is already behind elliptic's github version
14:32:19 <|amethyst> maybe we should update it
14:32:23 <advil> ah I see
14:32:32 <MarvinPA_> and the github version is probably also quite out of date
14:32:34 <advil> the version in the repo seems to have some bad commands and doesn't stop more
14:34:48 -!- scummos__ has quit [Ping timeout: 240 seconds]
14:35:36 <Cheibriados> 03advil02 07* 0.20-a0-827-g96581b6: Let fake_pty (for tests) compile on OS X 10(84 seconds ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/96581b6de096
14:36:30 -!- bgiannan_ has joined ##crawl-dev
14:40:01 <Brannock> !log .
14:40:02 <Sequell> 1751. brannock, XL27 DsEE, T:104072: https://crawl.jorgrun.rocks/morgue/brannock/morgue-brannock-20170305-193913.txt
14:40:05 -!- laj1 has quit [Ping timeout: 240 seconds]
14:40:53 <Brannock> !tell SteelNeuron https://crawl.jorgrun.rocks/morgue/brannock/morgue-brannock-20170305-193913.txt Got my Wu Jian win on the first try. I got much more mileage out of Lunge and Wall Jump than Whirlwind. I think 70% is too large of a nerf. 80% along with higher slow would be OK.
14:40:53 <Sequell> Brannock: OK, I'll let steelneuron know.
14:41:23 <Brannock> !tell SteelNeuron Serpent's Lash and Heaven on Earth are fantastic abilities, though, and frequently saved my bacon. I felt extremely fragile around midgame before I transitioned into heavy armor. Had to frequently lash/cloud to escape bad situations.
14:41:24 <Sequell> Brannock: OK, I'll let steelneuron know.
14:42:00 -!- laj1 has joined ##crawl-dev
14:43:18 -!- Ladykiller70 has quit [Read error: Connection reset by peer]
14:43:48 -!- scummos| has quit [Ping timeout: 256 seconds]
14:43:49 <Brannock> !tell SteelNeuron If you can figure out how to get the WJC martial arts actions into the action log (see end of logfile) that would be good too. Unsure if that's possible, I haven't looked into the code myself.
14:43:49 <Sequell> Brannock: OK, I'll let steelneuron know.
14:44:00 <Brannock> Well that was a successful run
14:44:01 -!- twelwe has quit [Quit: Page closed]
14:44:01 -!- tw12we has quit [Quit: Page closed]
14:44:06 <Brannock> Got to experiment with scarves, new mutation, and WJC all at once
14:44:15 <Brannock> Scarves absolutely need more egos
14:45:26 -!- MgDark has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]]
14:46:19 <Floodkiller> I'm wondering if I should change the detect items part of strong nose to either be stronger per growth step, or just make it a single level mutation equal to the current max rank
14:46:41 <Brannock> the former sounds more logical (from a player view)
14:46:48 <Brannock> why do you wonder?
14:47:15 <Floodkiller> because I think I want to remove the detect monster portion and just give Cyno SInv
14:47:26 <Brannock> SmellInv
14:47:40 <Floodkiller> seeing as it's based on the old way dogs used to sense invis, which has since been replaced with just SInv
14:47:41 <Brannock> I like detect monsters and I think it helps distinguish them. I always like getting antenna on my Demonspans
14:48:25 -!- zxc has quit [Read error: Connection reset by peer]
14:49:07 <Floodkiller> but also, because a 3/5/7 detect item radius is very minimal impact, so I think either the effect needs to be greater, the time between upgrades needs to be shorter, or it should just be a single level effect
14:49:49 <Brannock> ah, didn't know the radius was that small
14:49:50 -!- Enthusiasm has quit [Remote host closed the connection]
14:49:56 <Brannock> yeah, make detect items single level
14:50:11 <Brannock> bonus: weak doggies will smell something juicy and stumble into monsters!
14:51:36 <Brannock> Floodkiller, implement this: https://twitter.com/blingspice/status/835352876503412736
14:52:06 <Floodkiller> scarf/cloak of flight, more like
15:00:02 -!- omarax has quit [Remote host closed the connection]
15:01:51 -!- gressup has quit [Read error: Connection reset by peer]
15:04:20 -!- laj1 has quit [Ping timeout: 260 seconds]
15:04:27 <rumflump> yes they do need more egos Brannock please yes soon thanks :D
15:04:57 <rumflump> You see here 3 scarves of cold resistance and 2 scrolls of uselessness
15:06:02 -!- laj1 has joined ##crawl-dev
15:09:19 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-827-g96581b6 (34)
15:09:49 -!- Boatshow has quit [Read error: Connection reset by peer]
15:27:17 <minmay> <Brannock> I like detect monsters and I think it helps distinguish them. I always like getting antenna on my Demonspans
15:27:18 <minmay> there are so many sources of detectmon already though
15:27:21 -!- Pleasingfungus has joined ##crawl-dev
15:27:24 -!- Pleasingfungus has quit [Client Quit]
15:27:30 <minmay> you mentioned Ds, there's also Fo, ash, xom, anyone who mutates antennae, assboots
15:27:51 -!- Blazinghand has joined ##crawl-dev
15:29:57 -!- sooheon has quit [Ping timeout: 240 seconds]
15:33:50 <Floodkiller> that's another factor for wanting to just change it to SInv
15:35:38 -!- Pleasingfungus has joined ##crawl-dev
15:35:51 <Brannock> there are so many sources of sinv though. there's also spriggan, naga, anyone who mutates sinv, rings of see invisible...
15:36:00 <Brannock> actually, is that mutation even still around?
15:36:17 <Brannock> yeah it is
15:36:18 <Pleasingfungus> probably?
15:36:57 <minmay> yes, I'm not a fan of arbitrarily putting SInv on them either - as a property it's basically noise that does nothing
15:37:41 <minmay> detectmon has a bigger effect on the game and also greatly slows autoexplore, so it should be relatively rare
15:38:24 <Floodkiller> the SInv isn't an arbitrary choice, it's a flavor mutation to match the fact that other dog related monsters that currently exist have SInv
15:38:32 <Brannock> ashenzari is opt-in, xom's detection is random and unreliable, getting a particular unrand is very rare, antennae is also unreliable
15:38:34 <minmay> my point is that I don't think detectmon helps "distinguish" something when it's already on a bunch of other things
15:38:52 -!- Nomi has quit [Client Quit]
15:39:56 <Brannock> dunno, "can smell monsters and items around corners and through doors" is fairly distinct to me
15:40:45 <Brannock> anyway, that's all I have to say on the matter
15:41:15 <minmay> I think that in practice that will be nearly indistinguishable from detecting monsters in a fixed radius, since you don't really care much about detecting monsters in disjoint areas
15:41:33 <minmay> but I could be wrong, obviously
15:47:31 -!- bgiannan_ has quit [Ping timeout: 246 seconds]
15:51:50 <advil> is learndb in change tracking anywhere?
15:52:10 -!- cxr has quit [Ping timeout: 260 seconds]
15:52:50 <advil> !learn add noise see {noise meter}
15:52:50 <Sequell> noise[4/4]: see {noise meter}
15:53:05 <advil> oh whoops
15:53:05 <advil> !learn del noise[4
15:53:05 <Sequell> Deleted noise[4/4]: see {noise meter}
15:53:09 <advil> ??noise[2
15:53:09 <Sequell> noise[2/3]: Splashing in water: 8; Door creaks: 10; Maximum melee attack noise, Shout: 12; Slamming a door: 15; Qazlal rumble: piety/10 up to 16 at 5*; Dragon shout: 18; Scroll of noise, storm cloud arcs lightning, Chain lightning: 25; Shatter: 30; Singing Sword: 15-35; Shield of the Gong blocks, Alarm trap: 40
15:53:25 <advil> I see... if the first entry is a see {x} you don't get a count
15:53:37 <advil> ??noise[1
15:53:37 <Sequell> scroll of noise[1/1]: Makes a lot of noise (25). There is generally little use for these, but they are louder than a shout. No longer breaks {mesmerise} status as of 0.19.
15:54:20 -!- Kellhus has quit [Ping timeout: 260 seconds]
15:54:34 -!- jcd748 has quit [Quit: Leaving]
15:57:27 -!- hittemvvvmobile has quit [Ping timeout: 240 seconds]
15:58:53 <rumflump> I think I've caused myself problems by attempting to use my own version tags
15:59:50 <rumflump> I did "git tag 1.3.1" among some other things that I'm less certain about, and now make gives me this: http://dpaste.com/2BGKD98
16:00:02 -!- omarax has quit [Remote host closed the connection]
16:00:50 <rumflump> version.cc looks unchanged, so I think it's calling something else, and *that* thing is borked
16:01:17 <rumflump> may as well start by peeking in each of of the #includes, I think
16:02:09 <rumflump> is this okay to do? #define CRAWL "Yiufcrawl Soup"
16:02:16 <advil> crawl extracts the game version (not save version) from the tags
16:02:21 <advil> so something went wrong with that
16:02:43 <advil> maybe the code assumes we'll never reach 1.0
16:02:58 <Pleasingfungus> or that 1.0 refers to linleycrawl..
16:03:26 <advil> !source gen_ver.pl
16:03:27 <Sequell> https://github.com/crawl/crawl/blob/master/crawl-ref/source/util/gen_ver.pl
16:03:29 <advil> I think it's that
16:03:30 <rumflump> I may have borked up the tags by first doing a bunch of failed attempts, like "git tag add 1.3" and just "git tag" with no args, and maybe some other tries
16:04:08 -!- oberste1n has quit [Quit: .]
16:04:09 <advil> iirc it's looking for very specifically formatted tags
16:04:26 <advil> so something like yiuf-1.3.1 might work
16:05:13 <advil> /v?(([0-9]+\.[0-9]+)(?:\.[0-9]+)?(?:-([a-zA-Z]+[0-9]+))?)(?:-[0-9]+-g[a-fA-F0-9]+)?/
16:05:14 <advil> that
16:05:26 <rumflump> I did see that unholy mess of symbols
16:05:38 <rumflump> I tried to stay at least 3 lines and 5 columns away from it at all times
16:05:40 <rumflump> it might bite
16:06:35 <Pleasingfungus> someone who's logged into @crawlcode should tweet that
16:06:36 <Pleasingfungus> i logged out...
16:06:50 <Pleasingfungus> i should add a secret dev page that lists the password for @crawlcode
16:06:57 <advil> heh
16:07:06 <Pleasingfungus> if anyone wants it just pm me btw
16:07:19 <rumflump> tried yiuf-1.3.1, still same errors. I'll keep poking around and try to guess which thing I did needs to be undone
16:07:20 <Pleasingfungus> however, you have to promise only to use it for good
16:07:27 <Brannock> well, shoot
16:07:29 <Brannock> that counts me out then
16:07:35 <advil> rumflump: you'll need to remove the first tag
16:07:42 <rumflump> I think whatever's up on github is good and safe, I could revert to it and lose only about 2 small commits
16:07:58 <advil> it looks for the last tag matching that regex
16:08:03 <rumflump> "git tag reset"?
16:08:09 -!- Blazinghand has quit [Quit: This computer has gone to sleep]
16:08:14 <rumflump> nope, that adds a tag named reset, hoops :(
16:08:18 <advil> no idea, never had to remove a tag :-)
16:08:31 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-843-g0d4d0c8: Alter Strong Nose mutation. 10(8 minutes ago, 4 files, 9+ 19-) 13https://github.com/crawl/crawl/commit/0d4d0c8af7b4
16:08:31 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-844-g3106efa: Add SInv to Cynos. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/3106efaf085e
16:08:44 <rumflump> ok it's -d, maybe that'll help
16:08:47 <advil> in an emergency you can use git diff to extract whatever you've been working on, and go back to a clean repo
16:09:13 -!- oberstein has joined ##crawl-dev
16:09:22 -!- ProzacElf has joined ##crawl-dev
16:10:51 <rumflump> if you do "git tag" alone with no args, it *looks* like those other tags work just fine. also pretty sure my tag was 1.3 for awhile and worked just fine
16:11:04 -!- aves has quit [Quit: Page closed]
16:11:40 <rumflump> yeah I'd better diff anyways just to hunt down what I changed in a cc or h file, since it's proooooobably not the tag now that I think about it (I was using 1.3 for at least two days)
16:11:52 <rumflump> thanks folks
16:11:53 <advil> 1.3 might not match that regex
16:12:03 <advil> it's looking for 0.19.1 or whatever
16:12:58 <advil> oh check the output of git --describe
16:14:55 -!- laj1 has quit [Ping timeout: 260 seconds]
16:15:35 <advil> it's a bit more complicated what it's looking for
16:16:08 <advil> so using tags that don't meet the formatting would be the problem, I think I said it wrong earlier
16:16:29 <rumflump> weird, cool
16:16:32 <rumflump> 1.3-a0-39-gef4f3567b9
16:16:34 <rumflump> who knew!
16:16:37 <rumflump> not me
16:16:47 -!- laj1 has joined ##crawl-dev
16:16:50 <ProzacElf> mmm
16:17:26 -!- Nomi has quit [Quit: Going offline, see ya! (www.adiirc.com)]
16:22:55 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]]
16:28:18 -!- noppa354 has quit [Quit: Page closed]
16:32:37 <advil> rumflump: it seems like to regenerate build.h (where those defines are generated to) you may need to make clean
16:32:52 <advil> or just delete build.h maybe?
16:32:59 -!- destroythecore has quit [Read error: Connection reset by peer]
16:33:06 <advil> that exact describe looks like it'll work ok, so it was probably another tag that was the problem
16:34:34 -!- Rust3dCor3 has quit [Ping timeout: 264 seconds]
16:35:08 <advil> using text will probably fail
16:39:43 -!- Blazinghand has joined ##crawl-dev
16:56:58 -!- laj1 has quit [Ping timeout: 256 seconds]
17:00:09 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-849-g4c5bbc1: Merge branch 'master' into cynos 10(6 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/4c5bbc1d55b9
17:00:12 -!- omarax has quit [Remote host closed the connection]
17:10:32 -!- xxxrobotpartytim has quit [Quit: Page closed]
17:20:25 -!- surr has quit [Remote host closed the connection]
17:22:05 -!- Pleasingfungus has joined ##crawl-dev
17:23:37 -!- Blazinghand has quit [Quit: This computer has gone to sleep]
17:25:03 <rumflump> alrighty, trying make clean
17:26:46 <rumflump> oops. "or just delete build.h"
17:27:06 <rumflump> it's too late for such trifling half-measures!
17:27:31 -!- noppa354 has quit [Quit: Page closed]
17:27:37 <Brannock> $ git rm -rf, clearly
17:27:58 <Brannock> what would the actual equivalent be for git, actually?
17:28:02 <Brannock> to just nuke everything
17:28:18 <rumflump> git clean with a lot of extra flags?
17:28:23 <rumflump> or maybe git clean with no flags?
17:28:31 <rumflump> idfk mate
17:28:58 <rumflump> I don't miss pakellas, but I do quite miss pakellas vaults
17:29:23 <rumflump> scripted vaults are always a fun little surprise
17:29:35 <Brannock> they're kind of a pain to code up though
17:29:47 <Brannock> I did one of my own and it took a while to get all the code right
17:29:55 <Brannock> had to steal a lot from other already-completed vaults
17:31:52 -!- geekosaur has quit [Excess Flood]
17:34:02 -!- geekosaur has joined ##crawl-dev
17:38:13 <geekosaur> yep. I did a scripted Pak vault that ultimately didn't make it in (no pop culture refs, no matter how irrelevant...) and it meant a lot of time in debug mode stepping through events
17:40:56 <Pleasingfungus> there's a hep vault that was a real pain to get working for similar reasons
17:42:46 -!- dpeg has joined ##crawl-dev
17:44:01 <Floodkiller> alright, I think I'm done modifying Cyno without wider feedback/statistics to draw from
17:44:13 <Floodkiller> I can't think of anything else major I want to do with them
17:44:22 <Pleasingfungus> the perfect race...!
17:44:25 -!- scummos__ has quit [Remote host closed the connection]
17:44:26 <Floodkiller> hah
17:44:38 <Floodkiller> though they are dogs...
17:44:44 <dpeg> Pleasingfungus: ... is a race to the bottom?
17:45:02 <Pleasingfungus> ?
17:45:10 <Floodkiller> is anyone willing to do a code review to make sure I'm not submitting a new tweet to crawlcode?
17:45:20 <Brannock> I'm not thrilled with the loss of monster detection but the rest of it looks fine design-wise
17:47:51 <alexjurkiewicz> is SInv purely for lore? I wonder if it's needed
17:48:06 -!- Ququman has quit [Read error: Connection reset by peer]
17:48:13 <Floodkiller> it is basically a flavor thing, since all other hounds/wolves in the dungeon have it
17:48:21 <gammafunk> advil: your github avatar looks like you're really hyped
17:48:30 <alexjurkiewicz> the other species with sinv are na and sp right? I guess it's added to na as a power boost, and to sp for lore reasons
17:48:31 <Floodkiller> it's why they had detect monsters originally as well, as that emulated the old sense invis they used to have
17:49:23 <Cheibriados> 03Brannock02 07* 0.20-a0-828-gbdc6353: Randomize doesnt_xom_only_xom 10(37 seconds ago, 2 files, 3+ 2-) 13https://github.com/crawl/crawl/commit/bdc6353756c3
17:49:32 <alexjurkiewicz> i thought the detect monsters was interesting and new, but if they just get sinv it seems less interesting
17:50:15 <rumflump> vp has sinv
17:50:18 -!- ontoclasm1 has joined ##crawl-dev
17:50:24 <Brannock> well, it was pointed out detect monsters is present on a bunch of things already
17:50:42 <Brannock> shrug, always room to mess with the race again. nothing is set in stone
17:51:06 <Floodkiller> true
17:51:37 -!- Basil has joined ##crawl-dev
17:51:46 -!- ontoclasm has quit [Ping timeout: 246 seconds]
17:53:09 -!- hittemvvvhard has quit [Quit: ik ga slapen]
17:54:39 <rumflump> sinv is the safe choice with no important toes stepped on, detect monsters is cool but might be stealing one of ash's most notable gimmicks...
17:55:00 <ProzacElf> fo have sinv too
17:57:26 <advil> isn't my github avatar just the default?
17:57:58 <ProzacElf> but with added hype!
17:58:04 <advil> heh
17:58:33 <Pleasingfungus> rumflump: also stealing fo's gimmick, and the generic antennae mut's gimmick, and the boots of the asssassin's gimmick
17:58:51 <rumflump> 4:05 PM] gwarl: HOLY CRAP. I found my issue. Line 503 was indented one extra space.
17:58:54 <rumflump> [4:06 PM] gwarl: this confirms all my anti-python prejudices
17:58:57 <Pleasingfungus> lol
17:59:13 <Pleasingfungus> i wonder of that part of the assboots should be dropped? it's not really the most distinctive part, and it confuses people pretty regularly
17:59:22 <Pleasingfungus> quite a few false bug reports
17:59:32 <advil> move to scarf
17:59:49 <rumflump> I have never used that item, but speaking from a position of no experience whatsoever, yes, that part can go
18:00:02 -!- omarax has quit [Remote host closed the connection]
18:00:24 <rumflump> but srsly isn't stabbing with a greatmace the point? :O
18:00:32 -!- ajsh__ is now known as Ystah
18:00:46 <Doesnty> stab people with your bare hands
18:01:19 <rumflump> ??boots of the assassin[2
18:01:19 <Sequell> boots of the assassin[2/2]: <|amethyst> Really attack while wielding your bread ration? <|amethyst> The helpless kobold fails to defend itself. <|amethyst> You hit the kobold!!!!!
18:01:35 <Doesnty> ??boots of the assassin[1
18:01:35 <Sequell> boots of the assassin[1/2]: +2 boots of the Assassin {DetectMon Stab+ Stlth++}. Detects monsters and lets you stab with ANY weapon as if it were a short blade.
18:01:37 <Brannock> I've been confused by it myself too
18:01:42 <Brannock> recently, even
18:01:49 <Brannock> then I remembered what I equipped
18:01:53 <Doesnty> i feel like they turned into ego boots
18:01:56 <Doesnty> of just +Stab
18:02:00 <Doesnty> or Stab+
18:02:03 <Brannock> +Stab+
18:02:05 <Pleasingfungus> cut it, free up the mechanic to be used somewhere else :)
18:02:19 <rumflump> like on a playable doggo...
18:02:49 <Floodkiller> it's the fo overlap I'm more concerned about
18:03:01 <Doesnty> i've had games where i found them and wore them but couldn't stealth at all
18:03:12 <Doesnty> but i used them anyway because free +2 and detection
18:03:15 <Brannock> Floodkiller, make them only detect stinky monsters
18:03:24 <ProzacElf> Pleasingfungus: i like the detectmon on assboots
18:03:31 <ProzacElf> but it wouldn't break my heart to see it go
18:03:35 <Floodkiller> detect uniques
18:03:38 <Brannock> I don't think assboots are a problem
18:03:48 <Pleasingfungus> i don't think assboots are relevant to doggos
18:03:57 <Pleasingfungus> just a tangential change that i thought could be good
18:04:26 <ProzacElf> but if you get rid of the detectmon i'll be cranky the one time i find them and i have passwall =p
18:05:40 <Pleasingfungus> detect uniques is insanely limited but very cute
18:05:53 <Pleasingfungus> will contemplate it, if the code cost is low
18:06:14 <alexjurkiewicz> "You can smell Natasha on this floor!"
18:06:25 -!- koboldina has quit [Quit: Page closed]
18:06:36 <dpeg> Pleasingfungus: true!
18:07:47 <Brannock> what about the floors that generate 6+ uniques?
18:07:53 <Lantell> Unstable branch on underhound.eu updated to: 0.20-a0-828-gbdc6353 (34)
18:07:59 <Brannock> You can smell Natasha, Blork, Sigmund, Edmund, Terence, and Ijyb on this floor!
18:08:00 <ProzacElf> beware the code cost!
18:08:08 <ProzacElf> stinky ijyb
18:08:31 <Doesnty> that should be trivial to code
18:08:37 <Doesnty> look at wizmode command &"
18:08:41 <Doesnty> or maybe &', i forget
18:08:46 <ProzacElf> You can smell Grum on this floor!  You feel an urge to mark your territory!!
18:09:18 -!- Zargon has quit [Quit: Page closed]
18:09:25 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-828-gbdc6353 (34)
18:16:38 <ontoclasm1> i feel like it's pretty spoilery to call out uniques by name without the ability to xv them
18:16:56 <dpeg> ontoclasm1: there is always ?/M
18:17:00 <ontoclasm1> i guess
18:17:10 -!- adelrune has quit [Remote host closed the connection]
18:20:41 -!- Wah has quit [Read error: Connection reset by peer]
18:21:29 <alexjurkiewicz> is detecting uniques on level entry a useful effect?
18:21:58 <Pleasingfungus> sure
18:22:00 <alexjurkiewicz> even if I detect a d:2 sigmund, I would probably still explore til I find him
18:22:06 <alexjurkiewicz> and then go down
18:22:12 <Pleasingfungus> would affect my level of caution
18:22:20 <alexjurkiewicz> yeah true
18:22:42 <Floodkiller> replace sigmund with nikola
18:23:03 <Pleasingfungus> being useful makes me less enthusiastic about it
18:23:05 <Pleasingfungus> as a flavor effect
18:25:01 <minmay> <dpeg> ontoclasm1: there is always ?/M
18:25:04 <minmay> most players don't know about that
18:25:06 -!- amalloy is now known as amalloy_
18:25:10 <Pleasingfungus> yeah, and it's not great ui
18:25:18 <Pleasingfungus> it would be cool if you could, like, click a name in the list to see a description
18:25:23 <Pleasingfungus> or press a letter or w/e
18:25:45 <Floodkiller> it would probably be better to not list the unique directly then
18:25:59 <rumflump> press > to view next page of uniques
18:26:17 <rumflump> press > to view normal monsters A-C
18:26:18 <Floodkiller> more that "You pick up a disturbing scent on this floor."
18:26:24 <Floodkiller> more like*
18:26:38 <dpeg> minmay: you can always tell them about, like we do with ?/g and ?/b on Ctrl-O.
18:26:59 <Pleasingfungus> hm, 'a disturbing scent' *definitely* isn't terrifying
18:27:01 <Pleasingfungus> er
18:27:03 <Pleasingfungus> *spoilery
18:27:10 <Pleasingfungus> wow, that's what i get for typing and reading at the same time
18:28:09 <Floodkiller> maybe 'unique' instead of 'disturbing', as the unique monster may not necessarily be threatening
18:29:12 <Pleasingfungus> obviously, make it smell 'dangerous' monsters instead
18:29:14 <minmay> fr: every species smells urug when they enter a level she's on
18:29:15 <Pleasingfungus> no flaw...
18:29:17 <minmay> even mummies
18:29:21 <Pleasingfungus> lol
18:29:23 <ontoclasm1> You sense a unique enemy on this floor
18:30:06 <minmay> would pan lords and ghosts count as unique?
18:31:07 <Brannock> http://pastebin.com/3KhK4PaJ I feel like there's a better way to do this. 2c266a969726 broke auto-id of manuals, sometimes. my fix feels hacky...
18:31:25 <Brannock> never mind, the fix doesn't actually work.
18:31:55 <Pleasingfungus> haha
18:32:03 <Brannock> forgot to set id flag
18:33:29 <rumflump> wow, the original pastebin
18:33:50 <rumflump> do you want ads? because that's how you get ads
18:34:14 <rumflump> alternatively, s/ads/scripts!
18:34:25 <Brannock> oh is pastebin deprecated these days?
18:34:33 <Brannock> I run ublock/noscript so I haven't noticed anything bad
18:34:40 <Brannock> (doesn't mean it's not bad, of course)
18:34:46 <rumflump> the last time I tried to use it, some months ago, I wasn't able to without enabling scripts
18:34:56 <rumflump> maybe they un-pooped it
18:35:06 <Brannock> er, ghostery, not noscript
18:35:13 <Brannock> force of habit
18:35:28 <alexjurkiewicz> other monsters to check: ghosts, pan lords (unique and random), wizlab bosses (hellbinder)
18:35:30 <rumflump> I like hastebin because it doesn't have an Awful Murder-White Background, and gamma showed me dpaste and it seems fine too
18:36:22 <alexjurkiewicz> @??donald
18:36:22 <Gretell> Donald (02@) | Spd: 10 | HD: 14 | HP: 71-96 | AC/EV: 13/6 | Dam: 26 | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(100), 12drown | XP: 1971 | Sp: might, haste | Sz: Medium | Int: human.
18:36:25 <alexjurkiewicz> @??donald hd:19
18:36:25 <Gretell> Donald (02@) | Spd: 10 | HD: 19 | HP: 94-135 | AC/EV: 13/6 | Dam: 26 | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(100), 12drown | XP: 4015 | Sp: might, haste | Sz: Medium | Int: human.
18:36:36 <alexjurkiewicz> hm, can you increase the base damage of monsters?
18:36:42 <alexjurkiewicz> @??donald hd:19 dam:34
18:36:43 <Gretell> unknown monster: "donald dam:34"
18:38:40 <rumflump> dang, same error still after make clean
18:38:49 <rumflump> time to sleep, troubleshoot, or both
18:41:13 <Brannock> your brain will keep working on it while you sleep, most likely
18:43:27 <rumflump> found it all a sudden
18:43:49 <rumflump> well, finally did a big directory diff and found it "suddenly" after that ;)
18:44:35 <rumflump> in gen_ver.pl I changed line 30 to my $prefix = "CRAWL";
18:44:46 <rumflump> er to "YIUFCRAWL"
18:45:16 <rumflump> I was hoping it would name the final binary/installer yiufcrawl so I could exist alongside normal-crawl on one system more easily
18:45:46 <advil> you can do that in the Makefile
18:47:22 <rumflump> groovy, this time I'll change one thing at a time so I can more easily revert when it breaks :D
18:49:11 -!- Brannock has quit [Quit: Leaving]
18:49:31 -!- Brannock has joined ##crawl-dev
18:53:45 <Brannock> okay, I'm stumped on how to solve this. EITHER: stepping on a manual will identify it, but dropping a manual creates "duplicate" messages. OR: stepping on the first manual will identify it, but not any of the subsequent ones. However, messages on dropping manuals are fixed. http://pastebin.com/3KhK4PaJ The key seems to be fully_identified. With that included, the message spam is suppressed but it only automatically identifies the
18:53:45 <Brannock> first manual in any given game
18:53:53 <Brannock> !blame Doesnty
18:53:54 <Sequell> I pronounce Doesnty... Guilty!
18:54:06 <Brannock> I'm pretty sure this is a side effect of unifying floor identification
18:54:12 <Brannock> not sure how to fix it though
18:54:20 <Rast> Brannock, how about all manuals are identified from the start?
18:54:23 <Brannock> identifying the first manual makes the game consider all manuals fully identified
18:54:28 <rumflump> is this like the thing where wand of digging is on autopickup... only when it's unidentified?
18:54:28 <minmay> I'm sorry I opened this can of dicks
18:54:30 <Rast> Do I really need to walk over to a manual and pick it up?
18:54:51 <Brannock> Rast, I considered that briefly 6 months ago but I think the conclusion was, yeah, make them walk to the manual especially for certain vaults where the crossing is dangerous
18:54:53 <Doesnty> !remove manuals
18:54:54 <Sequell> 03Doesnty ⛐ 0.20-a0-2029-ga773bca: Remove manuals 10(in the future, 6 files, 660+ 339-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=a773bca
18:54:57 <Rast> like, I don't need to pick up chain mail to know its chain mail
18:55:02 <Rast> Brannock, fair enough
18:55:19 <Brannock> so full ID would break these vaults if you went "oh it's just a manual of crossbows, pass"
18:55:21 <Brannock> admittedly minor
18:55:32 <Brannock> Rast, you do need to identify a runed chain mail though!
18:55:37 -!- frd has quit [Quit: und weg...]
18:56:03 <dpeg> do we actually have to pick up the manual these days?
18:56:15 <dpeg> for spellbooks, just moving to the spot is enough
18:56:15 <Brannock> no, I pushed a commit months ago that would auto-ID them on walkover
18:56:20 <Brannock> to make them behave like spellbooks
18:56:36 <Brannock> but then it broke something else when that behavior was further modified to type-ID wands
18:56:36 <minmay> <Brannock> so full ID would break these vaults if you went "oh it's just a manual of crossbows, pass"
18:56:36 <dpeg> Brannock: very nice
18:56:52 <minmay> considering how rarely manuals generate in the first place, even in vaults, I have a feeling this would be vanishingly rare in practice
18:57:08 <Brannock> so with the old fix, the messaging would be like "You see here a manual of Fighting. You drop a manual of Fighting."
18:57:11 <Rast> minmay, maula s are all over the place in vaults IME
18:57:17 <Rast> *manuals
18:57:27 <Brannock> amalloy fixed that in 2c266a969726, with the side effect that it now only identifies the first manual in the game, and all subsequent ones have to be picked up
18:57:31 <Rast> and, to be fair, 80% of them are awful, like spell shcools or weapons I don't want
18:57:31 <minmay> that is an impressive typo
18:57:43 <Brannock> because manuals are considered fully identified once you get the first one
18:58:10 <ProzacElf> did someone change the trog altar vault where he burned the spellbook with apportation?
18:58:13 <Brannock> I'm tempted to just chop the gordian knot apart and make them pre-identified tbh
18:58:16 <alexjurkiewicz> is that because there's only one type of "unidentified" manual unlike how there are six million types of unidentified book
18:58:22 <Brannock> alexjurkiewicz, I suspect so yes
18:58:36 <alexjurkiewicz> but yeah, I can't imagine pre-identifying manuals is so bad
18:58:46 <rumflump> advil: do you think it's save to change line 76 of the makefile? "GAME = yiufcrawl"
18:59:13 <rumflump> I should just test, I'm all nervous from that last issue, nvm
18:59:26 <rumflump> oh it does force a full rebuild. welp :D
18:59:30 <advil> should be fine
18:59:36 <advil> you'll need to get it somewhere else for windows
18:59:45 <Rast> while we're discussing manuals, how about they give half the current benefit, but all at once without having to train that skill?
19:00:03 -!- omarax has quit [Remote host closed the connection]
19:00:03 <Rast> so they are less good for someone who was planning to get that skill anyway, but better for anyone else
19:00:12 <advil> the name of the binary doesn't matter to much...in one of my repose I actually keep all sorts of different binaries around under different names and it works fine
19:00:13 <ProzacElf> skill potion
19:00:17 <advil> *repos
19:00:29 <Rast> ProzacElf, yeah basically but still falvored as a manual
19:00:54 <Cheibriados> 03advil02 07* 0.20-a0-829-g299e025: Disallow leaping fungi 10(32 seconds ago, 5 files, 41+ 16-) 13https://github.com/crawl/crawl/commit/299e0253d7a0
19:01:07 <advil> speaking of minor
19:01:12 <ProzacElf> but first you need to find a manual of reading
19:01:20 <ProzacElf> so that you can learn to read the other manuals that fast
19:02:05 <Rast> http://images.gr-assets.com/books/1310993739l/567610.jpg
19:02:51 <ProzacElf> yes
19:02:51 <ProzacElf> like that
19:03:04 <Brannock> advil already catching up on good commit titles!
19:03:11 -!- hittemvvvmobile has quit [Ping timeout: 246 seconds]
19:03:11 <ProzacElf> and what do you have against leaping fungi anyway?
19:03:14 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.]
19:03:16 <advil> that one was easy :-)
19:03:55 <advil> well, if you're too terrified to move, you're probably too terrified to leap
19:04:29 <dpeg> oG
19:04:34 <dpeg> oops
19:04:35 <minmay> have you ever terrified a frog irl
19:04:54 <Pleasingfungus> tbh, i'm not sure i have.
19:05:12 <minmay> i almost stepped on a toad once
19:05:38 <advil> tbf fungusform players can still leap if they aren't terrified
19:05:45 <alexjurkiewicz> i kissed a cane toad to make it race faster once
19:05:48 <rumflump> https://github.com/yrmvgh/crawl/commit/775ec5f1dbc72c6b7c5fc6b79c993186f547a6c9
19:06:10 <alexjurkiewicz> we won, so uh
19:06:14 <ProzacElf> congrats?
19:06:24 <rumflump> and that's how you start an addiction
19:06:38 <ProzacElf> bufotenin addiction:  the struggle is real
19:06:44 <rumflump> how many more frogs will be kissed before you get ahold of yourself!
19:07:19 <rumflump> can I squash commits that I've already pushed?
19:07:35 <advil> yeah, if you don't mind doing a force push
19:07:38 <rumflump> without having to then for... drat
19:07:47 <rumflump> okdokey okdokey. thanks!
19:08:04 <alexjurkiewicz> dont force push your repo please
19:08:28 <rumflump> yeah I know, I have so much more responsibility now D:
19:08:31 <rumflump> and also :D
19:08:31 <gammafunk> !always be force pushing
19:08:31 <Sequell> ABFP! A-Always! B-Be! F-Force! P-Pushing! Always Be Force Pushing! ALWAYS BE FORCE PUSHING!
19:08:44 <rumflump> gammafunk: but I'm not pregnant this year
19:09:11 <alexjurkiewicz> congratulations ms rumflump, it's a... fork?!
19:09:27 -!- ontoclasm has joined ##crawl-dev
19:09:35 <rumflump> push, and breath, and push, and breathe, and puuuuuuush!
19:09:37 <minmay> <rumflump> how many more frogs will be kissed before you get ahold of yourself!
19:09:45 <minmay> look I'm gonna find this prince no matter what it takes
19:09:50 <rumflump> congratulations! it's a yiuf!
19:10:10 <gammafunk> I saw a shadow demon croak the other day
19:10:17 <gammafunk> @??shadow demon
19:10:17 <Gretell> shadow demon (062) | Spd: 10 | HD: 10 | HP: 42-65 | AC/EV: 7/12 | Dam: 21 | 05demonic, 10doors, evil, see invisible | Res: 06magic(100), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy | XP: 713 | Sp: shadow creatures [06!sil], sum.demon [06!sil] | Sz: small | Int: human.
19:10:21 <gammafunk> ok that is what they're called
19:11:19 <rumflump> they have not yet been named botzilotzilottot, stay tuned
19:12:25 -!- ontoclasm1 has quit [Ping timeout: 260 seconds]
19:12:29 <rumflump> looks like all those filename changes haven't broken my local build, I'm afraid to try a cross compile though
19:12:33 <minmay> r - a scroll labeled BOTZILOTZILOTTOT
19:12:38 <rumflump> gotta get them in gitignore too
19:14:15 <Brannock> I am tempted to just make manuals their own thing instead of a weird subtype of book
19:14:21 <Brannock> but that'd mess with item generation and vaults and :effort:
19:14:46 -!- Patashu_ has joined ##crawl-dev
19:14:58 -!- Patashu__ has quit [Ping timeout: 240 seconds]
19:17:23 <rumflump> alexjurkiewicz: technically, I think I can force push to /yiuf, as long as I'm not overwriting anything that was pushed to /master
19:17:50 <rumflump> I'm going to try to not, though. even if I really want to squash one line bugfixes into prior commits real super bad
19:18:12 <rumflump> because you're building from /master, so that wouldn't actually change any history on your end
19:18:56 -!- Pleasingfungus has quit [Ping timeout: 246 seconds]
19:20:14 <gammafunk> it's ok to force-push to any branch
19:20:27 <gammafunk> alexjurkiewicz was talking specifically about the branch that is built for CPO
19:20:51 <gammafunk> the only issue with force-pushing to a branch is collaboration (or if something actually does depend on the branch, like a server build)
19:21:00 -!- dpeg has quit [Quit: nights]
19:23:42 <advil> oh, yeah, if it's a branch that's fine
19:23:45 -!- dextur has quit [Ping timeout: 260 seconds]
19:24:22 <rumflump> i wonder how many things aside from test/stress/run, are going to assume that the binary is named "crawl"
19:25:07 <gammafunk> you can git grep non-cc things for "crawl"
19:25:12 <gammafunk> probably a number of scripts
19:25:21 <gammafunk> non-cc, non-h
19:25:29 -!- scummos| has quit [Ping timeout: 260 seconds]
19:25:31 <rumflump> fr: instead of literally running ./crawl everything finds the closest thing by levenshtein distance
19:26:38 <rumflump> maybe I should leave the binary as "crawl" and just change folder names. that might be more confusing for human reading but less trouble for all them scripts
19:27:23 <alexjurkiewicz> CPO will handle a force push for yiuf actually, either hellcrawl or dcss-ca did a few force pushes so I had to support it
19:27:49 <alexjurkiewicz> rumflump: zsh has the capability to do that (levenshtein distance command guessing)
19:28:22 <rumflump> grep for "thing that contains a but not b" is something like this? ^((?!(cc$|h$)).)*)$
19:28:37 <rumflump> oh but then "crawl" has to go in there somewhere
19:29:01 <rumflump> alexjurkiewicz: are you building from my yiuf branch or my master branch?
19:29:22 <rumflump> maybe I should rename master so as not to confuse it with crawl/crawl/master
19:30:23 <rumflump> but that'll mess with your stuff too
19:30:32 <Brannock> wow, I was very confused on why some manuals were preidentified and others weren't
19:30:40 <Brannock> then i realized acquirement has completely different rules than makeitem.cc
19:34:46 <Cheibriados> 03Brannock02 07* 0.20-a0-830-g2c9a30d: Pre-identify manuals 10(78 seconds ago, 3 files, 8+ 1-) 13https://github.com/crawl/crawl/commit/2c9a30dacb1b
19:36:19 -!- Pleasingfungus has joined ##crawl-dev
19:49:50 -!- hellmonk has joined ##crawl-dev
19:53:53 <Floodkiller> I'm not sure how resource intensive this list monsters command is; it looks like it works by just searching every potential spot in the monster array for a live, valid monster (so about 700 loops)
19:54:52 <gammafunk> there is a monster iterator, not sure if it has a "level-wide" mode
19:55:12 <gammafunk> but it has radius support, I believe
19:56:39 <Pleasingfungus> there is a level-wide mode, yes
19:58:26 <Pleasingfungus> i generally wouldn't worry about performance without a very specific reason, though i haven't checked context for this chat
19:59:11 <Floodkiller> just curiosity about how complicated a detect uniques would be, but I'm not looking hard into actually implementing it
19:59:50 <rumflump> alexjurkiewicz: https://github.com/yrmvgh/crawl/commit/cad3493b3f7f6a71b25cfeba96cff597a04ac8d9#diff-0f6855c64da8e70e67464f4c6b164123
20:00:03 -!- omarax has quit [Remote host closed the connection]
20:00:41 <rumflump> oops, changed the binary, left the name unchanged. tfw.
20:08:34 -!- Fixer has quit [Ping timeout: 258 seconds]
20:09:23 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-830-g2c9a30d (34)
20:11:57 <gammafunk> Floodkiller: just detecting them on the level? Wouldn't be especially hard
20:12:36 <gammafunk> Also doesn't sound like something that should really be a thing
20:14:52 <Pleasingfungus> when we were talking about changing the assboot effect, i assumed it'd be, like, only detecting uniques
20:15:01 <Pleasingfungus> in the same way that it currently detects other monsters
20:17:39 <Floodkiller> I think, if it were to be put into the game, it would probably be an addition to Ash
20:17:57 <Pleasingfungus> your levelwide thing?
20:18:00 <Floodkiller> yeah
20:18:13 <Floodkiller> that's where it sounds like it would make the most sense
20:18:37 <rumflump> WOW! why is this unused? http://i.imgur.com/1AcGLzl.png I love the intense colors/contrast
20:18:56 -!- CanOfWorms has joined ##crawl-dev
20:19:29 <Pleasingfungus> it's... certainly got a style of its own
20:19:44 <Pleasingfungus> i don't think it's appropriate for crawl. maybe for, like, one of thecatamites' games?
20:19:45 <rumflump> is it bad art
20:19:48 <rumflump> am I bad at art?
20:20:04 <Pleasingfungus> is it your art?
20:20:14 <rumflump> oops, no, not that I made it
20:20:19 <rumflump> am I bad at looking at art
20:20:24 <gammafunk> am I?
20:20:28 <gammafunk> am?
20:20:32 <Pleasingfungus> i mean, everyone has their own personal taste, surely.
20:21:02 <gammafunk> it's a cool basis for an image, but yeah the style is maybe not right
20:21:21 <gammafunk> also the the logo as it's done there won't work
20:21:21 -!- aves has quit [Quit: Page closed]
20:21:40 <rumflump> I'm a sucker for a really low number of colors. if that title text was the same orange as the "fire" i'd be in heavennnnn
20:22:15 <rumflump> sorry, keep talking about cynos!
20:22:27 <|amethyst> %git d2d5b991a
20:22:27 <Cheibriados> 07galehar02 * 0.8.0-a0-5787-gd2d5b99: Remove omndra's title screens. 10(6 years ago, 4 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/d2d5b991aadd
20:23:01 <rumflump> ah, thanks ammy
20:23:06 <|amethyst> zot demon was brought back, but this one wasn't
20:23:32 <gammafunk> Unwise to bring back zot demons
20:23:34 <gammafunk> too OP.
20:23:41 <|amethyst> %git 91f5935c0
20:23:41 <Cheibriados> 07jpeg02 * 0.8.0-a0-6048-g91f5935: Re-add Omndra's demon/orb title screen, with new logo. 10(6 years ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/91f5935c01bf
20:23:44 -!- koboldina has quit [Quit: Page closed]
20:24:07 <|amethyst> then
20:24:13 <|amethyst> %git 6eea31f5
20:24:13 <Cheibriados> 07ontoclasm02 * 0.18-a0-195-g6eea31f: New logo 10(1 year, 4 months ago, 20 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/6eea31f5f58b
20:25:04 <|amethyst> I personally think that one is better than several that are in
20:25:24 <|amethyst> (including Denzi's)
20:25:33 <|amethyst> (mostly Denzi's)
20:25:44 <Pleasingfungus> ouch
20:25:56 <rumflump> crawl art history 102
20:25:56 <|amethyst> so if ontoclasm or somebody wanted to edit it with the new logo, I'd be happy for it to go in
20:27:39 -!- Patashu__ has joined ##crawl-dev
20:27:51 <Pleasingfungus> i'm not really a fan but i'd survive
20:29:58 -!- Patashu_ has quit [Ping timeout: 240 seconds]
20:34:17 <minmay> At first I was going to say "omndra's title screens were removed because omndra requested they be removed"
20:34:26 <minmay> but then I realized they were actually removed /before/ that request
20:35:06 <rumflump> stone_soup_icon-win32 seems to be upscaled from 16x16 to 32x32, anyone know why?
20:35:53 <rumflump> I wanna just replace it with the actual 32x32 icon that's a couple files down the hall
20:36:50 <Brannock> should we do an art drive for new title screens?
20:37:14 <rumflump> half of the ones from cwz are amazing
20:37:17 <rumflump> just grab those
20:37:37 <rumflump> (after everyone's bikeshed about which ones are the amazing ones!)
20:38:24 <Pleasingfungus> in a soft, murming tone: *the cwz people won't give us rights to use their art...*
20:38:34 <Pleasingfungus> it's not like we haven't asked :)
20:38:40 <Brannock> ah yeah, there was a reach out to them in the past, right?
20:38:42 <Brannock> and it never got replied to
20:38:44 <rumflump> oh! interesting
20:38:46 <Pleasingfungus> the recent past, even!
20:39:16 <rumflump> that seems like a communication trouble... clearly the artists like dcss!
20:39:22 <rumflump> or at least like dwants
20:39:35 <Brannock> a couple of denzi's are fine (invasion and kitchen_duty) but the generic dragon and evil_mage just don't really map to anything in Crawl at all
20:40:15 -!- cxr has quit [Ping timeout: 256 seconds]
20:41:11 <minmay> can we somehow get a hold of the tengu artist because that picture is a million times better of a splash screen than any of the current ones
20:41:30 <rumflump> with or without basketball?!
20:41:36 <Brannock> it would be nice to have more splash screens that are "advanced crawl characters", yeah
20:42:00 <Pleasingfungus> minmay: i really love that one too
20:42:08 <hellmonk> need to get someone to draw a more professional version of the spriggan of fedhas smokin a blunt
20:42:40 <minmay> oh hey, the album has new pictures in it now http://imgur.com/a/JNOiv
20:43:26 <Brannock> if that cerebov one gets cleaned up and brightened that's also another good splash screen
20:43:41 <Brannock> oh man the FeFE
20:44:17 <minmay> I appreciate the acknowledgement that an actual cat couldn't really wear rings on its paws so it'd have to put them around its tail
20:44:40 <Pleasingfungus> Realism In Crawl
20:44:47 <rumflump> the feFE is good yes
20:45:08 <Pleasingfungus> the FeBe is good, though maybe a little bit rough
20:45:10 <rumflump> bomb ass nikolai too
20:45:30 <alexjurkiewicz> rumflump: from master
20:45:33 <alexjurkiewicz> would you like me to change this?
20:45:38 <rumflump> no no, that's good
20:45:41 <Pleasingfungus> ru spriggan is good, parts of the mennas are good
20:45:47 <Rast> FR: a search term that finds armour other than body armour or shields
20:46:00 <Rast> ("aux" is my preferred chocie but anything works)
20:46:02 <alexjurkiewicz> Brannock: imo art made for crawl should be welcomed with open arms, even if the art doesn't scream "crawl"
20:46:12 <alexjurkiewicz> the more art gets featured, the more art gets made
20:46:37 <gammafunk> I think it's ok to have standards for art
20:46:43 <gammafunk> just like we have standards for tiles
20:46:45 <rumflump> I mean I'd love in theory-land for the server to always have the latest hot stuff but it's good to have a bit of a valve where I effectively have to push things twice and be really sure before I foist them to your server
20:47:19 <gammafunk> and I don't think people aren't making crawl art because they're not becoming splash images
20:47:40 <alexjurkiewicz> i think the standard for splashes can be pretty low, since they're short interstitual loading screens, and variety is good
20:47:57 <Rast> http://i.imgur.com/CT4Pt6V.jpg  <--- is this a cat or a rabbit? what's up with the back legs?
20:47:59 <alexjurkiewicz> not TOO low. But most submissions are good imo
20:48:04 <rumflump> hey where's the b/w dwant with BRIGHT red and yellow sunburst behind it, gammafunk ?
20:48:07 <minmay> <alexjurkiewicz> i think the standard for splashes can be pretty low, since they're short interstitual loading screens, and variety is good
20:48:10 <rumflump> did it get requested taken down?
20:48:18 <gammafunk> low-quality submissions are just annoying to look at
20:48:20 <gammafunk> game after game
20:48:35 <minmay> I think there's a just-as-good argument in the opposite direction: splash screens are the very first thing the player sees when they start the game, so they should make a good impression
20:48:42 <Brannock> yes
20:48:53 <Brannock> a certain level of polish is good to have
20:48:55 <Pleasingfungus> Rast: i think they're legs
20:49:06 <Rast> Pleasingfungus, they arent like cat legs
20:49:09 <gammafunk> can't believe my stick figure out of elf licking was rejected
20:49:13 <gammafunk> like, it was a masterpiece
20:49:14 <Rast> they are muscled like rabbit legs imo
20:49:24 <gammafunk> s/out/art/
20:49:49 <minmay> gammafunk: I don't think I ever saw this
20:49:57 <Pleasingfungus> i suppose i'm not an expert
20:50:05 <gammafunk> I'm not giving you more material, sorry
20:50:06 <Pleasingfungus> i'm looking at my cat but he's in the wrong post
20:50:08 <Pleasingfungus> *pose
20:50:13 <Pleasingfungus> maybe i should try to arrange him
20:50:22 <gammafunk> ...and Pleasingfungus was never heard from again...
20:50:36 <hellmonk> you pet the cat gently!!!!!!
20:50:47 <hellmonk> the cat barely misses you
20:50:53 <hellmonk> the cat closely misses you
20:51:05 <minmay> What frustrates me about the current splash screens is that they're in like 8 different art styles
20:51:35 <Pleasingfungus> it's hard enough to coordinate art styles within 32x32 tiles, much less
20:51:40 <Brannock> it's a lot harder to -- yes, that
20:52:05 <minmay> yes
20:52:38 <minmay> some of Denzi's splash screens aren't very good looking but they (as you would expect) match the art direction of the tiles
20:52:58 -!- amalloy_ is now known as amalloy
20:53:05 <ontoclasm> better than tome loading screens, imo
20:53:33 <minmay> which are distinctly retro (limited colors etc)
20:53:48 <minmay> oh man, tome4 loading screens
20:53:54 <ontoclasm> no, i mean tome4
20:54:09 <ontoclasm> http://image.jeuxvideo.com/medias/144484/1444835763-6124-jaquette-avant.jpg
20:54:24 <Pleasingfungus> hell ya, fire knight and boob lady
20:54:29 <Brannock> aw yea, the 90s
20:54:30 <minmay> ontoclasm: that's the old version of the splash screen, the current one has nipples added to it
20:54:35 <Pleasingfungus> are you kidding.
20:54:45 <ontoclasm> whoops
20:54:46 <ontoclasm> yes
20:54:46 <minmay> and then there are like 4 other splash screens which are ms paint drawings run through a bunch of gimp filters
20:54:51 <Pleasingfungus> fantastic
20:55:29 <hellmonk> when you touch his booty but then you realize he isnt into it
20:56:18 <ontoclasm> aha http://orig15.deviantart.net/8d4a/f/2011/217/6/e/last_stand___tome_ingame_image_by_shockbolt-d45j2pt.jpg
20:56:40 <Pleasingfungus> that picture, on its own, is funny
20:56:40 <hellmonk> me in the bottom left corner
20:56:51 <Pleasingfungus> that picture, with the context of the nipples having been added later, is hilarious
20:56:53 <Brannock> suddenly remembering weirdos from my art courses who would continually touch-up the same drawing they've been laboring on for years
20:56:58 <ontoclasm> excuse me but fantasy elves wouldn't have worn a bra this is VERISIMILITUDE
20:57:30 <minmay> that isn't an elf lol
20:57:54 <Pleasingfungus> i think we've all got a little bit of elf in us.
20:58:05 <ontoclasm> short-eared elf
20:58:24 <minmay> well
20:58:27 <minmay> the dude is an elf
20:58:30 <minmay> the girl isnt
20:59:36 <minmay> here's an album with all 11 of them http://imgur.com/a/PKQFd
21:00:02 -!- omarax has quit [Remote host closed the connection]
21:00:04 <gammafunk> dang lucy
21:00:07 <gammafunk> lookin' good gurl
21:00:11 <Floodkiller> I appreciate crawl splash screens now
21:00:21 <Pleasingfungus> http://i.imgur.com/kbwutM8.png ME
21:00:36 <gammafunk> you're not lucy
21:00:41 <Pleasingfungus> that is NOT lucy.
21:00:49 <rumflump> I need nipples because of realism
21:00:58 <gammafunk> it's lucy
21:01:01 <Pleasingfungus> no!
21:01:02 <gammafunk> it's not sif
21:01:10 <ontoclasm> minmay: well he's not wearing a bra
21:01:13 <ontoclasm> so, checkmate
21:01:16 <Pleasingfungus> i am going to banish you from this chat for TERRIBLE violations of crawl canon
21:01:33 <gammafunk> careful, I can now hack the discord through Cerebot
21:01:49 <gammafunk> remove your Developer role, what a shame
21:02:12 <rumflump> I am so glad http://i.imgur.com/D8JHGPT.png is the only background image that shows normally
21:02:19 <rumflump> that eye lazer thing...
21:02:22 <gammafunk> her expression is really funny though
21:02:39 <Floodkiller> I thought this was lucy http://imgur.com/Hi7VYlK
21:04:51 <minmay> oh, I forgot the orcs dlc background, but I can't find it
21:05:43 <minmay> found it
21:05:58 <Pleasingfungus> does it have the broodmother thing
21:06:21 <minmay> http://i.imgur.com/YIk5iQR.jpg
21:06:42 <Pleasingfungus> nearly as good.
21:06:46 <Pleasingfungus> reminds me of johnny fiveaces
21:06:59 <rumflump> I kinda like that orc thing
21:07:07 <rumflump> fr: Fishlips Orc
21:07:20 <Floodkiller> imagine 4 orcs at the end of a dlc continent
21:09:36 <minmay> most of the tome4 splash screens just make me think of http://www.homestarrunner.com/sbemail181.html
21:10:39 <Pleasingfungus> strong bad! hell yes
21:12:25 <TZer0> !tell |amethyst CUE now uses ssl, could you update the morgue-link accordingly?
21:12:26 <Sequell> TZer0: OK, I'll let |amethyst know.
21:12:37 <Pleasingfungus> god, i miss early-oughts webcomics
21:12:39 <Pleasingfungus> those were the good shit
21:17:33 <rumflump> the absolute most recent post in r/roguelikedev is interesting...
21:17:35 <minmay> kid radd was good. anyway, plz give tengu wings ingame
21:19:18 <Pleasingfungus> quilts?
21:19:30 <rumflump> yep, that one
21:19:41 <Pleasingfungus> seems like a very common new programmer attitude
21:20:23 <rumflump> ah, I thought new programmers liked the guide and wished it was even easier
21:21:16 <Pleasingfungus> depends on what your motivation is
21:21:30 <Pleasingfungus> but i've seen a ton of new programmers who want to be Absolutely Independent and hate anything that seems like a Crutch
21:21:44 <Pleasingfungus> which isn't really how coding works... but they'll figure that out eventually
21:21:49 <Floodkiller> ha, I'll steal anything not nailed down if I can
21:21:52 <rumflump> change over to "yiufcrawl" as the binary name seems to have gone ok. built locally fine, travis-ci went fine, cross compiled fine, and game is running, not crashing
21:21:52 <Pleasingfungus> everybody's gotta be dumb at some point
21:21:57 <rumflump> word up floodkilla
21:22:15 <hellmonk> forget crutches, i need a wheelchair
21:22:37 <rumflump> "Lua error: global_prelude: bad header in precompiled chunk" is a bit worrying, but seems nonfatal. anyone seen that before?
21:23:52 <rumflump> oh maybe that's just because this save was made a couple versions ago, and it needs to re do something
21:25:13 <alexjurkiewicz> rumflump: as long as specifying GAME=dcss in the make command still produces binaries called 'dcss' i'm happy
21:25:21 <alexjurkiewicz> if it doesn't, your rename will break CPO
21:26:25 <rumflump> hm, I've never tried that flag
21:27:47 -!- ontoclasm1 has joined ##crawl-dev
21:29:19 -!- cxr has quit [Read error: No route to host]
21:30:06 -!- ontoclasm has quit [Ping timeout: 256 seconds]
21:30:22 <Floodkiller> is there any other feedback on Cyno before I rebase it for a fresh pull request?  I would like to know if there's anything else I should work on changing/fixing before I break the experimental branch
21:37:01 <Pleasingfungus> can you add in, like, 'fetch' mechanics
21:37:06 <Pleasingfungus> or 'play dead', maybe!
21:37:22 <|amethyst> https://www.reddit.com/r/dcss/comments/5xqiga/turned_to_stone_but_still_able_to_act/
21:37:22 <Sequell> |amethyst: You have 1 message. Use !messages to read it.
21:37:42 <alexjurkiewicz> when cynos pray at an altar, so they spin around in circles a few times before curling up in front of it
21:37:56 <Floodkiller> fetch already exists, it's called ranged combat
21:38:03 <Doesnty> cool statue form tech
21:38:31 <ontoclasm1> Floodkiller: if you press tt as a cyno
21:38:33 <ontoclasm1> do you bark
21:39:11 <Floodkiller> PF's commit for unique frog shouts guilted me into not adding them
21:39:24 <Pleasingfungus> lol
21:39:25 <ontoclasm1> You yip for attention!
21:39:50 -!- gowby has quit [Quit: Page closed]
21:39:56 <rumflump> fetch: occasionally things are apported away from you
21:40:13 <ontoclasm1> ...welp, now i won't be able to imagine cynos as anything other than pomeranians
21:40:15 <rumflump> but you get a speed boost to travel toward those items!
21:40:32 <ontoclasm1> tiny fluffy pom head on giant muscular body
21:40:41 <Brannock> basically every single commit I"ve made to crawl has been modifying/modeling off existing code or older commits
21:40:53 <Brannock> seems weird to read about programmers who want to reinvent the wheel
21:40:56 <Floodkiller> my canon cyno head is bloodhound
21:42:11 <ontoclasm1> Brannock: as a new programmer i hesitate to use big framework things because they're kind of terrifying
21:42:37 <alexjurkiewicz> "i don't really need all this framework. I just need to draw a character on the screen!"
21:42:38 <ontoclasm1> like when you open unity it's got a million weird little docks
21:42:41 <Brannock> of course, I've been putting off futzing around with my own roguelike for ages, so maybe I'm just a different breed
21:42:48 <Brannock> I like unity.
21:42:57 <Brannock> there's always a tool available, and if there isn't, someone in the community has come up with it
21:43:04 <minmay> my cyno head https://pbs.twimg.com/profile_images/630005966562418688/tH5kyB_S.jpg
21:43:12 <ontoclasm1> i certainly don't mean the above as a criticism of unity in general
21:43:22 <ontoclasm1> it's just daunting
21:43:29 <Brannock> no more so than photoshop surely
21:43:39 <ontoclasm1> that's an accurate comparison
21:43:57 <ontoclasm1> and if somebody was like "i have never drawn anything, i want to make a pretty simple picture"
21:44:24 <ontoclasm1> starting with photoshop could be kind of nervewracking
21:44:53 <ontoclasm1> even though it's an excellent tool for doing the thing in question
21:45:02 <Floodkiller> minmay: there's a reason I didn't give them the fur mutation
21:45:10 <Pleasingfungus> oh god, hairless dogs
21:45:23 <ontoclasm1> chihuahua
21:45:27 <Brannock> cynos are now canonically hairless mexican dogs
21:45:31 <Brannock> Xoloitzcuintlis
21:45:57 <ontoclasm1> does that make felids sphinx cats
21:46:05 <ontoclasm1> well no i guess they have fur
21:46:18 <rumflump> ok alexj, that make flag should still work fine
21:46:24 <Floodkiller> http://i.imgur.com/mfrYeid.jpg
21:47:19 <Pleasingfungus> ayyyy
21:47:32 <rumflump> util/crawl.nsi is probably just a file that the builder spits out, right?
21:48:53 <gammafunk> probably not, but check the repo
21:49:06 <gammafunk> if it's in the repo that would not be the case
21:49:37 <minmay> Floodkiller: what do you have against furries :3
21:50:02 <rumflump> tfw when you probably changed a file yourself but it's not staged so there's no way to know why you done it
21:50:14 <rumflump> double when, that's how intense the situation has become
21:51:05 -!- Boatshow has quit [Ping timeout: 260 seconds]
21:51:09 -!- Lasty has quit [Quit: Leaving.]
21:52:09 -!- Lasty has joined ##crawl-dev
21:52:15 <minmay> tfw when you go to the atm machine and forget your pin number and you're thinking "wtf the fuck, well, i guess til i learned to write down my pin number somewhere"
21:53:12 <Pleasingfungus> :(
21:53:22 <rumflump> +1 for pin number
21:54:03 <Brannock> I honestly don't know what my pin number is anymore
21:54:06 <Brannock> it's just muscle memory
21:54:19 <Brannock> occasionally while drunk or something I'll suddenly forget it then it takes like 4 days to re-remember it
21:54:23 <minmay> you should be cautious when making fun of people for saying "atm machine" though because it can also mean "ass to mouth machine" in some contexts
21:54:25 <rumflump> ooh, atm machine too
21:54:35 <Brannock> "OMG I JUST STARTED PLAYING THE DCSS TUTORIAL AND THIS GAME IS AWESOME" "I like how the tutorial teaches you to listen because otherwise you die and have to start again. Dying in the tutorial is truly the best way to make sure we noobs learn :P"
21:54:47 -!- adelrune has joined ##crawl-dev
21:54:49 <minmay> welcome to dcss soup
21:55:13 <minmay> you can be a MiBe berserker, a CeHu hunter, or a DECj conjurer
21:55:30 <Floodkiller> you forgot DD anything
21:56:12 <minmay> yes how could i forget the best combo in the game, DDEE elementalist with lcs spear
21:56:13 -!- ipsum_ has quit [Ping timeout: 260 seconds]
21:57:04 <rumflump> ontoclasm1: http://i.imgur.com/JzaNiCP.png
21:57:44 <ontoclasm1> idgi :(
21:57:56 <Brannock> is it a dead stork
21:58:02 <rumflump> it's yiuf's head!
21:58:05 <rumflump> yiuf soup
21:58:07 <ontoclasm1> o-oh
21:58:26 <ontoclasm1> hah
21:58:57 <rumflump> I didn't draw anything myself so it should be instantly recognizable, not sure how to fix that if it's not... thicker outlines? yes, the parts that got erased have 0 outline don't they
21:59:35 <Brannock> I really don't see yiuf's head there
21:59:40 <Brannock> I see a white wing and some blood in the center
22:00:02 -!- omarax has quit [Remote host closed the connection]
22:00:03 <Brannock> !source crazy_yiuf.png
22:00:04 <Sequell> https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/unique/crazy_yiuf.png
22:00:10 <Brannock> oh the wing is his beard
22:00:24 <rumflump> it is!
22:00:24 <hellmonk> yiuf should be off to the side stirring the soup
22:00:30 <Brannock> well what doesn't help matters is yiuf's sprite isn't actually very good
22:00:36 <Brannock> it's one of the very old ones
22:00:42 <minmay> yiuf should be in the soup and there should be a second yiuf stirring the soup
22:00:43 <rumflump> nb idea, that would be a lot more recognizable, monko
22:00:53 <hellmonk> nm do what minmay said
22:01:15 <hellmonk> the backstory is he got confused and hit himself w/ his quarterstaff, duplicating himself
22:03:23 <gammafunk> heh, good beem query I just noticed
22:03:32 <gammafunk> someone tried ??how_to_save_and_quit
22:03:57 <gammafunk> but with spaces and not underscores
22:07:28 -!- Boatshow_ has quit [Ping timeout: 240 seconds]
22:10:56 -!- introsp3ctive has quit [Remote host closed the connection]
22:11:43 -!- jefus- has joined ##crawl-dev
22:12:11 <Floodkiller> anything else for Cyno before I start rebasing?
22:13:56 <Doesnty> woof/bark/howl for shouting
22:14:12 <Doesnty> if that hasn't been done yet
22:14:39 <rumflump> I can't think of anything really
22:15:03 <rumflump> not unless you add another layer to cynos, like how Ba got the "ex angelic" flavor thing lately
22:15:07 <Brannock> ^
22:15:12 <rumflump> psychic doggos?
22:15:16 <rumflump> space doggos?
22:15:20 <Doesnty> artificial doggos
22:15:20 -!- jeefus has quit [Ping timeout: 246 seconds]
22:15:34 <Floodkiller> cyborgs with the heads of dogs
22:15:55 <rumflump> time doggos, lava doggos, raiju-doggos, cerberus doggos, doggos with frickin lasers...
22:16:26 <Floodkiller> I guess I'll add the unique shout verbs and further the process towards every species having their own shout verbs
22:16:31 <rumflump> whatever spells Nasus has in league of legends (been too long)
22:16:49 <Brannock> wither, siphoning strike, the circle drain thing, and fury of the sands
22:16:51 <ontoclasm1> Floodkiller: surely only a handful need them
22:16:54 <Pleasingfungus> egyptian doggos
22:17:00 -!- Pleasingfungus has quit [Remote host closed the connection]
22:17:14 <Floodkiller> Pleasingfungus: done
22:19:40 -!- Bammboo has quit [Ping timeout: 258 seconds]
22:19:44 -!- Bammboobies is now known as Bammboo
22:20:26 -!- Blazinghand has joined ##crawl-dev
22:21:50 <Floodkiller> bark and howl are probably good for the first two verbs, what should be the last one? growl, yap, yip, snarl, bay, gnarl, snap, woof, arf
22:22:09 <ontoclasm1> yip
22:24:18 <minmay> none of those sound louder than howl
22:24:34 <Floodkiller> howl would probably be the last one
22:24:37 <minmay> i guess felid has the same problem
22:24:44 <minmay> oh, you said "first two" :P
22:25:03 <Floodkiller> sorry, I meant first two as in two words that I'm using, not two words as in order of shoutiness
22:25:19 <rumflump> what's an egyptian god noise
22:25:52 <rumflump> you scour the flesh of the living for attention!
22:26:08 <minmay> my perceived loudness would be howl, bay > bark, woof, snap > yap, yip, arf > snarl, gnarl, growl
22:26:16 <rumflump> flay with sand? drown in beetles?
22:26:32 <minmay> but im not fond of the default being anything other than "bark"
22:27:09 <Floodkiller> yeah, I do think bark should probably be the default
22:29:23 -!- amalloy is now known as amalloy_
22:31:13 -!- HellTiger has quit [Ping timeout: 260 seconds]
22:34:12 -!- ontoclasm has joined ##crawl-dev
22:35:11 -!- ontoclasm1 has quit [Ping timeout: 268 seconds]
22:35:52 <alexjurkiewicz> yip and yiff
22:36:41 -!- meatpath has quit [Ping timeout: 246 seconds]
22:38:15 <Floodkiller> wow, shout verbs are harder than I thought
22:38:52 <Brannock> they don't *have* to be dog verbs
22:38:56 <Brannock> maybe cynos can roar.
22:39:08 <Brannock> bark, howl, roar
22:41:11 <alexjurkiewicz> oh, i have a great april fool's idea
22:41:13 <alexjurkiewicz> achievements
22:41:15 <rumflump> what do humans do for verb 3
22:41:26 <Floodkiller> scream
22:41:35 <alexjurkiewicz> "Welcome to the Jundle": Enter Lair
22:41:38 <alexjurkiewicz> *g
22:41:39 <rumflump> you could just take the standard humanoid one. it is a fairly humanoid doggo at present, yes?
22:42:43 <Floodkiller> screech/squeal?
22:43:03 <hellmonk> april fool achievements would be dank af
22:43:19 <alexjurkiewicz> i'll try to code osmething
22:43:21 <hellmonk> "way to go champ": die to a worm
22:43:39 <hellmonk> "gottagoslow": step from time for the first time
22:44:23 <hellmonk> "OceanMan": get the barnacled rune of zot
22:44:41 <rumflump> make it seem like cheevos are going to be a big deal. each cheevo appears to give a multiplier to all your scores, past and present
22:45:15 <rumflump> but it's just sequell lying
22:45:53 <rumflump> I guess anything sequelly would be on gamma / snark, whom you do not pilot
22:45:53 <hellmonk> make one of the achievements "optimal player" but tie it to doing something that's really dumb
22:46:26 <rumflump> as in somethin that's a bad idea? or just something that's not a big deal?
22:46:35 <rumflump> open a door diagonally for the latter
22:47:04 <ontoclasm> attack with bread
22:48:12 <rumflump> attack; kill; clear a floor; kill a unique; clear a branch - with bread
22:48:35 <Doesnty> give optimal player for surviving 20,000 turns in the abyss
22:48:41 <Doesnty> or some crazy amount
22:49:26 <hellmonk> "xomscumming champion": survive to turn 50,000 with xom and below xl 10
22:50:01 <rumflump> one problem with the min/monk plan for yiufcrawl icon: http://i.imgur.com/HOg6Hqe.png
22:52:32 <ProzacElf> alexjurkiewicz: i prefer jundle =p
22:54:05 <gammafunk> man
22:54:21 -!- diazepan has quit [Quit: diazepan]
22:54:24 <gammafunk> and here I was ready to mark "hellmonk didn't brink up oceanman" on my calendar
22:54:29 <gammafunk> I thought today would be the day
22:55:48 <hellmonk> it's a good song and also a good meme
22:55:55 <hellmonk> how could i resist
22:56:09 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-850-gd39951a: Add unique Cyno shout verbs. 10(6 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/d39951a0747a
22:56:34 <gammafunk> they're good memes grammafunk
22:58:31 <johnstein> ^status
22:58:31 <Rotatell> 35 Crawlers. CBRO disk usage=91% (135GB) | RAM usage=32% (4GB)| uptime/CPU= 22:58:30 up 3 days,  4:36,  3 users,  load average: 1.03, 1.13, 1.19 (4 Cores) http://status.berotato.org
22:59:25 <rumflump> I think tension (at least with jiyva) is calculated wrong
23:00:03 -!- omarax has quit [Remote host closed the connection]
23:00:11 <rumflump> I'm on a lava orc, and it doesn't heat up when there's just jellies onscreen, but a (enemy) bat and 3 (allied) jellies really gets it heated fast
23:05:20 <johnstein> ??tension
23:05:20 <Sequell> tension[1/3]: dangerousness of everything in LOS, checks # of monsters, monster experience value, monster hp (almost-dead monsters are of little threat), monster enchantments (confusion, haste, berserk, might, etc.), player current hp, whether you're in the abyss (*3/2 tension)
23:05:48 <Doesnty> https://github.com/crawl/crawl/blob/master/crawl-ref/source/describe.cc#L3651-L3655 jesus
23:06:17 -!- eb_ has quit []
23:09:00 <ProzacElf> hey, that bat is really scary for a poor little lava orc
23:10:43 <alexjurkiewicz> rumflump: tension is weird. you should look at the code one day
23:14:24 -!- sneakyness has quit [Quit: Textual IRC Client: www.textualapp.com]
23:16:00 -!- Ladykiller69 has quit [Read error: Connection reset by peer]
23:20:08 <alexjurkiewicz> does anyone use clang with ccache?
23:20:16 <alexjurkiewicz> how do I get coloured error messages with ccache?
23:23:01 <rumflump> I don't want to look at tension
23:23:19 <rumflump> I just want to git gud enough at this codey stuff so I can make lorcs using anything other than tension :P
23:23:27 <rumflump> s/ing/e
23:23:37 <alexjurkiewicz> use the conduct uskayaw does
23:23:39 <alexjurkiewicz> imo
23:23:47 <rumflump> yeah that was plan 1
23:23:52 <rumflump> Brannock pooped on it
23:24:13 <rumflump> so I gave up on it forever!
23:24:20 <Brannock> i did?
23:24:25 <alexjurkiewicz> Undefined symbols for architecture x86_64:
23:24:26 <alexjurkiewicz> "celebrate(achievement_type)", referenced from:
23:24:26 <alexjurkiewicz> floor_transition(dungeon_feature_type, dungeon_feature_type, level_id, bool, bool, bool) in stairs.o
23:24:29 <alexjurkiewicz> ld: symbol(s) not found for architecture x86_64
23:24:39 <alexjurkiewicz> I created a new file achievements.h -- how do I include it in the linker command?
23:24:41 <rumflump> no but yeah, uska would be an improvement, I'm keeping my eyes peeled for other ideas
23:25:04 <rumflump> Brannock: not really, not specifically, no. :D
23:27:07 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-851-ge437c09: Insert a missing semicolon. 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e437c0919f69
23:35:04 -!- exant has quit [Quit: Page closed]
23:42:36 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/426 * 0.20-a0-855-ga9a09af: Merge branch 'upstream/master' into cynos 10(4 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/a9a09afbfff1
23:43:36 <geekosaur> alexjurkiewicz, you don;t link .h files, they are for #include-ing into .c / .cc files
23:44:57 <|amethyst> alexjurkiewicz:  did you make achievements.cc ?
23:45:05 <alexjurkiewicz> |amethyst: yes
23:45:11 <geekosaur> what exactly are you trying to do with this? you may be using a macro (try an inline or template function instead?), you may want to split into .cc for implementation, ...
23:45:32 <|amethyst> alexjurkiewicz:  add it to Makefile.obj and also MSVC/crawl.vcxproj
23:45:50 -!- noppa354 has quit [Quit: Page closed]
23:46:18 <|amethyst> alexjurkiewicz:  err, you add the .o to Makefile.obj and the .cc (also the .h) to MSVC/crawl.vcxproj, with appropriate syntax
23:46:27 <alexjurkiewicz> aha, yes, that's it
23:46:29 <rumflump> how many conflicts did you resolve with that big merge Floodkiller ?
23:46:46 <Floodkiller> which merge?
23:47:00 <rumflump> merge master into cynos
23:47:16 <rumflump> oh it was actually small nvm :(
23:47:22 <rumflump> you been keeping up on it I guess
23:47:35 <Floodkiller> there was a big one yesterday I think that had four from the redo of the enum.h
23:47:59 <rumflump> sounds nb
23:48:59 <Floodkiller> okay, if I remember the horrible spam from last time, I want to cancel my pull request before I rebase
23:49:56 <alexjurkiewicz> do I want to include <string> or <cstring> for string type?
23:51:12 <alexjurkiewicz> stackoverflow says cstring
23:52:58 <alexjurkiewicz> oh, i think i want string
23:55:59 <rumflump> oh dear http://i.imgur.com/YOe4B1E.png
23:59:07 -!- adelrune has quit [Quit: Leaving]