00:00:02 -!- omarax has quit [Remote host closed the connection] 00:01:52 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:01:58 heh 00:02:14 as we like to call it, dlunge 00:02:19 -!- Blazinghand has joined ##crawl-dev 00:03:33 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:09:06 -!- cxr has quit [Ping timeout: 240 seconds] 00:20:51 Doesnty, looks like for lava 00:21:11 and Trog 00:21:17 !source god-abil.cc:1530 00:21:17 https://github.com/crawl/crawl/blob/master/crawl-ref/source/god-abil.cc#L1530 00:21:21 yeah it seems like it's for 00:21:22 !source items.cc:2303 00:21:22 https://github.com/crawl/crawl/blob/master/crawl-ref/source/items.cc#L2303 00:21:26 when sif had a no destroying books conduct? 00:21:33 the contents of the function seem slightly uhh 00:21:35 pointless 00:21:47 there's a lot of semi-dead code like that laying around 00:22:00 i saw the name and thought it might be something useful 00:23:34 i'm having trouble with turning spellbooks into manuals 00:26:05 -!- rossi_ has quit [Ping timeout: 260 seconds] 00:29:07 what's a good way to search git for the commit where teleportitis was changed to be towards-enemies? 00:29:55 %git teleportitis 00:29:55 Could not find commit teleportitis (git returned 128) 00:30:06 https://github.com/crawl/crawl/commit/db80c5092e8bdfe8b911bdd9e4d8c031a33572d2 00:30:15 i just use github's search 00:30:20 and look through commits 00:30:34 fair, thanks for the link 00:30:45 -!- simmarine has quit [Read error: Connection reset by peer] 00:33:00 ok i figured it out 00:33:38 it's a hack but i've spent so long on this i almost don't care 00:34:00 is it a better hack now at least :D 00:34:21 well it's in the acquirement code so it blends in nicely 00:41:46 -!- eb_ has quit [] 00:44:03 -!- HellTiger has quit [Ping timeout: 260 seconds] 00:44:55 -!- Lasty1 has joined ##crawl-dev 00:46:58 -!- Lasty has quit [Ping timeout: 240 seconds] 00:48:45 -!- Dracunos has quit [Read error: Connection reset by peer] 00:49:33 -!- Dracunos has joined ##crawl-dev 00:53:26 -!- laj1 has joined ##crawl-dev 00:55:07 -!- twelwe has quit [Quit: Page closed] 00:58:56 New branch created: pull/484 (1 commit) 13https://github.com/crawl/crawl/pull/484 00:58:56 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/484 * 0.20-a0-810-g860a88f: make pikel less awkward 10(82 seconds ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/860a88f13c79 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:01:45 -!- travis-ci has joined ##crawl-dev 01:01:46 The build has errored. (patch-9 - 860a88f #18 : Yer mivvaggah): https://travis-ci.org/yrmvgh/crawl/builds/207261058 01:01:46 -!- travis-ci has left ##crawl-dev 01:07:45 -!- cxr has quit [Ping timeout: 268 seconds] 01:11:30 -!- amalloy_ is now known as amalloy 01:15:20 tbh I do like the implication that pikel is so overconfident that he actually thinks he could capture an elf 01:17:02 pikel has killed like 01:17:04 mountains of elves 01:17:42 !pr 484 01:17:43 https://github.com/crawl/crawl/pull/484 01:17:43 !lg * he-- ikiller=pikel 01:17:44 1684. gogi the Shooter (L5 HEAM), slain by a slave (led by Pikel) on D:4 on 2017-02-28 17:10:48, with 163 points after 3233 turns and 0:13:27. 01:17:48 hey gammafunk, when's the new forum post for the new dev coming! 01:17:57 oh, no one else did that? 01:18:02 no! 01:18:14 I'm defaulting to you because you did the last ones 01:18:33 gamma just finished a long video, make Branno do it 01:19:09 I just want a post telling me who this new dev is so I don't seem like a noob who doesn't read all the commits 01:20:53 Unstable branch on crawl.develz.org updated to: 0.20-a0-809-gaf7f668 (34) 01:20:55 gammafunk: that's just how elves commit suicide 01:21:38 opinions on how monster treats monster armour? 01:21:40 @??orc warrior 01:21:40 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 23-33 | AC/EV: 9/10 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 133 | Sz: Medium | Int: human. 01:21:59 @??orc warrior;club 01:21:59 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 23-32 | AC/EV: 0/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 132 | Sz: Medium | Int: human. 01:22:38 i feel like the "average" ac/ev display is not very useful; is there even an actual armour in the game that would give an orc warrior 9/10? 01:22:43 isn't that not so much armour, as how it clears the default equipment list if you specify *any* starting equipment (much as vault syntax does)? 01:22:57 i'd rather see its natural ac/ev by default, instead of having to take off its armour manually by giving it a weapon 01:24:04 i suspect most gretell users dont even realize that it's including armour in the AC/EV values 01:24:29 yeah i realized that recently 01:24:33 and was a bit weirded out by it 01:24:43 New branch created: pull/485 (10 commits) 13https://github.com/crawl/crawl/pull/485 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-803-g7063274: Implement spell library 10(11 hours ago, 8 files, 70+ 46-) 13https://github.com/crawl/crawl/commit/70632745efa7 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-811-g4af186b: merge 10(11 hours ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/4af186b2edbf 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-812-g6d64d6b: Mark books with no new spells as useless 10(4 hours ago, 3 files, 22+ 4-) 13https://github.com/crawl/crawl/commit/6d64d6bdbc4d 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-813-gcb25d61: Remove Trog's Burn Spellbooks ability. 10(3 hours ago, 10 files, 7+ 25-) 13https://github.com/crawl/crawl/commit/cb25d61df860 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-814-g11ed2fd: Remove stray book burning reference 10(3 hours ago, 1 file, 0+ 3-) 13https://github.com/crawl/crawl/commit/11ed2fdfa237 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-815-gee65ad0: Remove book burning from the tutorial 10(3 hours ago, 2 files, 28+ 37-) 13https://github.com/crawl/crawl/commit/ee65ad09ae25 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-816-g07261be: Fix a stealthy typo for the message when casting Passwall in tree-form. 10(3 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/07261be333a5 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-817-g4e54705: Adjust messages 10(2 hours ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/4e5470511a55 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-818-g98ee5ef: Mark books with only unlearnable spells as useless 10(2 hours ago, 2 files, 4+ 3-) 13https://github.com/crawl/crawl/commit/98ee5ef64d7f 01:24:44 03Doesnt02 07https://github.com/crawl/crawl/pull/485 * 0.20-a0-819-g5e0596e: Replace failed book acquirements with manual acquirements 10(50 minutes ago, 1 file, 15+ 0-) 13https://github.com/crawl/crawl/commit/5e0596e5bb3a 01:24:51 since they won't always be wearing the same thing oh no 01:25:08 i rly should've squashed some of those oops 01:25:39 well 01:25:51 actually getting an orc warrior with 9 AC and 10 EV is pretty hard 01:25:57 it has to get a -1 plate armour 01:26:35 ...lol 01:31:49 -!- Brannock has quit [Ping timeout: 240 seconds] 01:32:13 orc warrior^Oka? 01:32:29 (beogh must be pissed...) 01:34:08 New branch created: gammafunk-patch-1 (1 commit) 13https://github.com/crawl/crawl/tree/gammafunk-patch-1 01:34:08 03gammafunk02 {GitHub} 07[gammafunk-patch-1] * 0.20-a0-810-g76b6c7e: test 10(7 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/76b6c7e82320 01:34:36 welcome to github gamma!!! 01:36:35 -!- bgiannan has quit [Quit: WeeChat 1.7] 01:37:00 -!- nikheizen has joined ##crawl-dev 01:38:02 I'll delete that later 01:38:10 no idea what github is doing wrt travis config there 01:38:37 oh 01:40:47 -!- bgiannan has joined ##crawl-dev 01:41:57 -!- bgiannan has quit [Client Quit] 01:42:14 -!- bgiannan has joined ##crawl-dev 01:43:05 -!- laj1 has quit [Ping timeout: 260 seconds] 01:44:20 -!- introsp3ctive has quit [Remote host closed the connection] 01:44:52 -!- laj1 has joined ##crawl-dev 01:45:32 -!- bgiannan has quit [Client Quit] 01:47:16 -!- bgiannan has joined ##crawl-dev 01:51:28 -!- sooheon has quit [Remote host closed the connection] 01:52:36 does pikel need felid specific dialogue 01:52:51 surely he has dreamed of having a pet cat 01:53:53 fr: you can surrender to pikel for an alternate ending where you leave the dungeon and he feeds you snacks for the rest of your life 01:54:04 (felid only) 01:56:18 -!- twelwe has joined ##crawl-dev 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:02:39 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-809-gaf7f6688 02:03:28 can i have that ending but with duvessa instead of pikel 02:04:41 and i make her food too, instead of being a useless burden on her 02:06:40 -!- dextur has quit [Ping timeout: 260 seconds] 02:12:11 go on 02:13:16 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:13:57 -!- koboldina has quit [Quit: Page closed] 02:14:00 -!- ontoclasm has quit [Quit: Leaving.] 02:15:42 (eliza, is that you?) 02:16:11 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:18:02 -!- zxc has quit [Read error: Connection reset by peer] 02:19:52 twelwe: I basically just fantasize about being together and in a world where nobody is poor or persecuted and I don't have to poop 02:20:05 twelwe: and about talking and solving puzzles together 02:20:13 twelwe: and occasionally fingering each other 02:20:39 03fixit_friend02 {GitHub} 07https://github.com/crawl/crawl/pull/484 * 0.20-a0-811-g67dac20: bonus: pikel wants a pet felid 10(89 seconds ago, 1 file, 11+ 0-) 13https://github.com/crawl/crawl/commit/67dac20c8656 02:21:36 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:23:19 -!- travis-ci has joined ##crawl-dev 02:23:20 The build has errored. (patch-9 - 67dac20 #19 : Yer mivvaggah): https://travis-ci.org/yrmvgh/crawl/builds/207273274 02:23:21 -!- travis-ci has left ##crawl-dev 02:23:21 now, back to puzzling out plutonians :\ 02:25:10 oh shit I just realized this conversation was in -dev sorry 02:29:37 no don`t worry about those guys 02:30:50 -!- Patashu_ has joined ##crawl-dev 02:31:52 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:35:18 -!- jias has quit [Quit: leaving] 02:36:59 -!- bgiannan1 has joined ##crawl-dev 02:38:21 -!- hellmonk has quit [Quit: Page closed] 02:41:29 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 02:44:13 -!- Cerpin has quit [Ping timeout: 260 seconds] 02:47:14 -!- Lasty1 has quit [Ping timeout: 246 seconds] 02:50:28 -!- Cerpin has joined ##crawl-dev 02:52:41 -!- Chronos_ is now known as Chronozari 02:53:58 -!- Menche has quit [Remote host closed the connection] 02:53:59 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-795-ga03948b 02:57:22 -!- HellTiger_NB has quit [Ping timeout: 264 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:01:49 -!- n_crm has quit [Ping timeout: 240 seconds] 03:06:26 is it a Bad Idea to name a species NULL? 03:08:28 I can't get this to compile, and I'm starting to think maybe gen-apt.pl is taking the word "null" too literally. (it's the ol' error `couldn't parse mods for Null at ./util/gen-apt.pl line 262, <$inf> line 1.`, which seems to be a pretty easy error to trigger in multiple ways) 03:14:26 -!- M-bbigras has quit [Read error: Connection reset by peer] 03:25:51 -!- driftw00d has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 03:26:56 -!- amalloy is now known as amalloy_ 03:36:29 -!- scummos__ has quit [Ping timeout: 240 seconds] 03:38:11 -!- mong has quit [Quit: Leaving] 03:40:57 -!- orbisvicis has quit [Quit: leaving] 03:41:30 -!- ProzacElf has quit [Ping timeout: 258 seconds] 03:44:33 eureka! 03:44:38 ??crawl code 03:44:39 crawl code ~ crawlcode[1/2]: Come get some. ~ https://twitter.com/crawlcode 03:45:19 !learn add 'crawl code' You cannot create a species with an all-caps name. 03:45:20 crawl code[1/1]: You cannot create a species with an all-caps name. 03:49:31 -!- ololoev has quit [Client Quit] 03:55:40 -!- dracos369 has quit [Quit: Page closed] 03:59:05 -!- moritz_ has joined ##crawl-dev 03:59:25 greetings 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:00:05 -!- moritz_ has quit [Client Quit] 04:00:50 -!- Blazinghand has joined ##crawl-dev 04:19:04 -!- hittemvvvmobile has quit [Ping timeout: 258 seconds] 04:26:06 -!- kaiza has quit [Ping timeout: 240 seconds] 04:32:56 -!- GauHelldragon has quit [Ping timeout: 246 seconds] 04:42:28 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 04:44:58 -!- laj1 has quit [Ping timeout: 260 seconds] 04:45:49 -!- twelwe has quit [Quit: Page closed] 04:47:04 -!- debo has joined ##crawl-dev 04:51:09 -!- Ystah has quit [Ping timeout: 240 seconds] 04:54:28 -!- hittemvvmobile has quit [Read error: Connection reset by peer] 04:57:00 -!- Chronozari has quit [Ping timeout: 260 seconds] 04:58:06 -!- amalloy_ is now known as amalloy 04:58:40 -!- hittemvvvmobile has quit [Read error: Connection reset by peer] 04:59:06 -!- waat has quit [Ping timeout: 240 seconds] 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:03:16 -!- Nimuir has quit [Remote host closed the connection] 05:04:35 -!- wasd64 has quit [Ping timeout: 260 seconds] 05:08:53 -!- iFurril has quit [Ping timeout: 260 seconds] 05:20:31 -!- kobby has quit [Quit: Page closed] 05:22:40 -!- Nimuir has quit [Remote host closed the connection] 05:38:47 -!- sooheon has quit [Ping timeout: 264 seconds] 05:47:15 -!- rhovland has quit [Quit: leaving] 05:48:01 -!- amalloy is now known as amalloy_ 05:50:13 -!- Aikanaro has quit [Ping timeout: 256 seconds] 05:57:39 -!- dondy has quit [Quit: WeeChat 1.5] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:03:42 -!- Aikanaro has quit [Ping timeout: 260 seconds] 06:09:59 -!- debo has quit [Ping timeout: 260 seconds] 06:28:06 -!- Lasty has joined ##crawl-dev 06:28:25 -!- Fixer has joined ##crawl-dev 06:29:07 -!- eb has quit [Ping timeout: 240 seconds] 06:32:41 -!- eb_mobile has quit [Ping timeout: 256 seconds] 06:38:18 -!- bgiannan1 has joined ##crawl-dev 06:43:08 -!- bgiannan1 has quit [Ping timeout: 260 seconds] 06:44:25 -!- hittemvvmobile has quit [Read error: Connection reset by peer] 06:44:57 -!- hittemvvmobile has quit [Read error: Connection reset by peer] 06:46:34 -!- hittemvvvmobile has quit [Ping timeout: 240 seconds] 06:49:54 -!- laj1 has joined ##crawl-dev 06:54:07 -!- zxc has joined ##crawl-dev 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:00:04 -!- eb has quit [Ping timeout: 240 seconds] 07:02:19 -!- sooheon has quit [Ping timeout: 268 seconds] 07:07:43 -!- Lasty has quit [Ping timeout: 258 seconds] 07:11:59 -!- vektorweg1 has quit [Read error: Connection reset by peer] 07:13:32 uh 07:13:34 anyone here? 07:13:50 I may have found a bug 07:14:09 -!- hittemvvvmobile has quit [Read error: Connection reset by peer] 07:14:26 -!- vermi has quit [Ping timeout: 240 seconds] 07:14:47 -!- hittemvvvmobile has quit [Read error: Connection reset by peer] 07:15:38 ! 07:15:42 a bug! 07:19:11 rumflump: I have not looked at Doesnty's PR beyond the commit seqence so this is 100% not a reflection on it, but you should be aware, based on my experiences writing PRs, it's very likely it'll get rebased and so may not be entirely safe for just pulling into your fork wholesale 07:19:22 I was evoking a wand of random effects to weaken an orc warrior 07:19:33 and this was what happened 07:19:34 _Evoking this partially-identified wand wasted a few charges. The beam explodes into a cloud of software bugs! The iceblast engulfs the orc warrior. The orc warrior is heavily wounded. 07:19:36 yeah 07:19:44 Evoking this partially-identified wand wasted a few charges. The beam explodes into a cloud of software bugs! The fireball engulfs the orc warrior. The orc warrior is severely wounded. 07:19:55 https://crawl.develz.org/mantis/view.php?id=10960 07:19:55 it's known 07:19:59 no one's had time to fix it yet 07:20:02 ok 07:20:35 rumflump: in fact if history is anything to go by, it'll get rebased multiple times 07:20:43 you can post that stuff even when no one's here, it gets logged 07:20:48 the bug I mean 07:21:25 advil: thanks for the tip, I hadn't gotten to that spot on my todo yet 07:21:39 it looks so groovy though 07:22:14 carting around, dropping, and traveling to books is just unpleasant 07:22:16 yeah it looks interesting 07:22:50 but the rebasing could really mess with your fork's history 07:23:17 are you in the mood for explaining tags. I have an ominous feeling that I should be using them each time I add a new species 07:23:47 I only have a few minutes but I can try 07:24:14 if you care about save compatibility that's probably right 07:24:23 I can totally try to catch you, or someone else, at another time, too 07:24:40 yeah, I would like to be save compatible, at least within my own versions 07:25:04 minor tags are usually used to prevent you from loading a game in an earlier version 07:25:34 so for example my lorc patch stops saving temperature at a minor tag, and those saves won't load earlier than when that tag is preset 07:25:46 right now your saves will probably just crash if they open in a version without the species 07:25:57 SP_UNKNOWN or something 07:26:09 -!- laj1 has quit [Ping timeout: 264 seconds] 07:26:42 <|amethyst> while they do have that effect, we don't usually use them for that purpose 07:26:59 I see 07:27:00 <|amethyst> we'd have run out of minor tags a long time ago 07:27:31 <|amethyst> we rely on servers not transferring saves from newer to older versions 07:27:52 <|amethyst> we mostly use minor tags when we need save compatibility fixups 07:28:04 -!- laj1 has joined ##crawl-dev 07:28:07 <|amethyst> so we can say "if the save is from back when, make this change to it" 07:28:13 ok, yeah, that's better than what I said 07:28:25 <|amethyst> which is usually when you add or remove a field in one of the marshalling functions 07:28:36 -!- Floodkiller has quit [Quit: Page closed] 07:28:46 probably no one but you would ever try to move backwards in versions, at least until you're doing big releases 07:28:57 -!- Lasty has joined ##crawl-dev 07:30:14 rumflump: have you read this? https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/save_compatibility.txt 07:30:14 yeah, moving backwards seems like a super uncommon thing 07:30:32 even for me, the rogue lone wolf developer of great skill and daring 07:31:41 I guess there's no barachian tag, for example 07:31:49 tag-version.h is pretty well commented 07:31:49 i have not looked at that, maybe reading it will make release/guide.txt less confusing 07:32:00 <|amethyst> and you can do git blame tag-version.h 07:32:17 <|amethyst> to label each line with the commit it was last changed in 07:32:34 <|amethyst> then you can git show that commit to see what change it made exactly 07:34:26 -!- elliptic has quit [Quit: Leaving] 07:35:38 -!- elliptic has joined ##crawl-dev 07:37:54 that is pretty neat, though it appears odd that they're wildly out of date order 07:38:47 <|amethyst> I wouldn't say "wildly" for the most part 07:39:07 -!- Furril has quit [Ping timeout: 260 seconds] 07:39:16 <|amethyst> keep in mind those are the "authored" dates 07:40:09 <|amethyst> so e.g. the commit that added TAG_MINOR_MOTTLED_REMOVAL was written before TAG_MINOR_NO_PRIORITY, but was rebased or merged to trunk afterwards (with the tag moved appropriately) 07:41:13 <|amethyst> also, changes to the comments count as a change to the line 07:41:45 <|amethyst> and cb5d70d7b added the TAG_MINOR_LUA_DUMMY_0 tags near the beginning, but previously those numbers were just skipped (and it said "TAG_MINOR_0_11 = 17,") 07:42:13 -!- iFurril has quit [Ping timeout: 258 seconds] 07:42:56 <|amethyst> TAG_MINOR_NO_POTION_HEAL has a newer date than it otherwise would, because MarvinPA did a global search-and-replace of NO_DEVICE_HEAL to NO_POTION_HEAL 07:43:31 I see, that explains it 07:44:01 the ones that were years apart just *looked* odd, I figured there was a reason for it, thanks for laying it out 07:44:30 <|amethyst> I really want to make a tool (probably a vim plugin) for browsing git blame 07:45:05 <|amethyst> where you ctrl-] (or click, whatever) on a line and it takes you to the commit for the same file that has the previous version of that line 07:45:27 <|amethyst> s/the commit for the same file/a git blame of the same file in an older commit/ 07:45:43 <|amethyst> at the moment I do that by hand 07:46:06 -!- eb has quit [Ping timeout: 268 seconds] 07:48:26 -!- Patashu_ has quit [Ping timeout: 240 seconds] 07:54:23 that does sound nice 07:54:42 I'll have to learn vim if you make it! 07:57:17 |amethyst: that would be v useful, I've found myself doing exactly that with crawlcode via the github interface, which makes it a bit painful 07:58:21 rumflump: for major tags this could also be helpful to you: https://gist.github.com/rawlins/6ff153b987756ad8c754a7ee4f735642 07:58:48 <|amethyst> advil: BTW, are you going to add that somewhere in docs/develop/ ? 07:58:55 <|amethyst> now that you can :) 07:58:57 ah should I? 07:59:01 I will if you think it fits 07:59:37 be better to have it there than a secret gist, I suppose 07:59:38 <|amethyst> hm, I do, but maybe other people have different ideas 07:59:54 <|amethyst> maybe a new docs/develop/history/ directory 07:59:59 it seems potions are now classes, not cases 07:59:59 good idea 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:00:16 I'll do that at some point 08:00:37 I think it would be useful for newer developers so it probably could fit somehow 08:00:46 on the plus side, potions still look very similar to this older code 08:09:21 -!- Aikanaro has quit [Ping timeout: 264 seconds] 08:14:08 -!- eb_mobile has quit [Ping timeout: 260 seconds] 08:19:27 -!- Basil has quit [Ping timeout: 240 seconds] 08:23:04 -!- vektorweg1 has quit [Ping timeout: 240 seconds] 08:31:15 -!- Lasty has quit [Ping timeout: 246 seconds] 08:35:22 -!- vektorweg11 has quit [Ping timeout: 260 seconds] 08:39:31 -!- Lasty has joined ##crawl-dev 08:40:24 -!- Amnesiac has quit [Ping timeout: 260 seconds] 08:53:18 -!- Xenobreeder has joined ##crawl-dev 08:56:03 -!- waat has quit [Ping timeout: 256 seconds] 08:57:56 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:03:29 -!- iFurril has quit [Ping timeout: 258 seconds] 09:07:26 -!- Lasty has quit [Quit: Leaving.] 09:09:38 -!- simmarine has joined ##crawl-dev 09:09:47 -!- GoblinBomb has quit [Ping timeout: 240 seconds] 09:13:03 -!- Thorbinator has quit [Read error: Connection reset by peer] 09:22:39 -!- Thorbinator has quit [Ping timeout: 258 seconds] 09:35:07 -!- elliptic has quit [Quit: Leaving] 09:36:35 -!- elliptic has joined ##crawl-dev 09:48:52 -!- n_crm has quit [Ping timeout: 260 seconds] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:04:19 -!- ontoclasm has joined ##crawl-dev 10:21:32 -!- koolguydude has quit [Quit: Page closed] 10:27:11 03PleasingFungus02 07* 0.20-a0-810-g00179d9: Fix /Random Effects (10960) 10(58 seconds ago, 2 files, 2+ 0-) 13https://github.com/crawl/crawl/commit/00179d9f2c0d 10:27:48 -!- Brannock has joined ##crawl-dev 10:32:34 03PleasingFungus02 07* 0.20-a0-811-g58a14f4: Destroy destroy_spellbook (Doesnty) 10(2 minutes ago, 4 files, 0+ 14-) 13https://github.com/crawl/crawl/commit/58a14f418eb1 10:32:34 03fixit_friend02 {Brannock} 07* 0.20-a0-812-g3c07459: Make Pikel less awkward (#484) 10(5 seconds ago, 1 file, 16+ 5-) 13https://github.com/crawl/crawl/commit/3c0745970ba2 10:32:52 -!- Pleasingfungus has joined ##crawl-dev 10:33:23 -!- vektorweg1 has quit [Read error: Connection reset by peer] 10:34:48 -!- hittemvvvmobile has quit [Ping timeout: 240 seconds] 10:34:50 -!- sky__ has quit [Quit: Page closed] 10:35:12 that goldify book patch took surprisingly less code than I expected 10:35:21 a shame about all these neat book descriptions that would be going away, though 10:37:50 also book burning 10:37:50 Pleasingfungus: You have 2 messages. Use !messages to read them. 10:37:56 question: should being banished end Heaven on Earth? 10:38:03 imo yes 10:38:15 does teleportation end it? 10:38:48 -!- Aikanaro has quit [Ping timeout: 260 seconds] 10:39:06 -!- ontoclasm has quit [Read error: Connection reset by peer] 10:41:29 doubt it 10:42:29 pretty sure it does not 10:43:10 apparently dying as a felid makes it permanent 10:43:38 wow 10:43:45 that's a good secret tech 10:43:59 i'm testing a fix for that right now 10:44:03 hence why i asked 10:47:35 feels odd to end Hevn on banishment when it doesn't end on stairs or shafting... it's not completely tied to location 10:52:12 03PleasingFungus02 07* 0.20-a0-813-g9dd3d4c: Prevent eternal Heaven 10(7 minutes ago, 4 files, 15+ 1-) 13https://github.com/crawl/crawl/commit/9dd3d4ce55fd 10:55:03 -!- bannakaffalatta has quit [Ping timeout: 256 seconds] 10:56:39 https://crawl.develz.org/tavern/viewtopic.php?f=17&t=23221 here is a source for that now that they're credited in the best way possible 10:57:27 "I should probably report this bug, but I kinda don't wanna." 10:57:28 owned 10:58:42 imo they got the credit they deserved 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:34 -!- rossi_ has quit [Ping timeout: 240 seconds] 11:07:12 -!- snux has quit [Client Quit] 11:08:01 <|amethyst> yay to less rapey Pikel 11:08:40 <|amethyst> also to "ferocious, fluffy guard-beast" 11:09:31 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-813-g9dd3d4c (34) 11:11:36 <|amethyst> %git :/told Lasty 11:11:36 07|amethyst02 * 0.18-a0-1523-gbe15c29: Don't allow supercharging non-chargeables (pubby) 10(12 months ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/be15c299740c 11:12:12 <|amethyst> is that one worth adding to epic_bugs? 11:12:32 <|amethyst> this new one, that is; supercharged weapons are already there 11:17:38 * Made Pikel less 'rapey' 11:17:50 potential Pleasingfungus Trunk Updates entry 11:18:43 gonna need to workshop that one a bit more, i think. 11:20:43 -!- Tux[Qyou] has joined ##crawl-dev 11:22:13 <|amethyst> BTW, does someone want to write up something for today's /r/roguelikedev FAQ Friday? 11:22:34 <|amethyst> I would, but by the time I got a chance to actually write and post it, Friday would be over 11:22:37 <|amethyst> https://www.reddit.com/r/roguelikedev/comments/5x73ec/faq_friday_59_community/ 11:23:15 <|amethyst> "With respect to your roguelike, where are you active online? Message boards? Forums? Twitter? Email? Chat channels like Slack, IRC, etc? Where specifically do you interact with your players? What about other developers? (roguelike or not) Maybe your players email you? In a more general sense, how do you interact with the roguelike community at large?" 11:23:47 -!- HellTiger has quit [Ping timeout: 268 seconds] 11:27:29 ho boy 11:27:37 one could write alot about that 11:27:46 Am I especially qualified? As evidice 11:27:48 *evidence 11:28:01 I submit that I received a donation from "TrumpTrain3" last Twitch Stream 11:28:25 -!- amalloy_ is now known as amalloy 11:28:34 which is an amalloy alt, I'm pretty sure 11:30:09 -!- cmcbot has quit [Remote host closed the connection] 11:31:11 -!- PsyMar has quit [Quit: witty quit message goes here] 11:31:20 wow, are you sure you want to admit that? 11:32:59 -!- Aikanaro has quit [Ping timeout: 258 seconds] 11:33:21 If Donald Trump himself made a $0.99 donation to my stream I'd have no qualms about thanking him 11:33:34 I will do literally anything for cash 11:33:37 !lm . 11:33:40 22292. [2017-03-03 06:03:10] gammafunk the Spear-Bearer (L12 FoSk of Wu Jian) entered a Labyrinth on turn 16779. (Lair:1) 11:33:50 Including playing a formicid of Wu because that's what the twitch chat wants 11:34:13 <|amethyst> !send gammafunk http://i.imgur.com/TRvsgh0.png 11:34:14 Sending http://i.imgur.com/TRvsgh0.png to gammafunk. 11:34:40 Is this a reference to something? 11:34:55 <|amethyst> http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html 11:36:36 'If someone says something like "I feel lonely alot" or "I'm angry alot," I'm going to imagine them standing there with an emo haircut, sharing their feelings with an Alot. ' 11:36:48 <|amethyst> one might call it a grammardunk for gammafunk 11:36:54 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 11:37:09 also, frogs apparently broke 80x24 consoles; something apparently needs to be done with the message size area 11:37:17 message area size 11:37:34 i'm nominating a console player to poke at it 11:38:00 <|amethyst> new IntGameOption(SIMPLE_NAME(msg_min_height), max(7, MSG_MIN_HEIGHT), 11:38:03 <|amethyst> MSG_MIN_HEIGHT), 11:38:44 <|amethyst> so the default for that option is 7, which is too big to leave map room for frogs 11:39:10 <|amethyst> just taking it down to 5 might be enough, but I'm not sure whether the "extra" lines for non-frogs would go to msgwin (I hope) or to the map 11:39:39 would be nice if it was only shrunk for froggos, somehow 11:39:40 is it? it looks fine to me on default settings 11:39:51 i was told this by the infamous minmay 11:39:58 that there was a problem, that is 11:40:27 <|amethyst> oh, right, 7 should be fine 11:40:29 7 message lines, 17 game lines = 24 11:40:33 <|amethyst> 8 + 8 + 1 + 7 11:40:42 yeah 11:40:46 <|amethyst> hm 11:41:04 <|amethyst> maybe minmay has that option set to a larger value? 11:41:12 <|amethyst> &rc minmay 11:41:15 http://crawl.berotato.org/crawl/rcfiles/crawl-git/minmay.rc 11:41:23 -!- MIC132 has joined ##crawl-dev 11:41:35 <|amethyst> hm, nothing there 11:42:12 Does axe cleave work normally with whirlwind? 11:42:16 ??tinyterm 11:42:17 I don't have a page labeled tinyterm in my learndb. 11:42:18 <|amethyst> MIC132: no 11:42:31 Damn, too bad. 11:42:44 !learn add tinyterm See {80x24} 11:42:44 tinyterm[1/1]: See {80x24} 11:42:47 ??tinyterm 11:42:47 80x24[1/1]: The proper size to play Dungeon Crawl Stone Soup in. http://pastebin.com/LE83dffY - download and compile with `gcc file.c -o 80x24` to use the industry standard size terminal regardless of actual window size. Or just type "stty rows 24 cols 80" (without the quotes). Also see {hugeterm}. 11:42:56 <|amethyst> MIC132: lunge does 11:43:26 Yeah, but that's not as fun as whirlwinding multiple enemies with one step and having the cleave proc.. 11:43:31 normalterm would be a better term...actually is 80x24 any kind of standard size anywhere? 11:43:38 outside of crawl, that is 11:43:53 <|amethyst> MIC132: it's almost like making quadratically many attacks would be broken :) 11:44:09 What |amethyst said is true, but ask him for his thoughts on reach+cleave! 11:44:18 <|amethyst> gammafunk: VT100 11:44:24 right, ok 11:44:35 Probably. You'd still need to be in the middle of a group of enemies, insread of in a corridor, which is always bad. 11:44:52 <|amethyst> I think (because of the VT100 thing) it is also the default for xterm and probably others 11:45:14 <|amethyst> anyway, I must be going now, later 11:45:28 -!- debo has joined ##crawl-dev 11:50:32 -!- amalloy is now known as amalloy_ 11:51:43 -!- Kellhus has quit [Quit: Page closed] 11:52:23 -!- MIC132 has quit [Quit: Leaving] 11:57:52 reach + cleave... reave... reavers... 11:57:57 -!- debo has quit [Ping timeout: 256 seconds] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:02:26 -!- Blazinghand has joined ##crawl-dev 12:03:58 -!- scummos__ has quit [Ping timeout: 264 seconds] 12:09:27 -!- adelrune has joined ##crawl-dev 12:09:42 -!- elliptic has quit [Quit: Leaving] 12:13:32 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-813-g9dd3d4c (34) 12:13:53 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 12:32:47 -!- laj1 has quit [Ping timeout: 260 seconds] 12:35:50 trying to compile dgame, installed flex but make is not generating lex.yy.c 12:37:47 -!- Ququman has joined ##crawl-dev 12:39:34 -!- daidalos is now known as Guest13554 12:39:34 -!- djinni_ has joined ##crawl-dev 12:40:20 -!- Chousuke_ has joined ##crawl-dev 12:41:23 -!- wHATEver is now known as Guest39152 12:42:36 -!- oberste1n has joined ##crawl-dev 12:42:55 -!- amalloy_ is now known as amalloy 12:43:10 -!- ipsum has quit [*.net *.split] 12:43:10 -!- crate has quit [*.net *.split] 12:43:11 -!- Weretaco has quit [*.net *.split] 12:43:12 -!- Pinkbeast has quit [*.net *.split] 12:43:12 -!- knu has quit [*.net *.split] 12:43:12 -!- orionstein has quit [*.net *.split] 12:43:13 -!- oberstein has quit [*.net *.split] 12:43:13 -!- geheaz1 has quit [*.net *.split] 12:43:13 -!- djinni has quit [*.net *.split] 12:43:14 -!- myp has quit [*.net *.split] 12:43:14 -!- Yxhuvud has quit [*.net *.split] 12:43:14 -!- Chousuke has quit [*.net *.split] 12:43:14 -!- alaspooryorick has quit [*.net *.split] 12:43:14 -!- yuastnav has quit [*.net *.split] 12:43:15 -!- smiler has quit [*.net *.split] 12:43:15 -!- Kalma has quit [*.net *.split] 12:43:15 -!- Kalma_ is now known as Kalma 12:49:59 -!- laj1 has joined ##crawl-dev 12:52:58 -!- zxc has quit [Read error: Connection reset by peer] 12:54:39 -!- LexAckson has joined ##crawl-dev 12:56:45 hey, if anyone has time, sprint1 is broken. the wu jian altar replaced a wall and now the door to sonja has disappeared. i think it should be a pretty simple fix, just move the altar to the shop room and put the wall back to where it was. 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:01:58 03amalloy02 07* 0.20-a0-814-g6d883fa: Fix red sonja sprint temple (escu) 10(47 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/6d883fa45eb0 13:02:04 -!- rossi_ has quit [Ping timeout: 256 seconds] 13:22:22 -!- MakMorn has quit [Ping timeout: 260 seconds] 13:24:09 -!- laj1 has quit [Ping timeout: 258 seconds] 13:25:10 -!- laj1 has joined ##crawl-dev 13:35:18 -!- moritz_ has joined ##crawl-dev 13:35:40 greetings! 13:36:12 -!- moritz_ has quit [Client Quit] 13:44:29 -!- Doesnty has quit [Quit: Leaving] 13:53:18 -!- hittemvvvhard has joined ##crawl-dev 13:54:52 -!- Boatshow has quit [Ping timeout: 268 seconds] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:07:09 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:09:08 -!- ProzacElf has joined ##crawl-dev 14:09:23 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-814-g6d883fa (34) 14:10:21 -!- driftw00d has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:17:58 -!- Kalir has quit [Changing host] 14:19:34 -!- MakMorn has joined ##crawl-dev 14:21:25 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 14:21:54 -!- rumflump has quit [Ping timeout: 256 seconds] 14:22:41 03MarvinPA02 07* 0.20-a0-815-gd5e2b11: Relocate advil in mailmap 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d5e2b114b99a 14:22:41 03MarvinPA02 07* 0.20-a0-816-gec8dada: Simplify contamination explosions slightly 10(19 minutes ago, 1 file, 3+ 8-) 13https://github.com/crawl/crawl/commit/ec8dada128c0 14:23:25 -!- Xenobreeder has quit [Quit: Page closed] 14:25:30 -!- Sertorius has quit [Quit: Page closed] 14:28:17 -!- surr has quit [Ping timeout: 260 seconds] 14:32:31 -!- surr has quit [Client Quit] 14:35:08 -!- rumflump has joined ##crawl-dev 14:43:27 -!- driftw00d has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:44:01 -!- bgiannan1 has joined ##crawl-dev 14:48:48 -!- parabolic is now known as hyperbolic 14:57:23 -!- Lavandula has quit [Quit: Page closed] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:01:01 ??hugeterm 15:01:01 hugeterm[1/6]: Any terminal size greater than 80x24 makes your games mostly impossible to watch for people using the standard size, which also means that all future viewings of your recorded games will be mostly impossible to watch. 15:02:47 -!- Lasty has joined ##crawl-dev 15:05:02 -!- Lasty has quit [Client Quit] 15:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-816-gec8dada (34) 15:09:28 -!- ProzacElf has quit [Ping timeout: 260 seconds] 15:10:46 -!- ProzacElf has joined ##crawl-dev 15:13:36 hmm, should handling for walking through lava also be removed now LO is gone? that stuff is slightly more generalised at least, but still very much unused and weird 15:13:51 eg special-casing for entering/exiting talking double time 15:18:35 -!- eb has quit [Ping timeout: 240 seconds] 15:19:34 that took double time? 15:19:48 that might have even gotten me killed as LO and i still never noticed 15:21:08 -!- eb_mobile has quit [Ping timeout: 260 seconds] 15:22:00 it gives you a little message about "slowly immersing yourself" 15:22:36 so the lex.yy error was because I did make without flex, and make clean didn't fix it after I had installed flex, I needed to completely wipe everything and start over 15:25:01 because I'm too dumb to generate it manually 15:25:27 MarvinPA: yes please. i noted in the PR that there were still some special cases for LO and Dj that would be lovely to remove 15:25:35 see also: fakemuts for Dj 15:31:42 !source _maybe_leave_water 15:31:42 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/cloud.cc#L596 15:31:48 this is :( 15:32:05 -!- laj1 has quit [Ping timeout: 240 seconds] 15:32:21 weird lava facts 15:33:48 -!- Ququman has quit [Read error: Connection reset by peer] 15:34:14 -!- laj1 has joined ##crawl-dev 15:36:58 MarvinPA: I thought about removing walking through lava and partially removed the species stuff but not the form stuff 15:37:07 amalloy: I did get the Dj fakemuts, and the LO moving towards lava 15:37:17 it should probably all be removed 15:37:27 -!- ProzacElf has quit [Ping timeout: 240 seconds] 15:37:30 but I was getting tired of working on a massive PR :-) 15:37:30 yeah, i'm working on that for the lava stuff 15:37:45 easy to bring back if some hypothetical lavaswimming form happens 15:37:58 is there a doc for the util/ folder? 15:38:16 MarvinPA: conveniently, you can test some of this with "&rlava orc" or "&rdjinn" (which should also be stopped at some point per amalloy) 15:38:22 also &rsludge elf 15:38:39 mm, there's also still handling for lava fish bursting out of lava 15:38:43 the terrifying overlap of lavafacts and submergingfacts 15:38:47 that's part of why I stopped removing it 15:38:56 because it seemed like there might still be some lava amphibious monsters 15:39:18 there's salamanders, this is specific to submerging lava monsters though (which don't exist) 15:39:23 ahh 15:39:26 -!- Ringbingers has quit [] 15:40:18 SC_ stuff is very scary and the biggest difficulty with finally removing submerging for good is actually understanding how it works, imo 15:42:27 -!- scummos| has quit [Ping timeout: 240 seconds] 15:43:55 I'm most scared of beam.cc so far 15:44:29 -!- eb has quit [Quit: I quit] 15:51:40 ah yes 15:51:41 beam.cc 15:51:54 I managed to successfully delve into it and exit, but I probably won't go back into that file 15:54:50 -!- Patashu_ has joined ##crawl-dev 15:57:09 i think beam.cc is a lot less scary than it's made out to be! it's just that since everything uses beams, you tend to have to look at it a lot (and it's still definitely Quite Scary) 15:57:54 the real terror lurks in places you don't often have to look at, like monster ai..... 15:59:12 &git ability.cc#line3392 15:59:20 %git ability.cc#line3392 15:59:20 Could not find commit ability.cc#line3392 (git returned 128) 15:59:33 %git ability.cc#3392 15:59:33 Could not find commit ability.cc#3392 (git returned 128) 15:59:52 that's for commits, you want !source 15:59:53 mrf. anyway. does anyone happen to know what order the species based abilities are in? it doesn't appear to be alphabetical, or by most-recently-added-to-the game 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:03 !source ability.cc#3392 16:00:03 Can't find ability.cc#3392. 16:00:09 !source ability.cc#line3392 16:00:09 Can't find ability.cc#line3392. 16:00:16 !source ability.cc#l3392 16:00:17 Can't find ability.cc#l3392. 16:00:29 !cmd !source 16:00:29 Built-in: !source => https://github.com/crawl/sequell/blob/master/commands/source.pl 16:00:37 -!- Amnesiac has quit [Quit: Page closed] 16:00:51 it's !source file:line 16:00:51 !source ability.cc:3392 16:00:51 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ability.cc#L3392 16:01:26 !help !source 16:01:26 !source: Displays lines from the crawl source. The single argument should be either a filename (relative to the source directory) with an optional line range, or a string to search for as part of a function/#define/vault name. 16:01:29 ok, so it actually starts around 3364, sorry. but yeah, what order are those in? 16:02:03 ahh, !help, that is surely better than !cmd when it exists, cheers! 16:02:04 completely arbitrary, i imagine? 16:02:06 why would it matter? you can't be two species 16:02:22 I'm just trying to slot plutonian abilities in the right place 16:02:27 *ability 16:02:42 if it's arbitrary I'll choose a spot that looks nice. thanks! 16:02:51 well ability order is not dictated by a code block like that 16:03:08 if you just mean slot in terms of code, then yeah just add past the existing ones 16:04:18 sometimes things are arrayed very strictly in order of most-recent-thing-goes-last (but maybe that order isn't as important as I thought, when it's not in an enum file?) 16:05:47 oh, hop isn't species based, it's mutation based. so it *is* all in order 16:05:48 well you may be confusing data entries with simple code 16:06:01 now I'm double-wrong 16:06:36 depending on how the code is structured, order of statements can certainly matter, but not if the conditions are either exclusive or simply unrelated 16:07:06 ordering of data in e.g. arrays and other data structures can be relevant (depends on code using it) 16:09:00 that makes sense, thanks 16:09:10 -!- destroythecore has quit [Read error: Connection reset by peer] 16:13:28 -!- Lavandula has quit [Client Quit] 16:14:08 03MarvinPA02 07* 0.20-a0-817-gb58a58a: Remove some obsolete handling for walking through lava 10(23 minutes ago, 8 files, 3+ 56-) 13https://github.com/crawl/crawl/commit/b58a58a40d31 16:15:47 -!- sooheon has quit [Remote host closed the connection] 16:15:54 -!- Kalir has quit [Ping timeout: 258 seconds] 16:18:44 -!- Dixie has quit [Quit: brb] 16:19:37 I am good at this. plutonian detonation currently gives you a freebie delayed blast fireball (at radius 9, naturally) after you explode! 16:19:50 and yes, DBF is still removed in my fork :D 16:21:52 aha, missing a `break;` line, that'll do it 16:28:05 -!- Doesnty has joined ##crawl-dev 16:28:19 -!- Kalir has quit [Changing host] 16:30:22 -!- laj1 has quit [Ping timeout: 264 seconds] 16:38:55 -!- bh has quit [Ping timeout: 268 seconds] 16:39:34 -!- Lavandula has quit [Quit: Page closed] 16:40:31 !tell pleasingfungus i discovered a powerful tech for digging killholes into the endless salt in desolation! it involves: spatial maelstroms....... 16:40:31 MarvinPA: OK, I'll let pleasingfungus know. 16:40:57 -!- HellTiger_NB has quit [Ping timeout: 240 seconds] 16:42:29 should you_foodless cause a species to be unable to drink? 16:44:33 <|amethyst> rumflump: if (you_foodless(true)) returns true then yes 16:44:46 <|amethyst> rumflump: that's what keeps liches and mummies from drinking 16:44:56 oh good catch, it doesn't need that parameter any more 16:45:02 since no more djinn 16:45:12 -!- mroovka has quit [Ping timeout: 260 seconds] 16:45:27 <|amethyst> rumflump: when Djinn was around, you_foodless(true) returned false for them (you can eat/drink) and you_foodless(false) returned true (you don't hunger) 16:45:46 <|amethyst> s/was/were/ 16:46:00 also can anyone come up with a better name than feat_is_endless for "this thing is either open sea or lava sea or endless salt and bolts shouldn't bounce off it and spatial maelstroms shouldn't dig it" 16:46:20 <|amethyst> MarvinPA: should the same hold for permarock? 16:46:21 feat_is_weird_border_thingy 16:46:27 <|amethyst> oh, bounces 16:46:47 -!- Lasty has joined ##crawl-dev 16:46:52 <|amethyst> I like feat_is_endless 16:46:54 yeah, and currently most other things are handled correctly by the fact that all of the above are "solid" 16:47:03 <|amethyst> hm 16:47:12 <|amethyst> something currently keeps you from wall jumping off endless foo 16:47:23 wait so 16:47:28 -!- scummos__ has quit [Ping timeout: 260 seconds] 16:47:57 I need to copy the janky djinn code? if I want plutonians to be hungerless but able to quaff? 16:48:08 wall jumping checks specifically for "walls" rather than things that are solid 16:48:16 since they're distinct weird things 16:48:17 <|amethyst> aha 16:48:33 -!- Lasty has quit [Client Quit] 16:48:38 <|amethyst> rumflump: no, but you do need not to apply the commit that MarvinPA is apparently working on now 16:48:50 wall jump works on wall or grate or tree or statue, which is a slightly different set to "solid things" (ie no closed doors or endless lava/sea/salt) 16:48:51 <|amethyst> rumflump: which will remove that parameter 16:49:23 currently the parameter is completely unused, so you would need to reintroduce that handling that was removed by the djinn cleanup 16:49:28 if you merged that 16:49:34 oh I didn't merge that 16:49:57 I deffo won't merge any of the dj/lo/lava cleanups 16:50:08 <|amethyst> MarvinPA: maybe there should be an FFT_PERMANENT or such? 16:50:34 because currently these poor plutonians can't quaff. there's really no pressing need for Pu to be foodless, I guess, they just canonically *were* when they were around 16:50:56 <|amethyst> rumflump: you'd want something like 16:51:02 that might be better yeah, although it's a pain tracking down exactly where and how these things are checked because of all the different kinds of checks for walls/solid things/permarock 16:51:15 <|amethyst> return you.undead_state() == US_UNDEAD || !can_eat && you.species == SP_PLUTONIAN; 16:51:20 -!- Menche has quit [Quit: Leaving] 16:51:29 i think i'll go with a feat_is_endless thing for now since that fixes the things that i definitely know are broken at least 16:51:44 I see, thanks 16:51:52 <|amethyst> rumflump: which makes them able to eat and drink, but keeps them from hungering 16:52:19 <|amethyst> hm 16:52:20 -!- kaiza has quit [Read error: Connection reset by peer] 16:52:52 <|amethyst> the only thing for which "able to eat" really matters is purple meat 16:53:05 <|amethyst> at the time there was also ambrosia and probably something else I'm forgetting 16:53:11 porridge? 16:53:17 <|amethyst> that's drinking 16:53:26 royal jellies possibly, i forget when they changed 16:53:31 <|amethyst> ah, royal jellies 16:54:37 !learn add beam.cc I'm most scared of beam.cc so far 16:54:38 beam.cc[6/6]: I'm most scared of beam.cc so far 16:56:51 that fixed it right up, thanks amethyst 16:59:21 oh nooooo. "Crash caused by signal #8: Floating point exception" - however, it only seems to happen when I quit a plutonian character, not during the game 16:59:25 how worried should I be? 16:59:48 -!- Kellhus has quit [Quit: Page closed] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:08 maybe it's caused by this? rr += (you.magic_contamination/250); 17:00:31 -!- Krakhan has quit [Changing host] 17:00:57 clearly advil hasn't read ray.cc! 17:01:03 actually monster AI is the real horror 17:01:10 ??ray.cc 17:01:10 ray.cc[1/1]: <|amethyst> Grunt: I feel like I understand beam.cc better than ray.cc 17:01:18 lol 17:01:23 I haven't looked at ray.cc 17:01:33 say hello to the diamonds for me 17:01:59 the very first bugfix I submitted (last year some time) was fixing some qazlal stuff with elemental resistance where I did have to mess with beam.cc a bit 17:02:20 struct bolt is pretty gargantuan 17:02:36 however it's not _too_ awful to read 17:02:55 monster AI is just the worst since there are so many interacting functions and complicated conditions 17:03:14 plus my impression is that any change to monster ai risks destroying the game? 17:03:33 well, yeah, high capacity for breaking poking around there 17:03:41 not sure if that's more the case for monster AI code than other places 17:03:50 beam.cc things can cause crashes real good 17:03:51 there's also bunch of things like stash and travel code that are also pretty scary but luckily they just magically work and you mostly never need to fiddle with them! 17:03:57 in my day job I do stuff related to what once used to be called AI so I guess it's a thing I should be interested in 17:04:15 anyone who could hugely refactor the AI code would be my personal hero 17:04:20 heh 17:04:20 whereas ai is something that it'd be nice to be able to understand and make actual changes to 17:04:23 heh, yeah 17:05:06 do any of the people that first forked stone soup show up in here sometimes? 17:05:28 -!- scummos__ has quit [Ping timeout: 240 seconds] 17:05:50 the green snark is around 17:05:50 though the code would probably be just as incomprehensible to an OG, at this point 17:06:00 well, I'll add monster AI to my list of stuff to figure out 17:06:26 rip advil 17:06:30 He'd current maintainer for sequell, runs the shallott server that operates it, and has done most of the extension of sequell to make it as amazing as it is 17:06:45 And his patch for autoexplore was one of the big early dcss features 17:06:56 ah, nice 17:06:57 s/He'd/He's/ 17:07:51 dpeg was also around and advising people at the time of the fork, and his sister jpeg did a lot of early code 17:07:58 Was she active at the creation of the fork itself? 17:09:06 Also doy, who's been active within the last year, has been around since r.ax set up CAO (she brought over a bunch of nethack players from NAO, of which he was one) 17:09:14 but I think that's fairly well after the fork 17:09:18 !lg doy 1 x=cv 17:09:19 1/1035. [cv=0.1] doy the Grave Robber (L2 DrDK), slain by Ijyb (a club) on D:1 on 2006-12-14 22:29:50, with 109 points after 1193 turns and 0:31:04. 17:09:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-817-gb58a58a (34) 17:09:26 ah, he was playing during 0.1 17:09:45 !lg doy 1 x=cv,src 17:09:46 1/1035. [cv=0.1;src=cao] doy the Grave Robber (L2 DrDK), slain by Ijyb (a club) on D:1 on 2006-12-14 22:29:50, with 109 points after 1193 turns and 0:31:04. 17:09:55 I guess cao really was brought online very early in the fork's history 17:10:02 <|amethyst> rumflump: have you read greensnark's writeup on Crawl history? 17:10:04 !lg * 1 x=cv,src 17:10:06 1/6915514. [cv=0.1;src=cao] Eidolos the Magician (L1 OMWz), slain by a gnoll (a flail of protection) on D:1 on 2006-12-02 23:47:10, with 20 points after 15 turns and 0:00:04. 17:10:08 oh, yes! 17:10:10 that's a great read 17:10:13 <|amethyst> ??history 17:10:14 history[1/1]: http://crawl.develz.org/wordpress/the-dawn-of-stone-soup 17:10:20 yes, read that, don't listen to me 17:11:00 <|amethyst> funny you should mention that, I was just writing a reddit comment about Crawl history 17:11:00 oh nice 17:11:05 for the roguelikedev thread? 17:11:26 <|amethyst> nope, in the "Is there any way to edit the game files to increase inventory capacity from 52?" thread 17:11:42 ah, yes, I have read that! I didn't know it was written by the snark one 17:12:03 <|amethyst> someone mentioned a fork that has that, then someone asked what's a fork, then someone answered and also said DCSS was itself a fork, then the second person asked about the history 17:12:14 <|amethyst> and whether Linley's last version is playable 17:12:19 " I played summoners and was thrilled that my friendly white imps could use their frost spell," 17:12:24 <|amethyst> (we have the code, but I don't know if anyone has built it recently) 17:12:26 See, the snark always had good taste 17:12:41 <|amethyst> I did point out that CDO has 4.1 17:12:47 <|amethyst> 3.30 is the last Linley version 17:12:59 How old of a Linley Crawl version do we have source for? 17:13:16 Is it that 'ancient' repo that 1kb set up some time ago? 17:13:17 <|amethyst> https://github.com/crawl/crawl-ancient/commits/ancient 17:13:19 <|amethyst> yes 17:13:38 <|amethyst> we have code for 1.1 17:13:50 <|amethyst> and supposedly-building code for 2.72 17:14:08 <|amethyst> in a separate branch (containing fixups to make it build with post-1998 C++ compilers) 17:14:16 <|amethyst> (and on Linux) 17:14:28 -!- mong has quit [Quit: Leaving] 17:14:34 <|amethyst> https://github.com/crawl/crawl-ancient/commits/ancient-2.72 17:14:43 plutonian explosions seem to work correctly in every way at this point. :D just no ability icon, and the spooky floating point crash-on-quit 17:14:50 2.72 has no ray.cc 17:14:54 also they seem to be a bad idea 17:14:54 beam.cc still there though! 17:15:30 like I don't know why you'd ever want to use your overload ability, ever, but maybe it will prove handy in more skillful hands 17:17:01 -!- bh has joined ##crawl-dev 17:17:25 -!- bh is now known as Guest87576 17:17:45 -!- dpeg has joined ##crawl-dev 17:18:00 trunk, for a few turns on D:2: color me impressed! 17:18:00 dpeg: You have 1 message. Use !messages to read it. 17:18:08 didn't know that was possible (it's good!) 17:18:41 for a few turns on D:2? 17:18:48 -!- driftw00d has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:19:07 gammafunk: yes, definitely less than 300 turns 17:19:13 (looked up on ?:) 17:19:23 <|amethyst> gammafunk: ray_def was added here 17:19:29 <|amethyst> %git 1d0f57cbc 17:19:30 07greensnark02 * 1d0f57cbceb7: Merged stone_soup r15:451 into trunk. 10(10 years ago, 180 files, 39016+ 25829-) 13https://github.com/crawl/crawl/commit/1d0f57cbceb7 17:19:33 dpeg: I'm confused as to what you saw/ what happened 17:19:40 what happened on d:2? 17:19:48 03MarvinPA02 07* 0.20-a0-818-ged4b268: Remove an unused parameter 10(27 minutes ago, 9 files, 14+ 14-) 13https://github.com/crawl/crawl/commit/ed4b26830ff1 17:19:48 03MarvinPA02 07* 0.20-a0-819-gb8aa111: Refactor handling of endless sea/lava/salt 10(25 minutes ago, 6 files, 16+ 16-) 13https://github.com/crawl/crawl/commit/b8aa1110e144 17:20:02 gammafunk: while randonmy exploring D:2, an awake two-headed ogre comes into view. That's all 17:20:16 dpeg: oh, I think your initial message may have been missed 17:20:20 maybe it was said before you joined? 17:20:30 oh :) 17:20:32 first thing I got was 17:20:33 <@dpeg> trunk, for a few turns on D:2: color me impressed! 17:20:33 trunk, for a few turns on D:2: color me impressed! 17:20:52 guess my head was faster than me :) 17:21:01 it's because you have two! 17:21:05 hehe 17:21:12 <|amethyst> FR: two-ogred head 17:21:21 two-headed ogres were giving my FoSk a bit of grief 17:21:25 <|amethyst> maybe a vault with a curse skull and two ogres 17:21:30 -!- harambe has quit [Quit: Leaving] 17:21:50 curse two-headed ogre skull 17:22:09 <|amethyst> orc bone dragon 17:22:38 <|amethyst> it's like a bone dragon, but Beogh gets mad if you desecrate it 17:23:31 hmm, it looks like spatial maelstroms should also be able to walk over malign gateway portals before the tentacle comes out, and destroy the portal and break things probably 17:23:42 but i can't get that to actually happen so maybe it's prevented somewhere that i can't find 17:23:48 -!- HellTiger has quit [Ping timeout: 240 seconds] 17:24:11 <|amethyst> MarvinPA: feat_is_critical I bet 17:25:07 hmm maybe, they're not even walking over it at all as far as i can tell 17:25:10 <|amethyst> at least, that seems like a function a terrain-destroyer might check, and malign gateway is true 17:25:35 !source mon-act.cc:2831 17:25:35 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-act.cc#L2831 17:25:48 this bit looks like it basically makes them bypass most sanity checks 17:26:26 (and is why they could previously enter endless salt, because it was missed out by the new feat_is_endless check above) 17:29:32 <|amethyst> MarvinPA: hm, can you get them to eat walls? 17:29:41 yeah, that works fine 17:29:49 <|amethyst> hm, why can't I 17:29:50 <|amethyst> oh 17:30:14 they're batty so it's unreliable but they definitely wander into them 17:31:55 <|amethyst> ah, yes, they do eat gateways 17:32:01 <|amethyst> which doesn't seem to cause any crashes 17:32:29 nice, maybe i just wasn't persistent enough and they're just always been happening to go the wrong way 17:32:34 -!- bgiannan1 has quit [Ping timeout: 258 seconds] 17:32:42 <|amethyst> MarvinPA: I created a dozen of them 17:32:52 oh that's a lot more sensible, yes 17:33:15 <|amethyst> the gateway feature is destroyes, but the tentacle still spawns where it used to be 17:33:19 <|amethyst> s/yes/yed/ 17:33:35 <|amethyst> not sure what would happen if the maelstrom were still standing on that square 17:34:34 i suppose adding a feat_is_critical check is maybe reasonable, so if some hypothetical other solid-but-important stuff gets added they won't attempt to destroy them either 17:35:25 <|amethyst> yeah, feat_is_critical gets used a lot less than I would have expected given its name :) 17:35:50 <|amethyst> MarvinPA: hmm 17:36:32 <|amethyst> I guess critical includes altars and stairs, so can't be used to prevent temporary terrain modification 17:36:37 <|amethyst> since you want stairs to be drownable 17:36:54 bool feat_is_critical(bool sort_of = true); 17:36:59 <|amethyst> @returns true for altars, stairs/portals, and malign gateways (???) 17:37:01 heh 17:38:26 <|amethyst> enum class critical_reason { players = 0, not_crashing = 1 }; feat_is_critical(critical_reason to_whom) { ... } 17:39:26 03MarvinPA02 07* 0.20-a0-820-g557356e: Don't let spatial maelstroms consume malign gateways 10(4 minutes ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/557356ee4a34 17:39:33 -!- Pleasingfungus has joined ##crawl-dev 17:40:27 angling for my 15 minutes of @thestrangelog fame 17:41:17 speaking of which, 'Incorrect use of "whom" in elf.txt' is very good 17:41:29 elf.txt sounds like a file on minmay's desktop 17:41:33 will be sure to include that in the next trunk changelog, i think that's where @strangelog sources their dcss changes 17:41:42 sounds like a dwarf fortress change to me 17:41:48 wow, contaminated by PF jokes! 17:42:34 someone went through and found all the time strangelog has quoted dcss changes, apparently there were nearly half a dozen of em 17:42:43 who knew 17:43:22 17:03:51 there's also bunch of things like stash and travel code that are also pretty scary but luckily they just magically work and you mostly never need to fiddle with them! 17:43:58 except for issues with e.g. reaching enemies across deep water, or resting in front of an enemy that crawl has decided is too dumb to path to you... 17:44:28 hah, true :( 17:44:42 but they do mostly Just Work 17:44:43 which is nice 17:45:10 the stash is one of the great DCSS features 17:45:40 ya, not having dcss stash functionality in cogmind is one of the few things that makes me sad about it 17:45:43 where's my ctrl-f!!! 17:45:44 going back to playing something like nethack, the feeling when you need to figure out where some item is 17:45:47 -!- sneakyness has quit [Read error: Connection reset by peer] 17:45:53 yeah, even on the same level, it's nice 17:46:01 also travel! I wish for that in cogmind sometimes 17:46:16 -!- sneakyness has joined ##crawl-dev 17:46:30 i think last i messed with stash stuff was cleaning out ancient dead code from when you had to explicitly mark locations as stashes to track them 17:46:42 oh, heh, never realised that was a thing 17:46:48 dang 17:47:03 mine was when i was doing the chunk merger stuff... nearly two years ago now, maybe? 17:47:17 <|amethyst> MarvinPA: you touched Stash::Are_items_same when rods were removed :) 17:47:20 <|amethyst> s/Are/are/ 17:47:39 heh fair enough, that was probably a lot simpler at least :P 17:48:03 <|amethyst> also easy, but more significant 17:48:06 <|amethyst> %git cbc66c7 17:48:06 07MarvinPA02 * 0.17-a0-1091-gcbc66c7: Don't list unobtainable items in the stash tracker 10(1 year, 10 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/cbc66c7ac9c7 17:48:12 <|amethyst> s/easy/simple/ 17:48:23 aha, yeah 17:48:24 i remember puzzling over whether to make are_items_same (or somesuch function) care about item colour 17:48:32 i think it *did*, but i wasn't quite sure why 17:49:17 <|amethyst> unided potions maybe? 17:49:33 -!- exant has quit [Quit: Page closed] 17:49:55 <|amethyst> Pleasingfungus: I see your mark though 17:50:00 <|amethyst> && a.get_colour() == b.get_colour() // ???????? 17:50:03 lol 17:50:05 <|amethyst> 8 ?s 17:50:09 decisive! 17:50:47 <|amethyst> oh 17:50:58 <|amethyst> I guess if you have two otherwise identical items with different colours 17:51:01 arguably more justifiable with troll hide colouring now existing 17:51:04 <|amethyst> which used to be possible with robes 17:51:06 <|amethyst> oh, and that 17:51:11 ah, didn't realize that was the case 17:51:15 <|amethyst> it prevented the top item from swapping around 17:51:53 <|amethyst> and/or, if you saw it was a different colour, you knew (and the game tracked) that you might have to re-visit the square? 17:52:01 <|amethyst> hm 17:52:52 <|amethyst> ah, not quite that 17:53:09 <|amethyst> but it seems like it's all in Stash::update 17:53:21 <|amethyst> // There's more than one item in this pile. Check to see if 17:53:22 <|amethyst> // the top item matches what we remember. 17:55:01 <|amethyst> BTW, I wonder if the shopping list could remember identity of items in a shop and not just equality as items 17:55:57 <|amethyst> there are a few bugs related to that, I think, and also the general thing that if a shop has multiples of the same evoker, you can only add all of them to the list 17:56:09 <|amethyst> s/evoker/evoker etc/ 17:57:24 <|amethyst> (but then it shows up just once in $, which is one of the aforementioned bugs) 18:00:11 -!- omarax has quit [Remote host closed the connection] 18:00:19 oh oops 18:00:26 i don't think the troll hides are actually different colors 18:00:31 i forgot console existed when i made that 18:00:49 i don't know what the console color rules are anyway and if that'd break any 18:02:09 https://www.reddit.com/r/dcss/comments/5xdal2/think_its_the_real_thing_or_just_a_cheap_plastic/ 18:02:15 didn't realize we added that as an arte name 18:02:38 <|amethyst> # FIXME: should appear on amulets only 18:02:53 <|amethyst> %git e81748d16 18:02:53 07kilobyte02 * 0.13-a0-2367-ge81748d: Add "of Yendor" to randart jewelry names. 10(3 years, 8 months ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/e81748d16f4b 18:03:10 -!- wheals has quit [Ping timeout: 246 seconds] 18:07:53 I've scrolled past that thing often, I'm glad to see it's actually on an amulet :D 18:09:20 -!- bannakaf_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-820-g557356e (34) 18:10:30 -!- sky_ has quit [Quit: Page closed] 18:12:26 -!- HellTiger has quit [Ping timeout: 258 seconds] 18:12:42 -!- Lasty has joined ##crawl-dev 18:14:05 -!- dondy has quit [Quit: WeeChat 1.5] 18:14:24 -!- Lasty has quit [Client Quit] 18:15:12 -!- sooheon has quit [Ping timeout: 260 seconds] 18:15:48 Unstable branch on underhound.eu updated to: 0.20-a0-820-g557356e (34) 18:25:27 -!- rossi_ has quit [Ping timeout: 240 seconds] 18:25:58 -!- thurin has joined ##crawl-dev 18:27:15 -!- gowby has quit [Ping timeout: 260 seconds] 18:27:22 -!- gowby_ is now known as gowby 18:33:03 I'm not sure if this is a config issue or something else. On one of my computers (they're all mac os and dcss trunk) the menu at the bottom of item describe does not show. Other computers and webgames show it fine. 18:35:06 -!- elliptic has joined ##crawl-dev 18:42:07 !source _get_overview_resistances 18:42:08 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/output.cc#L2295 18:50:11 -!- hittemvvvhard has quit [Quit: ik ga slapen] 18:59:02 -!- scummos| has quit [Remote host closed the connection] 18:59:21 -!- koboldina has quit [Quit: Page closed] 19:00:02 -!- omarax has quit [Read error: Connection reset by peer] 19:00:50 -!- noppa354 has quit [Quit: Page closed] 19:06:55 -!- Chronozari has quit [Ping timeout: 260 seconds] 19:12:10 lazy question: where do I declare a tile for an activated player ability? 19:12:58 -!- Lasty has joined ##crawl-dev 19:14:43 -!- Lasty has quit [Client Quit] 19:15:37 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 19:15:57 hm, is it tiledef-gui.cc? it's not an .h file but lots of other abilities are in there 19:17:49 -!- Ququman has joined ##crawl-dev 19:21:39 you'll have to define the tile file in a text file in rltiles 19:21:49 see the docs in docs/develop/tiles 19:22:44 dc-foo.txt for defining mappings of tiles files to crawl enums (making these creates enums for the tiles themselves and gets the tile into a tilesheet, gives it coordinates, etc) 19:24:22 -!- kaiza has quit [Ping timeout: 246 seconds] 19:25:12 -!- Mezriss has quit [Client Quit] 19:32:52 groovy, thanks 19:33:13 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:38:26 -!- dpeg has quit [Quit: Lost terminal] 19:47:10 -!- KamiKatze has quit [Ping timeout: 260 seconds] 19:54:09 I added `cache: ccache` to my travis.yml file and some of the builds are lightning quick, now 19:54:53 might be fun for crawl/crawl too, idk 19:58:52 fun??? 19:58:52 Your hands twist into claws. The +2 pair of gloves of Fun {+Blink +Inv Slay+1} falls away! 20:00:02 heh, I've come to accept that auxes aren't as bad as I thought, and I still love to mut 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:11 I forgot you can get claws though! 20:00:51 #large_&_tiny_species_reasons 20:07:03 -!- amalloy is now known as amalloy_ 20:07:09 -!- Lasty has joined ##crawl-dev 20:08:07 yeah it's pretty fun though, fulldebug still takes 10 minutes plus, but the other builds are clocking in at around 2 minutes each! 20:08:16 by grabthar's hammer. what a savings. 20:08:55 -!- Lasty has quit [Client Quit] 20:10:49 ad-vil still isn't an orange name, btw 20:12:06 heh 20:12:08 I'm not fussed 20:12:25 I found my interaction with crawl is better when I keep my posting on tavern to strictly technical stuff 20:12:39 aka don't feed the trolls? 20:12:50 something like that 20:13:13 I also just find it a very negative environment 20:13:25 what I'd really like is a version of recently active posts that excludes CYC 20:13:41 you wouldn't have seen my fork if you had that :D 20:13:45 heh 20:14:06 I learned about your fork here 20:14:20 true! 20:14:21 (it wouldn't need to be in CYC anyways, I think) 20:14:26 also you have an orange name here 20:14:26 I guess there are thematic reasons 20:14:44 no, forks don't fit by my reading of the GDD section description 20:14:50 huh 20:14:50 I could be wrong 20:15:00 GDD is not good for forks, no 20:15:28 I guess there really is no other subforum there for it 20:15:37 a dedicated cyc thread seems to work ok 20:15:44 actually it's not just you that has an orange name, only the most recent devs have that. http://i.imgur.com/VYwUJME.png 20:15:45 yeah, it's one of the good cyc threads 20:16:00 I don't know what those colors mean 20:16:05 in my client I have a 20:16:08 +'d name 20:16:14 those are just some random colors 20:16:20 just random coloring in my client, I'm just being mildly silly 20:16:20 it's probably just a hash of the name 20:16:30 ah 20:16:44 mine does that too but with painfully little variation 20:16:49 all three of you are the same light blue 20:17:10 I put in a little effort to ensure variety on mine :D 20:17:19 does dcss cross compile to mac as well? 20:17:41 <|amethyst> no, mac builds are done on a Mac 20:17:57 <|amethyst> I'm sure advil could tell you all about it :) 20:18:18 yeah, I can 20:18:29 though I mostly just paste a recipe I got from geekosaur 20:18:34 you can do cross-compilations from linux to OS X 20:18:37 the mac build scripts are pretty ok at this point 20:18:39 -!- Yore has quit [Quit: Page closed] 20:18:41 however it's of question legality 20:18:55 I don't have a mac, so I'd need to cross compile or build a hackintosh 20:19:10 there's a nice project for cross-compilation that requires you to supply the OS X SDK(s) 20:19:17 I have not tested it 20:19:19 hackintoshes are probably not less legal than crosscompiling 20:19:42 it would be lovely if we could use that project to do automatic cross-compile 20:20:06 fully lovely if we could just automate stable builds completely 20:20:08 sounds nice 20:20:21 we used to have automatic mac builds on cdo, not sure how those were done though 20:20:53 what if someone that I do tech support for, left their mac running, and allowed me to remote in and compile a mac build. that's probably legal right? and silly 20:20:53 is cdo a mac server? 20:21:03 advil: https://github.com/tpoechtrager/osxcross is the project I'm referring to 20:21:12 and no, cdo is running an old debian version 20:21:21 rumflump: I don't know if the legality issues are *that* much worth worrying about, but that would work 20:21:30 you'd probably need root to install some stuff 20:21:37 and they would have to install xcode tools for you 20:21:43 blech 20:22:08 that would be completely legal, if that wasn't clear 20:22:44 building on linux in a docker container is super easy, btw 20:22:53 os x users can juse use wine for dcss 20:22:59 do you feel like doing a mac build for yiufcrawl? no one has asked for one, so probably somewhere between -2 and 1 players are interested in it 20:23:01 that's how I got LO/Dj saves, those versions wouldn't build on my computer 20:23:09 ah, good to know gamma 20:23:28 I probably extra don't need one then 20:23:46 yeah, you can point your users to wine 20:23:47 rumflump: I probably could do that at some point but I don't necessarily want to be on the hook for doing it a lot :-) 20:23:55 -!- rossi_ has quit [Ping timeout: 258 seconds] 20:24:03 it's easy to set up wine on OS X, and it works as well there as it does on linux 20:24:11 yeah, if you build me one it should be a super casual thing. no strings attached 20:24:23 after we make one or two osx love babies, we go our separate ways 20:24:52 lol 20:25:30 this osxcross thing looks interesting 20:25:38 -!- amalloy_ is now known as amalloy 20:25:44 probably the most dubious part is the part where you extract the sdk 20:26:08 I'm doing a cross compile to windows at the moment, always thrilling 20:26:11 -!- Enthusiasm has quit [Read error: Connection reset by peer] 20:26:28 -!- CanOfWorms has joined ##crawl-dev 20:31:50 does anyone wish to know about this compiler warning or is it known and fine http://dpaste.com/02T1E51 20:35:07 <|amethyst> hm, a problem with the SDL header, so I wouldn't worry about it 20:35:20 <|amethyst> unless you get an error at compile time 20:35:21 <|amethyst> err 20:35:23 <|amethyst> at link time 20:35:30 not yet :D 20:35:45 the suspense is mounting though, I'm in that long, long link phase! 20:35:58 gonna try to push out v1.3 tonight 20:39:42 -!- Lasty has joined ##crawl-dev 20:40:15 -!- Barfbag has quit [Ping timeout: 260 seconds] 20:41:47 -!- adelrune has quit [Quit: Leaving] 20:41:49 -!- Lasty has quit [Client Quit] 20:43:09 -!- Lasty has joined ##crawl-dev 20:43:10 -!- Chronozari has quit [Ping timeout: 260 seconds] 20:48:29 -!- zxc has joined ##crawl-dev 20:48:43 -!- Fixer has quit [Ping timeout: 246 seconds] 20:56:22 -!- MarvinPA_ has joined ##crawl-dev 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:01:05 -!- scummos__ has quit [Ping timeout: 240 seconds] 21:17:59 -!- rj54x has quit [Quit: Page closed] 21:18:47 -!- amalloy is now known as amalloy_ 21:19:31 -!- ajhager has quit [Quit: WeeChat 1.7] 21:22:19 -!- Boatshow has quit [Ping timeout: 246 seconds] 21:30:49 -!- Blazinghand has quit [Quit: Leaving] 21:38:12 -!- Boatshow_ has quit [Ping timeout: 260 seconds] 21:49:27 -!- Ququman has quit [Read error: Connection reset by peer] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:08:10 -!- LexAckson has quit [Ping timeout: 264 seconds] 22:13:08 hmm 22:13:28 I found a very funny bug 22:13:54 does permanent heaven on earth count as an epic bug 22:13:56 https://puu.sh/uth2B/af804b93a2.png 22:14:34 ru 22:14:47 instant movement while mesmerized, I assume? 22:14:53 yes 22:15:05 it might actually be *more* interesting 22:15:14 but it happened too quickly for me to confirm 22:15:22 basically I passwalled from NW 22:15:36 but I think the merfolk mesmerized me away from my wall before the passwall completed 22:15:51 and I still ended up in my current situation 22:15:51 -!- Lasty has quit [Quit: Leaving.] 22:16:43 -!- Lasty has joined ##crawl-dev 22:16:48 -!- ProzacElf has joined ##crawl-dev 22:19:34 -!- Floodkiller has joined ##crawl-dev 22:22:20 -!- dextur has quit [Ping timeout: 260 seconds] 22:22:24 -!- adibis has quit [Ping timeout: 268 seconds] 22:24:42 -!- Gmork has quit [Quit: Page closed] 22:26:07 I may have come up with an alternate system/solution to the 'breakpoint/lack of system communication' that the cyno dynamic soft skill cap currently has, but I want to run it by here first to see if it is actually better, equally as bad, or worse, before I start working on trying to implement it 22:27:00 !tell brannock congratulations, I just got Horr(-12) from a room with at least a dozen two headed ogres 22:27:00 CanOfWorms: OK, I'll let brannock know. 22:27:30 whatcha got Floodkiller? 22:27:49 cynos would start the game with a set amount of skill levels in every skill regardless (or on top of) background skills, say 8-10, but aptitudes are changed to flat -4/-5 22:27:49 !seen dpeg 22:27:49 I last saw dpeg at Sat Mar 4 00:38:25 2017 UTC (2h 49m 23s ago) quitting, saying 'Quit: Lost terminal'. 22:28:08 -!- Guest87576 has quit [Changing host] 22:28:08 -!- Guest87576 has joined ##crawl-dev 22:28:09 -!- Guest87576 is now known as bh 22:28:14 it would front the fast training portion that currently exists to turn 0 22:28:29 and let the aptitudes stay static to avoid confusion 22:28:58 you mean starting with a bit of training in each skill? 22:29:12 more than just a bit, but yes 22:31:35 the issue I've seen is that it would dramatically break the early game in half (moreso than cyno currently does), in order to improve mechanical clarity and eliminate breakpoints from the system 22:32:22 yeah, probably makes early game rather easy. when do you envision cynos starting to face a challenge, ideally? early lair? lair 6? the first S branch? 22:33:07 idk, I'm still a fan of breakpoint cynos, but I wonder if people who are not fans, would like this new version! 22:35:01 Floodkiller: 8-10 levels in all skills is so much xp that you probably don't need the -4/-5 apts for further skill training to be ultra slow 22:35:54 likely by first S branch/ending should be the start of difficulty climbing. I also like the 'breakpoint' cyno more than this proposal, but if breakpoints mean cyno isn't likely to be added, I'm trying to come up with an alternative system 22:36:33 -!- ontoclasm has joined ##crawl-dev 22:40:48 minmay: the -4/-5 apts is meant to discourage the player from attempting to go further than 12-14 in a skill, despite being close to those numbers already from the starting skill. Of course, I'd sit down and try to figure out a more precise starting point and negative aptitude to fit the soft skill cap I'm trying to enforce 22:40:56 ok it's definitely possible to be mesmerized mid passwall 22:41:06 and get moved away from the wall 22:42:39 -!- Daekdroom has quit [Quit: Leaving] 22:46:34 hrm, that'd be pretty weird 22:47:02 you'd have a ton of hp/mp/ev I'm sure 22:48:40 -!- koolguydude has quit [Quit: Page closed] 22:49:08 Mesmerization doesn't play well with Passwall 13https://crawl.develz.org/mantis/view.php?id=10961 by CanOfWorms 22:49:57 -!- kaiza has quit [Ping timeout: 260 seconds] 22:51:30 -!- dilpil has quit [Ping timeout: 260 seconds] 22:56:57 -!- Tickenest has quit [Quit: Page closed] 22:57:06 floodkiller: what about just having the game dole out the equivalent xp every few levels 22:57:24 -!- twelwe has joined ##crawl-dev 22:58:14 could even replace the random stat ups with it 22:58:30 Floodkiller: just to be clear, you mean that the species should be better than Hu before S branches and worse during/after S branches? 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:32 -!- ProzacElf has quit [Read error: Connection reset by peer] 23:01:38 CanOfWorms: that's probably the next approach I would attempt. However, it does enforce even skilling in a much more heavy handed manner, and I'm sure I would have to make sure the amount it gives based on XL scales properly to give more effective skill levels early on. 23:02:16 minmay: yes, given an average amount of consumables and luck 23:05:23 floodkiller: I don't get the "enforce even skilling thing"? just give the equivalent amount of xp to go from X skill to Y skill every few levels so it's independent of the actual skilling 23:07:11 CanOfWorms: ah, I misinterpreted based off of seeing similar wording to something else I brainstormed, which would hand out the skill XP per XL, but disallow skill training entirely 23:07:15 Floodkiller: does it worry you that "better than Hu before S branches and worse during/after S branches" is also a nearly perfect description of Dg? 23:07:55 though obviously cyno is a much more exaggerated version of the concept 23:08:08 they also get a god 23:08:10 also the whole god thing 23:08:15 the god dog 23:08:25 demidog? 23:09:59 I feel like "easier early, harder later" is pretty played out in existing Crawl features already (even if you ignore the other problems with it) 23:12:32 Dg, Fo, poison magic, En, and then there's stuff like Tr/Fedhas/etc. which are probably intended to be good early and bad later but instead they're just OP all game :P 23:14:09 -!- debo has joined ##crawl-dev 23:15:25 -!- gowby has quit [Ping timeout: 260 seconds] 23:18:27 -!- debo has quit [Ping timeout: 240 seconds] 23:22:36 a different skill cost curve is a potentially interesting gimmick on its own; it doesn't need to be saddled with a bizarre difficulty adjustment (that already exists on other species at that) 23:24:16 well, this was a suggested replacement to the different skill cost curve if the species is rejected on grounds of the skill cost curve being too confusing/breakpointish to be acceptable 23:24:57 but I'll take that as the proposal being worse than the currently existing system 23:30:53 I don't recall anyone aside from MPA having a strong dislike for breakpoint cynos 23:31:09 -!- Bammboo has quit [Ping timeout: 252 seconds] 23:31:14 -!- Bammboobies is now known as Bammboo 23:34:53 -!- nikheizen has quit [Quit: leaving] 23:36:38 <|amethyst> rumflump: another species you could add is the first version of Grotesk (which eventually became Gargoyle) 23:38:37 why have I tricked myself into playing felid just to try and get this wu jian bug 23:39:29 <|amethyst> rumflump: or the version as of a few weeks later. Compared to Gargoyle, it has a self-petrification ability and claws+fangs+talons 23:40:30 I'll jot that down, but unless I figure out the newgame menu better, I only have room for 14 races :) 23:40:33 and we're already at 7! 23:40:54 <|amethyst> rumflump: (then later self-petrification was traded for clinging and trample resistance) 23:41:24 <|amethyst> rumflump: Giant was another one, much older, but I've never played it 23:41:38 fun crawl history tidbit code fact: we enabled trample resistance as a random mutation in dcssca. we never actually got it working 23:41:52 <|amethyst> (pre-dcss I think) 23:41:59 <|amethyst> hah 23:53:20 -!- amalloy_ is now known as amalloy 23:53:31 something interesting I found 23:53:37 !lg * playable !experimental won crace!=ba crace~~ba x=crace 23:53:44 94. [crace=Barachian] Sky the Axe Maniac (L27 BaBe of Uskayaw), escaped with the Orb and 3 runes on 2017-03-03 15:26:55, with 1751652 points after 64487 turns and 2:20:29. 23:54:08 apparently sequell doesn't quite fully know about barachians...hrm 23:54:10 !kw vp 23:54:11 Built-in: vp => crace=Vampire 23:54:27 !lg * playable !experimental won crace!=vp crace~~vamp x=crace 23:54:28 No games for * (playable !experimental won crace!=vp crace~~vamp). 23:54:44 yeah, it seems to allow crace to check versus the two-letter abbreviations 23:54:48 but not for barachians 23:54:58 must be a species alias thing 23:55:06 is that why the oneandwon stuff doesnt work 23:55:11 !wtf ba 23:55:11 WTF was that? Unthing! 23:55:22 yes 23:55:25 !wtf babe 23:55:25 Unperson Berserker 23:55:32 because the queries are doing crace!=... 23:55:38 where ... uses the two-letter codes 23:55:54 well obviously the only solution is to remove barachians 23:55:58 and felids 23:56:13 we should 23:56:16 but we should also then add crafting to crawl 23:56:27 and no less than five difficutly settings 23:56:29 new race: Crafting 23:56:38 has 8los, hop, +1 apts 23:56:42 swims 23:57:46 challenge: get 27 crash milestones in one game with a CrAs of Ash 23:58:39 crie