00:02:25 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1065-gc31d63b: Spellify octopode crusher throwing 10(2 minutes ago, 6 files, 248+ 201-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c31d63b6339a 00:02:40 more refactoring incoming 00:03:13 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1340-g52d2f03 (34) 00:03:52 -!- Krakhan has quit [Ping timeout: 240 seconds] 00:07:31 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1066-gaca30ba: Refactor _throw_site_score() 10(20 seconds ago, 1 file, 17+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aca30ba679a0 00:07:34 -!- Mazed has quit [Ping timeout: 255 seconds] 00:07:38 and more yet 00:14:55 -!- tabstorm has quit [Remote host closed the connection] 00:17:42 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1067-g2fd9f1f: Adjust signatures, constify 10(2 minutes ago, 1 file, 37+ 38-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2fd9f1fed4a9 00:18:34 sounds like this is 00:18:37 !glasses 00:18:37 Grunt collapsed into a black hole today. Authorities cite the accretion disk of billions and billions of pairs of sunglasses as a contributing factor. 00:18:37 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 00:18:41 constant trouble 00:18:42 not sure I really care for const monster * const mons 00:18:47 Unstable branch on crawl.develz.org updated to: 0.16-a0-1340-g52d2f03 (34) 00:18:50 but how good are octopus tentacles at writing signatures anyway 00:19:06 gammafunk: I think I replaced that one 00:19:22 oh nvm 00:19:26 ok. why don't you like it? 00:20:23 I guess it's just a bit overdoing it, it feels like you only need one const there to make whatever its pointing to immutable 00:20:33 but maybe |amethyst also likes that 00:20:36 oh, sure. this is just the same as saying "const int foo". 00:20:48 you aren't going to change the value of '1' regardless. 00:21:00 but you're making a statement: "this variable is only ever going to hold one value". 00:21:06 (it's only ever going to point to one monster.) 00:21:12 yeah I know what it's doing 00:21:23 it just feels unecessary 00:21:25 -!- FatShack is now known as FtShkAway 00:21:47 imho, the more constraints you move from your brain to your code, the harder it is to break those constraints by accident. 00:21:52 const is wonderful. 00:22:06 form objects are const like four layers deep. 00:22:07 well I wasn't claiming it isn't 00:22:21 -!- codehero has quit [Ping timeout: 260 seconds] 00:22:39 but like making all of your int unsigned etc it can kind of get in the way of reading what the dang var is; just a personal preference thing 00:23:15 well, unsigned has its own dangers 00:23:19 well, const monster * const mons means something different from either "monster * const mons" or "const monster * mons" 00:23:30 doy: he knows, he just thinks its too verbose 00:23:33 I think? 00:24:04 yes 00:24:26 well, the answer isn't really to write something incorrect is all i'm saying 00:24:28 (: 00:24:41 huh? 00:25:35 int foo is not incorrect compared to const int foo, to use PF's example 00:26:17 sure, but it can be for instances of classes, depending on how it's used 00:26:23 -!- codehero has quit [Excess Flood] 00:26:27 might not be in that case, but shrug 00:26:32 right 00:26:40 -!- |amethyst has quit [Ping timeout: 272 seconds] 00:26:56 -!- Sizzell has quit [Ping timeout: 260 seconds] 00:27:16 -!- codehero has quit [Excess Flood] 00:27:53 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:27:56 -!- |amethyst has joined ##crawl-dev 00:27:59 -!- HonestMoneyLende has quit [Ping timeout: 265 seconds] 00:28:52 -!- Mazed has quit [Ping timeout: 240 seconds] 00:29:22 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1068-g7e9dcc8: Pull _choose_tentacle_toss_site into a separate func 10(56 seconds ago, 1 file, 44+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e9dcc8997c6 00:30:03 -!- rossi_ has quit [Ping timeout: 255 seconds] 00:30:28 oh, that comment is wrong 00:30:38 oh nvm it's not 00:30:46 -!- Sizzell has joined ##crawl-dev 00:34:43 oh god you and comment expansion 00:35:06 comment expansion? 00:35:44 every. dang. line. 00:36:28 ???? 00:37:41 -!- meatpath has quit [Ping timeout: 260 seconds] 00:38:20 man, I actually wrote this stuff at some point? 00:38:50 haha 00:39:22 oh I'm griping at the addition of 00:39:23 + if (!victim || !victim->alive()) 00:39:25 er 00:39:33 Only throw real, living victims. 00:39:36 with that comment but then 00:39:58 it's literate coding. 00:40:02 -!- hauzer has quit [Read error: Connection reset by peer] 00:40:06 for some reason no if condition expansion and commenting on the relatively more complicated 00:40:14 stuff at the top of do_throw 00:40:30 tbh I prefer your comment there 00:40:30 I'm very lazy. 00:40:39 I wonder what |amethyst thinks about comments 00:40:49 I think he's less comment happy, but I could be wrong 00:41:09 I bet Grunt just comments with newlines 00:41:20 vaguely considering merging consider_tentacle_throwing with _do_throw... eh. 00:41:53 you haven't by any chance testing op c throwing with this have you? 00:42:10 guess I should build the branch 00:42:30 yes 00:42:34 I've been testing with every commit 00:42:38 right on 00:42:45 and done. 00:42:51 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1069-gf1d5bff: Finish splitting up do_throw() 10(37 seconds ago, 1 file, 54+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1d5bff7b2bc 00:43:08 look at these beautiful, commented functions. 00:43:20 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 00:43:34 so small. so contained. so comprehensible. 00:43:43 imagine a beam.cc full of functions like this. 00:44:11 so many damn pieces 00:44:21 comprehensibility is overrated 00:44:26 ahem. 00:44:37 look at _tentacle_toss(). look how simple it is. isn't it wonderful? 00:45:05 I wonder what it'd be like to re-write the substs for wizlab_golubria, pleasingfungus style 00:45:21 A hundred lines, each of them a flawless, magical gem. 00:45:53 no no no some are stone and some are rock 00:46:08 Gems are rocks with shininess inside. 00:46:09 -!- codehero has quit [Ping timeout: 260 seconds] 00:46:15 *is rocks 00:46:29 so _that's_ what makes fire bounce off it 00:47:14 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1340-g52d2f03 00:47:18 should rename contam to shiny 00:47:49 well I don't know, feels like a bunch of new functions with only one caller 00:47:51 I'm feeling shiny, captain. 00:47:57 Maybe too shiny. 00:48:04 some could just live as code blocks and be happy 00:48:12 that does explain irradiate 00:48:51 tbh I'm not sure what the Purest Reasoning on function creation is anyhow 00:48:57 gammafunk: My primary goal here is encapsulation and readibility. 00:48:59 -!- codehero has quit [Excess Flood] 00:49:04 readability* 00:49:21 well code blocks are perfectly readable, and encapsulation with one calling function ever 00:49:46 struggling to figure out a joke about typos and readability 00:49:56 I mean what you have to read now: defintions of all these parameters etc 00:50:16 -!- Mazed has quit [Ping timeout: 260 seconds] 00:50:17 but I'm sure there's a range of views on this kind of thing 00:50:32 any time a block is used twice, definitely a function of course 00:50:54 Each of these functions does exactly one, well-defined thing, with a very limited set of inputs and one output. Writing them as functions makes that clear. 00:50:57 What do you mean by code blocks? 00:51:21 -!- codehero has quit [Excess Flood] 00:51:22 -!- shnurlf has quit [Ping timeout: 246 seconds] 00:51:27 well those functions that do only one thing: they're only every called by one thing in this case; they could live as code blocks within the caller 00:51:45 No, I mean. 00:51:56 What is a code block. A piece of code contained within { } ? 00:52:03 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:52:24 the body of those small functions you made, moved back into the caller of the function 00:52:53 That doesn't seem like it would provide much encapsulation. 00:52:55 Or any, really. 00:53:07 yeah no encapsulation is needed, is what I'm saying 00:53:14 uh 00:53:24 what do you think the purpose of encapsulation is...? 00:53:33 all those parameter definitions, doxygen comments, all additional stuff you have to write for what was doing fine as a code block 00:53:48 it wasn't doing fine, though. it was a minefield. 00:53:52 I think encapsulation is very relevent when said code is being used in multiple context 00:53:55 s 00:54:09 -!- bmfx has quit [Quit: Lost terminal] 00:54:27 and I'm not saying all splits you made were bad 00:54:56 Encapsulation is always important. The goal is to make the logic so straightforward, so braindead - so few moving parts - that it's as nearly impossible to fuck up as possible. 00:55:50 Look at the current _tentacle_toss(). It's... it could stand to have an assert on chosen_dest() (or _tentacle_toss_to() could?), but aside from that, I think the logic is incredibly clear and simple. 00:56:11 And each of the functions that it calls are likewise simple. Their inputs are defined, their output is defined, they perform their task in a limited space. 00:56:26 it's just a general concept and a label; I'm simply saying I wouldn't find it sufficiently productive to refactor all of my code this way 00:56:40 but again there are a range of views here I'm sure 00:58:17 Idk. I find all the comments and parameters to be a plus, not a minus. 00:58:54 Looking at the old _do_throw() - what, exactly, were the inputs to its different code blocks? There were quite a few local variables floating around. Which were relevant? 00:58:55 Who knows? 00:59:25 yeah, limiting the scope of chunks of code is very helpful for being able to read it 01:00:05 especially compared to the way we tend to have functions that just start with like 20 variable declarations, and things like that 01:00:22 that's classic c!!! 01:00:31 do_throw def. could stand to be split up, but I wouldn't have done it to that degree; the choice isn't just 1 function or 6 01:00:32 remember, the cost of allocating a new stack frame is VERY significant 01:00:51 but it doesn't really matter, as long as the code works, that's what I really care about 01:00:56 :) 01:01:03 I think we can agree to disagree on this one. 01:01:06 also, you're smelly. 01:01:30 -!- Hailley has quit [Ping timeout: 246 seconds] 01:01:37 hm. I wonder if it would be rude to implement my ez-monster-spell-description ui on mon-spell-slots before it's merged. 01:01:56 might make the rebase trickier. 01:02:33 heh, I like how snorg (one of the original motiviations for this branch) is *still* in mon-abil... 01:03:10 03PleasingFungus02 07[mon-spell-slots] * 0.16-a0-1070-g3377cb0: Assert. 10(4 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3377cb00ada0 01:03:30 gonna catch some razzin' from the reddit crowd for that one!! 01:05:17 -!- codehero has quit [Ping timeout: 260 seconds] 01:08:11 TypeError: cannot concatenate 'str' and 'list' objects 01:08:17 oh I'll show you 01:08:19 what I can concatenate 01:08:23 -!- Bloax has quit [Quit: Error: Bloax not found] 01:09:27 PleasingFungus: SPELL_SNORG_BERSERK imo 01:09:45 <_< 01:10:47 !send Grunt SPELL_KENNYSHEEP 01:10:47 Sending SPELL_KENNYSHEEP to Grunt. 01:12:29 Grunt: it *seems* like you'd be able to use berserker rage with some fancy mon-spll flags...? 01:12:49 not necessarily all that fancy 01:13:48 the weird thing about the chance of berserking makes it trickier, tho. 01:15:00 -!- lessens has quit [Ping timeout: 260 seconds] 01:15:52 wretched stars and turtles both seem like good candidates for spellification, though idk - turtles don't currently have a no-confusion constraint on withdrawing. and I think spells implicitly have those? 01:16:14 probably not the worst thing for "turtles withdrawing into their shells" to not be a spell, I guess. 01:17:15 oh, hahahahah 01:17:31 good one using the filename as a file handle, gammafunk 01:17:41 duck typing............ 01:18:01 ascii duck: & 01:19:37 do ascii ducks know tornado 01:19:51 ___(.)> 01:19:53 \____/ 01:21:24 shouldve surrounded it with cloud glyphs 01:21:35 it is better, in the realm of the imagination. 01:21:41 a good duck. 01:21:44 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 01:21:45 i guess a better one would be 01:21:49 ___(')> 01:21:50 \___/ 01:21:52 "you made him leave again" 01:22:11 cant take the duck 01:22:12 duck 2 is superior 01:22:15 -!- ussdefiant has joined ##crawl-dev 01:22:51 v. nice 01:28:37 -!- st_ has joined ##crawl-dev 01:35:57 -!- NilsBloodaxe has quit [Quit: Page closed] 01:36:17 -!- theTower has quit [Quit: leaving] 01:40:52 -!- ololoev has quit [Client Quit] 01:50:29 -!- lessens has quit [Ping timeout: 260 seconds] 01:51:14 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:52:23 -!- Quashie has quit [Ping timeout: 240 seconds] 01:53:06 -!- Mazed has quit [Ping timeout: 240 seconds] 01:53:06 -!- slitherrrr has quit [Ping timeout: 240 seconds] 01:56:39 duck nukem 02:00:49 -!- codehero has quit [Ping timeout: 260 seconds] 02:04:59 -!- codehero has quit [Excess Flood] 02:09:23 -!- mong has quit [Quit: WeeChat 0.4.2] 02:13:14 -!- simmarine has quit [Quit: Leaving] 02:14:21 -!- codehero has quit [Ping timeout: 260 seconds] 02:14:27 -!- Mazed has quit [Ping timeout: 245 seconds] 02:18:20 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1340-g52d2f03 (34) 02:18:27 -!- lobf has quit [Quit: lobf] 02:18:49 -!- codehero has quit [Excess Flood] 02:19:25 -!- Artelis has quit [Ping timeout: 260 seconds] 02:20:38 -!- codehero has quit [Excess Flood] 02:23:36 -!- Annabella has quit [Ping timeout: 260 seconds] 02:24:48 -!- NotKintak has quit [Ping timeout: 255 seconds] 02:26:54 -!- Patashu has joined ##crawl-dev 02:30:48 -!- rossi_ has quit [Ping timeout: 272 seconds] 02:32:12 -!- Patashu has quit [Remote host closed the connection] 02:32:24 -!- Patashu has joined ##crawl-dev 02:32:30 -!- Red_Bucket has quit [Quit: Page closed] 02:35:26 -!- Mazed has quit [Ping timeout: 240 seconds] 02:47:25 -!- ussdefiant has quit [Ping timeout: 260 seconds] 02:49:36 -!- HonestMoneyLende has quit [Ping timeout: 265 seconds] 02:50:45 -!- grillatactics has quit [Quit: grillatactics] 02:53:24 -!- Stygian has quit [Remote host closed the connection] 02:56:49 -!- Mazed has quit [Ping timeout: 260 seconds] 03:02:05 -!- rchandra has left ##crawl-dev 03:04:03 -!- bonghitz has quit [Remote host closed the connection] 03:10:52 -!- gammafunk has quit [Ping timeout: 240 seconds] 03:18:07 -!- Mazed has quit [Ping timeout: 265 seconds] 03:22:19 -!- dtsund has quit [Quit: dtsund] 03:46:46 -!- SkaryMonx has quit [Quit: ZNC - http://znc.in] 03:47:25 -!- SkaryMonk has joined ##crawl-dev 03:57:06 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 04:00:40 -!- Mazed has quit [Ping timeout: 260 seconds] 04:14:45 -!- Ragdoll has joined ##crawl-dev 04:25:43 -!- _Jordan_ has quit [Quit: _Jordan_] 04:27:57 -!- Artelis_ has quit [Read error: Connection reset by peer] 04:28:39 -!- Wolfechu has quit [Ping timeout: 258 seconds] 04:31:05 -!- rossi_ has quit [Ping timeout: 260 seconds] 04:39:00 -!- edlothiol has joined ##crawl-dev 04:42:25 -!- Mazed has quit [Ping timeout: 255 seconds] 04:44:23 -!- somebody1 is now known as somebody 04:46:19 -!- somebody has quit [Disconnected by services] 04:47:32 -!- scummos__ has quit [Ping timeout: 265 seconds] 04:49:00 -!- Ragdoll has quit [Quit: Ik ga weg] 04:51:46 -!- Moredread has quit [Ping timeout: 240 seconds] 04:58:32 -!- domiryuu has quit [Quit: leaving] 05:01:41 -!- Crehl has quit [Quit: Killed by a kitten] 05:07:19 -!- stanzill has quit [Changing host] 05:10:07 -!- Basil has joined ##crawl-dev 05:13:31 -!- Ratboiler has quit [Ping timeout: 246 seconds] 05:15:26 -!- Basil has quit [Ping timeout: 250 seconds] 05:20:39 -!- Basil has joined ##crawl-dev 05:21:36 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 05:21:45 Apporatation is not castable from the 'z' menu but has to be cast from 'Z' (uppercase) instead 13https://crawl.develz.org/mantis/view.php?id=9054 by twist 05:24:40 -!- Mazed has quit [Ping timeout: 260 seconds] 05:25:24 -!- ldierk has quit [Ping timeout: 250 seconds] 05:28:16 -!- ldierk has joined ##crawl-dev 05:37:39 -!- __miek has quit [Ping timeout: 258 seconds] 05:40:34 -!- Blomdor has quit [Quit: Page closed] 05:42:24 -!- oberstein has quit [Ping timeout: 260 seconds] 05:45:42 -!- Mazed has quit [Ping timeout: 246 seconds] 05:45:53 -!- MgDark has quit [Ping timeout: 240 seconds] 05:46:03 -!- MgDark_ is now known as MgDark 05:46:28 -!- oberstein has joined ##crawl-dev 05:50:58 -!- MgDark has quit [Ping timeout: 250 seconds] 05:55:33 -!- MgDark_ has quit [Ping timeout: 260 seconds] 05:57:11 -!- hauzer has quit [Client Quit] 05:57:21 -!- Basil has quit [Ping timeout: 260 seconds] 06:06:52 -!- Mazed has quit [Ping timeout: 240 seconds] 06:10:25 -!- Lasty has joined ##crawl-dev 06:17:10 -!- hauzer has quit [Quit: Leaving.] 06:18:50 -!- Eyesburn has quit [Quit: Page closed] 06:21:58 -!- gbeene has quit [Ping timeout: 272 seconds] 06:27:19 -!- hauzer has quit [Remote host closed the connection] 06:28:18 -!- Mazed has quit [Ping timeout: 272 seconds] 06:29:47 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 06:29:57 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:30:06 -!- rossi_ has quit [Ping timeout: 240 seconds] 06:30:56 -!- G-Flex has quit [Ping timeout: 255 seconds] 06:33:54 -!- kober has quit [Quit: ChatZilla 0.9.91 [Iceweasel 24.7.0/20140723063708]] 06:37:24 -!- Basil has joined ##crawl-dev 06:37:51 -!- tsohg has quit [Remote host closed the connection] 06:45:32 -!- Basil has quit [Ping timeout: 244 seconds] 06:49:49 -!- Mazed has quit [Ping timeout: 265 seconds] 06:52:48 -!- teflonbiscuit has quit [Quit: Page closed] 06:52:48 -!- Lasty has quit [Quit: Leaving.] 07:00:12 -!- Marbit has joined ##crawl-dev 07:00:25 -!- codehero has quit [Ping timeout: 260 seconds] 07:03:09 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:03:31 -!- debo_ has joined ##crawl-dev 07:06:24 -!- debo has quit [Ping timeout: 260 seconds] 07:13:08 -!- dpeg has joined ##crawl-dev 07:13:18 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:17:09 -!- Patashu has quit [Ping timeout: 260 seconds] 07:17:25 -!- Orphic has quit [Ping timeout: 246 seconds] 07:20:25 -!- debo_ has quit [Ping timeout: 260 seconds] 07:21:28 -!- xFleury has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 07:21:30 -!- pentax has quit [Quit: ヒーロー見参!] 07:25:30 -!- mopl has quit [Quit: Page closed] 07:28:52 -!- wvc has quit [Ping timeout: 258 seconds] 07:31:26 -!- Mazed has quit [Ping timeout: 240 seconds] 07:35:33 <|amethyst> some suggestions for cantrip message improvements: http://www.reddit.com/r/dcss/comments/2jcsds/joseph_looks_very_cold_what_does_this_mean/clbuo73 07:35:33 |amethyst: You have 1 message. Use !messages to read it. 07:40:04 -!- bonghitz has quit [Remote host closed the connection] 07:42:16 -!- Marbit has quit [Ping timeout: 246 seconds] 07:43:10 -!- demiskeleton has quit [Quit: Leaving] 07:46:20 -!- tensorpudding has quit [Read error: Connection reset by peer] 07:53:09 -!- Mazed has quit [Ping timeout: 272 seconds] 07:59:32 -!- Brannock has joined ##crawl-dev 08:00:08 melee_attack.cc:2956:16: warning: unused variable 'chaos_attack' 08:00:08 melee_attack.cc:2084:13: warning: unused function '_move_stairs' 08:00:34 <|amethyst> !tell PleasingFungus hm.. did the save come from your branch or master? I didn't see any changes to the unmarshalling or marshalling code, but somehow it's trying to unpack a large vector (65480 entries) in the item props 08:00:35 |amethyst: OK, I'll let pleasingfungus know. 08:00:52 <|amethyst> !tell PleasingFungus but there appear not to actually be so many entries 08:00:53 |amethyst: OK, I'll let pleasingfungus know. 08:01:39 03|amethyst02 07[dechunkier] * 0.16-a0-1344-gabdbf9f: Avoid a type mismatch warning. 10(22 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abdbf9fe80ca 08:01:39 03|amethyst02 07[dechunkier] * 0.16-a0-1345-g29b1a0e: Add a missing include. 10(21 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=29b1a0e1d60b 08:02:02 <|amethyst> !tell PleasingFungus pushed a few warning-avoidances, but nothing that would affect the unmarshall thing 08:02:03 |amethyst: OK, I'll let pleasingfungus know. 08:02:25 <|amethyst> !tell PleasingFungus my guess is something in the vector manipulation is wrong, but I don't see what ATM 08:02:26 |amethyst: OK, I'll let pleasingfungus know. 08:05:44 03|amethyst02 07* 0.16-a0-1341-gdf99c73: Remove some now-unused code (geekosaur) 10(41 seconds ago, 1 file, 0+ 33-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df99c7395dc7 08:05:47 Is there a reason why the Young Poisoner's Handbook has Olgreb's (level 4) before Mephitic Cloud (level 3)? 08:06:13 <|amethyst> dpeg: it's sorted by can-memorize (free slots) then failure rate 08:06:26 <|amethyst> dpeg: you have more Poison than Conj and Air 08:06:46 <|amethyst> dpeg: if you're talking about the M screen 08:07:14 <|amethyst> i should show them in book order 08:07:55 |amethyst: ok, thanks! 08:08:40 <|amethyst> hm 08:08:49 <|amethyst> how do you memorise from the 'r' or 'i' screen? 08:08:58 <|amethyst> It says "Select a spell to read its description, to memorise it or to forget it." 08:09:06 <|amethyst> aha 08:09:09 <|amethyst> it's m 08:09:42 <|amethyst> I was looking at a spell I already knew so didn't get the (M)emorise prompt 08:14:04 -!- Mazed has quit [Ping timeout: 272 seconds] 08:15:37 -!- Pluie has joined ##crawl-dev 08:21:00 More misleading cantrips 13https://crawl.develz.org/mantis/view.php?id=9055 by neil 08:24:53 -!- codehero has quit [Ping timeout: 260 seconds] 08:25:02 -!- Kintak has quit [Ping timeout: 265 seconds] 08:25:51 "You resist" was actually a cantrip? 08:25:56 isn't it just orc priests casting pain 08:26:08 a LOT of people don't realize they also cast pain and think smite is resistible 08:28:49 -!- codehero has quit [Excess Flood] 08:30:06 -!- codehero has quit [Excess Flood] 08:32:53 -!- rossi_ has quit [Ping timeout: 255 seconds] 08:34:20 -!- FtShkAway is now known as FatShack 08:35:35 -!- Mazed has quit [Ping timeout: 272 seconds] 08:35:37 -!- codehero has quit [Ping timeout: 260 seconds] 08:40:37 <|amethyst> %git 361d79f 08:40:37 07haranp02 * 0.5-a0-2877-g361d79f: Fix [2686013]: remove confusing "You resist." message from monster Cantrip spell effect. 10(6 years ago, 1 file, 26+ 54-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=361d79f1078a 08:43:17 huh 08:45:20 -!- ackack has joined ##crawl-dev 08:47:45 -!- codehero has quit [Ping timeout: 260 seconds] 08:48:43 zombie cantrip message 08:51:40 -!- ontoclasm has joined ##crawl-dev 08:55:46 -!- Mazed has quit [Ping timeout: 240 seconds] 08:55:48 -!- Marbit has quit [Quit: Page closed] 08:56:32 -!- Marbit has joined ##crawl-dev 09:06:51 -!- Lasty has joined ##crawl-dev 09:07:55 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 09:15:03 !rc gammafunk 09:15:04 http://crawl.akrasiac.org/rcfiles/crawl-git/gammafunk.rc 09:15:45 -!- codehero has quit [Ping timeout: 260 seconds] 09:16:29 -!- Dustman has quit [Quit: Page closed] 09:19:00 -!- lurker_ has quit [Quit: Page closed] 09:21:03 -!- codehero has quit [Excess Flood] 09:24:39 -!- debo has joined ##crawl-dev 09:24:40 -!- debo has quit [Client Quit] 09:24:52 -!- debo has joined ##crawl-dev 09:24:58 -!- meatpath has quit [Ping timeout: 258 seconds] 09:27:20 -!- cribozai has quit [Ping timeout: 260 seconds] 09:27:52 -!- PsyMar has quit [Ping timeout: 240 seconds] 09:30:26 -!- ackack has quit [Ping timeout: 240 seconds] 09:30:45 -!- rossi_ has quit [Ping timeout: 246 seconds] 09:36:12 were the spawns in v5 and z5 made significantly harder in the time between 0.5 and 0.15? 09:37:12 i don't think z5 has been changed much? 09:37:20 i could be wrong about that, but can't really think of anything 09:37:56 Maybe bad luck, seems like I've seen more orbs of fire 09:38:02 but v5 is definitely tougher, right? 09:38:04 than old v8 09:38:28 yeah, you can't stair dance for one thing 09:38:37 -!- Mazed has quit [Ping timeout: 260 seconds] 09:38:52 right, but the spawns seem more difficult aside from convoker/wardens 09:38:55 and sentinels 09:39:03 you can stair dance a couple times with the guards 09:39:05 before the warden comes 09:39:08 -!- Bloax has joined ##crawl-dev 09:39:59 convoker and sentinel have a pretty big impact in v:5 i think 09:40:07 make it a lot easier for you to get swarmed 09:40:46 it used to be reasonably easy to pick enemies off a few at a time if you were careful 09:42:54 well the recommended strat is magic map/controlled teleport if u have it 09:42:56 but yeah you're right 09:44:45 -!- bonghitz has quit [Ping timeout: 246 seconds] 09:46:14 -!- siepu has quit [Quit: Leaving] 09:47:01 -!- codehero has quit [Excess Flood] 09:48:46 -!- codehero has quit [Excess Flood] 09:50:39 -!- codehero has quit [Excess Flood] 09:51:41 -!- ussdefiant has joined ##crawl-dev 09:53:41 -!- codehero has quit [Excess Flood] 09:53:43 -!- RiotInferno has quit [Ping timeout: 258 seconds] 09:54:03 -!- hauzer has quit [Quit: Leaving.] 09:55:12 -!- codehero has quit [Excess Flood] 09:55:53 -!- bonghitz has quit [Ping timeout: 260 seconds] 10:00:00 -!- codehero has quit [Excess Flood] 10:03:12 -!- omnirizon has quit [Ping timeout: 245 seconds] 10:05:46 -!- ldierk has quit [Ping timeout: 250 seconds] 10:08:35 -!- ackack has joined ##crawl-dev 10:10:06 -!- FatShack is now known as FtShkAway 10:10:14 -!- ldierk has joined ##crawl-dev 10:14:45 -!- _D_ has quit [Quit: leaving] 10:18:39 -!- FtShkAway is now known as FatShack 10:19:06 -!- orionstein has quit [Quit: ZNC - http://znc.in] 10:22:43 -!- Kalir has quit [Changing host] 10:22:44 -!- Marbit has quit [Quit: Page closed] 10:27:27 -!- us17 has quit [Ping timeout: 246 seconds] 10:29:57 -!- PleasingFungus has joined ##crawl-dev 10:31:25 |amethyst: this is a bug in my branch. The large vector is suspicious, though 10:31:26 PleasingFungus: You have 4 messages. Use !messages to read them. 10:31:57 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:32:12 blood ends up doing a lot of pushing and popping... 10:32:48 re discussion of "you resist", I would be perfectly happy if it was replaced everywhere with "you resist [the effect]", as appropriate 10:32:56 -!- gammafunk has joined ##crawl-dev 10:33:43 -!- Daekdroom has quit [Remote host closed the connection] 10:41:48 -!- Mazed has quit [Ping timeout: 246 seconds] 10:42:18 -!- tsohg has quit [Remote host closed the connection] 10:45:21 -!- mamgar has quit [Read error: Connection reset by peer] 10:47:22 -!- tsohg has quit [Ping timeout: 245 seconds] 10:48:09 -!- elliptic has quit [Quit: Leaving] 10:51:39 -!- stanzill has quit [Quit: bbl] 10:56:14 !seen Grunt 10:56:14 I last saw Grunt at Fri Oct 17 06:09:44 2014 UTC (9h 46m 30s ago) saying '<_<' on ##crawl-dev. 10:57:17 -!- Twiggytwiggytwig has quit [Ping timeout: 265 seconds] 10:59:48 -!- LexAckson has joined ##crawl-dev 11:01:41 -!- orionstein has quit [Quit: ZNC - http://znc.in] 11:03:12 -!- Mazed has quit [Ping timeout: 255 seconds] 11:07:26 -!- radinms has quit [] 11:09:49 -!- foophykins has quit [Ping timeout: 246 seconds] 11:12:28 -!- fufumann is now known as frd 11:13:23 HilariousDeathArtist: is there a lua function for item.is_useless 11:14:22 -!- scummos__ has quit [Ping timeout: 240 seconds] 11:14:41 -!- HonestMoneyLende has quit [Ping timeout: 265 seconds] 11:17:49 -!- frd is now known as fre 11:17:55 -!- fre is now known as fr3 11:21:49 -!- ontoclasm has quit [Quit: Leaving.] 11:22:48 http://imgur.com/a/GkxlE 11:23:04 -!- slitherrr has joined ##crawl-dev 11:24:07 the shit is a blue name 11:24:28 -!- Mazed has quit [Ping timeout: 260 seconds] 11:25:48 I need to make this update script not terrible before I push this 11:29:15 -!- Chris7 has quit [] 11:30:45 -!- Amnekian has quit [Quit: Saindo] 11:31:21 dang, colorful 11:32:32 -!- Sequell has quit [Remote host closed the connection] 11:32:52 -!- Aryth has quit [Ping timeout: 240 seconds] 11:32:53 -!- Sequell has joined ##crawl-dev 11:33:02 w.b. Sequell 11:39:04 -!- Blazinghand has quit [Read error: Connection reset by peer] 11:39:49 -!- grillatactics has quit [Quit: grillatactics] 11:42:00 -!- xnavy__ is now known as xnavy 11:45:03 -!- WereVolvo has quit [Ping timeout: 255 seconds] 11:45:17 -!- Mazed has quit [Ping timeout: 245 seconds] 11:47:55 -!- ElanMorin has joined ##crawl-dev 11:49:03 -!- hauzer has quit [Quit: Leaving.] 11:50:18 -!- lobf has joined ##crawl-dev 11:54:51 -!- Bollocks is now known as Bollocksor 11:55:44 -!- ussdefiant has quit [Ping timeout: 272 seconds] 12:00:40 -!- Bollocksor has quit [Quit: Page closed] 12:05:51 rrrrrainbows 12:05:57 -!- Morg0th has quit [Quit: leaving] 12:08:15 -!- Lasty has quit [Quit: Leaving.] 12:08:45 -!- G-Flex has joined ##crawl-dev 12:09:15 -!- UncertainKitten has joined ##crawl-dev 12:10:09 -!- roctavian has joined ##crawl-dev 12:10:18 -!- rchandra has joined ##crawl-dev 12:11:01 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1341-gdf99c73 (34) 12:11:49 -!- FatShack is now known as FtShkAway 12:11:51 !greaterplayer potatolizard 12:11:56 potatolizard is a greaterplayer! 12:12:05 !centuryplayer 12:12:12 I guess that one is manually curated? 12:13:31 as far as I know yes 12:13:54 I should totally make a sweet color for coolplayers 12:13:57 !nick coolplayers 12:13:58 Mapping coolplayers => birdoprey theglow hyperbolic hyperelliptic elliptic minmay elynae mikee xomscumming tartakower nyaakitty casmith789 demonblade poncheis valrus n1000 sgrunt chris gammafunk 12:14:20 how about 12:14:21 shit brown 12:14:38 how about I finally update those irc ignore settings 12:14:42 like I've been meaning to 12:26:36 -!- FtShkAway is now known as FatShack 12:26:57 -!- Tux[Qyou] has quit [Ping timeout: 245 seconds] 12:27:09 -!- Mazed has quit [Ping timeout: 246 seconds] 12:39:18 uh 12:39:26 why does casting apportation print this 12:39:28 Ye cannae see any susceptible monsters within range! (Use Z ta cast anyway.) 12:39:37 -!- omnirizo1 has quit [Ping timeout: 260 seconds] 12:39:51 oh never mind, already reported 12:48:56 -!- Mazed has quit [Ping timeout: 260 seconds] 12:50:01 -!- Bloaxor has joined ##crawl-dev 12:51:06 -!- tsohg has quit [Remote host closed the connection] 12:54:15 -!- Bloax has quit [Ping timeout: 265 seconds] 12:55:45 -!- Lasty has joined ##crawl-dev 12:57:06 -!- simmarine has joined ##crawl-dev 13:06:48 -!- bmfx has quit [Quit: Lost terminal] 13:07:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:09:13 <|amethyst> %git ec40e5ec 13:09:13 07wheals02 * 0.16-a0-1265-gec40e5e: Make LOS-effect spells abort if there are no hostiles in view. 10(4 days ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ec40e5ec1d95 13:09:18 <|amethyst> that's why 13:09:47 <|amethyst> well, possibly 13:09:50 -!- Mazed has quit [Ping timeout: 272 seconds] 13:09:50 <|amethyst> %git 6c63de0 13:09:50 07wheals02 * 0.16-a0-1298-g6c63de0: Allow z-casting area spells again (#9050). 10(3 days ago, 1 file, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c63de089233 13:10:34 classic wheals 13:11:07 -!- Mazed has quit [Read error: Connection reset by peer] 13:11:40 <|amethyst> !tell wheals ec40e5e or maybe the followup broke apportation, conjure flames, and a few others, see #9054. Marking those spells as utility (the last bool in the spell entry) would fix that but that might affect monster AI 13:11:40 |amethyst: OK, I'll let wheals know. 13:13:22 <|amethyst> !tell wheals there's a lot of stuff in that big switch for pcloud etc that I think is also being skipped because of the else added in 6c63de08 13:13:23 |amethyst: OK, I'll let wheals know. 13:13:37 -!- Lasty has quit [Ping timeout: 255 seconds] 13:13:48 <|amethyst> !tell wheals what if you move your new stuff to after the switch? 13:13:49 |amethyst: OK, I'll let wheals know. 13:20:12 would it be appropriate to append this bug report by a feature request: apportation should recall the last target and use that as the autotarget for subsequent apportations 13:20:46 <|amethyst> no, that should be a separate bug report 13:21:08 <|amethyst> I saw someone else mention that not long ago, but I don't see it on mantis so it must have been in tavern or on reddit 13:21:28 <|amethyst> h 13:21:31 <|amethyst> oh 13:21:41 <|amethyst> there was an old old bug report about that 13:21:54 <|amethyst> which mumra closed and moved to dev wiki because it was a FR 13:21:58 <|amethyst> you could reopen it 13:22:00 <|amethyst> %bug 2501 13:22:00 13https://crawl.develz.org/mantis/view.php?id=2501 13:22:13 <|amethyst> change category to implementable :) 13:23:10 dpeg: another thing that comes up a lot "mass apportation"; I think the idea has been entertained and shot down a few times, but it is annoying to spam ` 13:23:38 <|amethyst> didn't someone propose a Black Hole spell on GDD? :) 13:23:42 haha 13:23:55 <|amethyst> You cast Black Hole. 13:23:56 |amethyst: but that spell should destroy the items! 13:23:57 <|amethyst> You suck. 13:24:06 the best apportation FR is making its default target respect autopickup 13:24:19 aim at the rune, not the pile of stones 13:24:22 yeah also a good idea 13:24:40 gammafunk: I don't really like mass apportation but what I said would make repeated apports very convenient already. 13:24:50 true, that! 13:25:06 dpeg: yeah mass apportation would be really nice in some ways but is also just problematic 13:25:30 <|amethyst> it wouldn't be so bad if it still required LOE 13:25:57 ok, so good interface would be: 1. If a previous target is stored (i.e. last apportation's item is in sight), then use that. 2. Else use nearest item in autopickup. 3. Else use nearest item. 13:26:21 LOE? 13:26:22 in sight but not under you, anyway 13:26:38 <|amethyst> oh 13:26:42 rchandra: of course, that's what I meant (wondered if anybody would be nitpicky enough that I should spell it out :) 13:26:45 <|amethyst> app doesn't require line of effect, never mind 13:26:50 <|amethyst> I mean, it isn't blocked by monsters 13:26:53 |amethyst: yeah I was about to ask 13:26:54 no 13:27:31 sorry, dpeg - just making sure 13:27:34 <|amethyst> dpeg: I would say for 2. the sort order should be (autopickup, distance) 13:27:48 -!- orionstein has quit [Quit: ZNC - http://znc.in] 13:27:49 <|amethyst> dpeg: not just a matter of which comes first, but also the order of cycling 13:28:09 isn't that exactly what I wrote? 13:28:10 crawl often gets some weird interfaces that aren't fully thought through - usually they get fixed but not always, so it's best to have them right the first time 13:28:18 I might be missing a detail here. 13:28:40 rchandra: if you spot one of them, tell us! If necessary, tell us again until we get it :) 13:28:49 rchandra: I fixed the bad interface of jump attack, at least 13:28:54 heh 13:29:09 <|amethyst> dpeg: what you wrote would be compatible with: A. keep the sort order purely distance and B. have the default target be the first autopickup on the sort list 13:29:12 rip jumping as a felid in statueform for faster approaches 13:29:15 crate would like to fix apport in the same way 13:29:16 gammafunk: Dith's interface is better than old jump anyway, right? 13:29:21 dpeg: yes 13:29:28 gammafunk: so extra points for that! 13:29:42 <|amethyst> dpeg: I was just specifying it more tightly :) 13:29:46 although power leap's interfaces is not good I think 13:29:51 it needs a targeter 13:29:56 or its own targeter 13:30:06 I'm sure Lasty will get to that though 13:30:11 gammafunk: we could cut anything, but often it's the easiest solution, not the best. (Unless we're talking MD, of course!) 13:30:19 dpeg: or nemelex! 13:30:31 <|amethyst> dpeg: (I mean the sort order for '*' cycling too) 13:30:34 with powerleap the current emphasizes where you are, not what you hit - that seems better as-is 13:30:43 !learn add gammafunk Sworn enemies of gods, especially gambling gods. 13:30:43 gammafunk[9/9]: Sworn enemies of gods, especially gambling gods. 13:31:03 I think I have a deicide entry 13:31:29 rchandra: I think it should indicate what will be hit, probably 13:31:54 it could use the landing indicator that e.g. shadow step uses for that 13:32:03 well probably the yellow indicator actually 13:32:04 |amethyst: I'd like to amend that apportation BR: so in my (2), you'd specify: "among auto-pickupable items, sort first by distance, among those of equal distance by cycle (*) order" ? 13:33:12 gammafunk: duvessa and crate (often a tag team anyway) are very trigger happy, at least verbally. Although with crate I've seen a comment or two where he admits that if in charge, he'd just leave some feature in, because removal is also work (and not worth it). 13:35:46 -!- foophykins has quit [Ping timeout: 246 seconds] 13:36:27 dpeg: yeah, I can theorize about how *my* RL would have all the annoying aspects removed, but making said game without the help of people who respectfully disagree is no easy task 13:37:41 -!- lukano has quit [Ping timeout: 272 seconds] 13:38:43 gammafunk: there is also the fact that the game caters to widely different audience. A power gamer (in the sense of "plays very many games, good winrate") demands an interface as streamlined as possible. Someone who plays for years but only rarely gets a rune has different wishes. 13:40:15 does range checking rods make them often not usable (thus the rcfile option in 63ea54c) or was that a temporary bug? 13:42:25 gammafunk: I am about to pillage your rc and turn it into a c-r-d mail. Now is the time to stop if you have proposals of your own. 13:42:55 but elliptic will make fun of it! 13:43:07 of your rc or my mail? :) 13:43:12 my rc 13:43:18 it is for a greater purpose! 13:43:55 I'm kidding of course, feel free; I'm not sure how much of what I have would be a good default, but certainly some things might be 13:44:29 &rc gammafunk 13:44:30 Not a valid command: ?rc gammafunk git in ?rc gammafunk git 13:46:06 -!- oblong has quit [Client Quit] 13:46:30 !rc gammafunk 13:46:30 http://crawl.akrasiac.org/rcfiles/crawl-git/gammafunk.rc 13:48:04 dpeg: hrm, which parts are you interested in? I guess I can wait for the mail 13:48:47 item += unidentified.*(potion|scroll|book|jewellery|wand|rod|magical staff).*:lightblue 13:48:54 that is maybe the most critical one 13:49:05 yeah 13:49:37 I mark the ided version just all magenta, which I like, but I'm not sure we'd want to clobber the pretty descriptive colors? 13:49:51 I mean for non-consumables, I make them magenta 13:50:07 -!- Lasty has joined ##crawl-dev 13:50:13 Probably people would object to item += scroll.*(summoning):lightred 13:50:46 but I like the damage scrolls on lightred, and do ?holy_word and ?torment as lightred conditional on player species (undead or not) 13:51:19 gammafunk: I don't copy verbatim. 13:52:06 ok, your evaluation of what's good for a general default is probably better than mine 13:54:28 maybe scroll/potion glyph colours should just map to whatever you have for menu_colour for that item 13:55:51 yeah, I wonder if there's really a need for seperate mappings like that 13:56:12 one thing about that is that the menu uses special colors for things equipped/wielded 13:56:21 but that's only for equipment, doesn't affect consumables obviously 13:56:33 doy: indicating unidentified right on the map is huge 13:57:35 dpeg: do you have an opinion on corpse/food glyphs? It's probably the second thing after unided items that I find important to chaange 13:57:48 like is that an orange on the ground or an orc corpse? 13:58:15 moving corpses to a different glyph and then skels to a still different one is very helpful for me 13:58:20 yeah I set corpse to & for that reason 13:58:35 deathcob gets to keep % though, changing that is cheating 13:58:43 haha 13:59:04 gammafunk: good point, will mention 13:59:06 yeah, having separate glyphs for corpses and food would be good (not sure about corpses and skeletons) 13:59:13 rods and staves too 13:59:29 for skels, the problem is that there are enemies with white corpses 13:59:34 like bats etc 13:59:37 -!- tsohg has quit [Remote host closed the connection] 13:59:39 bat (15b) | Spd: 30 | HD: 1 | HP: 2-5 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | XP: 1 | Sz: tiny | Int: animal. 13:59:39 %??bat 13:59:44 yeah, true 14:00:00 aren't rods and staves separate? \ | 14:00:04 mon_glyph = death cob : jewel P 14:00:11 I'm sorry :( 14:00:26 well I suppose I could just drop the P 14:00:27 rchandra: separate glyphs you mean, no they're both | 14:00:43 some people map rods to \ 14:00:47 but that's not the default 14:00:49 ah, makes sense 14:00:59 doy: should be default? 14:01:00 is \ used for anything currently? 14:01:05 uh, \ is rods 14:01:07 I don't think so 14:01:08 gammafunk: portals, in ascii mode 14:01:08 oh 14:01:16 !tell rchandra check your rods, are they not \ ? 14:01:16 rchandra: OK, I'll let rchandra know. 14:01:19 not sure how much we care about ascii mode at this point though 14:01:26 potatolizard: for me rods are | 14:01:34 grrrmm 14:01:35 I'll check 14:01:43 -!- rchandra has left ##crawl-dev 14:01:43 I don't play on console so I wouldn't know 14:01:45 it may be your rc that changes it 14:01:45 this might be like books, which are either : or + depending on something? 14:01:48 it is not 14:02:14 oh right, it's \ in wizmode menu 14:02:18 yeah 14:02:29 maybe we should just make rods \ then 14:02:59 doy: yeah I am not clued in on what ascii mode is 14:03:08 gammafunk: as opposed to unicode 14:03:12 oh ok 14:03:41 char_set = ascii 14:04:00 we could probably just map rods to \ for char_set = unicode 14:04:08 and leave it as | for ascii 14:04:26 since i think there would be more confusion between rods and portals than between rods and staves 14:05:32 yeah that sounds nice 14:06:53 I map corpses to and skels to 0 in my rc. I guess the skel mapping may not be universally accepted, but I think something like the first map is a good idea 14:07:03 for unicode at least 14:07:18 then I map the orb to a pound sign 14:07:51 alternately we could move rods to ⬆ or something 14:07:55 haha 14:09:18 -!- jbenedetto has quit [Ping timeout: 250 seconds] 14:09:38 \ is probably a good choice since it's related to / for wands 14:10:03 sure 14:10:09 wands are unix path separators, rods are windows path separators 14:14:57 -!- PleasingFungus has quit [Ping timeout: 246 seconds] 14:16:57 -!- jbenedetto has quit [Ping timeout: 245 seconds] 14:17:22 -!- Mottikins_ has quit [Ping timeout: 245 seconds] 14:19:05 -!- edlothiol has quit [Remote host closed the connection] 14:19:31 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 14:20:43 -!- mineral has joined ##crawl-dev 14:23:12 -!- read has quit [Ping timeout: 260 seconds] 14:24:26 -!- NotKintak has quit [Ping timeout: 240 seconds] 14:27:34 -!- PleasingFungus has joined ##crawl-dev 14:30:19 -!- tsohg has quit [Remote host closed the connection] 14:37:26 -!- serious has quit [Quit: Page closed] 14:38:50 -!- hauzer has quit [Quit: Leaving.] 14:42:22 -!- lukano has quit [Client Quit] 14:47:26 -!- shnurlf has quit [Quit: Page closed] 14:54:17 -!- BigBluFrog has quit [Quit: Page closed] 14:55:30 -!- Zernach has quit [Quit: Page closed] 14:56:21 -!- Cannonbait has quit [Ping timeout: 261 seconds] 14:56:42 -!- mineral is now known as read 15:01:20 -!- PolkaDot has quit [Quit: Lost terminal] 15:01:29 -!- tsohg has quit [Remote host closed the connection] 15:08:52 -!- Xenobreeder_ has quit [Ping timeout: 246 seconds] 15:11:59 -!- edlothiol has joined ##crawl-dev 15:13:58 -!- ontoclasm has joined ##crawl-dev 15:16:30 -!- MackTheKnife has quit [Quit: Page closed] 15:23:31 |amethyst: for webtiles-changes, since we have a new config format entirely, do you think it's necessary to leave commented out e.g. player_url and these other options I'm adding in the default config? 15:24:20 I suppose for the player title and server admin stuff we should, since that requires the admin to either run a script or supply the names of the admins 15:24:51 the devteam listings will work "out of the box", but I guess it's weird to enable only that by default, and not the admin/player title stuff 15:26:15 <|amethyst> gammafunk: I don't think those should default to the online-server values 15:26:31 ok, I'll just leave them commented out, hence disabled 15:26:46 some things like title_names = ["goodplayers", "greatplayers", "greaterplayers", "centuryplayers"] 15:26:57 well those will just be commented as well 15:27:46 I guess technically that one in particular could live somewhere outside of the config, but putting it in the toml seems the most sensible thing 15:30:13 these also have to go in user.js and style.css, but those definitions won't be used if the default webtiles config is used, so it should be fine 15:31:18 <|amethyst> hm 15:31:44 <|amethyst> so if someone adds a new title_name in the config they have to change the user.js and style.css? 15:31:51 yeah 15:31:56 <|amethyst> maybe then it shouldn't be in the config 15:32:11 <|amethyst> though I guess it makes sense to be able to remove things 15:32:17 oh just sort of hard coded essentially? 15:32:29 <|amethyst> if it's already hard-coded in user.js anyway 15:32:40 right, yeah it could just be in the py somewhere 15:33:06 well actualy the update script I wrote 15:33:12 looks for these titles names in the toml config 15:33:18 so I'll leave it there for now 15:33:36 <|amethyst> it does make sense to be able to change the labels in TOML 15:33:54 <|amethyst> oh, it's just HTML classes 15:34:03 <|amethyst> not actual text displayed to the user 15:34:10 not quite, there are descriptions displayed in tooltips 15:34:14 <|amethyst> ah 15:34:49 ok, well I'll push this to webtiles-changes-score, and if you see anything that looks bad config wise, I can update it (also based on feedback from edlothiol ) 15:39:15 -!- ackack has quit [Ping timeout: 244 seconds] 15:40:01 -!- Ratboiler has quit [Ping timeout: 246 seconds] 15:48:02 03ontoclasm02 07* 0.16-a0-1342-g94d70de: Triple sword tiles (roctavian, 9031) 10(2 minutes ago, 7 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=94d70de02286 15:48:33 -!- gbeene has quit [Ping timeout: 244 seconds] 15:49:02 * ontoclasm cuts off the claymore's blade. The claymore grows three more! 15:50:29 -!- G-Flex has quit [Ping timeout: 260 seconds] 15:51:19 but the wielded tiles!! 15:51:38 they're still old and :( 15:53:35 -!- FatShack is now known as FtShkAway 15:54:13 -!- mizu_no_oto has quit [Ping timeout: 260 seconds] 15:55:08 03gammafunk02 07[webtiles-changes-score] * 0.15-a0-2348-g49435bb: Player title colors and descriptions for WebTiles lobby and chat 10(21 hours ago, 11 files, 303+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=49435bb18a1b 15:55:42 good + there 15:55:54 ontoclasm: ok, so, remember when I suggested that you move the old bastard sword tiles into UNUSED, and you said "oh, I already kind of blended them into greatswords" 15:55:55 iirc 15:56:06 gammafunk: :) 15:56:08 should have broken that commit up into a few, but the parts ended up being pretty related 15:56:18 when will I get to see this. when will I be the most colorful dev at the ball 15:56:39 when |amethyst is on winter break! 15:56:47 no more tormenting those poor students 15:56:52 that sounds like waiting. I HATE waiting 15:57:12 also you'll be orange, I'll be orange, we'll all be orange (on the devteam) 15:57:21 johnstein and neil will be purple though 15:57:23 unless we change that 15:57:31 wow named colors 15:57:41 is simm a centuryplayer? 15:57:48 !nick centuryplayers 15:57:49 Mapping centuryplayers => 78291 bart basil bmfx clouded crate drke elliptic hyperbolic hyperelliptic jeanjacques johnnyzero magistern marvinpa mikee minmay mrplanck nago ophanim pac pivotal stabwound tolias walkerboh surr simm ebarrett morganleah sar wahaha yermak 15:57:56 yes 15:57:59 ah, the much-coveted red 15:58:05 is that only in game or on the web list 15:58:06 danger danger simm approaching 15:58:10 in the web list as well 15:58:16 thats going to look a little goofy 15:58:28 well we can change how it looks, but it's nice info to see! 15:58:28 maybe it wont look as bad as i think it will though! 15:58:45 it probably will look a little weird; we could always make it a column in the lobby or something 15:58:48 instead of color 15:59:07 i wonder if any centuryplayers are not a greaterplayer 15:59:12 -!- orionstein has quit [Quit: ZNC - http://znc.in] 15:59:22 I "defined" them to be greaterplayers with 100+ wins 15:59:26 but I only check the nick map 15:59:27 aha 15:59:44 hmm 15:59:45 hopefully it won't lead to lots of nick table shenanigans 15:59:59 when using a blade card, trying to escape with, well, escape, just uses whatever you were using 16:00:49 |amethyst: The update script is webserver/get_titles.py in 49435bb, if you have any feedback on that 16:01:26 !lg * @centuryplayers !@greaterplayers s=name 16:01:27 9074 games for * (@centuryplayers !@greaterplayers): 3865x nago, 1823x Yermak, 1293x Tolias, 1248x MrPlanck, 694x Sar, 151x hyperelliptic 16:01:45 hrm, yermak is a greaterplayer iirc 16:01:50 !greaterplayer yermak 16:01:55 yermak is a greaterplayer! 16:02:00 see! 16:02:16 !nick greaterplayers Yermak 16:02:17 Mapping greaterplayers => 78291 hyperbolic elliptic mikee stabwound xyblor marvinpa pseudonut nyaakitty reid jeanjacques ionfrigate itsmu valrus magistern pivotal clouded pac bart absolutego ophanim crate vizer bmfx eeviac elynae ebarrett simm wahaha toastyp danharaj johnnyzero hilariousdeathartist kryft walkerboh basil dck surr ackack medar sgrunt minmay cheibrodos araganzar morganleah n1000 drke... 16:02:21 !lg * @centuryplayers !@greaterplayers s=name 16:02:21 7251 games for * (@centuryplayers !@greaterplayers): 3865x nago, 1293x Tolias, 1248x MrPlanck, 694x Sar, 151x hyperelliptic 16:02:28 !greaterplayer Sar 16:02:33 Sar is a greaterplayer! 16:02:45 !greaterplayer Tolias 16:02:50 hold on 16:02:52 -!- gbeene has quit [Ping timeout: 258 seconds] 16:02:55 Tolias is a greaterplayer! 16:02:59 !greatplayer Yermak 16:03:02 !greatplayer Sar 16:03:04 Unwon species for Yermak: Demonspawn, Draconian, High Elf, Human, Merfolk, Minotaur, Octopode 16:03:08 haha 16:03:09 Unwon species for Sar: Octopode 16:03:19 !nick greaterplayers -rm Yermak 16:03:19 !lg sar 1 16:03:20 1/694. Sar the Chopper (L5 MiBe of Trog), slain by a centaur on D:3 on 2012-07-09 17:29:52, with 246 points after 1648 turns and 0:14:26. 16:03:20 Deleted yermak from greaterplayers => 78291 hyperbolic elliptic mikee stabwound xyblor marvinpa pseudonut nyaakitty reid jeanjacques ionfrigate itsmu valrus magistern pivotal clouded pac bart absolutego ophanim crate vizer bmfx eeviac elynae ebarrett simm wahaha toastyp danharaj johnnyzero hilariousdeathartist kryft walkerboh basil dck surr ackack medar sgrunt minmay cheibrodos araganzar morganlea... 16:03:28 -!- foophykins has quit [Ping timeout: 246 seconds] 16:03:34 !greatplayer Tolias 16:03:39 Tolias is a greatplayer! 16:03:48 !nick greaterplayers Tolias 16:03:49 Mapping greaterplayers => 78291 hyperbolic elliptic mikee stabwound xyblor marvinpa pseudonut nyaakitty reid jeanjacques ionfrigate itsmu valrus magistern pivotal clouded pac bart absolutego ophanim crate vizer bmfx eeviac elynae ebarrett simm wahaha toastyp danharaj johnnyzero hilariousdeathartist kryft walkerboh basil dck surr ackack medar sgrunt minmay cheibrodos araganzar morganleah n1000 drke... 16:04:04 !lg * @centuryplayers !@greaterplayers s=name 16:04:05 7781 games for * (@centuryplayers !@greaterplayers): 3865x nago, 1823x Yermak, 1248x MrPlanck, 694x Sar, 151x hyperelliptic 16:04:10 -!- Jho has quit [Ping timeout: 246 seconds] 16:05:14 Well centuryplayer shouldn't have that greaterplayer condition in WebTiles, then 16:05:32 r i p 16:06:31 maybe there should be an awfulHuAr title >_> 16:06:48 !gamssby . huar 16:06:59 !gamesby . huar 16:06:59 Grunt (huar) has played 75 games, between 2012-07-19 14:14:45 and 2013-11-23 01:26:05, won 1 (1.3%), high score 1153129, total score 4535231, total turns 1771401, play-time/day 0:11:06, total time 3d+19:12:57. 16:07:11 gammafunk: for who????? 16:07:24 Grunt: defined so you're an awfulHuAr! 16:07:34 d a n g 16:07:48 but then we'd get to awfulHESu and... 16:07:57 !lg * huar s=name 16:07:58 2361 games for * (huar): 133x thondor, 104x Elbereth, 100x dissilient, 87x TheAlmightyOne, 77x Epicurean, 75x SGrunt, 47x brennon, 29x higward, 28x OneEyedJack, 19x BlackSwan, 19x Mogri, 17x heteroy, 17x Corrust, 16x BirdoPrey, 15x buffalo66, 13x Raven, 13x lowercase, 13x berise, 13x Icarus0, 13x ahorribleplayer, 13x ShinBone, 13x sydd, 12x Chris101, 11x nplus1, 11x Creeper, 10x Rule42, 10x omniri... 16:08:06 it is Grunt. 16:08:11 -!- Krakhan has quit [Changing host] 16:08:15 I had an idea 16:08:17 PleasingFungus: I'm still at work :( 16:08:21 rip 16:08:27 I will unhave the idea. 16:08:29 Ashenzari warns you, "Grunt is HuAr" 16:08:44 I do have a way with devices.... 16:09:19 someone keeps begging me about Android dcss 16:09:26 ? 16:09:34 notapirate? 16:09:37 I forget who exactly 16:09:39 gammafunk: start working on SDL2 imo 16:09:41 -!- codehero has quit [Ping timeout: 260 seconds] 16:09:44 ...dang 16:09:59 what will that get us, btw? 16:10:13 Better Android support, for one! 16:10:14 twice as much as sdl1 16:10:16 imho 16:10:26 less compilation issues on OS X??? 16:10:30 well I don't have an android phone 16:10:37 and I don't run OS X 16:10:38 or more!!! 16:10:46 gammafunk, it is time to get with the times. 16:10:49 embrace modernity. 16:11:06 right, tell me about your sweet and good debugger again? 16:12:34 well, I was more talking about using sdl2 16:12:48 however, osx is clearly the superior operating system something something idk. 16:13:01 yeah it would be fun to learn about the graphics stuff 16:13:05 -!- codehero has quit [Excess Flood] 16:13:19 !tell edlothiol The latest commit in webtiles-changes-score implements coloring/tooltips for player names in the lobby and chat list; feedback on that welcome 16:13:19 gammafunk: OK, I'll let edlothiol know. 16:14:14 .crushed 16:14:15 57. sanka the Warrior (L18 MuCK of Xom), blasted by an octopode crusher (iron shot) (kmap: cheibrodos_shoals_oceanic_diplomacy) on Shoals:2 on 2014-10-16 07:12:05, with 206138 points after 59762 turns and 3:25:04. 16:14:15 * geekosaur assumes sdl2 on os x will mean what any change does on os x: new and exciting comiling issues 16:14:19 *compiling 16:14:34 .gmap 16:14:40 64. danggo054 the Cleaver (L12 MiBe of Trog), blasted by an electric eel (bolt of electricity) on Lair:4 (gammafunk_lair_enchanted_lake) on 2014-10-12 05:37:51, with 17194 points after 11919 turns and 0:46:55. 16:15:29 !lg * killer~~rust 16:15:29 21. summer827 the Fighter (L12 DrTm), slain by a rust devil (summoned by an orc high priest) on Orc:4 on 2014-10-15 09:38:15, with 19292 points after 26285 turns and 0:54:23. 16:15:29 -!- codehero has quit [Excess Flood] 16:15:32 hm 16:15:37 !lg * killer~~rust s=ikiller 16:15:40 21 games for * (killer~~rust): 10x Corrust's ghost, 5x Trust's ghost, 2x a rust devil, Procrustes' ghost, an orc high priest, an encrusted hand axe mimic, RustyShackleford's ghost 16:15:43 erp 16:15:53 shouldn't have been so lazy with that query 16:16:00 !lm * title~~zephyr 16:16:00 No milestones for * (title~~zephyr). 16:16:04 noo 16:16:11 !lm * title="hand of shadow" 16:16:12 No milestones for * (title='hand of shadow'). 16:16:16 this is so messed up. 16:16:24 !lm * title~~" eon" 16:16:25 No milestones for * (title~~' eon'). 16:18:40 -!- LexAckson has quit [Read error: Connection reset by peer] 16:20:00 -!- Mazed has quit [Remote host closed the connection] 16:20:25 -!- codehero has quit [Ping timeout: 260 seconds] 16:29:50 <|amethyst> HuAr you, HuHu, HuHu 16:31:06 -!- Patashu has joined ##crawl-dev 16:32:46 <|amethyst> !learn add reserved_clan_names HuAr_you_HuHu_HuHu [|amethyst] 16:32:46 reserved clan names[1/1]: HuAr_you_HuHu_HuHu [|amethyst] 16:35:21 -!- codehero has quit [Ping timeout: 260 seconds] 16:36:34 -!- stanzill has quit [Changing host] 16:37:15 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:38:33 -!- Kramell has quit [Remote host closed the connection] 16:42:54 -!- fridurmus has quit [] 16:43:37 -!- halv has quit [Ping timeout: 245 seconds] 16:45:37 -!- codehero has quit [Ping timeout: 260 seconds] 16:48:17 |amethyst: did you have any other feelings on federated login via a challenge/response server? 16:50:03 -!- codehero has quit [Excess Flood] 16:51:26 -!- codehero has quit [Excess Flood] 16:54:59 <|amethyst> bh: I'd rather not we implement it ourselves 16:55:10 <|amethyst> bh: I'm sure there are good open source solutions out there 16:55:22 <|amethyst> I do, however, think I want us to run it ourselves 16:55:33 -!- Mazed has quit [Ping timeout: 255 seconds] 16:56:06 <|amethyst> not sure where... you suggested an AWS instance, but are you willing to pay for it? 16:56:28 -!- WereVolvo1 has quit [Quit: Leaving.] 16:57:43 -!- CacoS has quit [Ping timeout: 255 seconds] 16:58:25 pay, sure. Admin? I'm the worst admin. 16:58:45 -!- Alpi has quit [Ping timeout: 246 seconds] 16:59:15 I would also be willing to pay the dread cost of running an aws instance 16:59:26 though I strongly suspect you could get away with a free one, if we're only using this as an oracle 16:59:32 (as opposed to bh's save-sharing idea) 16:59:34 ^ yeah 17:00:12 <|amethyst> save-sharing I think is a lot more complicated 17:00:23 <|amethyst> e.g. what if one server is ahead of another in minor tag 17:03:07 <|amethyst> and what happens in sequell when milestones come from different servers 17:03:18 <|amethyst> would need a new way to construct a game id 17:04:32 |amethyst: if you can point me at an open source oracle we could use, I'll look into integration 17:05:32 <|amethyst> "I'm sure there are..." kind of implies I don't know much about any of them 17:05:42 <|amethyst> I've heard of shibboleth but don't know much about it 17:06:05 <|amethyst> http://en.wikipedia.org/wiki/List_of_single_sign-on_implementations 17:06:24 <|amethyst> (not that we need SSO necessarily but it could come for free) 17:06:47 mantis and the tavern share sign on by virtue of both being on cdo? 17:07:15 <|amethyst> yeah, and probably some stuff on Nap's part to make one use the other's DB 17:07:32 <|amethyst> or to keep them synced 17:08:48 <|amethyst> openam is another one 17:08:59 <|amethyst> sounds a little enterprisey though 17:09:13 mhmm. Most of these look way bigger than we need 17:09:19 slime creature (03J) | Spd: 10 | HD: 11 | HP: 42-78 | AC/EV: 1/4 | Dam: 22 | amphibious, regen | Res: 06magic(40), 03poison, asphyx, 12drown | XP: 264 | Sz: small | Int: plant. 17:09:19 %??slime_creature 17:09:28 pretty soon we'll be recruiting a DBA 17:12:35 <|amethyst> hm, DACS is supposed to be lightweight 17:12:46 <|amethyst> http://dacs.dss.ca/ 17:12:55 <|amethyst> but 17:13:07 but? :) 17:13:09 <|amethyst> I'm not sure if you can authenticate though anything but the web 17:13:31 <|amethyst> I saw something about a command-line interface, but I don't know if that is for getting authenticated or just for administration 17:13:42 <|amethyst> aha 17:13:43 -!- roctavian has quit [Quit: Page closed] 17:13:48 <|amethyst> Authentication and authorization testing can be done through simple, REST-based web service calls, the DACS Java library, or a C/C++ API. DACS web services can return XML or JSON formatted documents. 17:19:25 -!- sanka has quit [Ping timeout: 246 seconds] 17:19:41 "simple, REST-based interface" sounds nice to me 17:19:52 of course, it's easy to *say* "simple" 17:20:16 -!- _Jordan_ has quit [Quit: _Jordan_] 17:20:32 -!- Mazed has quit [Ping timeout: 260 seconds] 17:21:09 PleasingFungus: so we should invent our own? :) 17:21:25 oh god no 17:21:33 no no no 17:21:33 -!- codehero has quit [Ping timeout: 260 seconds] 17:22:02 -!- Lasty has quit [Quit: Leaving.] 17:23:17 PleasingFungus: Nice, elegant, simple, 100-line blocks of REST-based web service calls, fully integrated with Doxygen comments... 17:23:32 gammafunk: yes!!!!! 17:23:37 * bh shudders 17:23:57 ...and a smaller bh splits off? 17:24:07 Lesser bh 17:24:25 -!- mamgar has quit [Client Quit] 17:24:47 -!- codehero has quit [Excess Flood] 17:26:15 -!- codehero has quit [Excess Flood] 17:26:38 -!- mamgar has quit [Read error: Connection reset by peer] 17:27:22 Close enough. 17:28:01 gammafunk: er, ids will break as soon as you have two spectators with the same nerdtype 17:28:21 oh really 17:28:24 huh 17:28:27 <|amethyst> id is unique 17:28:36 well I did Basil and gammafunk spectating 17:28:51 edlothiol: I couldn't get the classes to stack properly 17:29:07 also, couldn't get_titles.py use conf.py instead of replicating the logic? 17:29:10 <|amethyst> (must go now, back later) 17:29:32 yeah I guess it could, although it's only duplicating the file checking part really 17:29:53 maybe that would work fine though 17:30:31 edlothiol: for the classes, if I made e.g. a.admins {} and had a class of "admins player", for istance, it worked but 17:30:43 I wanted to use .admins{} so it's not tied to the tag 17:30:53 but .admins {} wouldn't work with "admins player" 17:31:05 the .player style was applied but not .admins 17:31:12 that's why I switched to id 17:31:33 gammafunk: I'll take a look 17:31:37 thanks 17:37:40 -!- Pacra has joined ##crawl-dev 17:38:03 -!- ontoclasm has quit [Quit: Leaving.] 17:38:27 -!- Mazed has quit [Remote host closed the connection] 17:39:28 -!- fridurmus has quit [Remote host closed the connection] 17:40:01 -!- potatolizard has quit [Ping timeout: 255 seconds] 17:41:20 -!- Daekdroom has quit [Changing host] 17:41:31 nice, storm dragons avoid storm clouds despite being immune 17:45:40 -!- HDA has quit [Ping timeout: 246 seconds] 17:46:08 -!- siepu has quit [Read error: Connection reset by peer] 17:48:27 -!- Zephryn has quit [Read error: Connection reset by peer] 17:51:52 likewise holy beings & holy flame clouds 17:51:55 there's a very old ticket about it 17:52:06 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-2349-gc544d55: Don't use ids, and don't crash the server if devteam_file is not set. 10(5 minutes ago, 4 files, 14+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c544d552d41b 17:52:08 oh that is a thing isnt it 17:52:13 kb justified the latter behaviour because it was supposed to make daevas stand back and smite you, rather than entering melee 17:52:18 edlothiol: nice, thanks 17:52:25 also happens with skeletal warriors (and probably other intelligent undead) and negative clouds 17:52:25 which is certainly a thing it's possible to say 17:52:33 nice 17:52:35 oh, huh, I thought I took care of said missing file 17:52:37 imho someone should fix it. 17:52:54 oh I see 17:52:54 -!- stanzill has quit [Quit: schnarch] 17:53:13 odd that I didn't do that in the initialization 17:54:08 ah, the .spectator_list was the problem 17:54:27 gammafunk: yeah, that made those rules more specific, so they had priority 17:54:40 oh ok 17:54:48 (now, both rules have the same specificity, so the later rule wins) 17:57:12 03gammafunk02 {edlothiol} 07[webtiles-changes] * 0.15-a0-2344-g2df5926: Player title colors and descriptions for WebTiles lobby and chat 10(23 hours ago, 10 files, 302+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2df5926d53a2 17:57:12 03edlothiol02 07[webtiles-changes] * 0.15-a0-2345-g548f6f2: Don't use ids, and don't crash the server if devteam_file is not set. 10(10 minutes ago, 4 files, 14+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=548f6f2a24bb 17:57:12 03Alex Jurkiewicz02 {edlothiol} 07[webtiles-changes] * 0.15-a0-2346-gb5d97e3: webtiles-changes: Add support for -dir 10(21 hours ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5d97e3d9af5 17:57:14 hmm, what was the query for seeing polymorphed uniques such as trj again 17:58:37 gammafunk: so I should keep using webtiles-changes? (not webtiles-changes-score) 17:58:45 simmarine: it involves ~~shaped 17:58:48 johnstein: yeah, it was just merged 17:59:12 I'm not sure what edlothiol is doing with the server score stuff, but the player colors are working 17:59:13 gammafunk: I will get it on DBRO this weekend. (maybe tonight!) 17:59:30 johnstein: yeah I don't have the colors documented outside of the config, so just let me knwo 17:59:54 that feature may go through some changes, so I'll probably hold off editing the README 18:00:24 sure 18:00:25 -!- ibar has quit [Quit: leaving] 18:02:36 I think the score view stuff would need more config changes to be actually useable on DBRO 18:02:53 since the score file path is partly hardcoded in it 18:02:57 PleasingFungus: thanks 18:03:25 yeah dplusplus' commits are very lld centric 18:04:15 -!- Sequell has quit [Remote host closed the connection] 18:04:22 -!- Sequell has joined ##crawl-dev 18:04:26 I can take a look and generalize the config, it can't be too bad 18:04:44 1learn add famous_last_words 18:04:58 naw, this is pretty simple stuff 18:05:03 simmarine: what was it? I honestly don't remember the full command myself 18:05:11 it is NOT an SDL library for instance 18:05:22 i just used uniq~~shaped 18:07:12 ah 18:07:15 I think that was it, yep. 18:10:13 -!- Wahaha has joined ##crawl-dev 18:10:52 -!- Zooty has quit [Ping timeout: 246 seconds] 18:11:36 -!- Akitten_Homura has joined ##crawl-dev 18:13:17 -!- UncertainKitten has quit [Ping timeout: 260 seconds] 18:13:47 Hi, I understand that crawl servers are hosted out of the good will of their owners, and they can do whatever they want with them. But using them to advertise controversial topics like the one seen on cszo doesn't seem appropriate 18:14:29 Wahaha: which player? 18:14:50 Message at the top, #stopgamergate2014 18:15:01 tbh, we had much worse 18:15:08 "controversial" 18:15:16 and yes, admins should be willing to pull the plug 18:15:42 -!- debo has quit [Ping timeout: 245 seconds] 18:15:49 dpeg: n apkin (I presume) is flying a banner on the server 18:16:08 I don't know what that means! 18:16:12 nap.kin doesn't control cszo, |amethyst does 18:16:19 er, right. 18:16:21 dpeg: vanity colors in the webtiles-changes branch: http://imgur.com/a/GkxlE 18:16:28 dpeg: http://crawl.s-z.org/#lobby 18:16:34 dpeg, BOLD ORANGE 18:16:38 -!- HellTiger has quit [Ping timeout: 265 seconds] 18:17:45 well it's |amethyst server, and he can actually do it if he likes 18:17:50 them's the breaks 18:18:06 but if he puts "gammafunk is POOP" back up there, I will protest 18:18:12 I don't understand what's going on. 18:18:22 dpeg: the url bh gave is the cszl webtiles page 18:18:38 I cannot open it :( 18:18:44 -!- UncertainKitten has joined ##crawl-dev 18:18:49 ..oh 18:18:56 dpeg: try https? 18:19:09 dpeg: and don't use lynx :P 18:19:12 https://crawl.s-z.org/#lobby 18:20:11 Wahaha: I don't see anything controversial about this... it is a completely legitimate expression of opinion, no? 18:20:22 -!- hauzer has quit [Quit: Leaving.] 18:20:27 -!- Big_guy has quit [] 18:20:50 What I referred to was that admins should take the time (and in the long run probably entitle other trustworthy players) to offensive players. 18:21:02 -!- Akitten_Homura has quit [Ping timeout: 255 seconds] 18:21:09 Just to be clear I don't think it's a big deal at all, it's a minor thing. It's just strange to see something like that on a crawl server page 18:21:31 Wahaha: well it's |amethyst's personal server, and that's his opinion, which he has a right to express 18:21:40 CAO also had expressions of similar kinds. Admins are humans, they have feelings/opinions, too. 18:21:55 puny humans 18:22:14 * gammafunk crushes bhaak like a grape!!!! 18:22:18 punning huns! 18:22:38 yes, I did say that I understand they can do whatever they want. I'm just expressing my opinion as well. Well it's pretty pointless either way so let's not talk about it 18:22:46 gammafunk: well, we would argue with |amethyst if he started supporting creationism or collect money for the tea party there, eh? :) 18:23:14 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 18:23:18 bhaak: when's Nethack 6.6.6 coming out? 18:23:21 dpeg: we should teach the controversy 18:23:21 -!- gbeene has quit [Ping timeout: 272 seconds] 18:23:25 I would probably just convert to fundamentalist christianity and join the tea part in that case, to avoid the wrath of |amethyst 18:23:35 *tea party 18:23:43 |amethyst doesn't appreciate being abandoned!!! 18:23:59 The terrible wrath of GOD_NEIL 18:24:01 well, |amethyst can be happy he isn't Nemelex then :) 18:24:14 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 18:24:54 dpeg: the likely answer is "not sooner than the sun runs out of fuel" 18:25:28 6.6.6, the mark of Demogorgon 18:26:23 oh right, I need to backport tile_player_tile so the Grunt-PleasingFungus-dpeg chimera doesn't kill all of my HESu 18:27:29 bhaak: hm, progress has stalled then? :| 18:29:46 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 18:31:05 -!- MgDark has quit [Ping timeout: 260 seconds] 18:31:39 dpeg: talk is cheap, don't expect too much progress in too short a time. 18:33:01 -!- PleasingFungus has joined ##crawl-dev 18:33:18 PleasingFungus: do you know why I can't do git log --author=PleasingFungus ? 18:33:24 You have a .mailmap entry 18:33:29 and your commits are fine from chei 18:33:47 %git --author=PleasingFungus 18:33:48 Could not find commit --author=PleasingFungus (git returned 129) 18:33:54 %git --author=gammafunk 18:33:54 07gammafunk02 {ontoclasm} * 19470920d0e8: Don't hide felid hand slot tiles when using bladehands 10(2 days ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=19470920d0e8 18:33:57 huh 18:34:42 -!- fridurmus has quit [Remote host closed the connection] 18:34:57 it doesn't work for grunt either 18:35:16 ah 18:35:22 git-shortlog is what I need I guess 18:35:27 or --use-mailmap 18:36:39 yeah there we go 18:36:52 -!- fridurmus has quit [Remote host closed the connection] 18:37:35 !crush gammafunk's hopes and dreams 18:37:35 Grunt crushes gammafunk's hopes and dreams like a grape!!! 18:37:58 PleasingFungus: so tell me about this idea you didn't have 18:38:53 gonna give Grunt an ETC_DEATH color in the webtiles lobby/chat 18:38:57 hey that's kind of a cool idea 18:39:02 mmmmmmmmmmm 18:39:21 ETC_DEATH has come for you, Grunt 18:39:22 !death webtiles 18:39:22 Death has come for webtiles... 18:40:32 %git --use-mailmap --author=PleasingFungus 18:40:32 Could not find commit --use-mailmap --author=PleasingFungus (git returned 128) 18:40:41 alas, one argument is all you get 18:40:57 it's better than getting 18:40:57 18:41:20 -!- ontoclasm has joined ##crawl-dev 18:42:12 -!- MgDark has quit [Ping timeout: 260 seconds] 18:42:18 -!- MgDark_ is now known as MgDark 18:44:48 -!- SimonZed has quit [] 18:47:20 -!- FtShkAway is now known as FatShack 18:47:29 !messages 18:47:30 No messages for TZer0. 18:47:46 We're stilling working on getting CLAN up. It might take a while. 18:48:07 there are no messages besides https://crawl.develz.org/tavern/viewtopic.php?f=9&t=13929 18:48:23 good luck TZer0 18:48:40 johnstein: :) 18:48:44 -!- edlothiol has quit [Ping timeout: 260 seconds] 18:49:02 %git 248e4d4 18:49:02 07ontoclasm02 * 0.16-a0-788-g248e4d4: Various monster tiles (roctavian, 8928) 10(3 weeks ago, 11 files, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=248e4d496790 18:50:09 -!- elliptic has joined ##crawl-dev 18:52:42 -!- gbeene has quit [Ping timeout: 250 seconds] 18:53:54 -!- Yermak has quit [Quit: Page closed] 18:56:53 -!- Lightli has joined ##crawl-dev 18:57:19 Grunt: ironically, I was away!!! 18:57:40 anyway it was re qda 18:57:45 and also it wans't my idea, it was lasty's 18:57:53 (but I claimed it was mine because I am a terrible thief) 18:58:10 -!- rphillips has quit [Ping timeout: 240 seconds] 18:58:49 QDA? 18:58:52 -!- G-Flex has joined ##crawl-dev 18:58:53 quicksilver dragona rmour 18:58:59 shiny dragonarms 18:59:03 ??quicksilver dragon armor 18:59:03 I don't have a page labeled quicksilver_dragon_armor in my learndb. 18:59:06 ??quicksilver dragon armour 18:59:07 I don't have a page labeled quicksilver_dragon_armour in my learndb. 18:59:11 Doesn't exist! 18:59:15 yet ;) 18:59:18 oh 18:59:20 Does Lightli exist? 18:59:26 yes 18:59:32 without lightli, there could be no darkli. 18:59:39 or possibly vice versa. 18:59:42 Still need Shadow Dragon Armour and Iron Dragon Armour 18:59:56 shadow dragon armour is already implemented :) 18:59:58 not in yet 19:00:00 Well he *was* going to discuss that 19:00:03 so's iron dragon armour 19:00:09 ??iron dragon armour 19:00:09 I don't have a page labeled iron_dragon_armour in my learndb. 19:00:17 rip 19:00:20 1learn add iron_dragon_armour See {plate armour} 19:00:33 -!- codehero has quit [Excess Flood] 19:00:38 Anyway. 19:01:20 I think Lasty's "qda has exceptionally high base ac, but cannot be enchanted" idea is really good - not just because it's inherently very distinctive - but because it actually works really well mechanically. 19:01:55 -!- aiguu has quit [Ping timeout: 255 seconds] 19:01:56 ??qda 19:01:56 I don't have a page labeled qda in my learndb. Did you mean: 5da, 7da, ada, cda, da, eda, fda, gda, hda, ida, mda, oda, pda, sda, tda, wda, da. 19:02:06 ??da 19:02:06 faerie dragon armour[1/1]: A randart mottled dragon armour with fixed appearance, worn by the Enchantress. Has between -2 and +8 enchantment, can have some properties not allowed on other randarts. 19:02:07 qda, if it appears - outside the context of a d:2 pda-style find - is going to be extremely rare, and very late-game. it's totally unreasonable to save enchant armour scrolls for it - you aren't even guaranteed that you'll *see* a quicksilver dragon, much less get a corpse, a hide, etc. 19:02:29 PleasingFungus: dang... one game, I found FDA on turn 1 19:02:43 bh: please note my hyphen-enclosed disclaimer :) 19:03:42 I had D:2 PDA once 19:03:45 I won that game 19:03:49 ya, that'll happen. 19:04:06 (I splatted being silly in the Abyss) 19:04:37 -!- Smello has quit [Ping timeout: 260 seconds] 19:04:37 -!- Smello_ is now known as Smello 19:04:53 anyway, making it high base ac/no enchants (beyond hide -> armour - say that the hide is imperfect in its magic-repelling-ness, since it's just a hide) means that it is more likely to be *usable* by a late-game character, since it's more likely to be competitive with the enchanted armour you'll already have - but it won't necessarily be *too* overpowered if the floorgod blesses you with one... 19:04:54 ...early on, since you won't have the armour skill to take full advantage of it. 19:05:11 ??buckler 19:05:11 buckler[1/1]: Any character who isn't using a 2-handed weapon or unarmed should get one of these. Unless you can't wear them, in which case get a regular shield. 19:05:33 idk who I'm talking to here, exactly. 19:05:42 I guess me 19:05:42 PleasingFungus: the logs 19:05:44 I guess grunt or elliptic can scroll up and read this when they're next around. 19:05:46 ya 19:05:49 I think I'm gonna head home. 19:06:01 ??oda 19:06:02 storm dragon armour[1/1]: 10AC, 15ER, rElec. Can be created by enchanting a storm dragon hide. 19:06:09 ??wda 19:06:10 swamp dragon armour[1/1]: 7AC, 7ER, rPois. Can be created by enchanting a swamp dragon hide. 19:06:13 ??tda 19:06:13 steam dragon armour[1/1]: 5AC, 0ER, rSteam. Can be created by enchanting a steam dragon hide. 19:06:20 fr: yoda 19:06:24 ? 19:06:25 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141017030201]] 19:06:29 rip Fungus 19:07:21 dang 19:07:24 I just missed the fungus :( 19:08:03 oh gammafunk, here's my latest Gloorx idea 19:08:08 summon Executioners 19:08:08 and 19:08:13 (wait for it) 19:08:20 Black Mark 19:08:21 !!!! 19:09:31 so how high would qda be in base AC to compete with enchanted armor? 19:09:33 -!- HonestMoneyLende has quit [Ping timeout: 272 seconds] 19:09:39 -!- Sequell has quit [Remote host closed the connection] 19:10:01 (especially when factoring in CPA and GDA) 19:10:09 -!- Sequell has joined ##crawl-dev 19:10:47 -!- Pacra has quit [Read error: Connection reset by peer] 19:10:53 let me see how man QDA one can expect to find 19:11:00 -!- Amnesthesia is now known as Amnesthesia|Else 19:11:04 ??objstat[2 19:11:05 objstat[2/3]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 19:11:11 ??hide 19:11:12 hide ~ hides[1/1]: Chance of a monster to leave a corpse is 1/2. Chance of a corpse to leave a hide is 2/3. 19:11:18 1/3 chance of a hide 19:11:19 so 19:11:32 you want monstat, not objstat, I assume? <_< 19:12:04 yeah objstat give monster stats 19:12:07 they're not Pearl Dragon rare at any rate, I know htat 19:12:08 oh 19:13:31 (probably more common than the Hat of the Alchemist :v) 19:13:32 !tell PleasingFungus You will not believe the incredibly huge and massive numbers of quicksilver dragons in a 3 rune game that will make QDA gamebreaking-OP-the-end-of-crawl-this-is-the-end-its-over 19:13:33 gammafunk: OK, I'll let pleasingfungus know. 19:13:33 three rune gives you 2.03 on average it looks like? 19:13:46 so you get 2/3 of a hide in any given game 19:13:47 !tell PleasingFungus It's TWO quicksilver dragons on average!!! 19:13:47 rip 19:13:47 gammafunk: OK, I'll let pleasingfungus know. 19:14:23 how many Pearl Dragons in a 3-rune on average :v 19:14:23 !tell PleasingFungus That's 2/3 of a QDA!!! 19:14:24 gammafunk: OK, I'll let pleasingfungus know. 19:14:54 please others send messages so he sees 27 when he gets home 19:19:08 -!- scummos__ has quit [Ping timeout: 250 seconds] 19:22:27 uh 19:22:47 so is objstat supposed to be corrupted like this 19:23:34 wanna know what will break crawl 19:23:41 corrupted? 19:23:43 raising the hp/mp regen so that downtimes aren't so large 19:23:50 nm 19:24:00 ??polyphemus 19:24:00 polyphemus[1/2]: A cyclops. Throws large rocks. Comes with death yaks and the like. Same ranged damage as a stone giant, but better melee, more HP, and worse MR. Normal speed, unlike other cyclopes. 19:24:15 according to objstat he never spawns in a 3-rune game 19:24:24 Like Murray 19:24:31 except he does 19:24:36 Lightli: read the notes at the top of the AllLevels sheet 19:24:49 also huh 19:25:03 I didn't expect pearl dragons to have 0.01 on average 19:25:28 oh that makes sense 19:25:47 -!- Crehl has quit [Quit: Killed by a kitten] 19:26:31 -!- Sequell has quit [Remote host closed the connection] 19:27:27 -!- Kramell has quit [Remote host closed the connection] 19:27:53 -!- Sequell has joined ##crawl-dev 19:29:12 -!- Zermako_ has quit [] 19:34:02 -!- nrook has joined ##crawl-dev 19:35:22 -!- aiguu has quit [Ping timeout: 244 seconds] 19:35:26 hmm, this is odd 19:35:31 ##crawl-dev is pretty quiet 19:35:38 I thought it would be buzzing with people arguing over who gets to be the person to merge https://gitorious.org/crawl/crawl/merge_requests/29 19:35:45 A profound silence engulfs ##crawl-dev. 19:35:58 * bh looks at gitorious 19:36:15 * Grunt looks at bh. 19:36:23 50%? o_0 19:36:55 -!- mopl has quit [Quit: Page closed] 19:37:18 in exchange for it taking 50% longer 19:37:43 It's bad if you're using spells that don't care about spellpower, but if you're tossing fire storms around on the other hand... 19:37:47 can I merge this from the web interface? 19:38:03 I honestly have no idea 19:38:48 methodical casting is pretty cool for some blasters but I think for most characters it is bad 19:39:03 ok, I'll merge this once I figure out how 19:39:11 haha 19:39:14 cool thanks 19:39:18 yeah 19:39:24 -!- Daekdroom has quit [Quit: Saindo] 19:39:29 Is it flagged as a good mutation or a bad one 19:39:32 bad 19:39:34 oh 19:39:47 (bonus points for any DEFEs that get it then :v) 19:41:10 it'll get stepdowned pretty hard for DEFEs, but they might still like it for the efficiency 19:42:48 -!- ontoclasm has quit [Quit: Leaving.] 19:43:30 uh 19:43:32 hrm 19:43:39 -!- Aryth1 has quit [Read error: Connection reset by peer] 19:43:45 how the heck do I do this without screwing up history 19:43:56 I don't really like that spellcasting mutation 19:44:13 what uh, yeah what is it 19:44:15 currently spellcasting always takes the same amount of time 19:44:20 -!- potatolizard has joined ##crawl-dev 19:44:30 and I don't think this is a necessary complication to add; spellcasting has tons of other dials 19:44:44 -!- potatolizard is now known as Guest75359 19:44:51 it's a mutation though, 98% of characters will not see it 19:45:15 sure, but we already have a mutation that increases spell power 19:45:20 it's interesting for the 2% who do, but the 98% don't have to worry about it, so it does not complicate their game 19:45:35 that argument could justify any mutation 19:45:54 -!- hauzer has quit [Client Quit] 19:45:55 if complicating spellcasting in this way is bad, then complicating spellcasting in this way for 2% of games is bad 19:47:05 elliptic: I think you make a good point. 19:47:34 -!- Blazinghand|Work has quit [Read error: Connection reset by peer] 19:47:37 -!- PleasingFungus has joined ##crawl-dev 19:47:51 I'm not sure I understand---the total complexity which confronts a player is a function of the options they have. if they don't have an option it doesn't complicate their life 19:48:01 for the zapping thing, it kind of feels like it should apply to any evocation that uses evo for power 19:48:02 oh, PleasingFungus 19:48:04 perfect timing 19:48:08 is it 19:48:09 PleasingFungus: You have 3 messages. Use !messages to read them. 19:48:10 nrook: there's player complexity and code complexity 19:48:11 ! 19:48:14 Grunt: sunglasses 19:48:29 03Grunt02 07[dragonarms] * 0.16-a0-1334-gd7c9af7: An alternate take on QDA (PleasingFungus). 10(2 minutes ago, 3 files, 13+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d7c9af7aef0d 19:48:32 -!- ackack has joined ##crawl-dev 19:48:36 gammafunk: the numbers you sent me are MEGA fucked up. 19:48:45 bh: which are we concerned about? 19:48:46 PleasingFungus: congratulations. you broke crawl forever 19:48:53 -!- ussdefiant has joined ##crawl-dev 19:48:53 Has someone contacted the clan admin to tell them their server seems dead? 19:49:02 greensnark: that's TZer0 and he's working on it!!! 19:49:08 TZer0 said it's down...yeah 19:49:16 ??ring mail 19:49:16 bh: more reason for you to productionize crawl!!! 19:49:16 ring mail[1/1]: 5AC, 7ER. 19:49:17 Cool, thanks :) 19:49:19 ??mottled dragon armour 19:49:20 mottled dragon armour[1/1]: 6AC, 5ER, rNapalm. Can be created by enchanting a mottled dragon hide. 19:49:25 nrook: my point was that a bad change to the game that only appears in 2% of games is still bad 19:49:59 nrook: now, other people might disagree with me that letting spellcasting take nonstandard amounts of time is a bad idea 19:50:26 to be honest, we already do this when the player casts a transform spell while already transformed, I think? 19:50:30 It's a very nice armor. 19:50:36 I forget what ended up happening with that 19:50:37 base ac 10, evp 6 and mr++ sounds like it might be Quite Powerful. 19:50:46 Not necessarily too powerful, though? 19:50:48 -!- Pacra has joined ##crawl-dev 19:50:48 yeah but it's always +0 19:50:58 elliptic: correct 19:51:00 so it's like a +4 MDA 19:51:08 Bloaxor: er 19:51:10 I didn't see such a change looking through but I could have easily missed it 19:51:11 you forgot about armour skill 19:51:12 ...but one more evp 19:51:20 although Armour will make it a bit better 19:51:32 PleasingFungus: that sounds like it will basically always be better than MDA 19:51:34 elliptic: for the zapping thing, do you think it working on wands and not other evocables that use spell power is a problem? 19:51:38 also, mr++ is a bit better than rStickyFlame. 19:51:48 can you enchant the hide 19:51:49 now that scrolls don't burn 19:51:54 simmarine: yes 19:51:54 PleasingFungus: since you don't need that much armour skill to make base AC 10 and +0 give more AC than base AC 6 and +6 19:51:55 *use evocations for spell power 19:51:57 simmarine: yes. 19:51:58 PleasingFungus: and yeah, that 19:52:01 well that sounds inconsistent! 19:52:07 simmarine: I already covered this 19:52:11 the hide's protection is flawed, since it's 19:52:13 a hide 19:52:17 oh 19:52:23 elliptic: yeah I have two thoughts on it 19:52:36 one is the obvious "decrease base ac/increase evp"; there's some midpoint that's reasonable, I think 19:52:53 right, I'm certainly not saying this can't be balanced 19:52:54 two is add -wiz (it interferes with magic... magically!!!) 19:52:59 ...but it already has a few gimmicks. 19:53:09 ah, "complicated armour" 19:53:09 idk if it needs three? 19:53:13 nrook: <3 19:53:22 maybe make it only give MR+ instead of MR++, also 19:53:32 yeah mr++ I think is from when that was its only thing 19:53:37 mr+ is enough to convey the sense of it 19:53:53 i don't know, really 19:53:59 butbutbut almost anything in the body slot can be "of magic resistance"... 19:54:01 there are plenty of low-MR races that are popular 19:54:18 and a MR++ armor instead of something like FDA sounds pretty cool 19:54:26 mr is pretty plenty in most games, artifacts really like mr++ in particular 19:54:36 just so that you'll have MR+++ instead of whatever 19:54:40 Grunt: qda of magic resistance will still have the mr+ you crave. :) 19:54:43 *mr++ 19:55:00 Grunt: but most things that are "of magic resistance" won't be +0! 19:55:18 is there such thing as artifact qda 19:55:21 yeah, I think the "unenchantable" mechanic should be the key one for this; the mr+ is mainly bonus flavour. 19:55:21 -!- tsohg has quit [Remote host closed the connection] 19:55:25 question 19:55:26 simmarine: yes, but it'll still be +0, I *think* 19:55:28 will check 19:55:30 also almost nobody uses MR ego armour that late in the game 19:55:34 Yes, it ends up being +0. 19:55:37 Alyways. 19:55:40 *Always. 19:55:45 (I tested this!) 19:55:46 excellent 19:55:48 exactly what I'd hoped 19:55:57 "the quicksilver dragon armour of the Flute" for example 19:56:04 wait 19:56:10 You play the quicksilver dragon like a flute! 19:56:20 if qda can't be enchanted, how come artifact qda can exist 19:56:30 it can't be enchanted by someone as lame as the player 19:56:32 Lightli: it can get egos, just like other armour. 19:56:35 But it can't get plusses. 19:56:44 Lightli: you enchanted a hide from the unique qd 19:56:52 (fr a unique qd) 19:56:59 I thought dragon armor couldn't get egos 19:57:04 The Quickersilver Dragon 19:57:12 (fr xtahua hide makes a randart) 19:57:20 Lightli: correct 19:57:24 elliptic: what about this gold dragon hide {Saint Roka}? 19:57:26 (unless a vault gives it one) 19:57:59 elliptic: do you have an opinion on nrook's other mutation, the wand zap thing? It feels a bit odd to me that it doesn't extend to the other evocables, although i guess that's complicated by them using MP sometimes 19:58:00 (are there any vaults that do that? I hope not.) 19:58:05 Grunt: maybe polymorphed uniques shouldn't drop hides :P 19:58:15 elliptic: :( 19:58:17 oh 19:58:19 grunt 19:58:19 -!- MgDark has quit [Ping timeout: 272 seconds] 19:58:21 -!- slitherrr has quit [Ping timeout: 260 seconds] 19:58:21 qda can get minuses 19:58:23 or rather some of them using MP 19:58:28 -!- MgDark_ is now known as MgDark 19:58:31 no sometimes using MP 19:58:32 I am totally undecided about whether this is undesirable or not 19:58:37 gammafunk: that part doesn't feel odd to me, personally 19:58:50 yeah as I think about it more, it's probably fine as wands-only 19:58:55 I don't have strong opinions on either which evocables should use mp or the actual mp costs/bonuses 19:59:04 (and how come artifact qda can't get plusses then; are even the people capable of weaving enchantments like "more resistant to fire" incapable of making it give more AC) 19:59:07 I think it's best to keep it just wands 19:59:10 Lightli: Magic. 19:59:21 wands are a very clear, specific category; "evocables" are very broad. 19:59:37 not that staff of dispater with 50% more power isn't incredibly vital for my Orb run strategies, or anything 19:59:39 -3 qda doesn't sound like something that should exist IMO 19:59:41 because it is 19:59:53 if that is what "qda can get minuses" means 20:00:04 help i started a dmeonspawn and got this mutation but im using polearms. can i evoke my spear without running out of mp for mephitic cloud or should i switch to this club? 20:00:17 right, if it's magic super good enchantent, it can extend to no - as well as no + 20:00:32 -!- tsohg has quit [Ping timeout: 258 seconds] 20:00:37 I guess that may complicate randart QDA code? if we allow such things 20:01:05 -!- PolkaDot has quit [Ping timeout: 260 seconds] 20:01:05 minmay has now convinced me it should just be wands 20:01:05 elliptic: that is what it means, yeah. would require probably another two lines of code to fix 20:01:07 ty minmay 20:01:21 switch to the club, btw. clubstabbing 4 lyf 20:01:22 PleasingFungus: imo code away 20:01:26 minmay is just so mean 20:01:29 so mean 20:01:45 so have I missed any other new dragon armours 20:01:48 it was intended as an argument against making it apply to non-wand things, yes 20:01:54 other than shadow and quicksilver 20:01:59 nope, they're it 20:02:01 tiamat face armour 20:02:05 well it wouldn't apply to reach evocation! 20:02:11 what about kda 20:02:12 but yeah sounds like we're agreed it's wand-only 20:02:13 elliptic: I have vague thoughts of trying to justify a bone DA but I'm not really set on the idea in the slightest 20:02:15 what is kda. 20:02:16 gda is kind of new 20:02:22 PleasingFungus: komodo 20:02:23 <3 20:02:24 o 20:02:28 fr: iron dragon armour 20:02:29 kill death armour 20:02:35 iron dragon hide, enchants into chain mail 20:02:39 for the purpose of milestones if yuou have 10.9 skill what will sklev show? 20:02:42 elliptic: bone dragon fragments or something in lieu of a hide <_< 20:02:45 I'm drawing a line in the sand: no new types of dragons 20:02:58 dragon armours, fine 20:03:02 moose: 10 20:03:08 why do iron dragons exist anyway 20:03:10 I guess for dis 20:03:10 iron dragon armour?? 20:03:11 10AC, 18ER. 20:03:15 o that didn't work 20:03:15 haha 20:03:21 close enough 20:03:22 gammafunk: what about a dragon armour that turns into a new type of dragon when you enchant it 20:03:27 good Sequell 20:03:47 moose: lua? 20:03:49 that's clever, but grounds for termination of commit priv. 20:04:09 What about lua? 20:04:16 !learn del iron dragon armour 20:04:17 Deleted iron dragon armour[1/1]: See {plate armour} 20:04:22 Grunt: bone dragon shards, you mean 20:04:25 nobody would make plate armour out of iron, come on 20:04:36 minmay: the enchantment turns it to steel ofc 20:04:37 iron, etc 20:04:44 steel is just iron with bits mixed in. 20:04:56 moose: sorry, I misunderstood 20:04:56 rename them to mithril dragons 20:04:58 looking 20:05:04 so we can have mithril dragon armour 20:05:06 nrook: almost merged. I ended up mangling your commits because they didn't apply 20:05:06 remember when crawl steel weighed three times as much as lead 20:05:09 it's an int, so I'd *guess* it rounds down 20:05:20 minmay: steel is very strong!!!! 20:05:21 elliptic: yes!!!!!! 20:05:24 also what in crawl is made of lead 20:05:27 bullets? 20:05:36 sling bullets used to be described as lead (or maybe still are?) 20:05:38 ??bda 20:05:39 I don't have a page labeled bda in my learndb. Did you mean: 5da, 7da, ada, bia, cda, da, eda, fda, gda, hda, ida, mda, oda, pda, sda, tda, wda, da. 20:05:39 I do remember picking up steel javelins involved a lot of Inventory Decisions 20:05:40 huh 20:05:41 when steel sling bullets were added... 20:05:44 bh: don't merge methodical spellcasting if elliptic hates it!!! or do I dunno, or ask for a show of hands or we 20:05:49 -!- Kramell has quit [Remote host closed the connection] 20:05:49 nrook: that's the plan 20:05:55 minmay: Realism In Crawl 20:06:06 I ripped methodical out, which broke the clean merging 20:06:13 elliptic: if we ever wanted to do RDA I imagine we would need to take a similar approach (you can't exactly skin iron after all) 20:06:14 We stopped bh before damage was done 20:06:16 iron dragon shavings 20:06:17 nrook: I'm ambivalent about it now that I remember that transform-swapping takes more time too 20:06:20 iron dragon filings??? 20:06:23 Grunt: filin... 20:06:23 elliptic: imo 20:06:25 that is also bad 20:06:28 bh: hi..... 20:06:29 at least, it's badly communicated 20:06:30 methodical spellcasting? 20:06:33 elliptic: it's possible that fact makes my implementation dumb 20:06:36 nrook: still not that excited about it because we already have wild magic, but it seems fine 20:06:37 I mean I think the mechanic has good reasons for existing. 20:06:38 since I didn't know that either 20:06:43 the slow transform thing. 20:06:58 PleasingFungus: yeah, the slow transform thing is definitely awkward 20:07:16 make untransforming take normal time but give you Slow Exh 20:07:25 minmay: also Breath 20:07:31 the full set 20:07:40 I actually think slow transform is kind of silly, because it adds complexity which is relevant to every transmuter, not just a small minority of characters who acquire a rare bad mutation 20:07:55 which is a little funny I guess? 20:08:17 i don't see why Tm shouldn't be able to change it up on demand 20:08:20 slow transform was added to make cancelling forms with penalties somewhat less good 20:08:27 the only argument i can see is that situationally this might lead to annoying play 20:08:32 I don't really like it though, and I doubt it is necessary 20:08:51 03nrook02 {bh} 07* 0.16-a0-1343-gc235d9a: Add a mutation that powers up wands, but makes them use MP. 10(7 minutes ago, 5 files, 41+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c235d9a2c90a 20:09:26 -!- omnirizon has quit [Ping timeout: 240 seconds] 20:11:30 I had a good argument for in the past. If you want to push for its removal, maybe start up a CRD thread and I'll see if I can prompt my creaky memory into action. 20:11:37 wrt slow transform shifting 20:11:45 there was some really nice mechanical side-effect it had. 20:14:09 roleplaying 20:15:56 man, I have no idea where randarts' plusses get set 20:16:41 bh: if you're going to merge that one you should probably merge the followup as well that marks those wands as useless. and no, it doesn't affect autopickup 20:19:28 it's set somewhere before _get_randart_properties(), since that refers to the item's plus (as enchantment) and never adjusts it. 20:20:51 found another problem when I was poking around here 20:21:39 nrook: does it affect d , 20:22:16 read: no idea. I know it *shouldn't* though and if it does that's a bug with d , 20:22:16 hm so what would bone dragon do and how would it spec 20:22:21 *armour 20:22:25 Grunt: no 20:22:26 (do we even need it? no?) 20:22:27 ah okay. 20:22:30 <_< 20:22:30 it probably doesn't ;) 20:22:57 imo, if we can design two reasonable new dragon armours, I would be happy. 20:23:02 there's a "temp" variable passed into the "is this useless" function, used to allow for items which are temporarily useless; this is what controls autopickup for instance 20:23:18 that is, you'll still autopickup items which are temporarily useless 20:23:30 makes sense 20:24:06 03PleasingFungus02 07[dragonarms] * 0.16-a0-1335-gd2e838a: Don't let qda/hda get duplicate randart props 10(4 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d2e838a149ca 20:25:51 -!- Kramell has quit [Remote host closed the connection] 20:26:09 update: four lines of code, twenty minutes of looking for where they should go 20:26:17 item gen code :( 20:27:00 -!- Pacra has quit [Quit: welp cya] 20:27:28 r i p 20:27:36 !send PleasingFungus a function that does too much 20:27:36 Sending a function that does too much to PleasingFungus. 20:27:44 hubris...! 20:28:02 -!- MgDark has quit [Ping timeout: 250 seconds] 20:28:05 Grunt: are there any functions in crawl which don't do too much? 20:28:11 mine!!!!!! 20:28:23 -!- Kramell has quit [Remote host closed the connection] 20:28:24 grunt, are you fine with reducing qda to mr+? 20:28:29 PleasingFungus: "my functions are all nice and reliable", said the man who doesn't write tests 20:28:38 !source items.cc:2618 20:28:39 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/items.cc;hb=HEAD#l2618 20:28:40 nrook: ^ 20:28:41 nrook: my code is amazing, by crawl standards 20:28:42 PleasingFungus: v0v 20:28:58 PleasingFungus: that's not saying much!!! 20:29:05 I am aware 20:29:05 ok that is a pretty good function 20:29:11 03PleasingFungus02 07[dragonarms] * 0.16-a0-1336-ga9f036c: Probably don't let qda get minuses 10(4 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a9f036ce2d1a 20:29:17 classy 20:29:30 "my functions are all nice and reliable", says the man who just used "probably" in a commit desc 20:29:47 okay so uh 20:29:56 "my functions are all nice and reliable" <- you've said this twice now 20:29:59 i have said it 20:29:59 -!- grillatactics has quit [Quit: grillatactics] 20:30:01 never???? 20:30:08 that's because I am reliable 20:30:14 ... 20:31:12 elliptic: so your feeling was that 10 ac/6 evp mr+ qda was A Bit Much? 20:31:27 ah, about to push a backport of tile greatness to 0.15 20:31:38 -!- debo has joined ##crawl-dev 20:32:15 !send gammafunk bugs 20:32:16 Sending bugs to gammafunk. 20:32:16 -!- MgDark has quit [Read error: Connection reset by peer] 20:32:19 Nope 20:32:21 -!- MgDark_ has quit [Ping timeout: 258 seconds] 20:32:22 !send PleasingFungus more bugs 20:32:22 Sending more bugs to PleasingFungus. 20:32:27 !send gammafunk bone dragon armour 20:32:28 Sending bone dragon armour to gammafunk. 20:32:28 0 bugs in gammafunk code, that's a fact 20:32:50 gammafunk, nibbled to death by software bugs 20:33:02 !send Grunt bone dragon riders 20:33:02 Sending bone dragon riders to Grunt. 20:33:16 hm what was the alternate name we came up with the other 20:33:17 oh 20:33:20 tomb raiders!!!!!!! 20:33:21 <_< 20:33:21 -!- dtsund has joined ##crawl-dev 20:33:30 we came up with quite a lot of alternate names. 20:33:43 ??is clan down 20:33:44 1 days, 19 hours, 4 minutes, 35 seconds since last activity (clan) 20:33:47 dang 20:33:50 r i p 20:34:23 grunt ip 20:35:07 -!- mkbehr has quit [Quit: Leaving] 20:35:59 tcp over grunt 20:36:25 mmmmmm 20:37:24 IPvGrunt 20:38:13 makes everything over the internet 200% more exciting!!! 20:39:03 hrm, I should probably actually release this as 0.15.2 I guess 20:39:21 03PleasingFungus02 07[dragonarms] * 0.16-a0-1337-g32ee580: Reduce QDA to MR+ 10(4 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=32ee58000e04 20:39:33 You can't hung children with dragon arms 20:39:51 again, going to be disappointed if there's no literal realization of "dragon arms" in this branch 20:39:58 !send gammafunk disappointment 20:39:59 Sending disappointment to gammafunk. 20:40:07 03PleasingFungus02 07[dragonarms] * 0.16-a0-1338-g8e9d9f8: Export MR+ to a const 10(23 seconds ago, 4 files, 14+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8e9d9f8364e8 20:40:51 hrm, how would I tag this as 0.15.2 20:41:08 there's a guide to it in the release section of the docs 20:41:12 ty 20:41:29 it had a typo that I fixed!!! 20:41:30 v excite 20:41:49 <|amethyst> docs/develop/release.txt starting from step 3 20:42:04 -!- MgDark has quit [Read error: Connection reset by peer] 20:42:26 ty |amethyst :) 20:42:29 <|amethyst> it might be good, though, to go back through trunk stuff since 0.15.1 and see if there are any more 0.15-relevant bugfixes that can be cherry-picked without too much effort 20:42:49 <|amethyst> the mac build fixes for example 20:43:07 <|amethyst> s/mac/OS X SDK 10.9/ 20:43:16 <|amethyst> I think there were three of those 20:43:17 !tell ontoclasm Perhaps paperdolls should have a pose like https://dl.dropboxusercontent.com/u/63152810/mm7char.png ? Because it's also a good pose for https://dl.dropboxusercontent.com/u/63152810/twohandin.png a separate two-hander pose. 20:43:18 Bloaxor: OK, I'll let ontoclasm know. 20:43:49 ok, can I push my changes to the 0.15 branch now and go from there? 20:43:56 -!- tabstorm has joined ##crawl-dev 20:44:12 gammafunk: remember to update the changelog (probably the last thing you do before tagging) 20:44:23 <|amethyst> these are cherry-picks you're pushing? 20:44:24 -!- tsohg has quit [Remote host closed the connection] 20:44:28 are we getting... big paperdolls? 20:44:29 yes and yes 20:44:39 <|amethyst> push away 20:44:46 <|amethyst> assuming it works :) 20:44:54 * Grunt pushes |amethyst. 20:45:29 yeah it's been compile tested at each commit 20:45:31 well hopefully paperdolls will support weapons going out of the 32 pixel boundary 20:45:32 and play tested 20:45:39 also, sorry for commit storm 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-5-g534aaa9: Add option tile_player_tile and show player weapon and shield 10(4 weeks ago, 10 files, 292+ 47-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=534aaa9f9e00 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-6-gb35f7bb: Some weapon and shield tile offsets 10(4 weeks ago, 1 file, 73+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b35f7bb7bc0c 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-7-g87fa995: Fix a crash for monsters without mcache entries 10(3 weeks ago, 1 file, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=87fa9952651b 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-8-gcfff2fe: Add a javascript semicolon, clean up whitespace, and unbrace 10(3 weeks ago, 4 files, 8+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cfff2fe62cae 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-9-gd7350c9: Properly reinitialize tile_player_tile when the value changes in-game 10(3 weeks ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d7350c952efe 20:45:49 03ontoclasm02 {gammafunk} 07[stone_soup-0.15] * 0.15.1-10-g04bf6a3: Various monster tiles (roctavian, 8928) 10(3 weeks ago, 11 files, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=04bf6a3188b6 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-11-g0c379d6: Fix tile_player_tile so that it can use all player tiles 10(3 weeks ago, 4 files, 36+ 56-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0c379d6eb55d 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-12-gf3dcd69: Weapon and shield offsets for various monster tiles 10(3 weeks ago, 1 file, 195+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3dcd6958d9f 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-13-g6962e3b: More monster tile weapon and shield offsets 10(3 weeks ago, 1 file, 81+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6962e3b2bdfa 20:45:49 03gammafunk02 07[stone_soup-0.15] * 0.15.1-14-g2261fc0: Merfolk tile offset adjustments 10(3 weeks ago, 1 file, 32+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2261fc0b469e 20:45:49 ... and 8 more commits 20:46:17 COMMIT STORM 20:46:23 RAMPAGE 20:47:09 dang 20:47:19 <|amethyst> umm 20:47:31 <|amethyst> you added tile enums? 20:47:38 ...yes 20:47:42 t 20:47:44 that's 20:47:47 not going to work very well 20:48:05 THE COMMIT STORM IS GOING OUT OF CONTROL 20:48:26 <|amethyst> it's just the one commit right? 20:48:29 <|amethyst> the orb fetus 20:48:40 the onto one may have done it? 20:48:48 but yes to that one 20:48:59 no onto's commit didn't 20:49:09 but yeah it's just the orb guardian oldtile 20:49:23 <|amethyst> secx 20:49:26 <|amethyst> s/x// 20:49:29 no thanks 20:49:29 oh 20:49:33 -!- tsohg has quit [Ping timeout: 255 seconds] 20:49:59 -!- MgDark has quit [Ping timeout: 255 seconds] 20:50:10 oh it would break save compat for saves going from 0.15.2 to 0.16? 20:50:11 -!- MgDark_ is now known as MgDark 20:50:55 <|amethyst> actually 20:51:02 <|amethyst> maybe that section of the docs is obsolete 20:51:08 <|amethyst> I haven't *seen* shifted tiles in a while 20:51:12 <|amethyst> in trunk I mean 20:51:54 I guess I don't fully understand why it would cause a problem 20:51:56 <|amethyst> the tiles section of save_compatibility.txt says not to do it in stable; but perhaps it's been fixed? 20:52:27 <|amethyst> gammafunk: because tile numbers get saved (so things like wall variants persist across save/restart or going up/down levels) 20:52:51 oh, and new additions don't just go at the end like our enum.h enums do 20:52:55 since they probably can't 20:53:22 well that commit can be reverted if there's any problem 20:53:38 I mean it's critical to my strategy, but I'll find other ways to win I guess 20:53:41 <|amethyst> but I haven't seen it actuall happen for quite some time so maybe it's not a problem 20:53:47 reverting that commit after it causes problems would probably cause more problems 20:53:53 right 20:54:04 !send gammafunk problems 20:54:04 Sending problems to gammafunk. 20:54:08 !send |amethyst more problems 20:54:08 Sending more problems to |amethyst. 20:54:15 -!- reaverb has joined ##crawl-dev 20:54:19 I think I'm going to try to debug that blood crash tonight. 20:54:19 !send PleasingFungus unlimited problems 20:54:20 Sending unlimited problems to PleasingFungus. 20:54:34 the large vector thing gives me something to start with. 20:54:35 You think you are our you KNOW you are?! 20:54:45 *or 20:54:51 -!- Amnesthesia|Else is now known as Amnesthesia 20:54:53 <|amethyst> hm 20:55:01 <|amethyst> I guess better safe than sorry? 20:55:06 yeah seems so 20:55:22 -!- HDA_ has quit [Ping timeout: 246 seconds] 20:55:23 rip old friend 20:55:31 "hello old friend" 20:55:39 <|amethyst> since it was only a few minutes 20:55:51 <|amethyst> %git stone_soup-0.15 20:55:51 07HilariousDeathArtist02 {gammafunk} * 0.15.1-21-g6a58be1: Move Frances' shield to her left hand for player tiles. 10(2 weeks ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a58be190cf0 20:55:58 <|amethyst> I force pushed it away 20:56:07 oh cool 20:56:11 <|amethyst> like it never happened :) 20:56:17 ...the force is strong with this one. 20:56:17 technically no commit of mine has every been reverted then! 20:56:27 !revert gammafunk 20:56:28 *ever 20:56:42 <|amethyst> (I wouldn't do that on trunk since people follow trunk more regularly, so a few minutes would probably mess someone up) 20:57:19 <|amethyst> make sure you clean up your local branch 20:57:24 yeah 20:57:26 <|amethyst> so you don't accidentally push it again 20:57:38 did you have other commits you want me to cherry pick, or were you going to? 20:57:56 <|amethyst> let's see 20:58:44 hrm, can I gut pull --force to get the force push? 20:59:18 seems so 20:59:30 er 21:00:36 -!- mamgar has quit [Read error: Connection reset by peer] 21:01:14 seems I needed git reset --hard instead 21:03:00 -!- bonghitz has quit [Remote host closed the connection] 21:05:40 Intermittent Popup Menu Display Issues in Safari 13https://crawl.develz.org/mantis/view.php?id=9056 by battaile 21:10:45 -!- Stygian has quit [Quit: Ciao.] 21:14:18 -!- MgDark has quit [Ping timeout: 255 seconds] 21:17:12 -!- HonestMoneyLende has quit [Ping timeout: 258 seconds] 21:18:04 <|amethyst> oh 21:18:21 <|amethyst> those mac things would actually be full of conflicts 21:18:51 <|amethyst> since all the uses of unique_ptr and move() have to be changed 21:18:53 rip OS X (again) 21:18:59 <|amethyst> well, maybe not full of 21:19:48 <|amethyst> nice 21:20:00 <|amethyst> no conflicts and so far it looks like nothing they missed either 21:20:01 -!- MgDark has quit [Ping timeout: 272 seconds] 21:20:06 -!- MgDark_ is now known as MgDark 21:21:35 I'll wait until you're done pushing to ask about this webtiles-change-score path config problem for dplusplus' server scores 21:21:43 * Grunt pushes gammafunk. 21:22:12 %git f218e856 21:22:12 07dplusplus02 {gammafunk} * 0.15-a0-2344-gf218e85: Implement score ranking view 10(7 weeks ago, 5 files, 142+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f218e8564004 21:22:32 <|amethyst> I'm building, go ahead and ask 21:22:45 in that commit, you can see how he kind of hard-codes morgue urls 21:23:02 in parse_scores() in score_handlery.py 21:23:12 <|amethyst> yeah 21:23:16 I'm wondering how to fix this and use configuration; maybe a morgue url option? 21:23:21 for each game entry 21:23:39 the morgue filename should be fine, but the path is server-specific 21:23:40 <|amethyst> yeah 21:23:50 <|amethyst> on CSZO it would need a host too 21:23:58 ah 21:24:02 <|amethyst> since dobrazupa.org and crawl.s-z.org are different 21:24:04 well yeah 21:24:08 I was thinking a url 21:24:20 <|amethyst> a URL with %n for player name or something 21:24:24 right 21:24:37 I'll try to add something sensible and clean this up 21:24:41 <|amethyst> probably safe to assume the filename part 21:24:53 <|amethyst> since those files are being generated by crawl and all 21:25:14 path = "../../{version_path}/source/saves/{filename}".format(**params) 21:25:17 now what is this fun 21:25:27 <|amethyst> haha 21:25:30 <|amethyst> that's something 21:25:36 oh 21:25:37 heh 21:25:43 the score file 21:25:45 nice 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-22-g27fb845: Don't allow chimera zombies etc. (cherry picked from commit 631da9cea2a03e6ff37ba1405fd73306495b0c39) 10(2 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=27fb8453da05 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-23-ge301583: Ensure random zombies get compatible bases (#6070, #8275, #8457) 10(2 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e30158390a47 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-24-g713ed28: Remove a now-unused function. (cherry picked from commit eea055a8fb1c9a1925625d17acf0046a456a4dc2) 10(2 weeks ago, 1 file, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=713ed281e9bf 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-25-geb432a4: Don't crash when cleaving into a doomed SW. 10(8 days ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb432a44d33a 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-26-gc428399: Always weight formicid weapon acq towards 2H (PleasingFungus) 10(6 days ago, 1 file, 8+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c428399f61a6 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-27-g3dd2850: Don't save pointers to temporary string data. 10(6 days ago, 3 files, 13+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3dd28508f262 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-28-ge20c91f: Your something is not buggy (PleasingFungus) (cherry picked from commit 18860b1d8d7992ffe508f1e66130de53d1b43533) 10(4 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e20c91f4e628 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-29-g84c21c3: Show SPFLAG_MONSTER spells in ?/S (PleasingFungus) 10(4 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84c21c3f17ea 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-30-ga5a1ebd: Display rod of striking hunger as N/A (minmay) 10(4 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a5a1ebd252ea 21:27:04 03|amethyst02 07[stone_soup-0.15] * 0.15.1-31-g14b41f8: Remove a misleading monspeak line. (cherry picked from commit 7e4bc641cc6b4823fc987d2117ee707818944c10) 10(2 days ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14b41f836430 21:27:04 ... and 5 more commits 21:27:54 <|amethyst> ...doh 21:28:00 doh? 21:28:04 <|amethyst> I really need to update my git 21:28:10 the cherry-pick thing? 21:28:13 <|amethyst> PleasingFungus: yeah 21:28:19 hah 21:28:27 oh, I specifically cherry-pick with -p (I think?) so it adds that 21:28:31 <|amethyst> PleasingFungus: newer versions add a blank line before that message when you do cherry-pick -x 21:28:34 oh 21:28:37 yeah. 21:28:39 rip 21:28:47 like those old commits coming in from svn 21:30:02 -!- rchandra has joined ##crawl-dev 21:30:51 -!- xFleury has joined ##crawl-dev 21:34:52 |amethyst: there should be no problem with me adding a "score_path" per-game option as well to the config then? 21:39:59 %git :/tileweb 21:40:02 07|amethyst02 * 0.14.1-21-g36cd379: Include tileweb-text.cc in MSVC builds. 10(4 months ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=36cd37913e90 21:42:32 Bloaxor, ah, a fellow might and magic fan? 21:42:42 Brannock: that's right 21:42:46 -!- debo has quit [Ping timeout: 240 seconds] 21:42:50 I was so disappointed with IX 21:42:53 I hear the new one is decent 21:42:54 but I haven't tried it 21:42:58 MM10 is pretty fun. 21:43:10 kind of stopped playing it a bit under halfway through 21:43:13 but i often do that 21:43:57 -!- Bloaxor has quit [Read error: Connection reset by peer] 21:44:20 http://crawl.berotato.org/crawl/dev/crawl-git-saves/crash--20141018-023213.txt this is what I'm getting with latest webtiles-changes 21:44:27 can't bind socket 21:44:35 I'm still trying to ensure I have permissions correct 21:44:44 -!- Bloaxor has joined ##crawl-dev 21:45:11 heading to bathtime with the kids though. I'll do more checking when I get back. just wasn't sure if anyone could see anything obvious 21:45:26 (this is running on DBRO currently) 21:46:23 The game ended. 21:46:23 Unfortunately your game crashed. 21:46:23 Can't bind the webtiles socket! 21:48:52 yea that's the one 21:49:41 I moved the old webserver folder, copied the new webtiles-changes webserver folder over. then re-published the config.toml file 21:50:14 re-published? 21:50:44 I'm not sure if there were differences between the config.toml aside from my changes or not, but the config.toml I see is missing those changes 21:50:59 you might want to diff your old config.toml and the new default one 21:51:24 ah ok 21:51:33 I didn't know config.toml was changed. oops! 21:51:39 see if any new options (not related to the player titles stuff) changed 21:51:54 johnstein: yeah and it might be things related to the main server config that are important, not sure 21:52:20 oh but, you weren't using the toml config before this upgrade, were you? 21:52:31 or maybe you were 21:52:42 I am 21:53:05 I upgraded to new TOML-FUELED webtiles-changes earlier this week in prep for the score stuff 21:53:12 -!- bonghitz has quit [Ping timeout: 245 seconds] 21:53:15 oh ok, and that worked? 21:53:24 yepper! 21:53:31 Yeah I do add a bunch of options that you'll need for the titles 21:53:40 but nothing that should make the server not work if it's missing 21:53:50 especially not in that way 21:54:10 can't beind to the websocket... 21:54:25 -!- Sequell has quit [Remote host closed the connection] 21:54:37 -!- Sequell has joined ##crawl-dev 21:54:53 %git webtiles-changes 21:54:53 07Alex Jurkiewicz02 {edlothiol} * 0.15-a0-2346-gb5d97e3: webtiles-changes: Add support for -dir 10(25 hours ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5d97e3d9af5 21:55:03 hrm 21:55:51 johnstein: were you starting transfering over an older save? How come your crawl version is listed as 0.15-a0-890-g6183af8 21:56:05 this is.. interesting. dec_inv_item_quantity is very different from dec_mitm_item_quantity... the latter calls destroy_item(), the former resets the base type & props manually. 21:56:09 %git 6183af8 21:56:09 07elliptic02 * 0.15-a0-890-g6183af8: Fix magic dart having a tiny chance of being blocked by a shield. 10(5 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6183af897d75 21:56:21 dbro 21:56:35 I don't kee it auto-updated 21:56:38 keep 21:57:03 I wonder if he made any changes to the crawl binary 21:57:10 again, it worked earlier in the week 21:57:45 what's the commit you got when you had this working earlier? 21:57:57 same binaries as now 21:58:13 oh 21:58:14 nm 21:58:17 I misread 21:58:18 yeah but I mean the commit you pulled 21:58:19 uh 21:59:10 I don't immediately recall. 21:59:22 %git :/TOML 21:59:22 07edlothiol02 * 0.15-a0-2343-g61e331d: Webtiles: Use TOML instead of JSON for config. 10(4 weeks ago, 8 files, 648+ 195-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61e331d53eaa 21:59:43 -!- Ququman has quit [Remote host closed the connection] 22:00:09 probably that one 22:00:23 before your commits this week 22:00:34 I pulled eaely this week 22:00:39 ok 22:01:16 well it's hard to see how the few commits after the TOML one would break your server 22:01:23 I suspect maybe some config problem 22:01:59 yea I'm going to diff the config.toml before and after your commits 22:02:08 to see what new config things I need to address 22:04:01 looks like only dir_path 22:04:23 but yea. seems like that shouldn't cause a bind socket error 22:05:15 johnstein: can you try adding a game entry for the recent binary in that branch? 22:06:01 gammafunk: ok. I won't get to it till later tonight when the kids are in bed 22:06:13 no problem 22:12:06 -!- Poncheis has quit [Ping timeout: 240 seconds] 22:13:25 -!- Orphic has quit [Ping timeout: 246 seconds] 22:17:54 -!- Blomdor has quit [Quit: Page closed] 22:18:25 -!- Bloax has joined ##crawl-dev 22:19:31 -!- Bloaxor has quit [Read error: Connection reset by peer] 22:19:33 -!- Artelis has quit [Ping timeout: 272 seconds] 22:21:12 -!- Kramell has quit [Remote host closed the connection] 22:24:13 -!- Kramell has quit [Remote host closed the connection] 22:24:35 -!- tensorpudding has quit [Ping timeout: 265 seconds] 22:28:09 -!- MgDark has quit [Read error: Connection reset by peer] 22:29:43 -!- ackack has quit [Ping timeout: 272 seconds] 22:29:52 -!- st_ has quit [Ping timeout: 245 seconds] 22:34:47 -!- Bloaxor has joined ##crawl-dev 22:34:47 -!- Bloax has quit [Read error: Connection reset by peer] 22:35:12 -!- Sequell has quit [Remote host closed the connection] 22:35:24 -!- Sequell has joined ##crawl-dev 22:36:56 -!- nrook has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 22:40:18 -!- Bloaxor has quit [Read error: Connection reset by peer] 22:41:53 -!- slitherrr has joined ##crawl-dev 22:43:39 -!- demiskeleton has quit [Ping timeout: 272 seconds] 22:44:46 !lm araganzar 22:44:47 14051. [2014-10-18 03:43:35] araganzar the Thaumaturge (L24 VSEn of Ashenzari) killed Asterion on turn 73578. (Depths:1) 22:47:04 sword of power doesn't update its display consistently when I get hit. is that just a display bug or would it be not getting weaker either (until after my next turn, when it updates) 22:49:13 -!- xzzzzzz has quit [Quit: Page closed] 22:51:10 -!- MgDark has quit [Ping timeout: 265 seconds] 22:51:17 -!- MgDark_ is now known as MgDark 22:52:22 -!- dtsund has quit [Quit: dtsund] 22:52:36 I think it's the latter 22:53:10 yeah 22:53:52 -!- aiguu has quit [Ping timeout: 240 seconds] 22:57:25 shall I mantis that then? also Roxanne uses wands 23:01:22 hahaha 23:01:41 idk about the sword of power thing; implementing that in a way that didn't cause that issue would be... difficult 23:01:46 very glad I had my sky weapon on, autoexplore into roxanne para sounds bad 23:01:49 though I suppose you could file it for people who have better ideas 23:01:54 the roxanne thing is a bug and also amazing 23:01:56 Roxanne (028) | Spd: 10 (07stationary) | HD: 14 | HP: 180 | AC/EV: 20/0 | 11non-living, 10items, 10doors, spellcaster | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1948 | Sp: crystal spear (3d32), iron shot (3d26), blink other close, b.magma (3d23), mystic blast (3d19) | Sz: Large | Int: high. 23:01:56 %??roxanne 23:01:59 items, doors 23:02:03 Oops 23:02:39 -!- ussdefiant has quit [Ping timeout: 272 seconds] 23:03:15 so she just randomly spawned on top of that wand? 23:03:54 might have spawned with it; idk 23:04:43 -!- ontoclasm has joined ##crawl-dev 23:04:51 i imagine we'd have noticed it by now if she could spawn with wands 23:05:03 https://dl.dropboxusercontent.com/u/63152810/Screenies/cold_bloody_fucking_murder.png 23:05:04 unless it's a recent thing 23:05:09 this is a hda link 23:05:12 er, hilariousdeathartist 23:05:14 haha 23:05:18 that's awesome 23:05:21 ya 23:06:00 gastronok has a specific M_NO_WAND flag. I wonder if she should get it too 23:06:17 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:06:22 oh, yeah, she can def spawn with wands 23:06:28 got one in two spawns 23:06:52 clearly roxanne needs to get a prompt to remind her that she has -Tele 23:06:52 ontoclasm: You have 1 message. Use !messages to read it. 23:06:57 !messages 23:06:58 (1/1) Bloaxor said (2h 23m 39s ago): Perhaps paperdolls should have a pose like https://dl.dropboxusercontent.com/u/63152810/mm7char.png ? Because it's also a good pose for https://dl.dropboxusercontent.com/u/63152810/twohandin.png a separate two-hander pose. 23:07:14 give roxanne passwall iom 23:08:18 PleasingFungus: "ontoclasm: ok, so, remember when I suggested that you move the old bastard sword tiles into UNUSED, and you said "oh, I already kind of blended them into greatswords"" yeah, i do remember that 23:08:32 claymore tiles???? 23:08:35 oh 23:08:41 03PleasingFungus02 07* 0.16-a0-1344-g5f7f069: Add Shadow Dragon Armour 10(2 days ago, 11 files, 59+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5f7f0691f5a9 23:08:41 03Grunt02 {PleasingFungus} 07* 0.16-a0-1345-g8189f19: A first pass at quicksilver dragon armour. 10(2 days ago, 11 files, 66+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8189f192c002 23:08:41 03PleasingFungus02 07* 0.16-a0-1346-gaaaa7d0: Export MR+ to a const 10(2 hours ago, 4 files, 14+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aaaa7d02ad0d 23:08:44 :) 23:08:46 yeah i guess they could go in unused 23:09:18 PleasingFungus: good commit squashing 23:09:20 -!- Bloax has joined ##crawl-dev 23:09:26 You squash the grunt like a commit!!! 23:09:37 PleasingFungus: I assume this is equivalent to "standardize MR+" in which case, is Stlth+ standardizd? 23:09:43 ya 23:09:48 I did that a day or two ago 23:09:50 k cool because it wasn't before 23:09:52 ooo 23:10:52 well, I mean, I exported the value and tweaked two mutations (I think... nightstalker and camouflage...?) to be uniformly multipliers of stlth+ 23:11:09 but items that said stlth+ were already standardized 23:12:58 ontoclasm: <3 23:13:13 03ontoclasm02 07* 0.16-a0-1347-g8c852fd: Add claymore tiles to UNUSED 10(61 seconds ago, 4 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8c852fd8e735 23:13:13 03PleasingFungus02 07* 0.16-a0-1348-g01787a8: Don't give Roxanne a wand (rchandra) 10(71 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=01787a87f62f 23:15:20 thanks 23:16:26 np 23:16:27 easy fix :) 23:17:58 -!- shnurlf has quit [Quit: Page closed] 23:18:08 -!- FatShack is now known as FtShkAway 23:18:57 maybe i could modify unused/weapons/executioners_axe7 into the whirlwind axe 23:19:09 (it's the old orcish one with the weird backwards blades 23:20:31 ontoclasm: definitely distinctive enough! 23:20:51 if you were really daring, you could modify... executioner_axe6........... 23:21:17 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 23:23:52 -!- Kintak has quit [Ping timeout: 240 seconds] 23:30:34 -!- foophykins has quit [Quit: Page closed] 23:31:27 -!- WalkerBoh has quit [Remote host closed the connection] 23:31:45 -!- Bloaxor has joined ##crawl-dev 23:31:46 -!- Bloax has quit [Read error: Connection reset by peer] 23:32:26 -!- Brannock has quit [Ping timeout: 240 seconds] 23:33:56 ontoclasm: i'd suggest fucking around with Arga 23:34:31 ? 23:35:46 [06:19:11] maybe i could modify unused/weapons/executioners_axe7 into the whirlwind axe 23:36:09 oh i see 23:36:20 -!- reaverb has quit [Quit: Leaving.] 23:36:37 yeah, it could have a similar shape to arga's blade 23:38:33 -!- Moonsilence has quit [Ping timeout: 260 seconds] 23:39:49 stitching a 180'd duplicate blade onto it looked pretty good 23:39:54 but then i dropped it like i usually drop things 23:42:00 -!- ontoclasm has quit [Quit: Leaving.] 23:43:53 -!- MgDark has quit [Ping timeout: 244 seconds] 23:43:54 -!- MgDark_ is now known as MgDark 23:44:32 -!- ussdefiant has joined ##crawl-dev 23:45:31 -!- Bloaxor has quit [Read error: Connection reset by peer] 23:45:48 -!- Bloax has joined ##crawl-dev 23:47:21 -!- bonghitz has quit [Quit: Leaving...] 23:48:11 -!- NilsBloodaxe has quit [Quit: Page closed] 23:49:10 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 23:51:47 -!- LordSloth has quit [Remote host closed the connection] 23:53:27 %git webtiles-changes 23:53:27 07Alex Jurkiewicz02 {edlothiol} * 0.15-a0-2346-gb5d97e3: webtiles-changes: Add support for -dir 10(27 hours ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5d97e3d9af5 23:54:44 !tell johnstein You mentioned incorporating the dir_path, but I assume you didn't enable this option (since you hadn't been using it previously)? If you did, that could be the problem 23:54:45 gammafunk: OK, I'll let johnstein know.