00:00:07 <kramin> not working for me on cbro either..
00:00:07 <kramin> equip_bar=true in rc
00:01:19 <johnstein> ^status
00:01:20 <Rotatell> 31 Crawlers. CBRO disk usage=94% (135GB) | RAM usage=27% (4GB)| uptime/CPU= 00:01:18 up 53 days, 4:39, 2 users, load average: 0.88, 0.62, 0.51 (4 Cores) http://status.berotato.org
00:02:18 <kramin> &rc gammafunk
00:02:28 <Sequell> http://crawl.berotato.org/crawl/rcfiles/crawl-git/gammafunk.rc
00:03:23 <gammafunk> I'm was testing locally
00:03:38 <gammafunk> but I'm recompiling trunk atm since I wanted to test webtiles
00:05:32 <gammafunk> hrm, does it only work in console?
00:05:36 <gammafunk> that could be the problem
00:06:03 <kramin> oh
00:06:11 <ProzacElf> lol
00:06:20 <kramin> alex why no console on CPO
00:07:47 <kramin> "what's webtiles" - elliptic
00:08:10 <kramin> :P
00:08:57 <n1k> advil dev blog post when
00:09:27 <gammafunk> kramin: well then where's your patch for webtiles equip bar, mr. fancy pants
00:09:54 * kramin hides
00:09:54 <gammafunk> advil does his own dev blog?!
00:10:07 <n1k> I think you do it
00:10:27 <gammafunk> oh you mean he does a trunk update
00:10:33 <gammafunk> historically I think only Grunt, PF, and I have ever done them
00:10:36 <n1k> no I mean an announcement celebrating the "new" dev!
00:10:45 <n1k> only 4 months old or something by now
00:10:52 <gammafunk> ah, I think we did the announce on tavern/mailing list
00:10:55 <gammafunk> but not the blog, alas
00:11:03 <ProzacElf> well
00:11:07 <ProzacElf> i mean, *everyone* gets that!
00:11:25 <gammafunk> I think I'll do a dev blog post dunking n1k for getting his twitter hacked though
00:11:33 <n1k> you hacked it!
00:11:36 <gammafunk> nop
00:11:47 <gammafunk> honestly, it was wheals
00:12:14 <ProzacElf> story checks out
00:12:16 <n1k> yeah actually that's way more plausible
00:16:01 <ASCIIPhilia> what is 'dgamelaunch' mean?
00:17:45 <gammafunk> ??dgamelaunch
00:17:46 <Sequell> dgl[1/4]: https://github.com/crawl/dgamelaunch
00:18:03 <gammafunk> ASCIIPhilia: you shouldn't need to use that unless you'd like to support console games (over SSH)
00:19:20 <gammafunk> it runs when SSH users connect to give them a menu to start crawl or edit settings
00:19:29 <ASCIIPhilia> ah i understanded. but i interested in ssh support.
00:19:42 <gammafunk> I missed not having SSH on cwz :)
00:20:00 -!- stephen is now known as smazza
00:20:02 <gammafunk> the full instructions for setup we use are here
00:20:02 <ASCIIPhilia> yep
00:20:15 <gammafunk> https://crawl.develz.org/wiki/doku.php?id=dcss:server:setting_up_dgamelaunch_and_webtiles
00:20:28 <ASCIIPhilia> thank you XD
00:20:29 <gammafunk> describes setting up a chroot to run webtiles+dgl
00:21:16 <ASCIIPhilia> good
00:21:20 <ASCIIPhilia> I'll ask here when i fail :)
00:23:19 <gammafunk> !cmd .gfgk
00:23:19 <Sequell> Command: .gfgk => .gfmap br!=D|lair kmap!~~entry|enter|runelock $*
00:23:30 <gammafunk> !cmd .gfmap
00:23:30 <Sequell> Command: .gfmap => !lg * (( kmap~~gammafunk|wizlab_lehudib || kmap=evilmike_wizard_prison newprison )) $*
00:31:44 <Eksell> Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-1050-g57248f3 (34)
00:34:59 -!- 92AAAYFBA is now known as smazza
00:47:35 -!- wheals_ is now known as wheals
02:58:05 -!- amalloy_ is now known as amalloy
03:16:02 <Yermak> Why do downstairs look like exactly unexplored squares on minimap in trunk?
03:25:26 <Rotatell> Unstable branch on crawl.beRotato.org updated to: 0.20-a0-1050-g57248f3 (34)
03:58:26 -!- amalloy is now known as amalloy_
04:18:40 <Cheibriados> Formacids cannot Wall Jump if their Last Move was Digging 13https://crawl.develz.org/mantis/view.php?id=11033 by bcadren
04:23:50 <Cheibriados> Color indicators of downstairs and player character changed to less visible 13https://crawl.develz.org/mantis/view.php?id=11034 by Leszczynek
04:28:38 <Cheibriados> 03gammafunk02 07* 0.20-a0-1051-gc5baec5: Fix WebTiles minimap colors (Raine357) 10(3 minutes ago, 2 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/c5baec59d198
05:10:12 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1051-gc5baec5 (34)
06:21:24 -!- herself1 is now known as herself
06:58:49 <Cheibriados> incorrect tile shown for deep elf elementalist next to map 13https://crawl.develz.org/mantis/view.php?id=11035 by hollowman
07:20:43 -!- neady is now known as eady
08:55:29 <advil> wow has it really been 4 months?
08:55:30 <advil> I guess so
08:59:00 <advil> if I really need announcing on the blog it can just be folded in with something else :)
08:59:08 <advil> 0.20 release changelog or something
09:03:01 <advil> kramin, gammafunk: yeah, equip_bar is console only, I believe at the moment the option will do nothing at all on webtiles
09:03:01 <advil> not sure what it will do in tiles
09:35:08 -!- Palyth_ is now known as Palyth
09:35:21 <espais> !tell elliptic actually getting some runs back on the qw genetic algorithm...my current reward is #branches/#levels/orb and its really focusing in on spriggans, kind of interesting
09:35:21 <Sequell> espais: OK, I'll let elliptic know.
09:35:39 <espais> !tell elliptic out of curiosity, does qw handle non-berserkers at all?
09:35:40 <Sequell> espais: OK, I'll let elliptic know.
09:38:14 <rumflump> espais: it has some makleb logic
09:38:22 <rumflump> I think it won a DD of makh, in fact
09:41:08 <Dracunos> qw has won a ton of different classes, you can query it
09:41:09 <rumflump> !lg qw won s=god,char
09:41:10 <Sequell> 108 games for qw (won): 50x Trog (23x GrBe, 5x MiBe, 4x DDBe, 2x NaBe, DsBe, DDMo, DDNe, DDSu, DDTm, DDVM, DDIE, DDEn, HOBe, HuBe, MfBe, DDEE, DDCK, TeBe, TrBe, VSBe), 32x Makhleb (18x DDFi, 2x DDGl, DDAE, DDAr, DDAs, DDCj, DDFE, DDAM, DDAK, DDHu, DDSk, DDWn, DDWr, DDWz), 10x Okawaru (BaFi, CeFi, DDFi, DrFi, FoFi, GhFi, MiFi, MuFi, OgFi, VpFi), 3x The Shining One (2x MiFi, GrFi), 2x Uskayaw (2x Mi...
09:41:20 <espais> well hot damn, you guys are the best
09:41:27 <espais> and my knowledge of Sequell is awful
09:41:36 <espais> i was just going by the commented combos in his rc file
09:41:47 <wheals_> !lg qw won s=god
09:41:48 <Sequell> 108 games for qw (won): 50x Trog, 32x Makhleb, 10x Okawaru, 3x The Shining One, 2x Yredelemnul, 2x Cheibriados, 2x Ru, 2x Uskayaw, 2x Qazlal, , Hepliaklqana, Xom
09:41:54 <wheals_> !lg qw won xom
09:41:55 <Sequell> 1. qw the Conqueror (L27 MiFi of Xom), escaped with the Orb and 3 runes on 2016-11-19 04:17:52, with 1981201 points after 52997 turns and 1:10:28.
09:41:59 <espais> geez
09:42:02 <espais> a xom win
09:42:11 <advil> what I'd really like to do at some point is train a RNN of some kind on crawl tvs
09:42:44 <espais> why an RNN over an ANN?
09:43:48 <espais> hmm, so i guess the moral of the story here is that qw is pretty damned impressive and it can probably handle any combo, more or less
09:44:38 <Dracunos> !gamesuntilwin qw qaz
09:44:40 <Sequell> qw had 39 games before their first win.
09:44:52 <rumflump> well, it only has specific logic for some god abils. and it throws certain really valuable potions on the ground due to not having logic for using them
09:45:00 <Dracunos> !gamesuntilwin qw chei
09:45:02 <Sequell> qw had 4 games before their first win.
09:45:12 <Dracunos> !gamesuntilwin qw trog
09:45:14 <Sequell> qw had 161 games before their first win.
09:46:02 <Dracunos> proof that Chei is better than trog, even for a bot
09:46:04 <rumflump> like if qw plays qaz currently, it just "benefits" from the passive storms, doesn't use the invocations
09:46:42 <rumflump> qw is impressive, don't get me wrong, it just is only certain kinds of fantastic ;)
09:56:50 <Dracunos> !gamesuntilwin rumflump qaz
09:56:51 <Sequell> No wins for rumflump qaz.
09:57:08 <advil> espais: ann is a very broad category, lots of neural network architectures just aren't great at doing much of anything interesting. RNNs are _much_ more effective at complex tasks than ANNs in general
09:57:16 <Dracunos> insulting qw when he's better than you! :O
09:57:57 <advil> see e.g. http://karpathy.github.io/2015/05/21/rnn-effectiveness/
10:02:37 <espais> advil: i think it probably depends on the situation
10:03:04 <espais> there's a lot of movement in CS right now to throw RNNs/CNNs at everything rather than understand the problem domain
10:03:23 <espais> but thank you for not calling it deep learning...for some reason that term bugs me
10:08:21 <advil> yes, I'm in an adjacent field where we study the problem domain
10:09:15 <advil> I'm not sure that issue really applies to crawl though :)
10:10:02 <advil> I doubt any neural network architecture without recurrence of some kind would be able to get anywhere at playing crawl
10:10:47 <espais> depends though i think
10:11:00 <advil> on?
10:11:04 <espais> i'd imagine a crawlbot could get by with simple monitor/response actions
10:11:14 <espais> your basic NN just takes in sensor readings and outputs an action
10:11:35 <espais> that's really all a basic bot does right?
10:11:45 <espais> you hit 50% health and it triggers a run away neuron
10:11:52 <|amethyst> to be fair, "understanding the problem domain" involves throwing a really big really poorly understood neural network at it :)
10:12:09 <espais> that's always the CS argument though :)
10:12:18 <espais> why use a screwdriver when you can use a hammer
10:12:48 <espais> i'd bet that an elegant RNN would probably play more intelligently though
10:13:20 <espais> sorry you know what
10:13:25 <espais> i'm thinking CNNs, not RNNs
10:13:28 <espais> RNN yes i'd agree
10:13:37 <espais> you need that feedback loop to learn
10:13:39 <espais> duh
10:14:13 <espais> sorry, recently sat through a presentation on CNNs and how they should be used in any place that any other type of NN is used
11:34:25 <rumflump> qw is hand coded
11:34:28 <rumflump> QED
11:34:40 <rumflump> where are the CNNs that are as good as qw
11:34:52 <rumflump> bring them to the floor and show us what they got!
12:06:14 <advil> %git efdfc71969b016ec043879
12:06:14 <Cheibriados> 07|amethyst02 * 0.17-a0-1883-gefdfc71: Fix crash on player-reflected IOOD/returning. 10(1 year, 7 months ago, 1 file, 12+ 3-) 13https://github.com/crawl/crawl/commit/efdfc71969b0
12:06:38 <advil> this reflection+injury mirror crash is menv[YOU_FAULTLESS] issues again
12:16:14 <advil> I'm sort of surprised anything works, right now if ranged damage reflects of the player and hits something, monster::hurt is called with MONS PROGRAM_BUG as the agent
12:27:40 <advil> |amethyst: maybe the player should get injury mirror damage if they reflected a ranged attack, not the attack source? (contrary to what you suggested yesterday)
12:28:00 <advil> it's a lot easier to implement, by doing something like what you suggested in the commit msg for efdfc71969b0
12:45:50 <Cheibriados> 03advil02 07* 0.20-a0-1052-g14f416c: Make monster::name return something more informative for YOU_FAULTLESS 10(3 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/14f416c661c3
13:05:37 <Henzell> Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-1052-g14f416c (34)
13:09:25 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1052-g14f416c (34)
13:29:03 -!- amalloy_ is now known as amalloy
16:45:31 <Cheibriados> 03MarvinPA02 07* 0.20-a0-1053-g0c1af0a: Give DDoor an independent cooldown 10(6 minutes ago, 5 files, 11+ 5-) 13https://github.com/crawl/crawl/commit/0c1af0aa458e
16:45:31 <Cheibriados> 03MarvinPA02 07* 0.20-a0-1054-gd950c8b: Make Borgnjor + DDoor only cause normal paralysis 10(5 minutes ago, 2 files, 2+ 4-) 13https://github.com/crawl/crawl/commit/d950c8b884ad
16:45:31 <Cheibriados> 03MarvinPA02 07* 0.20-a0-1055-g19bae6a: Give Berserk an independent cooldown 10(9 weeks ago, 12 files, 27+ 22-) 13https://github.com/crawl/crawl/commit/19bae6a9a3b1
16:45:31 <Cheibriados> 03MarvinPA02 07* 0.20-a0-1056-g7622305: Give Recite an independent cooldown 10(9 weeks ago, 5 files, 12+ 5-) 13https://github.com/crawl/crawl/commit/7622305906e7
16:46:17 <gammafunk> nice
16:47:04 <MarvinPA> huge draconian^zin buffs
17:09:21 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1056-g7622305 (34)
17:47:10 <wheals_> not to mention ettin of trog+ru
17:47:45 <nikheizen> finally "bloodlust is viable on ru
17:55:49 <|amethyst> I'd really rather have some kind of generic framework for cooldown timers
17:56:09 <|amethyst> not sure what it would look like though (beyond the current duration stuff)
18:15:46 <Lantell> Unstable branch on underhound.eu updated to: 0.20-a0-1056-g7622305 (34)
18:45:10 <alexjurkiewicz> !tell hellmonk updated
18:45:11 <Sequell> alexjurkiewicz: OK, I'll let hellmonk know.
18:57:32 <gammafunk> !gitgrep 1 [Jjerky]
18:57:32 <Sequell> %git HEAD^{/[Jjerky]}
18:57:32 <Cheibriados> 07MarvinPA02 * 0.20-a0-1056-g7622305: Give Recite an independent cooldown 10(9 weeks ago, 5 files, 12+ 5-) 13https://github.com/crawl/crawl/commit/7622305906e7
18:57:50 <gammafunk> wow, must have been a stealth jerky nerf!
18:57:56 <gammafunk> oh, lol
18:57:58 <gammafunk> good regex
18:58:04 <gammafunk> !gitgrep 1 [Jj]erky
18:58:04 <Sequell> %git HEAD^{/[Jj]erky}
18:58:04 <Cheibriados> 07MarvinPA02 * 0.20-a0-504-g2c65edc: Remove pizza and beef jerky 10(4 months ago, 48 files, 58+ 430-) 13https://github.com/crawl/crawl/commit/2c65edc55d88
19:22:02 <gammafunk> oh, ?noise is marked fully as useless now?
19:35:52 -!- amalloy is now known as amalloy_
19:36:23 <ProzacElf> did the minimap on webtiles change?
19:36:23 <ProzacElf> there used to be a white dot denoting where you were
19:36:40 <ProzacElf> and now it's purple and very hard to tell
19:36:52 <ProzacElf> because it doesn't contrast much from the default grey floor
19:38:34 <kramin> ?noise is extremely useful! you use it lure elves out of their vault
19:42:33 <advil> %git c5baec59d198ef772deec5
19:42:33 <Cheibriados> 07gammafunk02 * 0.20-a0-1051-gc5baec5: Fix WebTiles minimap colors (Raine357) 10(15 hours ago, 2 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/c5baec59d198
19:43:19 <advil> I think this must have done something (unintended?) but I haven't looked into it
19:44:03 <advil> !bug 11034
19:44:04 <Sequell> https://crawl.develz.org/mantis/view.php?id=11034
19:46:44 <Cheibriados> Crash in Vaults:2: ASSERT(idx < TILE_FEAT_MAX) in 'rltiles/tiledef-dngn.cc' at line 86 failed. 13https://crawl.develz.org/mantis/view.php?id=11036 by Qwert225
19:46:47 <advil> or maybe that commit fixed it and it hasn't rolled out yet?
19:47:38 <advil> yeah, I think that's it, looks like gammafunk did it directly in response to that bug
19:47:53 <advil> so, it'll update tonight at the latest for all servers
19:49:32 <Brannock> A bunch of good changes the last couple days: transporters and cooldown cleanup. Too bad about Monks, but it definitely didn't work as well as it seemed it would on paper.
19:49:32 <Sequell> Brannock: You have 2 messages. Use !messages to read them.
19:55:48 <ProzacElf> mm
20:00:48 <alexjurkiewicz> 0.20 is shaping up to be pretty action packed!
20:00:59 <Brannock> It seems there's a couple changes to Gnoll in the pipeline, too
20:04:22 <advil> alexjurkiewicz: I forgot to follow up, have you used a mouse on webtiles in retina any time lately?
20:05:00 <advil> I should have fixed that cursor offset thing but who knows, and I don't have easy access to a retina display myself
20:05:07 <alexjurkiewicz> i'll try now!
20:05:11 <alexjurkiewicz> it works!!
20:05:39 <advil> (although I almost bought a new macbook pro today, and then got demotivated adding all the extra dongles to the cart)
20:05:42 <advil> awesome, thanks!
20:06:25 <alexjurkiewicz> unfortunately osx screenshot hides the cursor so I can't prove this unless I take a potato photo, but it's great
20:07:13 <advil> well, I believe you
20:08:41 <alexjurkiewicz> thanks for the fix, i think it's huge for newbies
20:09:32 <gammafunk> ??rebuild
20:09:32 <Sequell> rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely.
20:09:56 <advil> yeah, it's one of those things the I think flew under the radar for a while because so few devs use a configuration that triggers the bug
20:10:22 <advil> plus mouse in webtiles is still experimental (though I think with this fix doesn't need to be)
20:10:44 <gammafunk> advil: the tile crash? I'm not sure my fix addressed that
20:11:00 <gammafunk> my fix was about the minimap
20:11:28 <advil> yeah, I was responding to a question about that
20:11:50 <geekosaur> I think advil is asking about a mouse position fix committed a couple days ago that they couldn't find testers for?
20:11:53 <advil> I was just confused about the timing (and that crash report came in the middle)
20:11:55 <geekosaur> although following on yours
20:12:00 <advil> right, that was separate too :-)
20:12:20 <gammafunk> oh
20:12:36 <gammafunk> yeah that was good stealth Cheibriados
20:12:46 <gammafunk> I'm rebuilding cbro to fix my minimap
20:13:27 <gammafunk> s/my minimap/the minmaps of all our dear players on cbro/
20:14:30 <advil> heh
20:15:37 <advil> hmm, we should remember to put the mouse on webtiles in the 0.20 changelog (IIRC it was in 0.19a for a while and then disabled for release)
20:16:05 <advil> I guess I could just add it to the current changelog retroactively
20:16:06 <Pinkbeast> Crawl has tiles? # sorry devs
20:16:31 <Brannock> many devs don't play with tiles
20:16:35 <Brannock> no worries on that front
20:16:52 <gammafunk> yeah, there are a few missing changelog things
20:17:00 <gammafunk> I missed the GSC base delay change
20:17:28 <CanOfWorms> wow, no shout outs from the funkmeister to summoners
20:18:15 <gammafunk> I said mages
20:18:18 <Brannock> did summoners change?
20:18:34 <gammafunk> I assume he's referencing the opening of my update post
20:18:43 <Brannock> oh
20:19:00 <gammafunk> obv. CanOfWorms is just another sword-and-board melee toon
20:19:09 <Brannock> that's the only type of character I play!
20:19:22 <gammafunk> why mess with a winning strat?
20:19:25 <Brannock> right?
20:25:31 <alexjurkiewicz> !lg * race=gnome s=v
20:25:32 <Sequell> 3547 games for * (race=gnome): 967x 0.4.5, 735x 0.4.4, 584x 0.2.7, 501x 0.3.4, 195x 0.1.7, 134x 0.3.3, 75x 0.5.0, 68x 0.3.0, 61x 0.4.3, 59x 0.3.2, 41x 0.4.0, 40x 0.4.1, 30x 0.2.4, 26x 0.2.5, 17x 0.3.1, 14x 0.4.2
20:26:29 <Cheibriados> 03advil02 07* 0.20-a0-1057-g9a88637: Convert YOU_FAULTLESS back to you for injury mirror 10(3 minutes ago, 3 files, 29+ 3-) 13https://github.com/crawl/crawl/commit/9a88637c54ed
20:28:11 <gammafunk> !lm !bot br.enter=tomb newtomb / lg:br=tomb
20:28:25 <gammafunk> !lm !bot br.enter=tomb current !newtomb / lg:br=tomb
20:28:37 <Sequell> 19/72 milestones for bot (br.enter=tomb newtomb): N=19/72 (26.39%)
20:28:41 <Sequell> 443/3854 milestones for bot (br.enter=tomb current !newtomb): N=443/3854 (11.49%)
20:28:55 <alexjurkiewicz> deadly
20:29:06 <gammafunk> well it will come down fast
20:29:13 <alexjurkiewicz> sad
20:29:33 <gammafunk> people will learn to adapt to it; the strats I've seen by the tvs I've watched have been appalling
20:30:12 <gammafunk> !wizlabdeaths * recent
20:30:15 <Sequell> WizLab deaths for * (recent): 59/1013x Cigotuvi's Fleshworks [5.82%], 62/1073x Lehudib's Moon Base [5.78%], 51/1026x Iskenderun's Mystic Tower [4.97%], 47/1024x Doroklohe's Tomb [4.59%], 42/1038x Wucad Mu's Monastery [4.05%], 28/1124x The Chambers of the Cloud Mage [2.49%], 24/1124x The Roulette of Golubria [2.14%], 18/1059x Zonguldrok's Shrine [1.70%], 15/1030x The Hall of the Hellbinder [1.46%]
20:30:21 <gammafunk> interestingly people seem to be dying in fleshworks more
20:30:26 <gammafunk> due to the new cig's monsters
20:30:34 <Cheibriados> 03advil02 07* 0.20-a0-1058-g0491fde: Retroactively add webtiles mouse to the changelog 10(78 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/0491fdee9de3
20:30:52 <gammafunk> !lg * recent kmap~~cigotuvi s=cikiller%
20:30:53 <Sequell> 53 games for * (recent kmap~~cigotuvi): 39x Cigotuvi's Monster (73.58%), 7x a very ugly thing (13.21%), 4x a large abomination (7.55%), 3x a shapeshifter (5.66%)
20:31:03 <Brannock> when did the CM change?
20:31:04 <gammafunk> like, almost completely due to that monster
20:31:08 <gammafunk> some time ago
20:31:28 <Cheibriados> unknown monster: "cogotuvi's monster"
20:31:28 <gammafunk> %0.17?cogotuvi's monster
20:31:33 <Cheibriados> unknown monster: "cogotuvis monster"
20:31:33 <gammafunk> %0.17?cogotuvis monster
20:31:35 <gammafunk> er
20:31:39 <Cheibriados> unknown monster: "cigotuvi's monster"
20:31:39 <gammafunk> %0.17?cigotuvi's monster
20:31:42 <Cheibriados> unknown monster: "cigotuvis monster"
20:31:42 <gammafunk> %0.17?cigotuvis monster
20:31:44 <gammafunk> ug
20:31:46 <Brannock> lol
20:32:57 <gammafunk> hrm
20:32:58 <gammafunk> weird
20:33:00 <Cheibriados> Cigotuvi's Monster (13X) | Spd: 10 | HD: 23 | HP: 200 | AC/EV: 5/5 | Dam: 22, 17, 13, 903(constrict) | 05demonic, 10doors, amphibious, see invisible, 07vault | Res: 06magic(160), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 4221 | Sz: Giant | Int: normal.
20:33:00 <gammafunk> %0.16?cigotuvi's monster
20:33:05 <Cheibriados> Cigotuvi's Monster (13H) | Spd: 10 | HD: 27 | HP: 122-169 | AC/EV: 13/5 | Dam: 40, 2507(trample), 25(reach), 2503(constrict) | 07vault | Res: 06magic(108), 02cold, 03poison | Chunks: 06mutagenic | XP: 3765 | Sz: Medium | Int: animal.
20:33:05 <gammafunk> %0.18?cigotuvi's monster
20:33:09 <Cheibriados> unknown monster: "cigotuvi's monster"
20:33:09 <gammafunk> %0.17?cigotuvi's monster
20:33:21 <|amethyst> %git b0fe834
20:33:21 <Cheibriados> 07regret-index02 * 0.18-a0-1606-gb0fe834: Buff wizlabs Cigotuvi & Cloud Mage, tweak wizlab Wucad Mu 10(1 year, 1 month ago, 2 files, 36+ 39-) 13https://github.com/crawl/crawl/commit/b0fe83464918
20:33:52 <gammafunk> it does have quite a nasty array of attacks, I guess
20:33:57 <Floodkiller> for scrolls of fear, it uses mass_enchantment(ENCH_FEAR, 1000); and learndb says it casts Cause Fear at roughly power 134...anyone know how 1000 convert into spellpower 134? or was there some change along the way I missed?
20:36:59 <Floodkiller> or does it actually mean that the spell caps at effectiveness at spellpower 134, even though it goes to 200; thus, scroll of fear just maxes out the spellpower with 1000 as a placeholder?
20:38:41 <advil> hmm
20:38:50 <advil> that seems suspicious
20:39:10 <|amethyst> didn't enchantment power use to be spellpower * 6
20:39:14 <advil> the 200 cap for regular cause fear is enforced in _ench_power which is never called for that case
20:41:02 <Floodkiller> I think I see why in mass_enchantment: pow *=3; pow /=2; pow = min(pow, 200);
20:42:18 <Floodkiller> so it's referring to 134 being enough to hit the 200 cap in mass enchantment for the cause fear spell
20:42:27 <advil> ah, I see
20:42:45 <Floodkiller> so the 1000 number for fear is likely either a placeholder or not changed from if enchantment power used to be it's own thing
20:48:07 <advil> heh that number is pre-dcss
20:48:16 <advil> so much for trying to figure out why
20:48:31 <advil> I didn't check the degree to which power / ench caps might have changed out from under it, they could have
20:49:34 <Rotatell> Unstable branch on crawl.beRotato.org updated to: 0.20-a0-1058-g0491fde (34)
21:09:23 <Jorgrell> Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-1058-g0491fde (34)
22:15:14 <Floodkiller> alright, any feedback on these Gnoll changes before I make a pull request for them? https://github.com/crawl/crawl/compare/master...Floodkiller:gnoll_balance
22:15:33 <alexjurkiewicz> hellmonk: no doggo in hellcrawl? sad!
22:15:33 <Sequell> alexjurkiewicz: You have 1 message. Use !messages to read it.
22:15:38 <alexjurkiewicz> !messages
22:15:38 <Sequell> (1/1) hellmonk said (33m 49s ago): thank you!
22:15:47 <hellmonk> havent gotten around 2 it yet
22:15:55 <Floodkiller> this is mainly an attempt at re-balancing the current system, as well as giving them something to make them less bland
22:16:42 <alexjurkiewicz> i like the bark effect
22:17:15 <Floodkiller> if they still aren't good with the current system, I would recommend holding them back from 0.20 to get an alternative system/approach made and tested
22:17:30 <Floodkiller> current system meaning with those changes
22:17:46 <Brannock> I like shifting some of their power with aptitudes into an ability, as well as making the curve harsher
22:17:54 <hellmonk> maybe I should steal that bark mut as a generic goodmut
22:18:02 <Brannock> Psychic Scream
22:18:06 <hellmonk> let people bark as an ogre
22:18:50 <Brannock> looking at that new XP table I think it'll help solve the issue of people trying to ignore the species's constraints by focusing on a minimum few skills
22:19:05 <Brannock> because that curve becomes really whoa
22:19:30 <alexjurkiewicz> yeah. How much XP do you need to reach level 14 in a skill now, compared to current gnoll and compared to 0 apt?
22:19:50 <alexjurkiewicz> because to me that's the sort of important cut off, weapon mindelay with most classes
22:19:59 <Brannock> 14? 6000 baseline, old gnoll: 10723, new gnoll: 15076
22:20:26 <hellmonk> eggs pee
22:20:41 <alexjurkiewicz> Dungeon Crawl Stone Soup v3.12-hellcrawl-2-g3d782e9
22:20:55 <alexjurkiewicz> is this the version with fewer weapons?
22:20:58 <hellmonk> no
22:21:05 <hellmonk> I have not pushed anything related to that yet
22:21:15 <kramin> Floodkiller, do you have that gnoll xp comparison spreadsheet still?
22:21:16 <alexjurkiewicz> oh, sorry, I thought your message was about having pushed that
22:21:19 <alexjurkiewicz> Brannock: thanks
22:21:23 <Floodkiller> https://docs.google.com/spreadsheets/d/1UpAgbzL8OENPac_ubosSXxroNSN8llOtZWkuAUtyXX8/edit#gid=0
22:22:32 <Floodkiller> current gnoll is column AO, new gnoll from those changes is column Y
22:22:39 <Brannock> 15076 is still doable if you're very dedicated, which I think is fine (gnoll shouldn't lock you out *totally*), but it begins to heavily suggest "level something else"
22:23:00 <alexjurkiewicz> hellmonk: weird hellcrawl bug. you know that early trog altar vault with a caged moth of wrath? I can't autoexplore in that room after killing everything else now. I press o, nothing happens
22:23:11 <hellmonk> huh
22:23:18 <alexjurkiewicz> but when I press a movement direction the game says "_Key pressed, stopping explore"
22:23:25 <Brannock> so it's not terminating the autoexplore?
22:23:29 <hellmonk> interesting
22:23:30 <Brannock> neat bug
22:23:40 <alexjurkiewicz> you can spec me if you want to see it in action rn
22:23:53 <kramin> ok, so 50% more xp needed for level 14 with your new scaling
22:23:57 <kramin> seems good
22:24:01 <alexjurkiewicz> wait. now it works!
22:24:12 <alexjurkiewicz> maybe i'm crazy
22:24:34 <Brannock> you always seem to get these interesting bugs
22:24:42 <Brannock> alexjurkiewicz, did you still get the bugs with the Xom friendship altar activating twice?
22:24:44 <alexjurkiewicz> do i?
22:24:47 <hellmonk> when you write bad code the bugs become much more interesting
22:25:01 <alexjurkiewicz> no, the next time I saw it I had no issues
22:25:18 <alexjurkiewicz> my rc file is so boring though, and I only press o and tab
22:26:08 <hellmonk> btw I love this comment: // Demonspawn probably want to use weapons close to the "natural" // demon weapons - demon blades, demon whips, and demon tridents. // So pick from a selection of good weapons from those classes // with about a 1/4 chance in each category of having the demon // weapon. // XXX: this is so ridiculously overengineered
22:36:56 <kramin> Floodkiller, yeah I like the apt change, should make it a lot more punishing to train skills above 12 or so
22:46:36 <kramin> not sure the bark ability is really necessary
22:46:47 <kramin> they are already strong early game
22:51:20 <Floodkiller> many of the complaints about gnolls were about how bland they were, with the shifting aptitudes not being interesting enough to stand on its own
22:52:38 <kramin> I don't really understand that complaint :P
22:53:10 <kramin> I like the aptitude gimmick
22:53:24 <Pinkbeast> Is making the doggo apt lock even harder really the answer?
22:53:43 <kramin> yes imo
22:54:16 <kramin> needs to actually be hard to win the game without hybridising with gnolls
22:55:07 <Floodkiller> at least 2 three win games went with a Trog-esque skill build, without Trog; another good half of the games hyper focused a couple skills and barely spread out unless required
22:55:12 <Floodkiller> three rune*
22:59:23 <minmay> <kramin> needs to actually be hard to win the game without hybridising with gnolls
22:59:46 <minmay> how are you going to do that with skill restrictions alone though, when stuff like quick blades and shadow creatures exist
23:00:27 <minmay> I guess I'll just end up repeating myself on this
23:00:50 <kramin> if shadow creatures is giving you a dispropotionate amount of power for your skill investment maybe that is an issue with shadow creatures
23:02:27 <minmay> My point is that there are a ton of ways to excel in a specialty without having much in the way of skill levels: good short blades, demon weapons, some spells, several gods
23:03:36 <minmay> If the goal is for "hybridizing" to be better than not hybridizing, that goal has already been met - in fact, it's met by the majority of species in the game
23:05:50 <minmay> But if you want specializing with gnolls to be way worse than doing it with other races I think you need more than an apt gimmick because specialization isn't that strongly based on skills
23:07:07 <kramin> you mean it's based more on the equipment you find?
23:07:54 <minmay> yeah, and god choice
23:08:54 <minmay> there are multiple gods that let you specialize in using allies to kill things, and be REALLY good at it, without any skills at double-digit levels
23:11:00 <minmay> but even without gods, weapons don't have skill requirements and spells have wizardry
23:13:08 <minmay> I think a lot of the complaints about blandness, incidentally, stem from a perception of highly specialized characters as exciting, and more optimally built characters as boring
23:13:37 <gammafunk> I was exciting once
23:13:40 <kramin> what if you compare e.g. Hu and DE to Hu and Gn
23:13:59 <minmay> level 9 spells and exec axes have Crawl Meme Status whereas inexperienced players aren't too excited about that kiku character with a spear of pain, even though it probably does more damage than the exec axe
23:14:08 <kramin> can you argument not also be applied to say DE are basically the same as humans?
23:14:23 <kramin> probably more so than gnolls
23:14:52 <minmay> I don't recall ever arguing that gnolls are basically the same as humans
23:15:03 <kramin> well
23:15:41 <gammafunk> DE are not as strong as Hu, so you have to be specific as to what you mean
23:16:15 <minmay> I have argued that the optimal skill training for them is basically the same, but the apt gimmick means that they get a ton of frontloaded power on their skills, not to mention they have fangs which is more impactful than gargoyle's entire mutation list
23:16:37 <minmay> seriously fangs are amazingly good
23:16:44 <kramin> they have fangs?
23:16:46 <kramin> heh
23:16:56 <gammafunk> I've not played enough Vp to know
23:17:39 <gammafunk> but in terms of "same as Hu", that was talking about the hybridization aspect specifically
23:17:49 <kramin> yeah
23:18:00 <gammafunk> which is not good for the Gn design if it's the central premise
23:18:55 <gammafunk> it does try to nudge you more strongly into doing that, which some people are ok with saying "eh, good enough"; I think others don't like how you have to keep looking at your skills to see apt changes
23:19:11 <gammafunk> like internally I guess you still want to do that even if you're not Gn but that species makes it really explicit
23:19:54 <gammafunk> ??fangs
23:19:55 <Sequell> sharp teeth[1/2]: Grants an auxiliary unarmed biting attack, increasing in damage with the level of the mutation. Vampires start with 3 levels of sharp teeth.
23:20:08 <gammafunk> ??fangs[2
23:20:08 <Sequell> bite[1/1]: An {auxiliary unarmed} attack you can get if you have sharp teeth or fangs. Damage is (fang mutation level * 2) + ((strength-10) / 5, randomly rounded). If you have less than 10 str, it's just (fang mutation level * 2). For VS, it instead is fangs level * 2 + XL * 1/3
23:21:00 <gammafunk> when it says damage, is that the die size of damage, or actually the damage?
23:21:21 <kramin> everything is rolled right
23:21:28 <gammafunk> I'm rolling right now
23:22:04 <minmay> it's die size yeah
23:22:24 <gammafunk> !stats gnfi
23:22:25 <Sequell> Starting stats for GnFi: Str 15 Int 8 Dex 13. Stat gain: Ba sid/5
23:22:30 <kramin> with respect to comparing to humans, the main reason to say gnolls are a bad species I think would be that they aren't sufficiently different from existing ones
23:22:34 <minmay> also it's random2 rather than a "die" so it actually rolls 0 through 6
23:23:00 <hellmonk> if you just want to trade one boring species for another then you could cut halfling
23:23:02 <minmay> but still, if you start a GnFi you get an extra 0 through 6 damage on 40% of your melee attacks
23:23:05 <hellmonk> remove the tolkien minority
23:23:07 <minmay> that's pretty amazing
23:23:09 <gammafunk> oh are doggos fangs 3?
23:23:13 <gammafunk> thought it was just 1
23:23:31 <Floodkiller> I think it was only fangs 1 that brannock added
23:23:35 <minmay> oh huh it is
23:23:42 <minmay> 0 through 2 damage is still amazing!
23:24:03 <kramin> free infuse?
23:24:04 <gammafunk> lol minmay looks like you could have used crawl showing you damage numbers
23:24:07 <kramin> a bit less
23:24:26 <gammafunk> too bad you couldn't convince the devs to add it
23:24:32 <Floodkiller> FR: remove dev team hatred towards showing damage numbers
23:24:32 <minmay> (it applies fighting and slay too of course, also gets the str multiplier despite already having str-based base damage)
23:24:39 <minmay> gammafunk: jokes on you ive never played GnFi
23:30:21 <gammafunk> actually seems odd that Vp would have fangs 3, doggos fangs 1
23:30:46 <gammafunk> I guess our Vp look like that one in the movie of Salem's Lot
23:31:12 <Floodkiller> nosferatu teeth
23:31:24 <minmay> gammafunk: but man can you really blame me for not being able to tell the difference between like 0-35 extra damage and 0-39 extra damage
23:31:47 <minmay> er, more like 0-35 and 0-43, sorry
23:32:04 <gammafunk> yep, just like I blamed elliptic for not detecting meleebug despite multiple wins in affected versions
23:32:09 <gammafunk> you guys are supposed to be the pros
23:34:01 <minmay> I didn't play during meleebug, for all you know I would have noticed it on the first hit!
23:34:02 <kramin> you should add a species that does double damage in melee
23:34:11 <kramin> oh wait
23:34:43 <minmay> new species: dream elf
23:35:03 <minmay> mostly exists in the dream world and not the physical one, so they only deal half the damage of other species, but also only take half the damage, also they're really pretty
23:35:35 <kramin> I still like Gn gimick better than troll/felid
23:35:51 <minmay> also sometimes arrows just harmlessly phase through them, like in the movies where the hero punches a ghost and his fist just goes right through the ghost without doing anything
23:37:18 <minmay> "More popular than felid" is an observation approximately useful as "Drier than water"
23:38:36 <gammafunk> like that cool scene in vampire hunter D where he tries to stab the ghost wolf
23:38:40 <minmay> I don't think anyone is clamoring to say the species is unsalvageable though
23:39:37 <minmay> wait so he saw a freakin' awesome ghost wolf? and tried to hurt it? this guy sounds like a wet blanket
23:40:15 <Floodkiller> well, it's getting late, so I'm just going to drop the PR
23:40:20 <hellmonk> give gnolls innate harm and reomve the amulet
23:40:32 <hellmonk> so I can quit getting harm amulets in my game
23:40:32 <gammafunk> well then he fell through the trap pit and got seduced by the naked witch snake sisters
23:40:36 <hellmonk> thanks in advance
23:40:36 <Floodkiller> Again, these are just to rebalance the species in the current system; if it's still considered undesirable, I would recommend holding them back from release while I work on an alternative approach
23:41:39 <minmay> gammafunk: its kind of weird how humans have been putting boobs on snakes for like 5,000 years
23:43:36 <Floodkiller> http://i.imgur.com/ssd8YNf.png
23:46:55 <hellmonk> aizul is the sexiest crawl unique
23:47:10 <Cheibriados> New branch created: pull/526 (5 commits) 13https://github.com/crawl/crawl/pull/526
23:47:10 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/526 * 0.20-a0-1059-g62dbe94: Add Fearsome Bark ability to Gnolls 10(3 days ago, 9 files, 37+ 2-) 13https://github.com/crawl/crawl/commit/62dbe945b15d
23:47:10 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/526 * 0.20-a0-1060-gcc13823: Adjust Gnoll stat gain from sid/5 to sid/4 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cc1382328a7c
23:47:10 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/526 * 0.20-a0-1061-g2e1c490: Clean up skill_exp_needed 10(3 days ago, 1 file, 27+ 21-) 13https://github.com/crawl/crawl/commit/2e1c4906c612
23:47:10 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/526 * 0.20-a0-1062-g5d102d9: Replace more instances of Bultungin 10(2 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/5d102d96c792
23:47:10 <Cheibriados> 03Floodkiller02 07https://github.com/crawl/crawl/pull/526 * 0.20-a0-1063-g6477989: Adjust Gnoll exp table 10(3 hours ago, 2 files, 20+ 20-) 13https://github.com/crawl/crawl/commit/647798912b69