00:00:50 -!- ystael has quit [Ping timeout: 245 seconds] 00:01:08 Unstable branch on crawl.s-z.org updated to: 0.14-a0-883-g02d7e00 (34) 00:01:22 I found a vault in orc that doesn't seem to have any entrance. I only detected it because of antennae and had to break a wall to get in. No stairs inside it 00:01:40 bh: as incompetent as we clearly are? perhaps not a whole lot. 00:02:27 hmm, can you even sign commits as opposed to tags? 00:03:00 I think so 00:03:17 * SamB wonders what git does if you take a direct-ref tag and replace it with one of the rich, possibly-signed kind 00:03:27 -S 00:03:56 * SamB just exited the very manpage in question to open it up again ... 00:04:18 bh: huh, looks like you can 00:05:56 Unstable branch on rl.heh.fi updated to: 0.14-a0-883-g02d7e00 (34) 00:06:46 -!- N78291 has quit [Quit: null] 00:14:21 Is `ASSERT(!(unicode >= 0xD800 && unicode <= 0xDFFF))` preferable to `ASSERT(unicode < 0xD800); ASSERT(unicode > 0xDFFF);`? 00:14:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:16:05 hmm, what do you mean 00:16:46 see 23222fd -- I did some assertion refactoring so we'd get better line numbers on crashes 00:17:03 oh, that last one doesn't even sound like it would do anything useful ... 00:17:48 Those aren't equivalent, bh. 00:17:49 -!- hurdos has quit [Quit: Leaving.] 00:18:04 Grunt: oh right. demorgan. 00:18:38 Unstable branch on crawl.develz.org updated to: 0.14-a0-883-g02d7e00 (34) 00:24:28 03bh02 07* 0.14-a0-884-g88d061b: Refactor ASSERT(a && b) again 10(15 minutes ago, 12 files, 31+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88d061b74513 00:27:09 -!- CKyle has joined ##crawl-dev 00:33:00 -!- rchandra is now known as simnerine 00:34:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:35:02 -!- simnerine is now known as rchandra 00:35:48 -!- Taraiph has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:38:35 -!- elliptic has quit [Quit: Leaving] 00:39:41 does CKR have a bot? 00:40:01 -!- elliptic has joined ##crawl-dev 00:44:35 -!- CKyle has quit [Quit: CKyle] 00:46:41 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-884-g88d061b 00:47:02 -!- Blazinghand has quit [Ping timeout: 264 seconds] 00:54:43 -!- ystael has quit [Ping timeout: 245 seconds] 00:57:13 -!- bh has quit [Quit: Page closed] 00:57:31 -!- GuraKKa has quit [Ping timeout: 260 seconds] 00:59:37 -!- Nstar has quit [] 01:00:36 -!- juls has quit [Quit: WeeChat 0.4.2] 01:04:02 -!- Ashyr has quit [Quit: Page closed] 01:04:23 -!- Ashyr_ is now known as Ashyr 01:04:39 -!- ophanim has quit [Read error: Connection reset by peer] 01:06:50 -!- myrmidette has quit [Client Quit] 01:14:09 -!- Basil has quit [Ping timeout: 240 seconds] 01:17:39 -!- Pepe has quit [Ping timeout: 260 seconds] 01:19:47 -!- bitsailor has quit [Quit: bitsailor] 01:22:45 -!- keszocze has quit [Ping timeout: 248 seconds] 01:31:03 -!- bitsailor has joined ##crawl-dev 01:44:37 Unstable branch on crawl.lantea.net updated to: 0.14-a0-882-gdff4d47 (34) 01:47:21 -!- maadneet has quit [Remote host closed the connection] 01:49:23 -!- ystael has quit [Ping timeout: 260 seconds] 01:53:25 -!- Ashyr has quit [] 01:59:08 -!- Somefellow has quit [Ping timeout: 256 seconds] 01:59:09 -!- MakMorn has quit [Ping timeout: 256 seconds] 01:59:09 -!- Silent_Samurai has joined ##crawl-dev 01:59:10 -!- Silent_Samurai is now known as Somefellow 01:59:31 -!- MakMorn has joined ##crawl-dev 02:20:47 -!- Blazinghand has joined ##crawl-dev 02:22:47 -!- Lightli has quit [Ping timeout: 250 seconds] 02:23:16 -!- magistern has quit [Quit: This computer has gone to sleep] 02:26:11 -!- simmarine has quit [Ping timeout: 240 seconds] 02:29:31 -!- bitsailor has quit [Quit: bitsailor] 02:30:29 -!- bitsailor has joined ##crawl-dev 02:31:09 -!- bitsailor has quit [Client Quit] 02:31:12 -!- ussdefiant has quit [Ping timeout: 265 seconds] 02:34:18 -!- bitsailor has joined ##crawl-dev 02:36:15 -!- thened has quit [Ping timeout: 245 seconds] 02:40:20 -!- Ystah has quit [] 02:51:21 -!- johlstei has quit [Remote host closed the connection] 02:53:18 -!- ontoclasm has quit [Quit: Leaving.] 02:53:52 -!- gammafunk_ has joined ##crawl-dev 02:57:49 -!- tbigye has quit [Client Quit] 02:59:08 -!- bitsailor has quit [Quit: bitsailor] 03:00:32 -!- dtsund has quit [Quit: dtsund] 03:10:01 -!- rchandra has left ##crawl-dev 03:11:14 Use `spectral mon` instead of `mon spectre` by chris 03:16:46 -!- Cedor has joined ##crawl-dev 03:17:32 hello 03:18:33 -!- Stelpa has quit [Ping timeout: 265 seconds] 03:19:22 hello? 03:19:40 yep, it's a greeting word 03:24:30 grmbl 03:24:50 anyone recently tried to get the submodules? 03:25:00 (I mean, initial pull) 03:28:14 ok... sometimes I hate git... 03:31:27 Relayout resistance section in % screen by chris 03:32:13 -!- crux has quit [Quit: Page closed] 03:32:49 * SamB hasn't tried lately, no ... 03:33:03 I have found the problem 03:33:15 git launch himself several times 03:33:23 and then lock himself... 03:33:30 only have to kill one instance 03:37:40 -!- Brokkr has quit [Remote host closed the connection] 03:43:06 -!- VolteccerJack has quit [Quit: Try HydraIRC -> http://www.hydrairc.com <-] 03:43:13 -!- Sonata has quit [Quit: ₪₪₪-₪₪₪-₪₪-₪₪₪] 03:48:44 -!- gammafunk_ has quit [Quit: gammafunk_] 03:53:54 -!- alefury has joined ##crawl-dev 03:55:53 -!- blabber has joined ##crawl-dev 03:56:13 -!- blabber has quit [Client Quit] 03:57:54 -!- TacoSundae has quit [Quit: Page closed] 04:12:55 -!- ark_ has joined ##crawl-dev 04:16:57 Fix setting {Regen} randart property in wizmode by chris 04:18:16 -!- st_ has quit [Read error: Connection reset by peer] 04:18:44 -!- st_ has joined ##crawl-dev 04:23:48 -!- minqmay has quit [Quit: Leaving] 04:40:37 -!- absolutego has quit [Remote host closed the connection] 04:44:03 -!- stickyfingers has quit [Ping timeout: 250 seconds] 04:45:16 -!- MP2E has quit [Quit: leaving] 04:56:31 -!- flappity has quit [Read error: Connection reset by peer] 04:57:09 -!- Tarquinn has quit [Quit: yes] 05:00:58 anyone evertried to compile crawl through netbeans+mingw? 05:01:30 -!- Surr has quit [Remote host closed the connection] 05:03:36 -!- TAS-2012v has quit [Ping timeout: 246 seconds] 05:03:59 -!- Nstar has quit [Ping timeout: 260 seconds] 05:05:47 -!- xoai has quit [] 05:05:59 -!- Kalma has quit [Quit: *_*] 05:07:07 -!- bonghitz has quit [Remote host closed the connection] 05:15:42 -!- Blazinghand has quit [Ping timeout: 252 seconds] 05:16:24 -!- flappity has quit [Read error: Connection reset by peer] 05:25:45 -!- ystael has quit [Ping timeout: 272 seconds] 05:36:27 -!- eith has joined ##crawl-dev 05:58:29 -!- TomPliss has quit [Quit: Page closed] 06:10:45 -!- pythonsnake has quit [Ping timeout: 246 seconds] 06:13:21 -!- raskol has quit [Ping timeout: 272 seconds] 06:26:39 -!- st_ has quit [Ping timeout: 272 seconds] 06:28:03 -!- dagonfive has quit [Read error: Connection reset by peer] 06:45:40 -!- Bloax has joined ##crawl-dev 06:54:42 -!- Stupendous has quit [Read error: Connection reset by peer] 06:55:26 -!- ProzacElf has joined ##crawl-dev 07:06:11 -!- Basil has quit [Read error: Connection reset by peer] 07:20:19 -!- MarvinPA has quit [Read error: Connection reset by peer] 07:24:08 -!- buppy has joined ##crawl-dev 07:24:24 -!- oberstein has quit [Ping timeout: 252 seconds] 07:32:55 !tell kilobyte 74b766a41db has some side effects: pois impact damage is reduced and pois chunks are now edible 07:32:59 buppy: You have 1 message. Use !messages to read it. 07:32:59 buppy: OK, I'll let kilobyte know. 07:36:19 -!- Staplefun has quit [Ping timeout: 272 seconds] 07:39:25 %git 74b766a 07:39:25 07kilobyte02 * 0.14-a0-795-g74b766a: Show Zin's poison immunity on the '%' screen. 10(6 days ago, 1 file, 6+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74b766a41dbc 07:39:51 Those are interesting side effects based on the commit summary :) 07:42:26 -!- oberstein has joined ##crawl-dev 07:43:28 -!- pelotr0n has quit [Ping timeout: 245 seconds] 07:45:45 -!- MDvedh has joined ##crawl-dev 08:11:48 -!- bhaak has quit [Ping timeout: 245 seconds] 08:11:56 -!- Sage has quit [Ping timeout: 265 seconds] 08:13:23 -!- bhaak has joined ##crawl-dev 08:15:53 Zot: D:6 what 08:16:01 -!- SamB has quit [Ping timeout: 245 seconds] 08:32:01 -!- ackack has joined ##crawl-dev 08:32:39 -!- floatboth has quit [Remote host closed the connection] 08:33:07 <|amethyst> Bloax: was this an old save? 08:33:16 It was from back around august. 08:33:31 It's amazing that it still works. 08:34:43 <|amethyst> %git 0.11.0 08:34:43 07kilobyte02 * 0.11.0: Set the 0.11 date in the changelog. 10(1 year, 2 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a98804c85bc 08:35:07 -!- Duke- has quit [Read error: Connection reset by peer] 08:35:08 <|amethyst> Bloax: theoretically you can load games from 0.11, though I haven't tested in a while 08:35:25 <|amethyst> Bloax: there's still a bug where you'll likely be missing the Hell and Abyss portals 08:36:37 Well it doesn't seem like the Zotgate vaults spawn either. 08:36:44 Unless the door can just be found in a random corridor. 08:37:31 https://dl.dropboxusercontent.com/u/63152810/Screenies/dumb/zotvaults.png 08:40:17 -!- hurdos has quit [Ping timeout: 272 seconds] 08:41:31 I think I understood that limestone bug 08:41:50 (It isn't that limestone actually) 08:43:17 It can be fixed by calling draw_at(place) for each vault when you are loading the game. 08:43:27 If it is even possible 08:43:30 I dont know 08:44:10 It only seems to reflavour floor/wall tiles that are not default when placing vaults. 08:45:39 <|amethyst> ideally we wouldn't re-randomize them across save-load 08:45:54 <|amethyst> but would instead store the flavour when it can't be computed 08:46:13 <|amethyst> I guess we could use a separate RNG with the level ID as part of the seed 08:47:26 <|amethyst> but probably someone will notice and complain if going down and back up stairs (or doing "X[]") changed all their tiles 08:47:50 <|amethyst> that would still be better than the current situation, though 08:51:45 <|amethyst> buppy: I'm guessing that's intentional (unless you mean edible by non-rPois people); but your comment led me to find another bug in that commit 08:51:57 03|amethyst02 07* 0.14-a0-885-g02ff6a7: Make statue-form vampires poison-immune. 10(13 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=02ff6a7dff2a 08:52:25 |amethyst: what a bizarre thing 08:52:31 <|amethyst> I guess I shouldn't be unfair... the bug was around before that commit 08:53:02 but severity of that randomization bug is really minor 08:53:06 Who cares after all? 08:53:11 <|amethyst> but 74b766a drew my attention to it by changing indentation without changing parenthesisation 08:55:31 <|amethyst> %git 26a4de 08:55:31 07kilobyte02 * 0.13-a0-2387-g26a4de8: Give gargoyles and statue form poison immunity. 10(4 months ago, 3 files, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26a4de87d86b 08:55:55 -!- raskol has quit [Ping timeout: 265 seconds] 08:56:13 <|amethyst> I guess statue form vampires were never poison-immune until now 08:56:34 <|amethyst> non-starving ones (can you even get to starving will staying in statue form?) 08:56:40 <|amethyst> s/will/while/ 08:57:47 I've found slimy rune on the tele-trap the other day 08:57:53 Was that intended? 09:02:14 <|amethyst> ackack: try 5% 09:02:15 <|amethyst> doh 09:03:37 |amethyst: even if it wasn't intentional, I still like the change 09:03:48 |amethyst: also, could you apply these patches for me? http://pastebin.com/raw.php?i=ARXuTTF2 09:05:31 -!- timbw has quit [Quit: Page closed] 09:06:55 <|amethyst> buppy: hm, I wonder if we should make all Antennae 3 block acute vision 09:07:08 <|amethyst> buppy: but this way is probably fine for now 09:08:07 03pubby02 {|amethyst} 07* 0.14-a0-886-gc5239a2: Don't allow Fo to get acute vision. 10(3 days ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c5239a2893d7 09:08:07 03pubby02 {|amethyst} 07* 0.14-a0-887-g6233028: Fix a typo in exoskeleton mutation message. 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6233028bcdf9 09:11:41 |amethyst: there are other similiar cases such as gaining rPois mutation while having slimy green scales 09:12:05 <|amethyst> buppy: yeah, and the mutation-mutation conflict code only handles one-level mutations 09:12:36 it's probably better to leave it alone for non-innate mutations 09:12:40 <|amethyst> though since you mention it, I'm not sure it's necessary to prevent the rP mutation for dwants 09:13:03 the reason I did that was because the mutation screen messages were conflicting 09:13:11 <|amethyst> ah, good point 09:13:32 <|amethyst> Could change that (so that it gives a different message if it only brings you up to innate rPois0) 09:14:57 hm, is there an easy way to do that? 09:15:15 I looked into it a long time ago but couldn't figure it out 09:17:38 -!- raskol has quit [Client Quit] 09:17:45 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 09:17:51 -!- Narretz has quit [Quit: Page closed] 09:18:55 &var means var is sent by reference and not by value? 09:19:27 <|amethyst> buppy: could special-case it in mutation_desc by testing something like player_res_poison(false, false, false) == 0 09:19:39 <|amethyst> MDvedh: where exactly? In a call or a prototype? 09:19:49 -!- CKyle has joined ##crawl-dev 09:19:50 In a prototype. 09:20:07 <|amethyst> MDvedh: then yes 09:20:14 Ok. 09:20:44 <|amethyst> buppy: see for example how we handle MUT_DEFORMED when armour skill is useless 09:21:04 |amethyst: that looks promising 09:21:23 <|amethyst> buppy: Am I correct that rings can raise formicids to rP+ ? 09:21:42 yes, 2 sources = rP+. Spider form can't do that though 09:21:55 <|amethyst> yeah, I was going to say it's inconsistent with spider form 09:22:06 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:22:13 <|amethyst> but I guess that's okay, because spider form is a temp thing (unless dpeg gets his way :) 09:22:34 heh 09:22:37 <|amethyst> and absolutely preventing rP+ on a whole race would be a bit much 09:23:01 Hardcore-ish enough 09:23:53 <|amethyst> I still think a (rather expensive) "Shaft up" ability would remove a lot of the player complaints about no flight options 09:24:08 <|amethyst> but is kind of hard to flavour and might be way too powerful 09:24:21 <|amethyst> "flight" = "fleeing" here, not "flying" 09:24:34 FLEEEEING 09:25:06 <|amethyst> Beware the food cost! http://www.reddit.com/r/roguelikes/comments/1qqu40/dcss_well_thats_just_a_frustrating_end_starvation/ 09:25:21 their normal shafting could be improved by considering them "known shafts" instead of "unknown" 09:25:52 <|amethyst> buppy: remind me what the differences are, other than messages? 09:26:34 |amethyst: known shaft is weighted heavily towards falling only 1 floor. Uknown is weighted even towards 1/2/3 floors 09:26:57 <|amethyst> oh, then yes, I agree 09:27:07 <|amethyst> it doesn't help in the places you most need escape options 09:27:13 <|amethyst> s/doesn't/still &/ 09:27:17 <|amethyst> (branch ends) 09:27:25 -!- jcd748 has quit [Quit: Leaving] 09:27:27 I'm thinking it would be better to have all shafts use same formulas 09:28:16 I kinda like the added tension of difficult end branches 09:28:26 <|amethyst> hm... but shaft traps are most interesting when they drop you far 09:28:29 -!- ystael has quit [Ping timeout: 264 seconds] 09:28:57 -!- radinms has quit [] 09:29:07 well, I was thinking of weighting 2 floors the most heavily as that seems to be the most fun amount 09:32:05 -!- GuraKKa has quit [Ping timeout: 245 seconds] 09:37:15 -!- CKyle has quit [Quit: CKyle] 09:48:15 -!- Wolfram has quit [Ping timeout: 250 seconds] 09:49:24 -!- Nakatomy has quit [Ping timeout: 240 seconds] 09:51:29 -!- BizmarkRibeye has quit [Quit: WeeChat 0.4.1] 09:53:34 -!- CKyle has joined ##crawl-dev 09:53:51 -!- Cedor has quit [Quit: Quitte] 10:00:19 -!- lessens has quit [Ping timeout: 260 seconds] 10:00:35 -!- blabber has joined ##crawl-dev 10:00:40 -!- thug_lessons is now known as lessens 10:01:21 |amethyst: you'd be wondering how he ever got so low 10:02:44 -!- rossi has quit [Quit: WeeChat 0.4.2] 10:04:01 <|amethyst> Bloax: re the random zot gate, that does currently happen in transferred saves (the normal zot entrances are Place: Depths:$ so you get a fallback) 10:04:35 Well yeah I thought as much. 10:05:25 <|amethyst> though I thought it was supposed to be adjacent to an upstair or something 10:06:23 03ChrisOelmueller02 {kilobyte} 07* 0.14-a0-888-g6d24305: Fix setting {Regen} randart property in wizmode 10(6 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d24305edda4 10:06:23 03kilobyte02 07* 0.14-a0-889-g6c4f67e: Fix missing Hell, Abyss and Pan entries as well. 10(57 seconds ago, 1 file, 12+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c4f67eba0c2 10:06:37 oops, sorry for not fixing this earlier 10:06:38 kilobyte: You have 1 message. Use !messages to read it. 10:08:04 03|amethyst02 07* 0.14-a0-890-g996e7c2: Update a comment for new topology. 10(76 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=996e7c22911f 10:08:07 It's impressive how a game that started in July 31 still worked fine after a version bump and three months worth of updates. 10:08:29 <|amethyst> you have kilobyte to thank for that 10:08:30 eh, how exactly did that reddit guy manage to starve in a 3-runer? 10:08:57 |amethyst: for a constant stream of breakages we (indeed, mostly me and you) have to fix? 10:09:11 kilobyte: Probably using firestorm a lot and eating permafood. 10:09:37 Crypt is the only place without food, and it's by no means mandatory 10:09:40 <|amethyst> kilobyte: despite being one of the bigger proponents of maintaining save compat, I was perfectly fine with breaking compat for dungeon split 10:09:42 coincidentally when i picked this TeMo^Chei up again I had about 20 bread and 16 meat rations by V:5 with both lair runes. 10:10:20 which is a somewhat good illustration of how much food there is in a 3-runer 10:11:00 <|amethyst> kilobyte: and I know you'd like to do a compat bump at some point, so I'm even more impressed that you managed to preserve compat 10:11:34 |amethyst: the good thing came from my irrational dislike to too many merge commits: Grunt didn't use rerere but kept merging constantly. I tried to rectify that, and only then realized there's no reason to break the compat. 10:11:38 <|amethyst> kilobyte: bugs are bugs... I'm sure we would have had different ones the other way (though you did catch at least some of those) 10:12:06 yeah, I've seen a bunch of things that break when we bump compat 10:12:47 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 10:13:19 -!- ontoclasm has joined ##crawl-dev 10:13:54 <|amethyst> kilobyte: We will have to break compat one day... what could we do at that point to reduce the need for further compat breaks? 10:14:22 <|amethyst> kilobyte: Is there a reasonable way to store enums that doesn't crap out when they shift? 10:15:15 <|amethyst> kilobyte: I guess usually that's not the thing that leads to breaking compatibility 10:15:52 <|amethyst> kilobyte: would it help things to tag structures like monsters with their size? I realise the API doesn't really let us do that currently, but.. 10:16:11 what I've seen is mostly different tables getting out of sync 10:16:13 <|amethyst> kilobyte: it would be kind of nice if we could resync after a misaligned read 10:16:17 <|amethyst> hm 10:16:32 like, that table of feature names in terrain.cc vs their enums 10:17:09 <|amethyst> Is there any reason not to handle features the same way we handle, say, spells? 10:17:20 ugh... no, if there's an alignment failure, I _want_ it to die immediately 10:17:27 could work 10:17:29 <|amethyst> we could even put flags like "is door", "is passable" into the data structure 10:17:43 a sec, brb 10:17:54 <|amethyst> so we don't do all these <= >= comparisons that break when new features are added to the end 10:18:43 <|amethyst> kilobyte: re misalignment, I wasn't thinking to continue the game if that happens, but sometimes the clue to what caused the problem may be later 10:19:10 <|amethyst> kilobyte: though I guess I was thinking "don't abort immediately", but rather "abort at the end of loading" 10:19:11 -!- CKyle has quit [Quit: CKyle] 10:20:45 <|amethyst> kilobyte: e.g. maybe you could still get a map for dump or debugging purposes even if there is a screwed-up monster 10:20:49 I went the very other way and peppered the code with canaries to abort as soon as possible 10:21:19 <|amethyst> you're right, that it probably wouldn't be worth it 10:21:39 you have a point about a map for dumping, though 10:21:41 <|amethyst> it would really only be useful for debugging, and then you can adjust the stream manually 10:22:16 * kilobyte wonders if there's a way to do a kind of COLOURED_DUMPS outside my own environment. 10:22:44 it's great for knowing which vault went where, but it requires reading with "less -R" or equivalent 10:22:55 <|amethyst> kilobyte: could do HTML :P 10:23:11 ansi2html would work for that, yeah, but be hard to read locally 10:23:41 or possibly there's some other way of marking vaults without colour 10:24:11 using fancy Unicode letters like fraktur or double-strike math letters? 10:24:22 or combining characters, perhaps 10:24:23 <|amethyst> kilobyte: but for online players at least we could do HTML dumps and it would I think just need a smallish tweak to the bots 10:24:25 hrm no, our maps are mostly . and # 10:25:03 <|amethyst> kilobyte: use · and ♯ 10:25:06 |amethyst: using ansi on the disk and a cgi script for www could do this 10:25:27 -!- rchandra has joined ##crawl-dev 10:25:27 -!- Fhqwhgads_ has quit [Ping timeout: 252 seconds] 10:25:28 <|amethyst> kilobyte: yeah, or even just some javascript :P 10:25:40 -!- Fhqwhgads__ is now known as Fhqwhgads_ 10:25:46 distinct characters like · and ♯ would be hard to read when there's more than 1-2 vaults on the level 10:25:48 <|amethyst> spread the load 10:26:08 * kilobyte seen the 6 colours wrap over twice. Wasn't that nice to read that dump. 10:26:23 -!- SamB has joined ##crawl-dev 10:26:45 <|amethyst> I wonder what percentage of people have 88-colour or better support 10:26:57 Zaba: this COLOURED_DUMPS thing seems to be especially good for finding maps vetoed due to a vault being opaque 10:27:05 -!- ackack has quit [Ping timeout: 240 seconds] 10:27:08 I would imagine so 10:27:09 <|amethyst> unfortunately, no one sets their terminfo to actually say how many colours they have 10:27:37 <|amethyst> I do, and it means I have to change my TERM when logging into older machines or other OSes that don't have the huge ncurses term db 10:28:23 I checked it: Debian's rxvt sucks (unless you install rxvt-unicode-256color, basically any other terminal can handle them fine 10:28:30 you need to ignore TERM of course 10:28:49 <|amethyst> right, and putty does too 10:28:56 <|amethyst> it wasn't Linux users I was worried about 10:28:59 <|amethyst> what about Mac? 10:29:04 rxvt and rxvt-unicode have pretty much nothing to do with one another :P 10:29:22 and on the Linux console, you need kernel 3.13 to have a possibility of a working fallback 10:29:37 <|amethyst> oh, right 10:29:41 <|amethyst> forgot about the console 10:30:11 * kilobyte wasted three months by misunderstanding the merge window rules. 10:30:33 <|amethyst> the state of the Linux console makes me think of it mostly as a tool for debugging broken X servers 10:30:56 you seem to imply that there exist non-broken X server ;) 10:30:58 +s 10:31:19 -!- Fhqwhgads_ has quit [Ping timeout: 252 seconds] 10:32:35 true :p 10:35:00 -!- Fhqwhgads__ has quit [Ping timeout: 265 seconds] 10:35:04 what does .special property of tile_flv mean? 10:35:30 <|amethyst> // Used as a random value or for special cases e.g. (bazaars, gates). 10:35:44 <|amethyst> it's supposed to be the variant of the tile 10:35:45 the lkml web interface seems broken: there's is only one message listed below https://lkml.org/lkml/2013/9/12/313, and it returns an empty page 10:36:02 thought like that befure 10:36:04 before 10:36:12 but cant find anything like that in the code 10:36:31 speaking of bazaar/etc features, I'd want to split them instead of using DNGN_ENTER_PORTAL_VAULT with an override 10:37:06 <|amethyst> yeah 10:37:23 <|amethyst> and then can we get rid of wizard portals? 10:37:29 -!- floatboth has quit [Ping timeout: 240 seconds] 10:37:53 these might be somewhat nice, but then, it's nothing &~ can't do 10:37:59 that would be good in principle, but it'd add a lot of boilerplate 10:38:13 no more than branch stairs 10:38:27 <|amethyst> Zaba: not necessarily if you keep them in order and leave padding in the structure 10:38:33 <|amethyst> Zaba: in the enum I mean 10:39:12 kilobyte, well, yes, those are already pretty bad 10:39:20 or, could possibly have a single enum for "branch stair" with the branch in tgrid 10:39:28 -!- ussdefiant has joined ##crawl-dev 10:40:25 -!- ProzacElf has quit [Ping timeout: 245 seconds] 10:41:03 -!- Morg0th has quit [Quit: leaving] 10:41:03 <|amethyst> ontoclasm: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=9872 10:41:16 -!- reaver_ has joined ##crawl-dev 10:41:25 <|amethyst> ontoclasm: is it possible to make death cobs actually scary? 10:42:57 <|amethyst> ontoclasm: http://farm8.staticflickr.com/7107/7854926208_aea21efef7.jpg 10:43:18 <|amethyst> ontoclasm: http://www.funnyjunk.com/funny_pictures/721333/zombie 10:43:25 -!- blackflare has quit [Ping timeout: 252 seconds] 10:43:46 kilobyte, I generally don't like the idea of multiplexing of features (or branches, as it was done with portal vaults before your changes). It would just be nicer if the demultiplexed implementation didn't need so much code (or data) repetition 10:44:06 -!- Vaporware has joined ##crawl-dev 10:44:06 -!- Vaporware has quit [Changing host] 10:44:06 -!- Vaporware has joined ##crawl-dev 10:45:53 -!- reaver_ has quit [Ping timeout: 250 seconds] 10:45:54 <|amethyst> we're a good way towards demultiplexing traps 10:46:16 -!- ProzacElf has joined ##crawl-dev 10:46:16 <|amethyst> I guess there are still shops though 10:47:15 -!- reaver_ has joined ##crawl-dev 10:47:27 -!- DrinkMachine has quit [Ping timeout: 252 seconds] 10:47:30 it'd also be nice if vault-overridden features (or monsters) were proper in all the same ways as built-in ones 10:47:49 but hardcoding them all would kind of defeat the purpose 10:48:24 -!- GuraKKa has quit [Read error: Connection reset by peer] 10:48:49 -!- floatboth has quit [Ping timeout: 240 seconds] 10:48:50 <|amethyst> https://crawl.develz.org/mantis/view.php?id=7673 10:49:25 <|amethyst> solving that one without being slow is not completely trivial 10:49:44 <|amethyst> I guess you could check "does it have an override of some sort", and only if true do the regexp match 10:49:52 I demultiplexed all "magic" traps already 10:50:24 let's put mechanical ones into _0_ rather than one feature 10:50:24 <|amethyst> kilobyte: so currently the only ones that are multiplexed are the weapon traps? 10:50:31 yes 10:50:48 <|amethyst> maybe keep TRAP_PLATE 10:51:10 <|amethyst> and for the vaults that really want weapon traps, let them implement it in lua 10:52:03 -!- GuraKKa has quit [Read error: Connection reset by peer] 10:54:13 <|amethyst> btw, should passage of golubria maybe get DCHAR_TELEPORTER instead of DCHAR_TRAP ? 10:54:28 <|amethyst> since it also ignores -TELE etc 10:54:49 <|amethyst> that would free up one colour for traps 10:56:01 are mechanical traps still being randomly generated? 10:56:49 <|amethyst> Zaba: no 10:57:06 <|amethyst> Zaba: but there are still some vaults (ossuaries etc) that use them 10:57:29 could try to think of something more interesting for them 10:58:25 <|amethyst> Zaba: maybe that ossuary where you have alternating rooms of monsters and traps could have monsters that spring out of the ground around you once you're inside the room 11:05:02 <|amethyst> ??it[$] 11:05:03 it[33/33]: It disappears in a puff of smoke! 11:05:18 -!- tbigye has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:05:33 <|amethyst> I wonder if it might be better overall to return "something" rather than "it" for the name of an unseen monster 11:06:06 <|amethyst> How many "it" messages would that make worse? 11:06:30 -!- bitsailor has joined ##crawl-dev 11:07:55 <|amethyst> !learn add grammer You disappears! 11:07:55 grammer[1/1]: You disappears! 11:08:26 <|amethyst> (fixed about a week ago) 11:10:28 * geekosaur wonders if the other typo there was deliberate :p 11:12:59 -!- tenofswords has joined ##crawl-dev 11:14:24 -!- bitsailor has quit [Quit: bitsailor] 11:15:01 is there anything inherently dangerous to vault-to-level connectivity by changing properties of @s (like KFEATing them)? 11:15:16 MDvedh is stronk 11:15:21 Fixed that :p 11:16:34 tenofswords: according to docs kfeating @s are ok 11:17:03 merde 11:17:04 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-890-g996e7c2 (34) 11:17:35 |amethyst: how do I submit my patch to mantis? 11:18:16 it'd be nice if there was more than one (three?) person(s) who could help me with my mangling use of procedural.worley_diff and procedural.transform.polar_inverse 11:18:22 but a lot of things would be nice 11:18:59 what is there not to get with mantis 11:20:14 i'm not using git 11:20:26 ah, that'd make a lot of problems 11:20:30 should I manually do that .patch file? 11:20:59 without all those fancy ++++ ----? 11:21:36 MDvedh: Where are your changes right now? 11:21:38 while it'd be good for looking at some of the content in the far end, it kind of misses the main point of a patch (applying it) 11:22:00 though it'd be more than worthwhile to at least look at that content itself 11:22:01 reaver_: i've manually changed .cc file on my pc 11:22:10 Do you have git installed? 11:22:15 msysgit 11:22:28 do you at least have the patch command? it can apply those diffs 11:22:32 Ideally you should make a branch before making changes. It makes it much easier to build a patch. 11:22:51 doh 11:22:55 crazy talk 11:23:41 just keep full modified copies, reset your entire crawl copy, and then manually throw everything in every time you make commits 11:25:04 so what should i do right now? 11:25:11 make whatever I changed a branch 11:25:17 -!- ussdefiant has quit [Ping timeout: 265 seconds] 11:25:17 And then reload the first one? 11:26:07 MDvedh: there's probably a command to just make a patch relative to the head, but I don't know what it is off hand. 11:26:13 How many commits is it? 11:26:28 if you've ,made changes to the live tree and want to move them to a branch: git stash save; git stash branch newbranchname 11:27:04 ^that sounds good. 11:29:01 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:29:02 -!- Vherid has quit [Ping timeout: 272 seconds] 11:29:12 tried to git stash save 11:29:26 MDvedh: What happened? 11:29:30 it told me a bunch of warnings 11:29:39 Like what? 11:29:40 Is that ok? 11:29:59 Copy Paste the warnings to the rc channel. 11:30:19 LF will be replaced by CRLF in crawl-ref/whatever 11:30:45 I think there's a commit hook that cleans those up 11:30:48 <|amethyst> MDvedh: commit your code 11:30:51 <|amethyst> err 11:31:04 <|amethyst> fix the crlf stuff first, but i don't know about that 11:31:25 so 11:31:25 <|amethyst> MDvedh: to get a good patch for mantis, commit your code and then do git format-patch HEAD^ 11:31:26 windows <-> unix development can be annoying, but that's what commit hooks are for :) 11:31:46 <|amethyst> MDvedh: or, better, commit it on a branch then do git format-patch master 11:31:47 i'm gonna save all my codings elsewhere 11:32:06 And then clone git again 11:32:12 And then do a branch 11:32:18 MDvedh: That would make it worse 11:32:21 <|amethyst> don't need to clone git again 11:32:24 why? 11:32:35 <|amethyst> is your stuff committed right now? 11:32:58 MDvedh: If you copy paste the changes back in git won't recognize the similarities. I'll treat it as deleting than recreating the files. 11:33:02 |amethyst: CHILDREN OF THE CORN 11:33:14 I'm new into git and that makes no sense for me at the moment 11:33:16 <|amethyst> reaver_: no, git doesn't work that way 11:33:41 git doesn't make a lot of sense in general :) 11:33:52 hurr-durr 11:33:58 <|amethyst> reaver_: it goes by file content, not really the notion of continuity of identity that svn or cvs has 11:34:23 So 11:34:28 |amethyst: That's weird. When I've pasted things into files in the paste it's treated it like differences. 11:34:28 What should I do :( 11:34:47 <|amethyst> MDvedh: so you made some changes, but haven't committed them or anything yet? 11:34:59 <|amethyst> what does git status say? 11:35:03 -!- ystael has quit [Ping timeout: 260 seconds] 11:35:38 nothing added to commit but untracked files present 11:35:45 untracked files are ok i believe 11:35:50 Wait a second. 11:36:05 MDvedh: That means you haven't commited or added anything. 11:36:16 But I've changed my .cc files 11:36:18 MDvedh: You need to "add" files to git before you commit them. 11:36:19 Manually 11:36:22 <|amethyst> MDvedh: but it does list your changed files under "not scheduled for commit" 11:36:28 <|amethyst> MDvedh: right? 11:36:49 <|amethyst> err, "Changes not staged for commit:" 11:36:52 |amethyst: it only says I have one untracked files 11:37:01 MDvedh: If you want git to recognize your changes you need to do "git add foo.cc" followed by "git commit" 11:37:13 Otherwise it ignores the changes. 11:37:28 <|amethyst> MDvedh: what does git show say? 11:37:31 -!- bitsailor has joined ##crawl-dev 11:37:48 <|amethyst> it should show you a commit, does it look like your changes? 11:38:07 i did git add tileview.cc but my git status didn't change 11:38:29 <|amethyst> the file is unchanged 11:38:30 MDvedh: are you in the source folder? Otherwise you need the directory in front of it. 11:38:50 Yes i'm in the source folder 11:38:53 Wait a second 11:39:00 <|amethyst> either it's already been committed, it's been stashed, or your changes have been lost 11:39:15 <|amethyst> or you're in the wrong repository :) 11:39:27 git show shows me some pile of code i didn't add 11:39:32 MDvedh: didn't you type git save stash earlier? 11:39:42 reaver_: I ded 11:39:44 did 11:39:45 -!- beef42 has quit [Quit: Lost terminal] 11:39:48 <|amethyst> MDvedh: okay, so that's expected, it means your code isn't committed 11:39:49 <|amethyst> ohh 11:39:52 <|amethyst> you stashed it 11:39:53 <|amethyst> okay 11:40:06 :( 11:40:08 <|amethyst> so now do git checkout -b mdvedh-changes 11:40:12 Im gonna smoke rightnow 11:40:24 <|amethyst> that will make a new branch and switch to it 11:40:35 <|amethyst> then you do git stash pop to reapply your stashed changes 11:40:49 <|amethyst> then git add -u to add all changed files (not counting untracked ones) 11:40:57 <|amethyst> or you can manually git add individual files 11:41:31 <|amethyst> then git commit and type your commit message (A one-line summary, then a blank line, then any number of lines) 11:42:19 <|amethyst> finally, after you commit, git format-patch master will make a diff file with your commit and your metadata (commit message, date, name) 11:42:41 <|amethyst> then you can upload that to mantis 11:43:09 <|amethyst> the idea is to leave alone the "remote-tracking" branches like master 11:44:02 <|amethyst> and to do all your work in separate branches (or a branch), so that it's always easy to update your stuff to our current version of master 11:44:19 <|amethyst> without your changes in the master branch causing problems with pulling updates 11:45:40 <|amethyst> MDvedh: also, if you haven't yet you might want to look in docs/develop/git/quickstart.txt 11:46:00 I watched there but i've started too quickly :) 11:46:03 MDvedh: A full, if slightly obtuse, guide to git is here: http://git-scm.com/book 11:48:01 I've entered a message 11:48:08 What should I hit to commit it already? 11:48:44 MDvedh: git uses vim to edit by default. 11:49:04 I'm not into unix by any means :( 11:49:27 So which key should I press? :( 11:49:31 Hit escape then enter I think? 11:49:43 Doesn't work 11:49:54 hit ZZ 11:50:03 worked now 11:50:05 Thanks 11:50:38 <|amethyst> oh, I figured msysgit would use something like nano instead 11:51:12 <|amethyst> but I guess it is intended more for Unix developers who must work on Windows, so vi makes sense 11:51:38 Well 11:51:42 I have a problem now :) 11:51:57 What? 11:52:07 By strange ocassion the file I've commited also contains some changes irrelevant to bugfix 11:52:10 -!- Sgeo has quit [Read error: Connection reset by peer] 11:52:30 -!- ProzacElf has quit [Ping timeout: 245 seconds] 11:52:30 And they shouldn't be in that commit i guess 11:52:35 Did you change it earlier? 11:52:40 Yup 11:52:57 <|amethyst> splitting commits is a little tricky but not impossible 11:53:11 Would git ammend work? 11:53:35 it doesn't 11:53:38 <|amethyst> you still have to undo the changes, but if they're small you could do that manually and git commit --amend, yes 11:54:07 MDvedh: (This btw is why you use branches. If your earlier changes and this one were in different branches this never would have happened) 11:54:09 does ammend reverts the changes? 11:54:24 or what? 11:54:25 -!- Sgeo has quit [Read error: Connection reset by peer] 11:54:46 -!- dtsund has joined ##crawl-dev 11:54:47 <|amethyst> MDvedh: no, it modifies the commit to reflect the current state of the index (what has been added) 11:54:53 ah ok 11:54:54 Got it 11:54:59 <|amethyst> MDvedh: you still have to undo the irrelevant changes somehow 11:55:08 Yes, I probably can do that. 11:55:10 <|amethyst> MDvedh: if they're small enough to do that manually that might be easiest 11:55:11 -!- CKyle has joined ##crawl-dev 11:55:45 |amethyst: How did you learn so much about git? Just experience? 11:55:57 <|amethyst> otherwise you can do man git-rebase and read up under "splitting commits" 11:56:07 <|amethyst> reaver_: yes, most of it on this project 11:56:37 <|amethyst> reaver_: and getting advice from people who know more than I, and reading the manpages and other docs for fun 11:57:00 <|amethyst> (i.e. reading about things that I don't even know I need) 11:57:07 I don't quite get it 11:57:19 What are branches? 11:57:25 Copies of my project? 11:57:33 MDvedh: Yes, with different changes. 11:57:34 <|amethyst> MDvedh: essentially, yes 11:57:49 <|amethyst> MDvedh: each branch can have its own set of changes 11:58:18 So you'll have one person changing up the AI code and another changing how elemental evokers work. Later they'll be "merged" and somebody will go though and find anywhere they both changed things. 11:58:21 So now I have two copies of every source file? 11:58:30 <|amethyst> MDvedh: it's not actually stored that way on disk 11:58:42 doh 11:59:01 MDvedh: No, git just stores the commits. It won't take up that much space. You can treat it like that for most purposes though. 11:59:08 <|amethyst> MDvedh: git keeps one "working copy", one "index" with the changes you have git-added, and the repository itself with (compressed) copies of every version of every file 11:59:30 <|amethyst> MDvedh: but since most commits only change a few files, "every version" isn't as many as you might expect 11:59:45 Yeah, now I get it 11:59:59 I still have the same set of files in every branch 12:00:26 <|amethyst> so git just stores "this branch has this file" using the hash of the file 12:01:04 Well now I reverted non-related changes in my file 12:01:15 But git still doesn't see it 12:01:19 <|amethyst> MDvedh: now you can do git add -u or git add myfile 12:01:24 <|amethyst> MDvedh: then git commit --amend 12:01:30 ok 12:01:43 <|amethyst> MDvedh: whenever you make a change, you have to add it first, which puts it in the "index" 12:01:54 <|amethyst> commands like commit only work with the index 12:01:57 Oh 12:01:59 It worked 12:02:31 I guess I should read some docs... 12:02:34 Thank you all guys 12:02:40 <|amethyst> The manual index thing is a little annoying at first, but it's very nice because it lets you do things like splitting commits 12:02:49 -!- ontoclasm has quit [Quit: Leaving.] 12:03:14 MDvedh: You saw the manual I linked to right? 12:03:19 <|amethyst> (with the help of commands like git mergetool and git add -i) 12:03:21 Yup 12:03:24 Ill study it 12:04:17 One of the first things you might want to read up on is git rebase, which is very helpful when master moves forward while you're building your patch. 12:05:05 <|amethyst> first things first, get comfortable with adding, committing, and switching and making branches 12:05:45 <|amethyst> and git pull / git fetch 12:05:59 -!- aimeelou has quit [Quit: Page closed] 12:06:34 <|amethyst> And remember that, when you want to switch branches, you need to stash or commit your changes first 12:06:38 <|amethyst> so get into that habit 12:07:30 <|amethyst> (stash for "oops, I didn't want to do that in master", commiting for "I'm not done with this branch yet but want to save my changes" 12:07:33 <|amethyst> ) 12:08:16 <|amethyst> also stashing for "well, that didn't work, but maybe I'll come back to it some day", though really you could use a new branch for things like that 12:09:03 So do I have any means of reverting changes in my source files? 12:09:13 in my ACTUAL source files 12:09:18 not branch-shit or whatever 12:09:18 -!- CKyle has quit [Quit: CKyle] 12:09:33 fixed "FTILE:" displayed incorrectly by MDvedh 12:09:44 <|amethyst> MDvedh: depends on what exactly you want to do 12:09:51 well 12:09:53 nevermind 12:10:03 <|amethyst> MDvedh: you're done working on this thing, so you want to work on another thing without having these changes mixed in? 12:10:21 <|amethyst> MDvedh: then you can check out master and check out a new branch and work there 12:11:17 <|amethyst> whenever you switch branches, it changes all the source files in your directory to match that branch 12:11:27 <|amethyst> which is why it complains if you have uncommitted changes 12:11:38 -!- DaneiTHREE has quit [Ping timeout: 264 seconds] 12:13:21 <|amethyst> (also, git checkout -b newbranch master lets you make and checkout a new branch based on master in one step) 12:14:11 -!- ackack has joined ##crawl-dev 12:14:48 So if i didn't commit any changes to master then i shouldn't switch back if I don't want to lose all my currently-uncommited irreleveant changes? 12:15:08 <|amethyst> it won't let you switch back if you have uncommitted changes 12:15:21 <|amethyst> you have to stash them, commit them, or revert them 12:15:27 Ah ok 12:15:29 Thanks 12:15:35 <|amethyst> and again, don't commit changes to master 12:15:48 Yeah, I've got it. 12:15:51 <|amethyst> if you do that will just make it harder to keep up-to-date with use 12:15:53 <|amethyst> s/use/us/ 12:16:15 s/use/us/ ? 12:16:34 Means replace use w/us 12:16:41 <|amethyst> MDvedh: correcting myself using a regular expression substitution. I wrote "use" but meant "us" 12:17:00 MDvedh: so what's the patch going to do anyway? 12:17:12 <|amethyst> reaver_: already in mantis 12:17:19 <|amethyst> 13:09:33 < Cheibriados> fixed "FTILE:" displayed incorrectly by MDvedh 12:17:45 <|amethyst> MDvedh: I see one problem 12:18:11 <|amethyst> MDvedh: when working on crawl, you should set up your text editor not to use tabs 12:18:39 |amethyst: got it, to be fixed 12:18:52 <|amethyst> MDvedh: here's how you can fix it easily 12:19:13 <|amethyst> MDvedh: back in your branch, run util/checkwhite 12:19:24 <|amethyst> that's a perl script that fixes up whitespace in the source 12:19:48 <|amethyst> check the result (it might have indented it too far if it thought you had 8-char tabs), then git add and git commit --amend it 12:20:04 <|amethyst> then you can upload the corrected commit to mantis 12:20:25 <|amethyst> or don't, and the committer can fix it :) 12:20:29 -!- Blazinghand has joined ##crawl-dev 12:21:49 -!- tsohg has quit [Client Quit] 12:23:39 <|amethyst> MDvedh: also, util/unbrace is useful (we as a rule don't use braces if both the condition and body are one line each) 12:23:51 <|amethyst> MDvedh: but I'm handling that 12:24:50 <|amethyst> MDvedh: also, if you're uploading a fix for a particular bug you'd usually just upload the patch to that bug (then you can add the "patch" tag but don't have to) 12:25:09 <|amethyst> MDvedh: or at least add a relationship between the two bugs on mantis 12:25:22 <|amethyst> MDvedh: not to complain 12:25:48 <|amethyst> MDvedh: we're happy to get fixes at all 12:25:57 I can probably close my past report? 12:26:00 Or I can't? 12:26:29 <|amethyst> a dev will have to mark it as resolved 12:26:57 <|amethyst> then you can mark it as closed (essentially, "yes, I agree that it's completely fixed") 12:27:14 <|amethyst> in practice there's not much difference between resolved and closed 12:27:41 <|amethyst> I'll close it once I test your patch (it's compiling now) 12:28:38 How do I close it? 12:28:45 Cant find it :( 12:29:01 <|amethyst> I haven't marked it as resolved yet so you probably can't 12:29:17 -!- gammafunk_ has joined ##crawl-dev 12:29:27 <|amethyst> what are the buttons just below the "attached files" box? 12:29:41 <|amethyst> I haven't used mantis as a non-committer in quite some time 12:30:16 <|amethyst> Here there's "Change Status To" and a dropdown, but that might only show up for you once it's marked as resolved 12:30:20 Monitor issue button only. 12:30:33 Ok, thanks for the hlp 12:30:38 I have to go now :) 12:31:04 -!- magistern has quit [Quit: This computer has gone to sleep] 12:32:13 <|amethyst> thanks 12:32:38 <|amethyst> I still think flavour, or at least its random seed, should eventually be saved 12:33:42 <|amethyst> I just noticed when looking over it that even trees change 12:34:51 MDvedh: you don't need to follow every single rule of the coding style, there's enough style nazis around. It's better to concentrate on the code's meat first. 12:34:58 +1 to saving flavour 12:35:05 -!- MDvedh has quit [Ping timeout: 250 seconds] 12:35:22 might be easier to do it via a hash(level's seed, coords) 12:36:26 <|amethyst> kilobyte: I was kind of thinking even save computer flavour like gate-partness 12:36:32 <|amethyst> s/puter/puted/ 12:36:52 <|amethyst> kilobyte: that way if we have a bug about that, it won't be hidden across a save/restore 12:37:29 <|amethyst> kilobyte: otoh, one could say "fixed" instead of "hidden" and make the argument the other way 12:38:13 <|amethyst> do we even compute that flavour in console? 12:38:19 <|amethyst> I guess that would be a problem 12:38:56 03kilobyte02 07* 0.14-a0-891-g97aa533: Refactor pairs of asserts to ASSERT_RANGE. 10(9 hours ago, 3 files, 5+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=97aa533c25de 12:38:56 03kilobyte02 07* 0.14-a0-892-ge13d3ce: Drop a pointless variable. 10(19 hours ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e13d3ce54696 12:38:56 03kilobyte02 07* 0.14-a0-893-g072d481: Make Depths exit a regular branch stair. 10(8 hours ago, 3 files, 3+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=072d4819540d 12:38:59 -!- bmfx has quit [Ping timeout: 260 seconds] 12:39:13 <|amethyst> (I haven't run or built console much since webtiles crawl started being webtiles-optional 12:40:50 -!- Ipsum_ has quit [Ping timeout: 245 seconds] 12:41:02 03MDvedh02 {|amethyst} 07* 0.14-a0-894-gb470dc0: Fixed "FTILE: " displayed incorrectly after reload (#7748) 10(57 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b470dc0899a1 12:42:50 -!- fungee has quit [Ping timeout: 264 seconds] 12:43:17 -!- reaver_ has quit [] 12:43:42 03MDvedh02 {|amethyst} 07[stone_soup-0.13] * 0.13.0-30-gfba5cf8: Fixed "FTILE: " displayed incorrectly after reload (#7748) 10(59 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fba5cf892eb1 12:44:46 -!- simmarine has joined ##crawl-dev 12:45:17 |amethyst: What do you say to moving learndb to Sequell and making Henzell announce-only 12:45:22 <|amethyst> !tell MDvedh I closed #7748 myself, but left #7753 for you to close 12:45:23 |amethyst: OK, I'll let mdvedh know. 12:45:38 Maybe make Henzell use the Sizzell code 12:45:48 <|amethyst> greensnark: learndb and all the other stuff, yeah 12:45:52 And then apply the spam-reduction suggestions :) 12:45:57 <|amethyst> greensnark: exactly (sizzell is just gretell) 12:46:24 <|amethyst> henzell is the only active announce bot that's not based on gretell 12:46:24 Ok awesome 12:46:42 I can move LearnDB & misc over now 12:47:04 As for setting up Gretell, what's the canonical Gretell repo? 12:47:30 <|amethyst> okay, but you're responsible for restarting Henzell etc :) 12:47:45 <|amethyst> http://git.develz.org/?p=gretell.git;a=summary git://git.develz.org/gretell.git 12:47:59 <|amethyst> hm, where do I keep sizzell 12:48:36 Oh sure, that sounds within my ability :) 12:50:57 -!- Daekdroom has quit [Quit: Saindo] 12:53:22 <|amethyst> greensnark: https://github.com/neilmoore/sizzell is sizzell 12:53:55 -!- johlstei has quit [Remote host closed the connection] 12:53:56 Cool, thanks 12:54:11 Got to love one file bots :) 12:54:14 <|amethyst> %version 12:54:15 trunk: 0.14-a0-883-g02d7e00; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 12:54:33 <|amethyst> I need to fix that for newer branches 12:56:18 -!- Sizzell has quit [Remote host closed the connection] 12:56:38 -!- Sizzell has joined ##crawl-dev 12:56:39 <|amethyst> %version 12:56:39 trunk: 0.14-a0-883-g02d7e00; 0.13: 0.13.0-29-gdb529de; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 12:56:52 <|amethyst> hm, we never did a 0.10.4 huh 12:57:47 <|amethyst> ah, no, we git 12:57:49 -!- Henzell has quit [Remote host closed the connection] 12:57:49 <|amethyst> did 12:57:52 <|amethyst> %git 0.10.4^ 12:57:52 07kilobyte02 * 0.10.3-18-gacdca3a: Revert "Don't clear wall/floor flavour when builder replaces a feature." 10(1 year, 4 months ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=acdca3aa6ddb 12:58:04 -!- rax has quit [Read error: Operation timed out] 12:58:13 <|amethyst> but cszo last compiled 0.10 before it was tagged 12:58:18 <|amethyst> %git 0.10.4 12:58:18 07edlothiol02 {|amethyst} * 0.10.4: Clean up the webtiles socket when crashing. 10(1 year, 3 months ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6f05415f1621 12:58:27 -!- bonghitz has quit [Remote host closed the connection] 12:58:33 <|amethyst> yeah, that's exactly the same commit as on cszo 12:59:54 -!- rax has joined ##crawl-dev 13:01:16 -!- blabber has quit [Quit: leaving] 13:05:29 -!- Blazinghand has quit [Ping timeout: 240 seconds] 13:06:21 !messages 13:06:43 Urm, why isn't the bot responding? 13:06:50 <|amethyst> TZer0: henzell is away 13:07:05 <|amethyst> TZer0: clan webtiles need either a restart or a hanging crawl process killed 13:07:17 on it. 13:07:33 -!- OCTOTROG has quit [Remote host closed the connection] 13:07:39 -!- Burer has quit [Changing host] 13:07:40 * geekosaur managed to already forget and tried to look something up in pm, oops 13:07:52 <|amethyst> TZer0: if it's the same thing as on CAO, you can strace -p the python server.py process, find the socket it's hanging on, and kill the corresponding crawl process 13:08:00 <|amethyst> TZer0: but restart should work too 13:08:13 Webtiles server restarted. 13:08:15 taking forever to restart. 13:08:27 hmmm 13:08:29 <|amethyst> TZer0: you might have to manually kill -9 it 13:08:38 there 13:08:40 should be up now 13:08:55 \o/ 13:10:40 Webtiles server stopped. 13:10:58 Webtiles server started. 13:12:01 -!- ProzacElf has joined ##crawl-dev 13:13:17 -!- Blazinghand has joined ##crawl-dev 13:13:39 -!- Lantell has quit [Remote host closed the connection] 13:13:51 -!- Lantell has joined ##crawl-dev 13:15:48 In the interests of sanity I might purge the seendb 13:16:08 And I am seriously on the fence on the need to backup !tell messages :P 13:17:01 Actually messages are tiny apparently 13:17:07 Good riddance to seendb 13:19:39 nice seening you, seendb :p 13:20:18 -!- Sequell has quit [Remote host closed the connection] 13:20:34 -!- Sequell has joined ##crawl-dev 13:21:00 !seen Sequell 13:21:01 Sorry simmarine, I haven't seen sequell. 13:21:11 !seen Henzell 13:21:11 Sorry kilobyte, I haven't seen henzell. 13:21:21 !seen kilobyte 13:21:21 I last saw kilobyte at Sat Nov 16 19:21:11 2013 UTC (10s ago) saying '!seen Henzell' on ##crawl-dev. 13:21:37 -!- TROGSTEIN has quit [Remote host closed the connection] 13:22:01 The only problem with this merge right now is that it's rather easy to knock Sequell off the channel with a bad !lg query 13:22:14 * kilobyte suspects almost all of telldb consists of misspelled recipients 13:22:23 I had been wondering why Henzell wasn't simply cloned 13:24:18 -!- Burer has quit [Quit: Держи гранату, баклан!] 13:27:46 |amethyst: Thanks for making CAO look almost exactly like CSZO :D 13:28:58 <|amethyst> greensnark: I'm fundamentally lazy :) 13:29:21 -!- Burer has quit [Changing host] 13:32:25 -!- johlstei has quit [Remote host closed the connection] 13:32:30 -!- Burer has quit [Client Quit] 13:32:40 -!- OCTOTROG has quit [Remote host closed the connection] 13:35:26 -!- Henzell has joined ##crawl-dev 13:35:26 -!- Vherid_ has quit [Client Quit] 13:35:33 !players 13:35:39 :P 13:35:43 No players. 13:35:49 Ahem 13:35:54 -!- Henzell has quit [Remote host closed the connection] 13:35:59 -!- blabber has joined ##crawl-dev 13:36:58 -!- Vherid has quit [Ping timeout: 272 seconds] 13:37:13 -!- ackack has quit [Ping timeout: 265 seconds] 13:38:22 03|amethyst02 07[stone_soup-0.13] * 0.13.0-31-gf7ae1a6: Don't shaft stationary nets (#7714) 10(8 days ago, 1 file, 10+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7ae1a6f2b62 13:38:22 03|amethyst02 07[stone_soup-0.13] * 0.13.0-32-g15a588a: Don't "cling into" dangerous clouds (#7725). 10(7 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15a588ae3f64 13:38:22 03|amethyst02 07[stone_soup-0.13] * 0.13.0-33-g1595e00: Fix gearset saving problem. 10(2 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1595e00dfdcc 13:38:22 03|amethyst02 07[stone_soup-0.13] * 0.13.0-34-g9b18a47: Wizmode command &^U for a clua prompt. 10(35 hours ago, 4 files, 13+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b18a47c00ef 13:38:22 03|amethyst02 07[stone_soup-0.13] * 0.13.0-35-ga171c3a: Make statue-form vampires poison-immune. 10(5 hours ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a171c3a09205 13:39:21 -!- Fhqwhgads_ has quit [Ping timeout: 245 seconds] 13:39:21 -!- Fhqwhgads__ is now known as Fhqwhgads_ 13:40:18 -!- Henzell has joined ##crawl-dev 13:43:58 -!- OCTOTROG has quit [Remote host closed the connection] 13:43:59 -!- Fhqwhgads_ has quit [Ping timeout: 265 seconds] 13:44:03 -!- Yermak has quit [Quit: Page closed] 13:44:09 -!- Fhqwhgads__ is now known as Fhqwhgads_ 13:44:46 -!- pwnmonkey has quit [Ping timeout: 245 seconds] 13:46:03 -!- TROGSTEIN has quit [Remote host closed the connection] 13:46:43 -!- Foamed has quit [Quit: Heading to bed.] 13:46:52 -!- TROGSTEIN has quit [Remote host closed the connection] 13:46:59 -!- dondy has quit [Quit: ninja kapow] 13:47:04 How does Napking serve the learndb from the CDO web page? 13:47:10 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 13:48:18 <|amethyst> probably pulling it from CAO by http 13:48:28 <|amethyst> /var/www/learndb and /var/www/learndb.html are broken links now 13:49:30 Hmm I could restore the links until Napkin has time to pull from the new location 13:49:45 Or hey, 301 13:49:53 web power 13:49:55 <|amethyst> :) 13:50:01 ??learndb 13:50:02 learndb[1/13]: A html page of learndb entries is at http://crawl.akrasiac.org/learndb.html . You can also access the learndb at http://crawl.develz.org/wordpress/bots . 13:51:15 -!- TROGSTEIN has quit [Remote host closed the connection] 13:51:43 -!- Fhqwhgads_ has quit [Ping timeout: 265 seconds] 13:52:25 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-895-g6faf500: Remove colons in wizmode command overview 10(19 hours ago, 1 file, 79+ 79-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6faf500b7f62 13:52:25 03|amethyst02 07* 0.14-a0-896-gfb2ed50: Improve &^[TU] description (ChrisOelmueller) 10(7 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb2ed50aaeaa 13:52:25 03|amethyst02 07* 0.14-a0-897-g166d3c9: Shorten the last &? straggler. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=166d3c99494c 13:52:42 -!- CampinSam has quit [Ping timeout: 252 seconds] 13:54:22 -!- valtern has quit [Ping timeout: 268 seconds] 13:56:07 -!- CampinSam` is now known as CampinSam 13:57:40 03kilobyte02 {|amethyst} 07[stone_soup-0.13] * 0.13.0-36-g549cd81: Document & ^C 10(2 weeks ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=549cd81cc9b7 13:57:40 03ChrisOelmueller02 {|amethyst} 07[stone_soup-0.13] * 0.13.0-37-ge2a1747: Remove colons in wizmode command overview 10(19 hours ago, 1 file, 79+ 79-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2a1747a0926 13:57:40 03|amethyst02 07[stone_soup-0.13] * 0.13.0-38-g958154c: Improve &^[TU] description (ChrisOelmueller) 10(12 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=958154c29339 13:57:40 03|amethyst02 07[stone_soup-0.13] * 0.13.0-39-g024a69c: Shorten the last &? straggler. 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=024a69cebca2 13:58:10 <|amethyst> greensnark: did you do something? 13:58:15 <|amethyst> greensnark: I can't ssh to CAO 13:58:34 Whuh 13:58:38 No 13:58:39 <|amethyst> greensnark: it still responds to pings 13:58:45 I'm still sshed in. 13:58:58 <|amethyst> I can't make a new connection 13:58:58 greensnark: can you check that sshd is alive then? 13:59:05 -!- johlstei has quit [Remote host closed the connection] 13:59:08 <|amethyst> there we go 13:59:34 The box is pretty sluggish 14:00:37 -!- rax has quit [Ping timeout: 248 seconds] 14:00:57 <|amethyst> apache is kind of high on iotop, and it looks like mysql was doing something too 14:01:31 -!- rax has joined ##crawl-dev 14:01:35 some kind of (accidental?) DoS? 14:01:57 i.e. what's being requested that takes so much work? 14:01:58 I added a rewriterule to apache 14:02:10 But I doubt that caused the lag spike because I just reloaded the config now 14:02:32 -!- valtern_ has quit [Ping timeout: 260 seconds] 14:02:55 Bamforgor (L18 GrFi) (D (Sprint)) 14:03:55 <|amethyst> not that iotop was showing particularly bad numbers 14:03:58 <|amethyst> nor was top 14:04:06 Could be the host machine having trouble 14:04:20 <|amethyst> oh, right, I forget that CAO is a vm 14:04:58 that must make the CPU usage % numbers kind of ... strange 14:05:06 <|amethyst> that would explain r a x getting kicked off 14:06:04 -!- pelotron_ has quit [Read error: Connection reset by peer] 14:09:30 Lantea seems awfully laggy right now. 14:11:23 -!- ackack has joined ##crawl-dev 14:12:31 -!- valtern_ has quit [Ping timeout: 240 seconds] 14:12:33 Here: a spectral orc warlord, wielding an orcish halberd and wearing an orcish chain mail (summoned) t-t-thanks 14:17:38 -!- minqmay has quit [Ping timeout: 264 seconds] 14:20:32 -!- Danei has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 14:22:49 channel? 14:24:32 -!- gammafunk_ has quit [Quit: gammafunk_] 14:35:36 -!- ystael has quit [Ping timeout: 245 seconds] 14:41:21 -!- CKyle has joined ##crawl-dev 14:41:55 -!- bitsailor has quit [Quit: bitsailor] 14:42:26 as an Ash follower, is there any profit in using a manual for a skill you don't want, then transferring it to a skill you do want? 14:43:08 -!- crate_ is now known as crate 14:44:16 -!- bitsailor has joined ##crawl-dev 14:45:04 -!- ezln is now known as chao 14:45:46 rast: there is but it's not worth it 14:46:03 I have one ash death where I feel that was a contributing factor (since you train something useless for a while) 14:46:20 is this mid game or lategame? 14:46:40 how useless is useless? 14:46:49 -!- valtern_ has quit [Remote host closed the connection] 14:46:59 on the other hand, I did use 2 manuals of ice on a MiGl with no ice but a staff of cold 14:47:20 and figured eventually I would get ice spells, if not I could transfer once I had a better weapon 14:47:38 -!- ProzacElf has quit [Ping timeout: 264 seconds] 14:47:52 so not strictly-speaking useless in that case 14:48:21 yes that one was not useless. I had a spen or ogne picking up manuals of polearms etc, that was the dead one 14:48:58 ah, yeah, training the wrong melee skill does seem like it won't do you ANY good in the short term 14:49:38 -!- bitsailor has quit [Quit: bitsailor] 14:50:30 at this point i have armor and dodging at 20ish or so 14:50:54 and wondering if i should keep training them, or train something useless and transfer later 14:52:05 Just stop training armor and dodging. 14:52:22 Unless you're wearing like CPA and planning to cast in it, there's no point. 14:54:04 -!- CKyle has quit [Quit: CKyle] 14:57:05 -!- CKyle has joined ##crawl-dev 14:58:30 -!- Vizer_ has quit [Ping timeout: 268 seconds] 15:07:02 -!- st_ has joined ##crawl-dev 15:10:45 -!- paulsomebody has quit [Remote host closed the connection] 15:11:59 i tried wizmoding the ash manual stuff in a test. it was a really shitty test but from what i could tell its not really worth it. also as rchandra said youre probably training something useless unless its stealth and youre in light armour or something similar 15:12:14 -!- bh has joined ##crawl-dev 15:12:34 !abyss henzell 15:12:34 bh casts a spell. henzell is devoured by a tear in reality! 15:14:12 ? 15:14:45 -!- Nakat0my has quit [Ping timeout: 252 seconds] 15:15:40 (if you've been trying to /msg for the learndb or etc., that got moved to Sequell so people can ignore game announcements without losing useful information) 15:17:03 oh really 15:17:15 maybe he should mention that if you try it in private 15:17:24 I was just thinking that actually 15:17:26 greensnark? 15:17:30 oh. interesting 15:17:53 We should get a Sigmund twitterbot who tweets every time he kills someone. 15:18:06 because it would be totally easy to not notice that even when reading the entries in public 15:18:41 you can see this in the logs as of, hm, 18:45UTC 15:20:09 bh: seriously? 15:20:18 !lg * sigmund 15:20:19 No keyword 'sigmund' 15:20:24 why is that not a keyword 15:20:28 !lg * ckiller=sigmund 15:20:29 71312. quill18 the Gusty (L3 HEAE), slain by Sigmund (a +0,+0 scythe) on D:2 on 2013-11-16 20:55:49, with 136 points after 1335 turns and 0:09:59. 15:20:40 !help 15:20:40 !help: Displays help on a command. For a list of commands, see !cmdinfo. 15:20:45 !help !keyword 15:20:48 SamB: I can't think of any use of twitter that's more serious than that. 15:21:21 For extra-credit we could have a Grinder bot and make them tweet at each other if one ever ganked the other. 15:21:30 !kw sigmund ckiller=sigmund 15:21:31 so it's kind of ridiculous how easy they made it to root Glass 15:21:31 Defined keyword: sigmund => ckiller=sigmund 15:21:41 geekosaur: that's better 15:22:04 !lg sigmund s=year 15:22:04 Unknown field: year 15:22:11 !lg * sigmund s=year(end) 15:22:13 71312 games for * (sigmund): 90x 2006, 2651x 2007, 3724x 2008, 7494x 2009, 8991x 2010, 13406x 2011, 17116x 2012, 17840x 2013 15:22:28 does the game server even notice when a mob kills another mob? 15:22:37 what do you mean by "game server" 15:22:41 or does it just report it the same as if the player had killed it 15:22:48 the latter 15:22:50 pretty sure it's as if the player did it? 15:23:04 but that could be enhanced of course 15:23:06 so what bh said wouldn't work 15:23:08 ok 15:23:10 also only notices if there are uniques involved (cares not about mobs /per se/) 15:23:19 rast: unless we changed the code, which is a lousy idea. 15:23:43 yes, I just mean we *could* record more killer info in unique milestones 15:23:51 in theory 15:24:24 Oh, incidentally 15:24:26 not sure how much bloat that would involve, obviously a lot more than the once-per-game player killer information 15:24:36 We should switch to JSON or some superior format for logs and milestones 15:24:56 xlog lack of treeness is annoying 15:25:10 is there a JSON* format 15:25:17 where you have as many JSON as you want in a file? 15:25:37 Sure, just say you will use no embedded newlines and append 15:25:54 yes, that'd obviously be the actual format for us anyway 15:26:49 hey uhm 15:27:06 has anyone thought about how much more awful playing a crossbow dude would be in trunk 15:27:15 than usual (i.e. pretty annoying until vaults) 15:28:47 -!- ackack has quit [Ping timeout: 272 seconds] 15:29:16 -!- ackack has joined ##crawl-dev 15:31:50 has anyone thought of how annoying it is that monster doesn't show any weapon data 15:33:14 what, and expose to the masses the miserable world of item definition spec syntax? 15:35:01 -!- johlstei has quit [Remote host closed the connection] 15:36:22 SamB: it's ridiculous if you need to root your own device 15:36:49 kilobyte: they have instructions right on their own website on how to do it 15:37:03 ah, ok, I misunderstood you 15:37:24 kilobyte: blargh. Rooting the new kindle sounds like a miserable experience 15:37:41 * kilobyte is not a glasshole even if it indeed looks cool. 15:37:56 I floated this last night, but it seems like more folks are around: does anyone see value in signing commits? 15:38:08 I guess it's really more that it makes other things look ridiculous in comparison 15:38:36 would have any reason to trust our GPG keys? 15:38:44 about none, I think. You need ssh access in the first place, and serial-signing a thousand commits is less secure than that. 15:38:46 +anyone 15:38:54 on the other hand, I do sign every tag 15:39:00 cool 15:39:19 I admit that I didn't actually notice that you did that 15:39:58 I did not even know before last night that there was even *provision* for signing commits themselves 15:40:49 SamB: you'd trust my GPG key 'cause it would sign all of my commits :) 15:40:58 perhaps a more security-sensitive (i.e. crypto-related) package would get some benefit 15:41:15 sure. In the worst instance someone might cheat at crawl. 15:41:18 gpg --list-sigs EAC68101|grep ^sig|grep -v kilobyte@angband.pl|wc -l => 71 15:41:21 -!- johlstei has quit [Ping timeout: 272 seconds] 15:41:51 but that proves only I waved something that looks like an id to a debian developer, nothing more 15:42:13 are you trying to remind me to start my NM app 15:42:17 -!- kekekela has quit [Ping timeout: 250 seconds] 15:43:23 SamB: I'm not a DD, just been trolling the lists for 10+ years and been to two debconfs 15:44:08 yes but you see you reminded me that I'll need some such sigs on my key at some point in this process ... 15:44:19 bh: the problem is, a gpg key that serial-signs stuff is about as secure as a ssh private key stored on the same machine 15:45:00 kilobyte: not that I'm concerned about this, but gitorious could forge commits from me, but not my sig 15:46:01 do distros care about signed tags/releases? 15:46:05 good point, we're quite good about reading all commits though 15:46:10 don't think so 15:46:44 I mean, Debian cares enough to try to preserve the original tarball byte-for-byte where practical 15:47:25 but makes not provision for archiving upstream's sig(s) for same 15:47:29 to even such an extent that, seeing actual changes being hidden in Grunt's merge commits, I spent some time rebasing and massaging the stuff until they went away 15:47:31 s/not/no/ 15:48:07 a git-based source format has been discussed for years, but some folks try to block it 15:48:38 but then, git is only as secure as SHA1 collisions 15:48:42 it does seem somewhat elaborate 15:49:02 kilobyte: I wonder if/when git will switch over to a new hash? 15:49:54 well, I expect any such switchover to begin with implementing support for it, and only later for it to become a default ... 15:54:15 -!- Petitchka has quit [Quit: Page closed] 15:54:29 -!- Aryth has quit [Read error: Connection reset by peer] 15:58:21 -!- bitsailor has joined ##crawl-dev 15:58:24 https://dl.dropboxusercontent.com/u/63152810/Lemure.png 15:58:57 -!- Ashyr has quit [Remote host closed the connection] 16:01:57 that's quite a bit scarier than the existing tile. 16:03:09 -!- Blazinghand has quit [Ping timeout: 252 seconds] 16:04:57 Well yeah, now to get it down to 32x32 sizes. :p 16:06:30 -!- Amilir has quit [Quit: Page closed] 16:06:46 -!- dtsund has quit [Quit: dtsund] 16:07:02 ahoi 16:07:11 what's up, greensnark? :) 16:07:15 Bloax: you must have done the new ugly things and tentacled monstrosities, right? :) 16:07:20 Yep. 16:07:39 -!- Ashyr has quit [Remote host closed the connection] 16:07:44 i also mess around with a 64x64 playerdoll - https://dl.dropboxusercontent.com/u/63152810/64x64x.png 16:07:51 I think I'm loading it via ssh, greensnark 16:08:45 margry (L21 MfEn) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Dwarf (Abyss:1) 16:09:22 ugh 16:09:32 something tells me a terrifying lemure tile is a bit of a mis-match 16:10:44 new tentmons and certain new ugly things annoyingly resemble each other 16:11:05 Same colors. :p 16:11:10 pretty much, yeah 16:11:20 bh: I'm going to fix this one, with a rewrite 16:11:32 kilobyte: ok. I just fixed the specific failure 16:11:36 should I bother checking it in? 16:11:44 how about dropbears 16:11:53 SamB: as a monster? 16:12:25 bh: your choice, there's always the risk I get distracted by something shiny 16:13:09 * SamB was free associating, roughly: terrifying lemure -> terrifyong lemur -> other terrifying fuzzy thing 16:13:25 that lemure kind of reminds me of old rotting hulks 16:13:37 bh: speaking about stuff that was kind of forgotten: could you read the commit messages for cff28afa and 9a5cc34c ? 16:13:54 if any weird small thing could use a more terrifying tile, it'd be orange rats 16:14:05 -!- Flex has quit [] 16:14:19 SwissStopwatch: Must be the facial expression. 16:14:25 gargoyles working different than every single piece of living stone in the game, including monster gargoyles, seems bad 16:14:41 (how has the ever so slow renaming tide not changed orange rats) 16:14:42 it's more that is it a brown shambling vaguely humanoid thing 16:14:57 it's a marginal resist. I don't care much one way or another 16:15:18 monster gargoyles clearly should just be made of a different material than player gargoyles, for free magic excuses 16:15:34 tenofswords: what??? 16:15:37 it was discussed with other folks but not with you (I kept missing you online), and it's you who's the gargoyle daddy 16:15:44 surely we should at least call them hill gargoyles or something 16:15:44 monster gargoyles could of course lose rElec, also... it's not like it is intrinsic to their design :P 16:16:05 (I'm fairly neutral on the gargoyle rElec subject actually) 16:16:09 margry (L21 MfEn) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Dwarf (Abyss:1) 16:16:17 that is a great crash 16:16:24 yeah, it's minor either way, it's just that inconsistencies are not nice, especially if they have no good reason to exist 16:16:24 (I just don't see "monster gargoyles do it this way" as something to base design of a species on) 16:17:03 bigger reasons than monster gargoyles: statue form has rElec, being petrified has 2/3 / 1/2 rEverything 16:17:26 tenofswords: yes, it is ;-) 16:17:29 what does being petrified reducing damage in general have to do with anything? 16:17:37 monster statues do too, but they're less relevant 16:17:39 the other person who worked on gargoyles said that he'd remove the auxes, the slow hunger, and reduce the GDR solely for its weird scaling with heavy armour 16:17:49 (while keeping rElec) 16:18:06 03bh02 07* 0.14-a0-898-gaa5c9c6: Don't pick abyss mobs from Dwarf 10(2 minutes ago, 2 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aa5c9c60e81d 16:18:08 -!- mikee_ has joined ##crawl-dev 16:18:08 -!- Vaporware has quit [Quit: Leaving] 16:18:18 slow hunger is inessential. I'd be in favor of dumping at least fangs 16:18:19 tenofswords: that sounds pretty reasonable 16:18:23 how about we check out the actual resistivity of stone 16:18:32 it's a bit bad we don't have any real balance data about how hard they are compared with other races 16:18:33 -!- ackack has quit [Ping timeout: 252 seconds] 16:18:47 SamB: good idea. We can always just say you're carved out of 'surface rocks' and monster gargoyles are 'deep rocks' 16:18:53 Then we abyss anyone who complains. 16:18:53 <|amethyst> I realise data isn't the plural of anecdote, but they seem easy to me 16:19:01 as during the tourney everyone was flocking towards them, shifting the data 16:19:05 <|amethyst> I'm a bad player and press tab when I shouldn't 16:19:07 they seem easy to qw also... 16:19:17 qw? 16:19:33 the whole "grbe is stupid good" wave is really because that other guy who worked on them said he tested the extra GDR based on light and medium armours, but GDR can become stupid good at really high levels as one gets with heavy armour 16:19:34 <|amethyst> ??qw 16:19:34 qw[1/2]: A fully automated lua bot written by elliptic, with some code borrowed from parabolic and xw. Made it to Zot once! 16:19:38 kilobyte: folks were only playing Gr because they couldn't play Dj ;) 16:19:44 elliptic: would qw be a good material for stress testing in your opinion? 16:19:57 if you cut their AC it'll hurt most other forms of gargoyle 16:20:02 bh: nor buggier races, who attract the crowd right now 16:20:05 -!- RZX has quit [Ping timeout: 272 seconds] 16:20:11 https://dl.dropboxusercontent.com/u/63152810/LemureSmall.png 16:20:26 but how smart is qw in abyss 16:20:33 kilobyte: possibly, I don't know exactly what the desired features are for a stress-testing script 16:20:37 How's this guy? 16:20:40 well, it sounds like stone is much more resistive than dirt 16:20:53 elliptic: I mean, I currently run a simple bot that runs around the Abyss, and it has surprisingly large coverage (in a good part thanks to Xom and a chaos weapon) 16:21:00 tenofswords: it knows how to exit 16:21:31 -!- CeleryMan has quit [Read error: Connection reset by peer] 16:21:46 kilobyte: so you'll change the abyss to pick from a hand written list of branches? 16:21:54 bh: yes 16:21:59 sounds good to me 16:22:03 <|amethyst> kilobyte: and which branches will depend on abyss depth? 16:22:05 bh: as strings really, so you can fine-tune them 16:22:24 |amethyst: exactly. Only the depth, places you visited don't matter. 16:22:24 kilobyte: right, I don't know how much more qw would add... it explores non-abyss branches and uses some items/equipment 16:22:57 clearly pack all versions of crawl with qw and use it for a crawl screensaver :P 16:23:04 Stone is resillent to fire, electricity and physical harm. 16:23:06 ignis (08*) | Spd: 12 | HD: 1 | HP: 6-12 | AC/EV: 0/10 | 11non-living, lev, !sil | Res: 06magic(4), 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 2 | Sp: corona | Sz: small | Int: plant. 16:23:06 %??ignis 16:23:17 my bot doesn't use items, and can cast untargetted spells without any purpose (ie, on a random chance) 16:23:18 Any objection to me removing this? It's never appeared in a game and I don't think I can make it work 16:23:22 ??Ignis 16:23:22 ignis[1/1]: Abyssal monster in 0.14. Maintains range, casts {Corona}. 16:23:33 That seems like a strange thing to have in the abyss. 16:23:41 <|amethyst> why doesn't it work? 16:23:56 <|amethyst> and would it work in any other branches? 16:24:06 <|amethyst> oh, right, HD versus power 16:24:11 It would need a bunch more HD to punch through MR, at which point it's basically free experience 16:24:22 <|amethyst> give it the no-xp flag 16:24:34 ignis (08*) | Spd: 12 | HD: 20 | HP: 155-206 | AC/EV: 0/10 | 11non-living, lev, !sil | Res: 06magic(80), 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 2868 | Sp: corona | Sz: small | Int: plant. 16:24:34 %??ignis hd:20 16:24:37 <|amethyst> or a really low xp mod, but I don't know how low that can go 16:24:38 hahaha 16:24:40 it's not rocket surgery to make its spell power ignore HD... 16:24:59 kilobyte: I didn't want to special case that code for a gimmick mob 16:25:15 <|amethyst> bh: should its own MR be 4 or 80? 16:25:21 * kilobyte thinks a mob without special code is boring. 16:25:22 bh: remember the rat lab 16:25:24 corona is a pretty weak effect anyway 16:25:29 Bloax: no? 16:25:47 <|amethyst> solution: make them give you smite-targetted sticky flame instead 16:25:51 <|amethyst> rename them to smoke demons 16:25:55 !learn add minimalism * kilobyte thinks a mob without special code is boring. 16:25:55 minimalism[1/1]: * kilobyte thinks a mob without special code is boring. 16:26:10 <|amethyst> it's like corona 16:26:16 but it hurts 16:26:42 !learn add devteam see {minimalism} 16:26:43 devteam[13/13]: see {minimalism} 16:26:57 it's interesting to think of the core reason for ignis, which is that it'd be "nice" to replace the 5% of abyss spawns that are 5s 16:27:11 but nearly all "almost harmless" niches are already taken 16:27:31 tenofswords: we can have that rat, goblin, yak and vault guard, but that niche is pretty small 16:27:34 <|amethyst> what about a dim. anchor enemy 16:27:39 <|amethyst> no attacks, that is 16:27:53 flying skull (16z) | Spd: 15 | HD: 7 | HP: 14-27 | AC/EV: 10/17 | Dam: 14 | 07undead, evil, lev | Res: 06magic(28), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 228 | Sz: tiny | Int: animal. 16:27:53 %??flying skull 16:27:59 ??flying skull 16:27:59 flying skull[1/1]: Fast, swarming undead. 16:28:03 BTW, what about making dim. anchor block banishment? 16:28:07 Didn't those used to scream? 16:28:24 they scream as their sight message but it's not actually any louder than your average shout 16:28:47 Do we have any mobs that just debuff? 16:28:56 -!- UseBees has quit [Ping timeout: 245 seconds] 16:29:17 they're also readily apparent in hells and crypt and tomb so it wouldn't be the best of abyss weakling choices 16:29:21 -!- rchandra has left ##crawl-dev 16:29:55 -!- Sage has quit [Ping timeout: 252 seconds] 16:29:56 kilobyte: so that players keep a drac shifter around to unwield distortion without getting banished? 16:30:07 kilobyte: since that's the only actual effect I can imagine for that 16:30:13 -!- simmarine has quit [Ping timeout: 272 seconds] 16:30:20 solely debuffing tends to immensely aggravate people, and abyss already has wretched stars and, uh, ancient zymes 16:30:55 <|amethyst> stars could be made to solely mutate 16:30:55 -!- Zifmia has quit [Ping timeout: 240 seconds] 16:30:56 clearly it's for trying to kill lugonu worshippers, elliptic 16:31:00 |amethyst: translocations are already much less good in abyss, so adding a dim. anchor enemy there doesn't seem great to me 16:31:03 elliptic: if you can run around the Enchantress and drac shifters without your pants full, Abyss:1 isn't scary at all 16:31:10 tenofswords: I meant more 'it strips away your buffs', not 'gives you some crappy mutations' 16:31:25 oh you mean literal "debuff" 16:31:33 kilobyte: sure, but what's the gain? 16:31:43 kilobyte: nothing banishes in zot currently 16:31:50 <|amethyst> bh: "quicksilver eye" 16:32:00 mostly having the spell live up to its name 16:32:02 so I guess it is just for lugonu worshippers 16:32:19 that's a theme rather than balance reason, though 16:32:42 I'm reminded of yet another idea from That Guy, a golem that'd smite off one buff a turn to give itself haste or might 16:32:51 personally I've yet to see dimensional anchor do anything anyway 16:33:33 obviously change it to a stasis spell for more slaughtering through more anti-haste 16:34:24 elliptic: good point 16:34:36 tenofswords: this could work 16:34:53 I think partly this may be because current zot encourages stairdancing so much 16:34:57 -!- CeleryM__ has quit [Ping timeout: 252 seconds] 16:34:59 Hm -- what about a monster that steals buff? 16:35:00 s 16:35:06 apart from Mara. 16:35:07 because it is usually very open and many of the monsters are very noisy 16:35:27 outright stealing buffs is rather difficult, since the symmetry if very awkward 16:35:41 ??rebuild 16:35:41 rebuild[1/1]: http://crawl.akrasiac.org/rebuild/ https://dobrazupa.org/rebuild/ http://crawl.lantea.net/rebuild http://rl.heh.fi/rebuild/ Bug kilobyte, |amethyst, or Napkin for CDO. Use your powers wisely. 16:35:59 ??gretell 16:36:00 gretell[1/2]: The counterpart to Henzell, for crawl.develz.org. Only accepts @whereis, @?, and @?? from IRC. The evil twin of Henzell. Accepts inquiries on PM. 16:36:24 Napkin: can you rebuild in CDO? I just pushed a patch that should fix a crash there 16:36:34 sure 16:36:43 -!- twelwe has quit [Quit: Page closed] 16:38:00 Unstable branch on crawl.develz.org updated to: 0.14-a0-898-gaa5c9c6 (34) 16:38:10 erm, trunk, right? 16:38:31 agility, brilliance, confusing touch, sure blade, repel missiles, phase shift, c. shield, skald stuff, darkness, 16:38:41 yes, trunk 16:38:49 (yes it wouldn't necessarily be hard to mirror this but is there really much benefit after a point) 16:39:29 good 16:40:36 tenofswords: this time, I should have your Raiju monster today 16:41:52 <|amethyst> bh: I read that as "kaiju" and thought you were implementing the giaggostuono 16:44:10 -!- CKyle has quit [Quit: CKyle] 16:45:11 -!- GreatOrbOfEyes has joined ##crawl-dev 16:45:44 -!- GreatOrbOfEyes is now known as tenthofswords 16:47:26 https://dl.dropboxusercontent.com/u/63152810/ClayGuylem.png 16:47:31 -!- tenofswords has quit [Ping timeout: 252 seconds] 16:47:57 elliptic: how terrible would it be if the zot:5 stairs had pre-revealed zot traps around them just for monster tripping 16:48:08 Bloax: looks like a gorilla 16:48:14 -!- simmarine has joined ##crawl-dev 16:48:19 <|amethyst> Jimmy the Rustler 16:48:35 bh: good 16:49:05 <|amethyst> bh: ITYM "Guyrilla" 16:51:24 -!- MP2E has quit [Quit: leaving] 16:51:37 -!- CeleryMa_ has quit [Remote host closed the connection] 16:53:55 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 16:55:03 bloax, if I may make a request, could you make one of shadow wraith or freezing wraith 16:55:25 -!- Vizer has quit [Ping timeout: 245 seconds] 16:58:49 -!- ldf has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 17:02:01 -!- Lightli has quit [Ping timeout: 250 seconds] 17:03:41 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference] 17:04:44 No TILE defined for 'boots of the spider' 17:04:44 TILE_EQ not defined for 'boots of the spider' 17:04:48 fiiix! :p 17:07:50 ??thunderbolt 17:07:51 lightning rod[1/2]: Fires a thunderbolt like a regular beam, then when evoked again fires lightning in the space between the first and second beams. 17:07:56 -!- CKyle has joined ##crawl-dev 17:08:13 hmm, electrical properties of granite are tricky to find out ... 17:09:53 there's no such material as "granite" -- I guess you'd need to look up its individual components 17:10:02 SamB: get a battery and some rocks 17:10:35 kilobyte: I guess you've never heard of brass or steel either 17:10:48 There's a function that handles end-of-beam effects, right? 17:10:58 -!- Ashyr has quit [] 17:11:38 durr. there it is 17:11:42 <|amethyst> several 17:11:55 SamB: these are mixed at a level a good way below what you can see with the naked eye, but you do have a point 17:11:57 affect_endpoint seems like a sensible way 17:12:05 to do what I want to do 17:12:06 also I'm pretty sure that the electrical properties of mixtures are actually not easy to derive from those of the components 17:13:07 not very easily without detailed molecular level analysis, or at absolute minimum a reasonable idea of *how* mixed, at least :) 17:13:29 <|amethyst> http://www.cflhd.gov/resources/agm/engApplications/SubsurfaceChartacter/613MappingLithology(1).cfm 17:13:59 brass or steel are mixed at a level close to molecular, granite consists of macroscopic scale grains 17:14:15 <|amethyst> http://www.eos.ubc.ca/ubcgif/iag/foundations/properties/resistivity.htm 17:15:44 Let's not turn this into dwarf fortress. 17:16:11 and crystals are really fun because it can depend on the crystals' relative orientations. best not to go there... 17:16:46 <|amethyst> The crystal golem shifts its form! It looks orthorhombic! 17:17:03 -!- ackack has joined ##crawl-dev 17:17:16 <|amethyst> The face centered cubic golem hits! 17:17:38 -!- Ashyr has quit [] 17:17:57 -!- Sage has quit [Ping timeout: 252 seconds] 17:20:04 Is there a version of blink_to that will place something nearby if the requested square is occupied? 17:22:01 Heyy Napking 17:22:12 tenthofswords: https://dl.dropboxusercontent.com/u/63152810/FreezingWraith.png 17:22:25 is that freezing wraithy enough 17:22:28 greensnarking :) how have you been? 17:22:33 Good good :) 17:22:34 Bloax: please sir, draw me a sheep. 17:22:34 And you? 17:23:02 dito, married, same job, the usual ;) 17:23:17 Excellent :) 17:23:20 Congratulations :) 17:23:23 -!- Kalir has quit [Changing host] 17:23:29 I hope that means you're no longer commuting cross border to go on dates 17:23:33 thanks :) 17:23:56 you still in the US? 17:24:52 Yes 17:24:57 For the nonce anyway 17:25:26 -!- geekosaur has quit [Ping timeout: 240 seconds] 17:25:27 cool 17:25:40 you been working on the learndb? 17:25:57 -!- Blazinghand has joined ##crawl-dev 17:26:10 i had some trouble with the links 17:26:17 I've moved it to my server so that Henzell is announcement-only 17:26:30 -!- dtsund has joined ##crawl-dev 17:26:38 -!- valtern has quit [Ping timeout: 264 seconds] 17:26:48 So how do I give access to you so you can pick it up from the new place 17:27:26 uhmmm 17:28:12 i'm using rsync to update it 17:28:27 the raw files 17:28:53 bh: one of less sane vaults: 17:28:54 %git 2daafbd7 17:28:54 07kilobyte02 * 0.7.0-a0-877-g2daafbd: A not quite white sheep. 10(3 years, 8 months ago, 3 files, 11+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2daafbd74e4c 17:29:03 (removed since) 17:29:10 Napkin: Ok, so can I just create a service account with rssh or something so you can rsync/scp the files? 17:29:19 kilobyte: sounds like a Swiss political advertisement 17:29:25 fine with me 17:29:33 where do i send the ssh pub key? 17:29:49 scintilla@gmail.com works :) 17:29:52 Thanks! 17:30:16 the tile looks abysmal on gitweb's white background 17:30:40 Napkin: Also what path do you use? 17:30:56 been using rsync --verbose --stats --recursive --times --delete napkin@crawl.akrasiac.org:/home/henzell/henzell/dat/learndb/ . 17:31:04 somewhat less abysmal on Crawl's typical floors, other than the Shoals which are bright. Of course, that vault spawned only in the Shoals... 17:31:46 -!- geekosaur has joined ##crawl-dev 17:32:12 Napkin: Ok, I can set up symlinks for that 17:32:24 or tell me the new path 17:32:41 could you send me account name and path via email? 17:32:46 Will do 17:32:47 i'm about to lay down 17:32:50 thanks! 17:32:55 -!- Blazinghand has quit [Ping timeout: 245 seconds] 17:32:55 Ok, thank you :) 17:33:15 take care! :) 17:33:16 o/ 17:33:28 <|amethyst> ?version 17:33:30 <|amethyst> !version 17:33:31 trunk: 0.14-a0-890-g996e7c2; 0.13: 0.13.0-29-gdb529de; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 17:34:05 -!- Stelpa has quit [Ping timeout: 272 seconds] 17:34:54 I can't seem to find any other sheep tiles; the one we got comes from initial rltiles 17:36:53 orc warlord (11o) | Spd: 10 | HD: 15 | HP: 86-138 | AC/EV: 3/10 | Dam: 32 | 10weapons, 10items, 10doors, fighter | Res: 06magic(60) | Chunks: 07contam | XP: 1671 | Sz: Medium | Int: normal. 17:36:53 %??orc warlord 17:37:07 starcursed mass (02X) | Spd: 10 | HD: 12 | HP: 124-174 | AC/EV: 10/0 | Dam: 16 | 11non-living, see invisible, regen | Res: 06magic(96), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1334 | Sz: Huge | Int: animal. 17:37:07 %??starcursed mass 17:37:13 orb spider (06s) | Spd: 12 (spell: 200%) | HD: 5 | HP: 23-42 | AC/EV: 3/10 | Dam: 504(medium poison) | web sense, !sil | Res: 06magic(26) | Vul: 09poison | Chunks: 09poison+07contam | XP: 329 | Sp: destruction orb (9d7) | Sz: small | Int: insect. 17:37:13 %??orb spider 17:38:50 -!- dtsund has quit [Quit: dtsund] 17:40:25 bloax: "over-detailed", whatever that means, but it's pretty good otherwise 17:40:38 tenthofswords: do you think Raiju should maintain distance or not? 17:42:33 not 17:42:58 they can end up further away by bouncing off a wall anyway 17:46:00 https://dl.dropboxusercontent.com/u/63152810/FreezingWraith2.png a bit more overpowered 17:46:01 tenthofswords: pushed. enjoy 17:46:28 03bh02 07* 0.14-a0-899-g6559f0c: Raiju: Lightning Beasts 10(3 minutes ago, 10 files, 75+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6559f0c1c19a 17:47:55 unknown monster: "lightning golem" 17:47:55 %??lightning golem 17:48:01 electric golem (118) | Spd: 16 | HD: 15 | HP: 119-150 | AC/EV: 5/20 | Dam: 1511(elec:15-21), 1511(elec:15-21), 15, 15 | 11non-living, 10doors, see invisible, !sil | Res: 13magic(immune), 05fire, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 3776 | Sp: b.lightning (3d20), blink | Sz: Large | Int: plant. 17:48:01 %??electric golem 17:48:04 <|amethyst> bh: if (origin_spell = SPELL_BLINKBOLT) 17:48:08 <|amethyst> bh: should be == 17:48:12 <|amethyst> bh: fix that please :) 17:48:13 |amethyst: ... goddammit 17:48:37 ??epic bugs 17:48:37 epic bugs[1/10]: if (you.religion = GOD_XOM) 17:49:09 03bh02 07* 0.14-a0-900-g0217971: Unbreak all beams 10(36 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=021797124b1a 17:49:11 |amethyst: I'm used to languages that tell me not to do horribly dumb things in conditionals 17:49:30 hm, -Wall in gcc/g++ should warn about that 17:49:47 tell you to use extra parens if you actually intended an assignment 17:50:02 -!- ackack has quit [Ping timeout: 264 seconds] 17:50:18 IMO we should be using -Wall -Werror as the default 17:50:20 (unfortunately, last I checked clang would then warn that you had extraneous parens...) 17:50:28 geekosaur: o_0 17:51:52 -Wall -Werror stands for "I don't care about portability" 17:51:59 ^ 17:52:29 ??epic bugs[2 17:52:29 epic bugs[2/10]: I think I may have just played one of these (like a gnoll castle, but with draconians). Is it supposed to have 200-300 draconians? Or is there an error with the monster generation? https://crawl.develz.org/mantis/view.php?id=4101 17:52:34 ??epic bugs[3 17:52:35 epic bugs[3/10]: !lg turnerjer slime 1 -tv 17:53:28 dat/descript/spells.txt: No description for spell 'Blinkbolt spell' 17:53:28 dat/descript/monsters.txt: No description for monster 'raiju' 17:53:38 -!- juls has quit [Quit: WeeChat 0.4.2] 17:53:52 the latter especially matters, as the name is not really telling 17:56:20 kilobyte: ah. I didn't think monster spells needed a description 17:56:37 and where are you getting warned of that? (and how do I turn on said warning) 17:57:05 util/db_lint 17:57:37 monster spell descriptions are so hidden it's easier to source dive than to request the description 17:57:39 is there any reason not to use that as a commit hook? 17:58:05 it's not vital in any way 17:58:13 Grum's description should probably get changed "A tough-looking gnoll, wearing the pelt of one of his former war dogs." 17:58:32 this case is quite special as it's unobvious WTF "raiju" means 17:58:41 heh, yeah 17:58:54 -!- Tarquinn has joined ##crawl-dev 17:59:22 the db_lint is still quite experimental and incomplete, too 18:05:41 -!- blabber_ has joined ##crawl-dev 18:06:25 -!- Sgeo has quit [Read error: Connection reset by peer] 18:06:51 -!- blabber_ has quit [Client Quit] 18:08:16 <|amethyst> kilobyte: how's it going to get enough testing unless you force it on everyone? 18:08:45 03bh02 07* 0.14-a0-901-g07724e0: Raiju descriptions 10(36 seconds ago, 2 files, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=07724e07e0e9 18:08:52 it's not like we add or remove items, monsters or spells daily 18:08:52 -!- blabber has quit [Ping timeout: 264 seconds] 18:08:55 -!- Daekdroom has quit [Ping timeout: 252 seconds] 18:10:55 blinkbolt looks cool in action, however "The raiju bursts into living lightning! The living lightning hits you! The raiju blinks!" makes reforming appear to be a separate ability 18:11:45 what about rewording it somehow? "The raiju reappears"? "reforms"? 18:12:31 <|amethyst> would have to go by the spell and not just the creature, is that possible? 18:12:44 <|amethyst> since it could still blink from distortion 18:13:03 I don't think this line comes from the database 18:13:15 yeah, obviously 18:13:24 <|amethyst> right, but I mean does the code that produces that message have access to the spell? 18:13:54 another thing: darkblue 'h' feel hard to see 18:14:10 kilobyte: I didn't want to evict hell hounds 18:14:23 -!- conted has quit [Ping timeout: 250 seconds] 18:14:50 <|amethyst> give them ETC_ELECTRICITY 18:14:53 lightblue perhaps? 18:15:17 <|amethyst> no other hounds change colour, it would be distinctive :) 18:15:45 * kilobyte kind of dislikes elemental colours that masquerade as other stuff. 18:16:04 ^ yeah 18:16:18 is cyan too close to light cyan? 18:16:45 <|amethyst> I think I prefer lightblue to cyan 18:17:00 unknown monster: "raiju" 18:17:00 %??raiju 18:17:26 <|amethyst> *sigh* 18:17:38 unused: blue, green, cyan, magenta, lightgreen 18:17:42 clearly should automate it 18:18:29 hell hounds have a rather weak claim for lightcyan, too 18:18:36 <|amethyst> tenthofswords: that machine's not mine and is heavily shared so I don't want to ue too much CPU 18:18:41 my vote goes to lightblue 18:18:45 oh dear 18:19:40 why do we give lightred to hell hogs? They aren't a very common mob 18:20:48 why are holy swines the same colour as hounds 18:21:31 mostly because 1. no one noticed this before, and 2. they hardly exist 18:21:38 lightred for hell hogs is probably following the rule of "lighter colour for directly related stronger versions" but hogs themselves hardly exist either 18:21:56 * kilobyte oinks. 18:22:03 hardly, I said 18:22:12 @??holy swine 18:22:12 holy swine (08h) | Spd: 14 | HD: 11 | HP: 44-78 | AC/EV: 2/9 | Dam: 2008(holy) | 08holy | Res: 06magic(44), 04rot, 13neg+++, 08holy | XP: 833 | Sz: small | Int: animal. 18:22:17 no wings :/ 18:23:43 03bh02 07* 0.14-a0-902-g18b30b8: Replace Smoke Demon weight with Raiju 10(68 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=18b30b88305c 18:23:43 03bh02 07* 0.14-a0-903-gf169d3a: Recolor Raiju 10(33 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f169d3a359e3 18:24:52 kilobyte: I'd tried blinkbolt as a player spell. That didn't really end well 18:25:54 Monster database of master branch on crawl.develz.org updated to: 0.14-a0-901-g07724e0 18:26:00 raiju (02h) | Spd: 13 | HD: 5 | HP: 18-37 | AC/EV: 4/15 | Dam: 1211(elec:5-6) | 05demonic, sense invisible, !sil | Res: 06magic(20), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 151 | Sp: b.blin (2d13) | Sz: Medium | Int: animal. 18:26:00 <|amethyst> %??raiju 18:26:06 <|amethyst> nice timing 18:27:16 hell hound (11h) | Spd: 15 | HD: 5 | HP: 18-37 | AC/EV: 6/13 | Dam: 13 | 05demonic, sense invisible, !sil | Res: 06magic(20), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 08holy++ | Chunks: 09poison+07contam | XP: 147 | Sp: flame blast (3d10) | Sz: Medium | Int: animal. 18:27:16 %??hell hound 18:27:35 -!- ontoclasm has joined ##crawl-dev 18:27:49 hey ontoclasm go tile raiju 18:28:05 go tile what now 18:28:08 hrm. Maybe they should get a slightly higher experience mod 18:28:15 ontoclasm: new monster that HangedMan designed and I implemented 18:28:53 !git HEAD^{/aiju} 18:28:57 er 18:29:04 fuck, which character is that 18:29:10 %git HEAD^{/aiju} 18:29:11 07bh02 * 0.14-a0-903-gf169d3a: Recolor Raiju 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f169d3a359e3 18:29:25 Monster database of master branch on crawl.develz.org updated to: 0.14-a0-903-gf169d3a 18:29:34 %git HEAD^{/aiju}^^{/aiju} 18:29:34 07bh02 * 0.14-a0-902-g18b30b8: Replace Smoke Demon weight with Raiju 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=18b30b88305c 18:29:48 ontoclasm: https://en.wikipedia.org/wiki/Raij%C5%AB 18:30:00 ontoclasm: https://en.wikipedia.org/wiki/Raijū 18:30:02 oh, i know what it is 18:30:03 !learn add raiju Abyss hounds in bands of 2 or 3 with AF_ELEC and the ability to transform into a lightning bolt (which makes them re-appear at the end of the lightning bolt). About as strong as smoke demons, with less sticky flame 18:30:03 raiju[1/1]: Abyss hounds in bands of 2 or 3 with AF_ELEC and the ability to transform into a lightning bolt (which makes them re-appear at the end of the lightning bolt). About as strong as smoke demons, with less sticky flame 18:30:04 (dumb escapes) 18:30:43 is it a unique? 18:30:47 raiju (02h) | Spd: 13 | HD: 5 | HP: 18-37 | AC/EV: 4/15 | Dam: 1211(elec:5-6) | 05demonic, sense invisible, !sil | Res: 06magic(20), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 151 | Sp: b.blin (2d13) | Sz: Medium | Int: animal. 18:30:47 %??raiju 18:30:48 gotta catch em all 18:30:57 ah no, bands 18:31:20 Bands seem so much more interesting than non-bands 18:31:39 "a white and blue wolf" 18:32:23 I decline to paint the bikeshed. 18:32:51 bh: i meant, it can't be a unique if it comes in bands 18:33:04 ...fr a unique that comes in a band 18:33:05 -!- crate has quit [Quit: Leaving] 18:33:12 unique slime creature? 18:33:15 not-precisely-unique i guess 18:33:39 ontoclasm: in the Abyss, as plentiful as smoke demons 18:33:53 which is pretty much the antonym of "unique" 18:33:53 kilobyte: not yet. 18:34:07 http://zeldawiki.org/Armos_Knight 18:34:12 like that 18:34:12 It took about a 5th of the weight from smoke demons. If it works, we can swap them 18:34:16 unique starcursed mass that appears outside of the abyss, obviously 18:34:19 -!- dtsund has joined ##crawl-dev 18:34:39 <|amethyst> kilobyte: re that wikipedia article, FR: a unique who shoots raiju out of their navel 18:35:02 We should get Lugonu as a unique. 18:35:25 <|amethyst> did you see Blair? 18:35:40 <|amethyst> https://crawl.develz.org/mantis/view.php?id=7747 18:35:44 -!- WalkerBoh has quit [Remote host closed the connection] 18:36:23 -!- MarvinPA has joined ##crawl-dev 18:36:27 bh: Lugafu the Hairy 18:36:33 Roger might be a better name, 'cause he'll roger you. 18:36:38 ontoclasm is already still behind by 1 tentacle set, a second one will probably tear his hair out 18:37:05 (a pre-DCSS Trog prototype, never enabled) 18:37:19 The Unspeakable (16J) | Spd: 15 | HD: 100 | HP: 10000 | AC/EV: 1/4 | Dam: 22 | amphibious, evil, regen, !sil, 07vault | Res: 06magic(400), 03poison, asphyx, 12drown | Vul: 08holy | XP: 15000 | Sp: shadow creatures, airstrike (0-210), smiting (7-17), 04esc:d.door | Sz: small | Int: plant. 18:37:19 %??the unspeakable 18:37:27 what on earth? 18:37:31 meatsprint 18:37:36 airstrike (0-210) 18:37:45 like I said, meatsprint 18:37:50 oy vey 18:37:54 airstrike is a strict function of HD 18:38:11 1-10+(20*HD) 18:38:16 er 18:38:18 2*hd 18:38:33 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | !sil | Res: 06magic(1) | XP: 1 | Sp: airstrike (0-12) | Sz: tiny | Int: animal. 18:38:33 %??rat spells:airstrike 18:38:39 fr 18:38:43 air rat 18:38:54 Antaeus (11C) | Spd: 10 | HD: 22 | HP: 700 | AC/EV: 28/4 | Dam: 7512(cold:22-65), 3012(cold:22-65) | 05demonic, 10weapons, 10items, 10doors, fighter, amphibious, see invisible, !sil | Res: 13magic(immune), 02cold++, 10elec++, 12drown, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 15000 | Sp: airstrike (0-54) | Sz: Giant | Int: high. 18:38:54 %??antaeus spells:airstrike 18:39:08 -!- ProzacElf has joined ##crawl-dev 18:43:00 airborne laboratory rat (07r) | Spd: 15 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | !sil | Res: 06magic(1) | XP: 1 | Sp: shock (d8) | Sz: tiny | Int: animal. 18:43:00 %??rat name:airborne_laboratory_rat n_rpl spells:shock perm_ench:haste perm_ench:flight 18:43:04 Unknown spell name: 'hairstrike' in 'hairstrike' 18:43:04 %??lugafu_the_hairy spells:hairstrike 18:43:05 whoops 18:43:19 03kilobyte02 07* 0.14-a0-904-g7f6b743: Revert "Revert "Revert "Don't give Gargoyles innate rElec""" 10(2 hours ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7f6b743bca1a 18:43:19 03kilobyte02 07* 0.14-a0-905-g72888af: Generalize the Dwarf check for any future unfinished branch. 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=72888af70a4b 18:43:19 03kilobyte02 07* 0.14-a0-906-g476a4cf: Typo fix. 10(57 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=476a4cf42abc 18:43:23 airborne laboratory rat (12r) | Spd: 15 | HD: 2 | HP: 6-16 | AC/EV: 5/11 | Dam: 10 | !sil | Res: 06magic(8) | Chunks: 09poison | XP: 13 | Sp: shock (d9) | Sz: tiny | Int: animal. 18:43:23 %??green rat name:airborne_laboratory_rat col:lightblue n_rpl spells:shock perm_ench:haste perm_ench:flight 18:43:55 too many negation clauses 18:44:03 is that taking away gargoyle relec or giving it back 18:44:04 hairstrike. 18:44:21 giving it back 18:44:25 yeah, it took me some time to stop laughing 18:44:35 tengu revert 18:45:06 we should make a sprint where you start with the orb, standing on stairs and if the RNG smiles on you -- you win. Otherwise you lose. It'll be great. 18:45:14 considering how water nymphs have long, flowing water-hair, and they cast waterstrike, pretty sure hairstrike already exists 18:45:21 -!- Bloax has quit [Read error: Connection reset by peer] 18:45:30 -!- Bloax has joined ##crawl-dev 18:45:44 The water nymph perms you!!! 18:46:36 The water nymph's hair grabs you. 18:46:36 Grunt: You have 1 message. Use !messages to read it. 18:47:00 * Grunt gets very confused by Sequell making that message! 18:47:07 -!- scummos^ has quit [Remote host closed the connection] 18:47:24 :) 18:47:36 ??lugafu 18:47:36 hair stats[1/1]: extremely bad hair <10, awful hair <30, poor hair <60, choko hair <90, normal hair <120, quite good hair<160, very nice hair<220, extreme hair<300, extraordinary hair <400, incredible hair <520, uncanny hair >=520 18:47:42 ... 18:48:29 -!- blackcustard has quit [Ping timeout: 265 seconds] 18:49:14 !massages 18:49:23 shame. That should do something. 18:50:09 * gnsh massages bh 18:51:01 -!- blackcustard has joined ##crawl-dev 18:55:59 -!- _dd has quit [Ping timeout: 260 seconds] 18:56:38 -!- Nakatomy has quit [Quit: Verlassend] 19:05:43 ontoclasm: Have you seen the three little things I did today? 19:07:10 bh: you *can* program it to 19:07:22 SamB: no thanks. 19:07:22 !messages 19:07:22 No messages for SamB. 19:08:00 I mean you could do some of that sequel code you hear so much about 19:08:25 fr: rename Trog back to Lugafu 19:08:37 -!- ackack has joined ##crawl-dev 19:09:06 i think you mean Fir 19:09:44 fr next april fool's day everything is renamed to old things 19:09:55 okawaru (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(168), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16), iron shot (3d36), haste, greater demon / fire storm (8d17), iron shot (3d36), haste, greater demon | Sz: Giant | Int: normal. 19:09:55 %??cerebov name:okawaru n_rpl 19:09:56 cerebov to okawaru, lugonu to lucy, trog to lugafu 19:09:57 er 19:10:00 s/o/O/ 19:10:03 ... 19:10:13 fedhas to feawn 19:10:18 Chei to Chronos? 19:10:20 kenku 19:10:28 bone dragon to skeletal dragon 19:10:29 grotesks 19:10:34 Bats to giant bats!! 19:10:36 fr DCSS Christmas Edition: obvious tree tiles, yaks -> reindeers, etc 19:10:42 Sigmund becomes Satan Claus 19:10:43 -!- HellTiger has quit [Ping timeout: 268 seconds] 19:10:50 EVIL santa 19:10:52 worker ants to giant ants 19:10:54 wait no 19:10:56 that's grinder 19:12:13 tenthofswords: we should retheme as nethack 19:12:24 The living lightning hits the raiju. 19:12:25 announce the Nethack 5.0 release. 19:12:25 rename labs "sokobon" 19:12:27 The raiju dies! 19:12:30 19:12:33 ERROR: mgrd at (40,33) points at dead monster DEAD MONSTER 19:12:36 raiju (02h) | Spd: 13 | HD: 5 | HP: 18-37 | AC/EV: 4/15 | Dam: 1211(elec:5-6) | 05demonic, sense invisible, !sil | Res: 06magic(20), 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 151 | Sp: b.blin (2d13) | Sz: Medium | Int: animal. 19:12:36 %??raiju 19:12:40 what 19:12:44 kilobyte: it blew itself up? 19:12:53 looks like so 19:12:53 bh where's their rElec+++ 19:13:03 why would they have rElec 19:13:09 b.blin? is that like dazzling spray for monsters? 19:13:21 it's blink, not blind 19:13:27 ah 19:13:40 fire lightning bolt, re-appear at end of lightning bolt 19:13:45 interesting 19:13:48 tenthofswords: not enough: killing a giant spore, etc, can kill them mid-cast in non-electric ways 19:13:59 unknown monster: "mud golem" 19:13:59 %??mud golem 19:14:03 works *much* better with maintain range. 19:14:04 unknown monster: "dirt golem" 19:14:04 %??dirt golem 19:14:16 well yes, but the whole point is raiju boltblinking through other raiju 19:14:20 spore explosions should probably be a fineff, but still 19:14:38 somebody misspelled raichu slightly 19:14:51 lipid golem 19:14:54 like, off by an accent mark 19:15:32 would you rather them be gravity hounds 19:15:57 I'm not renaming a mythological monster because of a similarity with some pokemon. 19:16:24 bh: did NINTENDO misspell it then? 19:16:29 yes 19:16:35 okay that's fine 19:16:39 what do you mean they misspelt rockman 19:16:52 Bloax: rockman is not a pokemon 19:17:02 yet. 19:17:12 nor is Rock, X, or Zero 19:18:16 bh: it is only the fact that abyss already has lots of random other trash at the moment and the properties of exchange that I was not lynched for replacing abyss spiny worms with orb spiders, abyss + maintain_range is a terrible idea for anything supposed to be common 19:18:45 tenthofswords: ok, but if we ever get a unique raiju, it's getting maintain range 19:18:51 also orb spiders have wimpy orbs right? 19:18:59 and are speed slow. 19:19:00 orb spider (06s) | Spd: 12 (spell: 200%) | HD: 5 | HP: 23-42 | AC/EV: 3/10 | Dam: 504(medium poison) | web sense, !sil | Res: 06magic(26) | Vul: 09poison | Chunks: 09poison+07contam | XP: 329 | Sp: destruction orb (9d7) | Sz: small | Int: insect. 19:19:00 %??orb spider 19:19:08 long cast time and cantrips 19:19:36 also aren't in bands 19:19:57 -!- MP2E has quit [Ping timeout: 272 seconds] 19:20:14 (also clearly just make a thunderdome boss an orb spider with boltblink) 19:21:40 anyway, back to looking for electrical data about granite 19:22:35 -!- Lawman0 has quit [Ping timeout: 260 seconds] 19:23:31 Bloax: no, which 19:23:49 https://dl.dropboxusercontent.com/u/63152810/LemureSmall.png https://dl.dropboxusercontent.com/u/63152810/FreezingWraith2.png https://dl.dropboxusercontent.com/u/63152810/ClayGuylem.png 19:24:07 adamantium gargoyle, orialchum gargoyle, unobtainium gargoyle, ceratanium gargoyles... 19:24:11 the wraith looks awesome 19:24:23 not really feeling the golem, it's just a grey dude 19:24:34 Well it is a clay golem. 19:24:50 well, it can be more obviously artificial 19:25:09 can we give clay golems bolt of leda's 19:25:14 tenthofswords: <3 19:25:39 tenthofswords: or perhaps adamant gargoyles, for a non-metallic version 19:26:03 -!- jday_ has joined ##crawl-dev 19:26:08 heh, unobtainium gargoyle 19:26:10 hiya jday_ 19:26:22 why not.. 19:26:25 adamantite gargoyles 19:26:34 paper golem 19:26:36 toenail gargoyle, electric gargoyle 19:26:42 When you kill it, it drops scrolls of uselessness 19:26:53 -!- wheals has joined ##crawl-dev 19:26:58 ugh. nethack beat me to it 19:26:59 what about credit golems 19:27:06 that drop credit cards 19:27:14 gold golem! 19:27:15 which has no relation to nethack whatsoever 19:27:44 toenail golems really need a new tile 19:28:01 03Grunt02 07* 0.14-a0-907-g1cc53ff: Don't spawn a centaur warrior on D:1 (78291). 10(73 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1cc53ffcb78c 19:28:02 it is very tempting to focus on golems/whatever with weird magic effects rather then basing everything over material gimmicks 19:28:12 Thanks for ruining crawl, Grunt. 19:28:20 * Grunt ruins bh. 19:28:34 fr ruined golem 19:28:35 fr: new vault; bh_ruins 19:29:13 it should have a really cool mechanic that gets reverted before stable 19:29:15 tisk, tisk, tisk 19:29:49 orb golem -- it's a golem made out of the orb of zot 19:30:13 what happened to google scholar ... 19:30:23 crystal ball golem, mobile ocs 19:30:26 SamB: ? 19:32:31 Bloax: re: the ice/snow, i like the iceblock walls you made, but the snow is a bit repetitive and a little too busy 19:32:54 https://dl.dropboxusercontent.com/u/1000017/crawl/icecave.png 19:33:07 mmh 19:33:14 i would make it darker and smoother 19:33:14 could use bigger strokes yes 19:33:33 03kilobyte02 07* 0.14-a0-908-g55da84e: Fix badness when a raijū dies mid-bolt. 10(67 seconds ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=55da84eca82c 19:33:38 How hard would it be to make bigger tiles? 19:33:51 kilobyte: how were you killing them mid-bolt? 19:34:12 triggering explodey things 19:34:35 in this case, to their own lightning which is obviously wrong, but as I said, there are more legitimate ways to die 19:34:48 spore explosions, etc 19:39:08 03ontoclasm02 07* 0.14-a0-909-g9deeed6: Raiju tile 10(3 minutes ago, 2 files, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9deeed69da2d 19:39:08 03ontoclasm02 07* 0.14-a0-910-g6e8aceb: Freezing wraith tile (Bloax) 10(46 seconds ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e8aceba7973 19:39:42 I keep making overpowered sprites for weak things. 19:40:01 wow that is a cool tile 19:40:12 nice one 19:42:08 laser dog 19:42:12 blueghost 19:42:25 at least it's not a plant dog 19:42:39 cause fuck plants 19:43:36 * Grunt hits ontoclasm with a treant. 19:43:55 Bloax: your tiles will stop players from dying. 19:43:55 bh: shouldn't they have rElec++++ ? 19:44:13 kilobyte: I'm not sure. If they do, they'll start firing through each other willy nilly, right? 19:44:21 yes 19:44:35 I defer to wiser minds 19:44:48 in this case, killing self with a bounced bolt can be fixed differently 19:44:58 * kilobyte peers around. 19:45:38 tenthofswords: rElec+++ or not? See above 19:45:41 yes 19:46:02 -!- Daekdroom has quit [Quit: Saindo] 19:46:09 think of it as compensation for not giving them maintain range 19:46:16 :/ 19:46:29 your logic can be weird sometimes 19:46:38 Suppose we removed the 5th pan rune and put it in Elf? 19:47:14 would degrade it unless we buffed Elf a good deal 19:47:25 That would be great. 19:47:40 forest / crypt 19:47:45 I also like demonic runes more than the guarantee of four fixed lords 19:48:13 could have two lords, and elven + mossy 19:49:43 -!- conted_ has quit [Ping timeout: 250 seconds] 19:50:15 ontoclasm: https://dl.dropboxusercontent.com/u/63152810/n/crawl/bubblegumsnow.png 19:51:47 finite pan, guaranteed one zig in pan and one in D/Depths, portable zig consumable at bottom of zig, mossy rune, etc etc 19:52:28 demonic rune is good for making people actually explore an infinite place but the weird spoilers for certain vaults always having them combined with the frustration of finding them later on... 19:54:03 -!- ProzacElf has quit [Ping timeout: 252 seconds] 19:56:18 ontoclasm: if you want to improve some tiles for a certain place without getting into how horrible plants are, there's a certain palette-swap of a bear 19:56:25 hah 19:56:33 ??reptilian devteam 19:56:34 reptilian devteam[1/1]: <+ontoclasm> fucking mammals all look the goddamn same 19:57:02 surely looking old helps 19:58:06 -!- ark_ has quit [Quit: Leaving] 19:58:58 Bloax: that looks like an infinite army of garden gnomes in purple camo. 20:02:20 -!- Zermako has quit [Quit: good night and good luck to all! :D] 20:02:33 -!- CeleryMan has quit [Remote host closed the connection] 20:03:29 kilobyte: how hard would it be to support (32n)x(32n) sheets for terrain tiles? 20:04:04 isn't shoals already stuffed with hacks 20:04:17 -!- dondy has quit [Quit: ninja kapow] 20:05:08 bh: would take a bit of hackery, but it's quite obvious 20:05:39 what else needs larger tiles anyway that can't just be done by changing the tiles around it in a vault 20:06:24 bed, though 20:07:21 tenthofswords: if we have larger tiles we can have fewer seams to match. 20:07:21 -!- eith has quit [Ping timeout: 240 seconds] 20:07:42 !tell |amethyst Can you reenable wizmode on 0.13? 20:07:42 bh: OK, I'll let |amethyst know. 20:10:02 bh: it'd be kinda cool to sprinkle 64x64 tiles in with the 32 ones 20:10:14 but i have no clue how to code such a thing 20:10:38 and they have to be really subtle or they'd stick out like a sore thumb 20:10:50 the only thing that comes to mind are the hacks with borders around shops in some bazaars 20:11:32 oh god, the shop borders 20:11:40 fuck i really need to fix those 20:15:13 Hey, bh (rather belatedly.) 20:15:39 -!- Moanerette has quit [Quit: Page closed] 20:19:06 -!- dtsund has left ##crawl-dev 20:19:35 -!- dtsund has joined ##crawl-dev 20:20:31 hmm, it turns out that most of resistance in a human seems to be at the skin ... 20:20:51 what is the surface of a gargoyle like? 20:21:06 hard stone 20:21:27 sandy 20:21:49 judging by how they look in other media 20:21:53 it's hard stone to the core 20:21:58 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 20:26:39 -!- st_ has quit [Read error: Connection reset by peer] 20:27:03 -!- st_ has joined ##crawl-dev 20:27:58 so, I'm not sure a gargoyle has higher resistance than a human, but it does seem like they wouldn't have the same risks from electric shock 20:28:05 -!- Leafsnail has quit [Quit: leaving] 20:28:26 I mean, cardiac arrest shouldn't be an issue right? 20:29:28 all the squishiness isn't really there 20:29:35 because they're strangely enough living stone 20:30:11 but what kind of stone?? 20:30:28 <|amethyst> monocline 20:30:28 |amethyst: You have 1 message. Use !messages to read it. 20:30:55 <|amethyst> bh: re wizmode on 0.13... was this webtiles? 20:30:59 -!- CeleryMan has quit [Remote host closed the connection] 20:31:01 according to wikipedia, it's usually granite 20:31:04 |amethyst: yes 20:31:32 <|amethyst> bh: that's a known, not intentional, but still-unfixed bug in my webtiles config (and the similar servers) 20:32:07 what did you do? 20:32:13 <|amethyst> it doesn't use the wrapper script for stable branches, and that's what enables wizmode (via a command-line option) 20:32:50 also we really need to come up with some kind of graceful handoff protocol for upgrades ... 20:33:02 or other restarts 20:33:05 <|amethyst> I think originally because there's not an easy way to make it prepend arguments, and the stable launcher needs the version first 20:33:14 -!- Crehl has quit [Quit: Leaving] 20:33:23 <|amethyst> shouldn't be a problem to fix that now 20:33:33 <|amethyst> originally I was wary of touching webtiles 20:34:31 * SamB wonders if there are ways to dig data out of the kernel WRT deadlocks 20:35:20 -!- bitsailor has quit [Quit: bitsailor] 20:35:21 -!- dtsund has quit [Quit: dtsund] 20:36:56 -!- bh has quit [] 20:37:13 -!- CeleryMa_ has quit [Ping timeout: 272 seconds] 20:39:23 https://crawl.develz.org/mantis/view.php?id=7733 any thoughts on just listing mutation name/level on % instead of having a big long list of duplicated code that always gets out of sync? 20:40:03 03Grunt02 07* 0.14-a0-911-g76d2332: Don't deliberately place a Hell Sentinel in Depths. 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=76d23323faff 20:40:03 03Grunt02 07* 0.14-a0-912-g9eb8d5d: Tinker with Depths monster spawn weights. 10(4 minutes ago, 1 file, 19+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9eb8d5def7d0 20:40:12 ie "horns 3, green scales 3, icemail" instead of "horns 3, AC+14, rpois" 20:40:24 MarvinPA: when I saw that, I thought the same thing. 20:40:26 IMO just do it. 20:40:28 (or whatever ac green scales give when combined with icemail) 20:40:30 righto 20:41:40 how about help for that too 20:41:47 I mean, ?/A or something 20:42:57 U for mUtation maybe? 20:43:49 hmm? A works fine as-is i think 20:44:01 for full details 20:44:53 -!- bitsailor has joined ##crawl-dev 20:45:44 that's not full enough IMO 20:45:56 maybe just learndb ... 20:46:29 -!- ShadeTornado has quit [Quit: Leaving] 20:49:18 -!- Sage has joined ##crawl-dev 20:49:33 -!- Bloax has quit [Quit: Error: Bloax not found] 20:51:31 -!- Amilir has quit [Quit: Page closed] 20:51:58 03|amethyst02 07* 0.14-a0-913-g6ff3556: Allow prepending command-line options for webtiles launchers. 10(4 minutes ago, 1 file, 12+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6ff3556b0082 20:55:51 -!- alefury has quit [] 20:56:03 -!- bitsailor has quit [Quit: bitsailor] 20:57:21 -!- bitsailor has joined ##crawl-dev 21:00:56 -!- rebthor has quit [Quit: ChatZilla 0.9.90.1 [Firefox 25.0/20131025151332]] 21:02:50 -!- dtsund has joined ##crawl-dev 21:03:25 -!- paulsomebody has joined ##crawl-dev 21:03:57 A tile for statue-formed characters has underwear on it. It's is embarrassing. 21:04:56 statuepode_reasons 21:05:18 One of the great things about Necromutation is that it possesses both extremely satisfying message and tile-look to it. 21:05:31 so is this a request for anatomically correct greco-roman statue tiles or a ken doll 21:05:51 SwissStopwatch: Ken doll, obviously. 21:06:17 statue form used to have all kinds of nonsensical slot restrictions 21:06:17 Eronarn: You have 84 messages. Use !messages to read them. 21:06:31 SwissStopwatch: Last time I've checked, Greeks were not afraid to have depict their statues naked. 21:06:37 so the only reasonable interpretation for it was that it turned you into a giant nude sculpture of yourself 21:06:40 yes that was my point 21:06:59 at any rate those both actually have some amount of problem with crawl characters specifically not being gendered I suppose 21:07:07 SwissStopwatch: Eronarn: This is exactly my point. Why in the Xom's name does it still have underwear on it? 21:07:24 or not being specifically gendered, I should say 21:07:40 SwissStopwatch: The lack of gender is not that *bad*. 21:07:55 SwissStopwatch: Just let it stay consistent with the player's doll. 21:08:29 ...but please, not Superman-style looks. I think I won't play GrEE until it is fixed. :P 21:08:40 why would you use statueform on a Gr anyway 21:08:52 SwissStopwatch: It should make them better, no? 21:09:10 It is actually not very useful for them 21:09:21 It have used to nonsensically suppress their AC bonus in the past, but I think it was fixed, no? 21:09:29 But that's not really the issue at hand 21:09:55 The statue tile doesn't look great but I should note that if it just looked like the normal player tile with all their equip... 21:10:02 ...the problem there is that statueform melds a lot of equip 21:10:16 SwissStopwatch: I see no problem here myself. 21:10:36 it's silly to show it if it's not actually having any impact at the time 21:11:05 The issue is, it does not *look* like it have actually melded equipment. It shows as if it have undressed your character. 21:11:33 well yes it's melded so it's.... temporarily not there 21:11:43 It should probably do as you suggested — change the color of the player's doll to stone, but keep the contours of their equipment, even if it's melded. 21:12:00 at any rate possibly a "better" set of statue tiles would be handy if someone were inspired to one end or another 21:12:20 various vaults by KennySheep 21:12:29 SwissStopwatch: ...or "remove" it aesthetically. Just please, no Ken-esque underwear. 21:12:38 I'll file my issues with it at Mantis. 21:13:14 SwissStopwatch: I probably wouldn't be lynched for that, right? 21:13:36 yes nobody is going to yell at you for making a potentially reasonable suggestion on mantis probably 21:14:00 * tenthofswords sizzles 21:14:24 a chance for 45 statues bunched up in one vault, realllllllyyyyyy 21:15:16 SwissStopwatch: It's like a time when I've complained that magic stave do not have a line in their explanation saying that they cannot be enchanted. Perfectly reasonable to assume that they can be, if you are a new player, right? 21:15:32 how about making the tile a grey 8 21:16:04 SwissStopwatch: This issue is still probably there at Mantis, I think, but no one changed that, unfortunately. 21:16:07 well, they have no enchant numbers 21:16:26 Not that obvious. They have base damage numbers. 21:16:51 tenthofswords: I don't remember +/-0 weapons having any shown either 21:16:59 though they do list a max enchantment 21:17:29 SamB: +0 weapons say that they are "+0" exactly. 21:17:43 SamB: In the slot description. 21:18:10 hmm, sometimes the reason I don't remember things is that my memory is lousy 21:19:21 ...or take this "Next: 0%" experience indicator that does not go away when you reach XL:27. 21:19:31 I think people at Mantis are in for a read. :) 21:19:57 I should I have these ideas make in into Tavern first? 21:20:04 clearly Next: N/A 21:20:42 SamB: No, it keeps saying "0%". 21:20:49 I mean that's what it should say 21:20:57 -!- ackack has quit [Ping timeout: 252 seconds] 21:20:58 -!- scummos^ has quit [Ping timeout: 245 seconds] 21:21:08 SamB: I think it should just wanish, as it no longer makes sense to say anything. 21:21:16 did you not study your ##crawl lexicon? 21:21:27 -!- ontoclasm has quit [Ping timeout: 268 seconds] 21:21:31 SamB: Huh? 21:21:37 SamB: Lexicon? 21:21:51 SamB: I don't remember that being a part of '?'. 21:21:59 joke ... 21:22:05 ??clearly 21:22:05 I don't have a page labeled clearly in my learndb. 21:22:23 SamB: Right. 21:22:33 -!- whelk has quit [Client Quit] 21:22:44 -!- bitsailor has quit [Quit: bitsailor] 21:38:42 03MarvinPA02 07* 0.14-a0-914-gda6cdd5: List all mutations by name on the % screen 10(24 minutes ago, 2 files, 32+ 181-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=da6cdd5bac1e 21:42:23 -!- Yezarul has quit [Ping timeout: 250 seconds] 21:47:44 -!- rchandra has joined ##crawl-dev 21:47:52 possibly with that, short_desc and wizname could be merged also? only a few mutations have differing ones 21:48:32 Which are different? 21:49:09 some tiny differences like herbivore/herbivorous, fire resistance/heat resistance 21:49:23 ...just merge them then. 21:49:52 and a couple of bigger ones like "a jelly is attached to you"/"jelly growth" 21:50:16 go with herbivore 21:50:28 jelly growth 21:50:36 no opinion re: fire/heat 21:51:00 fire 21:51:01 i need to sleep rather than start doing a whole bunch more mutation stuff but i'll take a look at it tomorrow if nobody else feels the urge :) 21:51:01 -!- Bodrick_ has quit [Ping timeout: 248 seconds] 21:51:04 (it's fire everywhere else) 21:51:15 I was going by "what is easier to type" 21:51:30 so yeah, probably fire ;-) 22:01:09 -!- Brokkr has quit [Read error: Connection reset by peer] 22:01:10 -!- tenthofswords has quit [Read error: Connection reset by peer] 22:08:15 -!- Kellhus has quit [Quit: Page closed] 22:17:05 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:19:11 -!- Pacra has quit [Ping timeout: 272 seconds] 22:26:10 -!- Lawman0 has quit [Ping timeout: 260 seconds] 22:32:29 -!- Kalir has quit [Read error: Connection reset by peer] 22:33:58 -!- Kalir has quit [Changing host] 22:35:20 -!- nonethousand has quit [Ping timeout: 272 seconds] 22:38:05 -!- CeleryMa_ has quit [Ping timeout: 265 seconds] 22:38:09 -!- Stelpa has quit [Remote host closed the connection] 22:39:54 -!- Ashyr has quit [Remote host closed the connection] 22:40:35 -!- Stelpa has quit [Changing host] 22:42:13 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:45:29 -!- poopfist42 has quit [Ping timeout: 240 seconds] 22:45:50 Stable (0.13) branch on crawl.lantea.net updated to: 0.13.0-39-g024a69c 22:46:14 -!- blackcustard has quit [Ping timeout: 252 seconds] 22:48:07 -!- blackcustard has joined ##crawl-dev 22:48:11 -!- blackcustard has quit [Changing host] 22:48:11 -!- blackcustard has joined ##crawl-dev 22:57:52 -!- Sage has quit [Read error: Connection reset by peer] 23:01:06 -!- nonethousand has joined ##crawl-dev 23:18:00 -!- m1nced has quit [Quit: Page closed] 23:20:28 -!- ackack has joined ##crawl-dev 23:25:54 -!- DrinkMachine has joined ##crawl-dev 23:26:54 -!- gammafunk_ has joined ##crawl-dev 23:28:10 -!- Taraiph has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:30:28 -!- araganzar has quit [Client Quit] 23:31:35 -!- Roarke has quit [Ping timeout: 250 seconds] 23:35:12 -!- CKyle has quit [Quit: CKyle] 23:35:47 -!- ontoclasm has joined ##crawl-dev 23:38:55 -!- ackack has quit [Ping timeout: 252 seconds] 23:45:15 -!- buppy has quit [Remote host closed the connection] 23:46:45 -!- conted has quit [Ping timeout: 250 seconds] 23:47:10 -!- N78291 has quit [Quit: null] 23:48:51 -!- johnny0 has quit [Read error: Connection reset by peer] 23:49:07 -!- johnny0 has joined ##crawl-dev 23:49:08 -!- AdmiralAckbrah has quit [Read error: Connection reset by peer] 23:49:48 -!- dtsund has quit [Quit: dtsund] 23:50:32 -!- raskol has quit [Read error: Connection reset by peer] 23:53:51 -!- Blazinghand has joined ##crawl-dev 23:54:18 -!- ussdefiant has joined ##crawl-dev 23:57:53 -!- bitsailor has joined ##crawl-dev 23:58:37 -!- bitsailor has quit [Client Quit] 23:58:41 -!- Blazinghand has quit [Read error: Connection reset by peer]