00:00:38 -!- gammafunk_ has joined ##crawl-dev 00:01:07 -!- gammafunk_ has quit [Client Quit] 00:02:38 -!- Vizer_ has quit [Ping timeout: 245 seconds] 00:03:16 -!- Vizer__ has quit [Client Quit] 00:04:06 -!- TAS_2012v has quit [Read error: Connection reset by peer] 00:06:07 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1076-gee4852e (34) 00:06:26 Unstable branch on rl.heh.fi updated to: 0.14-a0-1076-gee4852e (34) 00:07:55 -!- ProzacElf has quit [Ping timeout: 245 seconds] 00:08:14 -!- minqmay has quit [Quit: Leaving] 00:08:32 -!- ground4 has quit [Quit: WeeChat 0.4.2] 00:10:38 -!- slifty has quit [Quit: Leaving...] 00:13:32 -!- wheals has quit [Quit: Leaving] 00:14:28 -!- poopfist42 has quit [Ping timeout: 246 seconds] 00:18:29 Unstable branch on crawl.develz.org updated to: 0.14-a0-1076-gee4852e (34) 00:18:40 -!- bh has joined ##crawl-dev 00:19:13 !seen |amethyst 00:19:13 bh: You have 1 message. Use !messages to read it. 00:19:13 I last saw |amethyst at Mon Nov 25 05:08:01 2013 UTC (1h 11m 12s ago) saying 'what's the exact syntax you're using?' on ##crawl-dev. 00:19:15 !messages 00:19:16 (1/1) kilobyte said (3h 38m 40s ago): not sure where tenofswords took this part from, it's contrary to what I remember from the discussion 00:19:43 !tell kilobyte My recollection is we couldn't think of a unifying set of characteristics for MH_ELDRITCH to justify the hassle of including it 00:19:44 bh: OK, I'll let kilobyte know. 00:21:13 -!- eb has quit [] 00:25:07 -!- slifty has quit [Quit: Leaving...] 00:26:08 Can anyone give any comments on this vault... wondering if it's worth trying to submit: http://rob.pecknology.net/necro 00:26:14 l 00:26:57 I think due to my poor experience with the syntax, it may be quite difficult to read. I apologize 00:27:05 -!- Basil has quit [Ping timeout: 245 seconds] 00:29:59 -!- blackflare has quit [Ping timeout: 272 seconds] 00:36:30 badplayer: in general the use of renamed monsters is frowned upon 00:36:38 I agree 00:36:58 I liked the idea of a level where monsters would be able to animate corpses 00:37:13 there are no good low level raisers, and kobolds are so thematic for a sewer. 00:37:18 big kobold (08K) | Spd: 10 | HD: 5 | HP: 17-37 | AC/EV: 3/12 | Dam: 7 | 10weapons, 10items, 10doors | Res: 06magic(20) | Chunks: 09poison | XP: 97 | Sz: Medium | Int: normal. 00:37:18 %??big kobold 00:37:20 necromancer (16@) | Spd: 10 | HD: 10 | HP: 26-52 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(53) | Vul: 08holy | Chunks: 07contam | XP: 614 | Sp: b.cold (3d18), agony, animate dead, simulacrum / b.fire (3d18), agony, invisibility, animate dead | Sz: Medium | Int: high. 00:37:20 %??necromancer 00:37:39 I didn't want to use a nerfed version of the necromancer, because it's not thematic. 00:37:55 what would human necromancers be doing in a sewer :) 00:38:51 this level presents a nice minigame for the player 00:38:55 -!- conted has quit [Ping timeout: 250 seconds] 00:39:04 uh oh 00:39:08 try to kill the necromancer before he can animate nearby corpses, and retreating will inevitably lead him to more fodder. 00:40:12 do you really think a character that would be in a sewer would be able to reasonably fight a necromancer 00:40:12 I playtested it a few times, and it was incredibly fun... 00:40:28 no I don't, which is why I used the weakling kobold. 00:41:21 I'm pretty sure a big kobold with animate dead is something a lot of people would pretty much find exceedingly objectionable 00:41:52 as I understand the policy towards vault-defined monsters as applied 00:42:00 it's not a big kobold with animate dead, it's a big kobold with a dagger and robe whose appearance is unlike a big kobold 00:42:06 completely rebranded. 00:42:18 yes I looked 00:42:37 any suggestions on how to make it more palatable? I really like the idea. 00:43:35 not coming to mind, maybe a few of the people who actually make more vaults would be helpful if they were around 00:44:06 I mean the idea is cute and I know there is at least one sewer using vault-defined stuff 00:44:24 I'm paging gammafunk 00:44:26 unless it got removed 00:44:35 SwissStopwatch: the maloderous mermaid or whatever? 00:44:41 ping pong 00:44:41 malarious 00:44:47 malarious mermaid, sickly siren, whatever 00:45:02 I don't think it did 00:45:16 it's still around, though I rarely see that vault 00:46:04 are there many mosquitos in sewers, typically? 00:46:16 I could maybe see wondering about "this looks an awful lot like an ossuary" 00:46:41 Do you think it's problematic due to the synthetic necromancer, or due to the difficult of the level. The latter can be solved pretty easily. 00:46:55 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-1076-gee4852e 00:47:21 probably the first one is more likely to be a problem since difficulty is easily fixable 00:47:23 My original idea was an undead sewer, but then I realized that that is essentially an ossuary. 00:47:27 I think bh is silly to knock it simply because it uses a vaultmonster 00:47:50 SamB: I'm leery of it. I don't think it's necessarily disqualifying 00:47:58 So, the level starts with no undead, and it's up to the player to squelch them. 00:48:00 well I think there are other people who hold the objection more strongly than him in general 00:48:33 the main question is, is it an appropriate monster 00:48:41 There are sundry examples of synthetic vaultmonsters in later dungeon vaults, like the elementalists and such 00:48:48 if it shouldn't be a vault-defined monster then that *can* be remedied 00:48:51 I agree it's a slippery slope and shuld be exercised with caution 00:49:07 the thing with vaults is that they are messy and as I understand it certain people are trying to cut down on that sort of thing 00:49:49 certain people like HangedMan? 00:49:57 and Marvin and elliptic 00:50:35 I could retain the gist by replacing the kobolds with human necromancers (watered down), but the theme would be lost. 00:51:05 well watering down a human necromancer would be objectionable for other reasons probably 00:52:31 -!- magicpoints has quit [Remote host closed the connection] 00:54:32 kobold death mage (16K) | Spd: 10 | HD: 4 | HP: 13-32 | AC/EV: 2/13 | Dam: 4 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(26) | Vul: 08holy | Chunks: 09poison | XP: 130 | Sp: b.pain (d9), animate dead | Sz: small | Int: high. 00:54:32 %??kobold demonologist name:kobold_death_mage n_rpl col:white spells:pain;animate_dead 00:54:36 ...nan. 00:54:38 *nah. 00:55:01 hmm? 00:55:01 It's a fundamentally problematic premise if it relies on a vault monster. 00:55:35 can i use the kobold demonologist? 00:55:37 Why don't we have a low level necromancer monster? 00:55:45 -!- slifty has quit [Quit: Leaving...] 00:55:46 badplayer: you *can*, but it would murder everyone. 00:55:47 shadow imp (065) | Spd: 10 | HD: 2 | HP: 6-16 | AC/EV: 3/11 | Dam: 6 | 05demonic, 10doors, evil, see invisible, !sil | Res: 06magic(8), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 11 | Sp: b.pain (d8), animate dead | Sz: little | Int: normal. 00:55:47 %??shadow imp 00:55:51 There you go. 00:56:12 works well, but it's not apropos for a sewer. yes? 00:56:37 well, the malarial mermaid is considered okay, so surely there's some leeway ... 00:56:48 -!- Croesus has quit [Ping timeout: 245 seconds] 00:57:03 ... and like I said, the final implementation need not be a *vault* monster anyway, necessarily 00:57:39 (The kobold death mage thing is an old joke of mine; it's supposed to be animate skeleton and not animate dead.) 00:57:48 (Like a kobold annihilator with only magic dart.) 00:58:27 how about something which has the spell "die" 00:59:05 giant spore (03*) | Spd: 15 | HD: 1 | HP: 1 | AC/EV: 0/10 | Dam: 1 | 03plant, lev | Res: 06magic(4), 03poison, 12drown, 13neg+++, 13torm | XP: 1 | Sz: small | Int: plant. 00:59:05 %??giant spore 00:59:13 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. 00:59:13 %??ball lightning 00:59:19 lurking horror (02*) | Spd: 12 | HD: 1 | HP: 1 | AC/EV: 0/10 | Dam: 1 | 11non-living, lev | Res: 06magic(4), 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 1 | Sz: small | Int: plant. 00:59:19 %??lurking horror 00:59:24 Any other thoughts on the vault, Grunt? 00:59:29 SamB: we have three of them. 00:59:44 Grunt: oh? 00:59:58 and I meant for a "death mage" 01:00:31 badplayer: I'm about to go to sleep, so not right now. 01:00:41 ok thanks. 01:00:59 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 9248 | Sp: b.fire (3d40), malmutate, fireball (3d43) | Sz: little | Int: normal. 01:00:59 %??orb of fire 01:01:04 Grunt: ^ 01:01:21 fr: orbs of fire explode on death 01:02:08 * Grunt sleeps. 01:02:16 perchance to dream. 01:04:19 -!- st_ has joined ##crawl-dev 01:05:11 -!- Blazinghand has joined ##crawl-dev 01:08:49 I've modified sewer.des with my vault, but git format-patch master isn't doing anything... 01:09:08 I'm in a branch I created specifically for this vault... any clue how to create the patch file? 01:09:14 badplayer: you need to commit first 01:09:22 ahh yes :) 01:09:24 also did you checkout your branch first? 01:09:45 -!- bh has quit [Quit: Page closed] 01:10:06 because IIRC creating a branch doesn't put you on it, unless you create it using the checkout command in the first place 01:11:27 -!- Crehl has quit [Quit: Leaving] 01:11:35 So how do mantis vault patches work? I've got 3 up there, 2 of which I really like, one kinda silly. What's the normal review process one can expect? 01:11:53 Add a sewer vault with scattered dead rats that can be reanimated by wandering kobolds by badplayer 01:13:09 -!- conted_ has quit [Ping timeout: 250 seconds] 01:13:10 -!- buppy has quit [Read error: Connection reset by peer] 01:16:23 -!- Helmschank has quit [Ping timeout: 252 seconds] 01:19:52 -!- _dd has joined ##crawl-dev 01:23:43 -!- orionstein_away is now known as orionstein 01:23:55 -!- DrinkMachine has joined ##crawl-dev 01:23:59 -!- DrinkMachine has quit [Changing host] 01:23:59 -!- DrinkMachine has joined ##crawl-dev 01:24:27 -!- Blazinghand has quit [Ping timeout: 272 seconds] 01:26:54 -!- Kalir has quit [Changing host] 01:29:16 -!- keszocze has quit [Ping timeout: 264 seconds] 01:34:25 -!- ussdefiant has quit [Remote host closed the connection] 01:35:10 -!- GuraKKa has quit [Read error: Connection reset by peer] 01:40:21 -!- magicpoints has quit [Ping timeout: 246 seconds] 01:49:51 -!- Pacra has quit [Read error: Connection reset by peer] 01:50:58 -!- Pacra has joined ##crawl-dev 01:52:05 -!- magicpoints has quit [Ping timeout: 248 seconds] 01:53:17 -!- Hobbes has quit [Quit: Page closed] 01:57:23 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1076-gee4852e (34) 01:59:26 -!- shock_ has quit [Remote host closed the connection] 02:08:32 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:12:40 -!- magistern has quit [Quit: This computer has gone to sleep] 02:14:31 -!- scummos__ has quit [Ping timeout: 246 seconds] 02:16:51 -!- Cedor has joined ##crawl-dev 02:27:06 -!- mong has quit [Quit: Leaving] 02:28:33 -!- jason55 has quit [Ping timeout: 250 seconds] 02:35:01 -!- magicpoints has quit [Ping timeout: 272 seconds] 02:35:12 -!- kait has quit [Read error: Connection reset by peer] 02:44:53 -!- inde has quit [Ping timeout: 272 seconds] 02:49:30 -!- Dwayna has quit [Quit: Page closed] 02:52:40 -!- bhaak has quit [Ping timeout: 264 seconds] 02:54:46 -!- rossi has quit [Quit: WeeChat 0.4.2] 02:55:57 -!- pwnmonkey has quit [Ping timeout: 246 seconds] 02:59:06 -!- inde has quit [Ping timeout: 272 seconds] 02:59:37 -!- bhaak has joined ##crawl-dev 03:13:54 -!- inde has quit [Ping timeout: 241 seconds] 03:14:55 -!- simmarine has quit [Quit: Leaving] 03:16:21 -!- raskol has quit [Ping timeout: 248 seconds] 03:16:23 -!- dtsund has quit [Ping timeout: 245 seconds] 03:17:52 -!- Tarquinn has joined ##crawl-dev 03:19:33 -!- flowsnake has quit [Ping timeout: 248 seconds] 03:21:29 -!- Vaporware has joined ##crawl-dev 03:22:19 -!- flowsnake has joined ##crawl-dev 03:23:19 -!- bonghitz has quit [Remote host closed the connection] 03:25:19 -!- DrinkMachine has quit [Ping timeout: 272 seconds] 03:32:21 -!- Flex has quit [Ping timeout: 248 seconds] 03:33:07 -!- conted has quit [Ping timeout: 250 seconds] 03:33:34 -!- SupermanBananaX has quit [Quit: Page closed] 03:42:09 -!- inde has quit [Ping timeout: 272 seconds] 04:03:22 -!- inde has quit [Ping timeout: 246 seconds] 04:07:36 -!- pwnmonkey has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 04:15:24 -!- scummos__ has quit [Ping timeout: 252 seconds] 04:32:30 -!- dondy has quit [Quit: ninja kapow] 04:35:55 -!- Pepe has quit [Ping timeout: 246 seconds] 04:36:23 -!- Quazifuji has quit [Ping timeout: 250 seconds] 04:37:05 -!- inde has quit [Ping timeout: 245 seconds] 04:39:20 03MarvinPA02 07* 0.14-a0-1077-gab1a9ec: Remove unnecessary/unintentional permarock from some vaults 10(17 minutes ago, 5 files, 15+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ab1a9ec70301 04:39:20 03MarvinPA02 07* 0.14-a0-1078-gf6a7083: Remove some unnecessary runed doors 10(10 minutes ago, 3 files, 35+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f6a708389a1c 04:39:20 03galehar02 07* 0.14-a0-1079-gbc7b35d: Apply Vaults entrance rename to translations. 10(13 hours ago, 4 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc7b35dd03f6 04:39:20 03galehar02 07* 0.14-a0-1080-g1ee9a7d: Fix the Vaults entry range in the description. 10(5 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ee9a7d778c7 04:40:46 -!- Hailley has quit [Quit: Petra is closed!] 04:44:39 -!- gammafunk has quit [Quit: gammafunk] 04:48:19 -!- herself has quit [Ping timeout: 252 seconds] 04:50:31 -!- inde has quit [Ping timeout: 252 seconds] 04:52:19 -!- MP2E has quit [Quit: leaving] 04:57:09 -!- hark_mortals has quit [Quit: Page closed] 05:22:45 -!- inde has quit [Ping timeout: 248 seconds] 05:46:40 -!- inde has quit [Ping timeout: 264 seconds] 05:46:56 -!- rossi has quit [Quit: WeeChat 0.4.2] 05:47:26 -!- CedorDark has joined ##crawl-dev 05:47:38 -!- Cedor has quit [Read error: Connection reset by peer] 05:47:49 -!- Tabesh has quit [Quit: Page closed] 05:49:03 -!- Vaporware has quit [Quit: Leaving] 06:12:53 -!- Sgeo_ has quit [Read error: Connection reset by peer] 06:14:27 -!- Basil has quit [Read error: Connection reset by peer] 06:15:54 -!- inde has quit [] 06:29:54 -!- st_ has quit [Read error: Connection reset by peer] 06:29:57 -!- clouded_ has joined ##crawl-dev 06:35:25 -!- Hailley has quit [Ping timeout: 272 seconds] 06:39:34 -!- Tophwells has joined ##crawl-dev 06:41:19 -!- dondy has quit [Quit: ninja kapow] 06:43:02 -!- clouded_ is now known as st_ 06:47:15 -!- dagonfive has quit [Read error: Connection reset by peer] 06:51:21 -!- wheals has joined ##crawl-dev 06:52:21 -!- Hailley has quit [Ping timeout: 248 seconds] 06:53:45 -!- Lightli has quit [Ping timeout: 250 seconds] 07:12:03 -!- eith has joined ##crawl-dev 07:16:38 -!- Game has quit [Client Quit] 07:25:40 -!- Flex has quit [] 07:26:19 -!- ackack has joined ##crawl-dev 07:31:27 -!- fungee has quit [Read error: Operation timed out] 07:39:22 -!- Hailley has quit [Ping timeout: 240 seconds] 07:43:24 Waterpls (L24 FeFi) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Forest:$ (Abyss:3) 07:44:11 !lm waterpls crash -log 07:44:12 8. Waterpls, XL24 FeFi, T:48149 (milestone): http://dobrazupa.org/morgue/Waterpls/crash-Waterpls-20131125-134322.txt 07:45:58 -!- Mattias has quit [Ping timeout: 245 seconds] 07:47:20 <|amethyst> level = (21 : 0) 07:49:16 |amethyst: ? 07:49:37 <|amethyst> _pick_guest_level chose Forest:0 07:50:16 oh 07:50:40 <|amethyst> and it looks like on Abyss:5 it will crash 07:50:42 -!- eith has quit [Ping timeout: 240 seconds] 07:53:48 <|amethyst> (in a different way) 07:54:00 <|amethyst> it looks like the current crash should happen all the time on Abyss:3 07:54:36 <|amethyst> return level_id(br, brd - brd * 4 / (5 - d) / 2); Where "d" is one's depth in Abyss, and "brd" the maxdepth of the guest branch 07:54:38 !lm * crash cv=0.14-a place=abyss 07:54:39 36. [2013-11-25 13:43:22] Waterpls the Eviscerator (L24 FeFi) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Forest:$ (Abyss:3) 07:54:44 !lm * crash cv=0.14-a place=abyss -2 07:54:45 35/36. [2013-11-17 09:12:29] bmfx the Bludgeoner (L16 GrAr) ? (Abyss:1) 07:54:47 !lm * crash cv=0.14-a place=abyss -3 07:54:48 34/36. [2013-11-16 22:16:10] margry the Spry (L21 MfEn) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Dwarf (Abyss:1) 07:54:51 !lm * crash cv=0.14-a place=abyss -4 07:54:52 33/36. [2013-11-16 22:08:46] margry the Spry (L21 MfEn) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Dwarf (Abyss:1) 07:55:11 looks like it's the first one not a result of Dwarf 07:55:15 <|amethyst> %git 9b633406d 07:55:15 07kilobyte02 * 0.14-a0-1069-g9b63340: A primitive picker for Abyss guest monsters. 10(13 hours ago, 1 file, 50+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b633406dae7 07:55:15 !lm * crash cv=0.14-a place=abyss:3 -4 07:55:16 2/5. [2013-10-31 16:53:49] kerensky the Sorcerer (L27 SpEn) ASSERT(place.is valid()) in 'mon-pick.cc' at line 103 failed on turn 110252. (Abyss:3) 07:55:17 !lm * crash cv=0.14-a place=abyss:3 07:55:17 5. [2013-11-25 13:43:22] Waterpls the Eviscerator (L24 FeFi) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Forest:$ (Abyss:3) 07:55:21 <|amethyst> wheals: this is new code 07:56:01 ah, i missed this commit 07:57:32 -!- Tarquinn has quit [Quit: yes] 07:58:53 -!- sprort has quit [Ping timeout: 245 seconds] 08:12:00 -!- Pacra has quit [Read error: Connection reset by peer] 08:13:20 -!- Hailley has quit [Ping timeout: 245 seconds] 08:14:31 -!- Pacra has joined ##crawl-dev 08:22:09 -!- johnny0 has quit [Quit: leaving] 08:22:58 -!- hart has quit [Read error: Connection reset by peer] 08:27:08 -!- gammafunk has joined ##crawl-dev 08:30:50 -!- hurdos has quit [Ping timeout: 245 seconds] 08:30:50 -!- hurdos1 has quit [Client Quit] 08:33:53 -!- Pacra has quit [Ping timeout: 245 seconds] 08:35:13 -!- Hailley has quit [Quit: Petra is closed!] 08:36:30 -!- Basil has quit [Ping timeout: 246 seconds] 08:39:33 03|amethyst02 07* 0.14-a0-1081-g7e585a6: Correct abyssal guest level picking formula. 10(23 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e585a6e74b9 08:39:38 -!- ProzacElf has joined ##crawl-dev 08:40:40 <|amethyst> kilobyte: your _pick_guest_level was returning bad results starting at Abyss:3, and crashed unconditionally on Abyss:5; fixed in 7e585a6 by lerping between Br:depth/2 and Br:depth, but perhaps I misunderstood the comment as to what it's supposed to do 08:40:49 <|amethyst> kilobyte: Br:brdepth/2 and Br:brdepth that is 08:41:41 -!- blackflare has quit [Ping timeout: 248 seconds] 08:41:51 <|amethyst> kilobyte: should that formula maybe have randomness in it? 08:42:41 oif 08:42:41 kilobyte: You have 1 message. Use !messages to read it. 08:42:53 isn't supposed to 08:44:59 -!- Foamed has quit [Quit: Heading to bed.] 08:45:42 03kilobyte02 07* 0.14-a0-1082-g35a38c2: Repair saves with abyssal guests from a negative depth. 10(48 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=35a38c246719 08:50:32 <|amethyst> Liams123 points out that our putty instructions (develz/wordpress/howto and/or cao/docs/ssh_guide.txt) should point out the putty bold-as-colour setting 08:50:57 <|amethyst> since the default is to change the font only 08:54:22 -!- Liams123 has quit [Quit: Page closed] 08:55:11 -!- Tux[Qyou] is now known as PieWolf 08:55:22 -!- Suga_H has quit [] 09:04:27 -!- ystael_ is now known as ystael 09:15:39 -!- LexAckson has joined ##crawl-dev 09:15:41 -!- magistern has quit [Quit: This computer has gone to sleep] 09:22:53 -!- jeanjacques has joined ##crawl-dev 09:23:28 -!- ProzacElf has quit [Ping timeout: 245 seconds] 09:28:45 -!- MaxFrost has quit [Ping timeout: 245 seconds] 09:37:09 -!- Bloax has joined ##crawl-dev 09:38:23 -!- Kalir has quit [Changing host] 09:41:07 -!- LexAckson has quit [Read error: Connection reset by peer] 09:41:12 -!- LexAckson_ has joined ##crawl-dev 09:41:48 -!- valtern has quit [Ping timeout: 245 seconds] 09:47:37 -!- magistern has quit [Quit: This computer has gone to sleep] 09:49:26 -!- valtern has quit [Ping timeout: 240 seconds] 09:50:26 -!- Mateji has quit [Quit: Leaving] 09:50:54 -!- Cedor has joined ##crawl-dev 09:51:12 -!- CedorDark has quit [Read error: Connection reset by peer] 09:53:00 -!- orionstein is now known as orionstein_away 09:53:27 -!- radinms has quit [] 10:00:37 -!- Foamed has quit [Ping timeout: 248 seconds] 10:12:40 -!- bmfx has quit [Quit: WeeChat 0.4.2] 10:13:04 -!- ackack has quit [Ping timeout: 264 seconds] 10:17:47 -!- Bloax has quit [Read error: Connection reset by peer] 10:17:47 -!- Bloaxor has joined ##crawl-dev 10:23:08 -!- alefury has joined ##crawl-dev 10:23:25 -!- bmfx has quit [Ping timeout: 272 seconds] 10:25:24 -!- Morg0th has quit [Quit: leaving] 10:26:30 -!- dondy is now known as dondy|afk 10:27:02 -!- tsohg has quit [Read error: Connection reset by peer] 10:28:15 -!- Tophwells has quit [Quit: Page closed] 10:29:17 -!- CKyle has joined ##crawl-dev 10:30:55 -!- bhaak has quit [Ping timeout: 272 seconds] 10:31:36 -!- bhaak has joined ##crawl-dev 10:34:39 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:35:50 -!- Basil has quit [Ping timeout: 245 seconds] 10:40:52 -!- Kenran has quit [Quit: Quitting] 10:41:41 -!- valtern has quit [Ping timeout: 272 seconds] 10:44:21 03kilobyte02 07* 0.14-a0-1083-ge125b20: Shorten DNGN_ENTER_FOO/DNGN_RETURN_FROM_FOO enums. 10(2 minutes ago, 13 files, 164+ 164-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e125b207452b 10:49:42 hello 10:50:37 -!- rossi has quit [Quit: WeeChat 0.4.2] 10:51:30 -!- ground4 has quit [Quit: WeeChat 0.4.2] 10:57:52 -!- bonghitz has quit [Remote host closed the connection] 11:02:57 -!- _dd has quit [Remote host closed the connection] 11:04:42 -!- _dd has joined ##crawl-dev 11:17:14 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-1083-ge125b20 (34) 11:18:50 -!- keszocze has quit [Read error: Operation timed out] 11:30:06 -!- Aryth has quit [Ping timeout: 246 seconds] 11:32:24 -!- dtsund has joined ##crawl-dev 11:32:35 -!- dtsund has quit [Client Quit] 11:40:42 -!- ackack has joined ##crawl-dev 11:43:00 -!- PolkaDot has quit [Quit: Lost terminal] 11:43:01 -!- PieWolf has quit [Read error: Connection reset by peer] 11:44:05 -!- Croesus has quit [Ping timeout: 248 seconds] 11:49:45 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 11:51:25 -!- alefury has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 24.0/20130918041159]] 11:51:42 -!- tsohg has quit [Remote host closed the connection] 11:57:23 -!- tsohg has quit [Read error: Connection reset by peer] 11:57:28 -!- wack has quit [Ping timeout: 264 seconds] 11:59:19 -!- CKyle has quit [Quit: CKyle] 12:00:59 -!- ackack has quit [Ping timeout: 252 seconds] 12:04:52 -!- Nightbeer has quit [Quit: Verlassend] 12:09:20 dck (L23 DrCK) ERROR in 'mon-pick.cc' at line 107: trying to pick a monster from Vaults:252 (Abyss:4) 12:10:03 oh was vaults extended recently :P 12:10:41 -!- Aryth1 has quit [Read error: Connection reset by peer] 12:10:44 -!- Raycaster1 has quit [Ping timeout: 272 seconds] 12:13:01 so much for abyss mon pick fix :p 12:15:30 cßo hasn't been rebuilt since then, although I'm not sure if Vaults:252 is indeed invalid 12:16:21 it is, the fix would fix it 12:16:41 * kilobyte presses the "rebuild" button. 12:21:29 -!- rlund has joined ##crawl-dev 12:22:13 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1083-ge125b20 (34) 12:22:39 -!- eith has joined ##crawl-dev 12:25:02 -!- dondy|afk is now known as dondy 12:29:38 -!- ProzacElf has joined ##crawl-dev 12:32:40 -!- blabber has joined ##crawl-dev 12:33:01 -!- rchandra has joined ##crawl-dev 12:35:15 -!- CKyle has joined ##crawl-dev 12:40:16 -!- pwnmonkey has joined ##crawl-dev 12:41:02 -!- Raycaster has quit [Ping timeout: 246 seconds] 12:44:48 -!- pwnmonkey has quit [Client Quit] 12:45:04 -!- oddshocks has quit [Quit: WeeChat 0.4.1] 12:45:51 -!- wheals has quit [Quit: Leaving] 12:46:41 -!- bonghitz has quit [Remote host closed the connection] 12:47:10 -!- buppy has joined ##crawl-dev 12:47:17 -!- yxhuvud has quit [Remote host closed the connection] 12:51:15 . 12:52:29 -!- Bloaxor is now known as Bloax 12:52:34 bop 12:52:43 -!- Bloax is now known as Bloaxzorro 12:52:45 pop 12:57:00 -!- dtsund has joined ##crawl-dev 13:03:15 -!- Roarke has quit [Client Quit] 13:07:31 -!- johnny0 has joined ##crawl-dev 13:22:25 -!- alchemist_ has quit [Quit: Page closed] 13:25:26 -!- simmarine has joined ##crawl-dev 13:27:00 -!- dtsund has quit [Quit: dtsund] 13:29:29 -!- ackack has joined ##crawl-dev 13:30:54 -!- alefury has joined ##crawl-dev 13:31:42 -!- valtern has quit [Remote host closed the connection] 13:32:12 -!- Aryth1 has quit [Ping timeout: 240 seconds] 13:41:26 -!- pwnmonkey has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 13:54:14 -!- ldf has quit [Quit: ldf] 13:58:25 -!- alchemist_ has quit [Ping timeout: 250 seconds] 13:58:30 -!- dtsund has joined ##crawl-dev 13:58:39 -!- ProzacElf has quit [Ping timeout: 272 seconds] 13:59:17 -!- Crehl has quit [Ping timeout: 272 seconds] 14:08:57 -!- Crehl_ has quit [Ping timeout: 252 seconds] 14:24:28 -!- Ladykiller69 has quit [Ping timeout: 264 seconds] 14:24:55 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:31:41 -!- jilles has quit [Remote host closed the connection] 14:32:17 -!- Kellhus has quit [Quit: Page closed] 14:35:26 -!- master_j has quit [Quit: WeeChat 0.4.2] 14:42:34 -!- kekekela has quit [Quit: Page closed] 14:53:23 -!- elliptic has joined ##crawl-dev 14:57:12 -!- Kalir has quit [Changing host] 14:59:13 -!- ketsa has quit [Quit: ChatZilla 0.9.90.1 [Pale Moon 24.1.2/20131116192350]] 15:04:15 -!- ackack has quit [Ping timeout: 272 seconds] 15:05:04 -!- Guest94750 is now known as Wensley 15:11:34 -!- tsohg_ has quit [Remote host closed the connection] 15:14:13 -!- Vizer has quit [Ping timeout: 248 seconds] 15:16:39 -!- tsohg has quit [Ping timeout: 265 seconds] 15:19:20 -!- PieWolf has quit [Read error: Connection reset by peer] 15:23:15 so, sequell is hoding the messages now. Has henzell grown too old? 15:26:13 no, it was decided to enable people to block botspam without losing learndb etc. 15:26:53 so henzell now just reports games like gretell et al 15:27:41 -!- Lightli has quit [Ping timeout: 250 seconds] 15:27:53 botspam? 15:28:02 people get spammed through bots? 15:31:38 !seen cedor 15:31:38 I last saw Cedor at Mon Nov 25 15:50:54 2013 UTC (5h 40m 44s ago) joining the channel. 15:33:57 -!- Crehl has quit [Ping timeout: 248 seconds] 15:36:45 galehar: as in, announcements of milestones and deaths and such on ##crawl 15:37:33 -!- Dr_Ke has quit [Ping timeout: 272 seconds] 15:44:20 oh right 15:44:29 on ##crawl 15:44:35 that's quite spammy indeed :) 15:53:27 guys 15:53:45 stabbed things should totally change to dwarves next april 15:57:16 03kilobyte02 07* 0.14-a0-1084-g3f44feb: Replace the quote for substantial wisps. 10(20 minutes ago, 1 file, 13+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3f44feb22f07 15:57:16 03kilobyte02 07* 0.14-a0-1085-g0297d16: Give a number of yesno() prompts default answers for HUP. 10(2 hours ago, 4 files, 8+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0297d166fd91 15:57:16 03kilobyte02 07* 0.14-a0-1086-gd4e5516: Force a "no" answer when yesno() gets cancelled by a HUP. 10(10 minutes ago, 3 files, 10+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4e551676ce1 15:58:53 How does something get cp'ed from mantis to the development main trunk? Is that for a mantis admin to do, or the developer? 16:00:56 -!- raskol has quit [Quit: Konversation terminated!] 16:02:16 a committer applies the patch to trunk 16:04:16 galehar: so now people can block Henzell and his siblings, but not block Sequell, and so still see learndb and explicitly-queried stuff, but not see all that real-time stuff 16:07:15 I found it much better to put all bot traffic in a different colour instead, this means you can actually see what people are talking about. 16:07:47 too bad, to do so in irssi you need to manually apply the bugfix from http://bugs.irssi.org/index.php?do=details&task_id=275 16:07:59 not all clients support such things at all 16:08:02 afaik 16:09:37 -!- JollyNigra has quit [Ping timeout: 246 seconds] 16:10:04 -!- Morg0th has quit [Quit: leaving] 16:11:08 -!- pwnmonkey has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:15:13 -!- ark_ has quit [Quit: Leaving] 16:16:11 -!- LexAckson_ has quit [Ping timeout: 272 seconds] 16:17:52 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 16:22:16 -!- Nightbeer has quit [Read error: Connection reset by peer] 16:22:16 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:23:15 SamB: do you recall in what cases a gui win32 process will have a controlling console? 16:23:29 do I remember it right that "never"? 16:23:38 what do you mean by "controlling"? 16:24:20 something that will let it receive CTRL_CLOSE_EVENT and friends 16:25:59 CTRL_SHUTDOWN_EVENT and so on 16:26:28 hmm, evidently CTTRL_CLOSE_EVENT is supposed to be sent to all processes that are attached to the console 16:27:24 I _think_ a "gui" process can't have a console unless it creates one manually 16:27:27 supposedly there'd be nothing left but services by the time CTRL_SHUTDOWN_EVENT is sent, so it's presumably irrelevant to us 16:27:39 kilobyte: yes 16:27:44 or attaches to an existing one manually 16:27:59 what with cygwin, though? 16:28:24 do we try to use the win32 API on Cygwin? 16:28:35 unfortunately, yes 16:29:03 -!- ldf has quit [Quit: ldf] 16:29:08 it's not always a stupid thing to do, I know, but it seems like it might be a bit counterproductive in our case? 16:31:07 -!- blabber has quit [Quit: leaving] 16:32:04 -!- elliptic has quit [Quit: Leaving] 16:33:08 -!- tempois has quit [Client Quit] 16:36:51 hrm, executables built with recently updated mingw fail to start because it somehow linked libwinpthread-1.dll dynamically 16:37:45 and there appears to be no equivalent to -static-libgcc -static-libstdc++; it needs a manually built static copy 16:38:37 -!- agentgt has quit [Ping timeout: 272 seconds] 16:45:43 -!- ldf has quit [Quit: ldf] 16:47:15 -!- ldf has quit [Read error: Connection reset by peer] 17:00:26 -!- Garhauk has quit [Quit: Page closed] 17:04:28 -!- SaintWacko has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:07:08 -!- myrmidette has quit [Ping timeout: 272 seconds] 17:08:52 -!- ystael has quit [Ping timeout: 264 seconds] 17:12:07 -!- jason55 has quit [Ping timeout: 250 seconds] 17:12:43 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 17:20:00 -!- master_j has quit [Ping timeout: 245 seconds] 17:20:05 rlund: In other words, only someone on the dev team with commit access can make commits 17:25:50 -!- CKyle has quit [Quit: CKyle] 17:28:01 -!- keszocze has quit [Ping timeout: 272 seconds] 17:28:50 03kilobyte02 07* 0.14-a0-1087-g414e65c: Fix an infinite loop. 10(85 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=414e65c01c8e 17:28:50 03kilobyte02 07* 0.14-a0-1088-g2dbd2a4: Allow graceful shutdown rather than a forced save (tiles, Android). 10(4 weeks ago, 1 file, 7+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2dbd2a41df8c 17:28:50 03kilobyte02 07* 0.14-a0-1089-g836b35d: Hopefully work around recent mingw linking libwinpthread-1.dll dynamically. 10(49 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=836b35dd6579 17:28:50 03kilobyte02 07* 0.14-a0-1090-g5f07754: Allow graceful shutdown rather than a forced save (win32 console). 10(4 weeks ago, 3 files, 27+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5f077547fa17 17:28:50 03kilobyte02 07* 0.14-a0-1091-gc3b6d54: Unbreak win32 tile builds. 10(39 minutes ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c3b6d548cd5c 17:28:50 03kilobyte02 07* 0.14-a0-1092-ge956a16: Remove sighup_save_and_exit(). 10(36 minutes ago, 3 files, 1+ 42-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e956a16406e2 17:28:50 03kilobyte02 07* 0.14-a0-1093-gcf34ddb: Ensure that yesno() calls input under HUP at most once. 10(2 minutes ago, 1 file, 13+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf34ddb410ec 17:31:01 -!- kelpie has quit [Ping timeout: 265 seconds] 17:31:49 -!- Bloaxzorro has quit [Ping timeout: 248 seconds] 17:34:41 -!- dtsund has quit [Quit: dtsund] 17:35:03 -!- Vherid has quit [Read error: Connection reset by peer] 17:40:28 -!- TAS_2012v has quit [Read error: Connection reset by peer] 17:42:05 -!- Arkaniad has quit [Ping timeout: 245 seconds] 17:42:09 -!- agentgt has quit [Ping timeout: 246 seconds] 17:44:11 -!- conted has quit [Ping timeout: 250 seconds] 17:46:14 kilobyte: so what exactly is it that we want out of ncurses? 17:46:22 in terms of signal handling 17:47:42 a race-free way to abort a get_wch() call if a HUP comes 17:48:15 I see two approaches, neither works: 17:48:26 1. aborting the call somehow 17:48:54 -!- Virigoth has quit [Ping timeout: 265 seconds] 17:48:56 2. running a select() and entering get_wch() only if there's something for it 17:49:38 -!- Surr has quit [Read error: Operation timed out] 17:50:03 the problem with 2. is that it doesn't provide distinct return values on eof vs not having a single complete character 17:50:10 -!- poopfist42 has quit [Read error: Connection reset by peer] 17:50:47 (dead keys, multi-byte UTF-8 characters, ANSI key codes) 17:54:17 so, it doesn't look like you've submitted any bugmail to a bug about this 17:56:16 -!- mizu_no_oto has quit [Ping timeout: 264 seconds] 17:57:54 which bug? 17:58:01 (ncurses upstream does pay attention to Debian bugs and might actually be willing to help us out, though I realize any such improvement here would take a while to percolate into releases) 17:58:18 kilobyte: well I mean I don't see any ncurses bugmail from you at all 17:59:58 well, I assumed this is because I'm missing something 18:00:12 -!- thened has quit [Quit: thened] 18:00:19 but you're right, it might be indeed impossible 18:00:40 if it's not even impossible, that's even better 18:01:08 (ok, I see one way with a pty pair that copies everything just to check for eof, but that's too Rube Goldberg to count) 18:01:23 I am under the strong impression that this is something the ncurses folkshave wanted to fox for years and have never been able to find a (a) reliable (b) portable way 18:01:47 (including the portability requirement that it stay XTI compliant by default) 18:01:57 -!- fungee has quit [Ping timeout: 272 seconds] 18:01:58 hmm, I bet atomics can help 18:03:00 what about adding KEY_HUP? 18:04:29 BTW, for the last ~20 minutes there's a kitteh on my hands, so I have quite a bit of problem with typing :/ 18:04:58 hum 18:05:21 i find some typo in transifex sources 18:06:20 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:06:31 03galehar02 07* 0.14-a0-1094-ga543a73: Change tags to in translations. 10(86 minutes ago, 19 files, 1561+ 1447-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a543a73be826 18:06:31 03galehar02 07* 0.14-a0-1095-g9a498f0: Update descriptions of branches to match the rune lock changes. 10(72 minutes ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9a498f0a92fc 18:06:31 03Translators02 {galehar} 07* 0.14-a0-1096-g6313ea6: [Transifex] Sync. 10(2 minutes ago, 60 files, 848+ 1294-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6313ea665a8b 18:07:35 typoes, or just Australian English? 18:08:26 typoes in australian elements 18:08:51 -!- dondy has quit [Quit: ninja kapow] 18:09:13 kilobyte: that's pretty good for typing under such conditions 18:12:18 it is possible to do so one-handed, just extremely slow 18:17:57 -!- bmfx has quit [Read error: Operation timed out] 18:18:43 hah, hands free 18:19:09 SamB: where would you think is the best place to report such issues? 18:19:54 I would just report it on the Debian BTS because it seems more friendly than reporting on the ncurses mailing list 18:20:03 that is, more user-friendly 18:21:54 this seems to be quite strictly an upstream problem to me 18:22:44 Thomas Dickey seems to read Debian bug reports directly, though 18:23:03 yes, I know; if he had a bug tracker upstream I'd by all means suggest that you use that 18:23:21 and if it was something I thought would be solved quickly, too 18:24:29 -!- Venter has quit [Ping timeout: 250 seconds] 18:24:29 -!- Moanerette has quit [Ping timeout: 250 seconds] 18:27:10 -!- PolkaDot has quit [Quit: Lost terminal] 18:27:15 -!- scummos__ has quit [Read error: Operation timed out] 18:31:23 -!- caleba has quit [Quit: caleba] 18:34:26 the cat went into an infinite loop: he waits a bit, demands to be let out, stands in the door watching the sleet for a moment, turns back, sits on my desk or waits around for a couple minutes, then restarts 18:35:00 -!- Foamed has quit [Quit: Heading to bed.] 18:37:25 -!- scummos__ has quit [Ping timeout: 272 seconds] 18:39:53 -!- ackack has joined ##crawl-dev 18:47:16 -!- ws has quit [Quit: BitchX-1.1-final -- just do it.] 18:48:26 -!- tsohg has quit [Remote host closed the connection] 18:53:40 -!- tsohg has quit [Ping timeout: 265 seconds] 18:55:02 -!- Basil has quit [Ping timeout: 248 seconds] 19:01:03 -!- Snufkin has quit [Quit: Page closed] 19:03:23 -!- ackack has quit [Ping timeout: 272 seconds] 19:03:23 -!- alefury has quit [] 19:04:24 -!- SteampunkDuck has quit [Quit: Lost terminal] 19:04:30 kilobyte: can you add a laser pointer break condition? 19:06:37 would it be helpful if I made a patch to move the birdy things on H to Q? 19:07:00 since H is full up 19:07:14 -!- nonethousand has quit [Remote host closed the connection] 19:09:55 -!- Daekdroom has quit [Quit: Saindo] 19:12:53 <|amethyst> I think sentient versus non would be a better division 19:13:50 -!- ackack has joined ##crawl-dev 19:15:52 -!- tenofswords has joined ##crawl-dev 19:16:05 any lua understanders, help with http://sprunge.us/JhWf ? 19:19:16 -!- Whales has joined ##crawl-dev 19:21:44 -!- Cedor has quit [Quit: Quitte] 19:23:08 -!- zabo has quit [Quit: Page closed] 19:24:06 is it legal/possible for a lua function to create a triggerer? Say, to create a turn triggerer. I'm a bit unsure how to attach it, since the marker and/or TriggerableFunction are local to the vault 19:24:56 does wizlab_zonguldrok do what you're asking about 19:25:25 I don't believe so; it just has a timer start from the moment you enter the level 19:25:50 -!- ophanim has joined ##crawl-dev 19:25:50 <|amethyst> tenofswords: what in particular? 19:25:59 did the way portals work change today 19:26:18 i'm getting force more (I think?) announcements over and over on this arcane portal 19:26:59 er, sorry, I was thinking of doroklohe; but zonguldrok doesn't do it either 19:28:02 it's realllllllllllllly annoying 19:28:21 <|amethyst> ophanim: hm 19:28:56 -!- Brokkr has quit [Remote host closed the connection] 19:29:22 |amethyst: well, I doubt that my function is actually working, since over several floor range visits it places exactly one vault once for the range (the first vault in the file using the function) and then defaults to solely placing the fallback vault 19:31:17 <|amethyst> tenofswords: what value are you passing as the initial vaultweight? 19:31:36 <|amethyst> as the parameter 19:31:58 several 10s, several 5s, a few 15s 19:32:05 did I do a really stupid math mistake 19:35:52 <|amethyst> tenofswords: so if I'm not mistaken the first vault in the file will have a weight of (say) 10, the second 10 - 5, the third 10 - 10, etc. 19:36:57 -!- eith has quit [Ping timeout: 246 seconds] 19:39:15 ...merde 19:39:40 <|amethyst> I'm not really super-clear on map preludes vs map bodies though 19:40:03 -!- jeanjacques has quit [Quit: quit] 19:40:24 well, as is obvious, I'm trying for it to do that reduction per spawn, not per file order, soooo 19:40:39 <|amethyst> tenofswords: that might be difficult to do anyway 19:40:53 <|amethyst> tenofswords: I'm not sure you can dynamically change the weight of a vault 19:41:07 pleh 19:41:34 maybe I could just use several uniq_foo tags 19:42:31 <|amethyst> what do you want to do exactly? 19:43:07 <|amethyst> I guess make the entire set of vaults appear less and less often the more they appear 19:43:23 <|amethyst> (rather than, say, making the fallback more likely) 19:43:29 -!- Zermako has quit [Quit: Good night and good luck to all!] 19:44:06 well, alongside blocking, say, placing a weight 5 vault if a weight 10 vault was already chosen, and dividing big threat/gimmick vaults from lesser vaults through that 19:45:18 <|amethyst> hm 19:45:45 <|amethyst> ophanim: I don't know what would have changed to make it do that 19:46:48 (man, I need a better name for the tag than "luniq_hellpanabyss_threat_entry") 19:47:45 <|amethyst> ophanim: I'd think that message should only happen when wizlab_portal() is called, which should only be once per wizlab 19:48:53 -!- master_j has quit [Ping timeout: 248 seconds] 19:49:54 -!- BEARpod has quit [Ping timeout: 272 seconds] 19:58:55 -!- Pacra has joined ##crawl-dev 19:59:30 |amethyst: welp, I was getting over and over, both after every so many turns and when it did "proc" it would "proc" 2-5 times 20:00:00 -!- CKyle has joined ##crawl-dev 20:03:49 -!- Wah has quit [Ping timeout: 248 seconds] 20:06:35 -!- master_j has quit [Quit: WeeChat 0.4.2] 20:09:36 -!- soundlust|2 is now known as soundlust 20:14:48 -!- tenofswords has left ##crawl-dev 20:15:17 -!- master_j is now known as unferth 20:20:56 -!- pelotron_ has quit [Ping timeout: 272 seconds] 20:21:35 -!- Whales has quit [Quit: marble poisoning] 20:26:00 -!- MaxFrost has quit [Ping timeout: 272 seconds] 20:26:38 -!- Blazinghand has joined ##crawl-dev 20:28:51 -!- Taraiph has quit [Ping timeout: 250 seconds] 20:30:57 -!- Pacra has quit [Read error: Connection reset by peer] 20:32:22 -!- Pacra has joined ##crawl-dev 20:32:41 -!- Pacra has quit [Read error: Connection reset by peer] 20:33:54 -!- unferth has quit [Quit: WeeChat 0.4.2] 20:34:12 03kilobyte02 07* 0.14-a0-1097-gc7db7fc: Fix a cloud crash during banishment. 10(3 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7db7fc652d0 20:34:21 -!- Pacra has joined ##crawl-dev 20:35:42 -!- Pacra has quit [Read error: Connection reset by peer] 20:36:18 -!- ShadeTornado has quit [Quit: Leaving] 20:37:27 -!- Pacra has joined ##crawl-dev 20:39:22 -!- Pacra has quit [Read error: Connection reset by peer] 20:40:33 -!- Pacra has joined ##crawl-dev 20:41:58 -!- st_ has quit [Read error: Connection reset by peer] 20:42:46 -!- Pacra has quit [Read error: Connection reset by peer] 20:43:22 -!- Pacra has joined ##crawl-dev 20:46:45 -!- RedFeather has quit [Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018]] 20:49:09 -!- Croesus has quit [Ping timeout: 248 seconds] 20:51:01 -!- Pacra has quit [Read error: Connection reset by peer] 20:51:09 |amethyst: We only have 4 INT_ANIMAL monsters on H: hippogryph, chimera, manticore, griffon. Perhaps just move them to Q? 20:51:36 -!- JollyNigra_Two has quit [Quit: [16:21] Still, they'll gut a Gnome without thinking about because fuck Garl Glittergold] 20:52:01 -!- Pacra has joined ##crawl-dev 20:52:41 -!- Sky__ has quit [Ping timeout: 250 seconds] 20:52:52 the normal int set of H are all some kind of human-hybrid 20:53:17 which is why they are normal int, I suppose 20:55:36 * kilobyte was thinking about bird-people, of which we got a bunch. 20:56:20 -!- Pacra has quit [Read error: Connection reset by peer] 20:56:49 Yeah, Sphix, Harpies, all Tengu 20:57:15 It would balance the two glyphs more 20:57:33 -!- Pacra has joined ##crawl-dev 20:57:58 haha, in mon-data.h, in the definition of MONS_TENGU 20:58:04 2, 12, MST_NO_SPELLS, CE_CLEAN /*chicken*/, Z_SMALL, S_SHOUT, 20:58:43 -!- Pacra has quit [Read error: Connection reset by peer] 20:58:55 -!- zkyp has quit [Read error: Operation timed out] 20:59:11 Yeah we have 6 bird people and 12 monsters on H 20:59:20 so moving bird people would give an even split 20:59:47 -!- Pacra has joined ##crawl-dev 21:01:35 -!- Poncheis has quit [Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018]] 21:02:55 -!- CKyle has quit [Quit: CKyle] 21:02:57 -!- Pacra has quit [Read error: Connection reset by peer] 21:04:12 -!- Pacra has joined ##crawl-dev 21:04:31 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:04:45 are sphinxes even birds? They seem to be just winged lions to me. 21:05:00 harpies and tengu, though... 21:05:24 -!- ontoclasm has joined ##crawl-dev 21:07:52 kilobyte: yeah, they just have bird-wings it turns out 21:09:09 -!- jeffro has quit [Ping timeout: 252 seconds] 21:09:51 Well, me making a patch to change some 'H' to 'Q' is perhaps not helpful. Hard to resist low-hanging fruit some times 21:12:51 -!- ackack has quit [Ping timeout: 265 seconds] 21:13:16 Qybrids 21:13:21 Qybirds 21:13:31 there's some south-american bird-god thing 21:13:34 that's pretty cool 21:13:43 quetzlcoatl? 21:13:45 begins with a Q 21:13:45 Que-- 21:13:45 yes 21:13:46 Yes. 21:13:57 so fr: quetzlcoatl unique 21:14:34 oh, it's a "feathered serpent" 21:14:42 SNAKE UNIQUE 21:14:42 <_< >_> 21:14:46 http://homeonthehighway.com/wp-content/uploads/2012/07/quetzal.jpg 21:14:52 the coolesdt bird 21:14:58 coolest* 21:15:42 Grunt: But you just made one! 21:15:57 It hasn't actually landed yet! :b 21:16:08 Well maybe you should remove its wings 21:16:40 I still want a tile for Jörmungandr :) 21:17:59 I kind of hate you for making essentially an ueber fire crab, but it probably will be more fun to fight than lamia 21:21:15 -!- kait has quit [Ping timeout: 252 seconds] 21:21:17 -!- conted has quit [Ping timeout: 250 seconds] 21:22:11 jormungandr 21:22:29 -!- Pacra has quit [Read error: Connection reset by peer] 21:23:34 -!- Pacra has joined ##crawl-dev 21:27:55 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:28:13 -!- jeffro has joined ##crawl-dev 21:28:13 -!- jeffro has quit [Changing host] 21:28:13 -!- jeffro has joined ##crawl-dev 21:28:28 -!- simmarine has quit [Ping timeout: 246 seconds] 21:29:10 -!- WoLF2385 has quit [Remote host closed the connection] 21:29:24 öntöcläsm 21:29:46 -!- ChaseSP has quit [Ping timeout: 265 seconds] 21:30:55 -!- tsohg has quit [Remote host closed the connection] 21:33:45 -!- kelpie has quit [Disconnected by services] 21:33:58 -!- kelpie_ is now known as kelpie 21:35:46 -!- Pacra has quit [Read error: Connection reset by peer] 21:36:35 on̈toclasm 21:37:01 -!- Pacra has joined ##crawl-dev 21:38:20 So, I have three vaults on Mantis and a few more ideas in my head, but I'm wary to throw a bunch of vaults up that are going to just fall into bitrot. I'd like to get closure on at least one or two of my current vaults, and know that if they aren't up to snuff, either accept it, or modify them so they are. 21:38:34 I'm in mo major hurry, but I'd like some idea of what the process is and what I can do to help if anything 21:39:05 -!- TAS_2012v has quit [Ping timeout: 272 seconds] 21:40:13 <|amethyst> The general procedure is: people argue about it, or not, then someone decides "what the hell" and commits it 21:40:31 sounds like a lot of good stuff can get lost in the process. 21:40:33 <|amethyst> not all of us feel qualified to judge vaults, though 21:40:45 <|amethyst> badplayer: that's why you keep bugging us :) 21:41:02 I'm not very good at that, and I certainly do not want to anger folks. 21:41:07 <|amethyst> but, yeah, there's probably a fair amount of decent content sitting on mantis unreviewed 21:41:27 -!- ProzacElf has joined ##crawl-dev 21:41:33 <|amethyst> badplayer: looking at the sewer one, kilobyte seems to approve at least in principle 21:41:36 But I have tons of more vaults I'd like to write, but don't want to do it for nothing, and if my vaults are inadequate, I'd like to fix them so that my subsequent ones are acceptable, or at least closer to it. 21:42:07 -!- simmarine has joined ##crawl-dev 21:42:14 well I have two sewer ones, and the first one seems to have no outstanding issues ... 21:42:28 <|amethyst> ah, I mean the kobold necromancers 21:42:35 It's like Mantis needs a Project Manager, or an ombudsman of sorts to curate the cruft. 21:42:52 badplayer: really, don't worry too much. Just ping these guys every now and again, and listen and implement suggestions 21:43:07 <|amethyst> badplayer: we all kind of do that in our spare time 21:43:09 You'll find it mostly gets merge, modulo changes 21:43:31 <|amethyst> badplayer: making one person do it all the time would violate the Geneva conventions :) 21:43:37 yah :) 21:43:40 i know i sometimes go back and commit stuff from months or years ago 21:43:42 <|amethyst> badplayer: at least, making them do it unpaid 21:43:52 I'd eventually like to start coding. I figured I'd start here first. 21:44:22 I work with Haran Pilpel and Enne 21:44:33 <|amethyst> badplayer: if you want to get your stuff in, MarvinPA is often a good person to talk to. Me too for code stuff, but I don't really feel competent to judge vaults 21:44:36 neither of them work on the project anymore, but they did at some point. 21:44:36 <|amethyst> badplayer: cool! 21:45:28 <|amethyst> badplayer: maybe Enne can train you up on tiles dev 21:45:38 har, I'm a console guy all the way. 21:45:52 though I had an interesting idea for tiles 21:45:54 <|amethyst> we are sorely lacking an experienced local tiles dev; that was mostly Enne (who was before my time) 21:46:12 I wrote a roguelike engine once and I did a thing with my tiles where they would naturally transition on edges and type changes 21:46:21 gave the map a much more natural less gridlike look and feel. 21:46:28 I think it could be done with crawl. 21:46:32 <|amethyst> we have special-casing for that around water 21:46:36 some things already do it like Kraken tentacles. 21:46:40 <|amethyst> but it's ugly ugly 21:47:05 <|amethyst> (ugly in the elegance sense, not the aesthetics of the result) 21:47:09 badplayer: do it, i'll love you forever <3 21:47:31 -!- DrinkMachine has joined ##crawl-dev 21:48:35 I spoke to Enne a bit back at our ski-trip and Enne said that (s)he likes playing brogue now and is totally into that. 21:51:02 <|amethyst> badplayer: as for the prince ribbit vault, DEPTH: D:6 won't do what you want 21:51:21 <|amethyst> badplayer: that says "you can place this as a D:6 map" 21:51:56 <|amethyst> badplayer: I don't think there's a way (at least not a simple one) to do what dpeg suggested and make it only happen if the sewer had a deep entry 21:52:28 how do ice caves do it? 21:52:37 (change based on depth i mean) 21:53:15 <|amethyst> ontoclasm: they set (or not) dgn.persist.ice_cave_hard when they make the portal 21:53:24 <|amethyst> ontoclasm: then read it when they make the level 21:53:53 <|amethyst> ontoclasm: actually, maybe you could get the parent in Lua and do it that way 21:54:16 hm 21:54:23 <|amethyst> but either way, it's quite a bit more complicated that just adding a tag 21:55:00 <|amethyst> but, yeah, you could set something in dgn.persist in sewer_portal then query it in the map 21:55:22 how high can sewers appear? 'cause ribbit shows up on d:4 21:55:38 i guess sewers show up on d:2 maybe? 21:55:44 -!- bh has joined ##crawl-dev 21:56:30 <|amethyst> D:3-D:6 21:56:36 but they have multiple frogs and purgy pretty often 21:56:52 ribbit doesn't seem excessive 21:57:02 <|amethyst> yeah, maybe you're right 21:58:21 oh, I wanted to ask, since I'm making a new portal type 21:58:45 Each portal will have two levels, so is there a way I can make multiple map sets in the portal, with each set having a portal:1 and portal:2 map, so that a random set is chosen upon entry? 21:59:11 In other words, if it randomly chooses one portal:1 map from set A, I don't want it to randomly choose portal:2 from set B 21:59:13 are we still talking about the necro sewer? 21:59:31 <|amethyst> bh: we switched to the ribbit sewer for a bit 21:59:40 <|amethyst> and now gammafunk is talking about something else 21:59:46 sorry 22:00:05 <|amethyst> gammafunk: I guess you can do that by putting a value into dgn.persist 22:00:19 Crawl: a game about sewers. 22:01:08 would both portal:2 maps need to check that value and somehow veto themselves if their value doesn't match the value in dgn.persist? 22:02:51 <|amethyst> gammafunk: or you could use a dummy map that picks a placeholder map and places it in Lua 22:03:07 |amethyst: ok, thanks 22:03:08 <|amethyst> err 22:03:19 <|amethyst> a placeholder map that picks the real one 22:03:42 <|amethyst> dgn.place_maps { tag = "funk_factory_A" } 22:04:09 <|amethyst> it's not exactly the same thing, but see the lair_small_ending function in dat/des/branches/lair.des 22:04:44 -!- Pacra has quit [Read error: Connection reset by peer] 22:04:58 !lg * killer=raiju xl>5 22:04:58 4. Igxfl the Martial Artist (L10 DsVM), worshipper of Cheibriados, blasted by a raiju (living lightning) on Abyss:1 on 2013-11-25 02:59:28, with 7543 points after 11420 turns and 0:48:01. 22:05:04 !lg * killer=raiju xl>5 -tv 22:05:05 <|amethyst> its post_place hook picks another ending tagged lair_end_small and places that (with a flag to prevent infinite recursion), so you get either one big ending or two small ones. 22:05:05 4. Igxfl, XL10 DsVM, T:11420 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 22:05:31 -!- Pacra has joined ##crawl-dev 22:06:26 <|amethyst> gammafunk: if that acts screwy somehow, you could probably also do it with subvaults 22:06:31 any map named "funk_factory_A" is clearly a valuable source of inspiration for me 22:06:52 hrm, yes I suppose that's true as well 22:07:48 -!- ystael has quit [Ping timeout: 246 seconds] 22:08:46 -!- mikee_ has joined ##crawl-dev 22:08:51 -!- ProzacElf has quit [Ping timeout: 246 seconds] 22:09:00 -!- Pacra has quit [Read error: Connection reset by peer] 22:09:44 -!- Pacra has joined ##crawl-dev 22:10:36 -!- ZRN has quit [Client Quit] 22:11:22 -!- Pacra has quit [Read error: Connection reset by peer] 22:12:25 -!- Hobbes has quit [Ping timeout: 250 seconds] 22:15:27 -!- conted has quit [Ping timeout: 250 seconds] 22:18:25 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.] 22:18:46 https://crawl.develz.org/tavern/viewtopic.php?f=5&t=9979 22:18:54 any thoughts about the last post in this thread? 22:19:09 tl;dr: displaying double-zap squares in some way 22:22:20 -!- Basil has quit [Read error: Connection reset by peer] 22:23:56 -!- nonehundred has quit [Client Quit] 22:25:41 -!- ophanim has quit [Ping timeout: 272 seconds] 22:30:45 -!- pelotr0n has quit [Ping timeout: 272 seconds] 22:34:34 -!- myrmidette has quit [Ping timeout: 272 seconds] 22:42:45 -!- Arkaniad has quit [Ping timeout: 248 seconds] 22:44:29 -!- MaxFrosty has quit [Ping timeout: 252 seconds] 22:46:49 -!- SamB has quit [Read error: Connection reset by peer] 22:47:05 -!- SamB has joined ##crawl-dev 22:52:41 -!- ProzacElf has joined ##crawl-dev 22:56:14 -!- Somefellow has quit [Quit: ZNC - http://znc.in] 22:58:52 -!- Sky__ has quit [Quit: Page closed] 23:00:50 -!- SamB_ has joined ##crawl-dev 23:03:28 -!- _dd has quit [Ping timeout: 245 seconds] 23:03:50 -!- SamB has quit [Ping timeout: 264 seconds] 23:08:52 -!- ProzacElf has quit [Ping timeout: 245 seconds] 23:09:26 -!- Somefellow has joined ##crawl-dev 23:10:54 -!- dtsund has joined ##crawl-dev 23:11:39 -!- Whales has quit [Quit: snooze] 23:11:59 -!- ystael has quit [Ping timeout: 252 seconds] 23:12:52 -!- ProzacElf has joined ##crawl-dev 23:14:40 -!- Croesus_ has quit [Ping timeout: 246 seconds] 23:14:40 -!- nonethousand has joined ##crawl-dev 23:14:49 -!- conted has quit [Ping timeout: 250 seconds] 23:20:21 -!- slifty has quit [Quit: Leaving...] 23:21:25 -!- WalkerBoh has quit [Remote host closed the connection] 23:27:06 -!- GuraKKa has quit [Read error: Connection reset by peer] 23:28:24 -!- DrinkMachine has quit [Ping timeout: 272 seconds] 23:31:55 -!- poopfist42 has quit [Ping timeout: 272 seconds] 23:35:50 -!- ProzacElf has quit [Ping timeout: 245 seconds] 23:35:52 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:38:06 -!- CKyle has joined ##crawl-dev 23:48:30 -!- ZChris13 has joined ##crawl-dev 23:49:42 ontoclasm: thats pretty cool 23:52:07 -!- N78291 has quit [Quit: null] 23:55:54 is "You have reached level 4! You feel clever._You feel a bit more experienced." a bug? 23:56:11 gaining the level before the experience message 23:56:32 <|amethyst> yes, but it's a very large class of bugs 23:56:35 maybe something died after you gained the level? 23:56:39 rchandra: are you sure you didn't gain experience immediately after ... ^ that 23:56:44 <|amethyst> or that 23:56:48 I'm sure I only killed one thing 23:57:13 SamB_: once I random-effects'd some killer bees, got a fireball, leveled up and then died 23:57:31 <|amethyst> yes, it is a bug. The message comes after gain_exp 23:57:32 makes perfect sense 23:57:36 <|amethyst> however, it can't be fixed easily 23:57:45 understandable 23:59:25 have folks been following this: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=9725 ? 23:59:41 I want to propose something more radical: runes buff you. For example, collect both lair runes and get rPois