00:00:14 -!- ystael has quit [Ping timeout: 240 seconds] 00:00:15 -!- Yezarul has quit [Quit: Page closed] 00:01:32 -!- RBrandon has quit [Quit: Page closed] 00:01:50 -!- ssteam has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC] 00:06:07 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1739-g6c2808e (34) 00:06:08 Unstable branch on rl.heh.fi updated to: 0.14-a0-1739-g6c2808e (34) 00:07:06 -!- xnavy has quit [Killed (rothfuss.freenode.net (Nickname regained by services))] 00:07:06 -!- xnavy__ is now known as xnavy 00:09:05 yay I got my lobby working! 00:09:16 thanks everyone in here who helped me out 00:10:15 -!- xnavy_ has quit [Ping timeout: 240 seconds] 00:10:47 hmm 00:11:28 you already said that! 00:12:03 Maybe if I add auto_id_inventory to item use, and inside of that only call maybe_identify on unidentified objects 00:12:23 Or rather, add auto_id to item identification 00:13:03 So when you identify the second-to-last unidentified thing, if you're holding the last one, maybe_identify is called on that 00:14:13 On second thought, skip auto_id and place the check in item identification instead. 00:17:08 johnstein: Nice :) 00:18:20 Unstable branch on crawl.develz.org updated to: 0.14-a0-1739-g6c2808e (34) 00:18:22 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:19:17 the last issue was that I'm on ubuntu 12.04 00:19:28 but debootstrap stable was making a debian chroot 00:19:37 and the glibc was version 2.13 00:19:52 whereas in my main ubuntu it's 2.15 00:20:12 so I debootstrap precise to get it to be ubuntu in the chroot instead (which loaded up the 2.15) 00:20:20 Ah. 00:24:51 -!- AlphaQ has quit [Remote host closed the connection] 00:28:12 -!- Stelpa has quit [Ping timeout: 246 seconds] 00:29:05 -!- heteroy has quit [Max SendQ exceeded] 00:33:18 -!- pelotron has quit [Quit: ~Internet()] 00:34:28 * SamB notes that we should perhaps look at the patches on https://crawl.develz.org/mantis/view.php?id=7857 ... 00:35:55 |amethyst or TZer0 (or anyone else who runs a bot), any tips or gotchas? I've edited the sizzell.pl script and I'm running it, and it's not crashing, but it's not connecting to my irc network 00:36:56 clearly it only knows how to connect to freenode 00:37:07 how freenodist 00:37:18 or ircist? 00:44:27 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-1739-g6c2808e 00:45:23 -!- heteroy has quit [Read error: Connection reset by peer] 00:46:54 -!- Sgun has quit [Ping timeout: 252 seconds] 00:48:54 ah, wrong port! 00:54:59 -!- caleba has quit [Quit: caleba] 01:06:02 -!- Nightdew14 has quit [Ping timeout: 252 seconds] 01:07:11 -!- ebarrett has quit [] 01:08:36 Merging braverobin with autobutcher and whatever RC I had seems like a good decision now. 01:13:00 -!- Blazinghand__ has quit [Ping timeout: 246 seconds] 01:19:52 mm, finally worked out the bugs in autoID 01:20:01 hopefully I didn't overlook anything. 01:22:00 -!- bmfx has quit [Ping timeout: 245 seconds] 01:27:02 -!- GDR has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC] 01:38:22 -!- tsohg has quit [Ping timeout: 240 seconds] 01:40:03 Automatically identify the last unidentified object in staves, wands, potions, scrolls, rings, amulets. by Sage 01:40:39 -!- st_ has joined ##crawl-dev 01:44:18 Basil: You should set autopickup flag for the item (on ground) if it's on autopickup before ID 01:44:42 The Ash code should be doing it 01:46:00 Only affects jewellery and staves, right? 01:47:03 It's kind of a hack. Does Ash only do it for those? 01:47:48 if item.base_type == JEWELLERY || item.base_type == STAVES && item_needs_autopickup 01:47:50 well, the "only autopickup until ID'd" thing is ALSO kind of a hack ... 01:47:57 It is indeed. 01:47:58 item.props["needs_autopickup"] = true; 01:48:08 Basil: Yeah, I would do it the same way for this. 01:48:17 hmm 01:48:38 Resubmit the whole patch or just put up the tweak? 01:48:49 Also, you added extra brackets to auto_id_inventory 01:48:57 Whole patch IMO 01:49:01 Alright 01:50:19 "item_count = NUM_WANDS; break;" Do we use break on the same line like that in other places? 01:51:09 generally only when there are a lot of short case branches ... 01:51:31 I guess it's fine then. 01:51:32 :lgrep "; break;" ** 01:51:36 (1 of 653) 01:51:58 hmm, reactivating autopickup will be a little fiddly 01:52:32 since I just identify the whole base type instead of identifying the last unknown item 01:53:40 Alternately, I could just make it so that it's only identified on pickup or when you have the thing in your pack whenever 01:53:44 -!- jeanjacques has joined ##crawl-dev 01:53:46 auto_id_inventory is called 01:54:06 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1739-g6c2808e (34) 01:54:19 which would make acquirement wholly consistent with how it is before the patch 01:54:59 Basil: well, you could do that to the one that was just spotted BEFORE all of this other stuff ... 01:56:01 On sight certainly seems better to me. 01:58:07 Seemed like an edge case that I didn't much care about 01:58:40 All I can think of is that OCS vault or somewhere else that is open enough to view the loot, 01:58:55 yet nasty enough to make getting it difficult 02:00:01 And you'd have to see it before identifying everything save for that item, the OCS would set up an exclusion besides 02:00:16 -!- rchandra has joined ##crawl-dev 02:01:10 And even then, it would only affect jewellery acq, staff acq (which it would make better), and wand acq 02:10:55 -!- Crehl has quit [Quit: qqqqqqq] 02:14:43 -!- Quashie has quit [Ping timeout: 245 seconds] 02:15:06 -!- ussdefiant has joined ##crawl-dev 02:16:27 -!- simmarine has quit [Quit: Leaving] 02:18:51 -!- scummos__ has quit [Ping timeout: 264 seconds] 02:23:23 -!- gvdm has quit [Ping timeout: 240 seconds] 02:24:38 -!- mong has quit [Quit: Leaving] 02:25:25 -!- SkaryMonk has joined ##crawl-dev 02:26:09 -!- SkaryMonk has quit [Read error: Connection reset by peer] 02:26:59 -!- SkaryMonk1 has joined ##crawl-dev 02:29:39 Oh 02:30:54 maybe adding an optional retain_autopickup argument to set_ident_type, or would that be problematic 02:32:36 On second thought, I'm not sure I can even do that. 02:34:16 -!- ProzacElf_ is now known as ProzacElf 02:37:56 Huh. 02:38:29 Can't you for example make maybe_identify_base_type return bool, and then handle the case in move_item_to_grid 02:40:08 Also maybe_identify_base_type should probably bail out earlt/not be called if the item is already identified 02:41:40 There is probably a bug there if Ash identifies it first 02:53:38 -!- gvdm has quit [Ping timeout: 264 seconds] 02:54:50 -!- Krakhan has quit [Ping timeout: 264 seconds] 02:58:44 hmm 02:59:26 Now with the helper function and that I only identify on sight or in the pack, there probably is no reason to call maybe_identify on an unidentified object 03:00:15 so I can identify the argument directly instead of looping through the base type enum, 03:00:23 and set autopickup on the same item. 03:00:42 -!- clouded_ has joined ##crawl-dev 03:01:02 Just don't set it if it's in the pack 03:01:39 hmm 03:02:09 I think item_needs_autopickup returns false if you dropped it, regardless of needs_autopickup 03:02:14 I'll have to double-check though 03:02:17 -!- st_ has quit [Ping timeout: 240 seconds] 03:02:36 Makes sense. 03:03:25 And it does. I should probably not-set it anyway out of course 03:03:39 What happens if you already see the last item, when you identify the seconds last? :) 03:03:48 But it's not in your pack. 03:06:41 Well, I added a bool in_pack argument to maybe_identify 03:06:53 which is true when called from _maybe_identify_pack and false otherwise 03:07:28 So whichever is called first does its thing, and the other should short-circuit since the item is identified 03:07:44 Right. This is unrelated case though. 03:08:05 Say you find a room with the two remaining staffs. Pick up first one, wield it. 03:08:27 It identifies and "You have identified the last staff" prints. 03:08:47 It checks what you currently see? :o 03:10:27 The magic of cribbing Ash code. 03:11:27 -!- tupper has quit [Ping timeout: 240 seconds] 03:12:00 I think you are missing my point. 03:12:29 When you identify the second last item, you check through the pack to see if the last one is there, right? 03:12:30 Maybe. 03:12:41 Right 03:12:57 But what if it's not in your pack, but is in your LOS 03:13:36 The pack check fails, but the checking-items-in-los one succeeds. 03:14:07 I thought the items where only checked once when they come in your view 03:14:12 were 03:14:47 hmm 03:15:09 I'll check that after the current compilation completes. 03:18:13 Yeah, it identifies the thing on the ground 03:18:23 even if you're in los when you identify second-to-last 03:23:31 Oh, nice. 03:25:25 -!- pixel is now known as Guest85947 03:26:23 And I automatically picked up a ring I autoID'd 03:26:27 hooray. 03:29:40 -!- MP2E has quit [Quit: night] 03:30:30 hmm, amulet autoID isn't working. Just need to fix that and it should be good 03:32:38 -!- clouded_ is now known as st_ 03:37:03 -!- SkaryMonk1 has quit [Ping timeout: 240 seconds] 03:39:05 -!- tsohg has quit [Ping timeout: 240 seconds] 03:40:57 -!- SkaryMonk has joined ##crawl-dev 03:41:43 -!- Ragnor has quit [Ping timeout: 272 seconds] 03:51:30 -!- bmfx has quit [Read error: Operation timed out] 04:04:09 -!- ussdefiant has quit [Ping timeout: 246 seconds] 04:10:49 -!- Hailley has quit [Read error: Connection reset by peer] 04:16:15 -!- bmfx has quit [Ping timeout: 240 seconds] 04:19:55 -!- SkaryMonk1 has joined ##crawl-dev 04:20:02 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 04:21:56 -!- nixor has quit [Quit: Leaving.] 04:26:13 -!- Mandevil has quit [Quit: Leaving] 04:26:59 -!- MarvinPA has joined ##crawl-dev 04:27:54 -!- Hailley has quit [Read error: Connection reset by peer] 04:35:06 -!- DrinkMachine has joined ##crawl-dev 04:35:06 -!- DrinkMachine has quit [Changing host] 04:35:06 -!- DrinkMachine has joined ##crawl-dev 04:38:24 -!- axle has quit [Quit: Page closed] 04:43:57 Say, is "cfly included in you.type_ids ? 04:46:47 -!- magicpoints has quit [Ping timeout: 240 seconds] 05:06:06 -!- gvdm has quit [Ping timeout: 246 seconds] 05:06:14 -!- scummos__ has quit [Ping timeout: 264 seconds] 05:08:49 -!- jeanjacques has quit [Read error: Connection reset by peer] 05:20:02 -!- Vaporware has joined ##crawl-dev 05:30:37 -!- Krakhan has quit [Changing host] 05:32:15 -!- scummos__ has quit [Quit: Konversation terminated!] 05:36:09 -!- ProzacElf has quit [Ping timeout: 241 seconds] 05:37:18 -!- |amethyst has quit [Ping timeout: 252 seconds] 05:39:15 -!- Sizzell has quit [Ping timeout: 272 seconds] 05:40:03 -!- tsohg has quit [Ping timeout: 246 seconds] 05:41:01 -!- Sizzell has joined ##crawl-dev 05:43:16 -!- |amethyst has joined ##crawl-dev 05:46:15 -!- eith has joined ##crawl-dev 05:47:09 -!- DrinkMachine has quit [Disconnected by services] 05:47:17 -!- Vaporware is now known as DrinkMachine 05:47:31 -!- st_ has quit [Read error: Connection reset by peer] 05:47:46 -!- st_ has joined ##crawl-dev 05:47:56 -!- Vaporware has joined ##crawl-dev 05:49:50 -!- Sizzell has quit [Ping timeout: 240 seconds] 05:50:02 -!- Krakhan has quit [Ping timeout: 264 seconds] 05:50:54 -!- |amethyst has quit [Ping timeout: 246 seconds] 05:52:03 -!- DrinkMachine has quit [Disconnected by services] 05:52:06 -!- Vaporware is now known as DrinkMachine 05:52:17 -!- conted has quit [Ping timeout: 272 seconds] 05:57:12 -!- heteroy has quit [Ping timeout: 246 seconds] 05:59:28 -!- Sizzell has joined ##crawl-dev 06:00:34 -!- |amethyst has joined ##crawl-dev 06:01:26 -!- eith has quit [Ping timeout: 264 seconds] 06:01:38 -!- eith has joined ##crawl-dev 06:02:06 -!- eith_ has quit [Ping timeout: 246 seconds] 06:02:43 -!- eith_ has joined ##crawl-dev 06:03:09 -!- Tux[Qyou] has quit [Ping timeout: 246 seconds] 06:06:42 why are axes so bad 06:09:26 -!- ebarrett has quit [Ping timeout: 240 seconds] 06:13:07 -!- rchandra has left ##crawl-dev 06:17:30 -!- |amethyst has quit [Ping timeout: 246 seconds] 06:17:51 -!- Sizzell has quit [Ping timeout: 246 seconds] 06:19:43 -!- SkaryMonk has joined ##crawl-dev 06:20:02 -!- SkaryMonk1 has quit [Ping timeout: 264 seconds] 06:30:28 -!- Vaporware has joined ##crawl-dev 06:30:29 -!- Vaporware has quit [Changing host] 06:30:29 -!- Vaporware has joined ##crawl-dev 06:32:45 -!- Vaporware has quit [Client Quit] 06:33:15 -!- DrinkMachine has quit [Ping timeout: 246 seconds] 06:39:52 -!- Hailley has quit [Ping timeout: 240 seconds] 06:49:26 -!- maha has quit [Ping timeout: 264 seconds] 06:53:20 http://pastebin.com/3rEVFuxm so bad 06:54:22 -!- dagonfive has quit [Read error: Connection reset by peer] 06:56:52 -!- |amethyst has joined ##crawl-dev 07:03:14 !lg braverobin recent 07:03:15 53. braverobin the Cleaver (L9 DDGl), worshipper of Makhleb, slain by an orc warrior (a +0,+1 orcish glaive) on D:8 (minmay_cut_squares) on 2014-01-03 12:48:08, with 2493 points after 5367 turns and 0:10:57. 07:03:51 -!- |amethyst has quit [Ping timeout: 240 seconds] 07:04:47 -!- |amethyst has joined ##crawl-dev 07:06:35 -!- Sizzell has joined ##crawl-dev 07:09:52 -!- |amethyst has quit [Remote host closed the connection] 07:15:50 -!- |amethyst has joined ##crawl-dev 07:17:12 -!- Pacra_ has quit [Ping timeout: 241 seconds] 07:19:27 -!- Sizzell has quit [Ping timeout: 240 seconds] 07:21:07 -!- Sizzell has joined ##crawl-dev 07:22:19 -!- wheals has quit [Quit: Leaving] 07:24:43 -!- Nakatomy has quit [Remote host closed the connection] 07:28:15 -!- |amethyst has quit [Ping timeout: 240 seconds] 07:29:10 -!- Chronophilia has quit [Ping timeout: 272 seconds] 07:29:36 -!- heteroy has quit [Ping timeout: 246 seconds] 07:29:37 -!- |amethyst has joined ##crawl-dev 07:30:10 -!- fifedogg has quit [Quit: Page closed] 07:31:13 -!- tsohg has quit [Remote host closed the connection] 07:34:39 -!- ssteam has quit [Ping timeout: 240 seconds] 07:39:50 -!- pelotron has quit [Ping timeout: 240 seconds] 07:42:35 -!- myfreeweb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:45:21 -!- tensorpudding has quit [Quit: ZNC - http://znc.sourceforge.net] 07:49:26 -!- Gorice has quit [Ping timeout: 272 seconds] 07:52:06 -!- pelotr0n has quit [Read error: Connection reset by peer] 07:53:50 -!- pelotr0n has quit [Ping timeout: 240 seconds] 07:54:18 WeiSong (L13 DrEE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:7) 07:58:50 -!- Sgeo_ has quit [Read error: Connection reset by peer] 07:59:29 -!- schistosomatic has quit [Ping timeout: 272 seconds] 08:09:22 fleugma (L5 TeAE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:3) 08:11:35 -!- MaxFrost has quit [Ping timeout: 252 seconds] 08:13:13 -!- Basil has quit [Ping timeout: 240 seconds] 08:14:46 -!- Basil has joined ##crawl-dev 08:18:47 -!- SkaryMonk1 has joined ##crawl-dev 08:20:06 Hiermare (L1 DrHe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:20:07 WeiSong (L13 DrEE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:8) 08:20:38 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 08:21:00 acwest (L27 TeCK) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Zot:4) 08:21:24 Hiermare (L1 DrHe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:21:42 Nikinyo (L27 DsWn) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Vaults:5) 08:21:43 fleugma (L2 MfIE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:21:44 Hiermare (L1 DrHe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:22:02 acwest (L27 TeCK) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Zot:4) 08:22:27 kiwitotoro (L3 DsSk) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:2) 08:22:37 WeiSong (L13 DrEE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:8) 08:22:40 Hiermare (L1 DrHe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:23:04 Nethershadow (L27 OpAs) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Zig:23) 08:23:05 Hiermare (L1 DrHe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 08:24:38 WeiSong (L13 DrEE) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:8) 08:24:56 oh deer 08:31:38 -!- DrinkMachine has joined ##crawl-dev 08:32:07 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:38:31 -!- DrinkMachine has quit [Ping timeout: 260 seconds] 08:38:42 -!- ckyle has joined ##crawl-dev 08:41:02 -!- duralumin has quit [Ping timeout: 264 seconds] 08:43:06 -!- heteroy has quit [Ping timeout: 246 seconds] 08:43:24 -!- clouded_ has joined ##crawl-dev 08:43:35 -!- st_ has quit [Read error: Connection reset by peer] 08:48:21 -!- Chronophilia has quit [Ping timeout: 272 seconds] 08:49:14 -!- DrinkMachine has joined ##crawl-dev 08:49:14 -!- DrinkMachine has quit [Changing host] 08:49:14 -!- DrinkMachine has joined ##crawl-dev 08:59:02 -!- ackack has joined ##crawl-dev 09:00:14 -!- tensorpudding has quit [Ping timeout: 240 seconds] 09:00:59 -!- LexAckson has joined ##crawl-dev 09:03:46 -!- clouded_ is now known as st_ 09:20:53 -!- Basil has quit [Read error: Operation timed out] 09:31:00 -!- Brannock has joined ##crawl-dev 09:32:00 -!- MaxFrosty has quit [Ping timeout: 245 seconds] 09:38:29 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 09:40:19 -!- Chronophilia has quit [Ping timeout: 272 seconds] 09:46:04 is anybody around to dump a few patches at 09:46:31 -!- schistosoma has quit [Ping timeout: 272 seconds] 09:46:38 -!- jeanjacques has joined ##crawl-dev 09:52:11 -!- ystael has quit [Ping timeout: 260 seconds] 09:57:56 -!- bmfx has quit [Ping timeout: 240 seconds] 10:00:48 -!- duralumin_ is now known as duralumin 10:01:09 -!- Hailley has quit [Read error: Connection reset by peer] 10:03:33 -!- SkaryMonk1 has quit [Quit: Leaving.] 10:05:02 -!- tsohg has quit [Ping timeout: 264 seconds] 10:05:37 -!- Foamed has quit [Ping timeout: 252 seconds] 10:19:57 -!- ussdefiant has joined ##crawl-dev 10:24:35 -!- kekekela has quit [Quit: Page closed] 10:25:18 -!- ussdefiant has quit [Ping timeout: 246 seconds] 10:25:40 -!- Guest85947 has quit [Quit: Quitte] 10:26:18 -!- wheals has joined ##crawl-dev 10:29:23 -!- Cryp71c has joined ##crawl-dev 10:39:47 -!- wheals has quit [Quit: Leaving] 10:41:03 -!- ystael has quit [Read error: Connection reset by peer] 10:41:43 -!- lvh_ has quit [Quit: leaving] 10:43:18 -!- Zermako has quit [Ping timeout: 240 seconds] 10:45:54 -!- gnum has quit [Read error: Connection reset by peer] 11:02:25 -!- nixor has quit [Quit: Leaving.] 11:04:47 <|amethyst> ChrisOelmueller: what's up 11:04:47 |amethyst: You have 2 messages. Use !messages to read them. 11:05:19 -!- ystael has quit [Ping timeout: 272 seconds] 11:05:21 hi 11:05:34 one or two of them have no commit message 11:05:39 but http://bpaste.net/show/5Rl7yh3GcPZyC4mKNKMR/ 11:05:50 <|amethyst> !tell johnstein great! as for Sequell, greensnark is the person to talk to, maybe in ##crawl-sequell 11:05:50 |amethyst: OK, I'll let johnstein know. 11:06:30 <|amethyst> !tell If you want to be "official", we can make an announcement (still need to make one for the Korean server) 11:06:30 |amethyst: OK, I'll let if know. 11:06:34 <|amethyst> oh 11:06:44 <|amethyst> !tell johnstein If you want to be "official", we can make an announcement (still need to make one for the Korean server) 11:06:44 |amethyst: OK, I'll let johnstein know. 11:07:35 -!- schistosome has quit [Ping timeout: 272 seconds] 11:08:24 -!- ainsophyao has joined ##crawl-dev 11:08:48 -!- ainsophyao has quit [Remote host closed the connection] 11:10:07 -!- schistosoma has quit [Ping timeout: 272 seconds] 11:13:31 -!- Lightli has joined ##crawl-dev 11:17:43 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-1739-g6c2808e (34) 11:20:05 -!- tsohg_ has quit [Remote host closed the connection] 11:21:13 -!- Sizzell has quit [Read error: Operation timed out] 11:21:23 Allow sacrifice/conversion of Curse XXX scrolls by Ashenzari by araganzar 11:23:25 -!- ystael has quit [Ping timeout: 272 seconds] 11:26:18 -!- myfreeweb has quit [Quit: Textual IRC Client: www.textualapp.com] 11:30:53 -!- Sizzell has joined ##crawl-dev 11:35:25 -!- ackack has quit [Ping timeout: 245 seconds] 11:49:28 -!- Chronophilia has quit [Ping timeout: 272 seconds] 11:50:44 -!- Flun has quit [Ping timeout: 272 seconds] 11:54:16 did they arrange a marathon in the server rooms or something 11:54:48 -!- vev has quit [Read error: Connection reset by peer] 11:58:16 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1740-ge81dafd: Documentation fixes. 10(3 days ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e81dafda9bab 11:58:16 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1741-g88ecc80: Fix grasping roots message 10(3 days ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88ecc806f972 11:58:16 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1742-gc2b4db4: Less awkward line continuation 10(3 days ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2b4db42b82c 11:58:16 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1743-gfb1c10b: Few more vim syntax file updates 10(3 days ago, 1 file, 8+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb1c10be7d1c 11:58:16 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1744-gcd66a63: Fix two D arrival vaults with multiple upstairs 10(2 hours ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cd66a63a8005 11:59:05 oh by the way 11:59:10 I noticed a totally inaccessible vault the other day 11:59:20 but didn't mention it right away because I didn't have IRC access 11:59:27 I only noticed the vault because of passive mapping 11:59:46 it's a depths abyss portal vault with green crystal walls on all sides 11:59:55 -!- schistosomatic has quit [Ping timeout: 245 seconds] 11:59:59 the green crystal wasn't visible, it was behind normal rock with no indication of where it was 12:01:33 a DF-themed glowing cavern portal vault would be pretty great actually 12:01:45 <|amethyst> G-Flex: this one? 12:01:54 <|amethyst> !vault abyss_entry_crystal 12:01:56 Lines pasted to http://pastie.org/8597735 12:06:34 -!- tsohg has quit [Remote host closed the connection] 12:06:55 <|amethyst> I guess maybe tag that one mini_float? 12:07:10 |amethyst: thanks! 12:07:24 <|amethyst> maybe minmay_room_of_horrors and abyss_entry_small_statue_room need it too? 12:08:23 -!- schistosomatic has quit [Ping timeout: 272 seconds] 12:11:54 -!- Kalir has quit [Changing host] 12:13:11 -!- caracal has quit [Ping timeout: 272 seconds] 12:13:14 -!- Kalir has quit [Read error: Connection reset by peer] 12:14:43 -!- tenofswords has joined ##crawl-dev 12:15:18 '+'s on level edges are already counted by the builder as @s 12:15:33 -!- Kalir has quit [Changing host] 12:15:49 <|amethyst> tenofswords: ah, I thought they were just treated as floor 12:16:06 <|amethyst> tenofswords: but abyss_entry_crystal and abyss_entry_glasseish? 12:16:09 hmm, if you vault-redefine a monster with M_FAKE_SPELLS's spells, does the resulting monster count as having fake spells? 12:17:18 -!- Kalir has quit [Read error: Connection reset by peer] 12:17:45 both of those would need mini_float, sure 12:18:27 -!- Kalir has quit [Changing host] 12:19:03 -!- caracal has quit [Changing host] 12:19:08 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:19:34 (not that this is a thing that people should do ever, but i guess the spell description patch should try and handle that case anyway) 12:19:57 -!- Kalir has quit [Read error: Connection reset by peer] 12:20:25 -!- schistosomatic has quit [Ping timeout: 272 seconds] 12:21:39 -!- Kalir has quit [Changing host] 12:22:55 -!- Kalir has quit [Read error: Connection reset by peer] 12:23:51 -!- djanatyn has quit [Ping timeout: 272 seconds] 12:24:18 oh fake spells is only a class flag 12:25:34 -!- dacendoran_ has quit [Ping timeout: 272 seconds] 12:25:39 does anybody not kilobyte feel like fixing portal branch exits btw? 12:26:04 i.e. < and \ on level map and in G not finding exits, \ not finding entries 12:27:04 -!- Kalir has quit [Changing host] 12:27:10 -!- Kalir has quit [Read error: Connection reset by peer] 12:28:49 -!- Kalir has quit [Changing host] 12:30:16 -!- Kalir has quit [Read error: Connection reset by peer] 12:31:25 -!- Kalir has quit [Changing host] 12:31:39 -!- Kalir has quit [Read error: Connection reset by peer] 12:33:25 -!- ProzacElf has joined ##crawl-dev 12:34:45 -!- flowsnake has quit [Quit: ZNC - http://znc.in] 12:36:00 -!- Kalir has quit [Read error: No route to host] 12:36:02 -!- flowsnake has joined ##crawl-dev 12:36:58 -!- Garhauk has quit [Ping timeout: 272 seconds] 12:37:00 -!- heteroy has quit [Read error: Connection reset by peer] 12:37:05 -!- Kalir has quit [Changing host] 12:37:59 -!- Basil has joined ##crawl-dev 12:39:33 ChrisOelmueller: what's wrong with them? 12:39:51 the thing i !told you weeks ago and wrote right above 12:40:01 -!- heteroy has quit [Read error: Connection reset by peer] 12:40:15 what weeks? 12:40:41 could you explain what is amiss? 12:40:48 i.e. < and \ on level map and in G not finding exits, \ not finding entries 12:40:55 -!- Aryth has quit [Ping timeout: 265 seconds] 12:40:57 finding... how? 12:41:02 <|amethyst> kilobyte: X\ 12:41:10 by pressing the \ key on X 12:41:21 then moving the cursor to said feature 12:41:41 -!- simmarine has joined ##crawl-dev 12:42:09 -!- djanatyn has quit [Max SendQ exceeded] 12:42:20 <|amethyst> I can see why that doesn't happen, but what's not clear to me is why _is_feature_fudged isn't making < and > find them 12:43:37 ChrisOelmueller: \ doesn't seem to switch any modes... and how is it related to < > ? 12:43:48 <|amethyst> kilobyte: X\ is supposed to cycle through portals 12:43:54 oh so you were actually not aware of this before? 12:43:56 <|amethyst> kilobyte: just like X< cycles through stairs 12:44:02 19:41 < ChrisOelmueller> by pressing the \ key on X 12:44:02 19:41 < ChrisOelmueller> then moving the cursor to said feature 12:44:05 -!- ProzacElf has quit [Ping timeout: 245 seconds] 12:44:19 that's what used to happen, yes 12:44:21 or did you mean that \ should move the cursor, not you? 12:44:33 aye 12:44:44 (it did that before) 12:44:57 -!- heteroy has quit [Ping timeout: 246 seconds] 12:45:01 it did? Sounds redundant with < and >. 12:45:16 <|amethyst> um 12:45:21 why do i even try 12:45:21 <|amethyst> X> doesn't cycle through portals 12:45:46 indeed < and > regressed 12:46:14 not like < or > would work to find exits, or like i would even want to find a sewer with either of those, or want to autotravel to sewer with G< 12:46:31 not sure why finding \ features should happen through some key not \ also 12:46:45 <|amethyst> ChrisOelmueller: backwards compatibility 12:46:48 \ is not documented it seems (on X? anyway) 12:46:51 <|amethyst> ChrisOelmueller: it was originally on tab only 12:46:52 (that last one applies to level-map only, G< is a fine thing in portal branches) 12:47:25 "Sorry, you can't auto-travel out of here." 12:48:01 or should be 12:49:33 03|amethyst02 07* 0.14-a0-1745-gb59eb84: Prevent a few abyss entries from being disconnected 10(23 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b59eb84e3714 12:49:34 anyways that's not the big issue i'm complaining about 12:50:22 -!- Hailley has quit [Quit: Petra is closed!] 12:50:47 ChrisOelmueller: not a regression, 0.13 has the same 12:51:43 <|amethyst> kilobyte: the same? 12:51:49 <|amethyst> kilobyte: the G< thing you mean? 12:51:59 <|amethyst> kilobyte: because X\ works in 0.13 12:52:17 <|amethyst> and X< works inside a portal vault to find the exit 12:52:26 G< 12:52:27 <|amethyst> (as does X\) 12:53:34 the G< line was solely to modify not sure why finding \ features should happen through some key not \ also 12:53:53 in the sense of G< being the only case where that would be applicable 12:55:06 -!- s1lence has quit [Quit: Leaving] 13:01:53 oh and is there any chance branches with multiple entries (like hell, pan, abyss) could live on ^o branch list proper? 13:02:12 when i had a look at that i very soon wished to not continue 13:02:23 but maybe if somebody knows what they're doing it's not as frightening? 13:04:53 03kilobyte02 07* 0.14-a0-1746-g89b3a04: Fix < > not finding portals and exits on X. 10(53 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=89b3a041c706 13:07:03 03kilobyte02 07* 0.14-a0-1747-g377e190: Make a function's argument less confusing. 10(46 seconds ago, 1 file, 7+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=377e190e4f71 13:11:22 -!- Zephryn has quit [Quit: My work is end \(^o^)/] 13:11:30 -!- SkaryMonk has joined ##crawl-dev 13:18:37 03MarvinPA02 07* 0.14-a0-1748-gff7ed8f: Adjust/remove some Sprint map headers 10(29 minutes ago, 3 files, 1+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff7ed8f24b57 13:18:37 03Cedor02 {MarvinPA} 07* 0.14-a0-1749-g67e62b1: Added spell list to monster description for player ghosts and vault monsters 10(6 weeks ago, 4 files, 93+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67e62b1a32c1 13:18:37 03MarvinPA02 07* 0.14-a0-1750-gbe324a1: Fix missing handling of fake spells in monster spell lists 10(4 weeks ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=be324a1e5c4e 13:18:37 03MarvinPA02 07* 0.14-a0-1751-ge890806: Don't crash on vault-defined spellcasters that aren't priests/actual casters 10(46 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e89080694b5b 13:18:37 03MarvinPA02 07* 0.14-a0-1752-g16c4a21: Clarify is_spellcaster vs is_caster in monster_info 10(40 minutes ago, 3 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=16c4a219577c 13:20:47 -!- ReteAZ has quit [Quit: Page closed] 13:22:02 cannot into grammar those comments 13:22:14 -!- Zephryn has quit [Client Quit] 13:24:23 -!- araganzar has quit [Quit: Page closed] 13:29:20 -!- wheals has joined ##crawl-dev 13:29:28 -!- Morphy_ has quit [Quit: Page closed] 13:32:59 -!- tali713 has quit [Ping timeout: 272 seconds] 13:33:49 ChrisOelmueller: which ones? 13:34:04 the Cedor commit 13:37:09 -!- Gorice has quit [Ping timeout: 272 seconds] 13:37:23 -!- Cedor has joined ##crawl-dev 13:39:26 -!- ontoclasm has joined ##crawl-dev 13:39:58 hello 13:40:40 semething changed recently in describe.cc? 13:40:46 something* 13:41:10 MarvinPA: didn't you just sorta break save compat? 13:41:36 sorry mon-util.cc 13:42:12 <|amethyst> %git 2642df196ded763d42c7df1093d45ccbf139a373 13:42:12 07kilobyte02 * 0.14-a0-1737-g2642df1: Purge away HT_ROCK and HT_INCORPOREAL. 10(2 days ago, 4 files, 1+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2642df196ded 13:42:16 <|amethyst> %git 7e31c9e48d7b07af09617d65fc2356f020308e96 13:42:16 07kilobyte02 * 0.14-a0-1733-g7e31c9e: Deindent. 10(2 days ago, 1 file, 54+ 54-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e31c9e48d7b 13:42:21 <|amethyst> %git e466b19865a13f4632e20d1a868f437fdf7d590b 13:42:21 07|amethyst02 * 0.14-a0-1700-ge466b19: Add spaces after switch and catch keywords. 10(4 days ago, 9 files, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e466b19865a1 13:42:33 <|amethyst> ChrisOelmueller: those are the commits from the past few days that touch mon-util.cc 13:42:46 <|amethyst> err 13:42:48 <|amethyst> Cedor: ^^^ 13:43:01 <|amethyst> Cedor: (and several others in the days preceding that) 13:43:14 the strange part is : I just pulled from origin 13:43:18 -!- Nexos is now known as fdel 13:43:48 and got an error on a call of mons_type_name() 13:44:30 <|amethyst> your call or one of ours? 13:45:00 <|amethyst> and what kind of error? 13:45:08 describe.cc:3545:52: error: too few arguments to function 'std::string mons_type_name(monster_type, description_level_type)' 13:45:16 (not mine, I didn't changed anything..) 13:46:17 <|amethyst> Cedor: describe.cc should have no calls to mons_type_name 13:46:29 ah 13:46:33 <|amethyst> Line 3545 here is 13:46:38 <|amethyst> "recommended that you save your game and reload. Please report 13:46:41 <|amethyst> " 13:46:54 ah 13:46:56 grmbl 13:47:03 <|amethyst> oh 13:47:23 -!- OneEyedJack has quit [Quit: Page closed] 13:47:24 I probably made to much mistakes with git... 13:47:29 <|amethyst> hm 13:47:46 I fear i'll have to delete my local repo and clone it again... 13:47:49 <|amethyst> I don't see any removed in MarvinPA's recent commits either 13:48:04 wait... 13:48:14 It have kept one of my old commit... 13:48:18 OK.... 13:48:45 -!- greattornick has quit [Quit: Page closed] 13:48:55 03|amethyst02 07* 0.14-a0-1753-g1a0f122: Consider Vaults entrance a gate. 10(33 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1a0f12267a56 13:48:55 03|amethyst02 07* 0.14-a0-1754-g771bc49: Simplify X\, make it match feat_is_gate. 10(32 minutes ago, 1 file, 1+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=771bc490630f 13:48:55 03|amethyst02 07* 0.14-a0-1755-gdbe6e72: Add \ to view-map help (Medar) 10(26 minutes ago, 1 file, 23+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dbe6e7264a96 13:48:55 03|amethyst02 07* 0.14-a0-1756-g7239af9: Make \ cycle through portals when targeting, too. 10(14 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7239af937a86 13:48:57 is there a way to force git to make a local repo to mirror origin? 13:49:55 <|amethyst> ChrisOelmueller: that should fix X\ with the new features too (and make it stop counting Depths entrance, and several other weirdnesses) 13:52:34 -!- tsohg has quit [Read error: Connection reset by peer] 13:54:10 whee, thank you (and kilobyte also) 13:55:24 -!- jeanjacques has quit [] 13:55:27 Cedor: why do you want a mirror? 13:55:36 not a mirror 13:55:39 a clean copy :p 13:55:55 (I want all my local commits or mistakes to disappear) 13:57:17 you could do "git checkout origin/master", delete all your branches, then "git checkout master" 13:57:54 or if it's just master you want to reset, "git reset --hard origin/master" while on master 13:58:09 oh thanks for the precise use of reset :) 13:59:11 wonderfull 14:02:20 -!- tsohg has quit [Read error: Connection reset by peer] 14:05:59 03|amethyst02 07* 0.14-a0-1757-gd40e860: Allow X\ and X_ to find unknown portals/altars. 10(2 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d40e86072164 14:06:59 yay #2 14:08:55 -!- alchemist_ has quit [Quit: Page closed] 14:09:04 anybody have a vague idea when we're going into feature freeze? 14:09:07 still a ways off? 14:10:09 1757 commits; i guess we're a little over halfway there 14:22:58 Before I upload the fixed autoID patch, is amulet of controlled flight included in you.type_ids? 14:23:19 I'm getting some strange results, and I'm not sure if it's from wizmode or something else 14:25:26 that still exists? 14:25:36 -!- axle has quit [Quit: Page closed] 14:25:57 Basil: hmm. 14:25:59 It's wrapped in a TAG_MAJOR_VERSION = 34 ifdef 14:26:17 It should still be included if I understand how that works correctly 14:26:22 I think I'll add some code to tags.cc for that? 14:26:22 yes, but it shouldn't generate 14:26:22 I hope it is. 14:26:25 or, you could 14:26:48 Alright, I should be good then 14:27:11 rip "cflight 14:27:12 SamB: The only related problem was looping through all amulets 14:27:24 which seems not to have been done before strangely 14:28:40 -!- gnum has quit [Ping timeout: 245 seconds] 14:29:56 How does \ list them then? 14:30:09 By OBJ_JEWELLERY, I think 14:30:29 <|amethyst> Medar: \ skips them 14:30:41 <|amethyst> if (i == OBJ_JEWELLERY && j == AMU_CONTROLLED_FLIGHT) 14:30:41 <|amethyst> continue; 14:31:02 <|amethyst> likewise the removed potions and staves 14:31:27 <|amethyst> you.type_ids would still have room for them 14:32:21 <|amethyst> probably it's reasonable to set that to ID_KNOWN_TYPE on player unmarshall 14:32:45 <|amethyst> if so, should probably do the same for the potions 14:32:46 hmm 14:33:37 right after the loop headed by this comment would probably be a good spot? 14:33:45 // Identification status. 14:35:47 -!- tsohg has quit [Read error: Connection reset by peer] 14:36:32 kilobyte: I assume by "a sane way" you don't mean having a list of explicit default fonts for various languages ... 14:36:58 And it is up. Hooray. 14:37:52 do you believe we can get away with little to no special-casing based on language in crawl 14:38:07 might as well start that mess where it's due 14:38:53 mm, on another note, it might be possible to shove the targeted scroll and {used by monster} scroll autoID into there since my patch loops through object types instead of checking each item 14:39:04 -!- Kellhus has quit [Quit: Page closed] 14:39:33 then again, there's no "targeted scroll" type in the code that I know of, so that might be awkward 14:41:20 I have no idea if this is actually the case 14:41:34 but someone just told me that the DCSS Windows installer set its program folder to be hidden 14:41:34 if true, this is really weird 14:41:55 ChrisOelmueller: no, it's more that I'm not convinced we can build a table of appropriate fonts that'll be available on systems configured to those languages ... 14:42:18 is this a known thing or should I file a bug report 14:42:23 <|amethyst> G-Flex: the program files, not appdata? 14:42:55 neither should be set to hidden 14:42:58 that is not a thing that is done 14:42:58 -!- nubcakes has quit [Quit: Page closed] 14:43:05 but it's the one in program files 14:43:10 [15:42:16] just making sure 14:43:11 [15:42:23] yes 14:43:11 [15:42:36] C:\Program Files (x86)\Crawl 14:43:40 Mine is definitely not hidden 14:43:49 [15:43:19] ... but yes, the morgue file was in appdata, also hidden 14:43:54 G-Flex: perhaps it's just the Program Files folder that's hidden ? 14:44:05 and maybe Appdata was hidden too? who knows. 14:44:07 that's never hidden 14:44:09 appdata is I think 14:44:23 AppData is hidden, but that has little to do with crawl 14:44:24 I always turn all that junk off anyway 14:44:40 Medar: he means the folder inside program files 14:44:43 like, the program's actual folder 14:44:50 well, I mean, I guess "hidden" stuff might show up in a slightly ghostly fashion 14:44:57 -!- heteroy has quit [Read error: Connection reset by peer] 14:45:05 ... huh 14:45:05 also I don't really install crawl though 14:45:26 G-Flex: Yeah well, I can't see anythinh hidden 14:45:31 yes, on Windows if you set your view options so you can view hidden files and folders, they show up with a semi-transparent icon 14:45:43 weird, both folders are set to hidden for him 14:46:03 he just pastebinned a morgue file so I know what version he has: Dungeon Crawl Stone Soup version 0.13.1 (tiles) character file. 14:46:37 Game crashing when trying to change formicid's apperance by rockygargoyle 14:46:54 Yeah, mine is the latest 0.13.1 installer 14:47:17 I'm on XP but I might as well try it 14:48:05 I'm on Windows 8.1, pretty sure I had 0.13 without hidden directories on Windows 7 earlier though 14:49:11 [15:48:36] because I just realized that there are several unrelated but also recently installed programs that are showing up with the icon that says they are hidden 14:49:15 okay maybe this isn't a crawl problem :P 14:49:41 so maybe his MSI (or something) is broken or something ??? 14:49:42 can't reproduce it myself either 14:49:44 carry on 14:50:30 <|amethyst> ontoclasm: any idea about the formicid doll thing? 14:50:44 <|amethyst> ontoclasm: https://crawl.develz.org/mantis/view.php?id=7953 14:51:43 Lazy man, running crawl from his downloads directory :p 14:52:44 no idea :C 14:53:09 -!- nixor has quit [Quit: Leaving.] 14:54:24 -!- Chronophilia has quit [Ping timeout: 272 seconds] 14:54:48 -!- heteroy has quit [Ping timeout: 246 seconds] 14:57:45 one thing that would probably be better is if the program's folder names matched the name of the program elsewhere 14:57:51 so "dungeon crawl stone soup" instead of "crawl" 14:58:35 -!- rockygargoyle has quit [Quit: Page closed] 15:00:30 -!- tsohg has quit [Read error: Connection reset by peer] 15:01:15 -!- tsohg has quit [Read error: Connection reset by peer] 15:03:54 -!- heteroy has quit [Ping timeout: 246 seconds] 15:05:41 -!- Crehl has quit [Read error: Connection reset by peer] 15:06:16 why would that be useful 15:07:15 !seen MarvinPA 15:07:15 I last saw MarvinPA at Fri Jan 3 18:24:17 2014 UTC (2h 42m 58s ago) saying 'oh fake spells is only a class flag' on ##crawl-dev. 15:10:32 !tell MarvinPA I don't understand your spacing problem in the _itosym rewrite 15:10:32 Cedor: OK, I'll let marvinpa know. 15:13:13 * SamB has evil plan ... 15:14:20 omg... 15:14:46 hum... 15:15:20 what is the usual politic about const char * uses vs strings? 15:17:13 Cedor: well, what are you doing? 15:17:18 <|amethyst> we usually use strings 15:17:27 <|amethyst> except for fairly low-level code 15:17:30 <|amethyst> but it depends 15:17:56 it's about my patch for MR and stealth bar 15:18:25 I thought I used a nice ninja way of doing things, but it appears it isn't 15:18:28 <|amethyst> Cedor: oh, you can't do that 15:18:36 <|amethyst> Cedor: return foo.c_str() is bad 15:18:40 yep 15:18:41 <|amethyst> when foo is local 15:18:41 oh, yes, true 15:18:47 so just make it return the string 15:18:50 I just understood this 15:18:56 that's why I asked 15:19:11 -!- Gmork has quit [Quit: Page closed] 15:19:17 i think i'll return the string, but this mean i'll have to change a lots of things 15:19:25 -!- MP2E has quit [Quit: brb] 15:19:42 :-( 15:20:05 <|amethyst> I don't think there's much choice here 15:20:14 yes, I don't either 15:20:36 but it is still quite vexing to have to have all those .c_str() 15:20:37 -!- punpun has quit [Quit: Page closed] 15:20:41 <|amethyst> you can just add .c_str() after the calls 15:20:50 that's the point 15:21:06 I didn't want to hack too much the calls... 15:21:12 hence the frowny face 15:21:25 Cedor: oh, it's not much hacking, it's just a drudge and a eyesore 15:21:35 yep 15:21:35 <|amethyst> these are all in one file, right 15:21:37 s/a eye/an eye/ 15:22:03 <|amethyst> #define ITOSYM(x,y) (_itosym((x),(y)).c_str()) 15:22:35 but it's already an heavy function usage (I mean for snprintf) and i'm not really fond of making it heavier 15:22:50 -!- oberstein has quit [Ping timeout: 246 seconds] 15:23:48 and it's strange all this part don't heavely rely on strings (with a unique call to c_str at the end) 15:25:54 <|amethyst> yeah, that might be better with a stringstream or even with string concat rather than snprintf 15:26:34 <|amethyst> it's not like this is performance-sensitive code 15:28:14 <|amethyst> OTOH, those have so much ugly punctuation compared to printf format strings... 15:28:34 would love to not have a single stringstream for translation purposes 15:28:46 similarly no string concat 15:28:55 "think of the children" 15:29:02 how do i grep source from in channel 15:29:12 <|amethyst> ChrisOelmueller: so how would you build the "x . ." stuff in output.cc then? 15:29:26 !source _acquirement_weapon_subtype 15:29:29 Lines pasted to http://pastie.org/8598372 15:29:29 <|amethyst> ChrisOelmueller: hard code all the possibilities like is currently done, so they're easy to translate? 15:29:33 or all the % screen stuff 15:29:33 ideally i'm not touching that file ever again, but yeah this only applies to actually translatable data 15:29:36 <|amethyst> ChrisOelmueller: also what about things like spell power bar 15:30:15 <|amethyst> ChrisOelmueller: Hm, how would one do translation of a screen like that anyway? 15:30:24 !source only be able to teleport away from the exit! 15:30:24 Couldn't understand be able to teleport away from the exit! 15:30:31 <|amethyst> ChrisOelmueller: have each language's translators be responsible for alignment? 15:30:32 !source /only be able to teleport away from the exit/ 15:30:32 Couldn't understand /only be able to teleport away from the exit/ 15:30:43 !source only be able to teleport away from the exit 15:30:44 Couldn't understand be able to teleport away from the exit 15:30:45 either that, or use %s together with alignment operators 15:30:59 (and add clear comments, which is the hardest part) 15:31:14 <|amethyst> !source check_annotation_exclusion_warning 15:31:17 <|amethyst> rast: ^^^ 15:31:17 Lines pasted to http://pastie.org/8598382 15:31:34 neither do look great compared to the "manual" way in c++ 15:31:40 thanks 15:32:15 <|amethyst> MarvinPA: is #7771 fixed now? 15:32:41 also this might be a bad thing to admit but i do not care about performance at all, ever 15:33:00 <|amethyst> There aren't a lot of places in the crawl code where you need to 15:33:04 on the subject of alignment there's other strings where a similar problem occurs, for instance the output of `[` 15:33:10 -!- oberstein has joined ##crawl-dev 15:33:10 |amethyst: hmm im looking for where and how it actually enforces that 15:33:21 im looking in teleport.cc but cant find "lab" anywhere 15:33:29 |amethyst: ah yeah 15:33:29 MarvinPA: You have 1 message. Use !messages to read it. 15:34:13 <|amethyst> rast: look in spl-transloc.cc instead 15:34:36 ty 15:34:39 of course, why would teleporting be in teleport.cc 15:34:44 that would be ridiculous 15:34:54 <|amethyst> heh 15:35:02 <|amethyst> teleport.cc is of course mostly about blink 15:35:46 i dunno about "mostly" 15:36:16 ok so im reading lines 613 and on there 15:36:29 <|amethyst> wheals: random_near_space isn't entirely about blinking :) 15:36:40 it seems like it tries to make sure the new position is more than a certain distance from the exit 15:36:57 without counting walls at all 15:37:00 except the 34*34 part doesnt make sense, thats a huge distance? 15:37:02 so it's not a very reliable thing 15:37:34 <|amethyst> rast: you're looking at what version? 15:37:35 or does "distance" in crawl not bother with the square root part? 15:37:47 https://www.gitorious.org/crawl/crawl/source/49588e8b9b1c436404884013825e53e7a7797a96:crawl-ref/source/spl-transloc.cc 15:37:50 i think thats trunk 15:38:16 <|amethyst> %git 49588e8b9 15:38:17 07elliptic02 * 0.12-a0-185-g49588e8: Add a milestone for the first time each branch is exited. 10(1 year, 4 months ago, 13 files, 49+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=49588e8b9b1c 15:38:47 <|amethyst> rast: despite its name, .abs() is distance-squared 15:38:54 <|amethyst> rast: so that really means a distance of 34 15:38:56 ok, makes sense 15:39:33 so the message is a little deceptive... if you're more than 34 away, you could actually end up closer 15:39:59 can you actually be more than 34 away 15:40:22 <|amethyst> I don't know about lab size, but max distance is 105 15:40:23 bug: summon scorpions displays in red under TSO, even though he's perfectly fine with it 15:41:06 -!- usebees has quit [Client Quit] 15:41:07 why do i even care about lab things :P 15:41:35 TSO shoulnt be OK with that 15:42:01 -!- Tellian has quit [Quit: Page closed] 15:42:04 <|amethyst> rast: what about casting Shadow Creatures in Spider? 15:42:30 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 15:42:37 it should give non-poisonous shadows only 15:42:59 i assume theres at least one spider branch monster that doesnt have poison. maybe not? 15:43:08 formicids 15:43:11 :P 15:43:11 orb spiders aren't poisonous 15:43:12 this sounds just bad 15:43:21 there we go, a swarm of orb spiders 15:43:43 or we could just not show it in red; he's fine with other allies using poison 15:43:51 e.g. mercs with venom weapons 15:43:56 that 15:44:09 okay he's also fine with allies stabbing etc. 15:44:21 imo those conducts are just stupid and interface screwups and do not add much 15:45:19 he only cares about what you do, not what your allies do 15:45:34 but "summoning poisonous creatrues" is something you should not be doing 15:45:43 well yes but your allies can be angels etc. 15:46:49 TSO only cares about what you do, not his angels 15:46:56 I think we decided that the player can't control their allies' actions, so if those allies do something unchivalrous, the player won't be penalized? 15:47:07 so basically TSO shouldn't gift unchivalrous allies 15:47:19 for all i know the angels acna pick up draining/'poison weapons 15:47:22 *can 15:47:26 also, scorpions are animals 15:47:53 so it's not unchivalrous if it's an animal ? 15:48:04 wandering mushroom (07f) | Spd: 10 | HD: 8 | HP: 30-58 | AC/EV: 5/0 | Dam: 2013(confuse) | 03plant | Res: 06magic(32), 03poison, 12drown, 13neg+++, 13torm | XP: 313 | Sz: tiny | Int: plant. 15:48:04 %??wandering mushroom 15:48:10 well... does chivalry even make sense for an animal? 15:48:24 ghost (16p) | Spd: 10 | HD: 1 | HP: 13 | AC/EV: 1/2 | Dam: 4 | 07undead, 10doors, fighter, evil, spellcaster, lev | Res: 06magic(6), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 3 | Sz: Medium | Int: high. 15:48:24 %??player illusion 15:48:24 <|amethyst> it's not a matter of the scorpion doing something bad 15:48:34 nice indented ghost 15:48:35 why did it give me ghost 15:48:51 has trouble with constructed monsters 15:49:08 hmm, okay, so maybe tso shouldn't like it if you SUMMON such allies, either 15:49:10 <|amethyst> but if you're not supposed to be poisoning things, summoning poisonous creatures is at least wanton 15:49:17 hm 15:49:36 but it should be the summoning itself, not the subsequent actions of those creatures, for which you're penalized ... 15:49:51 <|amethyst> or just make TSO repulse poisonous allies 15:49:53 (and e.g. enslaving them and letting them attack others should probably be okayish?) 15:50:08 |amethyst: you mean, cause them to flee the floor or something? 15:50:26 <|amethyst> SamB: no, the same thing that keeps Fedhas shadow creatures from giving you ghouls 15:50:34 <|amethyst> SamB: so they're summoned hostile 15:50:38 ah 15:50:44 <|amethyst> the red colour ought to be enough of a warning 15:50:47 that'd be enough penalty probably, yes 15:51:12 <|amethyst> (this would also make shadow creatures re-roll poisonous things as rast suggested) 15:51:48 <|amethyst> but the all-orb-spiders thing could be a problem :) 15:51:57 and yes, if it's a spell that doesn't specialize in poisonous things it's better if we try to make it try to avoid those ... 15:52:01 <|amethyst> also, there's still that bug with re-rolled monsters 15:52:09 heheh right 15:52:12 suddenly i support this 15:52:15 yes, most animals in spider are bugs 15:52:29 hahaha 15:52:33 guys, does anyone tried to add ccache to mingw? 15:52:43 Cedor: not really, no 15:53:06 and most our official windows builds are built under Debian anyway ... 15:53:10 that's what I thought :p 15:53:21 <|amethyst> Cedor: no, but this person has: http://www.ysbl.york.ac.uk/~lohkamp/speedup_compilation.html 15:53:53 yep, but i'm not sure to understand how he done this... 15:54:14 -!- rast has quit [Quit: ChatZilla 0.9.90-rdmsoft [XULRunner 18.0.2/20130201065344]] 15:54:30 Cedor: part of the reason I haven't bothered is that the really awful part is where we use ld.bfd to link THE ENTIRE WORLD into the one .exe file 15:54:59 -!- rast has joined ##crawl-dev 15:55:09 -!- ackack has joined ##crawl-dev 15:55:31 kilobyte: have you done any thinking on the "convert to autocrap" pipe-dream? 15:56:09 (yes, even if we end up having to learn some M4) 15:57:00 hmm, is there a nice way to see a list of all my Firefox tabs? 15:57:26 -!- wheals has quit [Ping timeout: 272 seconds] 15:57:34 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 15:58:02 I fear not 15:58:38 why is firefox telling me "restart to update" when I have a system-wide install and I'm running as a limited user? 16:01:17 -!- valtern has quit [Remote host closed the connection] 16:03:54 are you sure it's not running with admin privileges or something 16:04:11 maybe whatever it uses to update does 16:05:34 <|amethyst> Medar: how to switch to glyph mode now? 16:06:32 -!- Foamed has quit [Ping timeout: 272 seconds] 16:06:39 <|amethyst> Medar: oh I see 16:07:00 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 16:08:27 -!- pi31415 has joined ##crawl-dev 16:10:09 <|amethyst> so that shadow creatures bug 16:10:13 <|amethyst> while (player_will_anger_monster(mons) && ++tries <= 20) 16:10:13 <|amethyst> define_monster(mons); 16:10:27 <|amethyst> define_monster is almost certainly not what we want here 16:10:29 -!- ckyle has quit [Quit: ckyle] 16:10:57 <|amethyst> seeing as how it does mons->enchantments.clear(); 16:11:54 -!- Krakhan has quit [Changing host] 16:13:00 -!- tsohg has quit [Read error: Connection reset by peer] 16:18:02 -!- SteampunkDuck has quit [Quit: leaving] 16:19:49 -!- Blazinghand__ has quit [Ping timeout: 272 seconds] 16:22:16 -!- magicpoints has quit [Ping timeout: 265 seconds] 16:24:11 -!- Basil has quit [Ping timeout: 260 seconds] 16:26:09 -!- duralumin has quit [Read error: Connection reset by peer] 16:27:56 A start on deterministic poison by pubby 16:29:01 -!- robotcentaur has joined ##crawl-dev 16:29:44 -!- gnum has quit [Remote host closed the connection] 16:30:17 ?Immortal Warwalrus 16:33:08 -!- ProzacElf has joined ##crawl-dev 16:34:08 -!- Basil has joined ##crawl-dev 16:35:23 G-Flex: I suspect it's just never heard of restricted accounts pre-vista or something ... 16:35:55 did it successfully update though? 16:35:59 oh you're on an XP limited account 16:36:02 those are pretty messed up 16:37:39 -!- tsohg_ has quit [Remote host closed the connection] 16:39:01 not particularly, it's just that hardly any software accomodates them 16:39:23 -!- djanatyn has quit [Max SendQ exceeded] 16:39:27 -!- OneEyedJack has quit [Quit: Page closed] 16:39:30 -!- tsohg has quit [Ping timeout: 245 seconds] 16:39:36 true enough, but it's also harder for software to accomodate them 16:39:45 I have no idea how well a program elevating privileges is in XP 16:40:32 well, I guess basically the only way to do it is to offer to let the user run the thing that needs privileges as a user with those provileges 16:40:55 that's easy in Vista/7/8, you can just give the user a UAC prompt or whatever it is 16:41:29 though I've really only run into one package whose installer does this in a way that works on XP 16:42:14 kilobyte: this looks sort-of interesting, though it's obviously no autotools: https://github.com/apenwarr/redo 16:44:31 -!- ackack has quit [Ping timeout: 272 seconds] 16:51:13 -!- Cedor has quit [Ping timeout: 272 seconds] 16:51:35 -!- NilsBloodaxe has quit [Ping timeout: 272 seconds] 16:52:50 -!- Napkin has quit [Quit: leaving] 16:53:05 -!- Napkin has joined ##crawl-dev 16:57:45 -!- Jimmymi has quit [Quit: Page closed] 16:57:48 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:04:37 03|amethyst02 07* 0.14-a0-1758-gfe04629: Avoid a doll editor crash (#7953) 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fe0462945a2d 17:04:37 03|amethyst02 07* 0.14-a0-1759-g73ea208: Don't unmark Shadow Creature re-rolls as summoned (#7842) 10(2 minutes ago, 1 file, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=73ea2081f6f0 17:08:07 -!- pelotr0n is now known as pelotron 17:10:21 how can you kill a dragon without leaving a corpse? :( 17:10:54 i got all excited when i found Xtahua and then he doesnt even leave a corpse for me to make armour out of 17:11:20 the corpse clearly disintegrates 17:11:36 most monsters are made out of spun sugar 17:11:51 i shot him with arrows, its not like i cleaved him in half 17:11:55 <|amethyst> ontoclasm: Kotton Kandy? 17:12:15 <|amethyst> rast: all those holes let the magic leak out 17:12:37 the corpse was stolen by meat gremlins 17:12:45 where do you think all the meat rations come from? 17:14:17 |amethyst: what's the best way to set up the /meta/ folder for milestones, logfiles, and saves? I added symlinks to /var/www, but it's serving all the files and subdir. http://crawl.boylecraft.net/meta/0.13/ . .htaccess? 17:14:24 if only there was a roguelike where large monsters always leave corpses 17:14:25 -!- Morg0th has quit [Quit: leaving] 17:14:44 <|amethyst> johnstein: I linked in those files specifically 17:14:58 ah ok 17:15:03 so just a bunch of symlinks 17:15:08 <|amethyst> johnstein: yes 17:15:10 <|amethyst> johnstein: which is a bit annoying for all the sprints 17:15:21 <|amethyst> johnstein: since each has its own score file 17:15:29 <|amethyst> johnstein: OTOH, you don't *have* to post the score files 17:15:37 <|amethyst> no one uses them AFAIK 17:15:41 <|amethyst> only milestones and log 17:15:43 |amethyst yes, that does sound annoying. 17:15:50 thanks 17:16:18 -!- rchandra has joined ##crawl-dev 17:20:04 fr: make speed weapons oscilate if appliable 17:21:19 -!- Pacra_ has joined ##crawl-dev 17:34:13 -!- dacendoran has quit [Quit: Page closed] 17:37:23 -!- ckyle has joined ##crawl-dev 17:40:21 -!- heteroy has quit [Ping timeout: 246 seconds] 17:41:34 -!- ackack has joined ##crawl-dev 17:48:34 -!- Garhauk has quit [Ping timeout: 272 seconds] 17:52:18 -!- bmuk has quit [Remote host closed the connection] 17:55:11 -!- Morphy has quit [Quit: Page closed] 17:57:29 -!- ackack has quit [Ping timeout: 265 seconds] 18:00:16 -!- ainsophyao has joined ##crawl-dev 18:02:17 -!- ShadeTornado has quit [Quit: Leaving] 18:03:55 -!- robotcentaur has left ##crawl-dev 18:04:12 -!- robotcentaur has quit [Quit: Page closed] 18:10:44 -!- ainsophyao has quit [Remote host closed the connection] 18:11:18 -!- ainsophyao has joined ##crawl-dev 18:11:20 -!- LexAckson has quit [Read error: Connection reset by peer] 18:12:46 -!- ackack has joined ##crawl-dev 18:13:12 -!- Blazinghand has quit [Read error: Connection reset by peer] 18:15:10 -!- Lightli has quit [Ping timeout: 272 seconds] 18:17:13 <|amethyst> kilobyte: shouldn't _is_feature_fudged be using map_knowledge instead of grd ? 18:17:46 <|amethyst> kilobyte: I'm imagining the suitation where you have magic mapped a portal 18:18:37 <|amethyst> kilobyte: it seems that _i_f_f would leak whether it was an upwards or downward portal 18:20:38 |amethyst: crawl uses them ;-P 18:21:04 <|amethyst> right 18:21:17 <|amethyst> but that doesn't depend on linking them from a public_html directory 18:21:29 -!- Lightli has joined ##crawl-dev 18:21:34 hence the P 18:21:44 -!- Zermako has quit [] 18:34:16 -!- PolkaDot has quit [Quit: Lost terminal] 18:34:32 -!- sprort has quit [Ping timeout: 240 seconds] 18:34:35 -!- oberstein has quit [Ping timeout: 245 seconds] 18:36:23 -!- heteroy has quit [Read error: Connection reset by peer] 18:38:29 <|amethyst> ho, so should flush_input be documented or removed? 18:39:03 what's that? 18:39:19 <|amethyst> it lets you set what kinds of things flush the input buffer 18:39:42 -!- oberstein has joined ##crawl-dev 18:39:53 -!- ckyle has quit [Quit: ckyle] 18:40:05 <|amethyst> default is yes on (spell/ability) failure, yes when lua wants to, no before commands, no before messages 18:41:14 <|amethyst> those are the only four you can set I guess 18:41:23 -!- st_ has quit [Ping timeout: 260 seconds] 18:41:35 <|amethyst> there are a lot of unused values for the enum though, like FLUSH_ON_DANGER_MESSAGE, FLUSH_ON_UNSAFE_YES_OR_NO_PROMPT 18:42:04 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:42:08 <|amethyst> and some that are used internally only, like FLUSH_KEY_REPLAY_CANCEL and FLUSH_ABORT_MACRO 18:50:14 -!- ainsophyao has quit [Remote host closed the connection] 18:51:29 -!- TAS_2012v has quit [Read error: Connection reset by peer] 18:56:54 -!- lobf has quit [Quit: lobf] 19:04:49 -!- Piginabag has quit [Quit: Page closed] 19:05:24 -!- PoopOnAStick has quit [Quit: Page closed] 19:05:37 -!- Basil has quit [Ping timeout: 246 seconds] 19:07:34 <|amethyst> hm, should we save the game one more time after you die, before unlinking the file? 19:09:35 -!- ackack has quit [Ping timeout: 245 seconds] 19:09:50 -!- tsohg has quit [Remote host closed the connection] 19:09:53 -!- heteroy has quit [Read error: Connection timed out] 19:10:09 -!- ackack has joined ##crawl-dev 19:11:26 <|amethyst> (among other things, it prevents using a hardlink to auto-savescum) 19:12:32 |amethyst: I don't think that's worth bothering with ... 19:12:46 if they know how to do that, they could just patch it out anyway ... 19:13:25 <|amethyst> well, the other reason was < s1lence> now i just need to learn data forensics 19:15:13 <|amethyst> Planning in advance to save scum is one thing, but I think it would be better to remove the temptation (and ability) to decide that after you die 19:15:18 -!- tsohg has quit [Ping timeout: 265 seconds] 19:15:48 <|amethyst> but, yeah, it's not really a big deal 19:16:24 <|amethyst> though actually 19:16:34 <|amethyst> having saves marked as "dead" could be kind of neat 19:17:01 <|amethyst> wouldn't want to do this on the servers, but you could preserve a whole game and not just dumps/stash lists 19:18:14 <|amethyst> Though I guess the actual applications are somewhat limited.... explore the dungeon in wizmode? 19:18:40 you could also defang death pretty well if you wanted to ;-) 19:19:11 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:19:43 anyway, the hardlink trick is more-or-less premeditating ... 19:22:12 <|amethyst> yeah 19:22:26 <|amethyst> the premeditating comment was in relation to undeleting the file 19:22:34 ah, yeah 19:23:50 obviously, do stuff to make the file fragmented so it's not possible to recover it on ext3/ext4 ... 19:25:23 -!- pelotron has quit [Ping timeout: 272 seconds] 19:25:35 I'm on D2, ogre wearing a +2 robe. I know 'scroll of identify', but not recharge or enchant armour. I read an unknown scroll and it pulled up the inv, but it didn't show me the '+2 robe' under armour 19:26:16 I didn't have any wands or any other armour, so anything I picked would result in 'nothing happens'. but it seemed weird that my robe didn't show up. 19:26:29 unless armour that is already at max enchantment doesn't show up for enchat armour 19:27:00 it doesn't 19:27:32 only shows up if cursed, yea 19:28:25 -!- Basil has joined ##crawl-dev 19:28:27 but if the enchant armour scroll is unknown, how would my character know it couldn't use it on the +2 robe? 19:28:43 or is that just one of those things that should help an observant player out? 19:28:48 johnstein: well, you can't recharge a robe either can you? 19:29:13 * SamB didn't know this feature was implemented yet though 19:29:38 well, I guess what I meant was, I know know that the unknown scroll was an enchant armour scroll 19:29:56 despite not successfully enchanting a piece of armor or ID'ing the recharge scroll 19:30:14 johnstein: did you have anything rechargable in your inventory? 19:30:19 no 19:30:23 -!- WalkerBoh has quit [Remote host closed the connection] 19:30:26 then you know no such thing 19:30:43 hm 19:30:49 already had a similar issue, actually. read a scroll, it gave me inventory screen, I picked armour, "nothing happens" then "You have identified the last targeted scroll" 19:31:04 was unsure whether to bother reporting it 19:31:15 oh, you mean crawl decided you did know that? 19:31:50 me? no. crawl doesn't say that I know it 19:31:54 I'mnot sure if it's a bug or not. I mean, given that I had two such scrolls not yet identified, if it did nothing to the armour then it must have been recharging and I know the remaining scroll is ea 19:32:00 but it's ... weird 19:32:06 I think I'm making some incorrect assumptions, based on your comments SamB 19:32:26 I assumed that if I read an unknown scroll that targets an item in inv, that it will show my entire inventory 19:32:37 since if it didn't, it could give me clues on what the scroll is 19:32:45 i don't see the alleged bug 19:32:49 johnstein, in my experience unidentified EA has always behaved like that 19:32:54 but it sounds like there's a legitimate reason for my inv to have excluded the +2 robe 19:33:08 and yes, if you are observant and happen to have a maximally enchanted armour in your inventory, you have now identified ea without identifying it 19:33:13 it will only show valid targets for any targeted scroll that's left un-id'd 19:33:29 so if you know identify, that cuts quite some of your inventory 19:33:38 yea. I already knew ID 19:34:22 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 19:34:50 03|amethyst02 07* 0.14-a0-1760-gde08443: Update guide.txt (ChrisOelmueller) 10(41 seconds ago, 1 file, 7+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=de08443c12c1 19:34:52 on the other hand, since there are only 3 targeted scrolls, if you knew one already then you will know all three with the second even if you pick the wrong thing to apply it to, as I just said 19:34:52 geekosaur: ok. I didn't think that was the intention, but it sounds like that's the expected behavior of unID'd EA scroll 19:34:52 yea 19:35:03 seems like a marginal advantage 19:35:17 no real advantage now. just rather confusing 19:35:30 was just making sure that was the intent. 19:35:31 yea 19:35:47 I don't think it was the intent, but under the circumstances it's not really incorrect behavior 19:36:00 hmm 19:36:13 So you failed to to identify ?recharg and ?EA on use? 19:36:30 <|amethyst> The same could happen even if you've not identified any scrolls 19:36:46 <|amethyst> an identified +2 robe is not a valid target for any item-affecting scroll 19:37:02 ok 19:37:32 but one day, when there's a 4th item-affecting scroll that *could* target a +2 robe, THEN we'll have to sort it out :) 19:37:43 but I think I understand better what's going on 19:37:47 ty 19:37:53 <|amethyst> johnstein: I think in that case we would add a check for that scroll too 19:38:24 <|amethyst> johnstein: and if that scroll was not yet identified, you'd be prompted about the item 19:38:53 the "ID last one" feature should probably trigger when the 2nd type of targetted scroll *fails* 19:38:57 -!- Fhqwhgads_ has quit [Ping timeout: 272 seconds] 19:39:00 -!- Fhqwhgads__ is now known as Fhqwhgads_ 19:40:17 <|amethyst> yeah (assuming there aren't any weird failure modes on "correct" items) 19:40:55 so that crawl still acts more stupid than the player expects it to? 19:41:24 -!- ackack has quit [Quit: Leaving] 19:41:30 <|amethyst> huh? 19:41:46 honestly I didn't know that we were narrowing the menu this well ... 19:41:50 oh i guess it's possible some players don't keep one unidentified piece of armor in their inventory? 19:41:53 but why would they 19:42:32 -!- robotcentaur has quit [Quit: Page closed] 19:43:29 -!- ProzacElf has quit [Ping timeout: 252 seconds] 19:44:05 it could be a hermit playing a version back when divintations existed and using the spell to identify everything 19:44:09 <|amethyst> ah, you mean the game should be able to make the inference on the first scroll 19:44:26 <|amethyst> Clearly we need to add a SAT solver to crawl 19:44:45 * SamB doesn't even remember what exactly an SAT is 19:44:46 * Sequell also doesn't even remember what exactly an SAT is 19:45:14 for any given unidentified scroll, yes 19:45:15 <|amethyst> SamB: boolean satisfiability 19:45:37 right now it's a manual chore for no good reason (carrying the first armor you find even if you cannot use it) 19:46:01 ChrisOelmueller: Because your main armour might be maximally enchanted? 19:46:09 because it is identified 19:46:20 <|amethyst> Basil: because it lets you rule out both enchant armour and identify 19:46:33 <|amethyst> I usually use an unided wand 19:46:43 <|amethyst> I'm more likely to have one of those 19:46:44 yea you tend to not find those as reliable 19:46:49 really? :o 19:46:50 <|amethyst> since not knowing the charges counts 19:46:53 Solution, make all three ID on read 19:46:56 problem solved. 19:47:08 <|amethyst> maybe not that 19:47:15 <|amethyst> but could make it identify after it fails 19:48:14 that's still more-or-less on read 19:48:30 isn't that equivalent to what we do with wands? 19:48:33 solution: make all scrolls target 19:48:43 <|amethyst> SamB: yeah, that was my thought 19:48:51 Target tele 19:48:55 <|amethyst> SamB: you don't know what you're going to get, but you know what you got 19:49:09 ??scrolls 19:49:09 scrolls[1/1]: acquirement, amnesia, blinking, curse armour, curse jewelry, curse weapon, enchant armour, enchant weapon I, enchant weapon II, enchant weapon III, fear, fog, holy word, identify, immolation, magic mapping, noise, random uselessness, recharging, remove curse, silence, summoning, teleportation, torment, brand weapon, vulnerability. 19:49:19 <|amethyst> SamB: so there's still a chance of wasting the first scroll 19:49:33 that'd help 19:49:41 hmm 19:49:46 oh, and on failure to find a suitable target I assume? 19:50:17 Thought there were more than one id-on-read targeted scrolls 19:50:22 but it looks like it's only ?brand 19:50:39 <|amethyst> SamB: "You aren't carrying anything you could use a scroll on." you mean? 19:50:45 sometimes holding on could be of minor value but it's hugely offset by e.g. felid tedium for not finding ?ea target 19:50:52 Oh also that reminds me 19:51:01 |amethyst: whatever happens in that case, yes 19:51:25 still need to auto-ID (C*|RC) 19:51:51 don't suppose merging the curse scrolls is gonna happen or even planned? 19:52:04 I don't suppose so either 19:52:13 would be a pain for Ash worshippers 19:52:29 More curse scrolls for everyone 19:52:38 hmm 19:53:06 <|amethyst> ChrisOelmueller: considering that both dpeg and galehar came out heavily against it... 19:53:11 <|amethyst> at #7952 19:53:27 <|amethyst> well 19:53:35 !bug 7952 19:53:35 https://crawl.develz.org/mantis/view.php?id=7952 19:53:38 <|amethyst> I guess this wasn't quite the same thing, but a more tedious version thereof 19:54:43 Remove C*, make cursing require a fair bit of piety 19:54:47 with the first one free 19:54:55 huh yeah that one doesn't look that great but galehar even suggested what i'm thinking of 19:55:02 If we wanted to remove the curse minigame, it would be better to just merge the 3 curse foo scrolls into one curse item scroll. 19:55:05 <|amethyst> ChrisOelmueller: and then gave reasons not to do it 19:55:30 one, which i don't agree with 19:55:52 <|amethyst> I count power level and interestingness as two different things 19:57:03 This was also discussed on the tavern: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=9841&p=135668#p135668 19:57:25 i guess i don't see how making ash more powerful implies "less interesting" that way 19:58:18 if anything it's more appealing to players to go and try ash when reducing that annoying management i'd assume 19:58:41 creating a god to make an annoyance less annoying is odd. 19:59:02 -!- Vizer has quit [Ping timeout: 264 seconds] 19:59:04 the annoyance is not about curses existing 19:59:20 <|amethyst> oh, so I guess dpeg too is fine with merging them 19:59:31 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 19:59:53 but about the large variance and complete randomness of "curse x" scrolls despite e.g. curse weapon having a significantly lower demand 19:59:53 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:00:35 and for any non-ash scenario there's no difference between the scrolls except for making identification more annoying 20:01:00 <|amethyst> badplayer: I thought Ash existed to make an annoyance more annoying 20:01:36 -!- s1lence has quit [Quit: Leaving] 20:03:05 -!- CyberSandwich has joined ##crawl-dev 20:03:57 hmm 20:04:25 Would any bad things happen if wandering mushrooms could teleport through toadstools? 20:06:41 <|amethyst> might be simpler and less bug-prone to let them swap with toadstools instead 20:06:46 -!- Vizer_ has quit [Read error: Connection reset by peer] 20:06:55 <|amethyst> even if toadstools are normally immobile 20:07:08 <|amethyst> but what about plants, bushes, etc? 20:07:37 the easiest solution is to make them cannibals 20:07:59 Main thing is for Fedhas 20:08:12 who would win between two wandering mushrooms? 20:08:19 um they dont eat each other 20:08:20 Walking through toadstools and ditching your shrooms is sort of annoying 20:08:21 just other fungi 20:08:27 yes its really bad 20:08:29 when playing fedhas 20:08:38 pray, wait a few turns because toadstools popped up 20:08:51 so some adventerous mushroom doesnt wander off around the entire damn map 20:08:59 <|amethyst> FR: wandering mushroom speech 20:09:35 Your wandering mushroom looks at you with adoration. 20:09:38 <|amethyst> "@Player_name@, did you know that Juffo-Wup is the hot light in the darkness?" 20:09:48 _The yak gores your wandering mushroom. Your wandering mushroom dies! 20:11:30 !messages 20:11:31 (1/1) johnstein said (1d 1h 48m 34s ago): have you seen this error? http://pastebin.com/SB9dGMY6 is it odd that crawl requires both version 2.14 and 2.15? 20:11:51 <|amethyst> TZer0: johnstein fixed that 20:11:53 -!- Vizer_ has quit [Ping timeout: 272 seconds] 20:11:58 |amethyst: I guessed. 20:12:10 <|amethyst> his chroot was a different OS version from his build env 20:12:54 yep. I'm on ubuntu and the debootstrap stable gave me debian 20:13:22 then I got out of sync with the glibc version in my main ubuntu install (2.15) vs the debian chroot (2.13) 20:13:35 yea, what |amethyst said 20:13:45 can you cancel a !tell? 20:14:28 <|amethyst> you can change your nick to the target's, but that would be unethical (and they might have a registered nick) 20:15:33 <|amethyst> but AFAIK no, there's no way to retract a !tell other than reading the message 20:15:44 <|amethyst> ##crawl-sequell would know better 20:16:14 hmm 20:16:15 <|amethyst> (yes, most of the people are also here, but it's a smaller scrollback for a later answer :)) 20:16:17 you might be able to do some major sequell hackery with :beh: to remove their top message silently when they say something 20:16:23 but I don't recommend it :P 20:16:24 <|amethyst> haha 20:16:48 maybe "is unaffected" should be a default force_more? 20:16:49 (also I don't think handling the case in which they have several messages before yours is really possible) 20:17:22 <|amethyst> Basil: Your crimson imp is unaffected. 20:19:00 What sort of regex does force_more use, anyway? 20:19:13 <|amethyst> depends on how your crawl is compiled 20:19:35 <|amethyst> on Unix it's usually EREs (like egrep), while on Windows it's PCRE 20:19:50 -!- Nakatomy has quit [Quit: Verlassend] 20:20:13 Do both of them support excluding a word? 20:20:33 <|amethyst> EREs do not in an easy way 20:20:41 Damn 20:20:52 <|amethyst> You could come close with ^[^Y].* is unaffected 20:21:09 <|amethyst> but Yerzblum the pan lord would laugh at you 20:21:09 That looks good 20:21:16 hmm 20:22:06 <|amethyst> ^([^Y]|Y[^o]|Yo[^u]|You[^r]|Your[^ ]).*is unaffected 20:22:22 <|amethyst> It's much easier with PCRE 20:23:06 <|amethyst> would be nice to use those by default on Unix, but kilobyte was anxious about adding a dependency, and autodetecting would involve a more reasonable build system 20:23:26 "more" reasonable 20:24:17 <|amethyst> ChrisOelmueller: I was going to say just "a sane build system" but decided to be more diplomatic :P 20:24:42 happy to assist with the less diplomatic things 20:24:45 -!- ckyle has joined ##crawl-dev 20:24:59 -!- heteroy has quit [Read error: Connection reset by peer] 20:27:03 Oh on another note, maybe Jiyva should autodetect slimy shifters? 20:27:28 -!- dondy has quit [Quit: ninja kapow] 20:28:02 they're pretty obvious, and it is sort of weird to get the penance prompt for something you know to be safe 20:34:59 -!- Zermako has quit [Quit: good night and good luck to all!] 20:44:58 -!- usebees has quit [Quit: leaving] 20:45:26 -!- scummos__ has quit [Ping timeout: 240 seconds] 20:46:41 you don't get the prompt anymore 20:46:43 that was changed recently 20:47:05 %git :/Jiyva 20:47:06 07kilobyte02 * 0.14-a0-1252-g8289b9f: The ring of Jiyva, fixed version. 10(5 weeks ago, 4 files, 16+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8289b9fbb746 20:47:26 %git :/shapeshifter 20:47:27 07HangedMan02 {|amethyst} * 0.14-a0-1349-gba891f5: Further ziggurat set buffs, new pillar vaults 10(4 weeks ago, 2 files, 190+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba891f5e5630 20:47:31 %git :/shapeshifters 20:47:31 07HangedMan02 {|amethyst} * 0.14-a0-1349-gba891f5: Further ziggurat set buffs, new pillar vaults 10(4 weeks ago, 2 files, 190+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba891f5e5630 20:47:34 %git :/shifters 20:47:35 07HangedMan02 {|amethyst} * 0.14-a0-1349-gba891f5: Further ziggurat set buffs, new pillar vaults 10(4 weeks ago, 2 files, 190+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba891f5e5630 20:47:37 %git HEAD^{/Jiyva} 20:47:37 07kilobyte02 * 0.14-a0-1251-g4e2fb71: Revert "The Slimy Ring of Jiyva" 10(5 weeks ago, 7 files, 2+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4e2fb71eca53 20:47:38 never mind 20:47:42 %git HEAD^{/Jiyva}^^{/Jiyva} 20:47:43 07bh02 * 0.14-a0-1249-g5ab011e: Bring Ring of Jiyva in line with rings of MR 10(5 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5ab011e9deb7 20:47:46 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva} 20:47:46 07bh02 * 0.14-a0-1248-g2b49d2d: The Slimy Ring of Jiyva 10(5 weeks ago, 7 files, 18+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2b49d2d24af5 20:47:51 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva} 20:47:51 07MarvinPA02 * 0.14-a0-1044-g04be65d: Remove the small chance of draining strength when spawning Jiyva jellies 10(6 weeks ago, 1 file, 0+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=04be65d049c0 20:47:57 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva} 20:47:57 07MarvinPA02 * 0.14-a0-989-ga90c1d6: Improve some status messages for Jiyva's jelly paralyse ability 10(6 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a90c1d6a1ae1 20:48:00 ... 20:48:01 hahahaha 20:48:07 Black magic 20:48:10 %git :/jivya 20:48:12 07pointless_02 * 0.6.0-a1-722-g753f2ca: Delay adjustment for lowered MR and jivya's slimify 10(4 years, 2 months ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=753f2ca4d4ab 20:48:18 had to check 20:48:19 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/jiyva} 20:48:19 07ChrisOelmueller02 {MarvinPA} * 0.13-a0-2747-g6459ca0: No Jiyva penance for slime kills by confused monsters 10(5 months ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6459ca070173 20:48:21 er 20:48:25 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva} 20:48:26 07MarvinPA02 * 0.14-a0-988-ge43bbd0: Don't use invocations skill for Jiyva abilities 10(6 weeks ago, 2 files, 7+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e43bbd017f1d 20:48:30 %git HEAD^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva}^^{/Jiyva} 20:48:31 07kilobyte02 * 0.14-a0-368-g0929d45: Don't let Jiyva permanently drain stats if one reaches 72. 10(2 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0929d457a0a3 20:48:33 meh. 20:48:36 I give up <_< 20:49:14 %git :/warning 20:49:14 07kilobyte02 * 0.14-a0-1632-g6d37494: Silence a non-debug warning. 10(9 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d37494af96c 20:49:19 %git :/warn 20:49:19 07kilobyte02 * 0.14-a0-1632-g6d37494: Silence a non-debug warning. 10(9 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d37494af96c 20:49:22 %git :/players 20:49:23 07Grunt02 * 0.14-a0-1712-g905e27a: Suppress distortion unwield effects for Lucy followers. 10(7 weeks ago, 3 files, 12+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=905e27af4c4a 20:49:27 augh 20:49:28 G-Flex: use HEAD^ if you want thinkgs that are actually in trunk. 20:49:29 wait 20:49:31 *things 20:49:31 that's a thing!?!? 20:49:35 Yes. Yes it is. 20:49:37 you can safely unwield distortion now with lugonu? 20:49:41 I've been playing an AK all day and didn't know that 20:49:42 Yes. Yes you can. 20:49:51 -!- heteroy has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 20:49:54 what was the purpose of it though, out of curiosity 20:50:08 Make moer people use Lucy's gift 20:50:17 were people not using it 20:50:17 Or make it more attractive, rather 20:50:20 Almost nobody uses distortion weapons, even as Lucy followers. 20:50:29 <|amethyst> %git 472dd48 20:50:29 07elliptic02 * 0.12-a0-2747-g472dd48: Don't warn Jiyvaites when attacking slimes that are known shapeshifters. 10(10 months ago, 3 files, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=472dd48ada80 20:50:30 oh 20:50:30 what 20:50:34 Rather, nobody's really taking advantage of the 6* gift. 20:50:35 Goodie 20:50:36 I always use them with lugonu 20:50:41 <|amethyst> oh, that's just known shifters 20:50:45 yeah 20:50:55 "Jiyva rejects the false slime!" 20:51:05 seen: Giant eyeball shifter 20:51:14 funny thing is, if any monster worships jiyva it's probably them 20:51:42 fr slime-based only shapeshifter 20:55:40 03Grunt02 07* 0.14-a0-1761-gdbd231b: Tune CBL, mainly through ball lightning behaviour changes. 10(3 days ago, 5 files, 19+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dbd231b156b7 20:56:10 hmm 20:56:28 I wonder if Lom Lobon will be harder now 20:56:39 This is clearly intended as a Lom buff <_< >_> 20:56:53 (It's actually more intended to be a CBL buff, but if it's a Lom buff too so be it!) 20:56:54 Oh didn't notice that last sentence 20:58:01 wait, they seek out targets now? 20:58:19 that sounds... potentially pretty good 20:58:21 ball lightning (11*) | Spd: 20 | HD: 12 | HP: 1 | AC/EV: 0/10 | Dam: 5 | 11non-living, lev | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 12wind, 04napalm | XP: 752 | Sz: little | Int: plant. 20:58:21 %??ball lightning 20:58:25 especially at speed 20 21:00:30 -!- heteroy has quit [Read error: Connection reset by peer] 21:04:07 <|amethyst> Were the Shoals the first change DCSS made to the dungeon toplogy? 21:05:30 $ git log branch-data.h 21:05:32 Let's find out. 21:07:09 <|amethyst> %git d2269f513 21:07:09 Could not find commit d2269f513 (git returned 128) 21:07:18 <|amethyst> %git 2269f513 21:07:18 07haranp02 * 2269f51342b6: Added a new Island branch, based on dpeg's ideas. In any given game, either the Islands or the Swamp will be generated (50% chance of each) as Lair subbranches. The Islands have a ranged-attackers theme and are 5 levels deep. THIS IMPLEMENTATION IS INCOMPLETE, so beware! The following things need to be added: 1. A level-5 vault to contain the islands rune (the rune is coded, but it doesn't show up yet - so for now, if you get the Islands, you'll be stuck with one less rune.) A unique Cyclops, Polyphemus, to guard it might be a nice idea. Perhaps we should block controlled teleport until he's dead, too. 2. Making the island structure depth-dependent (i.e., more islands on deeper levels.) 3. Shallow water fractalisation. 4. Probably more stuff I forgot. 10(7 years ago, 13 files, 329+ 138-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2269f51342b6 21:08:00 <|amethyst> %git 5575ae2 21:08:00 07haranp02 * 5575ae2b4e56: s/island/shoal/ 10(7 years ago, 13 files, 39+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5575ae2b4e56 21:08:19 <|amethyst> The next one after that would have been Hive 21:08:27 <|amethyst> then Spider 21:08:50 <|amethyst> We're picking up the pace :) 21:09:06 I would think changing floor numbers counts as part of topology changes 21:09:22 * Grunt discovers"BRANCH_INFERNO", "BRANCH_THE_PIT", "BRANCH_CAVERNS" 21:09:22 <|amethyst> tenofswords: nah, that's a homeomorphism :) 21:09:26 * Grunt ponders what these were supposed to be <_< 21:09:48 <|amethyst> tenofswords: I said "topology" not "metric space" :) 21:10:02 fair enough 21:10:24 (I wonder if there's anybody I could trust with some recent creator's comments on something) 21:10:44 <|amethyst> I was just looking over atomjack's spoilers for 4.0 and noticing how much of the branches spoiler is still relevant 21:10:50 <|amethyst> http://www.swallowtail.org/crawl/branches.shtml 21:11:32 <|amethyst> the numbers are different of course, as tenofswords points out 21:12:46 <|amethyst> have hell portals always worked the way they do? 21:15:45 -!- Fhqwhgads_ has quit [Ping timeout: 245 seconds] 21:15:59 -!- Fhqwhgads__ is now known as Fhqwhgads_ 21:23:36 -!- lobf has quit [Quit: lobf] 21:23:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:31:05 -!- ckyle has quit [Quit: ckyle] 21:35:02 -!- Neuromancer has quit [Quit: Page closed] 21:35:18 -!- Klightning has quit [Ping timeout: 272 seconds] 21:37:11 -!- heteroy has quit [Max SendQ exceeded] 21:41:12 Debian builds of the trunk branch on crawl.develz.org updated to: 0.14-a0-1761-gdbd231b 21:44:28 -!- tsohg has quit [Remote host closed the connection] 21:46:49 -!- ckyle has joined ##crawl-dev 21:49:05 -!- tsohg has quit [Ping timeout: 245 seconds] 21:49:09 -!- pelotr0n has quit [Ping timeout: 272 seconds] 21:49:50 -!- heteroy has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 21:59:57 -!- tenofswords has quit [Read error: Connection reset by peer] 22:00:14 -!- eith has quit [Ping timeout: 264 seconds] 22:02:36 -!- heteroy has quit [Read error: Connection reset by peer] 22:05:58 -!- thened has quit [Quit: thened] 22:12:50 -!- Dr_Ke has quit [Ping timeout: 264 seconds] 22:13:03 -!- bh has joined ##crawl-dev 22:13:40 webtiles has been flaky for me. Has anyone else been having problems? 22:14:37 !seen neunon 22:14:37 I last saw neunon at Wed Jan 1 20:09:05 2014 UTC (2d 8h 5m 32s ago) quitting, saying '*.net *.split'. 22:15:51 -!- heteroy has quit [Read error: Connection reset by peer] 22:16:39 -!- ProzacElf has joined ##crawl-dev 22:19:00 -!- conted has quit [Ping timeout: 272 seconds] 22:27:14 -!- gnum has quit [Remote host closed the connection] 22:33:47 -!- tensorpudding has quit [Ping timeout: 260 seconds] 22:35:45 -!- LexAckson has joined ##crawl-dev 22:37:59 -!- ystael has quit [Ping timeout: 260 seconds] 22:39:24 -!- nubcakes has quit [Quit: Page closed] 22:48:50 |amethyst, TZer0, et al, I'm trying to set up ssh access. I've updated sshd_config with the lines from the wiki, changed my ssh user's shell in /etc/passwd to /home/crawl-dev/dgamelaunch/dgamelaunch, and logged in, but I get this error: 22:48:53 ### dgamelaunch 1.5.1 - network console game launcher 22:48:55 ### NOTE: administrator has not installed a /dgldir/data/menus/main_anon.txt fi 22:49:11 but that file does exist in the chroot. 22:50:25 <|amethyst> johnstein: the dgamelaunch binary needs to be setuid root so it can chroot 22:50:33 <|amethyst> it will drop privileges after that 22:50:45 <|amethyst> /usr/local/sbin/dgamelaunch that is 22:51:46 <|amethyst> I thought make install did that already, hm 22:52:32 ah-ha! 22:52:48 I pointed /etc/passwd to the wrong file 22:52:49 doh 22:53:00 I forgot we put it there early on 22:53:18 so yea, make install put it there 22:53:50 -!- ussdefiant has joined ##crawl-dev 22:54:06 thanks again |amethyst 22:56:01 if only we had turnkey crawl servers 22:56:39 -!- heteroy has quit [Read error: Connection timed out] 23:00:50 -!- cosh has quit [Quit: WeeChat 0.3.7] 23:04:17 -!- heteroy has quit [Read error: Connection reset by peer] 23:05:09 -!- ussdefiant has quit [Ping timeout: 246 seconds] 23:07:23 -!- ussdefiant has joined ##crawl-dev 23:07:36 -!- heteroy has quit [Read error: Connection reset by peer] 23:08:02 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:13:39 -!- ystael has quit [Ping timeout: 272 seconds] 23:15:00 <|amethyst> !seen mattias 23:15:01 I last saw Mattias at Thu Jan 2 09:50:29 2014 UTC (1d 19h 24m 31s ago) saying 'I wonder, if using mechanics I've learned from various board games, I could create a prototype DCSS board game :D' on ##crawl. 23:15:34 <|amethyst> bh: Mattias was talking about working on an ansible recipe (or whatever they call it) for Crawl 23:15:43 <|amethyst> bh: for a server I mean 23:15:50 |amethyst: that would be swell. 23:15:59 If there was a turnkey method for running a server, I'd have one up 23:16:55 -!- LexAckson has quit [Ping timeout: 272 seconds] 23:21:25 it's been an interesting experience trying to get mine set up 23:26:37 -!- Vizer has quit [Quit: bye] 23:26:46 -!- Frank__ has quit [Ping timeout: 272 seconds] 23:35:00 -!- Frank__ has quit [Ping timeout: 272 seconds] 23:35:36 -!- heteroy has quit [Read error: Connection reset by peer] 23:40:19 ontoclasm, btw, I'm sitting on a couple of unrands that could use tiles. 23:40:35 stupid newbie question: what language is the source written in mostly? 23:40:40 C++. 23:40:40 c++ 23:40:45 alright thanks 23:40:46 with some javascript 23:40:51 and lua 23:40:53 and python 23:41:06 and probably some other stuff i don't know 23:41:11 but mostly c++ 23:41:15 and I think there's a perl script or two in there somewhere 23:41:32 ontoclasm, http://sprunge.us/EEVU 23:41:34 oh, and we have this ".des" thing 23:41:35 (see 2/ and 3/) 23:41:35 Grunt: what are they? 23:41:37 ah 23:41:55 ...oh, I never fixed spellbinder, did I. 23:42:41 * Grunt goes and fixes it. 23:44:20 i can do those, sure 23:44:26 <3 23:47:36 -!- heteroy has quit [Read error: Connection reset by peer] 23:49:30 -!- tsohg has quit [Ping timeout: 245 seconds] 23:50:28 -!- st_ has joined ##crawl-dev 23:54:00 -!- conted has quit [Ping timeout: 272 seconds]