00:05:44 -!- kait has quit [Ping timeout: 260 seconds] 00:05:45 -!- rapierx_ has quit [Ping timeout: 250 seconds] 00:05:49 Unstable branch on rl.heh.fi updated to: 0.14-a0-277-g660d43f (34) 00:06:05 -!- kait_ has quit [Ping timeout: 272 seconds] 00:06:17 Stable (0.13) branch on crawl.s-z.org updated to: 0.13.0-9-gbc74161 00:08:07 -!- Nickajeglin has quit [] 00:11:10 -!- heteroy has quit [Read error: Connection reset by peer] 00:11:35 -!- dtsund has joined ##crawl-dev 00:12:25 Unstable branch on crawl.s-z.org updated to: 0.14-a0-277-g660d43f (34) 00:13:27 Stable branch on crawl.develz.org updated to: 0.13.0-9-gbc74161 (34) 00:22:43 * SamB wonders if there's a reasonable way to profile how many of any given class ever appear on the heap at a time 00:24:35 <|amethyst> hm, wonder if massif can do that 00:25:28 -!- KorpsDeKrieg has quit [Ping timeout: 240 seconds] 00:26:45 -!- PepeRC2 has quit [Ping timeout: 260 seconds] 00:27:49 actually, I wouldn't really mind a method that included non-heap ones too 00:29:32 03|amethyst02 07* 0.14-a0-278-g24edc4c: Avoid an MSVC crash on dry fountains etc (xFleury) 10(62 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=24edc4cae90f 00:31:32 -!- Gamesmaster has quit [Quit: Page closed] 00:31:54 -!- hurdos1 has quit [Quit: Leaving.] 00:32:41 -!- pelotron has quit [Ping timeout: 272 seconds] 00:34:03 -!- heteroy has quit [Ping timeout: 272 seconds] 00:34:57 -!- badplayer has quit [Ping timeout: 252 seconds] 00:36:35 -!- Quashie has quit [Ping timeout: 272 seconds] 00:39:50 -!- eb has quit [Ping timeout: 240 seconds] 00:49:02 why are my net lines so high: 1959 ! 00:49:14 You're just that productive. 00:49:15 <_< 00:49:29 <|amethyst> does that mean MarvinPA is antiproductive? 00:49:58 if the goal is to remove bugs, MarvinPA is on the better track 00:50:21 at least assuming that was actually code 00:50:22 Briffo's Collected Works on Frigorific Battle Magic. <-- props to whoever threw frigorific 00:52:08 %git d54f454b 00:52:08 07jpeg02 * rd54f454b7fc0: * Move randart book names into a new file, randbook.txt. * Remove quotes from book names (use the props vector instead for book_has_title()), and occasionally allow random owner names for Sif's gifts (25% chance), as per FR 2532818. 10(4 years, 9 months ago, 4 files, 670+ 615-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d54f454b7fc0 00:52:15 Naruni: ^ 00:52:51 Wait... that was just a move. 00:53:26 %git 7919322f 00:53:26 07dpeg02 * r7919322f4891: Add some more words for randart books. 10(4 years, 10 months ago, 1 file, 225+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7919322f4891 00:53:29 There. 00:53:35 So you can thank dpeg. 00:53:52 frigorific has got to be the coolest word ive seen in this game 00:54:14 <|amethyst> Maybe I should add the word "sporulation" in-game somewhere 00:54:25 -!- slifty has quit [Quit: Leaving...] 00:54:51 -!- omnirizon has quit [Ping timeout: 272 seconds] 00:54:54 !tell dpeg thanks for making a randart book called Briffo's Collected Works on Frigorific Battle Magic. Coolest name ever. Pardon the pun. 00:54:55 Naruni: OK, I'll let dpeg know. 00:55:49 |amethyst: that might not be the best insporation. 00:58:45 -!- C7ty has quit [Ping timeout: 272 seconds] 00:59:20 <|amethyst> SamB: just updated the stats; I see 1521 lines net 00:59:34 oh cool 00:59:36 went down 00:59:39 <|amethyst> SamB: 1959 was -lines I think 00:59:52 you could even just add it somewhere in fedhas ability descriptions, except then people might ask what "sporulate" means, if anyone actually read those 01:00:02 -!- Basil has quit [Ping timeout: 245 seconds] 01:00:02 <|amethyst> it was 1600-something net before the update but I didn't remember 01:00:13 posibly some zebra striping of the columns would be useful 01:02:26 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 01:04:32 -!- Fhqwhgads_ has quit [Remote host closed the connection] 01:11:29 Windows builds of pre-release branch on crawl.develz.org updated to: 0.13.0-9-gbc74161 01:14:00 * SamB wonders why this is getting aligned like an int: union { short plus; monster_type mon_type:16; }; // +to hit, charges, corpse mon id 01:14:44 oh, it's a pesky bitfield thing isn't it 01:15:29 due to the union ... 01:23:03 <|amethyst> SamB: yeah, not sure why, but unioning with a bitfield seems to make it align as an int 01:23:15 <|amethyst> just the short or just the bitfield is fine 01:23:44 if we put plus2 first it packs a little better though 01:24:03 <|amethyst> oh, I kind of see 01:24:09 and unfortunately it's baked into the ABI so can't be changed 01:24:15 <|amethyst> this one gets int alignment: 01:24:22 <|amethyst> union { short c; short y; int x:1; }; 01:24:32 yeah 01:24:35 <|amethyst> this one gets short alignment: 01:24:36 <|amethyst> union { short c; short y; short x:1; }; 01:24:54 <|amethyst> It's inheriting alignment, not just size and signedness, from the type of the bitfield 01:24:58 so some judicious use of C++11 could save memory here 01:25:30 <|amethyst> yeah, making monster_type a short 01:25:44 -!- minqmay has quit [Quit: Leaving] 01:26:04 <|amethyst> err, making it use a short as its underlying integral type I mean 01:26:44 <|amethyst> alignas could save some memory probably 01:27:41 * SamB goes to look at http://gcc.gnu.org/projects/cxx0x.html 01:29:32 <|amethyst> it looks like putting __attribute__((packed)) on the union works in gcc 01:29:46 <|amethyst> union { short c; short y; int x:16 ; } __attribute__ ((packed)); aligns as a short, as expected 01:32:14 <|amethyst> MSVC doesn't seem to have a declspec for packed though, just align 01:32:22 <|amethyst> __declspec I mean 01:34:02 #pragma pack 01:34:14 * SamB found it in the GCC docs 01:35:24 <|amethyst> #pragma is kind of a big hammer though 01:35:37 #pragma hammer 01:35:49 #pragma pack(push,2) 01:35:50 union { short plus; monster_type mon_type:16; }; // +to hit, charges, corpse mon id 01:35:50 #pragma pack(pop) 01:37:04 -!- Blazinghand has quit [Quit: Leaving] 01:37:10 no #ifdef 01:38:22 -!- Tarquinn has quit [Quit: Leaving] 01:40:08 -!- Helmschank has quit [Ping timeout: 268 seconds] 01:41:52 <|amethyst> there's no way to expand a macro into something containing a #pragma is there? 01:42:26 <|amethyst> I guess there's _Pragma() but that's also C++11 01:44:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:44:45 -!- MarvinPA_ has joined ##crawl-dev 01:44:45 -!- P1x3lF1r3 has quit [Quit: Leaving] 01:46:26 -!- MarvinPA has quit [Ping timeout: 264 seconds] 01:46:27 -!- MarvinPA_ is now known as MarvinPA 01:46:43 -!- _dd has joined ##crawl-dev 01:46:55 -!- absolutego has joined ##crawl-dev 01:47:32 |amethyst: I thought it was C99 01:49:35 <|amethyst> that too so maybe old g++ supports it anyway 01:49:36 of course I have no real knowledge of how long GCC has supported it in C++ mode 01:50:38 but, yeah, it seems like sanity would have dictated that it be allowed; it's not like the C++ standard was ever going to make it do something radically different right? 01:52:51 -!- ussdefiant has quit [Ping timeout: 272 seconds] 02:03:21 -!- heteroy has quit [Ping timeout: 272 seconds] 02:03:34 -!- elliptic has quit [Ping timeout: 268 seconds] 02:04:45 -!- thened has quit [Quit: thened] 02:06:14 -!- SkaryMonk has joined ##crawl-dev 02:07:56 -!- ackack has quit [Ping timeout: 245 seconds] 02:09:44 -!- eMagenta has quit [Ping timeout: 268 seconds] 02:11:09 -!- kait has quit [Read error: Connection reset by peer] 02:14:55 -!- elliptic has joined ##crawl-dev 02:30:34 -!- st_ has joined ##crawl-dev 02:31:54 -!- magicpoints has quit [Remote host closed the connection] 02:32:13 -!- WalkerBoh has quit [Remote host closed the connection] 02:38:38 -!- indspenceable has quit [Remote host closed the connection] 02:39:03 -!- Blazinghand has joined ##crawl-dev 02:39:04 -!- indspenceable has joined ##crawl-dev 02:41:26 -!- Assbag has quit [Ping timeout: 245 seconds] 02:43:26 -!- indspenceable has quit [Ping timeout: 240 seconds] 02:43:53 -!- scummos^ has quit [Ping timeout: 272 seconds] 02:48:35 -!- ystael has quit [Ping timeout: 260 seconds] 02:51:25 -!- simmarine has quit [Quit: Leaving] 02:54:39 -!- Wah has quit [Ping timeout: 252 seconds] 02:54:43 -!- Hailley has quit [Quit: Petra is closed!] 02:55:37 -!- Roarke has quit [Ping timeout: 250 seconds] 03:00:11 -!- sumguy has quit [Quit: Page closed] 03:01:57 -!- dtsund has quit [Quit: dtsund] 03:06:07 -!- ainsophyao has joined ##crawl-dev 03:07:06 -!- elliptic has quit [Quit: Leaving] 03:10:14 -!- yogidabear has quit [Quit: Page closed] 03:10:33 -!- ainsophyao has quit [Ping timeout: 256 seconds] 03:13:21 -!- scummos^ has quit [Remote host closed the connection] 03:17:17 -!- bonghitz has quit [Remote host closed the connection] 03:18:18 -!- lessens has quit [Ping timeout: 251 seconds] 03:23:05 -!- SkaryMonk1 has joined ##crawl-dev 03:23:50 -!- elliptic has joined ##crawl-dev 03:24:58 -!- SkaryMonk has quit [Ping timeout: 268 seconds] 03:25:32 -!- Silurio1 has quit [Ping timeout: 262 seconds] 03:26:45 -!- mong has quit [Quit: Leaving] 03:35:43 -!- ystael has quit [Ping timeout: 272 seconds] 03:46:39 -!- gammafunk has joined ##crawl-dev 03:47:01 -!- bonghitz has quit [Remote host closed the connection] 03:48:11 -!- _D_ has quit [Quit: Lost terminal] 03:49:40 -!- Ragdoll has joined ##crawl-dev 03:57:35 -!- dead_ has quit [Ping timeout: 250 seconds] 04:01:32 -!- myrmidette has quit [Quit: Leaving.] 04:02:26 -!- eith|2 has joined ##crawl-dev 04:03:11 -!- eith has quit [Read error: Connection reset by peer] 04:03:35 -!- Dr_Ke has quit [Ping timeout: 272 seconds] 04:04:51 -!- robbje has quit [Ping timeout: 272 seconds] 04:05:11 -!- Blazinghand has quit [Ping timeout: 245 seconds] 04:06:43 -!- imantor has quit [Remote host closed the connection] 04:14:41 -!- heteroy has quit [Read error: Connection reset by peer] 04:18:50 -!- alefury has joined ##crawl-dev 04:25:41 -!- thened has quit [Quit: thened] 04:26:38 -!- magicpoints has quit [Ping timeout: 240 seconds] 04:30:46 -!- rchandra has quit [Read error: Connection reset by peer] 04:36:41 -!- heteroy has quit [Read error: Connection reset by peer] 04:43:31 -!- eurtek has quit [Ping timeout: 250 seconds] 04:51:28 -!- bhaak has quit [Ping timeout: 240 seconds] 04:53:33 -!- kait has quit [Read error: Connection reset by peer] 04:59:28 -!- bhaak has joined ##crawl-dev 05:09:01 Trapped by teleportation trap in unaccessable area by sanka 05:18:55 -!- Hailley has quit [Quit: Petra is closed!] 05:23:32 -!- SkaryMonk has joined ##crawl-dev 05:25:28 -!- SkaryMonk1 has quit [Ping timeout: 246 seconds] 05:35:10 -!- Roarke has quit [Quit: Page closed] 05:36:24 -!- SkaryMonk has quit [Read error: Connection reset by peer] 05:38:46 -!- SkaryMonk has joined ##crawl-dev 05:51:49 -!- Basil has quit [Read error: No route to host] 06:15:03 SwissStopwatch: if even a dirty foreigner like me knows what "sporulate" means, I don't think this can be a too obscure word 06:15:20 also, it follows from "spore" 06:29:18 I never had any trouble with that word either 06:31:46 -!- Sgeo has quit [Read error: Connection reset by peer] 06:39:45 -!- ketsa has quit [Remote host closed the connection] 06:52:57 -!- syllogism has joined ##crawl-dev 06:54:03 -!- Vizer has quit [Ping timeout: 260 seconds] 07:08:15 -!- Mateji has quit [Ping timeout: 272 seconds] 07:17:27 -!- xnavy has quit [Ping timeout: 268 seconds] 07:19:18 -!- ackack has joined ##crawl-dev 07:23:31 -!- SkaryMonk has quit [Ping timeout: 245 seconds] 07:23:58 -!- SkaryMonk has joined ##crawl-dev 07:24:00 Morning. ;d 07:24:11 -!- Bloax has joined ##crawl-dev 07:29:21 -!- Cryp71c has joined ##crawl-dev 07:36:27 * xFleury is trying to get the MSVC debug build run fast enough to actually do a play-through entirely in Debug. 07:38:28 uhhh 07:38:54 I have never tried it, but allegedly playing with debug is terrible 07:39:14 It seems "_HAS_ITERATOR_DEBUGGING=0" is sufficient to get performance quite good. 07:39:31 But I'm a little worried if I encounter a crash now, the debug info is going to limited. 07:39:52 Surely it has to be better than Release build though. 07:43:22 "MSVC the Covered Gargoyle", let's do this! 15-run, for diagnostic science! 07:46:31 -!- MIC132 has quit [Read error: Connection reset by peer] 07:46:47 -!- mic__ has quit [Read error: Connection reset by peer] 07:47:59 -!- mic__ is now known as MIC132 07:49:44 -!- MIC132 has quit [Client Quit] 07:50:43 -!- MIC132 has quit [Client Quit] 07:58:45 -!- tupper has quit [Ping timeout: 245 seconds] 07:59:48 -!- newbie|2 has quit [Client Quit] 08:01:49 -!- Kilahine has quit [Ping timeout: 272 seconds] 08:02:30 -!- trckry has quit [Ping timeout: 245 seconds] 08:10:24 Is there any reason Trog/Okawaru gifts are based solely on skills, and not a combination of skills and kills-with-weapon-type? 08:12:08 Having the way you kill something affect things is generally considered a bad idea, if anything of the sort should be tracked it should be damage done 08:14:30 Well either way it would actually be representative of what you're doing. 08:14:46 Instead of "oh your skills aren't high enough, have a dagger even though your highest skill is maces" 08:20:29 -!- st_ has quit [Read error: Connection reset by peer] 08:20:51 -!- Kilahine has quit [Ping timeout: 245 seconds] 08:20:53 -!- st_ has joined ##crawl-dev 08:22:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:26:07 I don't know if it would be any better 08:26:15 -!- wheals_ has joined ##crawl-dev 08:26:55 besides, the gifts are pretty random even if one weapon skill is much higher than others, and afaik they are supposed to be pretty random 08:27:11 -!- absolutego has left ##crawl-dev 08:27:57 i think the biggest effect of skill is on ammo gifts, it's a hard breakpoint at level 8 iirc 08:28:04 which is not great 08:28:47 -!- wheals has quit [Ping timeout: 260 seconds] 08:30:19 -!- wheals_ is now known as wheals 08:33:12 -!- magistern has quit [Quit: This computer has gone to sleep] 08:34:37 -!- _D_ has quit [Quit: Lost terminal] 08:34:41 -!- heteroy has quit [Read error: Connection reset by peer] 08:36:17 -!- Pacra has quit [Ping timeout: 272 seconds] 08:37:50 alefury: The notion is that it shouldn't be entirely random. 08:37:50 One thing is luring you into switching with very good gifts of a different type. 08:37:50 Another is just randomly giving you junk because "gifting should be random!". 08:41:57 Because if the gifts are too good and come too often, then there could just be fewer gifts. 08:42:44 Which also seems better from a plain aesthetics view, unless you expect gods (GODS!) to drown you in junk you have no use for. 08:42:57 -!- indspenceable has joined ##crawl-dev 08:43:23 humm... I've been brainless for ALOT of turns, and I'm still alive... 08:43:38 I'm guess Gargoyles don't need brains. 08:44:11 zero stats don't cause death directly any more 08:44:41 which is a very good change because they're still extremely bad 08:45:23 What happens with zero stats now? I thought brainless = you die because you stop breathing. 08:45:37 Which might be why I'm still alive as a Gargoyle, since I don't need breath. 08:46:29 no, that would be silly 08:47:29 -!- indspenceable has quit [Ping timeout: 268 seconds] 08:47:40 I forget exactly what the effects are, but iirc they include making all your actions slower and (for int) making scrolls hard to read and spells impossible to memorize 08:48:12 s/would be/was 08:49:54 no... species that don't need breath died of zero int back when dying of zero int was a thing 08:51:06 <|amethyst> ??brainless 08:51:07 brainless[1/1]: Caused by hitting zero intelligence. Can't memorise or cast spells (or read manuals or tomes of Destruction!), 80% chance of failure when reading scrolls, and can cause {stat death}. Effects persist for a while after reaching positive int again. 08:51:29 -!- Vizer_ has quit [Ping timeout: 272 seconds] 08:51:32 <|amethyst> instead of stat death, you now take damage if you lose more of a stat that's already at zero or lower 08:51:48 <|amethyst> ??stat death 08:51:49 stat drain[1/3]: If a stat reaches 0 you are immediately paralysed for 2-4 turns, your speed is halved, and other unpleasant negative effects depending on the stat. In 0.12-, random fainting starts after 40 turns at zero, and after 90 turns you die. In 0.13+, additional stat drain while already at zero causes damage. 08:55:27 -!- Hailley has quit [Quit: Petra is closed!] 08:58:35 -!- jeffro has quit [Ping timeout: 268 seconds] 09:05:55 -!- LexAckson has joined ##crawl-dev 09:06:41 -!- Matejii has quit [Ping timeout: 272 seconds] 09:06:53 -!- ainsophyao has joined ##crawl-dev 09:10:20 -!- wheals has quit [Quit: Leaving] 09:11:36 -!- ainsophyao has quit [Ping timeout: 256 seconds] 09:16:29 rip MSVC (GrFi), you brainless chunk of rock 09:17:13 On a more positive note, it's look stable. 09:23:59 -!- SkaryMonk1 has joined ##crawl-dev 09:25:03 -!- SkaryMonk has quit [Ping timeout: 272 seconds] 09:27:06 -!- MaxFrost has quit [Ping timeout: 245 seconds] 09:27:27 -!- Kilahine has quit [Ping timeout: 272 seconds] 09:34:06 -!- kober has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]] 09:42:52 -!- Palyth has quit [Quit: Page closed] 09:46:41 -!- mineral has quit [Ping timeout: 268 seconds] 09:47:55 -!- read_ has quit [Ping timeout: 268 seconds] 09:49:28 -!- slifty has quit [Quit: Leaving...] 10:00:38 -!- Burer has quit [Changing host] 10:04:05 -!- ussdefiant has joined ##crawl-dev 10:07:12 so 10:07:32 i'm pretty sure the royal jelly somehow teleported into it's own treasure room 10:07:42 or got jelly divided through the wall 10:08:11 -!- bmfx has quit [Ping timeout: 260 seconds] 10:08:31 i have seen other jellies inside the walls after fighting the royal jelly 10:08:31 I saw a similar thing happen the other day watching someone play websites; scroll of immolation started blowing up jellies and suddenly one ended up inside the sealed loot rom. 10:08:48 haha 10:08:49 oh man 10:08:56 that's a good idea i'll have to use that one 10:09:06 but 10:09:11 my current game 10:09:12 man 10:09:18 royal jelly is lost 10:09:29 i guess i could convert to jivya to get the rune? 10:09:51 but perhaps a bug report should be filed 10:11:03 it seems unlikely that this actually happened, but filing a bug report with a backup of your save would help clear things up 10:11:11 okay 10:11:29 is there something i could do to verify this has happened? 10:11:57 have a dev look at a backup of your save 10:11:58 -!- Vizer has quit [Ping timeout: 268 seconds] 10:11:58 also, how do i get a copy of my save from CAO? 10:12:35 i think its only possible via console, its hidden in some menu 10:12:42 okay 10:12:47 well i'm on CAO in console now 10:12:55 you dont get a copy, you get a password-protected link to a copy which you can post in your mantis report 10:13:00 i see 10:13:36 i guess someone could use the backup on a local crawl installation and go into wiz mode to check 10:13:47 exactly, thats why only devs get access to the copy 10:14:07 so, what is the command? 10:14:39 -!- radinms has quit [] 10:14:47 get out of your game, choose 0.13, then advanced options 10:15:07 (or choose trunk, or whatever you are playing) 10:16:41 -!- Morg0th has quit [Quit: leaving] 10:17:00 -!- Cryp71c has quit [Quit: Leaving] 10:21:51 -!- tkappleton2 has quit [Read error: Connection reset by peer] 10:23:02 Royal Jelly is missing, perhaps inside the treasure chamber? by LexAckson 10:24:59 -!- Hailley has quit [Quit: Petra is closed!] 10:25:06 !dump 10:25:07 http://crawl.akrasiac.org/rawdata/LexAckson/LexAckson.txt 10:25:28 <|amethyst> LexAckson: yes, TRJ is inside one of the treasure rooms (asleep) 10:25:35 lol 10:25:41 whelp 10:25:50 thanks amethyst 10:25:56 <|amethyst> let's see 10:26:00 <|amethyst> I may be able to fix it 10:26:31 oh? 10:27:05 <|amethyst> hm 10:29:29 <|amethyst> it would be a lot easier if wizmode xm worked through walls 10:30:35 heh 10:30:52 -!- Mandevil has quit [Quit: leaving] 10:31:52 <|amethyst> trying to figure out the best way to do this without tearing down walls 10:32:19 <|amethyst> aha 10:32:41 <|amethyst> you can target the original monster through walls, just not the destination 10:33:31 |amethyst: Make your god Ashenzari and use the ability to see through walls. 10:33:45 I can't remember what it's called at the moment for whatever reason. 10:33:56 <|amethyst> and then all the orcs get angry 10:34:35 -!- Guest80180 is now known as jarpiain 10:34:58 lol 10:35:26 Scry, that's it. 10:37:50 -!- indspenceable has joined ##crawl-dev 10:37:52 -!- ZChris13 has joined ##crawl-dev 10:38:42 what about controlled blink into the chamber 10:38:43 <|amethyst> LexAckson: try it now 10:38:45 then tele other 10:38:48 oh 10:38:52 oh man 10:39:01 -!- Ladykiller69 has joined ##crawl-dev 10:39:04 -!- Ladykiller69 is now known as Drahbeg 10:39:28 who thought a 3 by 3 square of fire would be a good idea for a Elf entrance vault 10:39:37 THANKS! 10:40:06 because if you add a new element to the game 10:40:17 So... how did it happen to be that TRJ got inside the sealed treasure area? 10:40:21 Drahbeg: Lemuel. 10:40:31 Why is it still there 10:40:35 it is like 10:40:36 nice work amethyst, thanks so much for fixing my game 10:40:48 MILES beyond the line between annoying and challenging 10:40:54 that just should not be crossed 10:41:09 <|amethyst> ??lemuel 10:41:10 lemuel[1/5]: Lemuel Vaults, Inc, supplying your evil vault needs for over 200 years. When it's time for you to stop playing and go to bed, Lemuel Vaults, Inc. is there to end your game "The Lemuel Way"(TM). 10:41:16 ??lemuel[2 10:41:16 <|amethyst> ??lemuel[2] 10:41:17 lemuel[2/5]: Inventor of the greedy-explore concept. 10:41:18 lemuel[2/5]: Inventor of the greedy-explore concept. 10:41:19 ??lemuel[3 10:41:20 lemuel[3/5]: "My mission is to annoy." 10:41:45 ??lemuel[4 10:41:46 ??lemuel[5 10:41:46 lemuel[4/5]: Agrees that Iron Trolls don't belong in the Troll Bridge vault. 10:41:47 lemuel[5/5]: I can understand the vault more with divinations in place 10:42:03 could it have been the fan of gales that did it? 10:42:25 Grunt is that vault only in trunk? 10:42:28 <|amethyst> that's a possibility 10:42:57 -!- indspenceable has quit [Ping timeout: 272 seconds] 10:43:10 and if it is do those kinds of vaults generally make it through? 10:45:10 <|amethyst> %git 4f824cd1 10:45:10 07dpeg02 * 0.6.0-a0-24-g4f824cd: Added a huge number of vaults, all made by Lemuel and using fog generators. ice_spiral_2 complains when created via &L but seems to work fine otherwise. The new Swamp end may need revision. 10(4 years, 4 months ago, 4 files, 708+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f824cd14b7f 10:45:12 anyone? 10:45:17 oh 10:45:23 not gonna play trunk again. 10:45:25 ever. 10:45:29 <|amethyst> err 10:45:34 <|amethyst> you're going back to 0.5 ? 10:45:39 oh 10:45:40 !learn add lemuel not gonna play trunk again. ever. 10:45:41 lemuel[6/6]: not gonna play trunk again. ever. 10:45:50 but anyway 10:45:54 why is that a thing? 10:46:00 <|amethyst> I don't think a few flame clouds to get into elf is a problem 10:46:08 <|amethyst> particularly when the walls are diggable 10:46:17 well thats what I said 10:46:19 <|amethyst> if you can't make it through, there's a good chance you can't survive elf anyway 10:46:24 not really challenging 10:46:28 they often are not, but hey, Elf is where midgame ends 10:46:31 and just annoying 10:47:07 so it beggs the question why is it there to begin with 10:47:36 -!- indspenceable has joined ##crawl-dev 10:48:06 item destruction is like this as well btw. 10:52:12 Stuff like sticky flame is quite well implemented 10:52:40 since its a big threat and a charakteristic feature 10:52:53 but orc wizards and whoever doing it? 10:53:22 The earliest you see sticky flame is mottled dragons, generally. 10:53:26 Orc wizards can't sticky flame. 10:53:35 I disagree: that vault is a challenge you have to overcome if you want to loot Elf, and is distinct from other stuff; while sticky flame merely makes you curse as your scrolls burn, with you being unable to do anything about it 10:53:39 no, I mean orc wizards destroying items 10:53:48 -!- SkaryMonk1 has quit [Read error: Connection reset by peer] 10:53:49 <|amethyst> Grunt: Drahbeg means orc wizards casting throw flame, and throw flame destroying items 10:53:57 and throw frost 10:54:03 Oh, I'm misreading what you're saying <_< 10:54:32 <|amethyst> I think this is the first time someone has said "sticky flame item destruction is good, it's the others I don't like" 10:54:43 well think about it 10:54:44 <|amethyst> usually it's "item destruction is bad, especially sticky flame" 10:54:53 sticky flame isnt EVERYWHERE 10:55:08 well, sticky flame is extra annoying, but at least its relevant... 10:55:11 sure its mortifying to have your scrolls burn away in the masses 10:55:36 but it comes from specific enemies 10:55:54 and if you want to avoid it you either run from them or murder the shit out of them ASAP 10:56:09 one hit by sticky flame tends to destroy nearly half of your scrolls (as every scroll rolls separately) 10:56:36 with orc wizards it's "I hope he doesnt cast one of those spells" but it doesnt IMPACT the game in any way other than annoyment 10:56:42 Oh is that how it works? I always wondered why it seemed to divide my scrolls. 10:57:16 add a bit of counterplay to sticky flame monsters and its a very interesting game part 10:57:22 imo remove item destruction now and if that actually breaks anything fix it later. But other people unfortunately seem to have different opinions on this. :( 10:57:33 a mottled dragon: run around a corner, run to stairs and pray it won't breathe on you in the 20 aut it takes to climb the stairs; drop the scrolls then kill the dragon 10:57:51 smoke demons in the abyss: you usually can't do jack shit 10:57:58 yeah with those its just 10:58:00 gah 10:58:18 smoke demons in Pan: you have fiends to think of so you don't have the comfort of thinking solely of smoke demons 10:58:52 When I spot mottled dragons, it's ususally in circumstances where I can just duck back around the corner to drop scrolls. 10:59:09 -!- slifty has quit [Ping timeout: 272 seconds] 10:59:15 it's so bad that if you have a Int+3 Dam+5 rC+ cloak, you still can't use it as you can't remove preservation 10:59:38 <|amethyst> I could see removing item destruction from the "flame" spells and leaving it for the "fire" spells 10:59:44 <|amethyst> likewise frost vs cold 10:59:54 nononono. just remove it 10:59:57 hm 11:00:01 like, period 11:00:18 or bring back bh's "destruction" branch 11:00:25 i have thought about this long and hard 11:00:58 kilobyte: the problem with that is that the "destruction" stuff is not exactly uncontroversial either 11:01:11 -!- blabber has joined ##crawl-dev 11:01:14 well if it stays maybe do something about preservation being mandatory 11:01:28 I mean seriously there is no better used item slot in the game 11:01:32 Are you against all forms of destruction? Like, Harpies too? 11:01:39 They'll eat your food in a matter of turns. 11:01:48 no, harpies are specific 11:02:22 it makes them unique and everything 11:02:28 i'm against all forms of current item destruction of items in your inventory, except trove fees 11:02:46 there is a case to be made for removing all forms but I realise that won't ever happen 11:02:59 i have a dream... 11:03:44 leaving a few absolutely specific monsters that do it would not be that bad 11:03:49 it would be kinda like mutations 11:03:58 it would still be kind of bad 11:04:00 well a lot like mutations 11:04:23 you get a permanent disadvantage from not dealing with a certain kind of monster correctly 11:04:27 When I first started playing Crawl, mutations seemed pretty permanent. Like if you got mutated, you'd carry that rest of the game. 11:04:49 you can kinda get rid of it by investing turns 11:05:08 <|amethyst> "investing turns"? 11:05:11 xFleury: it gets better when you survive longer ;) 11:05:12 %git 4c7f5a82f8af4e99f729d4f227c546bd23d2bf41 11:05:29 07kilobyte02 * 0.14-a0-216-g4c7f5a8: Make ground item destruction an unthing. 10(10 days ago, 6 files, 0+ 123-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c7f5a82f8af 11:05:29 to find more stuff 11:05:44 ground item destruction? 11:05:55 it was irrelevant bullshit, thats why you havent heard about it :) 11:06:04 fireball destroying scrolls, shatter destroying potions, etc 11:06:27 well thats kinda logical 11:06:45 the game didn't warn you about it, too 11:06:50 * Grunt remembers seeing someone design a truly awful vault involving a statue, Shatter, and a pile of potions. 11:06:56 I think it was a Lightli thing. 11:07:04 in practice, it meant you had to take a step back before fireballing that yak 11:07:23 Grunt: for a moment I thought you were talking about one of your vault ideas :P 11:07:35 Grunt: but actually you were never that bad 11:07:36 alefury: I'm not *that* bad a designer. :b 11:07:38 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:08:15 but seriously, wouldnt it be way better if item destruction wasnt something all ice/fire monsters did but was specific to some monsters? 11:08:24 since all it does the rest of the time is just kinda 11:08:27 annoy you 11:08:36 and make you pray for conservation 11:09:44 -!- alefury has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 24.0/20130918041159]] 11:10:07 hell, you could even add some more monsters that did it 11:11:06 they would be hated but what kind of monster that actually does anything isnt 11:14:20 -!- ainsophyao has joined ##crawl-dev 11:14:53 -!- keszocze has quit [Ping timeout: 272 seconds] 11:15:15 true.. I hate fighting ice beasts 11:15:18 you get a permanent disadvantage from not dealing with a certain kind of monster correctly <-- something i really dislike 11:15:19 ??ice beast 11:15:20 ice beast[1/1]: They claw you, and they freeze you when they do. Can be dangerous to low-level characters, and can also destroy your potions. 11:16:12 especially those ice beasts, they are capable of toasting an incredible amount of potions 11:16:17 ice beast (16I) | Spd: 10 (swim: 110%) | HD: 5 | HP: 28-31 | AC/EV: 5/10 | Dam: 512(cold:5-14) | amphibious | Res: 06magic(20), 12cold+++, 03poison, 12drown | Vul: 04fire | XP: 132 | Sz: Large | Int: animal. 11:16:17 %??ice beast 11:16:26 and thats a low amount of exp 11:16:41 naruni its not like you cant just make up for it 11:16:49 -!- Kilahine has quit [Quit: Quitte] 11:16:58 and its pretty much always like that 11:17:10 you fuck up and you have to spend resources at the very least 11:17:33 Well, it just means dropping all your potions, fighting it, then picking up all your potions again. 11:17:47 having 5 potions shattered because you have no way of dealing with them and have to resort to melee isnt very nice 11:18:18 xFleury: it takes 1 turn to drop an item right? i cant drop 10 potions fast enough before it gets into melee range 11:18:19 you can just run 11:18:45 They're slow, and it's easy to drop potions after discovering them. But I mean, it's more a nuisance then something challenging. 11:19:26 thats kind of my point... there isnt a lot of reward for how much brain power goes into dealing with them correctly 11:19:55 the reward is not losing your stuff I fear 11:20:09 which isnt really a good reward 11:20:29 which probably is the greatest downside of item destruction 11:20:31 i'm against all forms of current item destruction of items in your inventory, except trove fees 11:21:11 He brings up a good point though, if those ice beasts were a treasure to kill, that'd make it alot more interesting. 11:21:14 there should be a reward of some description for dealing with item destruction correctly 11:21:39 -!- the_glow has quit [Ping timeout: 268 seconds] 11:21:55 someone brought up beetle boulders recently and how they should provide more xp 11:22:00 boulder beetle (15B) | Spd: 6 | HD: 9 | HP: 75-81 | AC/EV: 20/2 | Dam: 45 | Res: 06magic(36) | Vul: 09poison | Chunks: 09poison | XP: 256 | Sz: Big | Int: insect. 11:22:00 %??boulder beetle 11:22:03 that was me 11:22:15 ill take on boulder beetle any day vs ice beast 11:22:33 and ice beast is worth ~half exp 11:22:44 depends on the charakter you're playing 11:22:48 true 11:23:15 there really is a lot of streamlining to be done in crawl 11:25:04 we do know that the XP values are often out of whack 11:25:14 centaur (07c) | Spd: 15 | HD: 4 | HP: 20-26 | AC/EV: 3/7 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(16) | XP: 108 | Sz: Large | Int: normal. 11:25:14 <|amethyst> %??centaur 11:25:42 <|amethyst> Ice beast being comparable to centaur in XP doesn't seem all that wrong 11:26:06 <|amethyst> boulder beetle does seem very low 11:26:46 troll (07T) | Spd: 10 | HD: 7 | HP: 39-44 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 307 | Sz: Large | Int: normal. 11:26:46 %??troll 11:27:10 was troll HP recently nerfed? 11:27:13 lowered? 11:27:23 troll (07T) | Spd: 10 | HD: 7 | HP: 25-53 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 305 | Sz: Large | Int: normal. 11:27:23 %0.11?troll 11:27:27 wow i would have thought centaur gives more xp... 11:27:30 troll (07T) | Spd: 10 | HD: 7 | HP: 27-54 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 305 | Sz: Large | Int: normal. 11:27:30 %0.12?troll 11:27:35 ...o_O? 11:27:36 hm 11:27:41 troll is healing, hhahah 11:27:48 25->27->39 11:27:59 * SamB kind of wonders why C++ insists on initializing fields in the same order as they are declared 11:28:44 troll (07T) | Spd: 10 | HD: 7 | HP: 26-52 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 305 | Sz: Large | Int: normal. 11:28:44 %?troll 11:28:48 troll (07T) | Spd: 10 | HD: 7 | HP: 39-44 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 307 | Sz: Large | Int: normal. 11:28:48 %??troll 11:28:52 ... 11:29:14 |amethyst: i think a neat feature would be a pack of monsters spawned gives a little xp bonus for destroying the whole pack, kind of the way it tracks a bascillocymte (or whatever) colony 11:29:14 Monster stats Crawl version: 0.13-b1-1-g298bc45 11:29:14 %? -version 11:29:26 * xFleury gets frustrated that initializing fields can't automatically infer the size of an array. 11:29:30 Monster stats Crawl version: 0.14-a0-226-gcf818b1 11:29:30 %?? -version 11:29:54 ... the relevant line in mon-data.h hasn't changed at all. 11:30:17 "int billy[] = { 16, 2}; " vs "int billy [2] = { 16, 2 }; " 11:34:08 Or hrm.. maybe it can. Time to back later and figure out why it wasn't letting me. :S 11:41:29 -!- lessens has quit [Ping timeout: 272 seconds] 11:41:57 -!- Cryp71c has joined ##crawl-dev 11:42:07 hmm, we don't really need to explicitly initialize fields to 0 in constructors do we? 11:44:06 * SamB wonders if GCC can optimize memcpys to be shorter if it can determine that one end will be all dead stores 11:45:41 hmm, looks like I can shave a word off of map_cell ;-) 11:46:06 how do people become devs? 11:46:26 submit enough good patches that we (a) trust you and (b) get tired of applying them ourselves 11:47:16 -!- Burer has quit [Ping timeout: 245 seconds] 11:48:28 <|amethyst> Grunt: isn't XP based on actual max HP? 11:48:42 <|amethyst> Grunt: maybe the two randomly-generated trolls were different? 11:48:47 |amethyst: that's not what I'm wondering; I'm wondering about the difference in HP range. 11:49:02 <|amethyst> oh 11:49:08 dragon (03D) | Spd: 10 | HD: 12 | HP: 74-107 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly, !sil | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1072 | Sp: flame blast (3d24) | Sz: Huge | Int: animal. 11:49:08 <|amethyst> %?dragon 11:49:10 dragon (03D) | Spd: 10 | HD: 12 | HP: 85-94 | AC/EV: 10/8 | Dam: 20, 13, 1307(trample) | fly, !sil | Res: 06magic(64), 05fire++, 03poison, 12drown | Vul: 12cold | XP: 1044 | Sp: flame blast (3d24) | Sz: Huge | Int: animal. 11:49:10 <|amethyst> %??dragon 11:49:18 <|amethyst> ohh 11:49:21 o_O? 11:49:29 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:49:29 %?rat 11:49:31 rat (07r) | Spd: 10 | HD: 1 | HP: 1 | AC/EV: 1/10 | Dam: 3 | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:49:31 %??rat 11:49:35 o_o 11:49:46 giant leech (05w) | Spd: 8 (swim: 60%) | HD: 12 | HP: 57-64 | AC/EV: 5/15 | Dam: 3505(vampiric) | amphibious, evil | Res: 06magic(32), 12drown | Vul: 08holy | Chunks: 07contam | XP: 277 | Sz: Large | Int: plant. 11:49:46 %??Giant leech 11:49:47 <|amethyst> I bet it's an RNG thing 11:49:49 -!- ussdefiant has quit [Ping timeout: 272 seconds] 11:49:57 <|amethyst> http://s-z.org/neil/git/?p=monster-trunk.git;a=commitdiff;h=d0cd954324aff763458881884ead7b3adab952a7 11:50:06 yak (07Y) | Spd: 10 | HD: 7 | HP: 39-44 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(28) | XP: 206 | Sz: Large | Int: animal. 11:50:06 %??Yak 11:52:14 yak (07Y) | Spd: 10 | HD: 7 | HP: 26-52 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(28) | XP: 205 | Sz: Large | Int: animal. 11:52:14 <|amethyst> %??yak 11:52:18 yak (07Y) | Spd: 10 | HD: 7 | HP: 26-52 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(28) | XP: 205 | Sz: Large | Int: animal. 11:52:18 <|amethyst> %?yak 11:52:20 <|amethyst> @??yak 11:52:21 yak (07Y) | Spd: 10 | HD: 7 | HP: 44-45 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(28) | XP: 225 | Sz: Large | Int: animal. 11:52:32 ... 11:53:02 <|amethyst> (I just rebuilt chei's copy) 11:53:24 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | Res: 06magic(1) | XP: 1 | Sz: tiny | Int: animal. 11:53:24 %??rat 11:53:27 i see 11:53:31 troll (07T) | Spd: 10 | HD: 7 | HP: 26-52 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 305 | Sz: Large | Int: normal. 11:53:31 %??troll 11:57:25 -!- heteroy has quit [Ping timeout: 272 seconds] 11:57:34 <|amethyst> kilobyte: I had to revert your monster commit "Reset the rng in the place of excursions". Resetting the RNG was making the sampled monsters have much less variability, since (particularly if they don't have spells) they'd get the same RNG results each time but the first 11:57:57 <|amethyst> kilobyte: e.g. it took yak's reported HP range from 26-52 to 44-45 11:58:20 <|amethyst> kilobyte: (which was presumably one 44 and a bunch of 45s, or vice versa) 11:58:35 -!- magicpoints has quit [Ping timeout: 272 seconds] 11:59:03 <|amethyst> @??orc wizard 11:59:03 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 18-19 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | Chunks: 07contam | XP: 42 | Sp: throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), 04esc:invisibility | Sz: Medium | Int: normal. 11:59:06 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | Chunks: 07contam | XP: 37 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), confuse, invisibility, magic dart (3d4) / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), 04esc:invisibility | Sz: Medium | Int: normal. 11:59:06 <|amethyst> %??orc wizard 11:59:19 <|amethyst> ohh 11:59:30 oh 11:59:36 is there backstabbing in this game? 11:59:55 <|amethyst> kilobyte: *and* it caused the spell set selection to have the same problem: compare @?? orc wizard (with your commit) to %?? orc wizard (with the revert) 12:00:33 <|amethyst> I believe if you melee attack a friendly it counts as a (poor-tier) stab attempt, yes 12:00:37 <|amethyst> anyway, back to work for me 12:00:56 no 12:01:09 I just red "you stab the worker ant in the back" 12:01:14 is tha just flavor? 12:02:32 There are messages like "You punish the yaktaur captain causing immense pain!!!" in the game. 12:02:33 So yes. 12:03:51 oh my...! 12:06:35 -!- Kalir has quit [Changing host] 12:12:19 why doesnt it ask you if you want to fire at yourself if there are enemies in sight? 12:12:51 -!- Bloaxor has joined ##crawl-dev 12:16:26 -!- Bloax has quit [Ping timeout: 245 seconds] 12:16:27 -!- Daekdroom has quit [Quit: Saindo] 12:17:09 -!- gammafunk has quit [Ping timeout: 268 seconds] 12:19:15 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-278-g24edc4c (34) 12:20:08 Drahbeg: just take a look at a character dump: this will show up as a "betrayed ally" stab 12:20:18 (not sure if action counts are on by default) 12:20:37 yes, they do 12:20:44 s/do/are/ 12:21:20 -!- Gotham has joined ##crawl-dev 12:23:08 Shot with an arrow by a deep elf master archer (41 damage) 12:23:16 ranged ignoring gdr is quite the pleasure 12:24:05 -!- indspenceable has quit [Remote host closed the connection] 12:24:31 -!- indspenceable has joined ##crawl-dev 12:25:49 -!- indspenceable has quit [Read error: Connection reset by peer] 12:25:52 -!- indspenc_ has joined ##crawl-dev 12:26:38 -!- tupper has quit [Quit: ZNC - http://znc.in] 12:35:18 -!- indspenc_ has quit [Remote host closed the connection] 12:35:44 -!- indspenceable has joined ##crawl-dev 12:37:14 -!- elliptic has quit [Quit: Leaving] 12:37:49 -!- Pisano1 has quit [Quit: Leaving.] 12:37:51 Drahbeg: innuendo[8 12:37:55 innuendo[8 12:38:01 -!- dtsund has joined ##crawl-dev 12:38:06 innuendo[8] 12:38:15 ? 12:38:18 innuendo[8 12:38:21 is it gone? 12:38:26 innuendo[7 12:38:30 i guess so 12:38:31 you mean 12:38:37 ??inuendo[8 12:38:38 I don't have a page labeled inuendo[8] in my learndb. 12:38:47 ??innuendo[8 12:38:47 innuendo[8/8]: The harpy lunges at you hungrily! Your sausage is devoured! 12:38:56 Oh MY 12:39:00 yes there are funny flavor messages :) 12:39:10 ??fuk da sac 12:39:11 fuk da sac[1/80]: _i - 2 scrolls labeled FUK DA SAC 12:40:01 -!- indspenceable has quit [Ping timeout: 245 seconds] 12:40:03 I know those 12:40:05 all of those 12:42:00 is it true that potion of poison gives some nutrition? 12:42:15 also theree should be a potion of potion 12:42:32 that random'd you 12:42:39 only gifted by xom. 12:42:56 ...potion of random effects? 12:43:15 yeah but called potion of potion 12:43:17 * Grunt envisions using that with a certain spell that went up in smoke <_< 12:43:30 ahahaha 12:43:32 :< 12:43:34 heh, evaporate random potion 12:43:51 SamB: chaos clouds! 12:43:53 what happened if you evaporated a potion of berserk rage? 12:44:18 frenzying steam? 12:44:31 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 12:44:38 I would love frenzying steam. 12:44:46 just think about it! 12:44:50 its steam 12:44:58 aka poison magic 12:45:02 and it frenzies things! 12:45:51 frenzy clouds would be great 12:45:59 but potion of random effects isn't a good idea 12:46:10 it should be a stein! so you can CHUG CHUG CHUG 12:46:13 xom does it anyway so no point, yeah 12:46:20 stein? 12:46:33 that thing that contains liquor? 12:46:36 or a drinking horn. or waterskin 12:46:53 I remember vaguely 12:46:57 from PS:T 12:47:10 that would actually be great 12:47:24 -!- eith|2 is now known as eith 12:47:25 whenever you have it in your inventory xom yells "CHUG CHUG CHUG" at you 12:47:41 -!- Quashie has quit [Ping timeout: 245 seconds] 12:47:54 how does one become a dev btw? 12:48:14 steady, reliable work that betters dcss 12:48:28 how do you better dcss without being a dev? 12:48:44 you can submit patches for review 12:48:45 non-devs can contribute patches 12:48:58 wait what 12:49:08 Drahbeg: i'm not a dev, and I wrote octopodes and lava orcs 12:49:12 being a dev means mostly that we trust you enough not to need review 12:49:18 this is why i don't have ^ 12:49:24 ah 12:49:38 maybe I should learn how to code after all 12:50:11 how many devs are there? 12:50:30 ?? devteam 12:50:31 devteam[1/12]: https://crawl.develz.org/wiki/doku.php?id=dcss:admin:devteam 12:50:51 it changes over time because people disappear, quit, join, are drafted, etc. 12:50:51 Eronarn: oh you did Op too? 12:51:12 do we actually update the devteam list much besides for additions? 12:51:14 yep! getting them into crawl was hellish 12:51:44 it took like a year because of a combination of code quality issues, skepticism, and other priorities 12:52:06 oh, that reminds me ChrisOemler or whatever his name is said something about sending patches to clean up code ... 12:52:15 I should see if he sent them yet 12:52:18 then i did lava orcs while op still weren't merged - for a while, erocrawl was on CAO, merging squarelos+octos+lavaorcs 12:52:34 i think i still have a bug open against me to clean up something ... >.> 12:53:14 how do you actually spell his nick? 12:54:03 Oelmueller? 12:56:13 -!- MarvinPA has quit [Read error: Connection reset by peer] 12:57:19 what's his mantis name? highlight me if you know it, I have to leave for a while ... 12:58:31 SamB: chris 13:01:14 -!- indspenceable has joined ##crawl-dev 13:01:27 -!- Blazinghand has joined ##crawl-dev 13:04:07 -!- badplayer has quit [Ping timeout: 260 seconds] 13:06:03 -!- wheals has joined ##crawl-dev 13:07:31 -!- Aryth has quit [Ping timeout: 245 seconds] 13:09:17 -!- elliptic has joined ##crawl-dev 13:24:01 -!- ontoclasm has joined ##crawl-dev 13:25:03 Can the web-server run on Windows? 13:25:18 Surr (L14 DjEn) (Orc:1) 13:26:04 !lm surr crash -log 13:26:04 57. Surr, XL14 DjEn, T:16575 (milestone): http://crawl.develz.org/morgues/trunk/Surr/crash-Surr-20131017-182518.txt 13:26:42 -!- gnsh has quit [Quit: leaving] 13:27:25 xFleury: i believe the basic one can but i think dgamelaunch, which is what all the existing servers run, is linux-native 13:28:13 presumably you could get it running via a virtual machine and maybe cygwin or similar 13:28:49 -!- wheals has quit [Ping timeout: 246 seconds] 13:29:00 Well, what makes it linux-native? It looks like it's all written in Python. 13:29:11 Are the 3rd party library (like, tornado) Linux only? 13:29:12 yeah, that's the normal webserver 13:29:37 dgamelaunch is another layer under that that, for instance, allows sequell to read games 13:30:08 dgamelaunch is necessary for an official server but if you just want some dudes to be able to play on it and don't care about stats then the basic webserver is all you need 13:30:34 -!- Zermako has quit [] 13:31:16 Yup, that's all I'm after. Just a way to host a modified version of 0.13 that I can invite a few players to exmaine. 13:31:34 yeah, then i'm pretty sure the webserver will run on windows 13:32:08 it will be slower on windows, though 13:32:09 /webserver/README has instructions for setting it up 13:32:21 not sure how much in the way of resources it uses though 13:33:31 Considering it'll be just 1-2 players, with a few specs each, I can't imagine that being an issue. 13:33:36 -!- Zermako has quit [Client Quit] 13:34:44 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:34:47 -!- Kellhus has quit [Ping timeout: 250 seconds] 13:35:20 -!- ZChris13 has quit [Disconnected by services] 13:35:24 -!- ZChris13_ has joined ##crawl-dev 13:35:30 -!- ZChris13_ is now known as ZChris13 13:35:39 -!- wheals has joined ##crawl-dev 13:36:13 -!- Cryp71c has quit [Ping timeout: 272 seconds] 13:38:07 -!- gnsh has joined ##crawl-dev 13:42:43 -!- rossi has quit [Quit: WeeChat 0.4.2] 13:43:55 http://sprunge.us/AaBR 13:46:10 -!- HellTiger has quit [Read error: Connection reset by peer] 13:50:03 Drahbeg: start here: https://crawl.develz.org/mantis/main_page.php and also read these: https://gitorious.org/crawl/crawl/source/24edc4cae90feec2497818a2ea75cb8a9c4167ec:crawl-ref/docs/develop/patch_guide.txt 13:58:23 -!- magicpoints has quit [Ping timeout: 272 seconds] 14:04:46 -!- rwbarton has quit [Read error: Connection reset by peer] 14:11:23 -!- ainsophyao has quit [Remote host closed the connection] 14:11:54 xFleury: note that just installing the package will leave each user with their own high score lists 14:12:26 so obviously you'll need to do something a bit more custom 14:12:49 Eh? It's fine. I just want a way to show people changes to the game I make. 14:13:02 So if, for example, I made Trolls x9999 harder to kill, I could give you a link, and say "try it" 14:13:31 rather than making you compile the game yourself 14:13:36 -!- Morg0th has quit [Read error: Connection reset by peer] 14:13:50 also I'm sure there aren't example configurations for doing this on windows 14:14:10 and, uh, doesn't webtiles use unix domain sockets? 14:14:52 http://sprunge.us/RKLb 14:15:25 speaking of patches, does the one at https://crawl.develz.org/mantis/view.php?id=7629 look good to you guys? 14:15:44 Grunt: i think i suggested that 14:15:46 so thanks 14:16:05 Now to come up with an excuse to place them somewhere <_< 14:16:09 or rather, thank elliptic, maybe? 14:16:21 (It's fun when you give them animate dead and they animate their own corpses...) 14:16:27 i don't remember who that guy is 14:16:39 Grunt: add them to rogues_gallery!! 14:16:43 Grunt: what's that big ugly thing after the || in that "if (fake ..." 14:16:50 SamB: look up a few lines. 14:17:01 (perhaps I should unduplicate that) 14:17:30 probably, and give a comment saying what the expression is for 14:17:39 i can't wait to fight reviving felid fire elementalists! 14:17:46 I get the HD bit 14:19:30 -!- bonghitz has quit [Remote host closed the connection] 14:19:41 SamB: the jiyva patch looks good to me 14:19:58 -!- simmarine has joined ##crawl-dev 14:20:53 http://sprunge.us/LBDa 14:22:13 i can't wait until we can !fight 99 felid hd:27 v cerbov 14:22:32 -!- elliptic has quit [Quit: Leaving] 14:24:11 ??naga 14:24:12 naga[1/2]: The player race has sInv, rPois, a poisonous spit attack, +5 stealth apt and natural stealth boosts, plus xl/3 natural AC. In return, they have a penalty to movement speed, recieve halved base AC for body armours, and cannot wear boots (though bardings have 4 base AC). Nagas gain constriction at xl13. 14:24:42 ??gr 14:24:43 gargoyle[1/1]: A race in 0.13: Good with unarmed combat, stealth, and earth magic, and bad with air. They have rRot, rElec, halved torment damage (like statue form), shatter/LRD vulnerability, low hp, +4 AC, and gain 3/5ths AC per level and intrinsic flight at level 14, making them the tengu of AC and earth. 14:25:13 -!- elliptic has joined ##crawl-dev 14:25:29 -!- Giomancer has joined ##crawl-dev 14:25:43 wheals: the felids win <3 14:26:15 * Grunt tries it with normal felids instead of HD27 felids... 14:26:47 what would the default hd be? 14:26:52 5, IIRC. 14:27:46 Grunt: they did? For me, it was 99:0. 14:28:05 -!- Roarke has quit [Ping timeout: 250 seconds] 14:28:13 kilobyte, is this with the patch or no? 14:28:22 Obviously they're going to lose terribly without it <_< 14:28:33 Does wielding a (draining) weapon still stunt your growth? 14:28:39 ah, no 14:29:02 an incredibly tiny amount 14:29:13 and wielding it never did, jsut killing dudes with it 14:29:17 !sid naga 14:29:21 ??sid 14:29:23 stat gain[2/2]: | Ce sd/4 | DD si/4 | DE i/4 | Dg sid/2 | Dj sid/4 | Dr sid/4 | Ds sid/4 | Fe id/5 | Gh s/5 | Gr si/4 | Ha d/5 | HE id/3 | HO s/5 | Hu sid/4 | LO s/5 | Ko sd/5 | Mf sid/5 | Mi sd/4 | Mu none | Na sid/4 | Og s/3 | Op sid/5 | SE id/4 | Sp id/5 | Te sid/4 | Tr s/3 | Vp none 14:29:26 if 2/3 xp is "incredibly tiny" then yes 14:30:16 I never knew 14:30:18 why? 14:30:54 -!- Morg0th has quit [Read error: Connection reset by peer] 14:31:33 @??stone giant 14:31:33 stone giant (15C) | Spd: 10 | HD: 16 | HP: 90-94 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(85), 12drown | Chunks: 07contam | XP: 1470 | Sz: Giant | Int: normal. 14:31:40 @??stone giant hd:12 14:31:40 stone giant (15C) | Spd: 10 | HD: 12 | HP: 52-67 | AC/EV: 12/2 | Dam: 45 | 10items, 10doors | Res: 06magic(64), 12drown | Chunks: 07contam | XP: 843 | Sz: Giant | Int: normal. 14:31:56 @??yak 14:31:56 yak (07Y) | Spd: 10 | HD: 7 | HP: 44-45 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(28) | XP: 225 | Sz: Large | Int: animal. 14:31:59 @??yak hd:4 14:31:59 yak (07Y) | Spd: 10 | HD: 4 | HP: 22-27 | AC/EV: 4/7 | Dam: 18 | Res: 06magic(16) | XP: 60 | Sz: Large | Int: animal. 14:32:36 I wonder how it'd affect the game if the SID levels were reduced by 1. 14:34:12 a lot of things would have really really really high stats 14:34:15 kilobyte: only 2/15 of hits reduce HD by 1 14:35:10 so those HD differences are hardly realistic 14:35:37 -!- Nightbeer has joined ##crawl-dev 14:35:39 The only plausible scenario of this happening is draining shortblades. 14:35:55 03ChrisOelmueller02 {SamB} 07* 0.14-a0-279-g4f4fca3: Fix Jiyva off-by-one error on Slime:$ 10(6 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f4fca30c5a9 14:35:57 so your xp loss decreases the bigger the weapon is 14:38:28 -!- Drahbeg has quit [Ping timeout: 246 seconds] 14:39:37 it should probably take damage dealt into account; that's the case for players 14:40:49 hmm, should this be backported? 14:42:39 that bugfix should be cherry-picked to 0.13, yes 14:42:39 -!- Feedmeacat has joined ##crawl-dev 14:43:25 I came in here a few weeks ago trying to find a way to open up the source code so I could understand the mysterious inner workings of the game so I could update the wiki, and I wasn't able to install the free version of Visual Basic successfully 14:43:42 does anyone have any time to walk me through getting some different IDE set up? 14:43:51 elliptic: is that even a bug at all? 14:44:10 kilobyte: yes? 14:44:15 you don't get stuff unsealed exactly at ****** but a wee bit later 14:44:22 kilobyte: using inconsistant piety thresholding? probably. but seems minor ... 14:44:58 kilobyte: well, it used to be exactly at ****** and then it was inadvertently changed to be 1 piety later 14:45:03 and then this patch fixed that 14:45:06 so yes, it was a bug 14:45:38 also, I haven't checked, but what if your piety is exactly 160 and you upgrade the save? 14:47:27 should be fine I think 14:48:03 when does that code trigger 14:48:20 * SamB goes to look 14:50:22 when you enter the level or when any monster dies, I think 14:51:56 hmm, doesn't this exit unless dgn.persist.fix_slime_vaults is set? where is that set besides when Jiyva dies? 14:52:29 -!- oberstein has quit [Ping timeout: 246 seconds] 14:53:10 religion.cc 14:53:13 -!- rapierx has quit [Ping timeout: 250 seconds] 14:53:23 when you reach ****** jiyva piety 14:53:38 oh, so it actually is a serious bug then 14:53:41 I guess the code is also triggered there 14:54:17 but only if you are already on the level 14:55:03 SamB: well, the only effect of the bug was that players worshipping jiyva who entered slime:6 with exactly 160 piety got clear rock walls instead of the walls dropping 14:55:10 which is not likely at all 14:55:30 well, okay 14:55:39 is that good for them or bad for them? 14:57:17 actually, wait, is it possible to get this behavior anyway if you just get ****** piety and then let piety drop under 160? 14:57:24 that seems sort of bad if true 14:57:43 maybe the code should be checking if jiyva is dead or not? 14:57:45 SamB: it's good for them to keep rock walls there normally, since it makes it much easier to get the loot without jellies eating it 14:58:12 -!- oberstein has joined ##crawl-dev 14:58:13 is jiyva a unique? 14:58:22 no 14:58:32 how hard would this be to change? 14:59:12 or is there already a good way to check if jiyva is dead? 14:59:19 you mean, killing a god in melee? 14:59:33 I meant TRJ of course 14:59:59 obviously, it is 14:59:59 possibly it should just be 'if you.god() == "Jiyva" then' instead of 'if you.god() == "Jiyva" and you.piety_rank() >= 6 then' 15:00:18 or, wait 15:00:24 hmm, true, you can't have Jiyva if TRJ is dead right 15:00:28 that's bad if you manage to kill TRJ while worshipping jiyva 15:00:46 (or is it possible to worship a deceased god?) 15:01:25 requiem for jiyva 15:01:39 * kilobyte ponders versions where you could kill Okawaru in Cerebov's vault or Kikabaaqudgha in Gloorx Vloq's. 15:01:56 anyway changing this behavior (how to handle jiyva worshippers who reach ****** and then lose piety before entering slime:6) is clearly a bit more complicated 15:02:45 so let's just cherry-pick the existing patch to 0.13 for now and think more about the best way of handling it 15:04:56 Cherry-picked 1 commit into stone_soup-0.13 15:05:05 _Warning: monster 'it' is not yet fully coded. 15:05:12 D:16, hmmm 15:05:21 I thought that message was improved? 15:05:35 to tell what the monster is named? 15:05:36 elliptic: is supposed to have been 15:05:50 This is 0.13.0 btw 15:06:09 oh that would probably explain it 15:06:19 is it fixed on 0.13 at all? 15:06:53 %git 7e31f0ad5 15:06:53 07kilobyte02 * 0.13.0-5-g7e31f0a: Leak the identity of unfinished monsters spawning in real games. 10(4 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e31f0ad5877 15:07:35 -!- indspenceable has quit [Remote host closed the connection] 15:07:56 ??it[$ 15:07:57 it[30/30]: Warning: monster 'it' is not yet fully coded. 15:08:36 xFleury: both the only known cause, and the error message have been changed 15:08:50 -!- _D_ has quit [Quit: Lost terminal] 15:08:58 are you using the version from git or something obsolete? 15:09:39 I'm using: http://sourceforge.net/projects/crawl-ref/files/Stone%20Soup/0.13.0/stone_soup-0.13.0.tar.xz/download 15:09:56 aka.. 0.13.0, lol 15:10:14 -!- indspenc_ has joined ##crawl-dev 15:10:23 that tarball is oh so a week ago 15:10:36 sooo 2014 15:10:58 Feedmeacat: all source files are in plaintext, also the website that it's hosted on does syntax highlighting 15:11:02 ontoclasm: that's not actually old yet 15:11:16 it's not even new yet unless you're talking Magic cards or cars or something like that 15:12:32 !apt hp 15:12:33 HP: Tr: 3!, Og: 3!, DD: 2, Na: 2, Mi: 1, : 1, Gh: 1, HO: 1, Dg: 1, LO: 1, Ce: 1, Mu: 0, Ds: 0, Hu: 0, Vp: 0, Mf: 0, Gr: , Ha: -1, Op: -1, Dj: -1, HE: -1, Ko: -2, Gr: -2, Te: -2, DE: -2, Sp: -3, Fe: -4* 15:12:40 thanks ZChris13, but I'd really benefit from the ability to search through the entire codebase to figure out how functions are related to each other 15:13:11 SamB: i'm too cool to know what year it is 15:15:28 ZChris13: unless the website lets me do that, in which case can you please point to it because I am a blind newb :( 15:16:28 ZChris13: http://s-z.org/neil/git/?p=crawl.git should be okay 15:16:42 or, er, Feedmeacat 15:16:44 sorry 15:16:54 * SamB got the conversants swapped in his head somehow 15:17:07 -!- imantor has quit [Quit: leaving] 15:18:57 I'm not sure what to do with this. I'm really sorry but I'm not a programmer and I know I have the most horribly basic questions. I just want to be able to look at the source and search through the whole thing, even just having it all strung together in one giant text document would work... 15:19:27 Feedmeacat: obviously become a *nix wizard! 15:19:28 Feedmeacat: What OS? 15:19:35 windows 7 15:19:39 Feedmeacat: use code::blocks 15:19:42 xFleury: already tried installing the Express Edition 15:20:06 Yeah, that's it... I let it try and install itself for a day or two and eventually decided that it was yet again being a pain in the ass 15:20:08 it will list functions in a source file and also members of classes and other programming jargon 15:20:33 okay, I will try that 15:20:41 Feedmeacat: Pirated version of XP/Vista/7/8? 15:20:51 I believe it's legit 15:20:57 it's my boyfriend's computer 15:21:02 rowr 15:21:11 I don't want to try to talk my tiiiiny old eeepc into doing anything new or interesting 15:21:23 but if it would be an order of magnitude easier on ubuntu, then I could try that 15:21:31 it really is creaking though, poor thing is older than my pet bird 15:21:42 -!- Pisano has quit [Quit: Leaving.] 15:22:08 you mostly need emacs and M-x grep 15:22:11 ok I'm downloading code::blocks, should I get setup or setup_user? 15:22:14 Feedmeacat: also i suggest using this install doc after you get code::blocks installed https://gitorious.org/crawl/crawl/source/4f4fca30c5a92f50e3142b36a93dbc5f40002565:crawl-ref/INSTALL.txt 15:22:47 especially the part about Building on Windows (MinGW) 15:23:07 There's no project files for code::blocks on crawl's source. :| 15:23:20 And you can't create a code::blocks project from a makefile. 15:23:25 hm. 15:23:27 xFleury: i know :( it still does some smart things 15:23:27 that would be a problem. 15:23:45 why does it have to be so complicated? can't you just copy all the code as plain text D: 15:23:52 my miiiiiind 15:23:53 Feedmeacat: it IS plaintext 15:24:07 but then why does it need makefiles and project things and whoosits and geegaws 15:24:10 unknown monster: "help vampire" 15:24:10 %??help vampire 15:24:13 you could open it in notepad 15:24:22 the makefiles are for building, really 15:24:35 xFleury: which env do you use on *nix 15:24:36 is there a way to get all the classes in one big text file, I guess is what I'm asking 15:25:20 since I'm not going to be editing/pushing code, I don't really even need an IDE, just some way of seeing and searching everything at once without having to figure out which class a particular function is hiding in 15:25:28 Feedmeacat: you could "cat *.h *.cc > ohgodno.txt" 15:25:32 Feedmeacat: use notepadd++ 15:25:47 could I just use word :D 15:25:56 THAT WAS A JOKE PUT DOWN THE AXES PLEASE 15:26:03 * xFleury puts down the axe. 15:26:11 thank you 15:26:23 * xFleury picks up a +4 +3 mace of flames. 15:26:25 xFleury is a MiFi Zealot of Unix 15:26:26 I was just going to say "yes you could but it wouldn't do much better than notepad" 15:26:26 speaking of project files, where are they? i see the msvc folder but im not using that, nor mac 15:26:27 nooooooooo 15:26:53 Naruni: we don't have project files, just makefiles 15:27:07 There are only project files for XCode, and MSVC, IIRC. 15:27:13 I'm going to say a horrible terrible thing 15:27:23 but maybe I should just make my boyfriend do this for me when he gets home 15:27:38 SamB: nix friendly env which can understand the makefile for a project? 15:27:46 sentencing someone to trying to improve the crawl wiki sounds overly cruel 15:28:02 does she have an account? 15:28:04 Naruni: we don't need projects, we know which files are sources 15:28:17 03kilobyte02 07* 0.14-a0-280-gdf690be: Use vector.empty() for emptiness tests. 10(20 hours ago, 6 files, 7+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df690be638a1 15:28:39 SamB: got it 15:29:33 by the way, 7630 is annoying me. does scythe of curses hide as something else? 15:29:56 the only place it is talked about is in art-data.txt 15:29:58 %bug 7630 15:29:58 https://crawl.develz.org/mantis/view.php?id=7630 15:30:17 03kilobyte02 07* 0.14-a0-281-gd869e3b: Greatly reduce the price of Tomes of Destruction. 10(2 years ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d869e3b7735d 15:30:50 2 years ago? 15:31:33 i think ive gotten it to a point where ill add if !defender return; to melee_attack.cc melee_attack::drain_defender() 15:31:33 I do 15:31:34 https://crawl.develz.org/mantis/view.php?id=7630 15:31:56 Crash when decapitating a hydra zombie with the Scythe of Curses 15:31:58 and I've volunteered because I hate myself 15:31:59 elliptic: old branch I guess? 15:32:14 elliptic: that's when the commit was made, not when it got pushed 15:32:37 kilobyte: you mean when the change was made 15:32:38 kilobyte: I understand, I was impressed anyway by how old it was :P 15:33:14 the main change I remember making that long ago was presumably removed in 0.14 15:33:33 -!- ZebTM has quit [Ping timeout: 252 seconds] 15:35:32 -!- Valarioth has quit [Quit: Page closed] 15:36:00 <|amethyst> xFleury: (reading scrollback) I'm pretty sure webtiles is Linux-only. It uses unix-domain sockets, for one thing---Windows has something similar I believe but the API is different. Also it uses inotify, which isn't even available on most Unixes 15:38:31 why does it use inotify? (what's so cool about it?) 15:39:01 |amethyst: Even for the "basic" setup? I think ontoclasm said that dgamelaunch required linux, but that dgamelaunch was for statistics stuff. 15:39:09 browsing other old commits, I got: allowing Mennas to spawn in Pan (using Ignacio-like rules), making Dimension Anchor "save" you from banishment, removing Jory, allowing --test in non-debug builds, giving monsters GDR and full EV penalty from armour, and a bunch of technical and unfinished stuff 15:39:37 Jory removal would be nice but is incomplete without Lamia 15:40:11 Jory, I know that name! That vampire like creature shot a crystal spear at a character of mine, causing its death quite fast. 15:40:22 Jory (04V) | Spd: 10 | HD: 18 | HP: 180 | AC/EV: 10/15 | Dam: 40, 1505(vampiric) | 07undead, 10weapons, 10items, 10doors, fighter, evil, spellcaster, see invisible | Res: 06magic(168), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3954 | Sp: crystal spear (3d37), mesmerise, blink close, 04esc:vampiric draining | Sz: Medium | Int: high. 15:40:22 %??Jory 15:40:32 kilobyte: oh, I have a similar Mennas patch around here somewhere... 15:41:13 Grunt: the main problem is in not having him guaranteed, as you can sit in Pan as long as you want 15:42:09 Naruni: well, the scythe of curses causes necro miscasts 15:42:10 xFleury: it uses unix domain sockets to communicate with crawl itself, though 15:42:18 but i don't know how exactly 15:42:35 also, many players always enter transit gates when they see them, meaning most vaults remain unseen 15:42:42 -!- wheals has quit [Quit: Leaving] 15:42:50 <|amethyst> SamB: it uses inotify so it doesn't have to scan all the socket and inprogress directories repeatedly to find out about new dgl games 15:43:18 <|amethyst> SamB: it just sets up an inotify to ask the OS to tell it about new files in those directories 15:43:43 ontoclasm: the assert fail comes from mons_class_holiness which isnt listed in spl-miscast.cc soooo.... im guessing it has something to do with the melee attack calling mons_class_holiness 15:44:03 <|amethyst> xFleury: dgamelaunch is Unix-only, but so is webtiles. They are two separate things, it's just that both are currently Unix-only 15:44:05 thats why im asking if that scythe is hiding somewhere because im having a hard time finding it's proc function 15:44:31 <|amethyst> _CURSES_melee_effect 15:44:35 <|amethyst> in art-func.h 15:44:53 <|amethyst> xFleury: dgamelaunch is a little better because at least it works on other Unix systems 15:45:25 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 15:45:30 |amethyst: isn't there some more explicit way we could tell webtiles about new sockets? 15:45:35 <|amethyst> xFleury: webtiles probably only works on those that are Linux or have borrowed or separately implemented some of that Linux-specific functionality like inotify 15:45:37 -!- syllogism has quit [] 15:45:59 what's the point of making webtiles work on Windows? 15:46:01 <|amethyst> SamB: I guess we could have another socket that announces new sockets 15:46:11 <|amethyst> kilobyte: wasn't there talk about "local webtiles"? 15:46:57 -!- rapierx has quit [Ping timeout: 250 seconds] 15:47:01 I mean, the game itself might be good for that 0.1% without a main brand graphics card, but this can be done without python-tornado if you give it some other transport 15:47:05 |amethyst saves the day again 15:47:23 "Day saved; see you later!" 15:47:28 <|amethyst> kilobyte: some other transport to the browser? 15:47:57 |amethyst: other than websockets 15:48:07 kilobyte: that is most unlikely 15:48:17 browsers aren't very good at that 15:48:18 -!- nonethousand has quit [Quit: Leaving] 15:48:30 or, rather, they don't really like to allow such things 15:48:34 !lg xFleury ckiller=jory -log 15:48:35 No games for xFleury (ckiller=jory). 15:48:36 I mean, it would be insane to use something slower like full http requests over the network, but building a full TCP connection isn't that slow on localhost... 15:48:37 -!- ophanim has quit [Quit: ophanim] 15:48:42 !lg xFleury killer=jory -log 15:48:42 No games for xFleury (killer=jory). 15:48:50 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:49:07 <|amethyst> kilobyte: what problem does that solve? 15:49:09 * xFleury almost never plays web-tiles. He cannot bare the latency. 15:49:12 because implementing HTTP is totally a thing we want to do in crawl 15:51:04 <|amethyst> python-tornado is available for Windows; that's not the reason webtiles is Linux-only 15:52:33 I don't think you'd want to do a plugin-based system like Flash or Silverlight either. 15:53:01 -!- superbos has quit [Ping timeout: 272 seconds] 15:53:06 <|amethyst> Naruni: oh, I think I see the problem 15:53:11 <|amethyst> Naruni: if (defender->has_lifeforce() && !mondied) 15:53:18 Flash... oy vey. Silverlight: OMGWTFBBQ? 15:53:27 |amethyst: nope thats not it, im one step behind that 15:53:47 because that function is still getting called when the monster is dead 15:53:54 <|amethyst> right 15:54:02 <|amethyst> when the monster is dead, mondied is true 15:54:07 <|amethyst> but look at the order of that check 15:54:26 <|amethyst> we call defender->has_lifeforce() even when it's dead 15:54:33 ah 15:54:41 ok so ill just flip it and see if that works 15:54:53 because lifeforce is whats calling the holiness function? 15:55:16 <|amethyst> yes 15:55:27 also would it be better to do !mondied or !defender 15:55:32 <|amethyst> !mondied 15:55:38 yeah !defender isnt bool 15:55:39 <|amethyst> !defender just means "is not NULL" 15:55:44 <|amethyst> err 15:55:46 <|amethyst> "is NULL" 15:55:53 k thank you 15:56:05 <|amethyst> but here the monster isn't a null pointer---it exists in memory, but is dead 15:56:06 a dead monster is not null 15:56:24 kilobyte: You send the monster to the void. 15:56:34 * |amethyst points at Grunt 15:56:42 * Grunt is devoured by a tear in reality. 15:56:52 <|amethyst> /nick &amethyst 15:57:06 |amethyst is secretly a demon lord... 15:57:26 tsyhtema| 15:57:31 just in case :) 15:57:33 <|amethyst> no, just an lvalue reference 15:57:37 * xFleury ponders why he cannot spectate a game using just Crawl.exe. 15:57:42 shouldn't defender->has_lifeforce() be returning false for dead defenders? 15:57:51 *(&amethyst) 15:57:59 xFleury: because networking 15:58:08 Some one told me long ago that Crawl hasn't had a Windows GUI programmer in quite a while, I'm presuming that's the reason. 15:58:16 xFleury: crawl doesn't know the client side of the protocol at all 15:58:19 s/Windows GUI/SDL 15:58:31 -!- alefury has joined ##crawl-dev 15:58:33 you can spectate your own game just fine 15:58:40 SamB: that makes sense, should i include that in this patch im making? 15:58:42 <|amethyst> xFleury: it's more than just that 15:58:55 Naruni: what patch? 15:59:02 <|amethyst> xFleury: it would be a pretty massive rewrite even with a full-time SDL programmer 15:59:15 im making one to fix https://crawl.develz.org/mantis/view.php?id=7630 which fixes something relating to that matter 15:59:19 It certainly has to be easier to implement in the game-client than the implementation in teh browser though. 15:59:22 <|amethyst> I do not thing defender->has_lifeforce() should return false for dead defenders 15:59:38 xFleury: I doubt that very much 15:59:49 |amethyst: because it isnt ever a defender? 16:00:57 |amethyst: rearranging that logic made it work on my end... ill upload the patch 16:01:28 <|amethyst> Naruni: for the same reason that is_unbreathing doesn't return true for dead monsters 16:01:36 hmm 16:01:39 point 16:01:49 we can take these things too literally ... 16:01:50 <|amethyst> all it would do is potentially hide bugs 16:03:15 <|amethyst> Naruni: btw, are you using git format-patch yet? 16:03:26 * kilobyte thinks Grunt should be kept from writing a die() message here. 16:03:41 -!- xFleury_ has joined ##crawl-dev 16:04:00 -!- UseBees has quit [Remote host closed the connection] 16:04:03 |amethyst: sorta... i used it for one patch then i switched to using gitgui and gitk 16:04:04 o_O? 16:04:16 <|amethyst> xFleury: well, right now the client side of webtiles (parsing messages, displaying to the user, etc) is written in javascript 16:04:25 this file im about to upload was generated through gitk 16:04:31 <|amethyst> xFleury: writing the same thing in C++ would be significantly harder 16:04:40 <|amethyst> Naruni: does it have the From: Subject: etc headers? 16:04:55 <|amethyst> Naruni: because if so we can apply it directly and you get your name in the bot messages 16:05:06 -!- Morg0th has quit [Quit: leaving] 16:05:14 |amethyst: ah. no. if you could help me set it up i would appreciate that. 16:05:42 <|amethyst> so how are you generating the diff exactly? 16:05:57 -!- xFleury has quit [Ping timeout: 272 seconds] 16:06:06 -!- xFleury_ is now known as xFleury 16:06:20 <|amethyst> gitk you said, but are you just copy-pasting from the Diff pane? Did you make a commit? 16:07:36 what i do is compile and test, then stage changes, add comment then commit. go back to gitk click on the master, then right click on my branch and select make patch 16:07:38 -!- alternate_nick has quit [Client Quit] 16:08:05 i tried on cli: 16:08:07 m@n40l ~/crawl/crawl-ref/source $ git format-patch master 16:08:07 0001-Check-to-see-if-the-monster-died-before-checking-to-.patch 16:08:13 -!- jameyd has quit [Ping timeout: 272 seconds] 16:08:16 <|amethyst> yeah, that's the CLI way to do it 16:08:28 <|amethyst> that patch file should start with an email-like header with your information 16:08:29 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:08:35 Naruni: yeah, you just send that file in 16:08:58 then we can use curl | git am to apply it 16:09:17 yes it did. how can i force the savefile location to change because this conflicts with my master git pull 16:09:32 also the filename sucks. do i just have to live with renaming it manually? 16:09:48 we don't actually care that much 16:10:17 <|amethyst> Naruni: write a more concise first line of your commit message, then the filename will be shorter :) 16:10:20 and leaving it around in the tree doesn't usually do any harm 16:10:35 <|amethyst> I usually mv mine to another directory when I make them 16:10:39 ok... then to send it in it's the same way as uploading it on mantis? 16:10:45 -!- MP2E has quit [Client Quit] 16:10:55 <|amethyst> Naruni: yeah, upload that the same way you would upload any other patch 16:11:11 <|amethyst> Naruni: it *is* a patch, it just has some metadata up front like your name and commit message 16:11:55 <|amethyst> then when we merge it, you get credit in a more systematic way than just "(Naruni)" at the end of the commit subject 16:12:05 -!- CrazyArbalest has quit [Quit: Page closed] 16:12:37 ok it's been submitted 16:12:49 Naruni: this is assuming you've properly informed git about your name/email, of course 16:12:53 <|amethyst> and you'll start to show up at places like http://www.ohloh.net/p/stonesoup/contributors/summary and http://s-z.org/crawl-stats/ 16:12:59 not necessarily involving anything git-specific 16:13:10 <|amethyst> on it 16:13:20 well, you can git format-patch -o ~/some-other-directory 16:13:21 thanks for helping me get that setup... i wouldnt really expect any e-mail responses from me since i dont check that email address :) 16:13:21 <|amethyst> Naruni: one thing I would recommend 16:13:28 to avoid it landing in the workspace 16:13:40 Zannick: that helps 16:13:46 or git format-patch -1 --output > /tmp/baz.patch 16:13:48 <|amethyst> Naruni: the usual format for commit messages is: 16:13:57 <|amethyst> Short title, maybe 60 or 70 chars at most. 16:13:59 <|amethyst> 16:14:03 <|amethyst> Longer stuff 16:14:21 <|amethyst> I think you left out the blank line, so it put everything into the subject 16:14:27 <|amethyst> I'll fix that up before I push 16:14:34 ok ill remember that 16:14:36 -1 means "just the most recent commit" 16:14:42 that tends to look bad in Chei, yes 16:15:18 like this one OOOOLD commit message (from pre-git days) came out quite awful because Chei mangled what was supposed to be a bulleted list 16:15:27 03Naruni02 {|amethyst} 07* 0.14-a0-282-g0b04774: Fix scythe of curses 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0b0477452d84 16:15:29 -!- jeffro has joined ##crawl-dev 16:15:29 -!- rast has quit [Ping timeout: 240 seconds] 16:15:37 -!- jeffro has quit [Changing host] 16:15:37 -!- jeffro has joined ##crawl-dev 16:15:52 <|amethyst> because the old commit message was from the SVN days, when "blank line after the subject" was not the usual practice 16:16:25 -!- Garhauk has quit [Ping timeout: 250 seconds] 16:16:29 hence the (from pre-git days) 16:16:45 Cherry-picked 1 commit into stone_soup-0.13 16:16:46 I couldn't remember what crawl was migrated from 16:16:59 -!- Mateji has quit [Ping timeout: 272 seconds] 16:17:22 <|amethyst> SamB: I was clarifying for the audience that it was that way precisely because it was that old 16:17:28 did we cherry-pick that other fix yet 16:17:36 <|amethyst> SamB: which other fix? 16:17:39 * xFleury can confirm death from being rolled over by a boulder-beetle still functions correctly on the MSVC build. 16:17:41 <|amethyst> %git stone_soup-0.13^ 16:17:41 07ChrisOelmueller02 {elliptic} * 0.13.0-10-gbc4a7b4: Fix Jiyva off-by-one error on Slime:$ 10(6 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc4a7b4b6854 16:17:42 %git 0.14-a0-279-g4f4fca3 16:17:42 07ChrisOelmueller02 {SamB} * 0.14-a0-279-g4f4fca3: Fix Jiyva off-by-one error on Slime:$ 10(6 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f4fca30c5a9 16:17:47 <|amethyst> yes 16:18:23 missed it somehow 16:18:52 -!- Froggeryz has quit [] 16:18:53 <|amethyst> Maybe I should remove that "cherry-picked" special case 16:19:17 <|amethyst> and have it just announce the commit normally (with the branch in brown) 16:19:43 maybe 16:19:54 -!- etenil has quit [Quit: leaving] 16:20:02 <|amethyst> or, I think the branch was brown 16:20:06 <|amethyst> can't remember now 16:20:54 -!- Nightbeer has quit [Quit: Verlassend] 16:22:43 aw 16:22:52 it looks like i have 4 kudos but really my kudos rank is 4 16:22:57 which...means nothing 16:23:12 yes basically 16:23:12 (looking at ohloh) 16:23:19 I think I somehow got 9 16:23:52 perhaps because of a single, zero-effect patch I sent in to linux which got duplicated because of all the different projects that were branches of linux ... 16:24:02 haha 16:25:17 the point of the patch was to replace a single magic number with the corresponding preprocessor macro 16:25:50 huh, i'm in 64th place on crawl-stats 16:25:58 by commits 16:26:01 hmm, though maybe that's not the reason because I think I deliberately only claimed that contribution to the main linux project ... 16:26:08 lucky 64 16:26:23 on the other hand, it's not counting the patches i sent in when crawl was still svn... 16:26:47 i should work on crawl again >.> 16:27:05 i still have that unique to work on 16:27:14 Give us a responsive web-tiles UI. :P 16:27:31 I *love* watching people play web-tiles, but hate playing it myself. 16:27:45 if by responsive you mean 'pops up error messages in response to stuff' then sure 16:27:51 =p 16:28:01 i can add that much 16:28:06 -!- indspenc_ has quit [Read error: Connection reset by peer] 16:28:34 -!- indspenceable has joined ##crawl-dev 16:28:36 -!- UseBees has quit [Remote host closed the connection] 16:29:55 xFleury: I guess you lack either enough RAM or a low enough RTT 16:30:51 or play on CAO 16:31:59 Well, to be fair. Sometimes it's not soo bad. It's certainly not anything like playing locally, but most of the time it's still playable. 16:32:31 I wonder which uses more bandwidth for each action: webtiles or SSH? 16:33:06 xFleury: or were you not comparing it to SSH 16:33:21 <|amethyst> SamB: webtiles sends more bytes per updated cell 16:33:41 <|amethyst> SamB: but webtiles doesn't have to send a redraw when you leave the inventory screen, for example 16:33:49 yeah 16:33:50 <|amethyst> SamB: so it depends on the action 16:34:10 I meant with a typical distribution of actions 16:34:19 <|amethyst> I suspect webtiles uses more bandwidth overall, but I haven't checked 16:34:43 <|amethyst> ("overall" for a single game, that is) 16:39:31 -!- jeffro has quit [Ping timeout: 272 seconds] 16:39:46 -!- FDahlmeyer has quit [Client Quit] 16:41:23 -!- trckry has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:42:25 -!- wya has quit [Ping timeout: 250 seconds] 16:45:20 -!- blabber has quit [Quit: leaving] 16:47:14 -!- wheals has joined ##crawl-dev 16:49:45 -!- MarvinPA has joined ##crawl-dev 16:50:04 -!- elliptic has quit [Ping timeout: 246 seconds] 16:50:14 -!- LexAckson has quit [Quit: Leaving] 16:53:20 -!- C7ty has quit [Quit: Oops. My brain just hit a bad sector] 16:53:38 -!- jday_ has joined ##crawl-dev 16:54:36 -!- Kellhus has quit [Quit: Page closed] 17:00:09 -!- jeffro has joined ##crawl-dev 17:00:17 -!- jeffro has quit [Changing host] 17:00:17 -!- jeffro has joined ##crawl-dev 17:00:48 -!- Rebthor has quit [Ping timeout: 240 seconds] 17:00:52 -!- Pisano has quit [Quit: Leaving.] 17:02:40 -!- elliptic has joined ##crawl-dev 17:06:41 -!- Moanerette has quit [Ping timeout: 250 seconds] 17:10:13 -!- fufumann has quit [Read error: Connection reset by peer] 17:11:40 -!- Ragdoll has quit [Read error: Connection reset by peer] 17:12:24 -!- hurdos has quit [Ping timeout: 260 seconds] 17:17:15 -!- rast has joined ##crawl-dev 17:18:25 -!- ystael has quit [Ping timeout: 272 seconds] 17:18:46 -!- reapa has quit [Quit: Page closed] 17:24:56 -!- indspenceable has quit [Remote host closed the connection] 17:25:19 -!- rast has quit [Read error: Connection reset by peer] 17:31:11 -!- ZebTM has quit [Ping timeout: 272 seconds] 17:32:31 -!- Feedmeacat has quit [Quit: Page closed] 17:32:31 -!- jeffro has quit [Ping timeout: 245 seconds] 17:32:33 -!- Feedmeacat_ has quit [Quit: Page closed] 17:48:01 -!- dtsund has quit [Quit: dtsund] 17:51:33 -!- indspenceable has joined ##crawl-dev 17:54:38 -!- HellTiger has quit [Read error: Connection reset by peer] 18:01:01 -!- Soadreqm has quit [Ping timeout: 245 seconds] 18:03:01 -!- jeffro has joined ##crawl-dev 18:07:56 -!- Helmschank_ has quit [Ping timeout: 252 seconds] 18:08:21 Dryad vines don't end if dryad gets polymorphed, then dies by Lasty 18:11:30 -!- Pacra has joined ##crawl-dev 18:12:59 -!- heteroy has quit [Ping timeout: 272 seconds] 18:13:35 -!- Nakatomy has quit [Ping timeout: 268 seconds] 18:17:29 -!- johnny0 has quit [Read error: Connection reset by peer] 18:17:37 -!- SomeoneAwful has quit [Read error: Connection reset by peer] 18:17:45 -!- johnny0 has joined ##crawl-dev 18:18:08 -!- anidude has quit [Read error: No route to host] 18:18:43 -!- RZX has quit [Read error: Connection reset by peer] 18:30:21 -!- ystael has quit [Ping timeout: 272 seconds] 18:31:08 -!- pantaril has quit [Ping timeout: 240 seconds] 18:34:45 -!- Crehl has quit [Quit: Leaving] 18:35:47 -!- st_ has quit [Ping timeout: 268 seconds] 18:39:03 -!- Tarquinn has joined ##crawl-dev 18:48:10 -!- VolteccerJack has quit [Ping timeout: 265 seconds] 18:48:10 -!- Pulseman is now known as VolteccerJack 18:51:19 does someone want to take a look at that and see if that's fixed right? 18:57:31 -!- BOB____ has quit [Client Quit] 19:00:14 -!- bonghitz has quit [Remote host closed the connection] 19:02:56 -!- Quashie_ has quit [Ping timeout: 245 seconds] 19:06:46 -!- obelius has quit [Quit: Page closed] 19:10:26 -!- jameyd has quit [Read error: Operation timed out] 19:11:22 -!- Pacra has quit [Ping timeout: 265 seconds] 19:11:55 -!- Roarke has quit [Ping timeout: 250 seconds] 19:13:08 -!- slifty has quit [Quit: Leaving...] 19:13:54 -!- MP2E has quit [Quit: leaving] 19:20:51 -!- Gotham has quit [Read error: Connection reset by peer] 19:30:55 -!- dondy has quit [Quit: ninja kapow!] 19:39:39 -!- xFleury has quit [Ping timeout: 272 seconds] 19:41:28 -!- ainsophyao has joined ##crawl-dev 19:41:29 -!- ainsophyao has quit [Remote host closed the connection] 19:46:41 -!- ystael has quit [Ping timeout: 245 seconds] 20:00:40 -!- ackack has quit [Quit: Leaving] 20:11:26 -!- pelotron has quit [Ping timeout: 245 seconds] 20:15:53 -!- Nakat0my has quit [Remote host closed the connection] 20:20:29 -!- VolteccerJack has quit [Ping timeout: 265 seconds] 20:20:42 -!- alefury has quit [] 20:21:47 -!- kekekela has quit [Quit: Page closed] 20:23:36 -!- bh has joined ##crawl-dev 20:25:11 -!- Zermako has quit [] 20:32:16 -!- shalmezad has joined ##crawl-dev 20:32:44 -!- Flun has joined ##crawl-dev 20:36:10 -!- mikee_ has joined ##crawl-dev 20:46:42 -!- _dd has quit [Remote host closed the connection] 20:48:17 -!- indspenceable has quit [Quit: Leaving...] 20:48:51 petzl (L16 DjWn) (Lair:2) 20:48:58 -!- indspenceable has joined ##crawl-dev 20:49:08 -!- dtsund has joined ##crawl-dev 20:49:32 Naruni: at what? 20:54:10 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:55:42 !lm * type=crash -log 20:55:43 5496. petzl, XL16 DjWn, T:58967 (milestone): http://dobrazupa.org/morgue/petzl/crash-petzl-20131018-014850.txt 20:56:17 something webtiley 20:58:17 03kilobyte02 07* 0.14-a0-283-g1413a00: Assert that no cloud is inside a wall. 10(9 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1413a00cdd37 20:58:17 03kilobyte02 07* 0.14-a0-284-g238c344: Clear invalid clouds when loading a save. 10(9 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=238c344a1acc 20:58:17 03kilobyte02 07* 0.14-a0-285-gb003fc1: Clear clouds when the abyss morphs a wall. 10(4 hours ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b003fc1cb561 20:58:17 03kilobyte02 07* 0.14-a0-286-g0cc0997: Skip abyssal clouds when placing a rock worm or a malestorm. 10(4 hours ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0cc09970baaf 20:58:19 e(x)amining water elementals does not tell you which one is engulfing you by magicpoints 21:00:05 -!- Basil has quit [Ping timeout: 268 seconds] 21:00:05 -!- magicpoints has quit [Ping timeout: 272 seconds] 21:03:11 -!- gregunderscorem has quit [Quit: Page closed] 21:04:05 -!- ShadeTornado has quit [Quit: Leaving] 21:05:16 -!- shalmezad has quit [Quit: Leaving] 21:06:40 -!- Gamesmaster has quit [Quit: Page closed] 21:08:48 -!- ainsophyao has joined ##crawl-dev 21:09:47 -!- kait has quit [Ping timeout: 265 seconds] 21:11:56 -!- gammafunk has joined ##crawl-dev 21:13:29 hrm, there's a crash caused by the assertions above, as mangroves are somehow "solid" (while regular trees are not) 21:13:34 should we allow clouds there? 21:16:27 -!- idiot45 has quit [Quit: Page closed] 21:16:36 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 21:17:49 -!- jameyd has quit [Quit: jameyd] 21:18:21 -!- dtsund has quit [Quit: dtsund] 21:23:21 -!- Basil has quit [Ping timeout: 245 seconds] 21:26:42 -!- dc_ has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]] 21:27:47 03SamB02 07* 0.14-a0-287-gb1ba237: Shave some words off a few datatypes. 10(3 minutes ago, 4 files, 13+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1ba237af93f 21:38:31 -!- Zifmia has quit [] 21:39:50 -!- Leafsnail has quit [Quit: I used to think I was indecisive, but now I'm not too sure.] 21:40:39 -!- Flun has quit [Quit: Page closed] 21:42:40 -!- omnirizon has quit [Ping timeout: 246 seconds] 21:46:34 -!- Rule42 has quit [Quit: Page closed] 21:52:50 -!- Dagoth has quit [Quit: Page closed] 21:53:27 -!- heteroy has quit [Max SendQ exceeded] 21:54:40 is this where I bug people about getting a password reset on a server? (johnstein on CAO) 21:55:22 CAO is rax 21:55:51 I guess `!tell rax`? You should be able to do a password reset without her help if you registered your e-mail, I think 21:55:53 |amethyst may be able to help with CAO too. 21:56:16 -!- dtsund has joined ##crawl-dev 21:56:32 yea. I'm pretty sure I registered my email. wasn't sure how to trigger that 21:57:06 -!- randart has quit [Ping timeout: 245 seconds] 21:57:17 Grunt: |amethyst's power grows day by day 21:59:27 ??is_cszo_down 21:59:28 is cszo down[1/2]: Not as far as we know 21:59:37 |amethyst: A webtiles problem? 22:00:05 ??is_cszo_down[2 22:00:06 is cszo down[2/2]: If you have DNS problems try crawl.dobrazupa.org (webtiles + ssh). If you have too much lag try the other two IPs: dobrazupa.org and admin.dobrazupa.org (ssh only). 22:00:09 I think webtiles may not actually have a way to trigger the password reset but console access would 22:00:30 gammafunk: it's dead for me too 22:01:12 bh: Seems it's webtiles only; console is fine 22:01:48 ah ok. ty. I'll check console 22:02:42 although come to think of it I wonder about that even 22:03:23 hm... it doesn't seem to be obvious 22:03:30 it's ok, I'll just fire up an account in germany 22:03:32 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:04:32 !tell rax Hi. I need to trigger a password reset for johnstein on CAO (I'm fairly certain I used an email when I registered). Thanks 22:04:33 johnstein: OK, I'll let rax know. 22:10:26 -!- MaxFrost has quit [Ping timeout: 245 seconds] 22:10:55 -!- ussdefiant has joined ##crawl-dev 22:14:29 -!- FDahlmeyer has quit [Quit: FDahlmeyer] 22:22:28 johnstein: send email to rachel@akrasiac.org 22:22:28 rax: You have 22 messages. Use !messages to read them. 22:24:14 oy 22:24:20 -!- kingbuddyboy has quit [Quit: Page closed] 22:25:48 ty rax 22:25:53 I really need to make !tell rax email me, or maybe just respond with "nope don't bother send me email" :P 22:26:06 I'll spread the word :) 22:26:11 ??rax 22:26:12 rax[1/1]: Barracks, cmon, do I have to tell you guys everything? 22:27:06 !learn add rax don't !tell; just email rachel@akrasiac.org 22:27:06 rax[2/2]: don't !tell; just email rachel@akrasiac.org 22:27:37 !learn edit rax[2] s/@/ at / 22:27:38 rax[2/2]: don't !tell; just email rachel at akrasiac.org 22:27:45 !learn edit rax[2] s/./ dot / 22:27:46 rax[2/2]: dot on't !tell; just email rachel at akrasiac.org 22:27:51 -!- mizu_no_oto has quit [Ping timeout: 252 seconds] 22:27:59 !learn edit rax[2] s/ dot /d/ 22:28:00 rax[2/2]: don't !tell; just email rachel at akrasiac.org 22:28:04 !learn edit rax[2] s/\./ dot / 22:28:05 rax[2/2]: don't !tell; just email rachel at akrasiac dot org 22:28:10 (e-mail, don't !tell?) 22:28:55 (I realized belatedly that spambots might actually scrape learndb) 22:29:24 (since, you know, the web view exists) 22:30:47 SamB: I'm pretty sure spambots are sending e-mail to @ for all combinations of human_name and domain 22:30:56 could be 22:31:15 so should I just delete it and re-add it with the email unmangled? 22:31:16 so when do they adapt to scrape stuff like "caocao at wei dot cn" 22:31:51 I ram my e-mail through gmail. Spam isn't an issue 22:35:33 -!- bonghitz has quit [Remote host closed the connection] 22:43:04 ??tm 22:43:05 transmuter[1/1]: Transmuters can cause strange changes in themselves, others, and things. Starts with the {Book of Changes} and some skill in unarmed combat and {transmutations}. 22:43:13 ??is_cszo_down 22:43:14 is cszo down[1/2]: Not as far as we know 22:43:18 ??{transmutations} 22:43:18 transmutations[1/1]: Ostensibly includes spells that manipulate the material world. In-game, is a catch-all with many different spells in it. Notably gives you spells to change shape (any spell ending in "form") so pairs well with unarmed combat. Other notable spells include {alistairs intoxication} and {evaporate}. 22:43:33 I thought tiles was down 22:43:53 -!- squimmy has quit [Ping timeout: 245 seconds] 22:43:57 it is 22:46:11 Stable (0.13) branch on crawl.lantea.net updated to: 0.13.0-11-g0187522 22:48:02 If anything then sneaking in the death-of-summoners-abjures-their-summons feature would be appreciated. 22:48:17 -!- TacoSundae has quit [Quit: Page closed] 22:49:32 -!- gammafunk has quit [Quit: gammafunk] 22:49:51 jaydwag11 (L1 FeTm) (D:1) 22:50:12 <|amethyst> bh: thanks for the email, it's back up 22:50:20 yay 22:50:20 -!- Bloaxor has quit [Quit: Error: Bloax not found] 22:50:26 <|amethyst> stuck crawl process as happens more frequently on CAO 22:50:29 <|amethyst> back to work... 22:50:41 -!- Arrhythmia has quit [Quit: Page closed] 22:59:53 03kilobyte02 07* 0.14-a0-288-g3e30f21: Add more cloud assertions. 10(83 minutes ago, 1 file, 7+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3e30f2115e78 22:59:53 03kilobyte02 07* 0.14-a0-289-g2588e57: Don't place steam under mangroves. 10(82 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2588e57301b3 22:59:53 03kilobyte02 07* 0.14-a0-290-gf360d94: Don't make a cloud when a summoned rock worm poofs. 10(57 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f360d940938c 22:59:53 03kilobyte02 07* 0.14-a0-291-gb04d185: A yet another mangrove+cloud fix: tornado. 10(45 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b04d185340a4 23:03:52 -!- qoala has joined ##crawl-dev 23:04:53 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:07:17 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 23:07:34 VolteccerJack (L4 TeSu) (D:2) 23:07:52 sildraith (L27 KoSu) (Zot:5) 23:08:42 Tenaya (L9 TrSu) (D:2) 23:10:11 SamB: https://crawl.develz.org/mantis/view.php?id=7640 that one 23:11:39 |amethyst: I think webtiles is out again 23:12:15 qtip (L13 DgEE) (Lair:6) 23:13:15 -!- gammafunk has joined ##crawl-dev 23:14:22 -!- slifty has quit [Quit: Leaving...] 23:14:32 so mine probably filled the socket's buffer? 23:14:33 -!- Pisano has quit [Ping timeout: 252 seconds] 23:15:33 -!- Ramc has quit [Quit: Page closed] 23:16:26 -!- ophanim has quit [Read error: Connection reset by peer] 23:17:30 -!- raskol has quit [Quit: Konversation terminated!] 23:18:42 Looks like cszo webtiles is down again 23:22:07 -!- N78291 has quit [Quit: null] 23:28:08 -!- bh has quit [Quit: sleep] 23:29:29 <|amethyst> it looks like it's back up again? 23:29:45 -!- Xenobreeder has quit [Quit: Page closed] 23:30:28 -!- ZebTM has quit [Ping timeout: 246 seconds] 23:32:11 |amethyst: yep 23:33:12 <|amethyst> Yay, I didn't even have to do anything! 23:38:46 -!- debo has quit [Ping timeout: 245 seconds] 23:38:48 -!- Rebthor has quit [Ping timeout: 240 seconds] 23:41:33 -!- Arrhythmia has quit [Quit: Page closed] 23:43:09 -!- ystael has quit [Ping timeout: 252 seconds] 23:44:33 -!- wheals has quit [Quit: Leaving] 23:46:02 Unstable branch on crawl.lantea.net updated to: 0.14-a0-291-gb04d185 (34) 23:47:48 -!- jeanjacques has joined ##crawl-dev 23:50:29 03kilobyte02 07* 0.14-a0-292-g548a4c6: Don't place a cloud covering the malign gateway itself, just next to it. 10(16 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=548a4c655c81 23:50:29 03kilobyte02 07* 0.14-a0-293-gdf7c8ac: Don't blow clouds into mangroves, either. Simplify. 10(49 seconds ago, 1 file, 6+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df7c8acfd14e 23:51:49 -!- myrmidette has quit [Ping timeout: 246 seconds] 23:54:49 <|amethyst> johnstein: also, for future reference, I can reset CAO passwords too 23:55:24 <|amethyst> johnstein: and usually have more time for that than rax, but today and this weekend might be an exception :) 23:55:43 missing tiles: finger necklace, spider boots by KiloByte 23:55:47 how often do the tourney scripts run, again? 23:56:19 <|amethyst> elliptic? ^^ 23:56:33 you can't read his crontab? 23:56:39 <|amethyst> it's not a crontab 23:56:52 that doesn't sound terribly reliable 23:56:54 <|amethyst> I think the script sleeps for something like 10 minutes between runs but I don't remember exactly 23:58:03 <|amethyst> there are crontab entries for fetching the rcfiles 23:58:22 is the script still alive? 23:59:18 because I thought I'd beaten several of the scores on http://dobrazupa.org/tournament/0.13/combo-scoreboard.html and I can't have done it *all* in the last 10 minutes 23:59:21 <|amethyst> if taildb.py is the only one it is 23:59:40 <|amethyst> Last updated 2013-10-18 04:51:59 UTC.