00:00:02 -!- omarax has quit [Remote host closed the connection] 00:00:10 -!- exant has quit [Ping timeout: 260 seconds] 00:00:13 drac scorchers 00:00:19 looks like the only two to have both are dracs and az 00:00:20 also, how would having both make LOS-without-direct-path *more* dangerous than LOS? 00:00:25 azrael 00:00:41 Pleasingfungus: that's a boolean error in my speech 00:00:48 ah, i wondered 00:01:50 i mean, the spells don't really interact. they basically have the same effect they do when given out individually: smitey hellfire makes it more dangerous to be in LOS of a monster, and non-smitey hellfire makes it more dangerous to be in LOF 00:02:12 !lg * zot current 00:02:13 837. demenzo the Slayer (L27 OgHu of Okawaru), blasted by a Brimstone Fiend (damnation) (summoned by an ancient lich) on Zot:5 (hall_of_Zot) on 2017-02-08 03:42:16, with 613104 points after 77780 turns and 4:52:09. 00:02:20 !lg * zot current s=cikiller% 00:02:21 837 games for * (zot current): 210x an orb of fire (25.09%), 112x an Orb Guardian (13.38%), 58x a draconian (6.93%), 52x an ancient lich (6.21%), 39x a golden dragon (4.66%), 36x a pandemonium lord (4.30%), 35x a death cob (4.18%), 35x an electric golem (4.18%), 29x a storm dragon (3.46%), 24x a draconian monk (2.87%), 20x a quicksilver dragon (2.39%), 19x a draconian annihilator (2.27%), 19x a cu... 00:02:32 man 00:02:43 quicksilvers doing more work than the fancy draconians 00:02:53 !lg * zot !zot:5 current s=cikiller% 00:02:55 389 games for * (zot !zot:5 current): 64x an orb of fire (16.45%), 35x a draconian (9.00%), 34x a golden dragon (8.74%), 26x a death cob (6.68%), 23x a pandemonium lord (5.91%), 21x a storm dragon (5.40%), 19x a draconian monk (4.88%), 18x a quicksilver dragon (4.63%), 15x an electric golem (3.86%), 14x a curse toe (3.60%), 13x Tiamat (3.34%), 12x a draconian annihilator (3.08%), 10x a tentacled m... 00:03:06 it's me, Fancy Drac 00:03:13 fair warning: i am VERY fancy 00:03:26 do you have a scarf instead of a cloak?! 00:03:37 oh crap. one of my commits has a submodule change in it. How do I get rid of that 00:03:37 hrm 00:03:52 wipe the repo 00:03:54 start over from scratch 00:04:05 CanOfWorms: good new unique idea 00:04:16 -!- WalrusKing has quit [Read error: No route to host] 00:04:44 !lg * current gid!=$(!lm * current orb s=gid fmt:"${.}" join:"|") zot s=cikiller% 00:05:05 pf: you know... there *is* an existing drac unique with a scarf in the tile... 00:05:05 :) 00:05:11 Argument list too long - /home/tecumseh/fun/henzell/commands/listgame.rb gammafunk gammafunk \!lg\ \*\ current\ gid\!\=100P\:cxc\:20161028233350S\|532ks\:cwz\:20161124065324S\|5589\:cwz\:20161105102951S\|72323send\:cbro\:20161006233643S\|9to\:cao\:20161119023742S\|AAAAA\:cue\:20161016173650S\|AAA\:cwz\:20161006042105S\|AAA\:cwz\:20161009103945S\|AAA\:cwz\:20161012034702S\|AAA\:cwz\:20161017135951S... 00:05:15 whoa 00:05:17 at least, I think I left the scarf in the tile 00:05:19 don't lie to me Sequell 00:05:24 !source bai_suzhen.png 00:05:25 Can't find bai_suzhen.png. 00:05:28 CanOfWorms: well, you can kiss that one goodbai! 00:05:36 !source bai-suzhen.png 00:05:37 Can't find bai-suzhen.png. 00:05:46 i thought about giving bai a scarf, but it doesn't work 00:05:50 nevermind, I didn't add the scarf in the final tile 00:05:51 the scarf would get wet in the rain 00:05:55 lmao 00:07:13 New branch created: pull/445 (2 commits) 13https://github.com/crawl/crawl/pull/445 00:07:13 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/445 * 0.20-a0-610-g70a9f21: Add chequers_guarded_unrand_ignorance 10(2 hours ago, 2 files, 24+ 1-) 13https://github.com/crawl/crawl/commit/70a9f21cfa6a 00:07:13 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/445 * 0.20-a0-611-g6305214: Add chequers_guarded_unrand_mark_of_the_dragon 10(12 minutes ago, 1 file, 26+ 0-) 13https://github.com/crawl/crawl/commit/6305214f6a92 00:07:16 * alexjurkiewicz kicks Cheibriados 00:07:29 mask 00:07:31 someday i need to rewrite dragon mask's description 00:07:36 i've had that on my todo list for literally years 00:07:39 the lore... 00:08:06 -!- laj1 has quit [Ping timeout: 240 seconds] 00:08:06 A strange blue mask made of hard, flexible leather, resembling a dragon's visage. 00:08:30 salamander hide armour is also very boring, but MarvinPA vetoed my extremely good description for it nearly 3 years ago, and i'm still sulking 00:09:11 Foiled by Sequell again, alas 00:09:44 we really need to add orb as a logfile/milestone field 00:09:49 like how runes are 00:10:13 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-611-g5ffda9c (34) 00:12:26 beware the orb cost 00:12:33 -!- ProzacElf has quit [Ping timeout: 248 seconds] 00:12:50 -!- HellTiger has quit [Ping timeout: 255 seconds] 00:12:50 make sure you add the field as uorbs=1 so you have forwards compatibility to when you add the overworld 00:14:33 lol 00:14:37 Most salamander bodies are consigned to the lava from which they sprang. Rarely, though, salamanders instead preserve the skins of those that passed. Judging by the runes and decorations on this hide, it most likely belonged to a respected warrior or priest - perhaps even a king. 00:14:44 "kind of weird" 00:14:55 armour of the salamander king 00:15:22 i think the last sentence is a little clunky/off, but i like the conceit 00:15:28 of course, i would 00:15:53 -!- ProzacElf has joined ##crawl-dev 00:15:58 I like it too 00:16:15 why are salamanders put into lava when they die? they can swim in lava. that's like fish burying a dead fish in the sea 00:16:26 "possibly" insetad of "perhaps" could make it sound better maybe?? but I think it's a minor wash either way 00:16:52 you put dead things somewhere they aren't normally. in other words, dead salamanders are obviously placed into deep water tiles 00:16:59 lol 00:17:09 i mean, we bury humans in the earth that we walk on 00:17:15 and someone was just going on about "gammafunk-length" descriptions 00:17:17 salamanders swim on the surface, they don't submerge 00:17:20 wow! 00:17:24 the koreans made sexy erolcha 00:17:26 gammafunk: it's three sentences. 00:17:33 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/445 * 0.20-a0-612-g443eeca: typo 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/443eecad08f5 00:17:35 oh god 00:17:35 CanOfWorms: I've seen that one 00:17:35 it's not sexy 00:17:42 yeah I should have prefaced it with 00:17:43 "sexy" 00:17:45 good sir, i challenge you, no, i INSIST you find evidence in crawl's lore that salamanders do not submerge 00:18:09 they don't have the actual, mechanical submerge effect. 00:18:20 it's canon, baby 00:18:55 ๐Ÿ˜‘ 00:20:03 -!- laj1 has joined ##crawl-dev 00:20:32 Brannock: maybe... "The runes and decorations on this hide suggest it once belonged to a respected warrior or priest - perhaps even a king." 00:20:57 dropping that 'judging by' 00:21:01 yeah, remove first-person uncertainty would help 00:21:11 turns it into evaluation instead of puzzlement 00:21:39 feels more consistent with the rest of the desc 00:22:02 -!- Kuprin has quit [Read error: Connection reset by peer] 00:22:28 also, "consigned to the lava" could be "consigned to the fiery depths" instead, if we wanted to handle a certain 'chequers' objections 00:22:45 https://www.reddit.com/r/dcss/comments/5spfx9/i_need_to_see_how_much_damage_i_deal/ 00:22:45 ^ minmay alt 00:22:52 it's convergence! 00:23:05 heh 00:23:18 "consigned to the fiery depths" 00:23:27 confirmed that salamanders go to gehenna when they die =p 00:24:09 -!- WalrusKing has quit [Ping timeout: 240 seconds] 00:25:58 i mean 00:26:00 that's literally already canon 00:26:04 or was, at some point 00:26:20 Pleasingfungus: please take none of the above objections seriously 00:26:22 i forget if the other salamanders got kicked out of Geh when firebrands were removed... 00:26:28 don't think so 00:26:33 but I haven't been to geh in a while 00:27:29 you're missing out. it's lovely this time of year 00:28:39 that would require me to like 00:28:47 reach depths on one of my characters 00:28:59 or lair! 00:29:00 although I do have a misu ready to go extended 00:29:01 =p 00:29:01 rip 00:29:08 misu!? 00:29:12 yeah 00:29:16 that's not how you spell miso 00:29:19 classic power combo 00:29:20 fun build 00:29:27 got summon forest and went nuts 00:29:33 that and shadow creatures 00:29:37 the summoning synergises with the, uh... headbutt... 00:29:47 the summoning synergizes with chei. 00:30:14 although in that case, it was more the whip of distortion that synergized with chei 00:30:16 and you can slouch the shit out of your own summons! 00:30:35 it's just a shame that summon forest is complete garbage in shoals 00:30:45 can't place trees on water.... 00:30:52 heh 00:31:06 i'm sure that's a decent spell but i've never managed to get much use out of it 00:31:21 it's significantly better now that it can generate trees in metal and stone 00:31:32 go into a relatively small room, watch the trees shred everything 00:31:37 ah 00:31:42 that does seem a lot better 00:31:51 instead of it forcing you to use it in open areas 00:31:52 also you can kite monsters around a tree 00:33:04 -!- laj1 has quit [Ping timeout: 256 seconds] 00:33:26 and it's even more effective than doing it without summon forest! 00:37:22 -!- destroythecore has quit [Read error: Connection reset by peer] 00:40:29 speaking of power creep: should we buff sword of power? 00:40:33 i hear it's bad 00:42:19 ??sword of power 00:42:19 sword of power[1/1]: This great sword's plusses depend on your current hitpoints. Its enchantment is your HP / 10, going from +0 to +27. 00:42:29 jokes? 00:42:43 270 hp is rare to get 00:42:51 a +20 great sword is probably pretty okay imo 00:43:28 what if you take damage, though 00:43:33 you could change it so the % is based on %hp (so 100%hp = +27) 00:43:45 i wonder why it caps at 27 right now. Og nerf 00:43:54 do you actually wonder 00:43:59 also, getting major bonus damage from berserk would be great fun 00:44:00 it might be better now that riposte exists 00:44:42 now is the time for my EV-based sword of power fighter! 00:45:06 still has to compete with branded greatswords, though 00:45:15 what's bad about the sword of power? 00:45:16 riposte was in 0.19, right? 00:45:20 27 is good 00:45:20 it's strong when I've used it 00:46:01 people were complaining about it somewhere at some point 00:46:10 because "EV-based sword of power fighter" is probably the singular niche where HE is better than the alternatives 00:46:11 i don't believe you 00:46:12 well that's an open-and-shut case 00:46:12 although maybe HO 00:46:19 lol 00:46:20 just because of the more hp issue 00:46:36 heh 00:46:42 those people 00:46:44 always complaining 00:46:45 somewhere 00:48:10 should clearly bring back its original great feature 00:48:12 %git 8fbba2656916b25242509a2dfad55f1951874889 00:48:12 07MarvinPA02 * 0.12-a0-123-g8fbba26: Cap the Sword of Power at +27, linear growth instead of stepped down 10(4 years, 6 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8fbba2656916 00:48:16 weird stepdowns! 00:48:33 heh 00:48:33 i love stepdowns 00:48:40 can never have too many weird stepdowns! 00:48:55 that's probably what those people were complaining about 00:49:13 i remembered changing it but was thinking it actually used to be percentage-based, turns out of course it was much more complicated instead 00:49:14 way too easy to predict the enchantment it'll have on it now 00:49:21 hah 00:54:38 the description could probably be a little less obtuse 00:55:50 spriggan knife description still makes me laugh 00:57:26 imo that's pretty much its only redeeming feature 00:57:38 but i agree it's v. good 00:58:15 harsh, but fair 00:58:38 i suppose also being crawl's last remaining knife is also good 00:58:55 gosh, knives used to be a real thing.... 00:59:00 03PleasingFungus02 07* 0.20-a0-612-g95306a3: Mark Talos's description for removal 10(32 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/95306a38cc27 00:59:06 but every character has a knife! 00:59:23 is there a grass tile? 00:59:31 ??spriggan's knife 00:59:31 spriggan's knife[1/1]: The +7 Spriggan's Knife {MR+ EV+4 Dex+4 Stlth++}. This knife was made by Spriggans, or for Spriggans, or possibly from Spriggans. Anyway, it's in some way associated with those fey folk. Actually a dagger. 00:59:35 i feel like there was one that was used in forest 00:59:39 when forest was a thing 00:59:45 dang. it's just a dagger? what a rip off 00:59:53 why doesn't the enchantress sometimes wield this 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:06 she already gets faerie scales? 01:00:21 for the contribs gitorious update, do I just need to change it in each of the contrib config files? 01:00:37 a grep finds them in the FETCH_HEAD files too 01:02:11 MarvinPA: i've actually legit used the spriggan knife for most of the game on a couple of guys 01:02:23 -!- laj1 has joined ##crawl-dev 01:03:09 -!- hellmonk has quit [Quit: Page closed] 01:03:14 ??git 01:03:15 git[1/2]: Readonly: git clone https://github.com/crawl/crawl.git Web interface: https://github.com/crawl/crawl 01:04:04 ??rebuild 01:04:04 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. 01:05:37 -!- ontoclasm has joined ##crawl-dev 01:06:47 what's the best way to clear up issues with des files not getting properly cleared? 01:07:15 (i.e. hellmonk's issue with food.des still existing in the installed folder, but it being removed from the repo)? 01:07:35 I could just go and delete the file, but I seem to remember that not always working out well for me when I've run into it testing my own stuff 01:07:36 -!- amalloy_ is now known as amalloy 01:07:53 seems like I want to force clear the des cache and have it rebuild 01:08:26 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:09:38 when you say des files, do you mean the .des files checked into the repo? git should be taking care of deleting those for sure 01:10:11 in the install location in the chroot 01:10:15 in crawl-master I believe 01:10:15 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-612-g95306a3 (34) 01:10:56 when you try to play hellcrawl on cbro, it's giving an error: /crawl-master/crawl-hellcrawl-cbro/data/dat/des/builder/food.des:254: unknown monster: "necrophage" 01:10:58 i'm a little surprised that we don't do a clean build every time a version is deployed 01:11:07 I thought we did 01:11:14 what do you mean a clean build? 01:11:45 like, remove anything generated by make, start over from something close to `git clean -df .` 01:12:06 and an empty install location 01:12:14 I don't remember this happening with trunk since don't des files get deleted occasionally? 01:12:56 well again, what would you mean by empty install location in the context of one of these servers 01:13:38 it might be possible to do a git clean before the rebuild if ccache is working properly 01:13:43 -!- bgiannan_ has joined ##crawl-dev 01:14:01 since recreating those files would be fast; otherwise rebuilds would be full rebuilds and take a lot longer 01:14:35 specifically doing clean from dat/ might work though 01:15:03 my ccache doesn't seem to work I think. since it looks like all files are being rebuilt 01:16:14 -!- JoeltCo has quit [Quit: Quitting] 01:18:05 -!- bgiannan_ has quit [Ping timeout: 255 seconds] 01:18:15 -!- laj1 has quit [Ping timeout: 256 seconds] 01:18:32 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-612-g95306a3 (34) 01:19:00 !tell |amethyst I think I fixed the glitch. thanks for the heads up 01:19:01 johnstein: OK, I'll let |amethyst know. 01:20:13 Unstable branch on crawl.develz.org updated to: 0.20-a0-612-g95306a3 (34) 01:20:26 -!- laj1 has joined ##crawl-dev 01:20:33 -!- ebarrett_ has quit [Ping timeout: 240 seconds] 01:22:05 !tell hellmonk I got rid of food.des and things look like they are working. let me know if something is still screwed up 01:22:05 johnstein: OK, I'll let hellmonk know. 01:25:37 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 01:29:41 -!- grisha5 is now known as grisha5|AFK 01:34:10 is rmsl gone from the game or just out of the wz starting book? 01:35:58 gone gone, i think 01:36:10 unless scarves or amulet of air count 01:36:52 -!- nikheizen has joined ##crawl-dev 01:37:25 aw 01:37:33 scarves are going to give rmsl? 01:38:02 -!- Zeor has quit [Quit: Leaving.] 01:40:00 yes. it has already been declared 'OP' 01:41:12 I'm still not sure what is the...yeah I'm gonna say it....design space of scarves 01:42:33 he said it! gammafunk said it! 01:42:45 it's "trading ac for stuff", no? 01:43:08 sure, but artefact cloaks can do this 01:43:11 -!- filthy has quit [Ping timeout: 256 seconds] 01:43:16 I should go read the original commit before grumbling further 01:43:25 reading sucks!!! 01:43:42 :) 01:44:00 btw, we're almost halfway through a traditional release cycle 01:44:10 if i did my math right 01:44:15 %git 01:44:15 07PleasingFungus02 * 0.20-a0-612-g95306a3: Mark Talos's description for removal 10(46 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/95306a38cc27 01:44:21 %git 0.19.0 01:44:21 07PleasingFungus02 * 0.19.0: Restrict blessings to currently-friendly followers 10(3 months ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/b5dbd8884dfd 01:44:22 in terms of time, not commits 01:44:27 in terms of both! 01:44:30 ah, really? 01:44:34 time flies 01:44:44 like a banana 01:44:55 hrm, commit-wise we seem a bit short of the usual 2k, not that it matters 01:45:45 hm 01:45:53 so scarves are going in the cloak slot? 01:46:31 yes 01:46:45 gammafunk: that's... that's what i was saying 01:46:55 what did you mean by "in terms of both"? 01:47:13 oh 01:47:26 pretend I read what you said 01:47:47 -!- rossi has quit [Ping timeout: 255 seconds] 01:49:07 -!- grisha5|AFK is now known as grisha5 01:50:22 lol 01:51:23 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 01:54:42 sigh... 01:54:44 gammadunked again. 01:55:16 anyway, if IJC gets merged in, we'll instantly be above 2k commits 01:55:20 so no worries on that count 01:57:57 -!- MarvinPA_ has joined ##crawl-dev 01:59:18 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-612-g95306a3 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:52 -!- introsp3ctive has quit [Ping timeout: 240 seconds] 02:01:32 -!- iFurril has quit [Ping timeout: 240 seconds] 02:03:39 -!- simmarine has quit [Read error: Connection reset by peer] 02:04:40 I guess I should have specified that scarves having rMsl needs to come with a reduction in rMsl's power 02:05:16 yeah 02:05:19 -!- nikheizen has quit [Quit: leaving] 02:05:28 i was joking earlier, and then i started to think about it a bit more 02:05:40 then i got distracted by dumb jokes (very important) 02:05:51 but if you compare amulet of air... 02:07:32 -!- laj1 has quit [Ping timeout: 240 seconds] 02:09:24 -!- waat has quit [Ping timeout: 264 seconds] 02:09:59 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 02:15:10 -!- laj1 has joined ##crawl-dev 02:16:52 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:17:15 -!- sfogarty has quit [Ping timeout: 260 seconds] 02:21:51 03MarvinPA02 07* 0.20-a0-613-g92415a4: Remove some obsolete RMsl handling 10(6 minutes ago, 1 file, 1+ 13-) 13https://github.com/crawl/crawl/commit/92415a46a5aa 02:22:28 oh no 02:22:44 "permanant" :( 02:23:05 wait 02:24:04 for some reason that looked completely wrong but i guess it is not 02:24:11 -!- Blazinghbnd has joined ##crawl-dev 02:27:21 -!- Blazinghand has quit [Ping timeout: 252 seconds] 02:30:25 -!- Enthusiasm has quit [Remote host closed the connection] 02:34:51 -!- Patashu_ has joined ##crawl-dev 02:35:21 -!- Pacra_ has quit [Read error: Connection reset by peer] 02:35:44 -!- Pacra has joined ##crawl-dev 02:42:46 -!- wheals_ has joined ##crawl-dev 02:44:09 -!- laj1 has quit [Ping timeout: 240 seconds] 02:44:56 -!- wheals has quit [Ping timeout: 255 seconds] 02:45:24 huh? 02:45:36 it's spelled "permanEnt" 02:46:18 -!- laj1 has joined ##crawl-dev 02:47:00 -!- ArseElementalist has quit [Ping timeout: 260 seconds] 02:47:49 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 02:53:33 -!- laj1 has quit [Read error: Connection reset by peer] 02:55:10 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-613-g92415a4 02:59:03 -!- laj1 has joined ##crawl-dev 02:59:29 -!- myp has quit [Ping timeout: 248 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:06:41 -!- laj1 has quit [Ping timeout: 240 seconds] 03:07:16 -!- amalloy is now known as amalloy_ 03:08:49 -!- laj1 has joined ##crawl-dev 03:10:15 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-613-g92415a4 (34) 03:11:04 -!- dubst3pp4 has quit [Quit: ฤœis la revido!] 03:14:02 -!- ebarrett_ has quit [Client Quit] 03:14:48 -!- SteelNeuron has joined ##crawl-dev 03:16:29 -!- scummos| has quit [Ping timeout: 240 seconds] 03:16:35 -!- laj1 has quit [Ping timeout: 264 seconds] 03:17:11 -!- eb_ has quit [Ping timeout: 240 seconds] 03:22:40 Thought experiment: What if Lair and Orc were mutually exclusive? (And they had the same lair portals) 03:22:59 Lair gives more exp and permafood, orc more gear and money, so your build does depend to some extent in that choice 03:23:03 Experimental (councilgod-PR) branch on crawl.beRotato.org updated to: 0.20-a0-645-g1049240 03:23:13 would you also cram slime and elf into all of them? 03:23:28 it would be a bit crammed, that's right, but does it really matter? 03:23:55 they could be moved to D:15 03:24:33 -!- scummos| has quit [Ping timeout: 252 seconds] 03:24:59 i guess it doesn't really matter 03:25:07 i kind of like having both in the game though 03:25:21 they feel like milestones 03:25:39 also, ime, orc will fuck your ass up if you haven't gotten the xp from lair 03:27:45 Orc would need rebalancing that's for sure. 03:28:03 I find Lair a bit boring, that's one part of it, but it also feels like anything you put at that point in the game probably would be 03:28:24 so maybe two or three options that dictate how later stages of the game will progress could be interesting 03:28:35 XL11... Okay, what does my character need? I get one choice. 03:29:13 -!- laj1 has joined ##crawl-dev 03:36:11 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-613-g92415a4 (34) 03:46:01 it might be interesting 03:49:06 !messages 03:49:07 (1/3) |amethyst said (7h 41m 38s ago): to fix trunk builds on CUE, need to edit the submodule git configs and/or the .git/config to change gitorious URLs to github 03:49:09 !messages 03:49:10 (1/2) |amethyst said (7h 40m 51s ago): under crawl-build/crawl-git-repository/ one to two of .git/modules/crawl-ref/source/contrib/sqlite/config .git/config and/or crawl-ref/source/contrib/sqlite/.git/config 03:49:12 !messages 03:49:12 (1/1) |amethyst said (7h 35m 1s ago): probably a good idea to change all the submodules, not just sqlite, but that's the one that's breaking it at the moment 03:53:35 Oh, Gitorious is gone 03:53:54 just fixed that myself 03:54:40 in .git/modules/ I did: find . -name "config"|xargs sed -i 's/gitorious.org/github.com/' 03:55:08 my .git/config was already correct 03:55:22 Yeah, that's what I'm fixing now. 03:58:03 -!- Pacra has quit [Ping timeout: 256 seconds] 03:59:10 -!- Blazinghbnd has quit [Read error: Connection reset by peer] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:04:24 -!- travis-ci has joined ##crawl-dev 04:04:25 The build has errored. (master - 92415a4 #7761 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/199518510 04:04:25 -!- travis-ci has left ##crawl-dev 04:05:15 -!- Rast- has joined ##crawl-dev 04:05:15 -!- Rast- has quit [Client Quit] 04:05:34 -!- Rast- has joined ##crawl-dev 04:05:39 -!- epsik has quit [Quit: Page closed] 04:06:56 -!- grisha5 has quit [Ping timeout: 260 seconds] 04:08:41 -!- Rast has quit [Ping timeout: 240 seconds] 04:28:46 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-613-g92415a4 (34) 04:29:28 Hooray 04:32:47 -!- Dracunos has quit [Ping timeout: 264 seconds] 04:38:22 -!- lobf_ has joined ##crawl-dev 04:40:20 -!- Menche has quit [Ping timeout: 240 seconds] 04:40:31 -!- droogie_ has joined ##crawl-dev 04:40:36 -!- shmup_ has joined ##crawl-dev 04:40:43 -!- rax_ has joined ##crawl-dev 04:40:56 -!- ZanniqlcKzxkq has joined ##crawl-dev 04:41:07 -!- escu_ has joined ##crawl-dev 04:43:43 -!- socks__ has joined ##crawl-dev 04:44:19 -!- Kramin42 has joined ##crawl-dev 04:45:39 -!- Zekka has quit [Ping timeout: 256 seconds] 04:45:41 -!- Mattias has quit [Ping timeout: 240 seconds] 04:45:48 -!- Patashu_ has quit [*.net *.split] 04:45:49 -!- yesno has quit [*.net *.split] 04:45:49 -!- lobf has quit [*.net *.split] 04:45:49 -!- sgun_ has quit [*.net *.split] 04:45:49 -!- Bammboo has quit [*.net *.split] 04:45:49 -!- Perryman has quit [*.net *.split] 04:45:50 -!- rhovland has quit [*.net *.split] 04:45:50 -!- tensorpudding has quit [*.net *.split] 04:45:50 -!- DrKe has quit [*.net *.split] 04:45:50 -!- Zannick has quit [*.net *.split] 04:45:50 -!- GoblinBomb has quit [*.net *.split] 04:45:51 -!- paxed has quit [*.net *.split] 04:45:51 -!- Sequell has quit [*.net *.split] 04:45:51 -!- rax has quit [*.net *.split] 04:45:51 -!- vible has quit [*.net *.split] 04:45:51 -!- droogie has quit [*.net *.split] 04:45:52 -!- Finwe has quit [*.net *.split] 04:45:52 -!- Azzkikr has quit [*.net *.split] 04:45:52 -!- zeroDivisible has quit [*.net *.split] 04:45:52 -!- dbelange has quit [*.net *.split] 04:45:52 -!- escu has quit [*.net *.split] 04:45:52 -!- qguv has quit [*.net *.split] 04:45:52 -!- socks_ has quit [*.net *.split] 04:45:52 -!- pythonsnake has quit [*.net *.split] 04:45:53 -!- herself has quit [*.net *.split] 04:45:53 -!- shmup has quit [*.net *.split] 04:45:53 -!- Kramin has quit [*.net *.split] 04:45:53 -!- lobf_ is now known as lobf 04:45:54 -!- Bammboobies is now known as Bammboo 04:45:56 -!- tensorpu- is now known as tensorpudding 04:46:50 -!- DrKe has joined ##crawl-dev 04:51:37 _Spell 'Repel Missiles' is not a player castable spell. 13https://crawl.develz.org/mantis/view.php?id=10932 by nubinia 04:51:39 -!- laj1 has quit [Read error: Connection reset by peer] 04:52:38 -!- vible has joined ##crawl-dev 04:53:40 -!- Mattias has joined ##crawl-dev 04:56:15 -!- laj1 has joined ##crawl-dev 04:56:51 -!- Mu_ has joined ##crawl-dev 04:57:47 -!- Sequell has joined ##crawl-dev 04:59:51 -!- Dracunos has joined ##crawl-dev 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:04:06 -!- laj1 has quit [Ping timeout: 252 seconds] 05:04:28 -!- lobf has quit [Quit: lobf] 05:11:49 -!- lobf has joined ##crawl-dev 05:12:43 -!- lobf has quit [Client Quit] 05:13:49 -!- lobf has joined ##crawl-dev 05:14:43 -!- lobf has quit [Client Quit] 05:14:53 -!- bgiannan_ has joined ##crawl-dev 05:16:27 -!- lobf has joined ##crawl-dev 05:16:43 -!- lobf has quit [Client Quit] 05:17:49 -!- lobf has joined ##crawl-dev 05:18:17 -!- TuxQmoob has quit [Read error: Connection reset by peer] 05:18:43 -!- lobf has quit [Client Quit] 05:18:43 -!- TuxQmob has quit [Changing host] 05:19:27 -!- bgiannan_ has quit [Ping timeout: 255 seconds] 05:19:49 -!- lobf has joined ##crawl-dev 05:20:43 -!- lobf has quit [Client Quit] 05:22:12 -!- lobf has joined ##crawl-dev 05:22:43 -!- lobf has quit [Client Quit] 05:29:55 -!- eb has quit [Ping timeout: 245 seconds] 05:46:00 -!- laj1 has joined ##crawl-dev 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:02:31 -!- ProzacElf has quit [Ping timeout: 240 seconds] 06:07:44 -!- eb_mobile has quit [Ping timeout: 260 seconds] 06:07:44 -!- escu_ is now known as escu 06:11:52 -!- grisha5 has quit [Quit: Page closed] 06:13:25 -!- eb_mobile has quit [Ping timeout: 255 seconds] 06:35:41 -!- Patashu_ has joined ##crawl-dev 06:37:26 -!- iFurril has quit [Ping timeout: 258 seconds] 06:48:01 -!- waat has quit [Ping timeout: 256 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:01:06 -!- Fixer has joined ##crawl-dev 07:05:10 -!- eb_mobile has quit [Ping timeout: 240 seconds] 07:05:37 -!- dexap is now known as paxed 07:12:23 -!- fazisi has quit [Ping timeout: 256 seconds] 07:17:25 -!- ontoclasm has quit [Quit: Leaving.] 07:31:50 -!- wheals has joined ##crawl-dev 07:33:48 -!- Patashu_ has quit [Ping timeout: 240 seconds] 07:34:16 -!- wheals_ has quit [Ping timeout: 255 seconds] 07:39:00 -!- LuftalGotas has quit [Quit: Page closed] 07:43:48 -!- introsp3ctive has quit [Quit: Leaving] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:06:48 -!- laj1 has quit [Read error: Connection reset by peer] 08:10:33 -!- Yermak has joined ##crawl-dev 08:24:22 -!- HellTiger_NB has quit [Ping timeout: 264 seconds] 08:35:27 -!- Lasty has quit [Quit: Leaving.] 08:36:27 -!- Zeor has quit [Client Quit] 08:37:23 -!- laj1 has joined ##crawl-dev 08:37:37 -!- zxc has quit [Read error: Connection reset by peer] 08:39:23 -!- zxc has joined ##crawl-dev 08:54:04 -!- matp has quit [Remote host closed the connection] 08:54:21 -!- ellp has quit [Quit: Page closed] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:01:19 -!- laj1 has quit [Remote host closed the connection] 09:01:46 -!- laj1 has joined ##crawl-dev 09:07:03 -!- laj1 has quit [Remote host closed the connection] 09:13:28 -!- laj1 has joined ##crawl-dev 09:14:09 -!- dpeg has joined ##crawl-dev 09:35:54 -!- Floodkiller has quit [Ping timeout: 260 seconds] 09:40:44 -!- ddubois has quit [Ping timeout: 260 seconds] 09:49:44 Lesser Beckoning shouldn't offer adjacent monsters as targets (and shouldn't cycle through them). 09:58:20 -!- sgun__ has quit [Ping timeout: 252 seconds] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:06:09 -!- introsp3ctive has quit [Ping timeout: 245 seconds] 10:34:05 -!- PyrintomiesNYJ is now known as vinski[BKN] 10:44:05 -!- zhiyi has quit [Ping timeout: 240 seconds] 10:44:35 -!- zhiyi has joined ##crawl-dev 10:56:41 -!- TuxQmob has quit [Read error: Connection reset by peer] 11:00:03 -!- omarax has quit [Remote host closed the connection] 11:10:31 -!- elliptic has quit [Quit: Leaving] 11:15:02 -!- simmarine has joined ##crawl-dev 11:18:30 -!- LexAckson_ has joined ##crawl-dev 11:29:11 -!- amalloy_ is now known as amalloy 11:33:10 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 11:38:06 -!- Pleasingfungus has joined ##crawl-dev 11:38:11 @??titan 11:38:11 titan (06C) | Spd: 10 | HD: 20 | HP: 84-126 | AC/EV: 10/3 | Dam: 55 | 10doors, fighter, spellcaster, see invisible | Res: 06magic(180), 11elec+++, 12drown | XP: 2586 | Sp: b.lightning (3d24), minor healing (2d10+3), airstrike (0-50) | Sz: Giant | Int: human. 11:41:20 -!- Amnesiac has quit [Ping timeout: 260 seconds] 11:43:38 -!- Kellhus has quit [Quit: Page closed] 11:49:49 -!- Ryblade has quit [Quit: proof i need to eat ^] 11:52:22 -!- Alarkh has joined ##crawl-dev 11:52:23 -!- Bcadren has quit [Read error: Connection reset by peer] 11:54:04 -!- dpeg has quit [Quit: Lost terminal] 11:55:17 -!- Tux[Qyou] has joined ##crawl-dev 12:00:08 -!- omarax has quit [Remote host closed the connection] 12:02:10 -!- Alarkh has quit [Ping timeout: 240 seconds] 12:06:40 -!- Kalir has quit [Changing host] 12:12:06 -!- laj1 has quit [Ping timeout: 258 seconds] 12:13:16 -!- zhiyi has quit [Ping timeout: 255 seconds] 12:13:38 -!- zhiyi has joined ##crawl-dev 12:22:45 -!- Amnesiac has quit [Ping timeout: 260 seconds] 12:24:31 -!- TuxQmoob has quit [Changing host] 12:24:41 -!- TuxQmob has quit [Ping timeout: 255 seconds] 12:24:45 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:25:33 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-613-g92415a4 (34) 12:26:17 -!- Tux[Qyou] has quit [Ping timeout: 258 seconds] 12:32:48 -!- Rust3dCor3 has quit [Read error: Connection reset by peer] 12:35:20 New branch created: unrand_lore (1 commit) 13https://github.com/crawl/crawl/tree/unrand_lore 12:35:20 03PleasingFungus02 07[unrand_lore] * 0.20-a0-613-g14bd45c: Add more Unrand Lore 10(28 minutes ago, 1 file, 31+ 11-) 13https://github.com/crawl/crawl/commit/14bd45cbdcf1 12:35:42 editing pull 445 without stripping alexjurkiewicz's authorship was a bitch 12:35:49 !tell alexjurkiewicz you should do $ git submodule update 12:35:49 Brannock: OK, I'll let alexjurkiewicz know. 12:36:10 ooh, vaults 12:36:27 how does +10 large shield of Ignorance (-6 Int, rN+) sound? 12:36:30 I dropped the AC 12:36:37 And boosted the plusses 12:36:46 i'd prefer -5 or maybe -4 int 12:36:54 i think -6 is just too steep for non-chei characters 12:37:02 !stats ogfi 12:37:07 !stats nafi 12:37:09 Starting stats for OgFi: Str 19 Int 9 Dex 8. Stat gain: s/3 12:37:17 Starting stats for NaFi: Str 18 Int 8 Dex 10. Stat gain: sid/4 12:37:18 yeah probably 12:37:22 also that command is surprisingly slow 12:37:44 odd indeed 12:42:20 "particularly sly, conniving thief, however," has perhaps too many commas 12:42:25 mountain dwarf meta references...... 12:42:26 got tripped up while reading 12:42:46 perhaps 12:42:51 the vitality one reads sort of awkwardly to me generally 12:42:57 on the whole I like these, though! 12:43:02 i think i might be trying to do too many things with the vit amulet desc 12:43:11 I like tying Vitality to Borgnjor 12:43:14 sly, conniving thief is from maurice's description 12:43:15 i don't think it needs to mention being stolen at all, yeah 12:43:46 "After losing it, she was forced to turn to blacker arts." 12:43:51 Bit of hint at Necromut 12:44:02 Maybe not 12:44:20 imo it's better just as a revivication joke/ref 12:44:34 the whole point is: who does +hp help more than someone who's been abusing borg's... 12:45:12 yeah 12:45:17 I realized that after I made the suggestion 12:51:01 -!- Lasty has joined ##crawl-dev 12:52:33 03alexjurkiewicz02 {Brannock} 07* 0.20-a0-614-gf0b4e37: Add chequers_guarded_unrand_ignorance 10(18 minutes ago, 1 file, 23+ 0-) 13https://github.com/crawl/crawl/commit/f0b4e372af6c 12:52:33 03alexjurkiewicz02 {Brannock} 07* 0.20-a0-615-gf59e5ab: Add chequers_guarded_unrand_mask_of_the_dragon 10(13 hours ago, 1 file, 26+ 0-) 13https://github.com/crawl/crawl/commit/f59e5ab63d09 12:52:33 03Brannock02 07* 0.20-a0-616-gad7b6bd: Make Ignorance slightly less ignorant 10(58 seconds ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/ad7b6bdbfb07 12:53:37 is dyrovepreva supposed to be an antaeus reference? if so it doesn't really match up with his existing desc 12:55:19 although reading it, antaeus's description sort of makes no sense anyway 12:55:47 he challenged the queen to single combat, and that's a thing that was okay and allowed? but then he won and that's a crime, actually 12:55:59 'jealous' should be 'envious' 12:58:28 MarvinPA: no, not intended as a ref 12:58:42 titans are just naturally warlike 12:59:19 i don't remember my exact reasoning wrt the single combat thing; i think the most reasonable reading is that they aren't supposed to be duels to the death 12:59:34 Brannock: i think jealous is fine there 12:59:44 you could also read them as not being allowed at all, and just something he did. just calling her out in the titan street, you know 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:00:05 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 13:00:45 if i say "hey fight me", you fight me, and i kill you, i'm probably going to jail 13:00:53 he was once a hero, and not only does he envy the titan queen (he wishes he could be king or something), he is jealous (unhappy that anyone else gets the recognition) 13:00:55 jealousy is fearing losing/sharing something or someone. envious is desiring someone/something that you don't have. just a pet peeve of mine, don't mind me. 13:01:03 oh 13:01:07 yeah in that case that makes sense 13:02:03 i was thinking that a queen probably doesn't wander around such that people can just say "hey fight me" and nobody steps in to say "actually, you can't just fight the queen" 13:02:14 but maybe that's what titans do! 13:02:36 strides into the throne room, throws down a big ol' titan gauntlet 13:02:37 flexes a bit 13:02:43 everyone else too intimidated to say anything 13:02:44 titan sociology 13:03:05 re-reading that description, my problem with it is: commas 13:03:07 too many damn commas 13:03:32 my biggest complaint about the antaeus description is that "he was exiled and descended..." parses wrong on first glance, sounding like it means "he was...descended", but actually it's intended as "he (was exiled) and (descended)" 13:03:39 imo not enough commas. fight me 13:03:42 lol 13:03:58 For this crime, he was exiled, and descended into the Hells. 13:04:22 in seriousness i can't find a single comma i would condone removing 13:04:42 i guess "his might, Antaeus" could live without it 13:04:50 that last sentence just feels very... bumpy 13:05:03 Finding the inhabitants of that place no match for his might, Antaeus tore from its substance a fourth Hell, Cocytus, a realm born of frozen spite. 13:05:18 idk 13:05:56 just s/cocytus, // maybe? only one fewer comma but still progress! 13:07:20 that also makes the rhyme stand out more, desc poetry 13:07:43 03PleasingFungus02 07[unrand_lore] * 0.20-a0-614-gb1149fa: Remove a sly, conniving reference 10(86 seconds ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/b1149faa6989 13:07:44 i always forget that rhyme exists 13:07:44 hm 13:08:38 ...tore from its substance the fourth Hell, a realm born of frozen spite. <- ? not sure about this one 13:08:56 i think if you want to emphasize that rhyme you need to remove actual words between the two stanzas, not just futz with punctuation 13:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-616-gad7b6bd (34) 13:09:35 i assumed the rhyme was just accidental and don't think it actually needs more emphasis really :P 13:09:42 ya 13:10:21 while we're around and talking: any thoughts about maybe nerfing rmsl? it's quite strong for an ego 13:10:32 also i think the mountain dwarf thing is still too much but other than that the rest seem okay. i'd definitely drop the "but as their race slowly dwindled..." 13:10:51 i can honestly drop the entire arga change, that was pure self-indulgence 13:11:02 i'll never get tired of mountain dwarf jokes 13:12:29 still more boring unrand descs on the list... autumn katana and piercer are both very bland 13:12:32 esp piercer 13:14:13 -!- Dixie has quit [Read error: Connection reset by peer] 13:18:36 03PleasingFungus02 07* 0.20-a0-617-g89cf17a: Add Unrand Lore 10(2 minutes ago, 1 file, 26+ 10-) 13https://github.com/crawl/crawl/commit/89cf17aeb242 13:18:50 oh yeah, i forgot to mention 13:18:53 spicy 13:19:15 the problem with dyslexia's new description is: the resists/effects it grants are ones titans already have 13:19:32 i just like the idea of a 'crown' that's actually a giant's ring... 13:19:42 maybe the titan just wanted a pretty hat 13:19:46 and everyoen else was envious 13:19:54 and the hat absorbed the titan's powers 13:20:04 whoa 13:22:29 the first idea i had for dypropreva was, like, maybe it was originally a mundane crown, and then an eccentric magician/inventor stole it and started tinkering with it, and then the royals tracked him down and sent their army after him, and in the fighting the great wizard Zot showed up and re-stole the crown and carted it back to his hoard of priceless treasures... 13:22:34 but that seemed overly complex. 13:23:02 crawl sure has a lot of eccentric wizards wandering around 13:23:30 well, that idea was a reference to a specific lightning-associated wizard 13:23:33 but yeah 13:23:38 Nikola? 13:23:41 :) 13:24:09 i was making an effort with this batch of descriptions to try to make more of them tie into existing Crawl Lore, rather than going off and doing entirely my own thing (as I mostly did with Salt) 13:24:14 there have been a lot of eccentric scientists in real life 13:24:19 seems fine for a lot of them to exist in crawl lore 13:24:32 hence vitality, sniper, finisher 13:25:04 -!- travis-ci has joined ##crawl-dev 13:25:05 The build passed. (unrand_lore - 14bd45c #7762 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/199690310 13:25:05 -!- travis-ci has left ##crawl-dev 13:25:36 i wanted to have a bit in sniper's description about how it's "widely known to be stored at the top of the Tower of Exposure, and yet..." but couldn't figure out how to make it sound right 13:26:41 whoa, I forgot that !haste once was called !speed 13:27:37 love to get me some speed 13:28:10 https://www.reddit.com/r/dcss/comments/5sj8r0/modding_crawl_adding_backgrounds/ddhkx9e/?context=3 :) 13:28:32 very good 13:30:11 Pleasingfungus: let me know when you commit it so i can s/Shepard/shepherd/g 13:30:36 wait, wait, when did I volunteer? 13:30:36 i spent a good portion of the beginning of that post unsure if this was about sheep or about mass effect 13:30:56 sorry, you reached out on reddit. it's yours now 13:31:15 I'll probably do it like I said last night 13:31:21 just need to get to a sensible break point on this branch 13:31:50 :) 13:31:55 @??sigmund 13:31:55 Sigmund (08@) | Spd: 10 | HD: 3 | HP: 24-35 | AC/EV: 2/11 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(10) | XP: 222 | Sp: magic dart (3d4), throw flame (3d5), confuse, invisibility | Sz: Medium | Int: human. 13:35:43 -!- robertmeta has quit [Remote host closed the connection] 13:35:43 -!- yaknyasn has quit [Remote host closed the connection] 13:35:44 -!- mroth has quit [Remote host closed the connection] 13:35:44 -!- flgr has quit [Remote host closed the connection] 13:36:41 -!- eb has quit [Ping timeout: 255 seconds] 13:36:57 -!- LuftalGotas has quit [Quit: Page closed] 13:37:23 -!- ishanyx has quit [Remote host closed the connection] 13:41:49 ??random_range 13:41:49 I don't have a page labeled random_range in my learndb. 13:41:51 er 13:41:55 !source random_range 13:41:56 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/random.cc#L386 13:42:19 I can never remember all the inclusivity/exclusivity rules for our number generators 13:43:11 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 13:43:56 :) 13:44:02 i want to say that range is inclusive on both ends? 13:45:07 -!- infrashortfoo_ has quit [Remote host closed the connection] 13:45:07 -!- Eronarn__ has quit [Remote host closed the connection] 13:48:03 Brannock: what's the list of scarf egos? 13:48:15 Cold resistance, spirit shield, resistance, repulsion 13:48:19 also, any thought on weakening rmsl as a scarf effect? 13:48:20 I want to add one more but not sure what yet 13:48:24 repulsion is +ev? 13:48:28 repulsion is rmsl 13:48:30 ah 13:48:54 I don't have a real opinion on scarf rmsl strength 13:49:03 weaken it if necessary but given how rare it's going to be... 13:49:09 feels like a strong effect; compare to how it's priced on amulet of air 13:49:13 it's 1/6th of old cloak spawn rate, then 1/6 chance to actually have repulsion 13:49:25 hrm 13:49:41 i guess we can wait and see how Degenerate the Meta becomes 13:50:03 hm, resistance is MR? 13:50:11 or rc+ rf+? 13:50:11 fire & cold 13:50:14 huh 13:50:15 I'm leaving MR on cloaks only 13:50:25 keep the two items delinated 13:50:27 *delineated 13:50:37 adding new potion effects is surprisingly easy 13:50:45 I knocked this branch out in like 45 minutes np 13:50:49 or am I getting Better..? 13:50:52 time to test 13:50:54 heh, thank the guy who recoded potion.cc a while back 13:51:00 yes, it's incredibly readable 13:51:04 compared to some other files I've seen 13:51:14 was it you!? 13:52:53 i think i helped a little 13:52:57 not my baby, though 13:53:44 huh, classes need ; 13:53:46 functions don't? 13:53:58 I'm basically coding C++ like a chinese room here, I don't actually know what I'm doing 13:54:11 <|amethyst> Brannock: yes, the reason is that you can do: 13:54:11 |amethyst: You have 1 message. Use !messages to read it. 13:54:23 <|amethyst> class foo { .... } fooInstance; 13:54:37 <|amethyst> to define a class and an instance of the class at the same time 13:55:17 <|amethyst> which is probably more relevant when you don't even give the class a name: class { .... } instanceOfAnUnnamedType; 13:55:17 !!!!!!! 13:55:40 hm, i wonder if losparam should be doing that 13:55:48 <|amethyst> well, I guess you see that more often with 'struct' than 'class', since there's no way to define a constructor or destructor 13:55:57 losparam is a weird file... feels like it's doing a lot of work that's obsoleted by lambdas, maybe 13:56:06 also i'm surprised it's not los-param 13:56:16 after the great amalloy ing of 2017 13:57:17 -!- Ququman has joined ##crawl-dev 13:58:21 -!- lobf has joined ##crawl-dev 13:58:55 -!- lobf has quit [Client Quit] 13:58:55 -!- demok has quit [Remote host closed the connection] 13:59:06 okay, time to playtest this a little bit, then I'll push the branch for you guys to pick apart, get something to eat (why does coding always make me forget to eat?) then work on the documentation thingy 13:59:10 productive day... 13:59:24 03PleasingFungus02 07* 0.20-a0-618-gbb8d3ca: Changelog through 0.20-a0-617-g89cf17a 10(41 seconds ago, 1 file, 25+ 4-) 13https://github.com/crawl/crawl/commit/bb8d3ca45c09 13:59:49 -!- demok has joined ##crawl-dev 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:01:41 -!- scummos__ has quit [Ping timeout: 240 seconds] 14:03:54 New branch created: mutability (2 commits) 13https://github.com/crawl/crawl/tree/mutability 14:03:54 03Brannock02 07[mutability] * 0.20-a0-619-g4b65393: Potion of Mutability 10(2 minutes ago, 10 files, 272+ 192-) 13https://github.com/crawl/crawl/commit/4b6539301b69 14:03:54 03Brannock02 07[mutability] * 0.20-a0-620-ga1b4fb8: Rearrange potions.cc a bit 10(38 seconds ago, 1 file, 29+ 29-) 13https://github.com/crawl/crawl/commit/a1b4fb8df4ea 14:04:00 Lesser Beckoning shouldn't target adjacent monsters. 13https://crawl.develz.org/mantis/view.php?id=10933 by Yermak 14:04:49 -!- zxc has quit [Read error: Connection reset by peer] 14:07:05 Oh, I see you working on new mutation system. I'd recommend looking closely at "slow regeneration 3". It is ok as starting mutation on DD, as player knows what to expect from it and builds character respectively. But in rare cases when a "grown-up" character gets this mutation it is pretty much game over, unless he had vamp weapon or proper god. 14:07:48 I'm hoping that the changes to !mutability will help address situations like the one you describe, Yermak 14:08:00 By making removal more common 14:08:11 But tying removal to riding the mutation roulette further 14:08:33 no, other bad mutations are absolutely tolerable 14:08:42 but not this one 14:08:52 ??objstat 14:08:53 objstat[1/2]: Run with "crawl -objstat" in a build of crawl with EXTERNAL_FLAGS_L=-DDEBUG_STATISTICS in your make command (or full debug with "make debug") to generate item/monsters statistics. See crawl -help for the argument details. 14:08:57 ??objstatp2 14:08:57 I don't have a page labeled objstatp2 in my learndb. 14:08:59 ??objstat[2 14:08:59 objstat[2/2]: Spreadsheets for all releases & trunk 0.20-a0-513-g02c11fc: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing ; See the README for details: https://docs.google.com/document/d/1D5mFqVi8ghz_nzvVmDUc3unx8VanVBWfgvZ8xCHaiJo/edit?usp=sharing 14:09:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-618-gbb8d3ca (34) 14:09:40 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 14:10:48 5.5 cmut + 9 mut + 2.5 benemut = 17 potions of mutability in the average 3-rune win. I think that's sufficient to handle even slow regen 3. I'm not saying that it's *not* crippling, but that the changes should make it much more likely for players to be able to handle it 14:11:28 maybe 14:11:29 One thing I'm hoping will happen as a result of this change to !mut is making the mutation roulette more part of Crawl instead of something to be avoided as much as possible 14:11:41 As for slow regen 3 14:11:47 This is part of why this PR hasn't been merged yet: 14:11:58 https://github.com/crawl/crawl/pull/396 14:12:06 because we're concerned that it'll make that mutation much more likely to show up 14:12:21 -!- travis-ci has joined ##crawl-dev 14:12:22 The build passed. (master - ad7b6bd #7763 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/199696313 14:12:22 -!- travis-ci has left ##crawl-dev 14:12:23 Also, with "slow regen 2" regeneration status from spell isn't greyed out in presense of monsters, as it should be 14:12:34 adding that to my todo to look at 14:13:17 !tell Lasty I got around to implementing your mutability idea. Feedback desired: https://github.com/crawl/crawl/compare/mutability 14:13:18 Brannock: OK, I'll let lasty know. 14:13:19 <|amethyst> hm, I was under the impression that "good" players don't even drink benemut 14:13:24 !tell dpeg New potion! https://github.com/crawl/crawl/compare/mutability Thoughts? 14:13:24 Brannock: OK, I'll let dpeg know. 14:13:57 |amethyst, yeah, that's part of what I was referencing with the whole "avoid as much as possible" re: mutations 14:14:23 -!- rumflump has quit [Ping timeout: 258 seconds] 14:15:54 <|amethyst> oh 14:16:06 <|amethyst> one thing I just noticed in the code 14:16:07 <|amethyst> hm, I was under the impression that "good" players don't even drink benemut 14:16:09 absolutely not true 14:16:14 <|amethyst> it's supposed to be a "guaranteed" good mutation 14:16:29 <|amethyst> but the random mutations can cancel the good one 14:16:30 you should pretty much always drink benemut 14:16:43 <|amethyst> maybe the random ones could come before the good one? 14:16:55 <|amethyst> same effect for the most part, but feels less bad 14:16:56 oh, good catch 14:17:39 <|amethyst> I'm not sure about having the potion on average reduce your number of mutations 14:17:53 <|amethyst> I guess that does make it harder to pile on tons of mutations 14:18:06 That was Lasty's original proposal; I haven't thought deeply about it 14:18:12 I wanted to code it up for round-table discussion 14:18:13 <|amethyst> OTOH, that's part of what I like about mutation roulette (which I do all the time) 14:18:18 <|amethyst> I guess there's still purple meat 14:18:38 03Brannock02 07[mutability] * 0.20-a0-621-ge9e95ed: Grant good mut *after* random muts (|amethyst) 10(45 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/e9e95ed15284 14:19:39 <|amethyst> Brannock: oh, and that just made me notice another thing, which probably doesn't deserve its own commit but maybe should be fixed next time you touch that code 14:19:46 <|amethyst> Brannock: "// One good mutations." 14:19:50 oh, heh 14:19:53 I originally had it at 2 14:19:55 realized it was too good 14:29:58 -!- GorblyBo is now known as GoblinBomb 14:31:08 -!- eb has quit [Ping timeout: 255 seconds] 14:35:07 MarvinPA: hm, how about default enabling auto_butcher at 'very hungry'? seems like a reasonably conservative setting 14:35:07 -!- ishanyx has quit [Remote host closed the connection] 14:35:20 wrt your comment on the commit from a few weeks ago :) 14:42:15 -!- Eronarn__ has joined ##crawl-dev 14:42:57 good players sometimes regret drinking benemut, and maybe in the super late game while wearing an amazing helmet you might choose not to risk horns, but normally you would drink it 14:43:41 "Improve monster AI wrt stationary enemies Monsters should now attack e.g. prisms & spires that are in their way, instead of treating them as permanent obstacles and pathing around them." I'm pretty sure this was the case before this commit. 14:44:20 it absolutely was not 14:44:33 Mutators never cam around my lightning spire. 14:44:33 came 14:44:36 they fought it 14:44:57 the issue was in corridors, mainly 14:45:26 benemut is pretty bad 14:45:28 in open spaces, monsters would use an algorith, that pathed through spires/prims and 'fought' them 14:45:28 hmm, maybe when player isn't around, yeah 14:45:38 I see 14:45:38 it's safe to ignore and sometimes nasty to drink 14:45:40 in corridors, though, they'd try to take the long way around 14:45:41 so why risk it 14:46:13 you can test this in an older version, though you have to be careful that the long way around isn't *too* long, since monsters have a limited distance they'll path for 14:46:19 Unless you have super artefact helmet benemut is prtty safe to dirnk. 14:46:22 in that case, iirc they'll just stand in place and die 14:46:48 evolving frail isn't very beneficial 14:47:56 oh, you're afraid of evolve 14:48:13 i have actually been fucked over by evolve before 14:48:14 so yes 14:48:16 PleasingFungus, I just tested, indeed 14:48:25 :) 14:48:29 thanks for checking me! 14:49:11 why are potions of flight so common, anyway? 14:49:23 probably because they're not very valuable 14:50:05 evolve is a pretty good mut. it's not going to be net-positive 100% of the time, but its average value is high, and it will often be much better than anything else you could get from benemut. it's definitely not the thing i worry about when i drink benemut 14:50:19 I wish evolve worked a little bit faster 14:51:17 i look at it this way: i can generally win without goodmuts, but i can outright lose because evolve gave me something ridiculous, so why take the risk 14:51:26 (that said i will drink benemut if there is an excess of curemut) 14:53:01 -!- Blazinghand has joined ##crawl-dev 14:56:19 -!- eb_mobile has quit [Quit: I quit] 14:57:34 just to clarify since there are devs in this channel: quaffing benemut is always good and it is incredibly stupid to avoid it 14:58:16 -!- bgiannan_ has joined ##crawl-dev 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:11 http://crawl.develz.org/wordpress/trunk-updates-8-february-2017 15:00:26 trying to be a bit clearer about reasoning 15:03:35 did ignorance actually have self-cursing? 15:03:39 I don't remember removing that 15:03:39 -!- eb has quit [Ping timeout: 245 seconds] 15:03:53 that was removed a few weeks ago 15:03:57 oh, okay 15:03:59 separately 15:05:13 haha I didn't even realize temple vaults weren't spawning 15:05:39 -!- travis-ci has joined ##crawl-dev 15:05:40 The build passed. (master - 89cf17a #7765 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/199705319 15:05:40 -!- travis-ci has left ##crawl-dev 15:05:44 no one did! 15:05:45 -!- bgiannan_ has quit [Ping timeout: 259 seconds] 15:06:21 !apt fire 15:06:21 Fire: Dr[red]: 2!, HO: 1, Te: 1, Dr[mottled]: 1, Dr[pale]: 1, DE: 1, Gr: 0, Na: 0, Ha: 0, Ko: 0, Fo: 0, VS: 0, HE: N/A, Op: 0, Dr: 0, Hu: 0, Og: -1, Ce: -1, Fe: -1, DD: -1, Dg: -1, Ds: -1, Vp: -2, Mu: -2, Sp: -2, Gh: -2, Dr[white]: -2, Mi: -3*, Mf: -3*, Tr: -3* 15:06:28 !apt conjurations 15:06:28 Conj: Te: 3!, Gr: 1, DE: 1, Ko: 0, Op: 0, Dr: 0, VS: 0, Hu: 0, HE: N/A, HO: 0, Na: 0, Ds: 0, Ce: -1, Og: -1, Dg: -1, Fo: -1, DD: -1, Fe: -1, Mf: -2, Ha: -2, Gh: -2, Mu: -2, Tr: -3*, Vp: -3*, Mi: -3*, Sp: -3* 15:06:48 I guess red draconians will like the new Ignition spell 15:07:17 Pleasingfungus, what do you think of !Mutability? 15:07:18 new Zig tech 15:07:38 All the complaints about malmutate and such on SA was my motivation for pulling that one off my todo and finishing it today 15:08:15 yeah, it seemed very SA inspired 15:08:24 need to think about it 15:08:26 the idea was originally Lasty's and I liked it enough to note it down 15:08:50 Brannock: as someone with no design sense whatsoever, i like the idea of mutability 15:09:06 though i don't like the name at all 15:09:27 What I like is that it keeps player on the mutation roulette 15:09:37 Which makes mutations more a part of the game 15:09:40 heh 15:09:47 once you get on, you ain't gettin goff 15:10:23 z i n 15:10:25 zin 2 win 15:10:26 since it suggests that you become more mutable for a duration, rather than instantly taking on N mutations. maybe "potion of transformation" or something to suggest instantaneity 15:10:50 what was that old spell, Alter Self? 15:11:13 it was removed very early on because players would just cast it repeatedly to get all the mutations and remove enough of the bad ones 15:11:33 0.7 wasn't that early on 15:11:46 %git 0.7 15:11:46 Could not find commit 0.7 (git returned 128) 15:11:52 %git :/Alter Self 15:11:52 07MarvinPA02 * 0.19-a0-314-g50fd0d7: Don't make Xom's mutation effect reduce HP (minmay) 10(9 months ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/50fd0d7cc411 15:11:52 %git :/0.7 15:11:52 07Koushik Roy02 {GitHub} * 0.20-a0-624-gc3d7762: Merge 4e167b0d63ed9e4e89f92f550e760e698c51aef6 into bb8d3ca45c09b055c9cea6365bd5292ed17f2c5e 10(60 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/c3d7762a46f6 15:11:58 %git :/emove Alter Self 15:11:59 07MarvinPA02 * 0.8.0-a0-5285-gd56e90d: Remove Alter Self 10(6 years ago, 5 files, 10+ 20-) 13https://github.com/crawl/crawl/commit/d56e90d92889 15:12:00 new mutation: "de-evolution:" slowly lose your mutations over time 15:12:05 Six years! 15:12:28 dcss is as old as the earth 15:12:31 six years is nothing 15:12:32 is this like how some players call Lair early game 15:15:04 i mean, it's not late-game... 15:15:13 lair-game 15:15:32 anyway, 0.7 is before i started playing, i.e. forever ago 15:15:33 !lg . 1 15:15:34 1/1750. Brannock the Skirmisher (L4 DsCK of Makhleb), slain by an orc (an orcish flail) on D:3 on 2007-07-12 19:29:36, with 247 points after 2150 turns and 0:40:56. 15:15:38 !lg pleasingfungus 1 15:15:39 1/499. PleasingFungus the Covert (L9 KoAs), slain by a goliath beetle on D:7 (lemuel_insect_pit) on 2013-11-23 00:38:12, with 2574 points after 11251 turns and 1:02:57. 15:15:44 2013! so young 15:16:15 -!- CanOfWorms has joined ##crawl-dev 15:16:43 <|amethyst> !lg . 1 15:16:44 1/14046. Neil the Ruinous (L3 DECj), slain by a snake on D:3 on 2011-08-10 11:11:11, with 192 points after 2668 turns and 0:06:16. 15:17:02 you ruined everything, you madman 15:17:07 11:11:11 15:17:08 <|amethyst> !lg . won !meleebug -1 15:17:09 2. Neil the Faith Healer (L27 HOHe of Elyvilon), escaped with the Orb and 3 runes on 2011-10-04 20:54:19, with 1318561 points after 99008 turns and 8:11:47. 15:17:20 that's a very good death time stamp 15:19:07 -!- Menche has quit [Ping timeout: 240 seconds] 15:19:10 i started playing in 0.8, iirc 15:19:12 but: offline 15:19:34 i think i tried going online once, was annoyed by lag, and gave up 15:20:31 "kids these days" 15:24:10 -!- Jetnerd has quit [Ping timeout: 260 seconds] 15:24:16 !lg Niggerkiller 15:24:17 44. niggerkiller the Thaumaturge (L9 DEFE of Kikubaaqudgha), blasted by a manticore (exploding inner flame) (hexed by the player character) (kmap: lemuel_bear_cage) on D:7 on 2017-02-01 08:47:43, with 2510 points after 7284 turns and 0:49:53. 15:24:20 back in my day we joined jazz jackrabbit 2 servers with 733ms pings 15:24:24 and we uh, didn't really like it 15:24:27 haha 15:24:51 that name... 15:25:32 i think there's a secret server policy to deal with that kind of player 15:25:37 not sure how it works exactly 15:25:52 <|amethyst> all it affects is bot announcements 15:25:52 yeah 15:25:52 ah, ok 15:25:52 there's a blacklist 15:25:55 SA thread player had concerns 15:25:58 reasonably 15:26:01 indeed 15:26:18 <|amethyst> it doesn't affect ghosts or scoring, but there probably should be a way to do that 15:26:52 <|amethyst> /nick XXX212LincolnsBong212XXX 15:27:05 fortunately the kind of player who names an account "niggerkiller" doesn't usually score very high 15:27:29 <|amethyst> minmay: but that makes the ghosts worse 15:27:34 heh 15:27:36 oh, good point 15:27:37 <|amethyst> minmay: because they're more likely to be encountered by new players 15:27:53 LincolnsBong is a good name, tho??? 15:28:04 there's an easy way to remove those ghosts, y'know 15:28:10 !remove Doesnty 15:28:11 03Pleasingfungus โ› 0.20-a0-2025-g3bab29c: Remove Doesnty 10(in the future, 14 files, 323+ 977-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=3bab29c 15:28:23 lotta minmay chat in the SA thread 15:29:22 what do you mean, they're clearly talking about elf twin duvessa 15:29:41 i should tell them that it's rude to talk about people behind their backs. 15:29:47 <|amethyst> Pleasingfungus: LincolnsBong would not be caught by CAO's henzell filter 15:29:56 good. 15:30:30 <|amethyst> nor would something involving 420, under the assumption that people are more likely to be talking about pot than about Hitler's birthday 15:30:43 heh 15:30:48 <|amethyst> Only had to ban one sequence of digits so far 15:32:01 -!- AutofireII has joined ##crawl-dev 15:32:12 surely you don't mean the year of the Battle of Sauchieburn, which led to James IV becoming King of Scotland? 15:32:17 -!- wheals has quit [Quit: Leaving] 15:32:26 <|amethyst> sure enough 15:32:38 -!- wheals has joined ##crawl-dev 15:32:43 what a world, what a world 15:33:02 |amethyst: http://i.imgur.com/xOfuuXW.png 15:33:05 !tell johnstein basically there's an account on cbro that shares a name with one of his streaking accounts (and it isn't his apparently) and it's seemingly abandoned 15:33:06 CanOfWorms: OK, I'll let johnstein know. 15:33:06 i got spooked as hell when one of my webcomic authors made a reference to that number (I forget in what context), until it turned out to be an actual historical reference 15:33:26 whoops 15:33:36 well, I guess it'll ping him 15:33:42 tbf, their comic is historical fiction set in early modern europe, so i probably should've given em more benefit of the doubt 15:33:59 how would you implement a filter for ghosts anyway, short of running custom builds on the servers 15:34:11 <|amethyst> minmay: delete the files 15:34:16 a daemon that hunts down and destroys ghost files? 15:34:20 just banning those accounts seems like a reasonable approach to me also 15:34:30 as soon as they're created? I guess that'd work 15:34:38 <|amethyst> but, yeah, you'd want support in crawl itself so there isn't a... 15:34:40 MarvinPA: manually or automatically? i'm nervous about the latter 15:34:40 <|amethyst> race condition 15:34:43 -!- bgiannan_ has joined ##crawl-dev 15:34:43 noooooo 15:34:45 !ban |amethyst 15:35:35 namechange might do it better than a ban, which encourages troublemakers to register dozens until one gets through 15:36:01 <|amethyst> what do you mean by "namechange"? 15:36:11 <|amethyst> because changing the name of the account is effectively a ban 15:36:15 oh right I guess a namechange doesn't work because of the login method 15:36:15 https://i.imgur.com/HQQ3KQc.jpg just do this 15:36:28 filtering just ghosts would encourage "nice" people to play on naughty account names so they don't give other people ghost problems 15:36:38 was thinking about how Blizzard will change the names of players with offensive nicks, but that only works because the login is different than the displayed nick 15:36:50 Doesnty: your underlying assumption is that ghosts make the game less fun 15:36:54 i guess manually, although that does mean more work on the server admin's part 15:36:55 which i disagree with :) 15:37:10 yeah it depends on the player's pov 15:37:13 <|amethyst> MarvinPA: also, escalation 15:37:19 and what they're doing 15:37:25 <|amethyst> MarvinPA: see what happened the last time I banned someone from CSZO 15:37:44 I miss CSZO... 15:38:45 !lg * status~~sleep 15:38:47 139. dpeg the Covert (L12 OpAs of Ieoh Jian), slain by a death yak on D:11 (slaughterhouse) on 2017-02-08 16:22:35, with 20080 points after 17384 turns and 0:49:25. 15:38:56 ooh, I have a dev kill 15:39:09 wait, is this tracking experimental? 15:39:47 <|amethyst> as long as sequell knows about that experimental branch's milestone location 15:39:56 !lg * status~~sleep s=explbr 15:39:56 johnstein: You have 2 messages. Use !messages to read them. 15:39:57 <|amethyst> !lg * current s=explbr 15:39:58 139 games for * (status~~sleep): 133x, 4x councilgod-PR, 2x frogs 15:40:00 468368 games for * (current): 464059x, 3024x councilgod-PR, 473x councilgod, 428x dpegs dynamic monsters, 384x frogs 15:40:09 would be down to the individual admin in that case of course but on the whole i would much rather have those accounts banned than anything else 15:40:42 CanOfWorms: I got the message. I don't know what I can or will do 15:40:50 ah, ok 15:40:53 i would like them banned, but i'm worried about putting more work on our poor admins 15:41:00 I won't give email addresses out 15:41:11 which means it will be up to me to act as go between 15:41:21 which I don't have time for at the moment 15:41:45 and I really don't want to have to try to broker some sort of nick exchange or encourage renaming 15:41:59 !vault slaughterhouse 15:41:59 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#L1538 15:42:12 I've been secretly waiting for single source auth to solve this problem for me 15:42:33 lol 15:42:33 so I can just point players to whoever runs that 15:42:36 sigh 15:43:02 y'all think about single source auth the same way evangelicals think of the rapture 15:43:05 I haven't read scrollback. are there accounts that need banned? 15:43:29 and nerds think of the singularity 15:43:36 someone with access to the banned word list could probably run a script to find a candidate list for bans 15:43:42 single source auth has to deal with the messy account collapsing which I don't see a good solution 15:43:44 minmay: next year in jerusalem! 15:43:56 "it's totally gonna happen within like a year and solve all our problems" ~ all of the above people, for the past 200 years 15:44:01 yup 15:44:04 I can't wait 15:44:20 who's the Anti-Dev in this scenario? 15:44:53 minmay becomes dev 15:45:10 The Anti-Dev has to be popularly embraced by the playerbase though, while feeding them false commits 15:45:17 hmmmmm 15:45:24 sounds like you're up, man 15:45:30 Oh no 15:46:17 downside of being the new guy 15:46:32 hellmonk 15:47:43 -!- rumflump has joined ##crawl-dev 15:48:03 ooh, good suggestion 15:48:13 -!- travis-ci has joined ##crawl-dev 15:48:14 The build failed. (master - bb8d3ca #7766 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/199717498 15:48:14 -!- travis-ci has left ##crawl-dev 15:55:43 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 15:59:39 does that make Zibudo the anti-admin? 16:00:03 -!- omarax has quit [Remote host closed the connection] 16:04:12 -!- mroovka has quit [Quit: ChatZilla 0.9.93 [Firefox 50.1.0/20161208153507]] 16:06:37 -!- dpeg has joined ##crawl-dev 16:07:16 Brannock: you're in a good shape :) 16:07:16 dpeg: You have 3 messages. Use !messages to read them. 16:08:26 Who is the "sly conniving thief" of "Vitality? 16:09:02 we only have one such in lore afaik, right? maurice 16:09:39 amalloy: ah, okay. Wasn't sure whether it was referencing a real life person. 16:09:40 it was maurice but that bit is gone from the desc now, it was trying to do too much at once 16:10:07 about Cj book: Battlesphere still exists, just not in the starting book, right? 16:10:10 yes 16:10:13 got moved to Book of Power 16:10:35 Brannock: perhaps someone should tell SA. Some posters act as if they think the spell got axed. 16:11:44 ...and I was tempted to mention that we played CJ for years without IMB, because IMB didn't exist, but I knew it wouldn't bode well, so I didn't 16:13:15 -!- snux has quit [Remote host closed the connection] 16:13:24 wait, when did IMB not exist? 16:13:33 sorry, I meant battlesphere 16:13:55 SA is acting madly because of the Battlesphere book move 16:14:18 minmay: and they have identified you as the root of evil 16:14:45 good. i feed off of fuccboi anger 16:15:04 if there are no fuccbois mad at me i rapidly shrivel up and crumble to dust 16:16:17 -!- ZanniqlcKzxkq is now known as Zannick 16:18:03 sorry, but what's SA? 16:18:09 Something Awful, a forum some of us post on 16:18:16 It has a large thread discussing Crawl 16:18:17 thanks 16:18:28 think tavern but all in one thread and worse 16:18:41 Mm, maybe not quite that bad 16:19:13 I do appreciate that they discuss the game, which is hard to find on Tavern which is primarily advice and ideas 16:19:44 dpeg, did you see the (brief) discussion earlier about !mutability? 16:19:58 Brannock: no, but I saw the commit. Interesting! 16:20:45 Brannock: I was surprised: this is supposed to replace !Mut, !CureMut and !BeneMut but only the latter got removed in the commit? 16:21:05 All three should be removed. Did I miss one? 16:21:25 Brannock: I just read the message, and it had an extra line for !benemut, that is all 16:21:47 oh. The commit message (as of right now) is just what Lasty wrote the last time I discussed the idea with him 16:21:52 Brannock: it's a good idea, imo -- did someone speak up against it? 16:21:55 If I push this then I'm writing a bigger commit message 16:21:59 ah, nice 16:22:13 I haven't seen any objections yet. PF is reserving judgement until he can mull over the idea 16:22:41 My goal is to increase player engagement with mutations, giving them more control over bad mutations, but at the cost of becoming permanently involved in the mutation game unless they go Zin for cleansing 16:22:59 Brannock: yes, so good. Also gets rid of the mechanical !CM use 16:23:52 most players seem to (falsely) believe that they're forced to be permanently involved in the mutation game already 16:24:43 SA is still extremely bitter over "rMut, even for otherwise completely sensible posters 16:24:46 i don't believe that at all 16:26:43 -!- Kranix has quit [Quit: Konversation terminated!] 16:27:11 -!- MakMorn has quit [Ping timeout: 252 seconds] 16:27:21 this looks 16:27:32 very interesting if that frequency stays 16:27:48 it's the combined frequency of all 3 potions 16:27:48 it's probably a bit too high 16:27:55 i assumed it would be as common as curemut at first 16:27:57 averages 17 a game. I want it to be at about 12-13 16:28:05 that sounds good 16:28:13 just so long as it's not 2-3 16:28:20 definitely not 16:28:34 -!- Yermak has quit [Quit: Page closed] 16:28:36 Brannock: you play with your good reputation on the forum, though :) 16:28:44 I don't understand 16:28:58 Brannock: SA folks love you :) 16:29:10 They tolerate me, really 16:29:12 -!- MakMorn has joined ##crawl-dev 16:34:45 Um...so I'm working on something in Crawl's code. I added a new .cc and a matching .h files, but when I run make it doesn't seem to compile either one. I don't get any errors until it links crawl, and then it complains about undefined functions. 16:34:52 -!- travis-ci has joined ##crawl-dev 16:34:53 The build passed. (mutability - a1b4fb8 #7767 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/199719521 16:34:53 -!- travis-ci has left ##crawl-dev 16:35:30 Is there something I need to fiddle with to add file(s) to the build? 16:36:59 -!- equivobot has quit [Ping timeout: 255 seconds] 16:39:31 I'm the wrong person to ask here but let me hunt through our commit history for an example 16:39:40 I think you nee dto update the makefile 16:40:07 I dug around and I don't think that's the case, but I could be wrong. (If it helps, my files are named sound.cc and sound.h) 16:40:14 yes, seems like it. You want to open up Makefile.obj in /source/ and add your new filename 16:40:19 In this case it'd be sound.o 16:40:44 Brannock: Ah, alright. I'll give it a try. Thanks! 16:40:51 wait 16:40:52 one more thing 16:41:11 /source/MSVC/crawl.vcxproj you want to add your file here as well I think 16:41:22 and in .vcxproj.filters as well 16:41:32 AutofireII, ^ 16:42:07 Ok 16:42:33 is it on purpose that Ctrl-X shows less about a monster than xv? (E.g. xv shows "poisoned" but Ctrl-X does not.) 16:42:51 basically find some file that already exists and search for its name in the directory 16:42:55 eg "ng-wanderer" 16:43:28 most of the places where that string is mentioned will be a place where all source files are listed, basically, and you'll want your new thing listed there as well 16:43:29 -!- Menche_ is now known as Menche 16:43:48 ah, what I did was search commit history for "new file" and just used that to model 16:44:26 another reasonable approach 16:44:44 dpeg: Doesn't X-Ctrl work on things that you "saw" in the past? I'd imagine that this would give a generic response for that reason. But I can see your point 16:45:14 xv doesn't show poisoned, dpeg. x does 16:45:34 amalloy, Brannock: Okay. Originally I searched for something like "monster.cc", but it turns out that Makefile.obj has "monster.o" 16:45:38 amalloy: yes, true 16:45:52 amalloy, potion of Alteration, is that better than Mutability? 16:45:54 XD 16:45:56 amalloy: I think that Ctrl-X should, though. I wonder if that was ever changed. 16:46:25 Brannock: yess 16:46:39 kind of a shame to lose the "mut-" root that ties it with the mutations, though 16:46:47 mutalteration 16:47:07 mutagenic modification 16:47:10 ??muutatatotots 16:47:10 good names[4/27]: - a scroll labeled MUUTATATOTOTS 16:47:18 potion of mutation 16:47:25 Doesnty: yes, +1 16:47:36 that's also good. probably better 16:47:41 (Nevermind, back there I was thinking of Shift-X) 16:48:04 one concern I had was making sure returning players knew that !mut did something different now 16:48:14 not everyone reads the change logs 16:49:12 imo design for best final state 16:49:54 in version 0.25 nobody will care that potion of mutation used to be a thing that gave you 3 random muts. they don't need the new name to help them figure it out 16:50:07 to those people, what is a good name for this potion? potion of mutation sounds fine to me 16:50:37 persausive 16:52:34 -!- sentinel_ has quit [Quit: Page closed] 16:58:30 feels like it'd mostly achieve the opposite of its aim? if there's no way (other than zin/jiyva) to remove mutations, you're not going to voluntarily start mutating yourself randomly with this new thing 16:58:43 New branch created: pull/446 (3 commits) 13https://github.com/crawl/crawl/pull/446 16:58:44 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/446 * 0.20-a0-619-g7d016cf: add some non-"of" randarmors 10(20 minutes ago, 1 file, 18+ 0-) 13https://github.com/crawl/crawl/commit/7d016cfda0fa 16:58:44 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/446 * 0.20-a0-620-gdd8cdcb: add weight to plain_armour_name 10(14 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/dd8cdcbf377d 16:58:44 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/446 * 0.20-a0-621-ge1b0761: few more plain names 10(8 minutes ago, 1 file, 12+ 0-) 13https://github.com/crawl/crawl/commit/e1b076171d5d 16:58:53 -!- ProzacElf has joined ##crawl-dev 16:59:20 MarvinPA, the idea is to reshuffle your mutation set by wiping some of them and getting new ones 16:59:50 sure, why would you do that in the first place if you're not mutated though (which will likely be the case) 16:59:53 and because there's at least one guaranteed good mut, and because it explicitly removes mutations, it's different than just eating purple and hoping you get lucky with counteracting mutations 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:30 that PR will need to be pruned 17:00:43 I like "Damnable Contraption" though 17:00:47 -!- Krakhan has quit [Changing host] 17:03:07 pruned? 17:03:28 re adding a new potion called "potion of mutation" and removing potion of mutation: if players were able to take the same thing for ettins and wolves and manticores etc etc they can probably take it for a potion 17:03:29 as in, we probably won't accept all these names 17:03:56 ah yes, expected that 17:04:49 mutation is a little sneakier because it is something many players are trained to ignore 17:04:58 and will not accidentally drink often 17:04:59 -!- SteelNeuron has joined ##crawl-dev 17:05:10 that said scroll of immolation was the same way 17:05:20 the knowledge will permeate over time 17:05:33 !messages 17:05:33 No messages for SteelNeuron. 17:06:43 -!- Pleasingfungus has joined ##crawl-dev 17:09:34 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 17:10:59 -!- Patashu_ has joined ##crawl-dev 17:12:48 -!- travis-ci has joined ##crawl-dev 17:12:49 The build has errored. (mutability - e9e95ed #7768 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/199723828 17:12:50 -!- travis-ci has left ##crawl-dev 17:15:00 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 17:15:34 03Brannock02 07[mutability] * 0.20-a0-622-g82c46c5: Minor code cleanup 10(3 hours ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/82c46c582b9d 17:15:34 03Brannock02 07[mutability] * 0.20-a0-623-gd9c96ce: Guarantee unpredictability 10(3 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/d9c96ce5c5ba 17:15:34 03Brannock02 07[mutability] * 0.20-a0-624-gbc78e2c: Mutability -> Mutation (amalloy) 10(7 minutes ago, 10 files, 21+ 82-) 13https://github.com/crawl/crawl/commit/bc78e2c6c79b 17:15:51 fr: potion of mutilation 17:16:10 guaranteed unpredictability? impossible! 17:16:47 (see: https://en.wikipedia.org/wiki/Unexpected_hanging_paradox) 17:16:53 incidentally, this branch would mean that if you wanted to intentionally stack mutations you'd have to eat purple 17:17:07 since repeatedly drinking newmutation is stable, since it removes more than it adds on average 17:17:21 this is a good paradox btw 17:18:31 At this point I'm mostly waiting for Lasty/PF to pass judgement, then maybe taking another look at the exact numbers of mutations added/removed, then ready to push it to trunk 17:18:39 Time to do the documentation... 17:18:42 The Lasty Judgement 17:19:03 Pleasingfungus: it is better than the Lasty supper, I hear 17:19:33 rude, possibly 17:20:11 Brannock: fwiw i'd suggest naming the magic numbers you're currently using 17:20:33 i dunno, maybe that is just a brief whim of mine 17:20:52 but i saw https://github.com/crawl/crawl/commit/d9c96ce5c5ba and the fact that there's an additional comment you have to keep up to date bugged me 17:20:53 which magic numbers? 17:21:00 oh the comments 17:21:13 instead you could have a const int somewhere defining max_random_muts or whatever 17:21:20 and then it will be self-documenting, not needing a comment 17:22:41 Brannock: you still haven't really explained why anyone would choose to quaff it when not already mutated? (which is most players most of the time) 17:23:25 MarvinPA: stronger bias towards getting good mutations than current !mut, is what i thought the reason is 17:23:33 Yes, it gives one good mutation and 1-3 regular mutations 17:23:34 but weaker than current !benemut 17:23:54 As a player I'd probably take a swig, especially if I had additional ones to replace any nasty mutations I would get 17:23:58 -!- MIC132 has joined ##crawl-dev 17:24:06 -!- MIC132 has quit [Read error: Connection reset by peer] 17:24:12 i mean that's basically like drinking a current !benemut and then pretty close to a current !mut 17:24:21 which sounds like a clearly bad idea 17:24:23 -!- MIC132 has joined ##crawl-dev 17:25:07 it may be worth quaffing if you get like 8 of them 17:25:18 since that's 7 chances to reroll 17:26:00 also it leads to a more interesting when you get malmutated imo 17:26:01 instead of just "do i have curemut" 17:26:07 it probably just makes it much harder to cure your mutations once you've been mutated by another source and doesn't do much else, yeah 17:27:42 maybe making you stay mutated once you get mutated elsewhere is fine, but i don't think it achieves the stated aim 17:28:55 It nukes 2-6 mutations before doing anything, so a few quaffs is very likely to shuffle off whatever bad mutation you didn't want 17:29:04 no guarantees, of course! 17:30:02 right, my point is that it maybe works as a sort of worse !cmut, but not at all as an encouragement to get mutated in the first place 17:30:25 MarvinPA: currently, you don't drink !mut, you use !cm quite algorithmically. I think new !mut could be better. 17:31:51 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 17:32:10 what if the number of muts it removed and added, was scaled to how many you currently have. so that it doesn't just blank you out and reset you to something completely new, when you only have a few 17:32:27 the higher availability also may encourage more players to experiment with our mutation system (via purple chunks), and it makes malmutaters less stressful for these players who are still bemoaning loss of rMut. The price: you have to deal with some mutations. 17:32:29 rumflump, sounds complicated. 17:33:20 if anything it makes malmutators more stressful because once you get mutated in the first place you're probably going to stay mutated 17:34:26 <|amethyst> it's 0-3 random muts? 17:34:36 1-3 17:34:38 plus 1 good mut 17:34:41 numbers subject to change 17:35:03 <|amethyst> that's a ~39% chance of getting only good mutations after a quaff 17:35:37 <|amethyst> and if it on average resets your existing mutations, you probably only have to quaff a few of them before you end up with a set of all positive mutations 17:36:20 <|amethyst> of course, players hate positive mutations because they prefer slots to auxes 17:37:30 MarvinPA: staying mutated is not necessarily bad 17:38:10 okay, cleaned up that background guide, just waiting on the author to respond with the name they want to be credited with 17:38:51 -!- ontoclasm has joined ##crawl-dev 17:38:55 Brannock: nice! 17:39:55 Pleasingfungus: different topic: I'm very much in favour in removing accounts like "Niggerkiller" all season, not just tournament. 17:40:01 sure 17:40:15 as i said, i approve too; i'm just worried about putting more workload on server admins 17:40:22 -!- Floodkiller has joined ##crawl-dev 17:40:51 Pleasingfungus: guess this should wait until centralised login? 17:41:19 this is the second time I've seen this ///< notation for comments 17:41:29 what language is this from? 17:41:36 <|amethyst> Brannock: Doxygen 17:41:52 <|amethyst> Brannock: http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html 17:42:01 ah, google wasn't turning up anything. Thank you 17:42:21 <|amethyst> Brannock: ///< specifically means "this is a doxygen comment that refers to the declaration/definition just before (rather than after) the comment 17:42:36 dpeg: someday we will have centralized login. someday... 17:43:20 Brannock: fwiw http://symbolhound.com/?q=%2F%2F%2F%3C 17:43:34 symbolhonud is a useful thing to know about 17:43:39 oh I didn't know about symbolhound 17:43:44 that goes straight into bookmarks 17:43:45 ty 17:45:23 -!- yesno has quit [Ping timeout: 255 seconds] 17:46:17 -!- nikheizen has joined ##crawl-dev 17:46:53 -!- equivobot has quit [Ping timeout: 255 seconds] 17:47:05 -!- Jetnerd has quit [Ping timeout: 260 seconds] 17:48:03 ebarrett (L21 DsCj) ERROR in 'throw.cc' at line 644: Invalid launcher '+6 blowgun' (Vaults:3) 17:48:10 !crashlog ebarrett 17:48:11 24. ebarrett, XL27 HOAr, T:95960 (milestone): http://crawl.akrasiac.org/rawdata/ebarrett/crash-ebarrett-20121109-051927.txt 17:48:26 <|amethyst> hellcrawl I guess 17:48:33 probably 17:48:34 <|amethyst> which is not known to sequell 17:49:09 <|amethyst> http://crawl.berotato.org/crawl/morgue/ebarrett/crash-ebarrett-20170208-224754.txt 17:53:21 Brannock: <3 17:53:21 alexjurkiewicz: You have 1 message. Use !messages to read it. 17:53:29 !messages 17:53:29 (1/1) Brannock said (5h 17m 40s ago): you should do $ git submodule update 17:54:42 -!- bgiannan_ has quit [Ping timeout: 276 seconds] 17:57:30 Brannock: re: new mut name, you could always have a new name for one version 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:10:27 seems messy 18:10:32 -!- elliptic has joined ##crawl-dev 18:12:28 -!- scummos__ has quit [Remote host closed the connection] 18:16:02 whoa, IVAN updated when I wasn't looking 18:16:15 IVAN?? 18:16:15 Features detachable body parts - you can beat monsters to death with your severed arm! 18:16:17 Unstable branch on underhound.eu updated to: 0.20-a0-618-gbb8d3ca (34) 18:16:33 Old roguelike, came around a bit before DCSS took off 18:16:44 big on bananas 18:16:45 Famous in its day for full graphical support and detachable body parts 18:16:53 Brannock: yes, I know... don't believe it is updated 18:16:59 https://github.com/Attnam/ivan/releases 18:17:06 apparently they updated just before Christmas 18:26:20 -!- epsilonhalbe has quit [Ping timeout: 255 seconds] 18:26:51 03Brannock02 07* 0.20-a0-619-g2d7de33: Add background creation guide (Cerol) 10(2 minutes ago, 1 file, 123+ 0-) 13https://github.com/crawl/crawl/commit/2d7de33dc19c 18:26:51 03Brannock02 07* 0.20-a0-620-gfc38d6b: Add Cerol to CREDITS.txt 10(2 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/fc38d6bf8270 18:32:22 -!- mobydollar has quit [Quit: Page closed] 18:32:33 -!- MIC132 has quit [Quit: Leaving] 18:33:13 -!- Ququman has quit [Read error: Connection reset by peer] 18:33:14 -!- eb has quit [Ping timeout: 255 seconds] 18:34:44 -!- Dixie has quit [Read error: Connection reset by peer] 18:36:16 -!- travis-ci has joined ##crawl-dev 18:36:17 The build passed. (mutability - bc78e2c #7770 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/199783354 18:36:17 -!- travis-ci has left ##crawl-dev 18:37:14 New branch created: pull/447 (6 commits) 13https://github.com/crawl/crawl/pull/447 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-617-g7cc1e28: Add enumerations for Piercing Shot spell 10(5 hours ago, 3 files, 17+ 1-) 13https://github.com/crawl/crawl/commit/7cc1e2875c90 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-618-g7b27d4c: Spell applies Pierce status 10(5 hours ago, 4 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/7b27d4cc9b52 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-619-g92767e2: Pierce status cause projectiles to pierce 10(5 hours ago, 2 files, 27+ 6-) 13https://github.com/crawl/crawl/commit/92767e2138bd 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-620-gde687e1: Overhauled logic. Piercing shots cost 2MP per use, unless missile is naturally penetrating. 10(3 hours ago, 2 files, 28+ 5-) 13https://github.com/crawl/crawl/commit/de687e1928c2 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-621-gdb916b3: Add tile and description 10(2 hours ago, 4 files, 8+ 1-) 13https://github.com/crawl/crawl/commit/db916b3c1394 18:37:15 03Doesnt02 07https://github.com/crawl/crawl/pull/447 * 0.20-a0-622-g63ed8d8: Lower Piercing Shot to level 5 10(52 minutes ago, 2 files, 2+ 1-) 13https://github.com/crawl/crawl/commit/63ed8d87e450 18:39:18 Not bad 18:40:50 Code looks clean too 18:41:02 I'll test this out later tonight 18:41:22 -!- Elitist has quit [Quit: Page closed] 18:41:46 -!- LexAckson_ has quit [Ping timeout: 264 seconds] 18:43:49 Don't we still have javelins of penetration and penetration ego on xbows 18:44:00 there's code to handle that, yeah 18:44:07 and piercer! 18:44:15 I'm not talking about code 18:44:18 Piercer: It's Large And Metal, We Guess 18:44:38 Also I Have A Hard Time Not Calling It Penetrator 18:45:26 So it's another spell that duplicates a launcher/projectile brand 18:46:08 penetration crossbows still spawn? 18:46:10 s/another// but I was thinking in terms of excruciating wounds and the recently removed warp weapon 18:46:13 hm, are there actually penetration crossbows? 18:46:14 i thought they were randarts-only 18:46:17 I believe so 18:46:21 -!- mitch45678 has quit [Client Quit] 18:46:22 ??penetration 18:46:22 penetration[1/1]: Missiles fired from a launcher of penetration act like bolt spells and can hit several targets. Not unique to crossbows anymore, as javelins may have this brand as well. Also on {piercer} in 0.14+. 18:47:16 it's not an ordinary ego, at the very least 18:47:53 yeah, about 4/25 chance of randart xbows getting it 18:48:22 doesn't appear otherwiswe 18:51:06 -!- eb_mobile has quit [Ping timeout: 256 seconds] 18:52:47 -!- eb_ has quit [Ping timeout: 258 seconds] 18:52:47 could just make it a normal ego 18:54:56 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:39 -!- scummos| has quit [Ping timeout: 252 seconds] 19:01:55 so is the bizarre wand charge wasting thing going to stay 19:02:09 probably 19:02:21 i always thought it was a "temporary" fix but it hasnt changed in a while 19:04:08 -!- introsp3ctive_ has quit [Ping timeout: 256 seconds] 19:05:32 it's annoying when monsters get to zap a wand of confusion 30 times 19:05:40 -!- laj1 has joined ##crawl-dev 19:07:15 -!- Pacra has joined ##crawl-dev 19:09:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-620-gfc38d6b (34) 19:09:59 -!- Dixie has quit [Read error: Connection reset by peer] 19:15:10 -!- Jetnerd has quit [Ping timeout: 260 seconds] 19:19:48 heh 19:19:56 yeah, that is an annoying thing 19:26:09 -!- Kellhus has quit [Quit: Page closed] 19:28:55 -!- travis-ci has joined ##crawl-dev 19:28:55 The build was fixed. (master - fc38d6b #7771 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/199806300 19:28:55 -!- travis-ci has left ##crawl-dev 19:33:52 -!- laj1 has quit [Ping timeout: 240 seconds] 19:35:15 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:35:56 -!- laj1 has joined ##crawl-dev 19:36:54 -!- Dryvhari has quit [Quit: Page closed] 19:43:06 -!- whatwhat has quit [Ping timeout: 240 seconds] 19:45:16 dpeg: nothing is better than the lasty supper 19:45:16 Lasty: You have 1 message. Use !messages to read it. 19:46:38 Brannock: I'm not entirely sure why the mutability patch would be good. It would definitely stop me from ever intentionally mutating under any circumstances. Is that good? Maybe. 19:46:56 Brannock: I suppose it means that once you get into the mut game, you can't get out without going Zin. 19:46:57 the change wouldn't have to be standalone 19:47:05 for example, there could be more early mutators 19:47:32 quaff benemut + mut is a gamble I probably take even if my character is mut-free 19:47:53 Brannock: that sounds good now, but now there's cmut potions in case you get frail -30% 19:48:04 currently, in my games (I only play 3 or 4 runers), mutations play a very small role -- that's absolutely fine, but I think it'd be okay as well if they played a bigger role 19:48:50 Right now I typically try to mutate at least once per game, when I have cmut backup to remove terrible results. I kind of enjoy it, but it is mostly a buff with no real cost. So maybe it's good to remove it. 19:49:21 I am going at this from the point of view of choices: currently, there are not so many: I use !benemut, I never use !mut, and it's pretty clear to me when to use !curemut. I think that can be improved. 19:49:34 if I get frail then I just take another new!mut. I think it really opens up what I can do, as a character, with purple chunks, since there's a commonly available fallback that puts me back at benemut-&-mut-status which is going to often be decent 19:49:34 I use !mut most games 19:49:37 yeah I usually take one swig of mut 19:49:45 !log . 19:49:46 1750. brannock, XL11 DsAE, T:15923: https://crawl.jorgrun.rocks/morgue/brannock/morgue-brannock-20170208-015105.txt 19:50:01 rpois, dex+2, and sinv from !mut that game 19:50:05 Brannock: so for me, I think it's definitely worth trying out a more mutagenic game 19:50:05 -!- MarvinPA_ has quit [Quit: Leaving] 19:50:25 maybe it's as formulaic as status quo, could happen :) 19:50:37 Brannock: I see what you're saying: in this patch, some players would try hard to stay out of the mut game and others wouldn't, but once in the mut game all players would be able to reroll their muts a few times. 19:50:47 yes 19:51:08 Lasty: I think the goal is to make them decide each time whether it's worth|necessary to !mut again 19:51:23 maybe you got Dex -4 but a couple of good muts alongside it 19:51:38 That could end up altering character decisions over the course of the game 19:51:42 I can't argue that that would probably more often lead to non-trivial decisions than the current situation does 19:52:11 So yeah, maybe this is better? I'm not exactly excited about it, but I can't say the status quo excites me either. 19:52:16 Lasty: with "argue" I'm never sure: do you think it'd lead to more decisions? 19:52:27 (it is even worse with "inarguably") 19:53:04 dpeg: right now most of the situations you get into have clear right answers re: mutation. This would force you more often to ask: "it is worth rerolling?" 19:53:12 and the answer would only sometimes be trivial 19:53:35 -!- Pleasingfungus has joined ##crawl-dev 19:53:35 (was only talking about the English word) 19:53:39 minmay: it was never intended to be temporary 19:53:47 dpeg: oh 19:54:14 i'm not sure I understand 19:54:44 doesn't matter, your point is clear to me now :) 19:55:02 PF, what do you think? dpeg is clearly interested, everyone else has been neutral-to-tentatively-favorable 19:55:27 Brannock: wasn't MarvinPA a bit sceptic? 19:55:34 -!- hellmonk has joined ##crawl-dev 19:55:53 he didn't think it would succeed at the stated goal, but didn't seem against it? let me go back and review 19:55:59 i've been working, sorry 19:56:28 What's the stated goal? 19:57:35 increased player engagement with the mutation game: once you're in, you don't get out. increased player interaction with mutations, they have more of a say in what they want to have and what they don't, because of the combined item weights making this potion much more common than previous !mut 19:58:08 mpa's stance, I believe, is that players will still try to avoid being mutated as much as possible 19:58:13 Hmm. I'm surprised MPA would think it doesn't meet those goals. To me it seems like those goals are clearly met. 19:58:19 Oh, yeah, absolutely 19:58:26 I will do my best to avoid ever getting mutated 19:58:50 Maybe if I have a very large stack of the potions I might try rerolling until I get something good 19:59:02 right now they're the third most common potion 19:59:04 but in general it seems like a bad gamble 19:59:07 expected 17 to generate in a 3-rune win 19:59:14 I want to tune this down probably 19:59:26 With 17, you'd be pretty much guaranteed to get a set of positive muts 19:59:54 As it is, I can usually force that with only 3-4 tries 20:00:02 -!- omarax has quit [Read error: Connection reset by peer] 20:00:26 the rules are ours: we can brute force players into mutations. E.g.: Depth is mutagenic (get mutations just from being there). Using < stairs without appropriate rune/orb has a small chance to mutate. Etc. 20:01:16 seems like those changes might have other consequences 20:01:22 yes 20:01:27 also, as a side note: given how new mutation works currently, it'll be very rare to get the 3rd rank of a mutation without eating purple chunks 20:01:29 * dpeg is running free 20:01:49 so now mutagenic monsters are a particular target for these who like to ride the purple 20:01:51 even moreso 20:01:54 -!- Fixer has quit [Ping timeout: 260 seconds] 20:02:00 are purple chunks biased more towards reinforcing existing muts? 20:02:08 no 20:02:15 but the new potion removes 2-6 mutations before adding more 20:02:24 so you can't get a lot of mutations just by drinking the potion itself 20:02:33 removes 2-6, adds 2-4 20:02:37 what, is this collapsing cmut and mut? 20:02:42 and benemut 20:02:43 ProzacElf: yes 20:02:44 -!- CanOfWorms has joined ##crawl-dev 20:03:00 hm 20:03:11 I think there have been proposals since ever that mutation attempts should have a higher chance to go for existing mutations. 20:03:53 ya 20:04:46 no idea why it was never taken up: I am not aware of a compelling counterpoint 20:07:50 Probably just that it just makes malmutation more onerous 20:08:28 more relevant, one could also say :) 20:08:46 and being sufficiently onerous isn't one of its current problems 20:17:11 -!- GauHelldragon has quit [Ping timeout: 255 seconds] 20:20:14 -!- whatwhat has quit [Quit: Leaving] 20:22:36 -!- zhiyi has quit [Ping timeout: 252 seconds] 20:37:49 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 20:46:01 -!- Kuprin has quit [Quit: Leaving] 20:47:21 -!- laj1 has quit [Ping timeout: 252 seconds] 20:51:16 Brannock: I've finally figured out a fix for your 10314 (shoals/temporal distortion), but I don't 100% understand why it works. 20:51:31 welcome to crawlcode! 20:51:31 What is the fix? 20:51:31 it's here: https://github.com/rawlins/crawl/commit/be9e6300df1bae226a4d683e0dd0b7f597a216ef 20:51:39 it _seems_ innocuous 20:52:06 and I'm pretty sure it gets at exactly what's going on 20:52:09 interesting 20:52:21 but I don't understand why viewwindow would need to be called then specifically to get the waves right 20:52:26 I'm glad you found a fix, but perhaps someone better versed in the codebase will be able to go over this with you 20:52:48 I barely know what I'm doing 20:52:49 yeah, I wanted someone to vet that before I submit a PR 20:53:08 I suspect that this fix may reveal some deep weirdness in the tile packing code 20:53:14 but I gave up on that avenue 20:54:19 -!- grisha5 is now known as grisha5|AFK 20:54:49 PRs are pretty much our vetting process :P 20:56:16 well, in this case I thought there might be someone who would more easily see the consequences of that call 20:56:24 if there is, it isn't me 20:56:27 heh 20:56:31 I don't really know how the tile code works at all 20:56:41 I've been mostly working with game mechanics 20:56:41 not the internal guts of the program 20:57:02 |amethyst or amalloy might be a better ask here? 20:57:04 yeah, the tile code is new to me too 20:57:13 neither of them play on tiles, though. 20:58:14 %%git be9e6300df1bae226 20:58:27 %git be9e6300df1bae226 20:58:27 Could not find commit be9e6300df1bae226 (git returned 128) 20:58:30 didn't think so 20:59:14 anyone interested in looking at the 1-line (plus comments) commit ^ and seeing if it makes sense? 20:59:34 I can just turn it into a PR so it's on the record if not 20:59:42 probably a good idea 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:07:01 I guess my big worry is that there's all sorts of other cases I haven't thought about where you.turn_is_over is false 21:08:08 well, just a window redraw seems safe in that situation...? 21:08:17 might have a bit of a performance impact 21:10:06 -!- Pleasingfungus has joined ##crawl-dev 21:12:16 yeah, I'm checking them all now 21:12:42 so far they're pretty innocuous 21:12:58 -!- grisha5|AFK is now known as grisha5 21:13:03 and just trigger one call, even for stuff like running and autotravel 21:13:44 (side note: "The spiny frog croaks" while time is frozen -- I guess monsters wake instantaneously?) 21:13:54 sleepcroaking 21:14:18 yeah, waking/shouting is not an action 21:15:39 -!- laj1 has joined ##crawl-dev 21:16:19 most of the turn_is_over=false cases are actually just interrupted menus and that sort of thing, ensuring one redraw after that seems ok 21:16:39 03Brannock02 07* 0.20-a0-621-gb9e5f3f: Rework the Potion of Mutation 10(7 hours ago, 29 files, 264+ 254-) 13https://github.com/crawl/crawl/commit/b9e5f3fc1c77 21:16:39 03Brannock02 07* 0.20-a0-622-g01f5896: Rearrange potions.cc slightly 10(7 hours ago, 1 file, 29+ 29-) 13https://github.com/crawl/crawl/commit/01f5896e5a8a 21:16:49 (it's really just temporal distortion that's a problem, tbh) 21:17:19 ooh, I bet that will draw ire 21:17:23 have fun ;-) 21:17:28 I am prepared 21:17:40 I'm uh honestly not sure you could be :-P 21:17:44 On the whole I think it's actually a buff (though that's not why I did it) 21:17:52 So that'll dampen the outcry a bit 21:18:08 I think you may underestimate just how much some people hate the mutation subgame as it stands 21:18:10 I just hope it makes the Crawl mutation mechanic an actual thing that players will think about and review and care about their mutations 21:18:19 Instead of "I will use my amulet / !cmut to opt out entirely" 21:18:51 In any case, it's all in one huge commit that can be easily reverted :) 21:18:54 I'm a pretty small sample size, but I'd be happy to speak up for people who like the mutation game, if needed 21:19:16 no experience in extended, however, so ask someone else probably :) 21:19:25 Brannock: hrm, no save compat? 21:19:26 I suppose MP wands isn't as bad as it once was, at least 21:19:40 there's something in tags.cc to convert 21:19:49 the game I finished yesterday I got hit by frail twice in zot 21:19:55 -!- laj1 has quit [Ping timeout: 245 seconds] 21:20:03 it's swings like that that I hate 21:20:35 or do I need to make a minor version tag? 21:20:43 Brannock: like 99% of complaints about stuff like that are "but i prefer to opt out" 21:20:50 I didn't think I needed to, just auto-convert all of the removed potions into mutation 21:21:16 Maybe halfling will get a bit more popular now :P 21:21:51 Brannock: hrm, no minor version needed, yeah 21:21:52 so not too bad 21:22:02 bold pushes... perhaps you truly are the one prophesied 21:22:13 ontoclasm: that's fair, but if we think that mutation is a mechanic that should exist, then we ought to make it more prominent, right? Which is what Brannock is doing. 21:22:37 just gone to master? 21:22:39 yes 21:22:44 haha <3 21:22:53 ok I have done what due diligence I am able to do, so I turned that commit into a PR 21:22:58 Pleasingfungus: Brannock is the Chosen One 21:23:05 i was thinking the Anti-Dev 21:23:06 while mutations are being looked at, perhaps Frail / Robust could also be reduced in potency so that they overshadow other mutations less intensely? 8% per each, or something? 21:23:08 but w/e 21:24:03 "On average, ~17 will spawn in a three-rune 21:24:04 victory" 21:24:09 this statement is false btw 21:24:18 I just added up all 3 potions in objstat 21:24:29 the average the player will see is going to be significantly less 21:24:33 the ~ absolves me of any falsehoods 21:24:47 New branch created: pull/448 (1 commit) 13https://github.com/crawl/crawl/pull/448 21:24:47 03Kyle Rawlins02 07https://github.com/crawl/crawl/pull/448 * 0.20-a0-594-gbe9e630: Ensure viewwindow is called in the input loop for instantaneous actions 10(42 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/be9e6300df1b 21:24:56 Brannock: very strong commit message -- is it longer than the actual code? :) 21:24:57 another mutation improvement 21:25:01 because if you just add up all the numbers you're assuming the play is visiting all portals/3-rune branches 21:25:04 which they won't 21:25:08 fix all the scales muts 21:25:11 ugh I forgot to set my name 21:25:12 and *player 21:25:15 -!- ddubois has quit [Ping timeout: 260 seconds] 21:25:16 to be, uh, not absurdly boring 21:25:43 gammafunk, you're right 21:25:46 can that be changed from my actual name via rebase? I'm pretty sure I've done this before 21:25:48 kinda late to fix that, though 21:25:53 gammafunk, I plan on tuning down spawn weights, anyway 21:26:10 * dpeg is certain the SA crowd will add this to the "they're making Crawl harder" pile straightaway 21:26:21 I am almost certain this actually makes Crawl easier 21:26:35 Brannock: these are two completely unrelated statements! 21:26:41 hrm 21:26:46 i can't wait for all of the blurry vision 21:27:05 this new potion really has a lot of spoilery conditions 21:27:32 what are they? 21:28:08 also, rip the only line of text i've ever written for crawl 21:28:21 oh no, that Donald line was yours? 21:28:25 no 21:28:26 I'm also not sure it's a very good idea to prevent outright mutation removal 21:28:34 (though you should leave the donald line) 21:28:35 btw, any of you're long enough around to remember rob (also "by")? I met him today. 21:28:35 Brannock: i think the mutagenic wizlab should contain an rmut artefact now that it doesn't contain any benemut reward 21:28:45 "You feel fantastic!" 21:28:52 (or something else suitably rewarding) 21:28:53 mutagenic wizlab can place the hat 21:28:57 so it already does that 21:28:57 i was pretty proud of that one 21:29:05 gammafunk: that's a design choice 21:29:12 solid line ontoclasm 21:29:25 I guess there are purple chunks but it seems kind of odd 21:29:38 to have the player specifically go to those for mutation removal 21:29:45 zin will be more popular than ever! 21:29:48 heh 21:29:57 03advil02 {Kyle Rawlins} 07https://github.com/crawl/crawl/pull/448 * 0.20-a0-594-g9d0f9f5: Ensure viewwindow is called in the input loop for instantaneous actions 10(47 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/9d0f9f5aa45b 21:30:00 dpeg: cool! 21:30:00 the pubby dream.... 21:30:00 does getting only good mutations count as mutation removal? 21:30:00 re rob/by 21:30:03 before my time, of course 21:30:08 because the potion has a solid chance of doing that as mentioned 21:30:25 Pleasingfungus: so long ago... 21:30:25 well my actual name is less there, now 21:30:31 good mutations don't count as mutation removal, no 21:30:32 heh 21:30:43 he told me that he wrote the squarelos code, I completely forgot that too 21:30:44 advil: you can always close the PR and reopen i guess 21:30:54 -!- filthy has quit [Quit: please don't look for me] 21:30:56 I think it's fine, I don't care that much for just one thing 21:31:03 hrm, I think this is just a weird change because 21:31:03 given this potion removes up to 6 mutations, surely it counts as "mutation removal", just not "purely mutation removal" 21:31:09 I get malmutated, I get a bad mutation 21:31:11 I like the mutation change at first glance, for input 21:31:22 I'll need to play to see how it works in action, but I'm pleased! 21:31:22 given how common these potions are 21:31:35 (I still hate malmutate, though) 21:31:37 I'm just going to quaff a few of these common potions and remove that particular mutation 21:31:51 gammafunk: but you'll end up with some nonempty mutation set 21:32:03 so it just sort of makes the specific malmutate result I get from e.g a neqo 21:32:05 irrelevant 21:32:06 I think many of us consider that more interesting than cleaning muts. 21:32:44 more or less means that I don't really care about hostile malmutate since I can just easilly shuffle it away (likely with a single pot) 21:32:56 *easily 21:33:00 so, a malmut change that just came to mind 21:33:06 hit me 21:34:03 when you get hit by malmut, you don't get a mutation immedaitely; instead you get a status that causes further malmuts to mutate you, and the status is removed only very slowly by exp 21:34:31 Bad Evolution 1 21:34:34 you can call it.....bad evolution 21:34:35 aw 21:34:42 just a couple seconds too late 21:34:48 so you don't -always- have to worry about neqs, but you get a status taht is like "worry abotu neqs for a while" 21:35:10 devolution 21:35:10 seems like just a way to make malmutate ignorable completely for 3 runes 21:35:10 are we not men 21:35:12 are we not men? 21:35:13 haha 21:35:15 I'm not sure that's any less annoying than the status quo but is also more complicated 21:35:19 i'm just behind everyone here 21:35:20 gammafunk, what I'm predicting is that it might turn malmutate from "quaff curemut if you get frail/etc, otherwise ignore" into "am I getting enough bad muts to potentially ruin my good muts and have to reset the shuffle?" 21:35:34 gammafunk: yeah, that might be true 21:35:50 I'm interested to see how it plays out in practice 21:36:07 I suggest to try it out. There's various numbers to tweak (!mut spawn rate, and the number of mutations removed/added) 21:36:30 another way to do something similar is, malmut gives you temporary mutations, but if you already have some, it can permanentize them instead/as well 21:36:34 Well I don't think "try it out" is any kind of defense to a design change, not that it's really harmful to try it out 21:36:41 but then temp muts would have to last way longer 21:36:45 but the best time to think about something is when you're designing it 21:36:58 how important is it for the potion to remove more than it adds? 21:37:32 rumflump: well if it didn't there would be no way to ever reduce the number of muts you have at all 21:37:43 aside from pure random chance or zin i guess 21:37:47 is there any plan to decrease player power elsewhere in compensation for making mut roulette (maybe) optimal? 21:37:52 fwiw, blurry vision and advanced levels of no regen and frail are about the only things that i'm not willing to put up with if i already have some good muts 21:37:56 or is this a strict player buff 21:38:29 gammafunk: like I said, the underlying question is a design *choice*, I don't think there's good or bad here. Old: you can pretty much make sure (for 3 runes, until Zot) to be mutation free. New: you can't. 21:38:50 hellmonk: i think it's okay to have strict player buffs from time to time 21:38:51 i guess berserkitis is worth getting rid of on a lot of guys too 21:38:53 hasn't player power already been reduced this version from removal of the big 3 wands? 21:38:55 just as we have strict player nerfs from time to time 21:38:58 yes 21:39:01 and other things, iirc 21:39:01 (which was a good removal, btw) 21:39:02 yeah sure, just wondering 21:39:19 tbh the current mut system is kind of silly so I support experimenting w/ it 21:39:33 I don't really get this design choice meta, I'm just talking about "what am I likely to do as a player, given this change" 21:39:49 -!- Kuprin has quit [Quit: Leaving] 21:40:08 hellmonk: as I see it, the idea is to make the mutation mechanic more interesting. Which is not really about stronger/weaker. (I could invent a version of Brannock's, that's also more interesting in my metric, and a nerf.) 21:40:19 gammafunk, I did think carefully about this as I was implementing it 21:40:23 this isn't something I threw together on a whim 21:40:39 but thinking carefully as you design and actually seeing how players play with it are two different things 21:40:48 right, I'm not trying to make claims about who thought what when, just thinking what this change means 21:40:54 definitely 21:40:59 gammafunk: yes. I think in the old system, how to react to mutations was very formulaic. I think it is a bit less so now. Do you disagree? 21:41:09 -!- rossi has quit [Ping timeout: 240 seconds] 21:41:18 -!- Brannock has quit [Read error: Connection reset by peer] 21:41:22 I'm pretty sure there's still a formulaic reaction 21:41:37 ok 21:42:32 so in exactly the situations where you'd use !cm before, you'd use !mut now? 21:42:44 and it's easier to pull off because of more potions? 21:43:37 -!- Brannock has joined ##crawl-dev 21:43:48 It is a very common potion. If I get malmutated and the mutation is pretty bad, I will quaff new !mutate until I like the result, so effectively that bad mutation I initially got will have little practical effect 21:43:53 Brannock: !mut removes 2-6 mutations. did you consider 0-6, for example? 21:44:14 ehh 21:44:15 At that point point I'll have some mix of good mutations and bad ones I don't care about too much 21:45:29 I'm not sure what 0-6 would accomplish tbh 21:45:29 other than randomly making it so that no mutations are replaced 21:45:30 just added 21:45:47 that the iterating !mut isn't converging to 1-2 21:45:48 my guess is that at a minimum, this potion would need to rather less common, like perhaps slightly more than old cmut 21:46:02 gammafunk: yes, I can see that 21:46:19 the new potion behavior opens up some levers that we can pull on to work with the mutation mechanic 21:46:32 such as frequency of malmutates, without having to provide a corresponding amount of curemut 21:46:36 indeed, gotta practise piano and sleep 21:46:41 or new mutations 21:46:46 -!- dpeg has quit [Quit: exciting times] 21:46:46 good evening dpeg 21:46:59 well, it doesn't really add any new levers? Those are things we could have changed regardless of this I think 21:47:46 -!- laj1 has joined ##crawl-dev 21:48:18 well I am interested in seeing how it turns out 21:48:23 no you're not! 21:48:37 I think to really make the mut game interesting/exciting you need more muts that are interesting/exciting of themselves though 21:49:04 yeah it's probably all fundamental to "what is the mutation system trying to achieve" 21:49:14 there's a crate post about that relatively recently <3 21:49:42 the idea of the "baseline" being two muts is interesting. It would be interesting if this implied it would take (on average) two !mut potions to replace a certain existing bad mut with another one 21:50:02 it's a potentially interesting system in crawl but it's maybe trying to do too many things at once 21:50:17 -!- Pleasingfungus has quit [Read error: No route to host] 21:50:19 whereas this iteration of mutation potions pretty much guarantees you will throw out all the old muts and get a new, unrelated set of approximately equal size 21:50:39 Brannock: i put your face on /r/dcss 21:50:49 haha 21:51:11 oh jeez 21:51:19 at least it's a good picture 21:51:49 -!- bgiannan_ has joined ##crawl-dev 21:54:27 -!- Boatshow has quit [Ping timeout: 252 seconds] 21:55:49 the reason I like this approach is that it still lets you keep mutations around (although not the god lists outside of Xom/Jiyva) and have it be an okay thing, compared to the previous system where any mutation is bad because it reduces the chance of cure mut removing the mutation you really don't want, making it optimal to play mundane 21:55:50 -!- Yewbacca has quit [Quit: WeeChat 1.7] 21:56:47 -!- bgiannan_ has quit [Ping timeout: 264 seconds] 21:58:18 -!- Kramell has quit [Ping timeout: 252 seconds] 21:58:21 well it's just a way to make bad mutations pretty much irrelevant 21:58:48 which, tbf, they generally already are, but now landing a specific bad one is pretty meaningless 21:59:24 -!- DrKe has quit [Ping timeout: 252 seconds] 21:59:56 in the old system, you could still do some of this shuffling to get rid of the bad mut, however cmut was not especially common 21:59:57 -!- elliptic has quit [Ping timeout: 252 seconds] 21:59:57 -!- ProzacElf has quit [Ping timeout: 252 seconds] 21:59:57 -!- MakMorn has quit [Ping timeout: 252 seconds] 21:59:57 -!- Azzkikr has quit [Ping timeout: 252 seconds] 21:59:57 -!- Guest19247 has quit [Ping timeout: 252 seconds] 21:59:57 -!- NotKintak has quit [Ping timeout: 252 seconds] 21:59:57 -!- thrig has quit [Ping timeout: 252 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:03 https://github.com/jeremygurr/dcssca this had some interesting mutations that would interact interestingly with this new system 22:00:05 -!- DrKe has joined ##crawl-dev 22:00:15 search: new "dna" mutations 22:00:22 -!- elliptic has joined ##crawl-dev 22:00:33 https://github.com/jeremygurr/dcssca/blob/master/crawl-ref/source/mutation-data.h 22:00:37 for anyone else who wanted to go digging 22:00:41 reading over their muts now 22:00:58 so you might be stuck with a bad mutation for a while 22:01:17 with this change you're pretty unlikely to be stuck with one for any significant length of time, outside the early game maybe 22:01:50 reducing spawn frequency and reducing # of mutations stripped would help with that, if necessary 22:02:04 also, increasing amount of malmutators in the game 22:03:55 size change mutation. You grow in size -> human can wield gsc 22:04:34 even better: throw large rocks 22:04:51 but have to eat twice as much :p 22:05:41 give people the small torso mutation sometimes too 22:05:57 good, confusing times on a small race. what would it do to tiny? 22:06:08 in the old system, if I were to be stuck with a mutation I disliked, I was either on the orb run and didn't care, in the early game and I ctrl+Q because I don't want to put up with it, or it's Extended so I go pay all of my useless money to Zin immediately to get rid of it 22:06:44 hmm this Good/Clean/Bad DNA looks interesting 22:06:50 that sounds extreme 22:07:32 -!- laj1 has quit [Ping timeout: 240 seconds] 22:08:14 wow, this is some good reddit: 22:08:15 Now Okawaru characters are as underpowered as Trog characters! We all know how Trog characters deal with ranged enemies: they can't, and they die. 22:08:28 link pls 22:08:32 https://www.reddit.com/r/roguelikes/comments/5svr3w/dcss_trunk_updates_8_february_2017/ 22:08:42 -!- laj1 has joined ##crawl-dev 22:08:45 floodkiller would like clean dna. { MUT_CLEAN_DNA, 5, 3, mutflag::DEPENDS, false, {"You have a slightly better chance of losing mutations.", 22:09:04 actually, not really 22:09:12 there is not way that post is not ironic 22:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-622-g01f5896 (34) 22:09:17 the part of why I dislike the previous system is that it encouraged not playing with mutations at all 22:09:24 yeah that person sounds sarcastic 22:09:32 hellmonk: yeah it's ironic 22:09:42 the guy replies later 22:09:51 yeah, I just saw that, good post imo 22:09:55 -!- Boatshow_ has quit [Ping timeout: 245 seconds] 22:10:16 -!- grisha5 has quit [Quit: Page closed] 22:10:28 the nefandi post lower is not ironic, though 22:11:22 -!- ProzacElf has joined ##crawl-dev 22:11:45 -!- MakMorn has joined ##crawl-dev 22:13:28 that mage post is extremely good 22:13:35 -!- exant_ has quit [Quit: Page closed] 22:13:42 please make magic even better you guys 22:13:44 -!- laj1 has quit [Ping timeout: 260 seconds] 22:13:49 we implemented Ignition! 22:14:20 -!- laj1 has joined ##crawl-dev 22:15:24 removing delayed fireball for ignition is a net player nerf 22:15:49 i'm aware 22:16:28 nobody seriously thinks its good outside of zigs do they 22:16:28 I'm not saying it was a bad decision 22:16:43 as we all know, player power level is measured by how good they are at clearing zigs. 22:17:36 move zig 22:17:57 (re)move zig 22:18:10 take off every zig 22:19:15 -!- laj1 has quit [Ping timeout: 276 seconds] 22:19:15 hack crawl's zigbee 22:19:44 only games with cleared zigs count towards your real win record 22:21:01 feels good to be a 2% winrate shitter 22:22:42 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 22:26:37 Floodkiller: I'm pretty sure you've said in the past that bad mutations don't really have a place in DCSS! 22:26:47 don't make me go spider the SA thread, I'll do it! 22:26:54 spiders?! 22:27:15 holy shit, guys 22:27:16 oh no. one of the SA people escaped from the SA quarantine?! 22:27:22 thought I was out of food 22:27:31 turns out....I HAVE A BURRITO IN THE FRIDGE!!! 22:27:58 You feel satiated. 22:27:59 I'm pretty sure I referred to malmutate/permanent damage inflicted by monsters not having a place in DCSS 22:27:59 -!- Bcadren has quit [Read error: Connection reset by peer] 22:28:01 I will go shopping tomorrow, don't worry 22:28:35 yes, which is wrong! 22:28:56 your opinion is as valid as mine 22:28:56 does burning resources count as permanent damage? 22:29:13 I suppose the devs *did* remove itemdest 22:29:16 I count burning resources as a player decision 22:29:42 as in, player using resources 22:29:49 not item destruction 22:30:15 no, I got that 22:30:24 I realized 'burning resources' could be interpreted as itemdest 22:30:26 I'm pretty sure I referred to malmutate/permanent damage inflicted by monsters not having a place in DCSS 22:30:37 which is the same thing. how else would players end up with bad mutations 22:30:50 other than zot traps, hell effects, and xom i guess 22:31:13 eating/quaffing purple, Xom, Jiyva, suffering contam from the bad decision to keep casting (but not hell contam or Zot traps) 22:31:36 in other words, something the player voluntarily chose through one course or another, and paid a price for it 22:31:39 so bad mutations should only exist for stupid players? 22:32:15 if that's the way you want to phrase it, sure 22:32:21 because they already don't exist anyway for good players 22:32:50 yes, that's true. I wrongly assumed that nobody would consider that situation desirable 22:33:16 most players don't prefer always playing optimally 22:33:38 well, I don't "always play optimally" 22:33:45 yet mutations don't end my games 22:34:06 no mutation has ever ended a game of mind, even when I played a lot worse 22:34:30 -!- Blazinghand has quit [Quit: Leaving] 22:35:18 crawl's mutation system does feel vaguely like it's food system in that it's not really clear what overall purpose it's trying to achieve; food has this problem since it's not really a forward progress clock and not really a tactical cost/decision 22:35:22 yet it does some of both 22:35:45 but unlike food, I'm not sure if there's a good "unified vision" for what mutations should do 22:35:54 in my view, the mutation system is meant to alter how a character would play if they get whacked by a major mutation (or major benefit) 22:36:01 in practice most mutations are too conservative to accomplish that 22:36:12 Demonspawn do a much better job of this, but of course aren't subject to bad muts 22:36:55 by nature of being Ds, I mean. They can still be malmutated obviously 22:37:07 -!- laj1 has joined ##crawl-dev 22:37:13 ime Ds mutations don't really change the way I play, they mostly just make me stronger 22:37:40 yeah I can't think of any Ds mutations that should actually change the way you play in any significant way, except maybe XL2 claws 22:37:58 A fighter-type getting MP wands might decide to invest more experience into Evocations and use wands as his secondary attack option (over ranged attacks) -- or, at least, hypothetically they would. As I said earlier, in practice most muts are too conservative to really enable that sort of shift in gameplay 22:37:58 similarly the only non-Ds mutation I would describe that way is placid magic 22:38:28 "hypothetically they would" is another way to say "they don't" 22:38:34 I think most mutations need to be brought to being a single level and balanced around that 22:38:38 (and in this case, shouldn't) 22:38:47 double level at most 22:38:54 hypothetically, because the hypothetical scenario I describe doesn't actually happen, because the mutation and effects are too weak to redirect the course of a character like that 22:39:01 most backgrounds lock you too tightly into a playstyle IMO 22:39:08 is MP-wands theoretically a positive mutation now? 22:39:10 I tentatively agree with Floodkiller but I think that sort of project could take up an entire version on its own 22:39:12 to have much post-start freedome 22:39:21 It won't happen for 0.20, anyway 22:39:32 i don't think backgrounds lock you into much of a playstyle tbh 22:40:00 i mean, yeah, you're probably better off using your starting book if you did a book background 22:40:13 crawl's system of permanent skills creates a strong bias against adaptation, and then most species and backgrounds are built to bias against adaptation to boot 22:40:13 but if you find a sick weapon you can branch out pretty early 22:40:39 yeah, i'm just saying that species winds up dictating playstyle more than starting background 22:40:40 in most cases 22:40:50 it's very easy to overestimate how much something forces or encourages you to adapt 22:41:32 A death knight comes into view. It is wielding the +14 obsidian axe {chop, +Fly 22:41:32 in the sense that "you have a lot of headroom once you get to lair to do whatever you want"? 22:41:33 _SInv *Curse}. 22:42:35 that sense is the more common one 22:42:49 -!- goog has quit [Quit: Page closed] 22:43:21 that death knight 22:43:27 did it get that from a weird unrand vault 22:43:31 I hope so... 22:43:41 heh 22:43:49 all death knights now come with a free obsidian axe! 22:43:52 the unrand vaults should all have no_pickup 22:44:00 it did not 22:44:11 -!- laj1 has quit [Ping timeout: 264 seconds] 22:44:26 speaking of unrand vaults, i haven't seen the singing sword vault in a while 22:44:32 "how does force lance have synergy with f. prism? 22:44:45 answered later: They rhyme with "fuck you" by the devs. 22:44:51 haha 22:45:06 it would be kind of neat if you could use it to shove the prism 22:45:11 without also blowing it up 22:45:23 which i assume is the actual result 22:45:26 they dont even rhyme, what a bad comment 22:45:38 looks like the frontpage is broken 22:45:42 -!- laj1 has joined ##crawl-dev 22:46:12 oh, the live games? 22:46:28 looks like the script can't get milestone data 22:46:31 "latest_milestone": null, 22:46:40 from dgl_status.json 22:46:41 ah yes 22:46:45 the live games appear to be down 22:46:51 gammafunk: I like how they picked literally the worst possible spell from the book to make that comparison, since battlesphere didn't exactly have a lot of synergy with f. prism 22:46:53 ??lg 22:46:54 listgame[1/5]: !lg command displays info about past games. The manual is available here: https://github.com/crawl/sequell/blob/master/docs/listgame.md 22:47:16 heh 22:47:26 yeah, i was kind of wondering what sort of synergy those two had 22:47:26 !tell greensnark the sequell http API appears to be down: https://loom.shalott.org/api/sequell/game?q=!lg+*+win 22:47:26 alexjurkiewicz: OK, I'll let greensnark know. 22:47:31 FYI ^ 22:47:46 or really, what kind of synergy any two spells in cj book have, other than the ones you could spam in conjunction with battlesphere 22:48:15 does the front page only pull its live games from cdo? 22:48:37 no 22:48:58 didn't think so but i never actually thought about it before 22:49:22 does it still have placeholder screenshots 22:50:38 -!- Enthusiasm has quit [Remote host closed the connection] 22:51:15 well, it's down now. but last time i looked it did 22:51:40 minmay: yes 22:51:52 I would like more placeholder screenshots, but I'm lazy and nobody every contributed any :< 22:52:52 if i get some decent looking ones and i actually think about it i'll try to keep that in mind 22:53:38 would you just want them on mantis in that case? 22:56:33 you can just send me an imgur link 22:56:45 they don't really need to be decent, just showing a variety of locations and monsters 22:57:21 ideally we'd have like 30 from early D, and about 5 from every other branch, so the fakeness could at least be from the correct branch 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:29 I still feel icky about deceiving viewers like that 23:00:39 -!- lobf has joined ##crawl-dev 23:01:44 -!- yesno has quit [Ping timeout: 255 seconds] 23:05:23 -!- exant_ has quit [Quit: Page closed] 23:09:50 -!- rumflump has quit [Read error: Connection reset by peer] 23:10:10 hah 23:11:41 i'll try to collect some variety 23:13:36 -!- laj1 has quit [Ping timeout: 240 seconds] 23:15:45 -!- laj1 has joined ##crawl-dev 23:16:41 -!- rumflump has joined ##crawl-dev 23:18:05 -!- Pleasingfungus has joined ##crawl-dev 23:26:11 -!- eb has quit [Ping timeout: 264 seconds] 23:31:54 -!- zxc has joined ##crawl-dev 23:49:46 -!- matp has quit [Remote host closed the connection] 23:52:40 -!- bgiannan_ has joined ##crawl-dev 23:53:39 -!- zxc has quit [Quit: Leaving] 23:58:03 -!- bgiannan_ has quit [Ping timeout: 276 seconds]