00:00:03 -!- omarax has quit [Remote host closed the connection] 00:01:20 -!- meatpath has quit [Ping timeout: 240 seconds] 00:01:55 -!- Menche has quit [Quit: Leaving] 00:05:58 -!- waat has quit [Ping timeout: 240 seconds] 00:08:23 |amethyst: I run into this while doing the enum split occasionally (non-deterministic). Do you know which file needs to be updated? http://dpaste.com/1HVFY5A 00:10:08 interesting errors during this process 00:10:09 ghost.cc:808:59: warning: comparison of constant 'NUM_GODS' (26) with 00:10:09 expression of type 'const rod_type' is always false 00:11:11 <|amethyst> alexjurkiewicz: util/cmd-name.pl 00:11:23 <|amethyst> alexjurkiewicz: which reads enum.h 00:12:17 !source ghost.cc:808 00:12:17 https://github.com/crawl/crawl/blob/master/crawl-ref/source/ghost.cc#L808 00:12:36 <|amethyst> alexjurkiewicz: did you change something from 'god_type' to 'rod_type'? 00:12:44 <|amethyst> alexjurkiewicz: in ghost.h 00:12:54 i think clang does it when attempting to 'fail and keep going' 00:13:03 <|amethyst> ah 00:13:26 player.h had a lot of comparisons from player to los_type 00:14:25 that debug function that that is in suggests some past exciting times with ghosts 00:18:40 advil: i had a dream once that there was a video game where you had to convince 8 ghosts to go to a party, then once they were at the party you had to convince all 8 ghosts to take off their trousers 00:19:04 each ghost had its own personality so you had to use different arguments for why they should go to the party 00:22:34 <|amethyst> Wasn't that the plot of _The Exterminating Angel_? 00:31:38 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-700-gbd4582c (34) 00:34:46 i think it's the plot of most japanese visual novels, maybe you fell asleep playing one? 00:35:14 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 00:42:52 none of the ghosts had neon hair though 00:48:25 -!- bonghitz has quit [Ping timeout: 260 seconds] 00:55:40 -!- HellTiger has quit [Ping timeout: 240 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:02:24 up to m 01:04:45 -!- laj1 has quit [Ping timeout: 260 seconds] 01:05:13 -!- eb_ has quit [Ping timeout: 260 seconds] 01:06:21 -!- laj1 has joined ##crawl-dev 01:06:43 to add needles to removed items, would it be OBJ_MISSILE or OBJ_MISSILES? in itemprop.cc 01:07:25 -!- FunkyBomb has quit [Ping timeout: 256 seconds] 01:08:55 only one of those words exists in the codebase :) 01:09:01 -!- debo has joined ##crawl-dev 01:09:49 hellcrawl isn't searchable on github for some reason, it's really inconvenient 01:10:12 I'll pop open a new tab and search in crawl/crawl :P 01:12:09 -!- dtsund has quit [Remote host closed the connection] 01:12:15 you wouldn't happen to know how to ask github to enable text/code searching in hellcrawl, would you? 01:12:30 looks like it's { OBJ_MISSILES, MI_NEEDLE }, also 01:13:25 <|amethyst> github says "Sorry, forked repositories are not currently searchable." 01:13:53 <|amethyst> that seems... wrong 01:14:18 <|amethyst> if original crawl had been on github, DCSS would be unsearchable 01:14:23 especially because, as I understand it, we *could* get around it by deleting hellcrawl, and re uploading it as its own, non-forked thing 01:17:31 !tell hellmonk text searching in hellcrawl might work if you push it as a new, independent repository not forked from crawl/crawl 01:17:32 rumflump: OK, I'll let hellmonk know. 01:18:37 annoyingly, modifying many .h files still requires a near-complete recompile 01:20:13 Unstable branch on crawl.develz.org updated to: 0.20-a0-700-gbd4582c (34) 01:20:47 -!- eb has quit [] 01:21:23 -!- laj1 has quit [Ping timeout: 255 seconds] 01:23:14 -!- laj1 has joined ##crawl-dev 01:24:49 |amethyst, a huge reason why I'm able to be effective is thanks to CSZO's private commit log search 01:24:54 I couldn't imagine trying to do the same thing on github 01:28:47 -!- hellmonk has quit [Quit: Page closed] 01:38:51 this enum split saves less time recompiling than i hoped 01:39:14 i guess the real problem is that crawl codebase is spaghetti 01:39:21 highly tangled 01:40:46 pretty sure every file uses item-status-flag-type.h 01:41:46 and that ability.cc includes every header 01:42:54 DONE! 01:44:20 -!- orbisvicis has quit [Ping timeout: 240 seconds] 01:44:52 03alexjurkiewicz02 {GitHub} 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-648-g7d8eff0: Merge pull request #2 from crawl/master 10(5 days ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/7d8eff0f21f1 01:44:52 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-649-g760cead: Split almost all enums out of enum.h 10(3 days ago, 273 files, 5639+ 5137-) 13https://github.com/crawl/crawl/commit/760ceadd5bfc 01:46:06 !tell pleasingfungus would you review 461 now? I think it's 99% complete, except for any bugs that travis finds 01:46:06 alexjurkiewicz: OK, I'll let pleasingfungus know. 01:51:54 -!- zxc has quit [Quit: Leaving] 01:56:59 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-700-gbd4582c 01:59:47 is there a better way to write this? http://dpaste.com/2Y0YBSZ 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:00:46 -!- ontoclasm has joined ##crawl-dev 02:02:13 -!- simmarine has quit [Read error: Connection reset by peer] 02:05:58 -!- debo has quit [Ping timeout: 240 seconds] 02:08:36 -!- Lightli has quit [Ping timeout: 260 seconds] 02:12:54 -!- Zeor has quit [Quit: Leaving.] 02:18:41 -!- Blazinghand has joined ##crawl-dev 02:27:04 -!- scotchmint has quit [Read error: Connection reset by peer] 02:28:42 -!- Patashu has joined ##crawl-dev 02:42:41 -!- Dix has quit [Read error: Connection reset by peer] 02:48:15 -!- laj1 has quit [Ping timeout: 255 seconds] 02:50:20 -!- laj1 has joined ##crawl-dev 02:52:54 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-689-g860b9ab 02:58:47 -!- SteelNeuron has joined ##crawl-dev 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:01:06 Oh wow, I missed a boatload of IJC naming discussion 03:01:11 Shame I am in a different timezone :) 03:02:03 !tell Brannock I'm really not too fussed about the name. Wu Jian Council sounds great to me (as it was my initial intention) but would need someone with knowledge of the language to tell me about the nuance 03:02:04 SteelNeuron: OK, I'll let brannock know. 03:02:27 -!- Jetnerd has quit [Quit: Page closed] 03:02:54 !tell Brannock Alternatively, I like Nicolae's idea of just mangling it a bit. Iean Jioh could do, I'd personally go "Ieon Jiah" because I like the cadence of the original vowels 03:02:55 SteelNeuron: OK, I'll let brannock know. 03:04:13 !tell Brannock so I propose "Ieon Jiah", but I remain open. Also, let me know if the Sifu names are an issue, they can be similarly mangled no problem (I would like Gene Jian Bin to remain but nothing is sacred) 03:04:13 SteelNeuron: OK, I'll let brannock know. 03:18:49 -!- Kramin_ has quit [Ping timeout: 240 seconds] 03:20:33 -!- Pacra_ has quit [Read error: Connection reset by peer] 03:20:55 -!- Pacra_ has joined ##crawl-dev 03:23:45 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-700-gbd4582c (34) 03:24:28 -!- rumflump has quit [Ping timeout: 240 seconds] 03:28:28 -!- lupus83 has quit [Ping timeout: 240 seconds] 03:29:25 -!- ProzacElf has quit [Ping timeout: 260 seconds] 03:32:17 -!- debo has joined ##crawl-dev 03:35:28 -!- DrKe has quit [Ping timeout: 240 seconds] 03:35:53 -!- DrKe has joined ##crawl-dev 03:36:49 -!- scummos| has quit [Ping timeout: 240 seconds] 03:37:46 -!- rumflump has joined ##crawl-dev 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:02:35 -!- nikheizen has quit [Quit: leaving] 04:03:14 -!- Pacra has joined ##crawl-dev 04:03:58 -!- Pacra_ has quit [Read error: Connection reset by peer] 04:05:00 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 04:06:00 -!- Idolo has quit [] 04:06:57 -!- Pacra has quit [Read error: Connection reset by peer] 04:07:18 -!- Pacra has joined ##crawl-dev 04:13:44 -!- peileppe has quit [Quit: Page closed] 04:15:09 -!- debo has quit [Ping timeout: 260 seconds] 04:17:27 -!- debo has joined ##crawl-dev 04:45:15 -!- debo has quit [Ping timeout: 255 seconds] 04:46:30 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 04:48:13 -!- Guest48219 has quit [Ping timeout: 268 seconds] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:16:51 -!- bonghitz has quit [Ping timeout: 260 seconds] 05:32:10 -!- Tux[Qyou] has joined ##crawl-dev 05:35:41 -!- kobby has quit [Ping timeout: 260 seconds] 05:42:31 -!- Pacra has quit [Read error: Connection reset by peer] 05:42:48 -!- Pacra has joined ##crawl-dev 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:05:51 !tell ontoclasm the IJC "golden clouds" look a bit like swirls of mustard. now that this god is in trunk, is it worthy of some help from your paintbrush? 06:05:52 rumflump: OK, I'll let ontoclasm know. 06:07:17 i'll take a look at it 06:07:17 ontoclasm: You have 1 message. Use !messages to read it. 06:07:40 rock, thanks! 06:09:48 -!- Pacra has quit [Read error: Connection reset by peer] 06:10:13 -!- Pacra has joined ##crawl-dev 06:24:50 -!- Fixer has joined ##crawl-dev 06:30:57 -!- eb_mobile has quit [Ping timeout: 240 seconds] 06:35:10 -!- ontoclasm has quit [Quit: Leaving.] 06:53:27 -!- Patashu has quit [Ping timeout: 240 seconds] 06:55:56 ontoclasm: Speaking of which... I love your ability tiles, to the point that I've reused them through the whole process of developing the god 06:56:24 but they don't really match the current abilities too much (Serpent's Lash, which is about striking quickly, and Heaven on Earth, which is about summoning heavenly clouds) 06:56:52 so it would be great if at some point you (or anyone with better art skills than me) could come up with tiles for these in the same colour scheme :) 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:00:48 -!- eb has quit [Ping timeout: 260 seconds] 07:03:08 -!- eb_mobile has quit [Ping timeout: 260 seconds] 07:06:04 -!- eb has quit [Ping timeout: 255 seconds] 07:12:18 -!- Bodrick has quit [Quit: leaving] 07:16:46 -!- Blazinghand has quit [Read error: Connection reset by peer] 07:19:32 -!- Basil is now known as Guest81765 07:21:52 -!- Bodrick has joined ##crawl-dev 07:23:27 -!- LordSloth has quit [Client Quit] 07:24:07 -!- Pacra has quit [Read error: Connection reset by peer] 07:24:18 -!- Pacra has joined ##crawl-dev 07:37:04 -!- Pacra has quit [Read error: Connection reset by peer] 07:37:23 -!- Pacra has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:06:39 -!- eb_mobile has quit [Ping timeout: 240 seconds] 08:11:09 -!- Pacra has quit [Read error: Connection reset by peer] 08:11:27 -!- Pacra has joined ##crawl-dev 08:29:51 -!- jeefus has joined ##crawl-dev 08:33:27 -!- jefus- has quit [Ping timeout: 240 seconds] 08:34:08 -!- laj1 has quit [Ping timeout: 260 seconds] 08:35:47 -!- SEVEN_ has quit [Quit: Page closed] 08:39:29 -!- laj1 has joined ##crawl-dev 08:43:00 -!- Taraiph has quit [Read error: No route to host] 08:47:40 -!- bonghitz has quit [Remote host closed the connection] 08:48:08 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:50:41 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 08:54:24 -!- simmarine has joined ##crawl-dev 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:17:15 -!- amalloy is now known as amalloy_ 09:19:27 -!- n_crm has quit [Ping timeout: 240 seconds] 09:28:28 -!- meatpath has joined ##crawl-dev 09:29:38 -!- elliptic has quit [Quit: Leaving] 09:57:15 -!- Alcopop has quit [Quit: Page closed] 09:59:02 -!- andrew has quit [Quit: Page closed] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:02:56 -!- Bcadren has quit [Ping timeout: 255 seconds] 10:03:52 -!- Pacra has quit [Read error: Connection reset by peer] 10:03:59 -!- meatpath has quit [Ping timeout: 240 seconds] 10:04:08 -!- Pacra has joined ##crawl-dev 10:11:34 -!- ontoclasm has joined ##crawl-dev 10:33:32 -!- yesno has quit [Ping timeout: 255 seconds] 10:34:04 -!- yesno__ has quit [Read error: Connection reset by peer] 10:35:08 I spent 9 hours in the past 2 days rerolling demonspawn characters to get this exact set of mutations. This set of mutations is supposed to make an absolutely unkillable regeneration monster. 10:35:25 After this one, I'm gonna try making an assassin demonspawn. Looking forward to another 9 hours of rolling characters to get Antennae, Thin skeleton, Nightstalker, Foul Stench, and Augmentation 10:35:34 https://www.reddit.com/r/dcss/comments/5v2rzs/what_do_i_need_to_take_to_do_to_take_this_all_the/ 10:36:32 what 10:36:44 <|amethyst> solution: seed the demonspawn mutation RNG with just the day 10:36:46 -!- ontoclasm has quit [Quit: Leaving.] 10:36:51 ok that's a direct quote 10:36:54 You feel especially monstrous today. 10:37:03 i was concerned for a moment 10:47:09 why do they need foul stench on an assassin 10:54:51 -!- Sscchhmueptfter has quit [Client Quit] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:16:59 -!- n_crm has quit [Ping timeout: 240 seconds] 11:17:54 is there a function for "give the player some energy / aut" somewhere that I can look at? 11:18:10 I'm trying to give a species a half-turn refund when they miscast a spell 11:19:52 -!- Pacra_ has joined ##crawl-dev 11:19:57 -!- Pacra has quit [Read error: Connection reset by peer] 11:26:28 -!- andrew has quit [Quit: Page closed] 11:36:28 -!- Pleasingfungus has joined ##crawl-dev 11:36:45 !tell alexjurkiewicz the can't use stairs part would be the point, surely! 11:36:45 Pleasingfungus: You have 2 messages. Use !messages to read them. 11:36:46 Pleasingfungus: OK, I'll let alexjurkiewicz know. 11:37:50 -!- Pacra has joined ##crawl-dev 11:37:56 -!- Pacra_ has quit [Read error: No route to host] 11:38:33 rumflump: the player doesn't have energy, and you can't go back in time 11:39:01 rumflump: but you could set you.time_taken /= 2 or something if you wanted that behaviour 11:40:08 re yesterday's elemental spell school chat: there's some notes on what spell schools are 'supposed to do' in https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/spells.txt . partially descriptive, partially aspirational 11:42:19 -!- Lightli has joined ##crawl-dev 11:43:45 -!- kobby has quit [Ping timeout: 260 seconds] 11:46:13 "Air's only access to precise single-target 11:46:13 ok. so put something like you.species=SE, time_taken / 2, somewhere in the spret_fail section of spl_cast.cc? 11:46:14 damage is Airstrike, which is extremely situational." 11:46:38 _extremely_ situational 11:47:20 rumflump: something like that, presumably you'd make it an innate species mutation rather than checking species directly 11:47:38 (although if this is a thing for a PR it's not a good idea imo) 11:47:44 gammafunk: i did say partially aspirational :) 11:48:45 that discussion was a bit more about the notion that the elemental schools each might have their own coherent gameplay, as opposed to just theme (i.e. fire) 11:49:57 yes. that document covers that notion to some extent 11:50:06 talks about which mechanical gimmicks are and aren't allowed in each school 11:50:45 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 11:52:09 nice, holy spell school is still listed in there 11:52:29 not really related, but I wish the game design community would come up with a better term than "gimmick" to refer to, well, mechanics. the word connotates triviality and lack of depth 11:53:37 so Air magic has a theme of multiple zaps. is that a "gimmick"? does Gell's Gravitas have a "gimmick" of slamming enemies into each other? 11:54:15 pretty sure gimmick has been deliberately adopted here in a non-serious way exactly because of that (due to people making silly complaints about things with new mechanics being "gimmicky") 11:54:18 !tell alexjurkiewicz do you mind handling the merge conflicts? if so, i'll deal with it 11:54:19 Pleasingfungus: OK, I'll let alexjurkiewicz know. 11:54:37 MarvinPA: and divinations! 11:54:58 Brannock: part of the problem is that it's really easy to propose new mechanics that just aren't very good 11:54:58 oh nice, i missed that 11:54:58 yeah, which is why I mentioned it wasn't related. I was just reminded of other discussions I've had about game design where the term "gimmick" kept getting used for legitimate mechanics 11:54:58 and that this is the most common state of proposals 11:55:12 just a pet peeve! 11:55:14 so a perjorative term picks up steam fast 11:55:14 the document is very old... when i discovered it, it hadn't been touched in four years 11:55:23 yeah I saw you had updated it 11:55:32 originally written in 0.8, apparently 11:56:56 lots of very good ancient references in there yeah 11:57:06 like the stuff about all earth spells getting tmut! 11:57:28 shouldn't put stuff like that in there 11:57:30 also the summoning bit originally referenced the hypothetical, long-proposed "summon swamp" idea for summoning terrain! and then that actually became a real thing many years later 11:57:37 devs will read it and take it as a personal challenge 11:57:48 heh, thanks N7! 11:57:55 I assume that's the spell you're referring to 11:57:59 yeah 11:58:06 also note the bit about creating lava! 11:58:10 the only good summon spell 11:58:17 along with malign gateway, the other only good summon spell 11:58:19 I thought that was malg.. 11:58:22 haha 11:59:03 we should turn box of beast into a summon spell (cap of one), so there can be three 11:59:27 Summon Beast (Not Hell) 11:59:42 "a beast (boxed)" 12:00:08 -!- omarax has quit [Remote host closed the connection] 12:00:17 depending on your console size settings, it could be a beast (letterboxed) 12:04:46 -!- dustinm`_ has joined ##crawl-dev 12:07:43 -!- Adeon_ has joined ##crawl-dev 12:09:17 -!- Guest81765 has quit [Ping timeout: 240 seconds] 12:09:17 -!- knu has quit [Ping timeout: 240 seconds] 12:09:17 -!- dustinm` has quit [Ping timeout: 240 seconds] 12:09:19 -!- snapek has quit [Ping timeout: 240 seconds] 12:09:20 -!- rumflump has quit [Ping timeout: 240 seconds] 12:09:20 -!- Adeon has quit [Ping timeout: 240 seconds] 12:10:29 -!- rumflump has joined ##crawl-dev 12:15:15 -!- DrKe has quit [Remote host closed the connection] 12:15:39 -!- DrKe has joined ##crawl-dev 12:16:39 Brannock: I don't read gimmick as negative. to me, the 'gimmick' is the unique shtick that makes a thing interesting to use. a book of flames without conjure flame would lack a neat gimmick 12:18:19 -!- Kellhus has quit [Quit: Page closed] 12:22:11 gimmick is also a really neat NES game 12:25:05 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-700-gbd4582c (34) 12:28:28 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:31:49 -!- Mezriss has quit [Client Quit] 12:45:50 -!- yesno__ has quit [Ping timeout: 255 seconds] 12:49:29 -!- Enthusiasm has quit [Remote host closed the connection] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:08:58 -!- Dixie has quit [Read error: Connection reset by peer] 13:12:54 -!- Pacra_ has joined ##crawl-dev 13:12:57 -!- Pacra has quit [Read error: Connection reset by peer] 13:14:16 I'm trying to figure out why travis-ci failed on on these two specific things, and all I can come up with is a timeout: https://travis-ci.org/crawl/crawl/builds/203311608 13:15:00 since all I did was fiddle with a couple numbers since the previous successful build 13:15:34 and it doesn't look like they should cause an error specifically with tourney webtiles and normal tiles on only the clang C++ compiler 13:16:57 -!- bonghitz has quit [Ping timeout: 260 seconds] 13:17:07 Floodkiller: one build was very short because it failed to update the package database (this happens sometimes) 13:17:42 the other is weird, but I don't think it has anything to do with your code 13:17:56 seems like it just got stuck with some initial setup and failed to proceed 13:22:03 alright, I just wanted to see that I wasn't missing something, because I know some earlier pushes I made were entirely my fault for them breaking 13:25:24 rumflump: inner flame! 13:28:34 also, if anyone has the rights to rebuild on cbro, could they update/rebuild the cyno branch? it would be greatly appreciated 13:30:46 -!- andrew has quit [Quit: Page closed] 13:31:08 -!- THERetroGamerNY has quit [Ping timeout: 268 seconds] 13:33:01 I think that one is johnstein's server 13:39:49 -!- Surr has quit [Quit: Lost terminal] 13:39:56 -!- Tux[Qyou] has joined ##crawl-dev 13:43:33 -!- Ququman has joined ##crawl-dev 13:43:58 -!- coledot has joined ##crawl-dev 13:47:13 -!- lupus83 has quit [Quit: Leaving] 13:49:00 Floodkiller: I can do it 13:49:01 but 13:49:22 I want to hear about gifts 13:51:11 -!- laj1 has quit [Ping timeout: 240 seconds] 13:51:46 gifts are a form of exchange where you trade tangible goods for self-satisfaction and warm fuzzies. 13:52:36 03Brannock02 07* 0.20-a0-701-g576ffe5: Clarify Fighting description (Yewbacca) 10(21 seconds ago, 2 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/576ffe5d53d9 13:52:50 the heck can I sell warm fuzzies for profit?! 13:54:02 grammar.about.com/od/classicessays/a/emersongifts.htm 13:59:42 -!- Adeon_ is now known as Adeon 14:00:03 -!- omarax has quit [Remote host closed the connection] 14:01:01 how about 19% of russian oil profits? 14:01:10 19.5%, wasn't it? 14:01:17 or was the 0.5% the transaction fee? 14:01:27 I don't remember the specifics 14:03:54 Experimental (cyno-PR) branch on crawl.beRotato.org updated to: 0.20-a0-555-g2849729 14:04:12 Floodkiller: I've decided my gift should be you dunking Pleasingfungus in the SA thread 14:04:23 it's the only thing that will make me happy 14:04:36 and it's rebuilt 14:04:37 is there a deadline on it, or can I save the dunking to be a surprise? 14:04:42 also, thanks 14:05:01 I guess you can save it but you have to let me know when you do 14:05:38 sure thing 14:05:38 yeah I felt that the old apt scaling wasn't sufficient to limit skilling 14:05:45 so that's probably a good change you made 14:05:53 not having looked closely at the new specifics 14:06:00 I wrote out a big numbers post in the SA thread, so you can scan that there 14:06:08 will do 14:06:25 it's not entirely detailed for every skill level, but it's decent enough imo 14:06:41 does this dog species also secretly implement your other project, unified accounts? 14:07:04 unfortunately no 14:09:00 I also forget exactly where I put it down last, so I should open it up again and take a look 14:09:08 probably somewhere in input validation hell 14:09:29 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-701-g576ffe5 (34) 14:10:07 hrm, I worry even with these apts it's not a super effective limit 14:10:46 the whole scaling thing seems extremely complicated to me 14:11:06 complicated in code, or in concept design? 14:11:11 -!- bonghitz has quit [Remote host closed the connection] 14:11:19 the latter, i've not looked at the code 14:11:29 I haven't looked at the code at all but the way he described it is you lose 4 aptitude levels in the skill every time you hit a breakpoint level 14:11:36 you don't think that -N per M levels is pretty simple, MarvinPA? 14:11:36 seemed straightforward to me 14:11:47 where N is the aptitude 14:11:52 oh i assumed it scaled gradually 14:11:59 changing at breakpoints is also bad though! 14:12:19 ah, yeah this is a bit weird tbf 14:12:34 having a ton of hard skill breakpoints is something that has been explicitly moved away from as much as possible 14:12:35 -!- Pacra has joined ##crawl-dev 14:12:49 so building a species on that sounds not good 14:13:12 -!- Pacra_ has quit [Read error: Connection reset by peer] 14:13:25 gammafunk: it's not nice to promise something you'll never be able to deliver 14:13:28 if the scaling is too gradual, the player may not notice it is happening 14:13:30 no, Floodkiller is oging to deliver it 14:13:32 *going 14:13:41 I don't have to deliver anything, that's the beauty of it 14:13:51 wow... 14:14:19 -!- ProzacElf has joined ##crawl-dev 14:15:47 in a similar vein, having the breakpoints also allows the user to actually enjoy the aptitude for a length of time before it changes, compared to a shallower or gradual scale where it might as well have just been a static aptitude 14:16:03 Floodkiller: right, i'm not really arguing for it to be gradual since that's how i thought it worked at first and that sounds complicated and messy to communicate well 14:16:15 just that it being breakpoint-based is also bad, separately 14:16:57 the static skill cap was definitely easier to communicate, for sure 14:17:05 (and that as a result that design might just be flawed) 14:18:56 currently it displays the aptitude in the skill menu, you can pull up the skill cost option for more specifics, and it gives a message to the player when the aptitude raises/lowers using mutation text color 14:20:03 but I would like to find a way to inform the player about when these changes occur before they happen 14:20:32 which is probably the only part of the system that isn't fully communicated 14:22:30 hmm does anyone know sequell-fu 14:22:34 !nwon 14:22:39 Subcommand $(=currentgames.inprogress BaAE|BaAr|BaAs|BaCK|BaEE|BaEn|BaFE|BaGl|BaHu|BaIE|BaMo|BaNe|BaSk|BaSu|BaTm|BaVM|BaWn|BaWr|BaWz|CeIE 12 ) failed: No keyword 'BaAE' in $(replace ), ) $(=currentga... in $(split $(replace ), ) $(... in $(length ${xs}) in $(= $(length ${xs}) 0) in $(null? ${xs}) in $(if $(null? ${xs}) ${z} $(c... in $(foldr annotate_combo $(rep... in $(if $(= ${1} x) x $(fold... 14:23:05 oh 14:23:08 your time has come, gammafunk 14:23:10 oh is it just dying because sequell doesn't know about Ba yet? 14:23:11 your powers are needed 14:23:13 yes 14:23:34 I can take a look 14:24:28 Floodkiller, insane off the wall idea: what if it was reliant on XL? Reduce aptitudes as you gain experience levels? Actually no, that'd be very bad, it'd make players feel bad about leveling up. 14:24:34 gammafunk: in terms of not being effective enough of a skill cap yet, I tentatively agree, but I don't want to hypertweak the species into being unplayable for casual players, so I'm fine with these current numbers until there is a larger sample size for comparison/feedback 14:25:26 well, xl seems less fundamentally flawed as a thing to use as a breakpoint at least 14:26:07 3-tiered mutation, one tier at say 6, 15, 24? 14:26:22 Can't teach an old dog new tricks..! 14:26:36 yeah, tying a species mutation to the breakpoints could probably work 14:27:03 Actually two tiers might be better 14:27:09 So you could go like +3 to +0 to -3? 14:27:11 but the problem again is that it might discourage leveling up 14:27:28 Well how are they going to get experience for their skills if they're avoiding leveling up? 14:29:04 !nwon 14:29:25 20 combos won at most 9 times: BaAE BaAr BaAs BaCK BaEE(glosham) BaEn BaFE(Train) BaGl(FunFrog,MorganLeah,Roshnak) BaHu BaIE(bureaucrat,herbaltea) BaMo(MrPlanck,Sar) BaNe BaSk BaSu BaTm BaVM BaWn BaWr BaWz(Berder) CeIE 14:29:26 this might be countins basajaun wins 14:29:27 it also cuts out the flexibilty aspect more, as with that system it becomes more important than ever to hyperfocus something while you have the good aptitudes for it 14:29:48 What if you brought back the flat skill caps? 14:29:51 Increase the cap with each mutation 14:29:56 But slow down aptitudes with the cap increases 14:29:59 !lg * bane won s=crace 14:29:59 3 games for * (bane won): 2x Barachian, Basajaun 14:30:25 !nwon crace!=basajuan 14:30:25 Subcommand $(=nwon.list crace!=basajuan ) failed: Broken query near 'crace!=basajuan' in $(= ${x} x) in $(if $(= ${x} x) All combos ... 14:30:27 So a cap of 9 with mutation 1, 18 with mutation 2, 27 with mutation 3 14:30:31 (imaginary numbers) 14:30:36 !nwon 28 crace!=basajaun 14:30:42 Subcommand $(=currentgames.inprogress BaAE|BaAr|BaAs|BaBe|BaCK|BaEE|BaEn|BaFE|BaFi|BaGl|BaHu|BaIE|BaMo|BaNe|BaSk|BaSu|BaTm|BaVM|BaWn|BaWr|BaWz|CeAE|CeAr|CeAs|CeCj|CeEE|CeEn|CeFE|CeIE|CeNe|CeSk|CeSu|CeTm|CeVM|CeWz|DDAE|DDAK|DDAM|DDCj|DDEn|DDIE|DDSk|DDSu|DDVM|DDWr|DDWz|DEAK|DEAM|DEAr|DEAs|DECK|DEFi|DEGl|DEHu|DESk|DETm|DEWn|DEWr|DgAM|DgAs|DgEn|DgHu|DgSu|DgWr|DrAM|FeAE|FeAK|FeAr|FeNe|FeWr|FoAE|FoCj|Fo... 14:30:46 good 14:30:56 what was broken, gammafunk? 14:31:00 anyhow it might be working 14:32:27 -!- thurin has quit [Changing host] 14:33:01 -!- thurin has quit [Quit: Textual IRC Client: www.textualapp.com] 14:33:45 can breakpoints really be judged bad on the fact that they're breakpoints alone? one of the things crawl does well is take a thing that's "bad" (-Tele, slow movement, roleplaying a person who won't chop corpses, other KoL/nethack conducts) and build a race or god partially around that bad thing 14:34:38 -tele and slow movement are bad from a player perspective 14:34:52 not from a design perspective 14:36:01 whereas skill breakpoints are the latter (even though a bunch still exist!) 14:36:34 shields, mindelay, anything else? 14:36:50 spellpower 14:36:59 Brannock: I did an implementation that increased the skill cap before (although not based on XL/mutations), and the issue was that it encouraged the player to go micromanage the skill menu a bunch of times each time the cap increased to bump everything they find essential back up to the new skill cap 14:37:00 -!- Rast- has quit [Quit: Leaving] 14:37:40 I like micromanaging skills, personally. But yeah that seems a bit of a problem 14:37:52 I think the race's core idea is workable, just need to find a good design that conveys it 14:39:15 Asmomeus's tile is not completely darkened 13https://crawl.develz.org/mantis/view.php?id=10945 by lampshaded 14:39:37 that's an old one 14:40:31 shields and mindelay are the two big ones, some day galehar will return in glory and finish that ancient mindelay-removal branch... 14:40:45 if that was even ever a branch, maybe it was just a bunch of graphs on the devwiki 14:40:52 spell slots, also 14:40:59 oh man, I remember these graphs 14:43:41 MarvinPA: would there be any problem with !nwon just ignoring experimental games? 14:44:14 seems like it would be better for it to do so, if anything 14:44:25 yes 14:45:02 there was a guy in the crawl thread a while back who argued in favor of breakpoints 14:45:19 for being Good Playerfeel ("I maxed out the thing!"), something like that 14:45:20 !nwon 14:45:26 iirc he was a wow dev? but i didn't know that at the time 14:45:44 17 combos won at most 9 times: BaAr BaAs BaCK BaEn BaFE(Train) BaGl(FunFrog,MorganLeah,Roshnak) BaHu BaIE(bureaucrat,herbaltea) BaMo(MrPlanck,Sar) BaNe BaSk BaSu BaTm BaVM BaWn BaWr CeIE 14:46:05 !lg * basu won 14:46:06 3. Lasty the Slayer (L27 BaSu of Makhleb), escaped with the Orb and 3 runes on 2017-02-16 01:11:03, with 1588744 points after 76320 turns and 5:23:54. 14:46:09 it can be pleasing to hit a number and have that be a decision point where you either forge on ahead or branch out. a mini achievement, like you say 14:46:10 lasty........ 14:46:24 that lonely ceie 14:46:46 !nwon 3 28 14:47:09 12 combos won at most 3 times: BaAs BaCK BaEn BaFE BaHu BaMo BaNe BaSu BaTm BaVM BaWn BaWr 14:47:15 !nwon 1 28 14:47:35 3 combos won at most 1 times: BaEn BaHu BaWr 14:48:03 PF really messed up the nwon number, how will we ever make it back to 9?! 14:48:17 anyway mostly i just wanted to know what nwon was actually at but i guess Ba has ruined that! 14:48:32 it seems to be still 9 for non-ba 14:48:47 but due to just one combo, ceie 14:49:11 MarvinPA: ruined, huh? worried that I'm stepping on your turf? huh? huh? 14:49:16 * Pleasingfungus flexes 14:49:39 ruined by adding a thing, the worst kind of ruining! 14:49:53 lol 14:49:58 -!- eb has quit [Quit: I quit] 14:51:22 hey, remove ce and we can call it even 14:52:28 hmm, !unwon also seems broken 14:53:13 !lg * !experimental playable s=char / won ?: N=0 14:53:13 -!- Pacra has quit [Read error: Connection reset by peer] 14:53:20 i think that's what it should be, except i forget how to do formatting 14:53:28 -!- Pacra has joined ##crawl-dev 14:53:33 203 games for * (!experimental playable): 0/11x BaEE [0.00%], 0/21x BaCj [0.00%], 0/22x BaAM [0.00%], 0/22x BaAE [0.00%], 0/24x BaWz [0.00%], 0/103x BaAK [0.00%] 14:53:47 !unwon 14:53:48 Broken query near ' ?: N=0' 14:54:02 !hs * baak 14:54:03 105. emikaela the Barachian Blade (L21 BaAK of Lugonu), shot by a yaktaur (bolt) (led by a vault warden) on Vaults:3 on 2017-02-13 02:20:21, with 332832 points after 71398 turns and 3:53:17. 14:54:34 -!- bgiannan_ has joined ##crawl-dev 14:54:46 seems like something must've changed with how formatting worked there, since !unwon's just pretty simple otherwise 14:55:09 yeah I can try to fix that 14:55:24 -!- eb has quit [Ping timeout: 260 seconds] 14:55:34 did you see my tell the other day about barachians / '-potion after potion'? 14:55:36 -!- eb_mobile is now known as eb 14:56:09 i guess maybe it's okay if they just have another mechanic that's vaguely froggish thematically, even if it's not necessarily tied into the hop or the slow move 14:56:20 03Brannock02 07[warper] * 0.20-a0-702-gea68139: Swap Gravitas and Portal Projectile 10(27 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/ea6813923d3f 14:56:20 03Brannock02 07[warper] * 0.20-a0-703-g16b016f: Make Gell's Gravitas use Tloc only 10(21 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/16b016fdabde 14:56:20 03Brannock02 07[warper] * 0.20-a0-704-gbbd08f1: Make Portal Projectile use Hexes 10(21 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bbd08f1b7cbe 14:56:21 okay, cleaned up some stuff and added commit messagse 14:56:21 I'm ready to push this, just want a sanity check from others 14:56:32 gammafunk was favorable yesterday, I think? 14:56:37 -potion after potion still doesn't seem that great to me. i was brainstorming a little more last night... best idea i came up with was "slow stair-climbing" 14:57:06 Brannock: i might squash it into one commit, but that's a matter of taste 14:57:11 i saw it yeah, i wouldn't say i'm super enthused about the -potion thing either necessarily 14:57:17 just that i prefer it to messing with delays maybe 14:57:30 The PProj commit is the one I was unsure about, and having it separate means easy revert 14:57:35 delays are spooky and complicated 14:57:38 i mean 14:57:41 it doesn't use delay code 14:57:49 i'm not sure if you realized that? 14:58:01 Brannock: any thought on adjusting spell levels? 14:58:11 GG to 4 maybe..? 14:58:21 I think PP is fine at 3, especiallyw ith the second spell school 14:58:41 right, i mean just in the sense of being a delayed action 14:58:43 i'm not sure either. 14:58:47 MarvinPA: ok, just checking 14:59:12 i also had the brilliant idea of Fast Potion-Drinking, but i don't know that it's very exciting at all 14:59:13 delays with delay code are especially spooky and complicated, for sure! 14:59:15 haha 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:16 heh, CYC notes that Zin's temple in Holy Pan now has a bunch of !mut 15:00:28 damn it, I thought I caught all the Zin exceptions 15:00:40 oh, it'd be in pan.des wouldn't it, so I must have overlooked it 15:00:55 CYC demands that rMut items be added as replacements 15:01:09 and by CYC i mean that one very prolific cyc poster 15:01:13 who seems to think it's gdd lite 15:01:15 also that tloc stuff looks vaguely reasonable to me, single school L3 gravitas sounds ok at least 15:01:31 since it's fairly power-dependent anyway 15:01:34 yeah 15:02:02 I wish tavern would be reorganized, it's weird to have very ilttle actual crawl discussion in DCA, most "general" discussion in the joke forum, and GDD is idea proposal: the forum 15:02:12 best of all would be to somehow make the AM book not have a million different spell schools in it but that's Hard 15:04:02 the new book looks okay to me, actually, since it has a clear split between "spells that stop monsters from getting to me" and "spells that help me shoot them" 15:04:04 3 and 3 of each 15:04:15 still a lot of spells, of coures! 15:04:29 03Brannock02 07* 0.20-a0-702-gea68139: Swap Gravitas and Portal Projectile 10(35 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/ea6813923d3f 15:04:29 03Brannock02 07* 0.20-a0-703-g16b016f: Make Gell's Gravitas use Tloc only 10(21 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/16b016fdabde 15:04:29 03Brannock02 07* 0.20-a0-704-gbbd08f1: Make Portal Projectile use Hexes 10(21 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/bbd08f1b7cbe 15:04:54 you don't *have* to use all of them :) 15:05:19 !learn set book_of_debilitation Corona, Slow, Inner Flame, Portal Projectile, Cause Fear, Leda's Liquefaction 15:05:19 book of debilitation[1/1]: Corona, Slow, Inner Flame, Portal Projectile, Cause Fear, Leda's Liquefaction 15:05:57 !learn set book_of_spatial_translocations Blink, Shroud of Golubria, Lesser Beckoning, Gell's Gravitas, Teleport Other, Passage of Golubria 15:05:57 book of spatial translocations[1/1]: Blink, Shroud of Golubria, Lesser Beckoning, Gell's Gravitas, Teleport Other, Passage of Golubria 15:05:58 retheme leda's to be some kind of weird repulsion field so it can be hex/tloc, that's one school down! then just need to make inner flame hex/tloc somehow 15:06:03 !unwon 15:06:23 203 games for * (!experimental playable): 0/11x BaEE [0.00%], 0/21x BaCj [0.00%], 0/22x BaAM [0.00%], 0/22x BaAE [0.00%], 0/24x BaWz [0.00%], 0/103x BaAK [0.00%] 15:06:25 Leda's Liquefication -> Gravity Field, surely 15:06:38 MarvinPA: fixed, although that command is sort of wierd 15:06:41 *weird 15:06:42 That also solves the flight thing 15:06:51 if you use any arguments, that is 15:07:05 cool, cheers 15:07:44 all your work to of course be obsoleted either way when they're all won soon, but still :P 15:08:03 +1 for gravity field 15:08:06 -!- sametbh has quit [Quit: Page closed] 15:08:19 that's when we'll add the next race 15:08:28 the return of plutonians... 15:08:34 i never really understood what their deal was 15:08:46 they exploded a lot. which was bad... or good? 15:08:47 mutations? or contam or something 15:08:49 something something contamination 15:08:55 ??plutonian 15:08:55 plutonian[1/2]: Ancient experimental species. Gets contam instead of hunger but loses contam on killing things. Their MP and HP regeneration are faster the higher their contam is. 15:09:09 very djinn-era 15:09:11 also 'ancient', wow 15:09:27 !lg * pl 1 x=cv 15:09:30 1/589. [cv=0.15-a] cbrotest the Skirmisher (L2 PlBe of Trog), slain by an adder on D:2 on 2014-05-18 06:56:46, with 16 points after 765 turns and 0:06:29. 15:09:36 basically the dark ages 15:09:45 i honestly like the sound of that design 15:09:54 ??plutonian[2 15:09:54 plutonian[2/2]: Instead of mutating at high contam, they get an extra large explosion. 15:10:17 kind of sad that [3] isn't 15:10:27 "instead of doing damage, explosions heal them" 15:10:46 wow, that [2 15:11:37 %git plutonian 15:11:37 Could not find commit plutonian (git returned 128) 15:11:42 reminds me of when Yermak invised so hard, that he underflowed the invis duration 15:11:47 that was great 15:11:50 and basically became a spriggan plutonian 15:11:51 that was a chaos cloud in a zig, right? 15:11:53 yeah 15:12:09 er, not a zig 15:12:10 in the abyss 15:12:22 just an apoc crab 15:13:36 Pleasingfungus, my friend found the Fencer's Gloves on a long blade IJC worshipper and is talking about how cool the artefact is and how strong it feels 15:14:05 :) 15:14:12 I had a run with it too 15:14:17 forget what weapon I used it with 15:14:19 -!- bgiannan1 has joined ##crawl-dev 15:14:40 -!- bgiannan_ has quit [Ping timeout: 240 seconds] 15:14:41 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 15:14:45 dark maul, obviously 15:16:02 I was going to suggest it would be nice in meat sprint, but probably monster there don't miss you much 15:16:31 IJC seems like a hit 15:16:42 more like... a racist hit 15:16:53 for racists 15:17:00 -!- muravey has joined ##crawl-dev 15:17:24 I can't tell if being ironic 15:18:05 lil bit 15:18:21 there was a whole argument about whether the god was racist or not, yesterday 15:19:25 probably my phrasing was not constructive. 15:19:40 for that Holy Pan vault, how about potions of cancellation? 15:19:43 ijc does seem well-liked! which is nice 15:19:45 Brannock: sure 15:19:49 powerful... 15:20:05 -!- Perryman has quit [Read error: Connection reset by peer] 15:20:41 you don't have to replace with potions 15:20:47 you could branch out to other thematic loot 15:21:00 cancellation is pretty thematic. what else would fit, though? 15:21:01 cure mutation was just an especially zin-relavant thing 15:21:02 I'm open to ideas 15:21:12 !source evilmike_holy_pan 15:21:12 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/pan.des#L3925 15:21:15 I suppose it does lower contam 15:21:25 just anything that feels vaguely zin-like? 15:21:31 lajatangs of order 15:21:34 laj of or...yeah 15:21:36 just all of 'em 15:21:38 everywhere 15:21:40 zin's broom closet 15:21:50 zin likes gold 15:21:59 gold and/or acquire? 15:22:07 dunno, just mentioning that it doesn't have to be a potion 15:22:24 I should code up purloining/awareness today just so we have some more rare stuff to reward for vaults, because exp/acq is getting a bit overloaded here 15:22:55 a special artefact food, Mana 15:23:01 eat it once, never lose satiation 15:23:05 divine jellies? 15:23:16 i really don't see the appeal of purloining as a consumable 15:23:29 03Brannock02 07* 0.20-a0-705-gbe8799e: Replace mutation with cancellation in Holy Pan 10(18 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/be8799ed15df 15:23:35 compared to just... gold? 15:23:35 -!- simmarine has quit [Read error: Connection reset by peer] 15:23:37 what was that one? I assume awareness is something about monster/item detect 15:23:50 pick one item from a shop and get it, but the shop closes forever 15:23:55 -!- simmarine has joined ##crawl-dev 15:24:02 if there were pressure to use gold for things other than buying from shops then maybe it'd make some sense 15:24:03 awareness would be a scroll that detects all monsters on the level. acq-tier rarity 15:24:25 yeah that one doesn't seem very good 15:24:30 wow 15:24:31 the purloining one 15:24:33 oop 15:24:33 s 15:24:35 wrong chan 15:24:41 !banish ProzacElf 15:24:42 Brannock casts a spell. ProzacElf is cast into the Abyss! 15:24:48 MarvinPA: the pressure would be "do i want to save up gold to buy all the things in this shop, or is it more useful to steal this one thing right now" 15:24:57 nooooo 15:25:04 -!- Patashu has joined ##crawl-dev 15:25:11 "potion of perfidy" 15:25:19 this would be interesting in some games, but it's hugely dependent on how many shops generate & where 15:25:26 there's always the orc shops 15:25:51 the situations where that interesting thing actually happens and also you have one of the potions at that point sound vanishingly rare to me, yeah 15:25:52 well if they got acquire instead, they have the pressure of "do I get gold now to buy what I want, or get something else" 15:26:03 idk about *vanishingly* rare, but... too rare 15:26:16 i should replace acquirement 15:26:23 i always like it when i think i'll buy an acquirement to try to get enough gold to buy something i actually want 15:26:34 and then invariably get less gold from acquirement than i paid for the scroll 15:28:46 also just as a lesser problem, having a potion that only works on when standing on a specific thing sounds super weird 15:28:50 yeah 15:28:53 the interface issue 15:29:05 well, it could grant you a status that persisted until you stole an item from a shop 15:29:06 it would have to always abort when quaffed while unidentified, unlike all other consumables 15:29:15 Light-Fingered 15:30:13 ah yes, the mysterious status light that never seems to go off 15:30:28 i look forward to the number of questions about that 15:30:34 status: "annoyed by this status light that won't go away", yes 15:30:59 -!- dondy has quit [Quit: WeeChat 1.5] 15:31:15 heh 15:31:19 (although i say that as someone who enjoyed having the Fball status light on constantly, rip Fball...) 15:32:37 -!- eb has quit [Ping timeout: 268 seconds] 15:32:54 wow, when was the last time we added a scroll? 15:33:03 -!- travis-ci has joined ##crawl-dev 15:33:04 The build has errored. (warper - bbd08f1 #7890 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/203570372 15:33:04 -!- travis-ci has left ##crawl-dev 15:33:19 that's from me cleaning up the branch 15:33:57 -!- eb_mobile has quit [Ping timeout: 240 seconds] 15:34:11 added a scroll? 15:34:15 long time 15:34:17 i think 15:34:20 I think it was 2009 with scroll of vulnerability? 15:34:25 scrolls got changed a lot more recently than added 15:34:34 or scroll of silence in 2009 15:35:12 immolation changed from self-centered giant fireball to inner flame everything in like....2013? 2014? 15:35:16 but it didn't change names 15:35:27 summoning changed names and functions repeatedly 15:35:37 amnesia is more recent than those 15:35:42 -!- HellTiger_NB has quit [Ping timeout: 268 seconds] 15:35:51 -!- Pacra has quit [Read error: Connection reset by peer] 15:35:53 before it was summoning, it was 'unholy creation' and made a small abom, before which it was 'summoning' (but still made an abom)... iirc 15:35:57 -!- Pacra_ has joined ##crawl-dev 15:36:16 %git :/replace selective 15:36:17 07galehar02 {kilobyte} * 0.8.0-a0-1535-g144d58e: replace selective amnesia with scroll of amnesia 10(6 years ago, 18 files, 45+ 34-) 13https://github.com/crawl/crawl/commit/144d58e00292 15:36:20 2010 15:36:32 also curse jewellery is probably the real most recent new scroll 15:38:49 -!- HellTiger has quit [Ping timeout: 260 seconds] 15:39:15 on IJC: "I like that I can do wicked wall flips so cool that even reality-shattering vortices stop to check it out" 15:39:36 -!- Pacra__ has joined ##crawl-dev 15:39:50 -!- ProzacElf has quit [Ping timeout: 260 seconds] 15:40:21 -!- Pacra_ has quit [Read error: Connection reset by peer] 15:42:08 %git :/Yikes 15:42:09 07jpeg02 * 0.4-a0-3208-g7b7a36d: Yikes, so many files! And all I did was add more item evaluation functions for menu colouring and pickup... 10(9 years ago, 23 files, 528+ 308-) 13https://github.com/crawl/crawl/commit/7b7a36d0531a 15:42:20 these early commits are neat 15:42:30 I guess commit titles weren't a thing back then? 15:46:47 -!- Zeor has quit [Client Quit] 15:50:07 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 15:54:14 I deeply regret updating crawl_manual.rst with my changes. this file, not the ones with actual content, just keeps making rebase not work 15:54:37 what errors is it giving you? 15:54:57 and the main trunk has had some changes to the crawl_manual.rst, so you may be running into conflicts 15:55:48 it's complaining about whitespace, but I swear I've triple checked it all. error 1: http://dpaste.com/2Z7KGVQ 15:56:17 -!- eb has quit [Read error: Connection reset by peer] 15:56:29 if I follow the instructions and try either --skip or committing a resolution, it remains stuck 15:56:30 have you ran checkwhite? 15:57:28 no, I assumed that was just a thing neilmoore does frequently 15:57:37 -!- Pacra has joined ##crawl-dev 15:57:39 -!- Pacra__ has quit [Read error: Connection reset by peer] 15:58:13 it's a script that gets rid of any trailing whitespace automatically 15:58:36 |amethyst runs it once in a while because not everyone has an editor that automatically scraps these 15:58:39 is it part of git, or its own thing? 15:58:52 that said I'm not sure that this is the problem you'r ehaving 15:59:47 I even tried editing down felids, because I noticed some lines are 82 characters long 16:00:04 -!- omarax has quit [Remote host closed the connection] 16:00:58 -!- Patashu has quit [Ping timeout: 240 seconds] 16:01:02 actually, can just grep for " $", and I'm not seeing any 16:01:07 so it's probably not that, yeah 16:01:15 -!- Blazinghand has joined ##crawl-dev 16:02:59 you can look at the patch file it mentions there to see the exact line it's complaining about, presumably 16:03:39 to see if anything about that looks suspicious 16:06:32 -!- scummos| has quit [Ping timeout: 255 seconds] 16:06:59 weird. that patch file has the whitespace. but my checked out branch doesn't, at least not locally 16:06:59 -!- scummos__ has quit [Ping timeout: 255 seconds] 16:07:53 do I delete the whitespace in the patch file and continue, or try to find the file in the 3 way merge it's talking about, fix that and --continue? 16:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-705-gbe8799e (34) 16:11:06 i imagine deleting the whitespace in the patch should do it? at a guess it sounds like your local commits do have the bad whitespace, then if you're mid-rebase currently that'd be gone since it's applying your commits to master 16:11:38 I think I got it, nvm. I think I have a prior commit that somehow got through with bad whitespace. because this manual.rst is only partially updated 16:11:40 if there's no bad whitespace on that line when you abort the rebase and just look at your commits then i have no clue 16:11:54 and because I'm rebasing, old commits come back to haunt me? 16:12:12 right, it's trying to apply those commits on top of master, then erroring when it gets to one with bad whitespace 16:12:17 hopefully at the end of this, we'll be back on the currentest, correctest version of the file 16:13:32 will this haunt me every time I rebase? 16:13:47 these conflicts in aptitudes.h, I have resolved these before 16:13:50 -!- kobby has quit [Ping timeout: 260 seconds] 16:14:17 possibly unless you amend the commit in question with the errors 16:14:41 you can use git rerere to help avoid having to resolve the same conflicts multiple times 16:18:47 (if you just set rerere.enabled true in your gitconfig, then it works automagically) 16:18:57 omg, that sounds awesome 16:19:04 because I am in a time loop 16:19:16 Brannock, re menu commit titles, those would have been in the CVS days and commit titles weren't a thing 16:19:25 of resolving aptitudes.h and fixing the manual.rst whitespace 16:19:33 basically you set that option, then whenever you resolve a merge conflict it records what you did 16:19:44 and then if that conflict comes up again it just re-applies your resolution 16:19:59 geekosaur, ah, right, I forgot about the switch 16:22:34 -!- Pleasingfungus has quit [Ping timeout: 268 seconds] 16:23:15 I am really looking forward to that, mpa, thanks for the tip 16:23:20 I did git config --global rerere.enabled 16:23:34 i forget how i even found out about rerere, it's very much one of those many "here, just do this git thing without really understanding it and it'll work and be good" things! 16:23:47 for now, I don't think there's any way to get out of re-rebasing every single conflict that I dealt with hours ago 16:24:08 but at least it'll rerere next time! 16:24:18 -!- Pacra has quit [Read error: Connection reset by peer] 16:24:31 (as per https://xkcd.com/1597/) 16:24:36 -!- Pacra has joined ##crawl-dev 16:24:51 -!- ProzacElf has joined ##crawl-dev 16:25:52 MarvinPA: amnesia is more recent than the immolation changes? 16:26:16 every single conflict, I find myself choosing to keep HEAD and reject the second bit, should I just be doing git rebase --skip on them? 16:26:31 -!- coledot has quit [Quit: coledot] 16:27:00 *could 16:27:02 i think if you skip it, it won't record it with rerere 16:27:32 but other than that skipping would be fine 16:27:57 or maybe not, that skips the whole patch 16:28:14 so nevermind, you don't want to skip probably! 16:28:27 unless you have entire commits you want to discard 16:28:44 yeah, idk. it won't let me --continue, due to http://wholemeal.co.nz/blog/2010/06/11/no-changes-did-you-forget-to-use-git-add/ 16:29:18 just to be on the safe side, I'm correctly resolving the conflict, attempting to --continue, bumping into the error mentioned in that post, and *then* doing --skip 16:29:59 oh, that sounds like your whole commit is being discarded then? 16:29:59 hoping that covers my bases for rerere purposes 16:30:17 well, I've got my branch checkout out 16:30:24 and I'm rebasing onto y'all's master 16:30:37 and thus keeping HEAD every time (from my branch) 16:31:18 but the *prior* rebase that I did, rebase seemed to work more normally. not all this skipping 16:32:41 -!- MarvinPA has quit [Quit: Leaving] 16:33:08 -!- MarvinPA has joined ##crawl-dev 16:34:02 whew, reached the end 16:35:58 my stuff is now "diverged" from origin, but looking at the diff it's all as it should be, locally. including isloat's clarification on Fighting description. we made it! here's hoping the next rebase isn't as time loopy 16:43:34 -!- elliptic has joined ##crawl-dev 16:47:02 -!- Pacra has quit [Read error: No route to host] 16:47:25 -!- Pacra has joined ##crawl-dev 16:52:18 -!- bonghitz has quit [Ping timeout: 240 seconds] 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:06:15 <|amethyst> Brannock: hm, maybe Book of the Warp should lose Gravitas? 17:06:30 ??book of the warp 17:06:30 book of the warp[1/1]: Recall, Gell's Gravitas, Force Lance, Summon Forest. 17:06:39 <|amethyst> that list isn't right 17:06:59 <|amethyst> currently it's: Gravitas, PProj, Force Lance, Dispersal, Controlled Blink, Disjunction 17:07:12 <|amethyst> So it could stand to just drop the spell even 17:07:31 someone suggested to reflavor Leda's as a Tloc spell 17:07:37 <|amethyst> also, does PProj need compensation for being dual-school? 17:07:38 We could replace Gravitas/PP with that 17:07:46 PP is really good so I think probably not 17:07:54 And AM is already building up Hexes skill 17:08:09 that wasn't really a serious suggestion, i think the earth theme is nice 17:08:43 <|amethyst> Summon Forest is another Tloc spell that isn't in a tloc book, but then again it is in two books already 17:08:56 -!- eb is now known as eb_mobile 17:09:02 -!- eb_ is now known as eb 17:09:54 misfortune seems like it should lose gravitas 17:10:16 warp could keep it and lose pproj, that seems fine in only 1 book since it's a common one 17:10:27 currently writing a commit to reflavor Leda's 17:11:29 <|amethyst> ah, right, Gravitas does need to go from Misfortune since it is no longer Hexes 17:12:09 again, i don't think ledas to tloc is actually a good change 17:12:14 |amethyst: i feel like the learndb hasn't been curated very well since about 0.19 or so 17:12:17 since tloc is already overloaded with spells for keeping things away from you 17:12:22 ledas doesn't feel like a tloc anyway 17:12:52 <|amethyst> ProzacElf: I think "or so" goes back much further than that 17:13:08 yes, but it started to become really noticeable last version 17:13:48 book entries are constantly out of date in learndb, they should just all say "press ?/b" imo! 17:13:56 pretty sure nothing's changed in particular recently 17:13:58 <|amethyst> or link to the wiki 17:14:06 hexes/air for new Leda's? or just leave it as is? 17:14:31 <|amethyst> why air? 17:14:50 arbitrariness. was trying to think of ways to reflavor it differently, strong winds hindering movement 17:14:50 <|amethyst> it's about changing the ground to mud, which seems about as far away from air as I can imagine 17:14:55 what's wrong with hex/earth? literally the only reason i jokingly suggested hex/tloc was to reduce the total number of spell schools in the AM book by one, which hex/air doesn't solve 17:15:06 I'll scrap this commit then 17:15:50 <|amethyst> yeah, making it wind-themed would mean it would have to interact differently with flying 17:15:54 other than that i think it's fine, the only problem is the flight interactions 17:16:23 <|amethyst> do people use it? 17:16:35 <|amethyst> it seems like a spell that leaves most players scratching their heads 17:16:49 simmarine does! i don't know about anyone else 17:16:50 -!- Pacra has quit [Read error: Connection reset by peer] 17:16:58 -!- Pacra has joined ##crawl-dev 17:17:04 players tend to underuse a lot of the cool utility spells 17:17:19 cause fear, for example, is really good 17:17:19 probably it's mostly a spell that people don't use but they should, especially with haste spell removed! 17:17:32 since it's not triple-haste any more but it's still single-haste or something 17:18:03 it slows things down as they approach you, right? 17:18:16 !apt earth 17:18:17 Earth: DD: 3!, Fo: 2, Gr: 2, Dr[grey]: 2, DE: 1, Gh: 1, Ko: 0, Vp: 0, Na: 0, Ha: 0, Dr: 0, VS: 0, HO: 0, Hu: 0, HE: N/A, Op: 0, Ds: -1, Tr: -1, Ce: -1, Fe: -1, Dg: -1, Og: -1, Sp: -1, Mi: -2, Mf: -2, Dr[black]: -2, Mu: -2, Te: -3* 17:18:29 likewise maybe metabolic englaction will get the attention it deserves now too! 17:18:52 slows as they approach and makes them fumble in melee 17:19:34 the problem I see many players have is transitioning from a combat focused character into trying to get multiple spell schools online 17:19:51 and by the time they can successfully cast, monsters start resisting it 17:19:56 hey, fumble is good! but I don't want to slow down approaching orc priests / boggarts 17:21:28 well neither leda's nor ME check MR 17:21:55 <|amethyst> but ME checks HD, which also tends to increase later in the game 17:21:56 -!- Pleasingfungus has joined ##crawl-dev 17:22:04 and both are probably easier to cast than haste, and combat focused characters never had problems getting that castable! just have to keep removing charms 17:22:06 but all undead, oofs, freezing wraiths, lots of stuff, has the one pip of RC necessary to shut the spell down 17:22:13 <|amethyst> and is much less clear to the player 17:22:38 <|amethyst> MarvinPA: I'm not sure, L5 dual-school feels pretty close to L6 single-school 17:23:05 -!- Dix has quit [Quit: lates] 17:23:14 well I was thinking of other spells here, not just ME/LL 17:23:41 <|amethyst> hm, Leda's could just lose Earth school, and drop out of Book of the Earth, if it needs a buff to get people to use it 17:23:50 -!- maxrmk has quit [Ping timeout: 260 seconds] 17:23:52 <|amethyst> it's already in two other books 17:24:16 -!- travis-ci has joined ##crawl-dev 17:24:17 The build has errored. (master - be8799e #7892 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/203577625 17:24:17 -!- travis-ci has left ##crawl-dev 17:24:19 <|amethyst> OTOH, that also makes it not share any schools with anything else in Fen Folio 17:24:29 timeout error 17:24:43 <|amethyst> (but neither does Hydra Form) 17:25:03 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 17:33:10 -!- haldaruin has quit [Ping timeout: 260 seconds] 17:34:22 ??ledas liquefaction 17:34:23 leda's liquefaction[1/2]: Level 4 earth/hexes spell, found in the book of the Earth. Generates a halo of "liquefied" ground around the caster. Moving on liquefied ground has a -3 player movement malus. Applies slow movement effect to monsters. Doesn't affect flying, clinging, insubstantials; cannot be cast by these. 17:35:29 does -3 mean my move takes 13 aut? 17:36:20 <|amethyst> gammafunk: yes 17:37:14 <|amethyst> hm, that description doesn't mention that it makes you fumble 17:37:27 <|amethyst> ??leda's[2] 17:37:28 leda's liquefaction[2/2]: You will see a lot of "Your unstable footing causes you to fumble your attack." 17:37:30 <|amethyst> ah 17:39:49 -!- ontoclasm has joined ##crawl-dev 17:41:55 -!- Kellhus has quit [Ping timeout: 260 seconds] 17:45:02 Pleasingfungus: hi... 17:45:02 alexjurkiewicz: You have 2 messages. Use !messages to read them. 17:45:14 merge conflicts for the enum change? 17:45:30 -!- Pacra has quit [Read error: Connection reset by peer] 17:45:59 -!- Pacra has joined ##crawl-dev 17:47:05 -!- Horse has quit [Quit: Page closed] 17:47:26 <|amethyst> alexjurkiewicz: presumably, since that's what you're working on, and the enums keep getting new entries in trunk (as enums are want to do) 17:47:29 <|amethyst> s/want/wont/ 17:48:02 they sure are 17:49:18 ugh. when I merge the merge conflict generates a full diff of enum.h 17:49:35 these are fun. 17:49:50 <|amethyst> BTW, https://www.academia.edu/31504292/The_Use_of_ASCII_Graphics_in_Roguelikes_Aesthetic_Nostalgia_and_Semiotic_Difference 17:49:54 i guess i can diff from the HEAD of my branch to the HEAD of upstream/master and see what changed in enum.h 17:50:11 aw yea, crawl is now academic. 17:50:19 though I guess it's been in academia for a long while now 17:50:22 ever since that usability study 17:50:25 and maybe before? 17:50:44 i considered writing an academic paper relating to crawl 17:50:58 regarding connectivity checks 17:51:41 ADOM qualifies as 'very active development'? 17:51:46 did something change when I wasn't looking? 17:52:03 <|amethyst> kickstarter? 17:52:03 it's from 2015 17:52:10 <|amethyst> that too 17:52:14 and yeah, it's been at least active 17:52:20 also compared to like nethack 17:53:39 -!- bannakaffalatta has quit [Read error: Connection reset by peer] 17:55:12 <|amethyst> Hah, the paper cites me 17:55:18 <|amethyst> I'm going to have to update my CV now 17:55:26 this is a surprisingly readable paper 17:55:42 <|amethyst> Moore, N., et al. (2015). Crawl glyphs. Retrieved from http://s-z.org/neil/tmp/crawl-glyphsnarrow.html 17:55:45 the last paper I read, a friend's graduate thesis (on video games, natch), was really difficult to follow 17:55:55 <|amethyst> err, that's missing a hyphen, but [sic] 17:58:37 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-708-gdd1fe09: Merge remote-tracking branch 'upstream/master' into enum-splitup 10(2 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/dd1fe09ef6d5 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:00 -!- eb has quit [Ping timeout: 260 seconds] 18:01:12 that was a pretty solid read 18:01:30 I didn't realize about the d/q thing since I stopped playing console before DracoOmega added draconian jobs 18:01:48 Neat to see that it's apparently unprecedented 18:03:15 there's an easter egg in the PR above. How do people feel about changing submodule URLs to use SSH rather than git:// by default? 18:03:37 <|amethyst> alexjurkiewicz: does that work for people without github accounts? 18:04:30 Unstable branch on underhound.eu updated to: 0.20-a0-705-gbe8799e (34) 18:05:21 |amethyst: no, but it does work for contributors who occasionally try and pull from behind an annoying work firewall 18:05:44 <|amethyst> it should probably be https 18:05:53 <|amethyst> since that works for everybody, and gets through firewalls 18:06:16 good point 18:06:24 <|amethyst> and I think you can push with https if you set it up properly 18:06:26 hm, does it need user/pass though? 18:06:29 you can 18:06:36 <|amethyst> it doesn't need it for most people 18:06:46 <|amethyst> since most people are getting the submodules just so they can build 18:06:49 <|amethyst> so don't need to push 18:07:02 oh yep. great 18:07:03 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:07:08 i'll make that change 18:07:42 <|amethyst> and test a pull without any kind of auth set up 18:08:02 just tested a clone, and it works 18:08:17 <|amethyst> should be at the very least a separate commit 18:08:20 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 18:08:28 will do 18:08:31 <|amethyst> (possibly a second PR) 18:09:00 <|amethyst> (which would involve undoing the changes in your current PR so that there aren't conflicts) 18:11:29 oops, I left some merge conflicts in the commit 18:11:34 i've always wanted to make a font specifically designed for displaying roguelikes 18:12:01 seems like people tend to use standard console fonts and those are... not perfect for it 18:12:09 <|amethyst> alexjurkiewicz: could rebase onto master and squash all that stuff down, but I think you'd have to resolve the conflicts again 18:12:13 <|amethyst> ontoclasm: one difficulty 18:12:37 <|amethyst> ontoclasm: is that console games have to use the same font for both the map and actual text 18:12:38 there were only about 20 changes from the original commit to master 18:12:44 but I figured you could squash on PR merge 18:12:47 |amethyst: yeah 18:13:06 <|amethyst> alexjurkiewicz: You could squash too :) 18:13:16 so it'd have to be a balance between readibility-as-text and readability-as-in-game-glyphs 18:13:18 sure, if you'd prefer, I will 18:13:43 <|amethyst> alexjurkiewicz: I think so, otherwise whoever pushes it will have to remember, and they might or might not 18:13:47 style question, a lot of the new enum headers use TAG_MAJOR_VERSION. Should they explicitly include the relevant header? Only a few seemed to explicitly need it 18:13:49 <|amethyst> since I don 18:13:59 alright 18:14:07 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-709-gde1e5af: Use HTTPS for submodule URLs 10(10 hours ago, 1 file, 11+ 11-) 13https://github.com/crawl/crawl/commit/de1e5af20527 18:14:10 <|amethyst> since I don't think any of the history there is important for understanding the PR 18:14:55 <|amethyst> alexjurkiewicz: yes, they should, otherwise whether it works will depend on whether people include the new header before or after enum.h 18:15:26 <|amethyst> we have a lot of things that have that problem currently 18:15:46 <|amethyst> but it will start to show itself more when enum.h no longer exists to be included by the whole world 18:16:09 -!- Kellhus has quit [Quit: Page closed] 18:16:11 someday we'll break save-compat 18:16:21 and the source code will shrink by like 20% 18:16:27 <|amethyst> ontoclasm: I give it about 2 more years 18:17:00 (thanks for making it permanent :p ) 18:17:03 when was the last time it broke? it was before 2012 at the very least 18:17:16 probably before i even started playing in like 2009 18:17:22 <|amethyst> no, it was newer than that 18:17:33 phew. 181 files use TAG_MAJOR_VERSION without including tag-version.h 18:17:55 <|amethyst> alexjurkiewicz: actually, honestly 18:18:11 <|amethyst> alexjurkiewicz: it might make the most sense just to #include "tag-version.h" from AppHdr.h 18:18:22 <|amethyst> alexjurkiewicz: since it's so widely-used 18:18:33 <|amethyst> alexjurkiewicz: everything #includes AppHdr.h, and first at that 18:18:49 <|amethyst> alexjurkiewicz: currently they're getting it from enum.h for the most part 18:19:10 <|amethyst> ontoclasm: checking 18:19:20 A fustibalus tile for Punk 13https://crawl.develz.org/mantis/view.php?id=10946 by MainiacJoe 18:19:24 <|amethyst> %git f283390aa 18:19:24 07kilobyte02 * 0.8.0-a0-4423-gf283390: Automatically update TAG_MINOR_VERSION. 10(6 years ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/f283390aa6ee 18:19:32 <|amethyst> hm, no 18:19:48 <|amethyst> %git ed9563133 18:19:48 07kilobyte02 * 0.12-a0-109-ged95631: Bump save compat, in order to recover from monster_spells. 10(4 years, 6 months ago, 27 files, 12+ 637-) 13https://github.com/crawl/crawl/commit/ed9563133047 18:20:00 <|amethyst> that one was mostly worked around, though 18:20:07 -!- eb_ is now known as eb 18:20:16 ah yeah i remember that 18:20:27 |amethyst: I'll do that (add to AppHdr) then 18:20:37 <|amethyst> before that, it was 18:20:40 <|amethyst> %git ccafe4a1 18:20:40 07kilobyte02 * 0.11-a0-1473-gccafe4a: Bump TAG_MAJOR_VERSION to 33. 10(4 years, 10 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ccafe4a1a0df 18:20:40 i wasn't thinking of it because it got sorta-fixed 18:21:03 <|amethyst> so I guess 2012 for both 18:21:10 <|amethyst> so you weren't too far off 18:21:34 <|amethyst> my 2 years comes from: 18:21:40 <|amethyst> TAG_MINOR_VERSION is 181 now 18:21:48 <|amethyst> it can only go up to 255 before we have to break compat 18:22:01 hah 18:22:13 once we get to 255 we just have to never change anything 18:22:14 <|amethyst> 4.5 * 181/255 is 6.34 18:22:23 <|amethyst> so about 1.8 more years 18:22:29 <|amethyst> but in practice it will probably be longer 18:22:47 <|amethyst> because we haven't been using minor tags as frequently as we once did 18:23:14 <|amethyst> %git 09e05eee 18:23:14 07|amethyst02 * 0.16-a0-2741-g09e05ee: Be more sign-correct when marshalling version tags. 10(2 years, 3 months ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/09e05eeeb2bf 18:23:19 that new Punk tile is eye-watering 18:23:22 <|amethyst> we were at 120 then 18:23:23 ontoclasm, want to take a shot at it? 18:24:20 haven't seen it 18:24:35 pretty green 18:25:06 <|amethyst> +4 fustibalus "Pkunk" (*taunt) 18:25:08 !bug 10946 18:25:08 https://crawl.develz.org/mantis/view.php?id=10946 18:25:10 is what I was referring to 18:25:15 |amethyst: yes 18:25:33 wow, that's, uh... something 18:25:38 very CGA 18:25:48 oh my 18:25:57 i was looking at the old one, that is 18:25:59 pink 18:26:09 yeah, I edited blue punk into green punk back when I reworked the unrand 18:28:07 Each class [of demon] is denoted with a number between "1" and "5", where 1 are the most dangerous demons and 1 are rarely a concern for even the weakest player characters... 18:28:07 -!- muravey has quit [Read error: Connection reset by peer] 18:28:18 er, *and 5 18:28:25 anyway, NO respect for imps in this article! sad... 18:28:42 throwin' shade 18:28:46 !lg * recent killer~~imp 18:28:48 10076. cotteux the Chopper (L5 GrBe of Trog), blasted by a white imp (puff of frost) (summoned by Natasha) on D:3 on 2017-02-20 22:19:53, with 149 points after 3048 turns and 0:01:21. 18:28:59 a burn on both &s and 5s in one sentence 18:29:12 heh 18:29:41 huh, never realized that ghosts were 'W' because of wraiths... 18:29:53 <|amethyst> it's a lie! 18:30:00 -!- scummos| has quit [Read error: Connection reset by peer] 18:30:13 <|amethyst> it's actually because "W" looks like someone wearing a sheet with their hands raised spookily into the air 18:30:27 it's for "woooo" which is the noise ghosts make 18:30:29 -!- Ququman has quit [Remote host closed the connection] 18:30:47 :) 18:31:46 heh, they're not impressed with our Qengu 18:32:44 <|amethyst> I was surprised our 't' glyph doesn't come up 18:33:06 <|amethyst> it falls into at least a few of Johnson's categories 18:33:20 ??glyphs 18:33:20 glyphs[1/3]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 18:33:40 t for "what the heck is 't'his glyph supposed to represent" 18:33:41 turtles and turtle-like creatures and, uh... crabs? 18:33:58 <|amethyst> Pleasingfungus: it's kind of a two-part glyph, with overlap 18:34:00 and formerly crocodilians 18:34:06 crocodiles are like turtles. 18:34:23 <|amethyst> Pleasingfungus: on the one hand, reptiles that are not lizard-ish; on the other hand, things with shells 18:34:29 oh my god 18:34:29 <|amethyst> they intersect in turtles 18:34:38 *things with shells* 18:34:52 that's it. console must be destroyed. 18:34:54 <|amethyst> but crocodiles and turtles are about as far apart as you can get among the reptiles... 18:35:13 yeah, maybe taxonomically 18:35:19 <|amethyst> like, you can take the gene sequence for crocodiles 18:35:22 but you can see the similarity. just look at em! 18:35:25 <|amethyst> err, for crocodile hemoglobin 18:35:33 <|amethyst> search genbank for that 18:35:43 <|amethyst> and you get birds as the top hits 18:35:50 <|amethyst> turtles being much further down 18:36:11 ok, i'm just testing a rebased commit, will push in 30 18:36:17 do dcss crocodiles have sequenceable genes 18:36:23 -!- epsilonhalbe has quit [Ping timeout: 255 seconds] 18:36:31 reptile/bird taxonomy is crazy 18:36:33 <|amethyst> I would assume so 18:36:42 <|amethyst> some day I will implement monster breeding 18:36:53 <|amethyst> Dungeon Crawl: Stone Zoo 18:37:15 By turning a technical necessity into a venerated aesthetic choice, contemporary roguelikes inadvertently continue to recreate a gameplay philosophy that, while it may emphasize depth and complexity over visual resolution, also has a tremendously high barrier to entry for a new player. 18:37:23 boom. roasted! 18:37:24 dungeon crawl: primordial soup 18:38:16 heh, found their citation of you 18:38:24 <|amethyst> Pleasingfungus: well, of course I'm going to show webtiles to new players who haven't played ASCII roguelikes before 18:38:26 Moore, N., et al. 18:39:01 I'm a little surprised that the paper didn't go into colors 18:39:03 I think we're at about the inflection point for roguelikes where tiles are at least equal to ascii for new games 18:39:27 <|amethyst> alexjurkiewicz: what do you mean "equal to" and "new games"? 18:39:43 <|amethyst> I mean, by popularity we're well past that point 18:39:51 cogmind, adom, etc come with tiles and ascii as first class citizens 18:40:00 yeah, there *is* a weak trans-glyph meaning for colors 18:40:18 quite a lot of new roguelikes are tiles only 18:40:26 |amethyst: I think audience favour is well and truly tiles, but developer favour is still clinging to ascii quite strongly 18:40:27 sproggiwood, hieroglyphica, to name two 18:40:42 i was playing sproggiwood on the weekend <3 18:40:44 <|amethyst> alexjurkiewicz: because ASCII games don't require artists 18:41:10 <|amethyst> alexjurkiewicz: so if you're talking about hobbyist games there are purely practical reasons, even if the dev prefers tiles 18:41:27 well, that's one reason. ascii games also get more cred amongst other devs :) 18:41:35 <|amethyst> I don't know about that 18:42:01 <|amethyst> I haven't noticed much of that in /r/roguelikedev/ 18:42:04 I do think ascii is seen as "more hardcore", or "more true roguelike" 18:42:26 one thing ascii absolutely has that tiles -can- have, but often doesn't, is visual clarity 18:42:32 <|amethyst> I don't think that's necessarily by devs so much as by fans of old-school roguelikes 18:42:36 except for dyslexic people..! 18:42:43 Brannock: sure 18:42:46 but clearer glyphs can help with that 18:42:51 <|amethyst> they are in the minority, but have been around for a while so like to consider themselves authoritative 18:42:57 ascii has visual clarity...? 18:43:06 hm, i wonder how dyslexia impacts roguelikes 18:43:13 <|amethyst> Doesnty: you're not likely to confuse two letters 18:43:19 |amethyst: yeah, i agree it's a noisy minority 18:43:19 <|amethyst> Doesnty: whereas tiles can get samey 18:43:25 h 18:43:33 1I 18:43:39 @..fD 18:43:50 <|amethyst> alexjurkiewicz: obviously you need a decent font 18:44:03 i mean, does "parsing a roguelike map" use the same brain pathways as "reading"? i'm skeptical 18:44:04 also sane glyph choices 18:44:16 well, you don't necessarily need to have it use English characters, you can just come up with your own glyphs. but then you're edging into tiles territory 18:44:17 using spaces for mosnters was the greatest idea 18:44:30 Doesnty: or '.'! 18:44:37 Brannock: that's sort of what i did for qud 18:44:42 Pleasingfungus (& |amethyst), I think the enum PR is ready, if travis agrees 18:44:52 you did caves of qud graphics?! 18:44:53 geez, how many of the Crawl dev team have worked on other roguelikes?? 18:45:08 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-706-g3211e40: Break up enum.h 10(4 days ago, 274 files, 5657+ 5155-) 13https://github.com/crawl/crawl/commit/3211e403a3c5 18:45:11 first I find out mpa/elliptic worked on sil and now ontoclasm worked on qud 18:45:11 <|amethyst> Brannock: grunt had his own nethack fork 18:45:19 i'm actually the creator of ADOM 18:45:24 i did the whole tileset for qud 18:45:26 BISKUP, MY MORTAL ENEMY 18:45:30 sort of by accident 18:46:00 i met biskup once. he seemed nice 18:46:19 <|amethyst> Brannock: Pleasingfungus wrote Manufactoria, that's basically a roguelike (no, it's not) 18:46:37 <|amethyst> it could be made into one though! 18:46:38 also some other games! i worked on a Snake roguelike, briefly 18:46:44 manufactoria used more ascii than CoQ 18:46:47 some day i'm going to actually write and complete a roguelike 18:46:49 lol 18:47:04 tbh dcss is enough roguelike dev for one lifetime... that's my feeling 18:47:19 <|amethyst> Pleasingfungus: btw, did you know Manufactoria is liked on the wikipedia page for queue automata? 18:47:25 !! 18:47:29 <|amethyst> err 18:47:30 <|amethyst> linked 18:47:33 hm, i can't remember if i knew that... 18:47:36 I have half-baked plans to make a small roguelike of my own. part of the appeal is that I'll know the codebase inside out without having to de-tangle all the spaghetti 18:47:40 -!- andrew has quit [Quit: Page closed] 18:47:41 i didn't remember it, at least! 18:47:55 Manufactoria, a browser flash game tasking the player with implementation of various algorithms using a queue machine model. 18:48:05 heh, link dates to 2011. sounds right 18:48:10 not a frequently edited page, for some reason 18:48:16 oh nooo all the memories of Theory of Computing are rushing back 18:48:21 ha ha ha ha ha 18:49:26 i actually hadn't encountered queue automata before i started work on the game! was trying to find a more compact version of a double-stack machine 18:50:04 i played a game once 18:50:06 i lost 18:50:11 ooh, bad move. 18:51:24 <|amethyst> I've got all but five of the levels 18:51:52 nice 18:52:09 <|amethyst> I haven't been able to fit Officers!, Judiciary!, and Ophanim into the space provided :) 18:52:22 alexjurkiewicz: your pr doesn't build for me 18:52:32 what platform, and how? 18:52:47 i guess i should test tiles mode... 18:52:48 os x, tiles, full debug. pages and pages of errors 18:53:04 <|amethyst> https://travis-ci.org/crawl/crawl/jobs/203632260 18:53:05 as if anyone uses tiles though :) 18:53:08 http://pastebin.com/VuB0HN62 18:53:20 heh 18:53:33 doesn't look like it builds anywhere 18:53:40 <|amethyst> without tiles there are IJC problems 18:53:42 <|amethyst> https://travis-ci.org/crawl/crawl/jobs/203632259 18:53:49 <|amethyst> in god-passive.h 18:53:53 sorry! would've merged it when you first added it, but i wasn't sure about the whole enum directory thing 18:53:53 but it works locally :S 18:54:07 is everything committed? 18:54:16 ... 18:54:22 lol 18:54:42 well i'll fix the tiles issues and push again 18:54:48 <|amethyst> I'll cancel the rest of that build 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:11:44 -!- ddubois_ has quit [Client Quit] 19:14:02 -!- nikheizen has joined ##crawl-dev 19:19:05 -!- gressup has quit [Quit: Leaving] 19:19:21 -!- Brannock has quit [Quit: Leaving] 19:19:38 -!- Brannock has joined ##crawl-dev 19:20:38 wow, no marvinpa.rc credit for inventing the typographic class 19:20:40 tragic :( 19:23:14 although d/q probably was stolen from somewhere, but i forget where 19:25:17 -!- adelrune has joined ##crawl-dev 19:27:41 i suppose dancing weapons could vaguely qualify in the same category there 19:31:13 -!- Kramin_ has quit [Ping timeout: 260 seconds] 19:32:17 ok, for real enum split up should work for ascii, tiles and webtiles at least on osx 19:32:54 -!- hittemvvvhard has quit [Read error: Connection reset by peer] 19:33:35 -!- SilverIvy has quit [Quit: leaving] 19:36:49 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-706-g09fb323: Break up enum.h 10(4 days ago, 298 files, 5695+ 5155-) 13https://github.com/crawl/crawl/commit/09fb3231cdfc 19:36:52 few failures still 19:37:05 ah, i didn't test debug 19:40:27 whew, that page took a bit to load 19:42:04 -!- Fixer has quit [Remote host closed the connection] 19:42:20 looks pretty exciting alexjurkiewicz 19:42:55 all the .h files 19:43:20 super exciting 19:43:30 advil, is 466 ready to go? 19:43:52 noise_cat is a good variable name 19:43:56 these darn noisy cats 19:43:59 heh 19:44:12 yeah I don't have anything to add, maybe |amethyst wants to look at it (but I think he already did) 19:44:39 -!- Fixer has joined ##crawl-dev 19:44:54 damn. this PR adds more lines than it removes. I was hoping to get some removals on the board 19:45:00 -!- Lightli has quit [Ping timeout: 260 seconds] 19:45:05 alexjurkiewicz is a minimalist?! 19:45:23 all about those minimarvins 19:45:46 let's see 19:45:51 I'm at 4073+ and 2821- 19:45:54 very healthy 19:45:57 hmm, I think 466 adds more lines of css than it removes of js 19:46:02 lol 19:46:11 at least some of them are comments 19:47:10 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/461 * 0.20-a0-706-g27f9005: Break up enum.h 10(4 days ago, 299 files, 5696+ 5155-) 13https://github.com/crawl/crawl/commit/27f9005dcf93 19:48:23 -!- exant has quit [Quit: Page closed] 19:49:19 it's sad for webtiles that shatter doesn't shake the screen 19:50:21 I wonder if you could do that by animating the containing div for the whole display 19:50:43 advil, if you can somehow figure out how to do that, as well as the Abyss and Orb of Zot animations, without adding extra pressure on server computation, then that would be fantastic 19:51:14 oh it doesn't have those either? 19:51:17 nope! 19:51:24 !lg . / webtiles 19:51:25 No keyword 'webtiles' 19:51:28 !lg . / tiles 19:51:29 1/518 games for advil: N=1/518 (0.19%) 19:51:33 oh man 19:51:33 I think there's also an animation for TSO imbuement with holywrath 19:51:34 lol 19:51:36 I forgot I did that 1 19:51:42 ? 19:51:49 it's been a while since I played local 19:51:51 1/518 19:52:05 it was 0 until recently 19:52:07 Brannock: lol was @ advil's 1/518 19:52:10 i thought shatter did shake the screen in webtiles 19:52:12 no offense obv 19:52:23 the '?' was to convey my uncertainty about TSO 19:52:24 wow, communication 19:52:27 very important 19:52:33 communication is hard 19:52:46 is it supposed to shake more than the tiles 19:53:13 when I cast shatter in local webtiles in firefox nothing happens, at least 19:53:14 or am i blurring memories of different versions of the game 19:53:23 well, something happens, just not that 19:53:28 Ka-CRASH! 19:53:43 -!- Dixie has quit [Quit: back to car] 19:53:47 but like 90% of my tiles experience at this point is in testing the noise bar stuff (incl that one game) 19:54:00 you don't like our beautifully detailed tiles?? 19:54:03 -!- introsp3ctive has quit [Read error: Connection reset by peer] 19:54:12 I just can't recognize anything in tiles 19:54:22 did you see that academic paper earlier about glyphs in roguelikes? 19:54:33 I saw it in the backlog but didn't follow the link 19:54:36 it's a good read 19:54:43 very readable, too 19:54:47 I don't like to click on academia.edu links 19:54:51 maybe I'll make an exception here 19:55:11 -!- ZChris13 has joined ##crawl-dev 19:55:33 css3 transitions might make shatter animation quite easy 19:55:46 03Kyle Rawlins02 {Brannock} 07* 0.20-a0-706-g4c9de2e: Noisebar tweaks (#466) 10(11 seconds ago, 5 files, 108+ 63-) 13https://github.com/crawl/crawl/commit/4c9de2e85c54 19:56:03 man how do I keep screwing up author 19:56:07 again and again 19:56:10 needs a sound effect of some dude make shattering noises quite quietly "pewww krissshhh brrrr" 19:56:16 how was author screwed up? 19:56:29 you're the author, I'm the committer - it's because I did a squash instead of a merge 19:56:45 it's not supposed to have my real name for crawl commits 19:56:48 oic 19:56:54 Pleasingfungus: can you stop this build? https://travis-ci.org/crawl/crawl/builds/203642363 19:57:09 might be a mailmap thing 19:57:14 sinec it also has your Gmail address 19:57:21 yeah, it definitely knows my real name 19:57:29 i stopped a build 19:57:31 okay, you're not in the mailmap 19:57:33 i wonder if you could have two travis profiles. One that is relatively cut down and quick, and one that is the full schmozzle 19:57:36 local tiles builds; i'm testing webtiles now 19:57:38 then i'll push 19:57:43 perfect 19:57:46 I use my real name for professional stuff on github 19:57:48 -!- yesno has quit [Ping timeout: 240 seconds] 19:57:51 i'd be happy if you waited for travis tbh 19:57:55 actually, advil, we need to add you to CREDITs.txt 19:57:58 psh 19:58:01 would you like to be cited as 'advil' or your real name? 19:58:12 advil is fine :-) 19:58:18 would you like to also be added to the mailmap? 19:58:20 what happened to that arrivals vault that mpa savaged btw 19:58:23 sure, what does that do? 19:58:26 the pr was just silently closed 19:58:32 wow, all this name nonsense sounds like a real headache 19:58:42 clearly you need some..... advil...... jokes. 19:58:45 advil: mailmap will list your preferred handle in commits 19:58:47 lol 19:58:55 oh sure, that would be good 19:58:57 particularly in irc when chei spits them out 19:59:15 alexjurkiewicz: i think they submitted a changed version but then just closed it themselves 19:59:49 so advil for the mailmap, is "advil " fine, or are you not comfortable exposing your personal/professional email? 19:59:57 yeah, that's fine 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:36 03alexjurkiewicz02 {PleasingFungus} 07* 0.20-a0-707-g895272c: Break up enum.h 10(4 days ago, 299 files, 5696+ 5155-) 13https://github.com/crawl/crawl/commit/895272c63ef3 20:01:10 :O 20:01:36 03Brannock02 07* 0.20-a0-708-gfb6476c: Add advil to credits and mailmap 10(24 seconds ago, 2 files, 2+ 0-) 13https://github.com/crawl/crawl/commit/fb6476c33c5e 20:01:43 man, I'mg onna have to update all my local branches.. 20:01:49 that's what you get for writing code! 20:01:52 man I rm -rf enum.h and you don't even wait for travis, but I try to get you to merge one little demonspawn pbd tweak.... 20:01:52 thanks! 20:01:53 -!- hellmonk has joined ##crawl-dev 20:02:01 lol 20:02:08 lol, indeed 20:02:26 if the tweak was to remove pbd I'd have merged it 20:02:43 oh, this is a good time to bring up this thread I saw this morning 20:02:52 I think that roguelikes paper is written by the URR guy 20:03:08 https://www.reddit.com/r/dcss/comments/5v2rzs/what_do_i_need_to_take_to_do_to_take_this_all_the/ 20:03:09 I spent 9 hours in the past 2 days rerolling demonspawn characters to get this exact set of mutations. This set of mutations is supposed to make an absolutely unkillable regeneration monster. 20:03:14 non-academia.edu link for posterity: http://journals.sagepub.com/doi/pdf/10.1177/1555412015585884 (paywalled though) 20:03:43 oh, is there a reason you don't like academia.edu? I'm out of the loop here (nonacademic lay person here) 20:04:18 >I my head, the perfect build would have been to get passive freeze or negative energy resistance instead of augmentation, 20:04:20 it's a for profit company that aggressively requires accounts to download anything off of it, and collects personal information for dubious purposes 20:04:36 yikes 20:04:37 george costanza holding baseball bat . png 20:04:48 no idea how they got an .edu address, really shouldn't have it imo 20:05:03 i mean, i was able to read the paper without an account there, unlike on sagepub 20:05:11 so . . . 20:05:18 yeah, it just showed the pdf on the page 20:05:24 with some kind of inline reader gizmo 20:05:24 -!- bgiannan1 has joined ##crawl-dev 20:05:37 ah 20:05:42 well, that's not typical for that site 20:05:48 possibly direct links sometimes work 20:05:50 it's totally the URR guy: http://www.ultimaratioregum.co.uk/perhaps/wp-content/uploads/2017/02/CV-Mark-R-Johnson.pdf 20:05:52 but I'm sure that website is still awful, as you say, for most websites are terrible 20:05:57 i wonder what's even so special about that mut set 20:06:13 Dare the word be uttered: Zigs 20:06:34 remove zig 20:06:36 I think the core part is powered by death + ignite blood 20:06:38 move zig 20:06:40 for great justice 20:06:40 which, incidently, are also why axes are OP!!!! 20:06:55 where you get a few kills and then the chain reaction starts 20:07:02 mikee, yesterday: "it sucks that axes are the weapon for people who play suboptimally" 20:07:03 until you get the demon floor anyway 20:07:05 well pbd and nightstalker is obviously better for zigs 20:07:11 you have no chance to survive get your orb 20:07:16 we needed mikee in our lives 20:07:18 glad he's back 20:07:21 agreedo 20:07:29 i finally got to thank him for his ??roleplaying entry! 20:07:33 ??roleplaying 20:07:33 roleplaying[1/2]: an orc comes out of nowhere! i hate them because they burned my village down once i yell the name of trog and go into a berserk rage at the sight of the orc RARRGRAHA 20:07:39 ??roleplaying[mike 20:07:40 roleplaying[1/2]: an orc comes out of nowhere! i hate them because they burned my village down once i yell the name of trog and go into a berserk rage at the sight of the orc RARRGRAHA 20:07:43 derp 20:07:44 he wrote another good one about the 90s 20:07:50 trcj guide? 20:07:52 ??roleplaying[2 20:07:52 roleplaying[2/2]: I think it'd be neat is as a child, my character had watched his parents get slain by goblins, and thus has a subconcious fear of goblins, which at first level hinders his ability to fight them effectively, but as he kills more goblins he deals with it, becoming more effective. 20:07:56 probably 20:07:57 <|amethyst> ?/skateboard 20:07:58 that one was chapayev 20:07:58 No matches. 20:08:03 line wrap made it look like mikee_ was in irc and got my hopes up 20:08:09 how does roleplaying only have 2 entries? 20:08:20 oh 20:08:22 <|amethyst> Brannock: because roleplaying is not allowed! 20:08:28 <|amethyst> it's like flavour, but even worse! 20:08:28 but roleplaying[1] and all of trcj_guide are definitely the only two good entries in learndb, yeah 20:08:42 -!- tsujin_ has quit [Client Quit] 20:08:52 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:08:53 wraparound error 20:08:55 implemented bad ideas is about 15% funny 20:08:58 see, how can you not include ??spen 20:09:16 here's what we need https://github.com/cschram/jquery-wiggle 20:09:26 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-706-g4c9de2e (34) 20:09:40 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 20:09:41 ??guide to pandemonium lords 20:09:42 guide to pandemonium lords[1/4]: Gloorx Vloq is the aggressive goth Pan lord. If you wear a Bauhaus t-shirt to school, Gloorx will run up to you and shove you against a locker and accuse you through his black lipstick of making Bauhaus mainstream by wearing a t-shirt advertising them. 20:10:08 wiggle example doesn't seem to work for me 20:10:17 it seems a bit old 20:10:19 noscript detected 20:10:21 oh is mikee_ back? I loved that guy 20:10:40 I would never use noscript 20:10:41 '5 years ago' 20:10:42 pretty old 20:10:50 that's some chequers nonsense 20:11:02 didn't noscript get compromised or something? I vaguely remember having to switch to uBlock and Ghostery a while ago for some reason 20:11:07 or maybe I'm thinking of another browser extension 20:11:13 there was some controversy with noscript 20:11:18 I do use uBlock 20:11:31 the noscript owner kept trying to hack the ads on his update notifications around ublock 20:11:40 I think he stopped? 20:11:50 never betray user trust! 20:12:02 not sure 20:12:02 ??lying 20:12:02 lying[1/8]: did you have to wield the orb to win it has powers in 4.1 does 1d100 damage in melee mikee_: haha, seriously? anything else? i made it up 20:12:13 ??mikee guide 20:12:13 mikee guide[1/4]: It's 1996 and you drop your magic cards deck while trying to ollie off the railing next to the football field, scuffing your vans and dropping your discman and scratching your copy of "Portrait of an American Family." 20:12:15 it does like quite possible to shake things in javascript, though 20:12:21 ^ was looking for this. took longer to find than it should've 20:12:24 yes 20:12:28 that's the one I meant 20:12:31 mikee_ is my spirit animal 20:12:53 mmm i guess there are more good entries after all 20:13:15 -!- Fixer_ has joined ##crawl-dev 20:13:27 ??battlemage[6 20:13:27 battlemage[6/7]: TRAUMATURGE 20:14:00 also, of course, mikee teleport 20:14:36 ??joke[21] 20:14:36 joke[21/26]: MarvinPA 20:14:40 oops not that one 20:14:42 ??joke[22] 20:14:42 joke[22/26]: an underaged mummy walks into a bar the bartender says, you can't drink 20:15:29 ??joke[20] 20:15:29 joke[20/26]: Q: why are scrolls in the volcano? A: because they are read 20:15:36 also excellent... 20:15:52 I'm detecting a pattern here 20:16:40 -!- Fixer has quit [Ping timeout: 240 seconds] 20:20:20 idk, i think 21's pretty good..... 20:20:40 :) 20:21:52 why does sequell see experimental games? 20:21:56 I thought these were excluded 20:22:22 it was changed a while ago 20:22:37 my friend is currently celebrating because he's the first 15-rune IJC winner 20:22:40 the guy with the fencer's gloves 20:22:40 -!- Fixer_ has quit [Ping timeout: 240 seconds] 20:22:46 does your friend have a username 20:22:47 well, first in trunk 20:22:49 not in experimental 20:22:50 !log amgard 20:22:51 1129. amgard, XL27 MiMo, T:109631: https://crawl.jorgrun.rocks/morgue/amgard/morgue-amgard-20170221-012009.txt 20:22:53 or are they just Friend 20:22:55 the Game-Winner 20:22:58 (so btw academia.edu requires you to sign up to download that paper) 20:23:08 (viewing is ok) 20:23:18 "Overall thoughts on IJC: It's broken as shit. Stabbing Antaeus to death was obscene." 20:23:33 discord also thinks IJC is broken 20:23:38 NERF! 20:24:11 imo go full furyband 20:24:19 but is it a minmay approved top 3 pick 20:24:30 thats the real question our viewers are asking 20:28:35 leave it a few weeks at least please :) 20:29:55 -!- jefus- has joined ##crawl-dev 20:30:02 what's furyband 20:30:41 I proclaim IJC is safe from nerfs until.... March 1 20:30:46 at that time, we will collect rent 20:30:58 N E R F 20:30:59 And the pound of flesh will be obtained! 20:31:09 the people DEMAND nerfs, brannock! 20:31:18 are you gonna be the one to tell them no? 20:33:03 -!- Blazinghand has joined ##crawl-dev 20:33:28 -!- jeefus has quit [Ping timeout: 240 seconds] 20:33:50 -!- Lightli has joined ##crawl-dev 20:34:45 how come I didn't level up after drinking an experience potion 20:34:57 curs'd by God 20:35:11 are you a felid 20:35:24 no 20:35:29 are you level 27 20:35:31 no 20:35:33 those have been known to break things 20:35:47 I had that issue a few weeks ago 20:35:53 couldn't remember if I tracked it down 20:35:56 it's a mystery then, we will literally never know 20:35:57 I drank it and didn't level up 20:36:15 I still gained the skill points and the level exp 20:36:23 so now I'm 109% of the way to level 22 20:36:25 19:32:21 I quaffed !xp but didn't level up 20:36:26 oh, nice 20:36:29 from November 20:36:55 maybe it is the same bug as the felid one and it's just only ever been reported on felids before, then 20:37:01 since that's what they did 20:37:06 that one was on a DgWn 20:37:07 claiming we can't nerf it until the end of the month...cute 20:37:23 19:32:32 XL: 25 Next: -64% 20:37:24 this one does not know that we have Level 27 in Nerf Magic 20:37:27 I had same behavior as lightli describes 20:37:38 got the experience but not the actual level up 20:37:38 imo upload a save to #10904 or something 20:37:40 this was in a Ziggurat 20:37:53 yeah please do that Lightli 20:37:53 -!- gammafunk has quit [Quit: leaving] 20:37:53 I accidentally splatted before I could think to save and upload 20:37:58 since i don't think anyone has attached a save with previous reports 20:38:03 http://crawl.beRotato.org/crawl/saves/Lightli-crawl-git-bd4582c47f-170221-0137.tar.bz2 20:38:26 -!- Rast has joined ##crawl-dev 20:43:11 -!- Alcopop has quit [Quit: Page closed] 20:45:11 -!- gammafunk has joined ##crawl-dev 20:57:35 -!- MarvinPA has quit [Quit: Leaving] 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:03:10 -!- exant has quit [Ping timeout: 260 seconds] 21:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-708-gfb6476c (34) 21:13:15 -!- ontoclasm has quit [Quit: Leaving.] 21:13:42 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 21:14:41 -!- Blazinghand has joined ##crawl-dev 21:16:30 -!- Blazinghand has quit [Client Quit] 21:29:59 -!- Lasty has quit [Quit: Leaving.] 21:31:22 -!- meatpath has joined ##crawl-dev 21:31:57 !tell alexjurkiewicz can I get a hellcrawl update please? 21:31:58 hellmonk: OK, I'll let alexjurkiewicz know. 21:32:06 !tell johnstein can I get a hellcrawl update please? 21:32:06 hellmonk: OK, I'll let johnstein know. 21:33:20 !messages 21:33:21 (1/1) hellmonk said (1m 22s ago): can I get a hellcrawl update please? 21:33:23 can people stop telling me 21:33:28 i'm always online 21:33:32 -!- laj1 has joined ##crawl-dev 21:33:32 ok 21:33:37 ty m8 that's gr8 21:34:44 -!- Kramin__ has quit [Ping timeout: 240 seconds] 21:34:46 !messages 21:34:46 No messages for minmay. 21:37:47 -!- zxc has joined ##crawl-dev 21:42:26 -!- travis-ci has joined ##crawl-dev 21:42:27 The build passed. (master - 4c9de2e #7898 : Kyle Rawlins): https://travis-ci.org/crawl/crawl/builds/203647017 21:42:27 -!- travis-ci has left ##crawl-dev 21:43:53 -!- bonghitz has quit [Read error: Connection reset by peer] 21:43:58 -!- Boatshow has quit [Ping timeout: 240 seconds] 21:45:44 !tell chequers But you're not online 21:45:45 gammafunk: OK, I'll let chequers know. 21:46:20 that name is dead to me 21:46:30 except for the many numerous ways in which it is not 21:49:49 -!- n_crm has quit [Ping timeout: 260 seconds] 21:52:10 -!- exant has quit [Ping timeout: 260 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:23 -!- twelwe has joined ##crawl-dev 22:01:29 -!- Boatshow_ has quit [Ping timeout: 260 seconds] 22:06:30 -!- nikheizen has quit [Quit: leaving] 22:12:53 !tell chequers it will live forever in my heart =p 22:12:53 ProzacElf: OK, I'll let chequers know. 22:18:57 poor Sequell, going to run out of disk space with all these unchecked messages 22:20:19 if we're ever mad because of a alexjurkiewicz PR, we can send angry tells to chequers for catharsis 22:22:28 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:23:34 alexjurkiewicz: wow, the messages are growing at an unchecked rate! 22:24:18 chat vibes 22:24:23 for sure 22:26:39 -!- ZChris13 has quit [Remote host closed the connection] 22:32:26 -!- maxxx has quit [Ping timeout: 260 seconds] 22:35:27 gammafunk: isn't that all my PRs 22:36:10 btw, thanks to Brannock who has closed like a million (estimate) PRs in the past few weeks 22:37:48 :) 22:37:54 I just like seeing Crawl get better! 22:39:03 i hate it, personally 22:39:14 for every pr you merge, i'll open two more! 22:39:18 aaa 22:39:22 a smaller thanks to Pleasingfungus who has closed like one (estimate) PR in the past few hours 22:39:38 there's a few more I'll close tomorrow once I finish cleaning up the stuff surrounding them 22:39:42 lol 22:39:53 i'll have the form UC base damge one fixed up ready to go 22:40:40 i accept only thanks that come with a good (!!!) suggestion for how to make ba more interesting 22:41:08 did you see my idea that I'm not a huge fan of? It wasn't Ba-specific 22:41:28 making spells of a certain school not take spell levels 22:41:32 oh, that 22:41:34 i didn't quite get it 22:41:48 I feel like that's too far on the technical side 22:41:53 it doesn't feel very .. meaty? 22:41:54 like, if you had this ability for Necromancy, you could learn haunt at XL1 22:42:10 well, at xl 8 22:42:21 -!- ArseElementalist has quit [Ping timeout: 260 seconds] 22:42:42 I'm not sure it's actually that useful though, given how many spell slots characters get just from levelling up 22:43:12 i feel like, on most characters who care about spell levels, the overwhelming majority of your spells are all of one school 22:43:23 so it might as well just be 'you don't have to care about spell levels' 22:43:33 which feels a little meatier 22:44:05 unlimited spells!!! except for the like 27-spell limit or w/e 22:44:10 which no one ever ever hits normally 22:44:19 not 52? 22:45:15 i'm trying to find it 22:46:00 !source MAX_KNOWN_SPELLS 22:46:00 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/defines.h#L162 22:46:04 21 22:46:06 blackjack! 22:46:36 -!- travis-ci has joined ##crawl-dev 22:46:36 The build passed. (master - 895272c #7899 : Alex Jurkiewicz): https://travis-ci.org/crawl/crawl/builds/203647874 22:46:37 -!- travis-ci has left ##crawl-dev 22:48:20 dates back to linley's. CRAWL TRIVIA: it was once possible to have 22 spells memorized. how? 22:48:29 delayed fireball? 22:48:33 nope 22:48:37 -!- Kramin_ has quit [Ping timeout: 260 seconds] 22:51:02 eringya's bountiful bouquet? 22:51:59 -!- bonghitz has quit [Read error: Connection reset by peer] 22:52:09 the correct answer is: memorize 21 spells, then memorize Selective Amnesia 22:52:17 -!- WalkerBoh has joined ##crawl-dev 22:52:17 oh man, that spell 22:52:19 how'd I forget thato ne 22:52:30 how indeed ;) 22:52:30 before my time, personally 22:52:35 I was looking up amnesia today, even 22:55:57 defines.h could do with some decluttering 22:56:11 not nearly as urgent as enum.h, thankfully, it's much more stable... but it's still a bit of a mess 22:56:23 I'm intrigued by this potion of experience bug 22:57:08 you can sort of see how it could happen (because the level advancement part is deferred, apparently on the belief that players will disconnect from the skill menu), but I cannot for the life of me see how it would actually happen 22:57:11 i am not willing to do any more cleanup for a long time! 22:57:14 HUP! 22:57:24 alexjurkiewicz: haha, can't blame you at all 22:57:28 tyvm for doing this, btw! 22:57:37 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/397 * 0.20-a0-709-gd9f6ed0: Simplify base UC damage for forms (minmay) 10(3 months ago, 4 files, 14+ 40-) 13https://github.com/crawl/crawl/commit/d9f6ed00cd87 22:58:02 enum.h has annoyed me since... well, since the very first time i looked at the codebase, and someone told me that it Had To Be This Way 22:58:06 there is a save attached to an old felid report but it's not helpful 22:58:26 I doubt lightli's save will be either, because advance_level is called on load I think (or triggered if necessary) 22:58:52 i wonder if it has anything to do with the very annoying wizmode xp bug 22:59:00 alexjurkiewicz, what changed in the new commit? 22:59:03 what's that Pleasingfungus? 22:59:18 where fucking around with skills/species can make the game prompt you with YOU'VE DRUNK A POTION OF XP when you load the game 22:59:24 i'm not sure exactly what the condition is 22:59:30 huh 22:59:33 wizmode bug, so non-urgent 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:12 it happens very often after i've used A to max out my skills 23:00:17 on load, skills end up being slightly below max 23:00:22 (below 27) 23:00:24 i i r c 23:00:29 oh I see he followed mpa's suggestions 23:00:40 oh, a strong play! 23:00:57 Brannock: i added descriptions, removed the override functions 23:01:10 adding Robust 1 to blade hands would be very weird imho 23:01:40 Meat Hands 23:01:40 I think Dragon Form doing slightly less than max troll is okay, given how hard it is for troll to get to that point, and given that it's a central strength of their race 23:01:47 well, I just wanted to reduce the base damage without making the spell much worse 23:02:00 why did you want to reduce the base damage? 23:02:06 should i read the commit 23:02:10 -!- laj1 has quit [Ping timeout: 268 seconds] 23:02:12 no, it's not in there 23:02:12 !pr 397 23:02:13 https://github.com/crawl/crawl/pull/397 23:02:30 I just feel statue form should be a defensively oriented spell 23:02:40 sorry, what does that have to do with blade hands? 23:03:06 oh did I say bladehands? typo 23:03:09 a big one 23:03:30 *Statue form could do less damage in exchange for a level of robust 23:03:34 statue form is pretty defensive already 23:03:36 -!- laj1 has joined ##crawl-dev 23:03:46 you get a load of resistances and damage reduction 23:03:51 can someone who has access upload lightli's save to 10904? 23:03:52 Pleasingfungus: re slow mutation https://github.com/crawl/crawl/pull/396#issuecomment-277573302 23:04:24 new!Mut makes two-tiered slow regen less game-destroying 23:04:36 -!- orbisvicis has quit [Ping timeout: 255 seconds] 23:04:44 the fact that it does a ton of melee damage is offset by (a) 50% increased action delay (!!!), and (b) you aren't in another form that does similar damage at a much faster speed 23:04:46 true. I think it opens up the game to support more "very bad" muts 23:05:19 that's true 23:05:36 i mean. slow heal 3 is VERY bad 23:05:40 if you aren't specced for it 23:06:16 -!- twelwe has quit [Ping timeout: 260 seconds] 23:06:21 -!- geekosaur has quit [Excess Flood] 23:06:33 i guess the gameplay would be "save multiple new!mut or risk getting an extremely game-ending mut"? 23:06:36 forms have so much special case code. Did you know dragon form has a special gdr? 23:06:40 i did! 23:06:43 ps, remove gdr 23:06:49 I miss dragon's call x dragon form... 23:06:58 Brannock: stand with me. bring it back! 23:06:59 I feel like that's the approach with !mut you're meant to take now 23:07:03 together, we can resist the dark forces 23:07:06 it's a potion that removes your existing muts 23:07:14 and does other stuff 23:07:23 I *am* sympathetic to the stance that spells shouldn't have hard-coded interactions, just emergent ones 23:07:24 -!- geekosaur has joined ##crawl-dev 23:07:25 like force lance & prism 23:07:33 i didn't know that was a stance 23:07:40 oh hey. dragon form gets claws 3 on top of its base damage 23:07:48 so I guess its base damage will be 41 23:08:01 RIP AND TEAR 23:08:06 truly. that's dark maul tier 23:09:01 alexjurkiewicz, unless I'm overlooking something really seriously, it seems you removed three functions but didn't remove any of the calls to these functions 23:09:19 oh I see these are members of FormStatue et al 23:09:21 Brannock: I thought they were override functions, so it should fall back to the class's default version 23:09:24 yeah 23:09:33 not that i tested it or anthing 23:09:36 you should test!! 23:09:39 lol 23:09:52 jenkins tests for me. also i'm trying to find out how dragon form gives +30% hp 23:10:28 i think that's part of form-data? 23:10:30 i forget 23:10:40 <|amethyst> !source form_hp_mod 23:10:41 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/transform.cc#L1373 23:10:42 ah yes int hp_mod; 23:11:03 jenkins? 23:11:48 *travis CI 23:11:54 -!- Lavandula has quit [Client Quit] 23:12:24 that only catches stuff that the crawl codebase thinks to catch, plus general c++ stuff 23:12:31 there's always potential for run-time errors 23:12:40 logic errors :) 23:12:47 like when I pushed a big change to draconians and it turned out some players were getting plain draconians after level 7 23:13:11 wow, and still no one managed to win one? 23:13:11 <|amethyst> need a draconian test in the suite 23:13:11 disgraceful! 23:13:11 <|amethyst> with force_more_message += . 23:14:01 !lg * race=draconian won 23:14:02 No games for * (race=draconian won). 23:15:34 !lg * race=draconian max=xl 23:15:35 244493. Kyrris the Conjurer (L11 DrFE of Elyvilon), slain by a spiny frog on Lair:4 on 2010-06-07 07:39:40, with 13988 points after 17784 turns and 2:49:37. 23:16:12 alexjurkiewicz: how about this: make slow regen a 1-level mut that has the same function as current slow regen 2, split 'no regen' into a different, exclusive, dd-only mut. 23:16:25 that seems very fair 23:17:48 just to be clear, I suggested that in the thread. It's MY idea 23:17:52 (c) alex 23:17:53 seriously? 23:17:58 well then 23:18:03 i even linked it to you 10 minutes ago 23:18:21 If it's a real concern, we could split the mutation into two separate single level mutations. "No Regeneration" could become a DD-specific mut with 0 random weight, while "Inhibited Regeneration" stays as-is. 23:18:21 i clicked on the link and there was nothing there after my comment 23:18:27 oh, you said it two weeks ago 23:18:30 that'd do it 23:18:39 anyway, sounds like we have consensus. ship it 23:18:45 aye 23:18:46 yessir 23:20:29 can I make the DD mut a fakemut? 23:20:29 one day I want to pick MPA's brains and see what his long-term goal for crawl is 23:20:47 alexjurkiewicz: i don't care particularly; whichever implementation seems simpler to you 23:20:47 alexjurkiewicz, if the two muts are going to be mutually exclusive anyway, and if the DD mut is DD-only, then it seems reasonable to make it a fakemut 23:20:51 hrm 23:20:59 actually mutually exclusive might be simpler to implement with a real mut 23:21:03 would it? 23:21:07 I don't know anything about mutation code 23:21:08 we have infrastructure for that 23:21:14 i can just add code to prevent DD getting inhibited healing 23:21:19 I mean, it's not in the nice conflict table 23:21:21 well, what would be cleaner? 23:21:23 but I don't have to add a new mut 23:21:42 <|amethyst> we do already have physiology_mutation_conflict 23:21:47 <|amethyst> but it's not a nice table 23:24:47 alexjurkiewicz: i guess my feeling is that it'll be slightly nicer and easier to work with for future if it's a real mut 23:24:51 but i'll push either version 23:25:14 ok, I'll implement the single level inhibited regeneration and see what my motivation levels are like 23:25:59 there's a conflict between slow regeneration and no potion heal. Does that make sense? 23:26:17 I feel like you can have slow regeneration and still be allowed to quaff potions, or vice versa 23:26:34 03alexjurkiewicz02 {Brannock} 07* 0.20-a0-709-gd40821f: Simplify base UC damage for forms (minmay) 10(3 months ago, 4 files, 14+ 40-) 13https://github.com/crawl/crawl/commit/d40821f382ad 23:27:51 -!- bonghitz has quit [Remote host closed the connection] 23:29:27 that rebase-and-merge button is so much nicer than the default merge button 23:29:36 less clutter, too 23:30:01 whoa, there's a rebase and merge button!? 23:30:01 -!- adelrune has quit [Remote host closed the connection] 23:30:09 regular merge, squash and merge, rebase and merge 23:30:10 added a few months after squash and merge 23:30:10 all on a dropdown 23:30:21 alexjurkiewicz: i think that made more sense for slow regen 3 specifically 23:30:39 and also when dd relied on /hw, and /hw was blocked by no-potion-heal 23:30:44 (no-device-heal) 23:30:55 ah right, #crawlhistory 23:30:57 i don't think there needs to be a conflict anymore 23:31:09 -!- eb_mobile has quit [Ping timeout: 268 seconds] 23:31:16 it sucks for dd to get it, but not much more than for everyone else 23:31:20 they can live with it. or die, possibly 23:31:36 -!- eb has quit [Ping timeout: 255 seconds] 23:32:02 I just replicated it! 23:32:04 I have no idea how 23:32:04 death dwarves 23:32:16 advil: lol 23:32:17 advil, the !exp bug? 23:32:20 yeah 23:32:43 XL: 17 Next: 121% 23:33:43 what did you do the time you reproduced it? 23:33:52 I drank a potion of experience 23:33:54 :-P 23:34:03 it was the last one in the stack 23:34:16 and being un-id'd (which most of the reports involved) didn't matter, this was id'd 23:34:27 I'd just drunk like 6 of them 23:34:34 was about to give up tbh 23:34:56 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:35:27 also my skills are mixed so no skill training menu 23:37:22 maxed? 23:37:39 27 23:37:51 I mean that the skill menu doesn't pop up if you drink a potion of xp in that state 23:38:44 ya 23:38:50 i was just checking to make sure that was the typo you'd made 23:38:55 oh heh 23:39:02 and that you weren't trying to communicate something else 23:39:12 nope, just didn't even spot the typo 23:39:16 gotcha 23:39:36 the debug messages from adjust_level look as expected 23:41:04 it's probably something like it doesn't actually call adjust_level for some reason 23:41:10 most likely 23:41:24 or rather, it doesn't call level_change 23:41:35 (good naming scheme) 23:42:16 but the only obvious reason for that would be if the potion sub_type changes, or the quaff fails (which seems impossible) 23:42:33 ok, it's a real mutation 23:42:56 advil, if you want a great name, check out this commit I did several months ago: 23:42:57 %git 9be425883286 23:42:57 07Brannock02 * 0.19-a0-1385-g9be4258: Rename 'dead' to 'pending_revival' (|amethyst) 10(6 months ago, 11 files, 16+ 16-) 13https://github.com/crawl/crawl/commit/9be425883286 23:43:04 -!- CanOfWorms has joined ##crawl-dev 23:43:05 wow, 6 months already 23:43:07 time flies.. 23:43:12 i know, right? 23:43:16 could it be something about having skill(s) at level 27 23:43:28 i doubt brannock or lightli did 23:43:32 did they get the skill menu? 23:43:35 %git 0.19.0 23:43:35 07PleasingFungus02 * 0.19.0: Restrict blessings to currently-friendly followers 10(4 months ago, 1 file, 7+ 2-) 13https://github.com/crawl/crawl/commit/b5dbd8884dfd 23:43:36 they did 23:43:41 yeah 23:43:45 I put a tv for ge0ff's case on the bug report 23:43:47 I put the points into fighting 23:43:49 I was Dg, so no way I would have NOT gotten it at that point 23:43:54 it's exactly as described 23:43:55 I wasn't even XL 27 23:44:01 nor was I 23:44:04 yeah, ge0ff was xl 15 or so 23:44:13 oh, thanks for the merge Brannock ! didn't notice 23:44:25 I should be the one thanking you for the change! 23:44:28 also, "// Allow the lance to charge when killing dragonform felid players." 23:44:28 all I do is curate. 23:44:34 that's a nice special case 23:44:37 -!- Awod has quit [Ping timeout: 260 seconds] 23:46:07 hellmonk: removing monsterous demonspawn, nice 23:46:20 ez meme money 23:47:11 -!- travis-ci has joined ##crawl-dev 23:47:21 The build passed. (master - fb6476c #7900 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/203648111 23:47:21 -!- travis-ci has left ##crawl-dev 23:47:29 hellmonk: aso clearly, CLEARLY you should remove beogh 23:47:36 easily the most hated tavern god 23:47:36 I already did that 23:47:42 oh. I can't keep up 23:47:44 you are a few weeks behind 23:47:59 I removed beogh a week after I made the remove beogh post in tavern 23:48:19 only the dankest epic memes available for yours truly 23:49:18 do monster orcs still worship beogh? are there still idols? 23:49:25 i assume so, since removing that seems like more work than you'd bother with 23:49:35 yeah, it's just disabled for the player 23:50:18 tbh I am pleasantly surprised when my commits don't break the game 23:50:33 haha 23:50:38 coding is harder than playing crawl 23:50:46 does anyone play hellcrawll sprint? is it even supported? 23:51:23 !source is_sufficiently_rested. 23:51:24 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L5493 23:51:34 oh good, only two of my local branches required manual updating after alexjurkiewicz's enum changes 23:51:37 I'll deal with that. later. 23:51:40 someday. 23:51:46 heh 23:51:51 I don't know if hellcrawl sprint works or not, I don't maintain it other than deleting removed things from the des files 23:52:11 maintaining these sprint .des files with item/monster changes is such a headache 23:52:18 they're so massively thorough 23:52:31 yeah I am tempted to just delete them all 23:52:31 they're mini-versions of crawl! 23:52:47 wow, brutal 23:52:50 :) 23:53:29 hellmonk, what's your final state for crawl? 23:53:45 unironically when I run out of ideas or get bored 23:53:47 Almost Entirely Meme 23:55:13 so before I return to playing my game 23:55:14 the final state of crawl will be that image with the player, the exit, an adder and the orb 23:55:15 only a genius would actually put mutatatotots in crawl 23:55:19 do you guys have the savefile on hand 23:55:58 Lightli: I'm pretty sure that it's archived when you did the save backup, so they can get it at any time 23:56:00 -!- Blazinghand has joined ##crawl-dev 23:56:09 ok 23:56:10 what's a mutatatotot 23:57:43 ??mutatatotot 23:57:43 mutatatotot ~ muutatatotots ~ good names[4/27]: - a scroll labeled MUUTATATOTOTS 23:58:04 ahhh 23:58:06 like the giag 23:58:15 yeah 23:58:22 the giag is also a hellcrawl feature 23:58:44 i knew about that, but not mutatots 23:58:45 I hope AndSDev comes back to finish the minimap thing he was working on 23:58:53 that's a genuinely good change but it's not quite finished yet 23:58:57 so I'm very unwilling to close this 23:59:55 VERY unwilling