00:00:05 -!- FlyingSquare has quit [Quit: beat crawl! I'm freeeee!] 00:00:40 Stable (0.12) branch on crawl.s-z.org updated to: 0.12.2-23-ge55d17c 00:01:36 -!- tortuga has quit [Read error: Connection reset by peer] 00:02:00 -!- Tarquinn has joined ##crawl-dev 00:02:25 Missing scrolls in Ctrl+F by Sandman25 00:05:52 Stable (0.12) branch on rl.heh.fi updated to: 0.12.2-23-ge55d17c 00:06:22 Unstable branch on crawl.s-z.org updated to: 0.13-a0-2923-g04ac8d1 (34) 00:09:18 Stable branch on crawl.develz.org updated to: 0.12.2-23-ge55d17c (34) 00:11:28 -!- Dr_Ke has quit [] 00:13:19 -!- soundlust has quit [Ping timeout: 250 seconds] 00:14:00 Unstable branch on crawl.develz.org updated to: 0.13-a0-2923-g04ac8d1 (34) 00:16:55 Unstable branch on rl.heh.fi updated to: 0.13-a0-2923-g04ac8d1 (34) 00:23:05 -!- magistern has quit [Quit: This computer has gone to sleep] 00:32:48 -!- slifty has quit [Quit: Leaving...] 00:42:38 -!- elliptic has quit [Ping timeout: 240 seconds] 00:43:07 -!- heteroy has quit [Max SendQ exceeded] 00:46:41 Windows builds of master branch on crawl.develz.org updated to: 0.13-a0-2923-g04ac8d1 00:59:37 -!- lobf has quit [Quit: lobf] 01:09:51 -!- ebarrett has quit [] 01:16:13 -!- ystael has quit [Ping timeout: 246 seconds] 01:23:39 -!- waldfee has quit [Client Quit] 01:24:23 -!- Hamstersaurusmex has quit [Ping timeout: 250 seconds] 01:30:45 -!- Basil has quit [Ping timeout: 240 seconds] 01:36:05 -!- myrmidette has quit [Ping timeout: 240 seconds] 01:46:47 -!- nooodl has joined ##crawl-dev 01:48:03 -!- Kalir has quit [Ping timeout: 245 seconds] 01:53:31 -!- G-Flex has joined ##crawl-dev 01:55:11 -!- Krakhan has quit [] 02:06:33 -!- hurdos1 has quit [Quit: Leaving.] 02:06:56 -!- SkaryMonk has joined ##crawl-dev 02:07:54 -!- slifty has quit [Ping timeout: 264 seconds] 02:14:06 -!- ussdefiant has quit [Ping timeout: 268 seconds] 02:15:13 -!- Vizer has quit [Quit: bye] 02:16:06 -!- yxhuvud has quit [Ping timeout: 264 seconds] 02:22:04 -!- GuraKKa has quit [Read error: Connection reset by peer] 02:26:24 -!- lobf has quit [Quit: lobf] 02:27:11 -!- JuicyJ has quit [Quit: Page closed] 02:27:13 -!- ZLogic_ has quit [Ping timeout: 250 seconds] 02:28:53 -!- Tarquinn has quit [Quit: Leaving] 02:29:21 -!- simmarine has quit [Quit: Leaving] 02:36:04 -!- ig0rbit has quit [Quit: Leaving] 02:37:15 -!- ig0rbit has quit [Client Quit] 02:39:13 -!- ig0rbit has quit [Client Quit] 02:40:15 -!- ig0rbit has quit [Client Quit] 02:42:05 -!- nooodl has quit [Ping timeout: 245 seconds] 02:42:26 -!- bh has quit [Quit: Page closed] 02:48:06 -!- VolteccerJack has quit [Quit: Page closed] 02:51:21 -!- blabber has joined ##crawl-dev 02:52:29 Grunt: what's that "portal vault in trunk" you're talking about? 02:53:02 Grunt: the only moon trolls I know of is the proposed player race, which matches the unrand quite well 02:53:44 -!- heteroy has quit [Max SendQ exceeded] 02:53:48 -!- ig0rbit has quit [Quit: Leaving] 02:54:20 -!- Raycaster has quit [Quit: Leaving.] 03:07:31 -!- slifty has quit [Ping timeout: 256 seconds] 03:10:56 -!- blabber_ has joined ##crawl-dev 03:11:26 -!- gammafunk has quit [Ping timeout: 240 seconds] 03:12:09 -!- myrmidette has quit [Quit: Leaving.] 03:14:16 -!- blabber has quit [Ping timeout: 264 seconds] 03:26:41 -!- SkaryMonk2 has joined ##crawl-dev 03:28:03 -!- SkaryMonk has quit [Ping timeout: 245 seconds] 03:30:45 -!- lessens has quit [Ping timeout: 256 seconds] 03:34:02 -!- Kenran has quit [Quit: Quitting] 03:34:03 -!- axujen has quit [Read error: Connection reset by peer] 03:46:51 -!- KorpsDeKrieg has quit [Ping timeout: 260 seconds] 04:01:32 -!- dtsund has quit [Quit: dtsund] 04:01:35 kilobyte, did you see the patches i submitted pertaining to the clouds leaking info and clouds placing out of LOS? 04:05:54 -!- buppy has quit [Remote host closed the connection] 04:07:38 -!- slifty has quit [Ping timeout: 245 seconds] 04:26:41 -!- ig0rbit has quit [Quit: Leaving] 04:28:24 Naruni: yes, although I can't check them right now 04:28:54 as for monsters using the spell, the targetter is also used to actually place the cloud 04:29:57 I haven't checked the code, but it's possible assuming out of LOS area to be open would make the cloud go around solid wall as if it was a pillar 04:39:45 if the 2 patches are combined, what happens is the targetting array shows an unshaped cloud when used against unknown cells, then if cast, the place_cloud function refuses to drop a cloud there because it is out of LOS 04:40:32 the targetting patch does not shape the cloud at all if it runs into a cell that is unknown, so i dont think it would cause any reiteration of the cloud placement 04:40:54 in any case, i want to help with it so if something comes up ill continue to hack on it 04:56:52 -!- Burer has quit [Changing host] 04:58:56 -!- mumra has joined ##crawl-dev 05:00:06 OSX builds of master branch on crawl.develz.org updated to: 0.13-a0-2913-ge589619 05:11:08 -!- heteroy has quit [Max SendQ exceeded] 05:25:58 -!- Blazinghand has quit [Ping timeout: 245 seconds] 05:26:38 -!- SkaryMonk2 has quit [Ping timeout: 240 seconds] 05:27:09 -!- SkaryMonk has joined ##crawl-dev 05:27:55 -!- jday_ has quit [Ping timeout: 245 seconds] 05:43:11 -!- enygmata has joined ##crawl-dev 05:49:11 -!- mumra has quit [Read error: Connection reset by peer] 05:49:36 -!- magicpoints has quit [Ping timeout: 245 seconds] 05:50:27 -!- mumra has joined ##crawl-dev 05:56:08 -!- petete has joined ##crawl-dev 05:56:46 -!- GuraKKa has quit [Read error: Connection reset by peer] 05:59:59 -!- nago has quit [Ping timeout: 250 seconds] 06:01:30 -!- eb_mobile has quit [Ping timeout: 256 seconds] 06:01:38 -!- GuraKKa has quit [Read error: Connection reset by peer] 06:07:56 -!- slifty has quit [Ping timeout: 245 seconds] 06:08:51 -!- twzt has quit [Remote host closed the connection] 06:28:17 -!- Vizer has quit [Quit: bye] 06:29:48 -!- Zifmia has quit [] 06:32:06 -!- G-Flex has quit [Ping timeout: 256 seconds] 06:54:15 -!- ebarrett has quit [Ping timeout: 240 seconds] 06:55:40 -!- eb_mobile has quit [Client Quit] 06:56:15 is a maximum value for view_max_(width|height) really needed? 06:58:46 -!- Ragdoll has joined ##crawl-dev 07:06:42 -!- eith has joined ##crawl-dev 07:08:15 -!- slifty has quit [Ping timeout: 240 seconds] 07:24:45 -!- fooobarrr has quit [Quit: leaving] 07:26:00 archl the Slingshot (L18 HaBe) ASSERT(themonst) in 'monster.cc' at line 6012 failed on turn 43166. (Snake:5) 07:26:15 -!- SkaryMonk2 has joined ##crawl-dev 07:27:14 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 07:30:51 -!- petete has quit [Ping timeout: 260 seconds] 07:38:00 -!- scummos has quit [Write error: Broken pipe] 07:39:21 -!- Staplegun has quit [Read error: Connection reset by peer] 07:50:40 -!- Burer has quit [Read error: Connection reset by peer] 07:55:10 -!- petete has joined ##crawl-dev 07:59:41 -!- Fusha has quit [Quit: !] 08:08:12 -!- ig0rbit has quit [Quit: Leaving] 08:08:28 -!- slifty has quit [Ping timeout: 245 seconds] 08:13:43 -!- scummos has quit [Remote host closed the connection] 08:14:12 -!- |amethyst has joined ##crawl-dev 08:18:46 -!- pelotr0n has quit [Ping timeout: 245 seconds] 08:21:48 -!- herself has quit [Ping timeout: 245 seconds] 08:22:48 <|amethyst> kilobyte: oh, I always though "Blink Range" tried to blink to a firing position (about half LOS) while "Blink Away" tried to blink far 08:24:45 <|amethyst> kilobyte: now that I look at the code... isn't it blink range that stays in LOS and blink away that can leave LOS? 08:30:00 <|amethyst> kilobyte: also, I'm not sure it's "always further", since it's a weighted choice 08:30:38 -!- magicpoints has quit [Ping timeout: 240 seconds] 08:35:05 03|amethyst02 07* 0.13-a0-2924-g931e270: Improve grammar. 10(2 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=931e27026d36 08:35:07 <|amethyst> Grunt: http://s-z.org/cgi-bin/cheipoke 08:35:15 <|amethyst> Hopefully the web crawlers don't start hitting that all the time now 08:40:29 <|amethyst> oh, and now I remember why I didn't put a robots.txt on it 08:40:48 <|amethyst> silly wget 08:42:39 wget doesn't check robots.txt on a single-file pull 08:42:55 <|amethyst> ah, good 08:42:57 <|amethyst> then it will work 08:44:55 <|amethyst> (I know it can be told to ignore robots.txt entirely, but that's omitted from the man page and only in the info docs) 08:47:51 ... oh 08:49:00 * kilobyte always did nasty tricks like ln -sf robots.txt robots.txt (as wget would erase a regular file if it retrieves timestamps, and a directory makes it fail) 08:49:40 because, as you said, this is not in the man page 08:50:07 <|amethyst> Just don't let the GNOME folks get hold of it, or it will be removed entirely 08:53:16 :/ 08:54:25 -!- slifty has quit [Quit: Leaving...] 08:55:58 -!- bmfx has quit [Ping timeout: 245 seconds] 08:58:58 -!- blabber_ has quit [Quit: leaving] 09:03:24 -!- hurdos has quit [Ping timeout: 256 seconds] 09:05:29 |amethyst: yes, I know where it is; I was asking if other people did :) 09:06:02 kilobyte: AFAIK they are an old joke amongst some groups of players, predating even the proposal you're thinking of. 09:08:30 -!- slifty has quit [Client Quit] 09:08:50 that would be strange, Tornado is a quite new spell 09:09:26 -!- heteroy has quit [Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130730113002]] 09:10:14 i don't have my mantis login, but the animate dead thing applies to ghouls too 09:10:20 so probably any undead that leaves a corpse 09:10:27 <|amethyst> Grunt: BTW, ♥ at "legendary unseen terrors of the wind" 09:12:08 <|amethyst> yeah, "ghoul zombie" sounds a little weird 09:12:25 er, that desc makes no sense. If the species is extinct, it must have really existed, and thus any legendary stuff would be appropriation of the name and not the other way around. 09:12:25 <|amethyst> err, "ghoul skeleton" 09:12:47 <|amethyst> kilobyte: "reportedly" 09:13:35 it still makes the thing more substantial than a legend 09:13:59 <|amethyst> well, also, "A now-extinct species of troll" might not be the same as the legendary moon troll 09:15:32 <|amethyst> particularly since the armour has nothing to do with tornado or invisibility :) 09:15:33 if there's a lore clash, it fails to describe the item 09:15:38 yeah 09:16:03 ERROR: ERROR: the Enchantress already generated somewhere else; please file a bug report. 09:17:00 <|amethyst> kilobyte: spriggan_forest? 09:18:36 four Forest endings can generate her 09:18:50 oh, and that encompass vault 09:18:51 <|amethyst> kilobyte: you shouldn't be able to get more than one should you? 09:18:52 -!- duralumin has quit [Quit: Leaving] 09:19:13 <|amethyst> of the oriented Forest:$ vaults I mean 09:26:31 -!- SkaryMonk has joined ##crawl-dev 09:27:42 -!- SkaryMonk2 has quit [Ping timeout: 264 seconds] 09:28:44 <|amethyst> BTW, should there be a cap on stat-zero recovery? 09:29:43 <|amethyst> https://crawl.develz.org/tavern/viewtopic.php?f=9&t=9186 09:30:19 -!- Bloax has joined ##crawl-dev 09:30:35 -!- st_ has quit [Read error: Connection reset by peer] 09:30:41 <|amethyst> (Though something else might be going on there; the player spent < 4000 turns with int zero yet says they're still "brainless" after another ~8000 turns 09:30:45 <|amethyst> ) 09:31:01 -!- st_ has joined ##crawl-dev 09:31:15 -!- _D_ has quit [Ping timeout: 245 seconds] 09:32:06 <|amethyst> ohh 09:32:20 <|amethyst> stat_zero is marshalled as a byte 09:32:58 -!- ogaz has joined ##crawl-dev 09:33:11 <|amethyst> but is an int internally 09:39:33 <|amethyst> trying to decide whether to marshall it as an int or to change the actual type to uint8_t and marshall it as that 09:39:46 <|amethyst> with appropriate overflow checks 09:40:21 <|amethyst> 255 might be a little low for a cap, but INT_MAX is way too high 09:40:51 -!- alefury has joined ##crawl-dev 09:43:10 -!- Basil has joined ##crawl-dev 09:43:13 <|amethyst> I guess I'll compromise and use a short in both places, and set the limit to something like 1000 09:43:28 it'd be quite hard to hit the cap, as the game ends in 2*10^9 aut. 09:44:07 <|amethyst> right, but it still seems weird for the recovery time to go arbitrarily high 09:44:20 <|amethyst> since you can manage to spend quite a bit of time at zero stat 09:47:14 <|amethyst> if we think 255 is a good cap, I could fix this without a tag 09:47:37 100? 200? 09:47:56 <|amethyst> those both sound reasonable 09:48:10 <|amethyst> and would also avoid the tag 09:52:19 -!- nooodl has joined ##crawl-dev 09:55:12 -!- ussdefiant has joined ##crawl-dev 10:01:27 -!- eith has quit [Read error: Connection reset by peer] 10:01:41 -!- eith has joined ##crawl-dev 10:04:16 -!- SkaryMonk has quit [Quit: Leaving.] 10:04:19 -!- Morg0th has quit [Quit: leaving] 10:04:44 -!- johlstei has quit [Ping timeout: 246 seconds] 10:09:04 -!- Yermak has quit [Quit: Page closed] 10:10:37 -!- ackack has joined ##crawl-dev 10:12:27 -!- radinms has quit [] 10:13:36 03|amethyst02 07* 0.13-a0-2925-g7150391: Cap stat_zero time, don't save it as a negative number. 10(14 minutes ago, 3 files, 11+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7150391ffd0a 10:13:36 03|amethyst02 07* 0.13-a0-2926-g9203b68: Simplify. 10(6 minutes ago, 3 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9203b688c69c 10:19:18 <|amethyst> !lm zercules 10:19:19 1012. [2013-09-02 04:28:08] zercules the Caller (L4 VpSu) killed Terence on turn 2769. (D:3) 10:19:23 <|amethyst> !lm zercules lobe 10:19:24 61. [2013-09-02 03:11:41] zercules the Shatterer (L14 LOBe) killed Maud on turn 24764. (Swamp:1) 10:19:33 <|amethyst> !lm zercules lobe x=src 10:19:34 61. [2013-09-02 03:11:41] [src=cszo] zercules the Shatterer (L14 LOBe) killed Maud on turn 24764. (Swamp:1) 10:19:36 <|amethyst> !lm zercules lobe log 10:19:36 No keyword 'log' 10:19:40 <|amethyst> !lm zercules lobe -log 10:19:40 zercules, XL14 LOBe, T:27330: http://dobrazupa.org/morgue/zercules/morgue-zercules-20130902-034700.txt 10:19:41 ḷg zercules lobe 10:19:44 er 10:19:45 ... 10:19:50 !lg zercules lobe 10:19:50 5. zercules the Shatterer (L14 LOBe), worshipper of Trog, mangled by an alligator on Swamp:3 on 2013-09-02 03:47:00, with 73335 points after 27330 turns and 4:29:39. 10:20:10 <|amethyst> oh, they did die :( 10:22:13 <|amethyst> that's a pretty good run with brainlessness for 75% of the game 10:22:18 <|amethyst> everything except the slowing 10:23:04 <|amethyst> oh, and the damage on lose_stat 10:23:14 Crawl play isn't as brainless as some players expect it to be. 10:24:02 -!- blabber has joined ##crawl-dev 10:24:30 <|amethyst> hm, I guess as a troglodyte that really just leaves blurry vision 10:25:18 (fr: Trog protects against brainlessness) 10:25:43 <|amethyst> maybe we should make manuals not work when brainless 10:25:52 <|amethyst> and sage card 10:26:12 and breathing 10:29:57 -!- Taraiph has quit [Ping timeout: 250 seconds] 10:31:02 -!- Daekdroom has quit [Ping timeout: 240 seconds] 10:32:38 -!- Stelpa has quit [Ping timeout: 240 seconds] 10:34:38 <|amethyst> We have a fan btw 10:34:46 <|amethyst> RNG_god in tavern 10:35:29 <|amethyst> You don't see the direction this game is going? It's going to devolve into a RL Simulator with everything they're removing. At the starting screen you choose your species and background then, the game calculates whether you won or not. It ends on morgue screen showing you your score and how you died (or not if you ascended). 10:35:50 <|amethyst> And before anyone even has the audacity to mention all that has been recently added, dont even think about it. Gargoyles, Dijinni, Lava Orcs, and Dwants or Fomicids are probably the dumbest, most gimmick riddled crapfests I've ever had the displeasure of dealing with. 10:36:25 aw, that's so nice :3 10:37:09 Felids: not gimmick-riddled 10:39:33 ??devteam[11] 10:39:33 devteam[11/12]: <@dpeg> Wensley: players cursing == their way of complimenting the devteam 10:39:35 It checks out. 10:39:57 Though honestly, lava orcs seem somewhat weak. 10:40:12 Djinn can't really fit in. 10:40:46 uh, lava orcs are really powerful 10:40:49 Gargoyles (and dwants judging by feedback) may very well be some of the better races among the selection now. 10:40:53 !lg . lo s=ktyp 10:40:53 4 games for ogaz (lo): 2x mon, winning, beam 10:40:59 !lg . lobe s=ktyp 10:40:59 One game for ogaz (lobe): winning 10:41:07 Weak in the sense of being somewhat 'eh'. 10:47:30 -!- Hamstersaurusmex has quit [Quit: Page closed] 10:48:15 -!- Zermako has quit [Ping timeout: 260 seconds] 10:51:22 -!- ackack has quit [Ping timeout: 240 seconds] 10:51:55 -!- maurer_ has quit [Quit: Page closed] 10:53:20 -!- ussdefiant has quit [Ping timeout: 268 seconds] 10:53:42 -!- Basil has quit [Ping timeout: 240 seconds] 10:56:35 -!- hurdos1 has quit [Quit: Leaving.] 11:00:51 -!- mumra has quit [Ping timeout: 260 seconds] 11:04:22 -!- Sticking has quit [Ping timeout: 240 seconds] 11:07:20 -!- G-Flex has joined ##crawl-dev 11:20:34 -!- Hailley has quit [Quit: Petra is closed!] 11:21:08 -!- elliptic has joined ##crawl-dev 11:24:50 -!- yokelz has quit [Ping timeout: 264 seconds] 11:29:35 -!- Burer has quit [Ping timeout: 245 seconds] 11:34:32 -!- ogaz has quit [Ping timeout: 250 seconds] 11:38:03 -!- jday_ has joined ##crawl-dev 11:38:11 -!- Dixlet has quit [Ping timeout: 260 seconds] 11:42:52 lava orcs make unexperienced players overconfident 11:42:56 -!- Arkaniad has quit [Ping timeout: 245 seconds] 11:50:34 -!- Ladykiller69 has quit [Ping timeout: 256 seconds] 11:54:02 -!- Werehuman has quit [Quit: Page closed] 12:00:34 -!- myrmidette has quit [Ping timeout: 246 seconds] 12:04:05 -!- PolkaDot has quit [Quit: Lost terminal] 12:05:17 -!- alefury has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 23.0/20130807024356]] 12:07:14 -!- Burer has quit [Changing host] 12:07:27 Stable (0.12) branch on crawl.akrasiac.org updated to: 0.12.2-23-ge55d17c 12:16:59 -!- Voker57 has quit [Remote host closed the connection] 12:20:47 -!- bonghitz has quit [Remote host closed the connection] 12:22:12 enygmata: to be fair, a lot of things in crawl do that 12:22:24 learning how to deal with overconfidence is part of learning how to play well 12:23:11 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-2926-g9203b68 (34) 12:23:52 -!- Bodrick has quit [Ping timeout: 264 seconds] 12:28:03 -!- bonghitz has quit [Ping timeout: 245 seconds] 12:38:02 -!- Arkaniad has quit [Ping timeout: 264 seconds] 12:40:16 -!- ogaz has joined ##crawl-dev 12:42:06 -!- Gotham has joined ##crawl-dev 12:42:30 -!- slifty has quit [Quit: Leaving...] 12:42:50 -!- simmarine has joined ##crawl-dev 12:42:54 -!- blabber has quit [Quit: leaving] 12:53:14 -!- buppy has joined ##crawl-dev 12:55:44 -!- gammafunk has joined ##crawl-dev 13:04:05 -!- Lightli has joined ##crawl-dev 13:04:14 -!- Kenran has quit [Quit: Quitting] 13:05:38 -!- mumra has joined ##crawl-dev 13:16:24 -!- Tarquinn has joined ##crawl-dev 13:16:43 -!- blabber has joined ##crawl-dev 13:29:30 -!- dtsund has joined ##crawl-dev 13:32:48 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:37:42 -!- scummos has quit [Read error: Operation timed out] 13:49:21 -!- slifty has quit [Quit: Leaving...] 13:51:57 -!- bonghitz has quit [Remote host closed the connection] 13:51:57 -!- kilobyte has quit [Quit: perl 5.18 reload] 13:52:50 -!- kilobyte has joined ##crawl-dev 13:54:30 -!- lessens has joined ##crawl-dev 13:59:17 -!- bh has quit [Quit: Page closed] 14:00:51 -!- st_ has quit [Ping timeout: 245 seconds] 14:05:06 -!- Kalir has quit [Changing host] 14:07:37 -!- elliptic has quit [Ping timeout: 246 seconds] 14:09:13 Frobos (L1 MuAr) ASSERT(in_bounds(mon->target) || (mon->target).origin()) in 'mon-behv.cc' at line 1546 failed. (mon->target = (76,0)) (D (Sprint)) 14:13:58 -!- Tarquinn has quit [Quit: Leaving] 14:15:28 -!- alefury has joined ##crawl-dev 14:17:13 -!- Quashie has quit [Ping timeout: 245 seconds] 14:32:39 -!- elliptic has joined ##crawl-dev 14:34:54 -!- Kaput has quit [Ping timeout: 264 seconds] 14:37:55 -!- bonghitz has quit [Remote host closed the connection] 14:40:43 -!- ontoclasm has joined ##crawl-dev 14:47:24 -!- myrmidette has quit [Quit: Leaving.] 14:47:30 -!- Zifmia has quit [Ping timeout: 245 seconds] 14:48:56 -!- blabber has quit [Quit: leaving] 14:51:08 <|amethyst> !lm frobos sprint crash -log 14:51:09 No milestones for frobos (sprint crash). 14:51:13 -!- blabber has joined ##crawl-dev 14:51:20 <|amethyst> !lm frobos crash -log 14:51:20 1. Frobos, XL8 DEWz, T:6286 (milestone): http://crawl.develz.org/morgues/0.11/Frobos/crash-Frobos-20130329-060657.txt 14:51:42 <|amethyst> hrm 14:52:33 -!- ogaz has quit [Ping timeout: 250 seconds] 15:02:19 -!- dtsund has quit [Quit: dtsund] 15:05:21 -!- haqe17 has quit [Quit: NNnNNnnNnN] 15:05:43 -!- Morg0th has quit [Read error: Connection reset by peer] 15:08:10 -!- N78291 has quit [Quit: null] 15:12:55 -!- Taraiph has quit [Ping timeout: 250 seconds] 15:18:14 -!- mumra has quit [Ping timeout: 264 seconds] 15:20:12 -!- twzt has quit [Quit: twzt] 15:21:12 -!- slifty has quit [Quit: Leaving...] 15:26:21 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:32:29 -!- Ragdoll has quit [Read error: Connection reset by peer] 15:36:23 -!- dpeg has joined ##crawl-dev 15:36:37 -!- Taraiph is now known as Taraiph|Test 15:38:54 !seen bh 15:38:55 I last saw bh at Mon Sep 2 18:59:17 2013 UTC (1h 39m 38s ago) quitting with message 'Quit: Page closed'. 15:41:05 -!- Taraiph|Test has quit [Ping timeout: 250 seconds] 15:42:15 Scroll of magic mapping does not show bazaar by Sandman25 15:47:25 i could use some opinions here: im making a patch for an automagic similar to autofight, and im not sure how to handle out of magic points or below automagic_stop threshold. if i print a message that says you are too ow on magic, then they will have to manually fight, but if i make it default to autofight, they dont know that the threshold has been hit 15:47:35 s/ow/low 15:48:29 -!- _D_ has quit [Quit: leaving] 15:49:18 i guess what im looking for advice for is what would players want when automagic attack isnt available and they hit 'tab', a message warning them, or auto melee attack 15:49:34 i could do both but the spam would suck 15:51:44 <|amethyst> probably not switching to melee 15:51:47 <|amethyst> at least not by default 15:52:23 <|amethyst> this sounds like the kind of things some players would want to have on a different key from anyway 15:52:58 <|amethyst> e.g. if I'm fighting kobolds I might not want to waste my spells at all 15:53:27 -!- ackack has quit [Ping timeout: 260 seconds] 15:54:05 im wondering if i should just abandon this idea 15:54:05 -!- Burer has quit [Quit: Truly, the end of days.] 15:54:22 all i really wanted was a bot to run a DrIe to level 7 for me 15:54:50 now that you put in the clua interface for spells i can make that 15:55:08 -!- Dixlet has joined ##crawl-dev 15:56:10 <|amethyst> it sounds like a useful idea... if someone really wants to do both you can return success or failure and then they can write a lua function to try automagic, then do autofight if that didn't work 15:58:01 yeah a simple bool in init.txt attack_when_out_of_magic = false could just give a message, true would be autoattack 15:58:35 <|amethyst> Naruni: and it's easy to define a simple option like that in lua 15:59:05 it seems like there are just way too many factors involving personal gameplay style, logic of when to use spells or melee (or throw), and which spell to use makes it a pretty daunting task 15:59:35 <|amethyst> That's why I wouldn't worry about making too much automatic 16:00:26 <|amethyst> I mean, it has to be useful, but probably for most people it's reasonable to make it just spam one spell rather than having complicated decision logic 16:00:27 youre right 16:00:39 well that part is already done 16:00:48 <|amethyst> Now, for you stated goal of writing a bot, you might want more sophistication of course 16:01:03 <|amethyst> but as a player aid it sounds like you're doing pretty good 16:01:23 <|amethyst> they can swap spell slots if they want to change what it casts :) 16:01:31 good point 16:01:40 ...very good point 16:02:02 on another note, how come polearms dont get any stab bonus? 16:02:19 <|amethyst> the pointy ones do get extra stab multiplier 16:03:08 <|amethyst> only short blades get the additive bonus, and only they get the maximum multiplier; but long blades and piercing polearms get a somewhat higher than usual multiplier 16:03:09 how come poleaxes don't cleave 16:03:16 ;-P 16:03:24 <|amethyst> SamB: this has been suggested for scythes 16:03:53 http://pastie.org/8292540 <-- thats my output from stabbing with a dagger then a trident 16:03:55 yeah, probably makes more sense there anyway 16:03:56 <|amethyst> 22-tile cleave 16:04:08 22 huh 16:04:31 <|amethyst> SamB: assuming no center and not the squares directly behind you 16:05:03 |amethyst: clearly swinging a scythe should cause you to cleave yourself 16:05:09 <|amethyst> could see an argument for 20 as well (leaving out a whole quadrant 16:05:42 ??polearm 16:05:43 polearms[1/1]: [hands](Dam,Acc,Delay): Spear[1] (6,4,11); Trident[1] (9,1,13); Demon trident[1] (12,1,13); Trishula[1] (13,0,13); Halberd[2] (13,-3,15); Scythe[2] (14,-4,20); Glaive[2] (15,-3,17); Bardiche[2] (18,-6,20) 16:05:48 <|amethyst> Naruni: yeah, the "bonus" is the additive damage that only daggers get 16:05:55 <|amethyst> Naruni: err, only short blades 16:05:59 |amethyst: that seems a bit much 16:06:22 <|amethyst> Naruni: it's possible you dealt 1 pre-stab damage and got it multiplied by 3 :) 16:06:23 unless we want to do squarelos? 16:06:52 <|amethyst> SamB: could make it reach *or* cleave 16:07:14 <|amethyst> SamB: i.e. cleave only if you attack one square out 16:07:43 i.e. if you needed v you don't get cleave 16:07:44 -!- mladuke has quit [Client Quit] 16:08:14 so, is animating melee considered a bad idea for some reason? 16:08:16 <|amethyst> or 15- or 16-tile cleave (only cleave on reach, and it doesn't hit anything adjacent) 16:08:56 |amethyst, i had the bonus output in the wrong place, now ive got it placed correctly and my stab bonus is 1 with a spear 16:09:23 <|amethyst> SamB: unless it's entirely client-side it has the potential to slow combat down a lot 16:10:34 -!- Vidiny has quit [Quit: Bit a shark disnae bother chasin fuckin minnows cause that's no gaunnae fuckin well satisfy.] 16:10:49 <|amethyst> Naruni: I'm not saying they don't totally suck for stabbing, but they're better than maces, axes, and halberds :) 16:10:51 I was thinking mostly for cleave, but I guess it could be a pain if monsters did it too ... maybe only animating the hit enemies for console ... 16:11:33 |amethyst, yeah i wish they were a little more oomph with stabbing. a polearm-wielding SpEn would be fun as hell 16:11:42 *En for that matter 16:11:42 <|amethyst> SamB: Might end up with another bug report like #7339 :) 16:11:57 the goal being to display something briefly to show cleave working; I don't really care if it's only a one-frame blink 16:12:09 <|amethyst> Naruni: stabbing is kind of supposed to be the signature move of short blades, though 16:12:46 Naruni: the polearms aren't quite as wieldy as sblades, see 16:13:05 <|amethyst> Naruni: if spears could stab anywhere near as good, then why would anyone (ignoring lopsided aptitudes) use a dagger for it 16:13:06 it's a dagger on a stick! 16:13:07 so it's harder to make 'em go in just right 16:13:18 Naruni: try it some time! 16:13:35 <|amethyst> Naruni: can't do an upthrust between the ribs if it's on the end of a stick 16:13:36 |amethyst, not anywhere near as potent as a dagger, just a little more than... 1 16:13:42 <|amethyst> Naruni: also harder to twist 16:13:47 <|amethyst> or draw across their throat 16:14:01 <|amethyst> a stabber's got to get in there real personal 16:14:05 <|amethyst> know their victim 16:14:06 Naruni: trust us, SamB and some others of us have stabbing experience... spears just don't cut it 16:14:08 <|amethyst> feel their victim 16:14:08 |amethyst: you must be thinking of a different direction of twisting than I do 16:14:14 which might just be me being silly 16:14:49 I don't actually have much stabbing experience, I just remember how much more clumbsy I feel holding a longer-handled thing 16:15:01 SamB: like a broom? 16:15:39 you just can't move it so precisely 16:16:17 I can tell from personal experience that it is extremely hard to poke someone seriously with a broom... mich better to grab a swab. 16:16:19 not saying that it couldn't do with a higher bonus than it has, I honestly don't know what bonus it gets ... 16:16:30 s/mich/much/ 16:16:48 (the spear, not the broom we don't have) 16:17:11 (though it would be an amusing weapon to arm dummies with IMO ;-P) 16:17:16 sorry for OT, I am really just here to dig up interesting deaths for bh 16:17:28 what OT 16:17:30 SamB, just to entertain the reality of this, imagine before you learned how to do anything, skill = 0. now as you got better, skill improved. sure, stabbing someone with a one kill poke is tough if you aren't experienced. but if you practice practice practice, you can learn how to do anything well, right? 16:17:30 -!- slifty has quit [Quit: Leaving...] 16:17:56 well, I personally have a clumsy gene ... 16:18:04 especially considering your aptitude for using polearms or sneaking up on people, and even more so if your target is sleeping 16:19:07 certainly I'm sure (some types of) polearm work better than brooms for poking 16:19:10 SamB: "Mortal, choose your weapon: do you want the agricultural implement, or the domestic cleaning device?" 16:19:32 I'll go with the vacuum cleaner 16:19:44 should be good vs. e.g. cerberus 16:19:45 anachronism alert!!! 16:20:12 What about the weaving loom instead? 16:20:40 so I can tangle my enemies in cloth, or drop it on top of them and crush them under its great bulk? 16:20:46 <|amethyst> Naruni: I believe the multiplier goes as high as 12x with max skill 16:21:08 sort of like the armoire of invincibility or so? 16:21:12 <|amethyst> err, no, sorry 16:21:20 we could also give scythes the hammer treatment 16:21:55 i havent gotten it above 1, with 27 everything 16:22:11 dpeg: give me the gep gun 16:22:33 ontoclasm: cannot parse that :) 16:22:42 dpeg: Scythe of Curses and Finisher still exist 16:22:53 -!- Morg0th has quit [Quit: leaving] 16:22:54 -!- hurdos has quit [Ping timeout: 264 seconds] 16:23:06 Lightli: yes, scythes would just exist except for Scythe, vaults and unrandarts 16:23:07 <|amethyst> about 6x it looks like 16:23:08 well, yiuf's hammer does too 16:23:11 *not* exist 16:23:24 and obviously sigmund 16:23:25 |amethyst, ive done about 50 stabbings now and havent gotten it above 1 16:23:34 <|amethyst> Naruni: stab_bonus you mean? 16:23:38 yeah 16:23:41 <|amethyst> Naruni: that is going to be just 1 regardless 16:23:49 <|amethyst> Naruni: that is the quality of stab, with 1 being the best 16:23:56 So the question is if we really want to make the scythe a competitive weapon? 16:24:00 o 16:24:05 <|amethyst> Naruni: the additive thing is 'bonus' under SK_SHORT_BLADES 16:24:16 It's too bad we've no way to code tiley things once for both webtiles client-side and local tiles ... 16:24:17 -!- Lightli_ has joined ##crawl-dev 16:24:36 |amethyst, right, but that bonus doesnt exist if case !sblade 16:24:43 or i think longblade too 16:24:56 <|amethyst> Naruni: only short blades 16:25:02 (No I'm not suggesting local tiles should be using HTML and JavaScript like webtiles does) 16:25:11 <|amethyst> Naruni: that's what makes short blades good for stabbing, and makes up for their low base damage 16:25:38 -!- blabber has quit [Quit: leaving] 16:25:45 <|amethyst> Naruni: 27-skill polearms are not intended to do as much stabbing damage as 27-skill short blades 16:26:22 <|amethyst> because 27 skill in polearms lets you use a bardiche well, while 27 skill in sbl doesn't give you much except for stabbing 16:26:39 -!- HamstersaurusMex has quit [Quit: Page closed] 16:27:33 now that makes some more sense 16:27:52 * SamB actually imagines trying to implement webtiles client and server in a single process: does webkit allow faking web sockets like you'd need to do for this? 16:27:53 -!- Lightli has quit [Ping timeout: 250 seconds] 16:28:56 (it wouldn't involve the tiles daemon, just the existing in-crawl server stuff) 16:31:04 !tell gammafunk re portal vaults and new monsters: generally try to stay away from new monster types if possible. There should be few vault redefines, and monsters who only show up in certain vaults are problematic in general. Bosses are kind of okay. 1-3 per portal definitely seems like too much, 0-2 with a strong weighting towards 0 would be nice. 16:31:07 Maximum message length is 300 characters. Eschew verbosity, Gladys! 16:31:10 -.- 16:31:17 fuck it 16:31:24 alefury: hi 16:31:34 hi :) 16:32:23 This is just my opinion of course, but afaik it is shared by a bunch of other people. 16:33:03 <|amethyst> Tengu need a portal vault 16:33:05 <|amethyst> the Aerie 16:33:27 <|amethyst> or however you spell that in AusE 16:33:39 alefury: If a new monster is added, I imagine making it so that the monster could reasonably show up in the lair branch (or elsewhere) is ideal 16:35:08 I was hoping to only add any new monster (excluding redefines) that could be used elsewhere 16:35:19 Henzell: how many chars WAS that though 16:35:55 |amethyst, i forgot how to use that you.spell_table_letter function you made. is it spell = you.spell_table_letter[a] or (a) or ("a")? 16:36:12 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:36:18 s/table_letter/letter_table 16:36:23 |amethyst: do tengu fit in any lair branch? I suppose forest could get a tengu portal 16:36:37 alefury: yes, I share that sentiment 16:37:19 dpeg: ok, I was thinking of trying to make couple kinds of octopodes, but perhaps I'll just make one 16:37:33 octopode venom mage might be interesting 16:37:51 "venomancer" 16:38:15 gammafunk: individual spell sets are alright, I'd say 16:38:23 (better than tweaking HD or maxHP etc) 16:38:32 <|amethyst> Naruni: you.spell_table() returns a table, then you can index that by letter 16:38:47 <|amethyst> Naruni: so you.spell_table()["a"] 16:39:36 <|amethyst> hm, still need to list monster spells for vault redefines 16:40:24 <|amethyst> kilobyte suggested just listing actual spells unless the monster has multiple books like ogre magi 16:42:11 |amethyst: yes, sounds good 16:42:36 -!- WalkerBoh has quit [Remote host closed the connection] 16:47:13 -!- ackack has quit [Ping timeout: 246 seconds] 16:50:46 -!- reaver has joined ##crawl-dev 16:54:18 <|amethyst> hm... I guess we'd have to put the spell list in the monster_info if it's overridden 16:54:42 <|amethyst> or maybe in general 16:54:51 |amethyst: it would be feasible to ask the vaults which redefine the monsters to also add the description? 16:55:31 <|amethyst> That's kind of silly since the information is there already; and it wouldn't be in the right place anyway if it were just part of the description 16:55:45 ok 16:56:29 <|amethyst> Not sure if I have time to work on this, but it could be an implementable... kilobyte might have more ideas 16:58:16 hmm, I'm getting this message when trying to play dwants on cszo 16:58:17 buppy: You have 1 message. Use !messages to read it. 16:58:44 !messages 16:58:45 (1/1) |amethyst said (8h 42m 49s ago): My sincere apologies. I was stressed out about completely unrelated things and took it out on you. I do appreciate your contributions 16:58:59 unknown monster "war dog" 16:59:20 from the removed dwarf.des 17:01:25 <|amethyst> hm 17:04:26 also, you're a really swell person |amethyst and I really appreciate the time you've spent helping me and the other crawlers :) 17:05:23 <|amethyst> buppy: fixed now 17:05:35 <|amethyst> buppy: it's a bug in the installer script 17:05:58 did it forget to clean out the destination? 17:06:01 <|amethyst> or, well, it wasn't a bug until I started using it for experimental branches and not just stable 17:06:24 <|amethyst> SamB: not "forget" exactly, but yes 17:06:47 <|amethyst> with trunk it's not an issue because each version gets its own directory 17:07:04 <|amethyst> and for stable it's not an issue because we don't tend to remove files in a stable release 17:07:10 with stable, it's not an issue because we don't ... yeah 17:08:18 <|amethyst> removed: branches/dwarf.des, builder/layout_woods.des, traps/cloud_traps.des 17:08:36 great, thanks! 17:08:39 <|amethyst> probably I should just install rsync in the chroot and do rsync --delete 17:09:03 <|amethyst> not fixing it right now though 17:09:31 -!- Nakatomy has quit [Ping timeout: 260 seconds] 17:13:15 -!- Stelpa has quit [Ping timeout: 260 seconds] 17:14:31 -!- NuclearFrisson has quit [Ping timeout: 246 seconds] 17:17:09 -!- Stelpa has quit [Changing host] 17:19:01 -!- reaver has quit [Ping timeout: 250 seconds] 17:27:02 -!- revear is now known as reaver 17:27:44 Hi, does anyone of you know how I can get all !lg deaths from player ghosts? 17:27:57 !lg * killer=player_ghost does not work :( 17:27:58 Broken query near '' 17:28:07 <|amethyst> !lg * ckiller=player_ghost 17:28:08 61451. Chalalite the Shield-Bearer (L5 MiFi), slain by oshikia's ghost on D:4 on 2013-09-02 22:02:58, with 333 points after 2860 turns and 0:21:01. 17:28:18 <|amethyst> "c" for "canonicalised" 17:28:18 -!- nooodl has quit [Ping timeout: 256 seconds] 17:28:28 thx 17:28:52 oh, so many of them <3 (60000) 17:29:01 <|amethyst> !lg * / ckiller=player_ghost 17:29:02 61451/2524958 games for *: N=61451/2524958 (2.43%) 17:29:18 <|amethyst> !lg * place=d s=place / ckiller=player_ghost 17:29:25 57200/2349487 games for * (place=d): 25442/333967x D:3 [7.62%], 12752/236517x D:4 [5.39%], 6187/123823x D:5 [5.00%], 4094/86433x D:6 [4.74%], 2662/55876x D:7 [4.76%], 2100/45323x D:8 [4.63%], 1441/31636x D:9 [4.55%], 965/24579x D:10 [3.93%], 646/18570x D:11 [3.48%], 334/12187x D:12 [2.74%], 176/7938x D:13 [2.22%], 111/5235x D:14 [2.12%], 79/371391x D:2 [0.02%], 62/3581x D:15 [1.73%], 38/2651x D:16... 17:29:38 <|amethyst> !lg * s=place / ckiller=player_ghost 17:29:42 61451/2524959 games for *: 25442/333967x D:3 [7.62%], 12752/236517x D:4 [5.39%], 6187/123823x D:5 [5.00%], 4094/86433x D:6 [4.74%], 2662/55876x D:7 [4.76%], 2100/45323x D:8 [4.63%], 1441/31636x D:9 [4.55%], 1208/11393x Sewer [10.60%], 965/24579x D:10 [3.93%], 646/18570x D:11 [3.48%], 342/5707x Ossuary [5.99%], 334/12187x D:12 [2.74%], 329/9367x Lair:1 [3.51%], 269/6073x Bailey [4.43%], 255/7152x L... 17:29:44 |amethyst: I am furthermore looking for deaths where the ghost said something ... is there any way to grep the message history? 17:29:58 <|amethyst> dpeg: unfortunately not without scripting 17:30:04 ok 17:30:15 <|amethyst> dpeg: you'd have to get a list of logs and then wget them from the appropriate servers 17:30:37 yes, I thought it might come to that :) 17:30:42 <|amethyst> and even then it would only catch as much as the player's dump_message_count 17:31:08 indeed, a pity that so many histories are full with targeting blurb 17:31:11 <|amethyst> you could probably grep ttyrecs but that's much more to download, and much more of a pain to do I'm sure 17:31:55 I'm doing it by hand, but I'm afraid there are some amazing deaths out there, completely unnoticed 17:33:14 -!- reaver has joined ##crawl-dev 17:39:13 -!- CKyle has joined ##crawl-dev 17:44:10 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:50:38 -!- Bloax has quit [Ping timeout: 264 seconds] 17:52:14 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:54:35 -!- ontoclasm has quit [Quit: Leaving.] 17:57:07 -!- Nakat0my has quit [Quit: Verlassend] 18:01:28 -!- Lightli_ is now known as Lightli 18:05:50 -!- ainsophyao has joined ##crawl-dev 18:06:53 dpeg: Have you seen bh's YASD book? 18:09:58 gammafunk: yes, I am collecting deaths for him :) 18:10:23 dpeg: ah, makes sense then. I'm the deal 4 legendary destruct death in front of agnes on pg. 15 18:10:26 Have contributed a slime wall death (with almost no monsters nearby) so far, and just now the (unique!) Beogh smiting death. 18:10:36 gammafunk: hey, cool 18:11:00 Beogh smiting..that is indeed rare 18:11:15 gammafunk: drowning, ofc 18:11:22 -!- crate has quit [Ping timeout: 256 seconds] 18:11:26 gammafunk: if you're interested, I could post here what I wrote to Brendan about potential interesting deaths? 18:11:36 sure 18:11:38 -!- elliptic has quit [Ping timeout: 264 seconds] 18:12:55 Killed in hog form -- bonus points for flying hog. 18:13:03 -!- eith has quit [Ping timeout: 245 seconds] 18:13:28 Killed from passive retalation 18:13:33 Are hogs the same species as pigs or is the obvious joke not applicable here? 18:13:50 Killed by an interesting mimic. 18:14:06 Constricted to death (ideally kraken or gateway tentacle) 18:14:34 -!- Kellhus has quit [Quit: Page closed] 18:14:36 Fancy monsters: death cob, deathcap, rolling boulder beetle 18:14:50 -!- kekekela has quit [Quit: Page closed] 18:14:59 Uniques (with at least one cool line of speech only!) 18:15:31 Would Grinder the hellephant count 18:15:45 probably, yes 18:15:57 -!- alefury has quit [Read error: Connection reset by peer] 18:16:08 -!- alefury has joined ##crawl-dev 18:17:16 yeah, those all seem like good material. 18:18:36 Are these "Interesting YASD in general" or "Interesting YASD by anyone" 18:19:05 or rather "interesting YASD by a specific person?" 18:19:15 reaver: anyone's death is welcome! 18:19:31 No discrimination against the deceased! 18:20:01 what about the D:1 orb of fire 18:20:01 Blacksheep got killed by a net. As in, the net did enough damage to kill him. 18:20:41 -!- Stelpa has quit [Remote host closed the connection] 18:20:48 -!- Taraiph has quit [Quit: Page closed] 18:21:01 haha 18:21:05 net impact damage 18:22:11 You could proabably count a lot of things in embarassing_deaths and hilarious_deaths 18:22:13 I think a YASD can interesting for several reasons: plain bad luck; rare events; speech. 18:22:40 and the epic_bugs that killed their discoverers 18:23:11 ??embarassing_deaths 18:23:12 I don't have a page labeled embarassing_deaths in my learndb. 18:23:29 ??embarrassing deaths 18:23:30 embarrassing deaths[1/38]: !tv * killer="death cob" 1 18:24:15 ah, nice 18:24:31 ??hilarious deaths 18:24:32 hilarious deaths[1/149]: For funny deaths that don't belong in {embarrassing_deaths}. Xom thinks this is hilarious! Also, anyone adding bigterm games to hilarious_deaths should be shot 18:24:40 !tell bh You might already know, but reaver just pointed out ??embarassing deaths and ??hilarious deaths 18:24:41 dpeg: OK, I'll let bh know. 18:25:29 might consider spelling it right :) 18:25:48 -!- dtsund has joined ##crawl-dev 18:26:20 Oh, I already told bh about the Tavern poster who thought that resting in mutagenic fog was a good idea. (for something different) 18:26:57 mutagenic fog ... ;-D 18:26:58 -!- Stelpa has quit [Changing host] 18:29:08 Once I died in the Ice cave because I forgot to put on my two rings of rCold 18:30:15 -!- Wahaha has joined ##crawl-dev 18:33:50 cjo once didn't realize he couldn't move through spores with Fedhas, which killed him. 18:35:13 -!- Stelpa has quit [Quit: Leaving] 18:35:32 -!- Stelpa has quit [Changing host] 18:36:45 -!- Tarquinn has joined ##crawl-dev 18:36:51 -!- bh has joined ##crawl-dev 18:38:13 -!- korzok has quit [Quit: Page closed] 18:38:15 -!- Melum has quit [Quit: Was eaten by a grue.] 18:38:28 bh: Hi 18:38:33 hiya 18:38:33 bh: You have 1 message. Use !messages to read it. 18:39:02 -!- Kalir has quit [Ping timeout: 240 seconds] 18:42:20 -!- myrmidette has quit [Client Quit] 18:43:57 -!- reaver has quit [Ping timeout: 250 seconds] 18:48:34 -!- GiantOwl is now known as Kalir 18:48:34 -!- Kalir has quit [Changing host] 18:49:17 -!- Infinite_Monkeys has quit [Ping timeout: 240 seconds] 18:51:07 -!- alefury has quit [] 18:51:26 -!- ackack has quit [Ping timeout: 240 seconds] 18:52:14 -!- tgcid has joined ##crawl-dev 19:01:14 -!- dtsund has quit [Quit: dtsund] 19:01:58 -!- Kalir has quit [Ping timeout: 246 seconds] 19:02:40 -!- Kalir has quit [Changing host] 19:04:48 -!- TZer0 has quit [Ping timeout: 256 seconds] 19:05:06 -!- tgcid has quit [Remote host closed the connection] 19:05:43 -!- GiantOwl has quit [Ping timeout: 260 seconds] 19:08:44 -!- TZer0 has joined ##crawl-dev 19:12:03 -!- Kalir has quit [Read error: Connection reset by peer] 19:15:07 -!- Poncheis has quit [Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812]] 19:17:56 -!- TZer0 has quit [Ping timeout: 245 seconds] 19:20:14 kilobyte: my problem with piracy is not that it's anachronistic (as you say, far from it) but rather the stereotypes associated with it these days 19:20:36 -!- Guest30728 has quit [Read error: Connection reset by peer] 19:21:59 I'd check the logs, but I assume you're talking about a ghost pirate ship in Swamp/Shoals 19:22:57 -!- Stelpa has quit [Remote host closed the connection] 19:24:23 yes 19:24:49 * dpeg is fine with Naglfar (the ship of the dead), of course. 19:25:10 Flying Dutchman? :) 19:25:28 -!- TZer0 has joined ##crawl-dev 19:25:31 IMO Lair portals should be inconsistent with the enclosing branch, as to differentiate them 19:25:46 -!- jday_ has quit [Ping timeout: 246 seconds] 19:25:59 bh: yes, I think this was gammafunk's original idea 19:26:00 I would be concerned that the vaults would exacerbate the current problem of people waiting until they're too strong 19:26:39 bh: sure! But: rune lock!! 19:26:39 dpeg: I was going for more the kitsch factor :) 19:26:51 I do think a water temple fits more thematically, but I guess bh also has a point 19:27:28 in my current game, I doubt I'll get a rune before XL:20 19:29:18 -!- Pepe has quit [Ping timeout: 264 seconds] 19:29:43 gameplay-wise the major points are: (1) portal vault to make it tactically interesting; (2) loot to make it attractive 19:34:18 -!- TZer0 has quit [Ping timeout: 264 seconds] 19:34:39 -!- Werehuman has quit [Ping timeout: 250 seconds] 19:39:25 -!- Hamstersaurusrex has quit [Ping timeout: 250 seconds] 19:41:04 -!- Gotham has quit [Read error: Connection reset by peer] 19:42:30 -!- dpeg has quit [Quit: good night] 19:43:28 -!- ackack has quit [Ping timeout: 245 seconds] 19:45:31 -!- Kalir has quit [Changing host] 19:51:31 -!- dtsund has joined ##crawl-dev 19:53:49 -!- Stelpa has quit [Changing host] 19:55:11 -!- scummos has quit [Ping timeout: 260 seconds] 19:58:43 -!- Basil has joined ##crawl-dev 19:59:32 -!- TZer0 has joined ##crawl-dev 20:00:15 no known conversion for argument 1 from 'const ostringstream {aka const std::basic_ostringstream}' to 'const string& {aka const std::basic_string&}' 20:00:17 ugh 20:04:24 <|amethyst> you need blah.str() to get the string out of the ostringstream 20:05:39 |amethyst, i was just reading about that, apparently there is concern for memory expense, and possible problems if the pointer points to empty memory space once the function is complete 20:06:15 <|amethyst> what are you doing with it? 20:06:24 <|amethyst> and what is it? 20:06:54 <|amethyst> memory expense you usually don't need to worry about, unless it's a really long string 20:08:10 item descriptions 20:08:56 <|amethyst> so nothing large enough that a copy is going to hurt unless it's in a very tight loop 20:10:03 <|amethyst> and the kind of dangling pointer issues you mention aren't an issue with 'string' objects 20:10:08 <|amethyst> oh, you mean in Lua 20:11:36 <|amethyst> your C++ function shouldn't return anything from the Lua stack directly, but if you convert it to a string that's fine, though it does create a copy 20:14:40 <|amethyst> pushstring and pushlstring also make copies (that are reference counted by Lua), so you don't have to worry about a pushed string becoming dangling either 20:14:40 <|amethyst> Naruni: that is, as far as returning Lua stuff back to C goes, char* is bad, string is good 20:14:40 <|amethyst> s/C/C++/ 20:15:05 <|amethyst> in C, char * is your only option, so you have to make the copy manually, which is probably what the warning you saw is about (assuming it was from the Lua docs) 20:16:21 -!- jday_ has joined ##crawl-dev 20:16:48 -!- raselius has quit [Ping timeout: 245 seconds] 20:16:50 -!- mkraemer has quit [Quit: Page closed] 20:17:08 re: the pirate ship thread on the mailing list 20:17:08 -!- Zermako has quit [] 20:17:15 you wouldn't download a portal vault! 20:17:18 im not dealing with lua (it least i dont think so): https://crawl.develz.org/mantis/view.php?id=6421 20:17:34 -!- Fusha has quit [Quit: !] 20:19:26 -!- pelotron_ has quit [Ping timeout: 264 seconds] 20:20:04 <|amethyst> Naruni: then if you call stream.str() one time after it has been fully built, it should be fine 20:20:38 <|amethyst> making a formatted_scroller probably makes more calls than that, and it's UI code so it doesn't have to be lightning fast 20:21:14 <|amethyst> you could copy the desc a hundred times and the user wouldn't notice the milliseconds it took 20:22:36 <|amethyst> and if you use local variables you shouldn't have to do any memory management yourself; everything will be freed either by the scroller's destructor, or when you return 20:30:37 -!- enygmata has quit [Remote host closed the connection] 20:32:19 -!- Tarquinn has quit [Quit: Leaving] 20:34:16 -!- Arkaniad has quit [Read error: Connection reset by peer] 20:35:00 -!- sysice has quit [Remote host closed the connection] 20:35:45 Zannick: wouldn't download a portal vault? 20:35:51 oh 20:35:52 god 20:35:54 I just got it 20:35:59 Zannick: you're bad 20:40:22 yep 20:41:14 Zannick: you wouldn't download an AR-15 lower 20:42:27 -!- Daekdroom has quit [Quit: Saindo] 20:44:37 -!- Zifmia has quit [] 20:45:36 |amethyst, that describe.cc appears to be totally fucked out of the gate. im sure it's been refined by those who have come and gone in the past, but it doesnt make any sense to me why there are different printing functions 20:46:17 formatted_scroller is a good idea, i think eventually everything should run through that 20:48:40 |amethyst, maybe it has something to do with language, which im not going to go anywhere near. do you think the output should be in a standardized function? 20:56:12 <|amethyst> probably yes 20:56:24 <|amethyst> otherwise you'll have to repeat yourself lots 20:56:43 <|amethyst> and that would fix other things, like ?/b not showing quotes 21:02:53 -!- mumra has joined ##crawl-dev 21:03:38 * bh wonders how hard it would be to rewrite crawl without all the bugs 21:05:12 Remove bugs, replace with new bugs? 21:05:37 bh: But then spider's nest would be pretty empty 21:05:44 No sufficiently substantial chunk of code is bug-free. 21:06:03 99 bugs in the code of the crawl, 99 bug sin the code, take one down, patch it around, 101 bugs in the code of the crawl... 21:06:34 freeze the tree until all bugs are fixed 21:07:13 The only way to get 'bug free' code is by drastically reducing the LOC 21:07:14 the next commit must be a massive patch that fixes all bugs 21:07:23 nice 21:16:34 -!- CKyle has quit [Read error: Connection reset by peer] 21:24:24 how long would it take for someone on the tavern to complain about their favourite bug getting removed 21:26:40 -!- st_ has joined ##crawl-dev 21:26:54 It's already happened and we don't know about it yet. 21:27:26 -!- raselius_ has quit [Ping timeout: 256 seconds] 21:27:47 geekosaur: I like that 21:27:58 worse than a hydra 21:28:30 You cut a bug out of the codebase! The codebase grows two more! 21:28:48 geekosaur had it growing three more 21:29:23 SamB: dual-wielding 21:29:28 the 27-bugged Lernaean codebase 21:30:19 (When are we going to get hydra form, anyway? <_<) 21:30:46 right after we remove amulets and hats/helmets, I think 21:31:34 ...that reminds me, I need to go check on the response to my most recently overwhelmingly sarcastic tavern post. 21:36:07 -!- dtsund has quit [Quit: dtsund] 21:37:43 -!- Zifmia has quit [Ping timeout: 246 seconds] 21:38:02 -!- kait has quit [Ping timeout: 264 seconds] 21:39:30 -!- CKyle has joined ##crawl-dev 21:43:06 -!- koil has quit [Quit: Page closed] 21:43:18 -!- tkappleton has quit [Ping timeout: 256 seconds] 21:45:07 -!- Lawman0 has quit [Read error: Connection reset by peer] 21:48:24 -!- ogaz has joined ##crawl-dev 21:51:29 -!- ackack has quit [Remote host closed the connection] 21:54:43 -!- TZer0 has quit [Ping timeout: 245 seconds] 21:59:51 -!- Nightbeer has quit [Read error: Connection reset by peer] 22:00:11 -!- ontoclasm has joined ##crawl-dev 22:00:42 -!- TZer0 has joined ##crawl-dev 22:00:52 -!- jday_ has quit [Quit: Leaving] 22:03:31 -!- tcjsavannah has quit [Quit: tcjsavannah] 22:08:17 -!- myrmidette1 has quit [Quit: Leaving.] 22:08:58 -!- ussdefiant has joined ##crawl-dev 22:10:18 -!- Kalir has quit [Read error: Connection reset by peer] 22:10:47 -!- Kalir has quit [Changing host] 22:13:02 -!- Basil has quit [Ping timeout: 240 seconds] 22:15:16 -!- kekekela has quit [Quit: Page closed] 22:18:56 -!- Quashie has quit [Disconnected by services] 22:19:02 -!- Quashie_ is now known as Quashie 22:21:15 -!- yxhuvud2 has quit [Ping timeout: 245 seconds] 22:22:09 -!- ebarrett has quit [] 22:24:01 Grunt, HYDRA FORM! 22:24:03 awesome 22:29:34 -!- minced has quit [Quit: Page closed] 22:30:30 -!- magistern has quit [Quit: This computer has gone to sleep] 22:33:59 -!- Mandevil has quit [Quit: Leaving] 22:35:08 -!- pelotr0n has quit [Ping timeout: 245 seconds] 22:38:12 -!- ainsophyao has quit [Remote host closed the connection] 22:42:27 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:44:54 -!- CKyle has quit [Read error: Connection reset by peer] 22:45:28 -!- bh has quit [Quit: Page closed] 22:45:57 -!- CKyle has joined ##crawl-dev 22:45:59 -!- Zifmia has quit [Ping timeout: 260 seconds] 22:47:01 -!- Kalir has quit [Ping timeout: 246 seconds] 22:47:06 -!- Kalir|2 is now known as Kalir 22:47:07 -!- Kalir has quit [Changing host] 22:48:46 -!- GiantOwl has quit [Ping timeout: 246 seconds] 22:49:45 mumra: |amethyst mentioned to may that you may have been involved with the forest layout code. 22:50:00 mumra: Do you have any pointers on why might be causing the vault placement problems in mantis 0007527 22:53:31 gammafunk: it's pretty strange but i'm wondering if the way the layout draws clusters of trees could be creating pockets 22:53:42 on the other hand it could be something much simpler 22:54:09 what surprised me is that the enchanted lake placed so poorly 22:54:18 with such a simple connection 22:54:27 yreds_foothold I could understand more 22:54:42 well, vault placement is sort of a black box containing arcane magick 22:55:08 it could definitely be improved to solve vault placement issues across the board 22:55:25 btw, &P isn't a good way to test vault placement except for vaults with ORIENT tags 22:55:34 haha, yeah, it seems so 22:55:47 It seems that CHANCE: 100% and & R 22:55:51 is a better way 22:56:08 yeah i just usually use a really high WEIGHT value 22:56:11 & ctrl-R I guess; I forget 22:56:40 &P means the vault places first before the layout gets drawn 22:56:45 so it's a completely different workflow 22:56:48 right 22:57:02 I guess diving into the vault placement rabbit hole could be interesting 22:57:08 yeah 22:57:12 see how far it goes :) 22:57:36 it's definitely something i want to look deeper into at some stage 22:57:36 If I come out acting like crazy yuif, put me down humanely with some curare 22:58:06 haha 22:58:14 try to stay away from bottles labelled "drink me" 22:58:47 or maybe that is the only way to fix it ... 23:00:37 that "Bad vault place" message is weird though 23:01:43 ah 23:01:47 try the map tag "water_ok" 23:02:04 oh, allows placing water in the vault? 23:02:17 apparently so yes 23:02:22 i only just learned this :P 23:03:10 well actually it allows the vault to place *on top* of water 23:03:41 this would certainly be a problem on any watery layout with a decent sized vault 23:06:31 didn't seem to fix the problem 23:07:20 mumra: Still the bad vault place messages 23:07:48 -!- magicpoints has quit [Remote host closed the connection] 23:08:58 mumra: I have to go afk a bit, but thanks for taking a look at least. I'll be diving into it as best I can later. 23:09:14 -!- Aponym has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 23:09:37 gammafunk: let me know how it goes, certainly something screwy is going on (i should probably take a closer look at the vaults in question too, maybe there is something there) 23:14:59 -!- CKyle has quit [Quit: CKyle] 23:21:03 -!- kait_ has quit [Read error: Operation timed out] 23:27:30 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:31:38 -!- lobf has quit [Quit: lobf] 23:34:59 -!- Krakhan has quit [Ping timeout: 260 seconds] 23:39:06 -!- ystael has quit [Ping timeout: 264 seconds] 23:39:25 -!- CKyle has joined ##crawl-dev 23:45:04 Unstable branch on crawl.lantea.net updated to: 0.13-a0-2926-g9203b68 (34) 23:48:07 -!- djanatyn is now known as drugnatyn 23:54:07 -!- magicpoints has quit [Ping timeout: 260 seconds]