00:00:03 -!- omarax has quit [Remote host closed the connection] 00:01:48 -!- ursan_ has quit [Ping timeout: 246 seconds] 00:11:21 -!- twelwe has quit [Quit: Page closed] 00:13:23 @??jorgrun 00:13:23 Jorgrun (13g) | Spd: 10 | HD: 15 | HP: 100-140 | AC/EV: 4/15 | Dam: 20 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(120) | XP: 3204 | Sp: rapid deconstruction, petrify, shatter, dig | Sz: Medium | Int: human. 00:13:34 @??deep troll shaman 00:13:34 deep troll shaman (00T) | Spd: 10 | HD: 12 | HP: 39-58 | AC/EV: 6/10 | Dam: 27, 2009(claw), 2009(claw) | 10doors, priest, evil, see invisible | Res: 06magic(40), 08blind | Vul: 08holy | XP: 876 | Sp: haste other [11!AM], might other [11!AM], minor healing (2d6) [11!AM, 04emergency] | Sz: Large | Int: human. 00:13:48 @??player ghost 00:13:48 unknown monster: "player ghost" 00:20:15 man, i would kill to get a copy of that save file 00:20:17 before the crash 00:22:56 -!- ystael has quit [Ping timeout: 244 seconds] 00:26:32 nvm. reproduced!!!! 00:26:39 this is fascinating 00:27:32 can't move something? 00:28:34 -!- ProzacElf has joined ##crawl-dev 00:29:12 -!- Enthusiasm has quit [] 00:30:47 chequers: the fundamental problem is 00:31:01 we check very carefully to make sure there's space to move all the monsters that are next to the guy we're imprisoning 00:31:08 but then when we actually move them, we use subtly different logic 00:31:25 so sometimes there's not actually space 00:32:50 <|amethyst> oh, because we don't use the veto spots in the actual pushing 00:33:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:33:09 <|amethyst> the idea presumably having been that "there will be a wall there so there's not need to veto it" 00:33:14 <|amethyst> but the wall might not be there yet 00:33:22 <|amethyst> s/not need/no need/ 00:33:41 PleasingFungus: why do we even have two separate steps? instead of returning a bool "yes, there is space", we can return a map of like "for each monster, here is where to put it" 00:34:08 |amethyst: exactly 00:34:15 amalloy: i was considering that 00:34:38 -!- sage1234-iphone has quit [Remote host closed the connection] 00:34:38 i'm vaguely worried that a monster will somehow get shoved into the walls, and then we won't know how to handle it 00:34:56 i guess that'd be a mess regardless 00:35:14 i have a fix; possibly the map approach would be better, but it's more work 00:37:26 very good bug, though 00:37:44 03PleasingFungus02 07* 0.18-a0-1625-g6199a78: Fix another rare Imprison crash 10(2 minutes ago, 1 file, 8+ 6-) 13https://github.com/crawl/crawl/commit/6199a7894ac5 00:37:47 <|amethyst> it's practice for fixing tornado 00:37:47 wow, how long has it been since lacertilian branch was updated? 00:37:53 there are still rings of invis 00:38:27 -!- mizu_no_oto has quit [Ping timeout: 244 seconds] 00:39:09 %git lacertilian 00:39:09 Could not find commit lacertilian (git returned 128) 00:39:32 <|amethyst> it's not in the repo 00:39:36 <|amethyst> it's a third-party branch 00:39:36 ! 00:39:48 isn't it ontoclasm's? 00:39:58 <|amethyst> maybe? 00:40:13 "newly updated for trunk" 00:40:22 <|amethyst> %git 17a9b31 00:40:22 07ontoclasm02 * 0.18-a0-888-g17a9b31: Shift some La apts around 10(3 months ago, 2 files, 20+ 20-) 13https://github.com/crawl/crawl/commit/17a9b3159d6f 00:40:24 <|amethyst> hmm 00:40:29 <|amethyst> no, I guess it is in the repo 00:40:33 <|amethyst> what's the branch name then 00:40:35 branch 'faithful'? 00:40:43 <|amethyst> aha 00:40:47 <|amethyst> %git faithful 00:40:47 07ontoclasm02 * 0.18-a0-888-g17a9b31: Shift some La apts around 10(3 months ago, 2 files, 20+ 20-) 13https://github.com/crawl/crawl/commit/17a9b3159d6f 00:41:59 -!- Suga_H has quit [Read error: Connection reset by peer] 00:43:06 -!- Harudoku has quit [Ping timeout: 244 seconds] 00:56:22 heh, wow 00:56:25 impressive 00:56:42 ? 00:56:53 just how long it's been 00:57:07 not nearly as long as i expected 00:58:03 i feel like i should just use every gifting god until i have the stuff i want then take tso or zin or something 00:58:06 or lucy 00:59:18 ProzacElf: hi 00:59:26 hi 00:59:32 hi 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:12 i'm aware of the "get gifts then switch religions" deal but i guess that's sort of the point 01:00:38 you still have to build up piety and you lose it all when you switch 01:01:41 sure 01:02:04 still, if you've got suggestions on where to go with it 01:02:17 please do 01:04:10 i don't really at present 01:07:22 this is the first time i've really played around with it at all 01:11:37 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1625-g6199a78 (34) 01:12:30 this was probably talked about wrt lacertilians already, but forlorn, or a slightly less-strong version of forlorn? 01:14:12 surprisingly i can't see a thread on tavern 01:14:31 well, the branch is three months old 01:15:42 there is a thread somewhere on there but i don't think it's been active for a couple weeks 01:16:28 -!- regret-index has joined ##crawl-dev 01:16:37 i originally started a game on there planning to cheat with pak, but since i successfully cheated with pak on cwz, i figure i can play out this labe the way i actually would 01:17:39 yeah no like i mean there's only six results for the search https://crawl.develz.org/tavern/search.php?keywords=lacertilian&terms=all&author=&sc=1&sf=all&sr=posts&sk=t&sd=d&st=0&ch=300&t=0&submit=Search 01:20:07 trust no search but google: https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site:crawl.develz.org+%22lacertilian%22+tavern has 44 results 01:22:29 which admittedly is not all actual tavern posts 01:24:42 -!- kaiza has quit [Read error: Connection reset by peer] 01:27:59 -!- Hellmonk has quit [Quit: Page closed] 01:28:37 yeah i made a thread but i can't find it ~~ 01:28:56 m-mods??? 01:32:31 pondering if this unique should also get potions 01:32:53 four or five different tricks is probably enough though 01:33:08 =O 01:33:27 ProzacElf: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=18534 01:33:42 how was this so hard to find 01:33:51 i tried a bunch of stuff and it refused to appear 01:35:20 chequers: yeah i considered it 01:35:32 but i'm not sure what exactly forlorn pushes you to do 01:35:48 faith pushes you to use invocations more often, vaguely 01:35:56 and that's why they have it 01:37:45 what does forlorn do again? 01:37:46 -!- PleasingFungus has quit [Ping timeout: 276 seconds] 01:37:51 -!- vale_ has quit [Remote host closed the connection] 01:38:22 opposite of faith 01:38:56 (it doesn't actually exist anymore) 01:39:08 oh 01:39:10 right 01:39:18 it didn't exist for long did it? 01:39:40 ??glyphs 01:39:40 glyphs[1/2]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 01:39:49 faith does also help with the whole idea of god switching 01:40:00 -!- Kalir has quit [Changing host] 01:40:07 i feel like it was added in like 0.14 and removed in 0.16 01:40:09 ??forlorn 01:40:09 forlorn[1/1]: A mutation equivalent to a negative amulet of faith. This is bad. Removed in 0.17. 01:40:14 close 01:40:16 heh, i still like the warhammer lizardman or whatever that is you used for the picture in that threat 01:40:27 huh, around longer than i thought then 01:40:50 eurgh, no spare D colours. maybe something elemental?... 01:43:06 -!- PleasingFungus has joined ##crawl-dev 01:45:11 -!- WalkerBoh has joined ##crawl-dev 01:46:31 -!- Blazinghand has joined ##crawl-dev 01:46:50 -!- Krakhan has quit [Ping timeout: 240 seconds] 01:48:23 03PleasingFungus02 07* 0.18-a0-1626-g65af6d3: Add a custom scoring assert 10(34 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/65af6d36f213 01:53:16 -!- Zeor has quit [Quit: Leaving.] 01:55:11 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 01:56:27 -!- simmarine has quit [Read error: Connection reset by peer] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:01:30 -!- Suga_H has quit [Read error: Connection reset by peer] 02:01:52 -!- ursan_ has quit [Ping timeout: 246 seconds] 02:01:59 hm, the only primal wave immune monster is water elementals. 02:02:16 -!- Rust3dCor3 has quit [Ping timeout: 264 seconds] 02:02:58 not even wellsprings? 02:02:59 were there others before? 02:03:40 don't think so 02:04:14 I'm not sure whether the floods dragon should be immune either, but if water nymphs and elemental wellsprings currently aren't... 02:05:09 (I'm going to push a branch like the second I figure out the bloody "keep her not a colour drac_type" stuff) 02:06:53 that's some delicate ugly code, probably 02:07:04 -!- Suga_H has quit [Read error: Connection reset by peer] 02:07:14 simplest solution might be to add a new colour that doesn't spawn, like pale/grey dracs currently are 02:07:21 not sure 02:07:25 haven't looked into this specific problem 02:08:02 eurgh. 02:08:23 um 02:08:27 actually 02:09:10 -!- nikheizen has quit [Quit: leaving] 02:09:11 why are you touching drac_type? 02:09:28 this monster doesn't seem like it should need to interact with the draconian system at all 02:09:37 since you aren't doing any sort of color/job mix-matching 02:09:38 afaik 02:10:32 ERROR in 'mon-util.cc' at line 2510: Invalid draconian subrace: 1000 02:10:58 ahh 02:11:01 (might be a slightly shifted line) 02:11:13 do you want her to have a breath weapon? 02:11:23 not while she's a draconian, no 02:11:43 2761: if (mons_genus(mon->type) == MONS_DRACONIAN && mon->type != YOUR_MONS) 02:11:45 (when she's a dragon things work fine by virtue of not being a draconian) 02:11:49 ^ make that edit 02:12:30 oh god, there are so many draconian special cases 02:12:31 thanks 02:12:42 yes that's why I got so very lost trying to figure that out :P 02:14:34 it looks like draconian subspecies *should* fetch your current monster type (a no-op) as long as your base_monster is the same as the current type 02:14:45 but idk if that will be true? 02:15:02 was immeadiately told to add another exclusion to the aux types check 02:15:10 -!- bonghitz has quit [Ping timeout: 260 seconds] 02:15:45 clearly should just make her an aquatic naga instead 02:16:20 really the only problem with making it draconian but not drac genus is zin 02:16:33 also, aux_types check? 02:17:10 ASSERT(mbase) in 'mon-util.cc' at line 1924 failed. 02:18:08 hm 02:18:30 hmm 02:18:34 actually she _does_ transform so zin probably should hate her anyway 02:19:06 -!- dtsund has quit [Ping timeout: 240 seconds] 02:20:14 well 02:20:17 i meant wrt eating her 02:20:19 as a player drac 02:20:28 assuming you instagib her so she doesn't transform 02:20:46 oh, sure, that too 02:20:55 (I did just put her under chaotic though) 02:21:05 also, try editing define_monster() in mon-util.cc; add a line below case MONS_TIAMAT for your monster, setting monbase = YOUR_MONS 02:21:14 i think that might? fix things 02:27:18 -!- zxc has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 02:27:33 ...now she can spawn again, but the mon-util.cc: mon_spell_slot drac_breath makes looking at her description crash >>_>> 02:28:19 toss the crash on pastebin or something, let me look. 02:28:41 -!- bgiannan_ has quit [Ping timeout: 252 seconds] 02:28:50 Unable to get stack trace on this platform. 02:29:02 wow, sounds like you're on a shitty platform 02:29:19 I know 02:29:48 toss up a diff, then, i'll compile it. 02:29:58 sigh. 02:30:03 i mean, you don't have to! 02:30:28 I think I'm just going to push the branch for ease and what-not >_> 02:30:31 -!- sage1234-iphone has quit [Ping timeout: 250 seconds] 02:30:40 that works! 02:34:06 -!- GauHelldragon2 has quit [Ping timeout: 248 seconds] 02:35:00 -!- ystael has quit [Ping timeout: 260 seconds] 02:35:10 -!- PsyMar has quit [Ping timeout: 244 seconds] 02:39:49 -!- stanzill has quit [Quit: au rev] 02:40:17 -!- svendre has quit [Ping timeout: 250 seconds] 02:44:06 sleeping - will take a look tomorrow. 02:44:11 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 02:50:46 New branch created: bai_suzhen (1 commit) 13https://github.com/crawl/crawl/tree/bai_suzhen 02:50:46 03regret-index02 07[bai_suzhen] * 0.18-a0-1627-gd936503: New unique: Bai Suzhen, dragon lady 10(53 seconds ago, 13 files, 127+ 8-) 13https://github.com/crawl/crawl/commit/d9365036f3e7 02:51:47 -!- CKyle has joined ##crawl-dev 02:51:55 -!- Insomniak` has quit [Quit: I like to rock] 02:58:06 -!- regret-index has quit [Quit: leaving] 02:58:19 -!- adibis is now known as aditya 03:00:02 -!- omarax has quit [Remote host closed the connection] 03:11:22 -!- Blade- has quit [Ping timeout: 244 seconds] 03:11:31 -!- Blade- has joined ##crawl-dev 03:12:48 -!- WalkerBoh has quit [Remote host closed the connection] 03:12:53 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 03:23:46 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1626-g65af6d3 (34) 03:24:02 -!- radinms_ has quit [Ping timeout: 240 seconds] 03:24:14 -!- } has quit [Ping timeout: 252 seconds] 03:30:10 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:33:33 -!- edsrzf has quit [Ping timeout: 244 seconds] 03:34:04 -!- kaiza has quit [Ping timeout: 264 seconds] 03:37:36 -!- mopl_away is now known as mopl 03:38:22 -!- travis-ci has joined ##crawl-dev 03:38:23 The build failed. (bai_suzhen - d936503 #5126 : regret-index): https://travis-ci.org/crawl/crawl/builds/118165364 03:38:23 -!- travis-ci has left ##crawl-dev 03:46:14 -!- ussdefiant_Lappy has quit [Ping timeout: 252 seconds] 03:48:47 -!- Patashu_ has joined ##crawl-dev 03:49:29 -!- edsrzf has joined ##crawl-dev 03:50:31 -!- kaiza has quit [Max SendQ exceeded] 03:52:36 -!- WereVolvo has quit [Ping timeout: 248 seconds] 04:00:04 -!- omarax has quit [Read error: Connection reset by peer] 04:00:41 -!- eb has quit [] 04:09:37 -!- aditya has quit [Ping timeout: 246 seconds] 04:10:34 -!- molotove has quit [Quit: Leaving.] 04:18:58 -!- kaiza has quit [Ping timeout: 276 seconds] 04:42:05 -!- CanOfWorms has quit [Remote host closed the connection] 04:43:20 -!- Blade- has quit [Ping timeout: 260 seconds] 04:46:26 -!- ystael has quit [Ping timeout: 240 seconds] 04:47:58 -!- FunkyBomb has quit [Ping timeout: 248 seconds] 04:48:07 -!- svendre has quit [Ping timeout: 250 seconds] 04:50:10 -!- Wolfechu has quit [Ping timeout: 276 seconds] 04:51:08 -!- dustinm` has quit [Ping timeout: 260 seconds] 04:51:11 -!- djinni has quit [Ping timeout: 248 seconds] 04:52:09 -!- MadCoyote has quit [Ping timeout: 268 seconds] 04:58:33 -!- amalloy is now known as amalloy_ 04:58:35 -!- amalloy_ is now known as amalloy 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:04:36 -!- edsrzf has quit [Ping timeout: 248 seconds] 05:08:25 -!- glaas has quit [Ping timeout: 246 seconds] 05:14:07 -!- tksquared has quit [Ping timeout: 248 seconds] 05:19:48 -!- Tux[Qyou] has joined ##crawl-dev 05:30:01 -!- Cuedon has quit [Quit: Page closed] 05:34:40 -!- vonhedlund has quit [Read error: No route to host] 05:50:35 -!- ProzacElf has quit [Ping timeout: 240 seconds] 05:54:01 -!- djinni has joined ##crawl-dev 05:54:14 -!- vonhedlund has quit [Read error: No route to host] 05:54:47 -!- dustinm` has joined ##crawl-dev 05:56:46 -!- amalloy is now known as amalloy_ 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:00:15 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:01:07 -!- Tux[Qyou] has quit [Ping timeout: 260 seconds] 06:04:47 -!- Tux[Qyou] has joined ##crawl-dev 06:04:51 -!- } has quit [Ping timeout: 248 seconds] 06:05:31 -!- vonhedlund has quit [Read error: No route to host] 06:14:10 -!- wheals has quit [Ping timeout: 252 seconds] 06:20:41 -!- dustinm` has quit [Read error: Connection reset by peer] 06:20:45 -!- djinni has quit [Read error: Connection reset by peer] 06:26:09 -!- bgiannan has quit [Quit: WeeChat 1.5-dev] 06:30:02 -!- ontoclasm has quit [Quit: Leaving.] 06:31:36 -!- djinni has joined ##crawl-dev 06:32:21 -!- dustinm` has joined ##crawl-dev 06:33:25 -!- bgiannan has joined ##crawl-dev 06:37:16 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 06:37:45 -!- Tux[Qyou] has joined ##crawl-dev 06:43:09 -!- insecticide has quit [Ping timeout: 244 seconds] 06:46:39 -!- Nerem has quit [Ping timeout: 264 seconds] 06:58:44 -!- ystael has quit [Ping timeout: 250 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:05:34 -!- FunkyGnoll is now known as FunkyBomb 07:06:48 -!- feksclaus has quit [Quit: WeeChat 1.4] 07:13:42 -!- namelastname112 has quit [Ping timeout: 250 seconds] 07:25:25 -!- genericpseudonym has quit [Quit: Leaving.] 07:36:38 -!- gressup has quit [Read error: Connection reset by peer] 07:38:37 -!- bcadren has quit [Ping timeout: 248 seconds] 07:42:40 -!- Lasty1 has quit [Quit: Leaving.] 07:43:04 -!- Lasty has joined ##crawl-dev 07:43:36 -!- svendre has quit [Ping timeout: 250 seconds] 07:43:46 -!- svendre_ is now known as svendre 07:55:37 -!- Patashu_ has quit [Read error: Connection reset by peer] 07:56:26 -!- Patashu_ has joined ##crawl-dev 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:00:09 -!- cojito has quit [Read error: Connection reset by peer] 08:30:04 -!- siepu has quit [Quit: Leaving] 08:34:11 -!- Demise has joined ##crawl-dev 08:34:20 hi 08:34:40 so in 0.17 if you dropped something, it turned off autopickup 08:34:45 in trunk, it doesn't do that 08:34:56 so now you have to trim your autopickup exceptions all the time 08:34:59 any way to revert that? 08:35:15 -!- ldf has quit [Ping timeout: 248 seconds] 08:38:38 -!- Demise has left ##crawl-dev 08:38:42 -!- bonghitz has quit [Remote host closed the connection] 08:42:42 -!- debo is now known as debo_ 08:43:11 -!- debo_ is now known as Guest46798 08:46:38 -!- Patashu_ has quit [Ping timeout: 244 seconds] 08:59:06 -!- Furril has quit [Ping timeout: 244 seconds] 08:59:53 -!- wheals has joined ##crawl-dev 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:11:18 -!- vfoley has quit [Ping timeout: 246 seconds] 09:17:03 -!- neongrey has quit [Ping timeout: 240 seconds] 09:17:54 -!- LexAckson_ has joined ##crawl-dev 09:18:30 -!- dtsund has joined ##crawl-dev 09:23:33 Yeah, Demise has a point -- did we make that change on purpose? Feels like a regression to me (I liked the 0.17 behaviour a lot.) 09:24:54 <|amethyst> 0.17 did that? 09:25:34 or maybe some trunk... I am hallucinating very clearly we had it at some point 09:25:50 <|amethyst> as in, you drop a potion of curing and you'll no longer pick up potions of curing? 09:26:09 <|amethyst> there had been discussion of doing something like that, but I didn't think it was ever implemented 09:27:09 |amethyst: more precisely: you drop all your potions of curing, then !curing is no longer picked up 09:28:52 -!- iFurril has quit [Ping timeout: 252 seconds] 09:29:36 yes. which behavior I strongly disliked 09:29:45 <|amethyst> hm 09:31:26 geekosaur: so it did exist? 09:31:33 <|amethyst> I can't seem to reproduce it 09:31:38 it wasn't arbitrary 09:31:43 <|amethyst> I just dropped all my chunks 09:31:44 maybe only an option default was reverted... 09:31:48 <|amethyst> and chopped a corpse 09:31:56 <|amethyst> and still picked up the chunks 09:32:06 I think it was, something was defaulted, you picked it up and it would start picking up other instances of it, you dropped it and it stopped autopickup 09:32:33 -!- dtsund has quit [Remote host closed the connection] 09:33:01 <|amethyst> but that shouldn't happen for items that are on autopickup anyway 09:33:14 <|amethyst> e.g. potions in the default config 09:33:15 it was needles that did it for me, I didn't have them autopickup because would get e.g. needles of sleeping, first time I ran across normal or curare I'd pick them up and then that variety would be autopickup-ed, but if I stashed the needles I was carrying then needles stopped being picked up 09:33:18 |amethyst: I just played a OpFi on CBRO 0.17, and after dropping your !might, it is indeed not picked up again. 09:33:32 potion of healing ought to be autopickup on, though, yeh 09:33:32 <|amethyst> dpeg: new potions of might aren't picked up? 09:33:37 <|amethyst> dpeg: the *same* potion won't be 09:33:54 geekosaur: but that's more a fault of needles, than of the logic 09:34:04 <|amethyst> that's because needles aren't on autopickup by default 09:34:09 right 09:34:17 |amethyst: you are right 09:34:19 <|amethyst> I guess we could turn on autopickup for all items by default? 09:34:28 <|amethyst> or all stackable items 09:34:32 not sure how you get this with potions of healing unless the player turned off that default autopickup 09:34:50 <|amethyst> (not just stackable with inventory, we have that, but stackable at all) 09:34:53 -!- Weretaco has quit [Ping timeout: 248 seconds] 09:35:00 -!- johnstein has quit [Excess Flood] 09:35:24 It'd very convenient to drop your /flame, and no longer pick them up, while still picking up all the other wands etc. 09:35:58 -!- johnstein has joined ##crawl-dev 09:36:33 <|amethyst> but I don't think it's fair to say "0.17 worked that way" to promote that from a feature request to a bug report 09:36:37 <|amethyst> when 0.17 didn't work that way 09:37:12 <|amethyst> something like that would be reasonable though 09:37:18 <|amethyst> not sure where to implement it 09:37:27 <|amethyst> could have the game toggle stuff in the \ menu 09:37:43 <|amethyst> but right now the game leaves \ under the control of the player after game start 09:38:02 <|amethyst> so do we give players a way to "pin" \ settings so the game won't override them? 09:38:12 |amethyst: yes, perhaps the best way 09:38:58 <|amethyst> hm 09:39:22 <|amethyst> maybe an easy way is to, at maybe the autopickup_exceptions layer, disable pickup of identified items 09:39:42 <|amethyst> in such a way that the "in inventory" check overrides that 09:39:45 <|amethyst> hm... no 09:40:00 <|amethyst> I guess that would mean that, if you use your last !HW, you won't pick up any more 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:41:43 yes, the dropping bit is important 09:41:55 -!- LexAckson_ has quit [Ping timeout: 248 seconds] 09:44:16 -!- bonghitz has quit [Ping timeout: 252 seconds] 09:44:26 -!- Weretaco has quit [Ping timeout: 268 seconds] 09:46:39 -!- radinms has quit [Ping timeout: 264 seconds] 09:46:45 -!- debo has joined ##crawl-dev 09:57:13 !hs * 09:57:16 5395661. edsrzf the Devastator (L23 DsCj of Okawaru), blasted by an ancient lich (crystal spear) on Depths:3 (lemuel_river_lethe) on 2016-03-20 21:39:50, with 1859332704 points after 61543 turns and 5:46:14. 09:57:29 is there any way to fix the game's data in Sequell's DB? 09:59:52 -!- nataq has quit [Quit: Page closed] 10:00:02 -!- omarax has quit [Read error: Connection reset by peer] 10:05:59 &versions 10:06:03 -!- jefus has quit [Ping timeout: 240 seconds] 10:06:06 CAO: 0.18-a0-1619-gee06bbb, CBRO: 0.18-a0-1726-g399342b, CDO: 0.18-a0-1618-gf90497c, CPO: 0.18-a0-1626-g65af6d3, CSZO: 0.18-a0-1625-g6199a78, CUE: 0.18-a0-1624-g19ad93e, CWZ: 0.18-a0-1571-g22b4fda, CXC: 0.18-a0-1577-gf591c28, LLD: 0.18-a0-1431-gd46e7da 10:06:21 "Could not lock /home/crawl-dev/dgamelaunch-config/locks/crawl-update.lock: someone is already updating the crawl build" 10:06:30 -!- jefus has joined ##crawl-dev 10:06:32 I wonder how that happened 10:06:47 -!- HellTiger has quit [Read error: No route to host] 10:10:27 -!- ursan_ has quit [Ping timeout: 246 seconds] 10:13:32 <|amethyst> wheals: fix it how? 10:14:24 Stable (0.17) branch on CRAWL.XTAHUA.COM updated to: 0.17.1-3-g152610e 10:14:41 <|amethyst> wheals: I guess you could go through the morgue and manually calculate what the score should have been 10:15:08 <|amethyst> wheals: but even if you did that and updated sequell's db, 10:15:27 <|amethyst> wheals: the original log file on CPO would still have the old value 10:15:40 we could also ask chequers to fix that 10:15:41 -!- bgiannan has quit [Quit: WeeChat 1.5-dev] 10:15:46 <|amethyst> could edit that, but you have to make sure the result is the same number of bytes 10:16:09 <|amethyst> it might work to make it 0000332704 or something 10:16:26 huh 10:16:36 didn't know that 10:17:02 <|amethyst> that's how sequell, scoring, etc. avoid downloading the whole file every time 10:17:17 -!- LexAckson_ has joined ##crawl-dev 10:17:33 <|amethyst> they do a wget -c (and maintain a table with last-processed offsets into each file) 10:18:54 |amethyst: any idea why crawl-update.lock would be left behind? I guess the script being killed without a signal is one way 10:20:10 maybe I just did something stupid a week ago 10:22:23 -!- bgiannan has joined ##crawl-dev 10:23:58 <|amethyst> hm 10:25:53 <|amethyst> if it got killed with any signal other than SIGTERM or SIGINT that looks like it would do it 10:27:50 <|amethyst> or if the script were killed in the brief period of time between establishing the lock and calling trap-lock-hook-cleanup 10:28:28 right 10:28:52 well couldn't find much in the logs, it'll remain a mystery 10:31:23 -!- svendre has quit [Ping timeout: 250 seconds] 10:36:11 oh it was killed, trunk and 0.17 update http connections timed out and 0.16 never lated up until the error message 10:45:37 -!- DrKe has quit [Ping timeout: 240 seconds] 10:49:00 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1626-g65af6d3 (34) 10:57:13 -!- simmarine has joined ##crawl-dev 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:03:34 -!- yesno has quit [Ping timeout: 250 seconds] 11:07:22 -!- } has quit [Disconnected by services] 11:07:24 -!- }_ is now known as } 11:08:01 -!- Kellhus has quit [Quit: Page closed] 11:09:34 -!- Yredelemnul has quit [Quit: Page closed] 11:13:13 -!- tealeaves has quit [*.net *.split] 11:13:13 -!- insecticide has quit [*.net *.split] 11:13:13 -!- MgDark has quit [*.net *.split] 11:13:13 -!- doy has quit [*.net *.split] 11:13:13 -!- minqmay has quit [*.net *.split] 11:13:13 -!- Cerpin_ has quit [*.net *.split] 11:13:13 -!- TAS_2012v has quit [*.net *.split] 11:13:13 -!- petitchou has quit [*.net *.split] 11:13:13 -!- renopt has quit [*.net *.split] 11:13:14 -!- Porost has quit [*.net *.split] 11:13:14 -!- |amethyst has quit [*.net *.split] 11:13:44 -!- doy has joined ##crawl-dev 11:20:28 -!- Doesnt is now known as Doesnty 11:23:10 -!- PleasingFungus has joined ##crawl-dev 11:24:08 fwiw, i realized as i was going to bed last night that the assert I added was... non-ideal 11:24:14 %git 11:24:14 07PleasingFungus02 * 0.18-a0-1626-g65af6d3: Add a custom scoring assert 10(10 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/65af6d36f213 11:24:23 ^ will trap anyone with this bug in scoring purgatory 11:24:28 can't die, can't win 11:26:34 -!- adelrune has quit [Ping timeout: 252 seconds] 11:28:13 i guess we could just silently ignore custom scoring scripts in non-sprint games... 11:28:16 PleasingFungus: perhaps if they pay some indulgence to you? 11:28:20 (: 11:28:47 -!- CKyle has joined ##crawl-dev 11:29:38 -!- Cerpin_ has joined ##crawl-dev 11:29:39 -!- TAS_2012v has joined ##crawl-dev 11:29:39 -!- |amethyst has joined ##crawl-dev 11:31:13 -!- ussdefiant_Lappy has joined ##crawl-dev 11:33:07 PleasingFungus: it's explore mode 11:33:19 ha! 11:33:25 ideally we'd catch it when the vault is loaded 11:33:43 but that's all lua... 11:34:08 i guess we could check on save 11:34:18 <|amethyst> ? 11:34:26 %git 11:34:26 07PleasingFungus02 * 0.18-a0-1626-g65af6d3: Add a custom scoring assert 10(10 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/65af6d36f213 11:34:32 ^ talking about better places to move this assert 11:34:48 wrt chequers' !hs bug 11:34:49 -!- petitchou has quit [] 11:35:09 aka the meatsprint caching issue 11:35:40 -!- mibe has quit [Quit: Page closed] 11:35:48 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 11:38:07 -!- ussdefiant_Lappy has quit [Ping timeout: 252 seconds] 11:38:22 <|amethyst> could have the scoring functions check themselves for sprint 11:38:49 well, i'm also worried about whatever other weirdness would get snuck in when this vault caching bug occurs 11:38:56 so i'm kind of fine with crashing on save at the latest 11:39:06 <|amethyst> AFAIK this happens only on CDO 11:39:08 <|amethyst> err 11:39:09 <|amethyst> only on CPO 11:39:11 yes 11:39:19 could add an assert around tags.cc:1623 that (a) dgn.persist.calc_score doesn't exist or (b) we're in sprint, but i'm not sure how we'd check 11:39:31 not that familiar with the lua 11:39:59 |amethyst: we don't need to have the scoring functions check, anyway, it's easy enough to swallow bad scoring functions outside sprint 11:40:17 but i'd prefer not to silently swallow them 11:40:49 <|amethyst> hm 11:41:12 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 11:41:25 <|amethyst> so what do we do if someone does get corrupted like this? 11:41:35 <|amethyst> delete their save? 11:41:49 this is why i want to add an assert before anything gets marshalled 11:41:50 <|amethyst> I'm not sure it's a bug we can fix 11:41:58 <|amethyst> hmm 11:42:40 if you want to silently swallow it, go to hiscores.cc and add "|| !crawl_state.game_is_sprint()" to line 1586, then delete my assert 11:42:41 <|amethyst> hm, that would probably work to prevent stuck saves at least 11:43:26 do you know how we'd check to see if dgn.persist.calc_score exists? 11:44:43 -!- Daekdroom has quit [Quit: Leaving] 11:44:48 <|amethyst> hm, step one would be dlua.pushglobal 11:46:02 <|amethyst> I guess something like this, but needs testing 11:50:04 ? 11:50:40 <|amethyst> bool _calc_score_exists() { lua_stack_cleaner clean(dlua); dlua.pushglobal("dgn.persist.calc_score"); return !lua_isnil(dlua, -1); } 11:51:07 ok, will test 11:51:09 ty! 11:54:30 <|amethyst> hm 11:54:34 <|amethyst> I have a guess as to the cause 11:54:55 oh, the actual vault caching error? 11:55:02 <|amethyst> if it is correct, that would mean the bug could also affect experimental branches 11:55:27 <|amethyst> IIRC, CPO uses one directory for all trunk versions and updates in place 11:56:01 <|amethyst> the other servers do that for stable versions, but stable versions don't typically change maps 11:56:24 <|amethyst> it might be because some people are playing an older version and some a newer version at the same time 11:56:51 -!- insecticide has quit [Ping timeout: 248 seconds] 11:57:10 <|amethyst> (IIRC transfers are automatic, but it doesn't kill currently-running old games or anything like that) 11:57:27 <|amethyst> I haven't looked in detail at the des caching code for a while 11:58:24 <|amethyst> so I'm not sure exactly how that leads to the current issues, but I could certainly imagine weird things happening if the cache were replaced underneath you 11:58:51 -!- Kalir has quit [Changing host] 11:59:03 huh 11:59:08 anyway, looks like your check works 11:59:19 <|amethyst> I don't know if it's worth trying to prevent that in code 11:59:36 <|amethyst> as opposed to just saying "don't run two different versions concurrently from the same directory" 11:59:39 sanity checks are nice 11:59:41 imo 12:00:03 -!- omarax has quit [Remote host closed the connection] 12:01:12 <|amethyst> could put a version number in a file the crawl data directory and refuse to run if that doesn't match your version 12:01:23 <|amethyst> would make development a little painful 12:01:34 <|amethyst> but it could be disabled in some build configs 12:01:52 <|amethyst> only enabled when compiled with DGL support for example 12:02:00 <|amethyst> err 12:02:03 -!- radinms has quit [] 12:02:13 <|amethyst> I guess it would have to be the saves directory, not the data directory 12:02:18 <|amethyst> maybe both would be good? 12:02:55 <|amethyst> hm 12:03:28 oh, i just got the 'quaffed a potion of xp' bug when loading a non-wizmode game 12:03:28 hrm 12:03:31 always assumed that was a wizmode thing 12:03:32 <|amethyst> I guess you would have to check that semi-frequently so that running old games will stop working when the new version is installed 12:03:39 <|amethyst> PleasingFungus: ? 12:03:54 <|amethyst> what bug is that? 12:03:58 when loading a game, the game prompts you that 'you have quaffed a potion of xp' and tells you to choose skills to train 12:04:03 and then a bunch of skills go up and down randomly 12:04:24 <|amethyst> this happened on your local build or on CPO? 12:04:27 local 12:04:34 i usually see it when fucking around in wizmode 12:04:40 but it showed up in meatsprint 12:04:56 03PleasingFungus02 07* 0.18-a0-1627-gd3c2e7f: More custom scoring asserts (|amethyst) 10(5 minutes ago, 1 file, 11+ 0-) 13https://github.com/crawl/crawl/commit/d3c2e7f83eef 12:05:00 <|amethyst> hm 12:05:24 fr: god that changes your score 12:05:49 bad_ideas 12:05:54 <|amethyst> we already do 12:06:02 ha, chei? 12:06:02 <|amethyst> I'm pretty sure Cheibriados reduces it 12:06:11 s/reduces/increases 12:06:21 <|amethyst> oh 12:06:31 reduces turns 12:06:33 <|amethyst> didn't realise that was actually there 12:06:39 <|amethyst> oh right 12:06:39 ? 12:06:44 in the same sense that trog increases your score 12:06:48 <|amethyst> we haven't switched to time-based scoring yet 12:06:49 :) 12:06:52 <|amethyst> forgot :) 12:07:02 we will switch to time-based scoring before the next millenium. 12:07:55 eagerly looking forward to crawl 3k 12:09:37 -!- tksquared_ has quit [Ping timeout: 240 seconds] 12:10:18 which reminds me that it's a bit under 6 months until stone soup's 10th birthday 12:11:42 <|amethyst> wheals: and ~14 months after that, Crawl's 20th birthday 12:12:22 <|amethyst> we're going to have a convention, right? 12:12:31 ICDC 12:12:46 -!- kaiza has quit [Ping timeout: 248 seconds] 12:12:57 <|amethyst> Pub Crawl: Beer Soup 12:13:53 oh dera 12:13:55 *dear 12:13:59 beer soup... 12:14:26 -!- svendre has quit [Ping timeout: 250 seconds] 12:15:02 -!- kaiza has quit [Max SendQ exceeded] 12:17:13 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 12:19:37 03PleasingFungus02 07[bai_suzhen] * 0.18-a0-1628-ga61a947: Fix Bai Suzhen's description 10(20 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/a61a947d9214 12:21:38 -!- Nyvrem has quit [Quit: Page closed] 12:22:29 bye, susan 12:24:44 (: 12:25:08 some tweaks to the actual description might be nice, but i'll save that for when r-i is around 12:25:14 that one's just a crash fix 12:25:32 clearly we need to track down Grunt's monster form code to generalize this 12:27:26 iirc this uses spriggan rider code 12:33:57 <|amethyst> looks like it, though much simpler because you don't have to worry about corpses or lava 12:34:03 -!- tealeaves has quit [Quit: Bye] 12:36:04 -!- HellTiger has quit [Ping timeout: 244 seconds] 12:37:15 http://i.imgur.com/pmuwlHw.png -> connects to webtile, reads and displays map :) 12:38:44 ooo 12:39:04 what's with the glowing scroll? 12:39:21 le light is close to it 12:39:28 it's bloom effect 12:39:35 light burn if you will 12:40:02 huh 12:40:10 <|amethyst> it seems a little hard to distinguish the walls from floors out of LOS... or is that how webtiles looks currently and I need to adjust my contrast? 12:40:28 well the floor are super dark 12:40:41 i already touched a bit of brightness of the floor.png 12:40:46 but i guess it's not enough 12:40:55 and also i can set a lighter ambient color 12:41:05 There is an entrance to Hats's Magic Scroll Shop here. 12:41:11 that's an interesting use of scrolls 12:42:09 (: 12:42:31 ontoclasm messed with floor brightness a while back, i remember someone else was complaining about it 12:42:36 i like the current look personally 12:43:15 i think i'll have to tweak brightness/contrast a bit between the tiles so that the game is readable 12:43:33 well this is a bad example here because there's only one source of light 12:43:39 -!- vfoley has joined ##crawl-dev 12:43:40 there well be way more 12:43:42 -!- aditya has quit [Ping timeout: 248 seconds] 12:44:14 and out of LOS tiles will not be impacted by light 12:44:31 -!- sysice has quit [Quit: Page closed] 12:44:39 <|amethyst> oh, that scroll is in LOS? 12:45:11 mega props if you make the silly wall torches actually emit light 12:45:14 yes it is 12:45:18 tricky though that would be, they barely exist in the code 12:45:24 i thought about it 12:45:39 <|amethyst> bgiannan: I would not have guessed that, comparing the floor color with that behind the closed doors 12:45:40 it's not that hard i'll just have to watch for a particular tile index 12:45:51 but there would be a looot of light though 12:45:55 haha 12:45:58 depending on the area! 12:46:01 and it's kinda slow if there's to much 12:46:06 ah, fair 12:46:38 |amethyst: there's not distinction between in and out of LOS in the screenshot, only in and out of the one light in the center 12:46:44 <|amethyst> aha 12:47:04 i'll do a different rendering for out of LOS tiles 12:47:19 <|amethyst> yeah, I do think it must be possible to distinguish between in-LOS but dark, and out-of-LOS 12:47:33 i was doing it for my game 12:47:35 just a sec 12:47:43 <|amethyst> and in-LOS-but-dark should never be so dark as to obscure what the feature actually is 12:48:10 <|amethyst> e.g. right now I can't tell if that scroll is on a floor tile, a teleport trap, or what 12:48:22 <|amethyst> well, maybe a teleport trap would be bright 12:48:25 <|amethyst> but floor, water, etc 12:49:01 <|amethyst> then again I'm on a crappy monitor next to a window right now so maybe I shouldn't be commenting on visibility 12:49:18 i mean, it's pitch-black beneath the scroll as far as i can tell 12:49:36 <|amethyst> if I zoom in I can see a bit of colour there 12:49:46 <|amethyst> but I definitely wouldn't be able to tell in game 12:50:12 <|amethyst> maybe it's just a matter of giving the player a bright enough light to light all of LOS reasonably well 12:50:29 <|amethyst> not enough to wash out the effects of dungeon lights though 12:50:38 -!- zxc has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:51:15 <|amethyst> bgiannan: what kind of fall-off is that? linear, quadratic? 12:51:58 here: LOS is rendered differently http://i.imgur.com/4CLpxGY.png 12:52:37 oh that screen is dirty 12:52:51 nevermind you can see the south room 12:52:54 is out of los 12:52:55 but visible 12:53:05 <|amethyst> yeah 12:54:29 <|amethyst> btw, I would suggest 12:54:39 <|amethyst> rather than modifying tiles, try to adjust the ambient light settings 12:54:47 yes yes 12:55:00 it's quite dark in that example 12:55:00 <|amethyst> if you have to modify the tiles, that's a lot of work for you every time we change something :) 12:55:06 70,70,70 12:55:28 i don't have to modify the tile to change the ambient brightness 12:55:33 <|amethyst> yeah 12:56:01 <|amethyst> another possibility would be to programmatically brighten e.g. the floor tiles at tile load time 12:58:12 -!- NilsBloodaxe has quit [Ping timeout: 250 seconds] 12:59:10 -!- West1C has quit [] 12:59:18 -!- ursan_ has quit [Ping timeout: 244 seconds] 13:00:03 -!- omarax has quit [Remote host closed the connection] 13:01:12 also yes 13:01:17 not hard either 13:05:51 -!- insecticide has quit [Ping timeout: 264 seconds] 13:06:37 -!- bgiannan has quit [Quit: WeeChat 1.5-dev] 13:09:18 -!- geekosaur has quit [Excess Flood] 13:09:50 -!- GauHelldragon3 has quit [Ping timeout: 248 seconds] 13:09:56 -!- geekosaur has joined ##crawl-dev 13:10:48 -!- } has joined ##crawl-dev 13:11:26 -!- LexAckson__ has joined ##crawl-dev 13:11:35 <}> is it possible to use the unspeakable tile as a setting for tile_player_tile? in the source it's set as tile:mons_unspeakable, but trying mons:unspeakable mons:the unspeakable and etc doesnt work 13:12:51 good q 13:13:20 <}> !source meat.des:144 13:13:21 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/sprint/meat.des#l144 13:13:56 ahh 13:14:05 <|amethyst> tile:mons_unspeakable maybe? 13:14:12 yeah ^ 13:14:16 <|amethyst> as your tile_player_tile setting I mean 13:14:21 mons: won't work, since it's not a real monster 13:14:27 -!- LexAckson_ has quit [Ping timeout: 250 seconds] 13:14:31 <}> holy hell it worked 13:14:35 (: 13:14:36 <}> thank you, this looks so cool 13:14:45 <|amethyst> that's also how you'd use the giaggostuono 13:14:54 <|amethyst> since it's not even a fake monster 13:15:09 <|amethyst> (FR: move more things from unused into the tile sheet, purely for tile_player_tile) 13:15:21 <}> yeah I was browsing unused just now 13:15:26 <}> baby lom lobon is so neat 13:15:31 <|amethyst> (FR: allow tile_player_tile in webtiles to take a URL---what could go wrong?) 13:15:54 <}> https://raw.githubusercontent.com/crawl/tiles/master/releases/Nov-2015/UNUSED/monsters/lom_lobon.png 13:15:57 <}> haha 13:16:09 adorable imo 13:16:32 <|amethyst> I don't recall anyone saying that when that was actually the tile 13:16:37 their mistake!!! 13:16:43 <|amethyst> I guess because they didn't have non-chibi-lom to compare against 13:17:55 <}> unspeakable tile with a staff looks like a pimp 13:18:24 <|amethyst> old Mnoleg looks like it could be a sprite from an NES mediaeval folk dancing game 13:18:38 <}> there are nes medieaval folk dancing games? :-) 13:18:43 <|amethyst> should be 13:18:44 a whole genre! 13:18:59 <|amethyst> modern Mnoleg looks like it's from the SNES break-dancing sequel 13:19:09 at one point i ended up in an argument about whether there was more or less diversity in modern games than in old ones, and looked at the top sellers for previous generations 13:19:22 it turned out there were entire micro-genres that have just completely vanished 13:19:29 e.g. missile defense clones 13:19:34 <}> paratrooper clones 13:19:34 missile defenselikes 13:19:39 <}> there were so many 13:20:01 god, i remember that game 13:20:01 <|amethyst> I miss Shadowgatelikes 13:20:23 PleasingFungus: huge difference if you only consider commercial/"professional" titles or not 13:20:42 sure, ofc 13:20:53 <|amethyst> (I realise shadowgate was far from the first, even within it's series, but that was the first 1P point-and-click adventure I remember playing) 13:21:00 <|amethyst> s/it's/its/ 13:21:18 <}> there were a lot of games like goblins3 13:21:24 <}> nothing like that anymore 13:21:47 <}> gobliiins 13:21:47 it was many years ago. i think my conclusion was that diversity of top-selling titles peaked somewhere around 2000, mainly thanks to the dreamcast 13:21:57 <|amethyst> not a game, but anybody remember Taboo? 13:22:11 the guy i was arguing with was claiming that nes-era stuff was the most innovative, or something like that 13:22:15 <}> |amethyst, what was it? 13:22:26 <|amethyst> }: tarot "game" for NES 13:22:38 <}> oh 13:22:44 <}> never had a nes :P 13:22:47 <|amethyst> ISTR also seeing an NES ouija board 13:22:50 <|amethyst> game 13:22:53 <|amethyst> no actual board 13:23:21 in Germany, point & click still seems alive... I wonder what's wrong with people over here 13:23:42 <}> must be the beer 13:24:08 <|amethyst> PleasingFungus: there's also the question of what is a genre vs a medium 13:24:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:24:16 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 13:24:25 -!- omarax has quit [Ping timeout: 240 seconds] 13:24:28 i want to see if i can find my old posts now 13:24:31 <|amethyst> PleasingFungus: e.g. are the infocom text adventures a single genre? 13:24:31 PleasingFungus: usually, in evolution, the early period is hog-wild, then comes the eternal, inevitable period of erosion 13:24:33 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1627-gd3c2e7f (34) 13:25:15 huh, apparently this was five years ago 13:25:38 someone wrote a book about it (Stephen Gould: Wonderful Life) 13:27:38 https://forums.tigsource.com/index.php?topic=16752.msg492595#msg492595 this was a very silly argument 13:30:21 <}> PleasingFungus, damn thats a detailed post 13:30:33 yeah idk why i bothered 13:30:46 i just always get annoyed by people who talk about how great the old days were and how everything's going downhill 13:30:59 <}> i think the people in that forum didnt expect that and got kind of last how to reply 13:31:45 but now we have flash games!!! 13:31:55 i have no inter'est in this discussion 13:31:57 well, we had flash games 13:32:03 they're kind of dead now i think 13:32:20 <}> the era of newgrounds is gone 13:32:27 sort of a pity, they were the only games i ever had any idea how to make 13:32:29 c'est la vie 13:32:38 }: clicker games!!! 13:32:55 augh 13:33:04 <}> cookie clicker, get carpal tunnel and win 13:33:44 upcoming game 'stellaris' released a promotional clicker game 13:33:48 just, why 13:33:58 <}> i still cant believe cookie clicker got millions of plays 13:34:03 <}> its a game where you click cookies 13:34:12 <}> and then buy a thing that clicks cookies for you 13:34:15 <}> thats it 13:34:16 when is a game a game? 13:34:41 <}> i dont know 13:35:07 -!- reaverb has joined ##crawl-dev 13:35:08 the 100 Rogues guy (Keith Burgun) wrote a book that sort also addresses this 13:35:35 joy of seeing numbers go up 13:35:43 <}> is that why people like cheibriados 13:35:47 <}> he gives ou a lot of numbers 13:35:54 -!- Jessika has quit [Ping timeout: 250 seconds] 13:35:54 numbers people couln't even pronouce, let alone Americans 13:36:23 numbers are fun. 13:36:54 -!- Amadiro_ has quit [Quit: ZNC - http://znc.in] 13:37:01 <|amethyst> }: the number next to your game time is an indicator of how powerful your last action was 13:37:17 <}> oh I see, the higher it is the stronger you are 13:37:19 <|amethyst> }: as proof, take a dagger, attack with it, and look at the number. Now do the same with a bardiche 13:37:23 <}> chei makes it twice as high! 13:37:44 <}> fr:clicker god 13:38:09 <}> you clicked 4.7 septillion deep elf mages, would you like to buy an auto deep elf mage clicker for * piety? 13:38:42 <|amethyst> FR: Instead of "The bosom of this dungeon contains the fabled artefact, the Orb of Zot", ... 13:38:45 we'd get bug reports about licking deep elf mages though 13:39:02 <}> minmay would love that 13:39:03 <|amethyst> "The thoracic cavity of this dungeon contains..." 13:39:10 <}> minqma* 13:39:13 <}> argh 13:39:21 |amethyst: is "thoracic" in your active vocabulary? I am impressed! 13:39:39 <|amethyst> dpeg: only with the word "cavity" 13:39:46 <}> thoracic spine is the only context I've heard that word in 13:40:12 <|amethyst> Thoracic Park 13:40:29 Thor would approve! 13:40:29 <}> why are there no dinosaurs in crawl 13:40:33 <|amethyst> there are 13:40:37 <|amethyst> @??shard shrike 13:40:37 shard shrike (12b) | Spd: 30 | HD: 21 | HP: 87-121 | AC/EV: 2/18 | Dam: 2112(cold:21-62) | see invisible, fly | Res: 06magic(80), 02cold++, 08blind | XP: 5288 | Sp: throw icicle (3d30) [11!AM, 06!sil, 08breath] | Sz: tiny | Int: animal. 13:40:42 }: fun is not allowed 13:40:47 <}> oh no 13:41:01 <}> im having fun with mufe of dithmenos, should I just ctrl-q? 13:41:19 <|amethyst> !hs * mufe dith 13:41:20 1. svendre the Protected (L12 MuFE of Dithmenos), slain by a manticore on D:13 on 2016-03-24 14:53:40, with 19304 points after 14379 turns and 2:34:50. 13:41:25 <}> !gameinfo 13:41:26 mdfi the L18 MuFE^Dith in Vaults:1 (cxc tiles), T:87032, runes: 1 (barnacled), defenses: 12/11/0, stats: 11/19/16 13:41:32 <}> im a bit higher up than him I suppose 13:41:35 <|amethyst> !hs * mufe 13:41:36 9711. bmfx the Demonologist (L27 MuFE of Sif Muna), escaped with the Orb and 15 runes on 2012-08-19 04:54:39, with 22819656 points after 65191 turns and 16:30:28. 13:41:52 <|amethyst> lost the mufe high score already though :) 13:42:55 <}> well I joined dith on d:3, that makes it a bit harder 13:44:59 storm dragon (12D) | Spd: 12 | HD: 14 | HP: 87-121 | AC/EV: 13/10 | Dam: 25, 1509(claw), 1507(trample) | fly | Res: 06magic(100), 02cold, 11elec+++, 12drown | XP: 2026 | Sp: b.lightning (3d19) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 13:44:59 %??storm dragon 13:45:01 mufe? absolutely not allowed. 13:45:04 looks like a thunder lizard to me 13:45:38 <}> serpent of hell looks more like godzilla 13:45:45 <}> than a dinosaur 13:45:47 ya 13:46:01 <}> fr:dinosaur mounts 13:46:04 -!- Weretaco has quit [Ping timeout: 240 seconds] 13:46:13 <}> +2speed when riding them, but they require meat rations to survive 13:46:52 -!- travis-ci has joined ##crawl-dev 13:46:53 The build is still failing. (bai_suzhen - a61a947 #5128 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/118273597 13:46:53 -!- travis-ci has left ##crawl-dev 13:47:12 heh 13:47:14 good bug 13:47:48 er, hm 13:49:19 <|amethyst> PleasingFungus: hm, what's the difference between bai suzhen and tiamat? 13:49:28 <|amethyst> PleasingFungus: re that mon-data error 13:49:33 i have no idea 13:49:36 i'm investigating 13:49:44 ohhh 13:49:47 it's the other one 13:50:04 <|amethyst> oh 13:50:20 <|amethyst> forgot there were two distinct uniques 13:50:28 well, two mon-data entries 13:50:42 <|amethyst> what does that do for milestones? 13:50:45 excellent question 13:51:05 i mean, you should only end up killing one of them, but you might encounter it twice...? 13:51:54 <|amethyst> oh, right, it's not like rider 13:52:07 <|amethyst> in that the midway point doesn't count as a kill 13:52:13 -!- tealeaves has quit [Quit: Bye] 13:52:38 -!- mopl is now known as mopl_weekend 13:52:53 03PleasingFungus02 07[bai_suzhen] * 0.18-a0-1629-ge8be529: Remove an unused corpse tile 10(16 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e8be5296cb0f 13:53:04 where does encountering the unique get registered? 13:54:38 -!- Ququman has joined ##crawl-dev 13:54:39 -!- reaverb has quit [Quit: Leaving] 13:55:24 <|amethyst> PleasingFungus: _place_monster_aux() but there are more places where it is cleared 13:55:33 -!- siepu has quit [Ping timeout: 240 seconds] 13:55:50 <|amethyst> PleasingFungus: :vimgrep /you\.unique_creatures/ *.cc 13:56:32 -!- amalloy_ is now known as amalloy 13:56:45 yeah i'm testing now 13:56:47 ty 13:57:49 looks like that does *not* get triggered 13:57:52 so we're good 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:03:20 -!- Harudoku has quit [Quit: ChatZilla 0.9.92 [Firefox 44.0.2/20160210153822]] 14:09:00 -!- PleasingFungus has quit [Remote host closed the connection] 14:09:10 -!- ontoclasm has joined ##crawl-dev 14:22:16 -!- Ratboiler has quit [Ping timeout: 250 seconds] 14:22:21 -!- amalloy is now known as amalloy_ 14:22:34 -!- amalloy_ is now known as amalloy 14:26:58 -!- Twinge has quit [Ping timeout: 252 seconds] 14:27:33 -!- tealeaves has quit [Quit: Bye] 14:33:44 -!- dpeg has quit [Quit: Lost terminal] 14:41:23 -!- CanOfWorms has joined ##crawl-dev 14:45:49 -!- MarvinPA has joined ##crawl-dev 14:52:54 <}> if you confuse and fear a deep elf knight he can still blast you with rods, that seems weird 14:52:57 <}> is that intentional? 14:53:52 -!- wheals has quit [Ping timeout: 264 seconds] 14:54:07 monsters can, just like you, evoke rods while confused. just like you, they are not very good at aiming them in the right direction 14:54:11 <|amethyst> ? 14:54:32 <}> and even if they're afraid? 14:55:02 <|amethyst> amalloy: I get "You're too confused!" 14:55:09 really? i guess i'm thinking of wands 14:55:31 it does look like monsters can zap rods at you while feared, that seems buggy 14:55:49 <}> _The deep elf knight appears confused! The deep elf knight zaps a rod!You take 39 damage, and have 12/143 hp! 14:55:55 didn't we have a bug ages ago where a confused minotaur was aiming \iron through walls, causing crashes? i guess i figured if it was unintended for confused monsters to be able to zap rods we'd have just changed it 14:55:56 <}> You assume a fearsome visage! The deep elf knight looks frightened!!!The deep elf knight zaps a rod! The lightning hits you!!! 14:56:03 confusion looks like it makes them aim randomly 14:56:17 <}> it seems very unintuitive that they can do that 14:56:19 <}> at least to me 14:56:26 <|amethyst> I imagine that just wasn't changed when it was changed for players 14:58:14 <|amethyst> can monsters not use other ranged attacks while feared? 14:58:40 -!- Tiltorax has quit [Ping timeout: 250 seconds] 14:58:56 -!- ontoclasm has quit [Quit: Leaving.] 14:59:37 -!- Stendarr|2 has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:00:00 <|amethyst> there is specific code to make monsters who fire rods while fleeing stop fleeing 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:04 <|amethyst> in _rod_fired_pre 15:00:30 <|amethyst> I guess the intent is similar to the old dragon thing where they'd flee a bit and then stop to breathe on you 15:00:34 it doesn't look like it works then 15:00:45 i'm testing in-game and just feared an orc holding a rod 15:01:01 and it walked away a step, zapped the rod at me, and remained afraid and kept running 15:01:08 <|amethyst> which rod? 15:01:14 inacc 15:04:29 -!- tealeaves has quit [Quit: Bye] 15:06:28 -!- Zekka has quit [Ping timeout: 264 seconds] 15:10:02 -!- bitcoinbastard has quit [Ping timeout: 268 seconds] 15:11:37 -!- LexAckson_ has joined ##crawl-dev 15:11:38 -!- LexAckson__ has quit [Read error: Connection reset by peer] 15:13:02 -!- geekosaur has quit [Excess Flood] 15:13:27 -!- geekosaur has joined ##crawl-dev 15:14:48 -!- datul has quit [Quit: Page closed] 15:15:46 -!- LexAckson__ has joined ##crawl-dev 15:17:38 -!- LexAckson__ has quit [Read error: Connection reset by peer] 15:18:02 -!- LexAckson__ has joined ##crawl-dev 15:18:07 <}> so for future reference, neither confuse neither fear helps vs enemies with rods? despite that you cant use rods while feared/confued? 15:19:02 -!- Lightli has quit [Ping timeout: 250 seconds] 15:19:10 -!- Marvin is now known as Guest66502 15:19:14 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 15:23:36 -!- ursan_ has quit [Ping timeout: 268 seconds] 15:24:10 -!- vfoley has quit [Ping timeout: 252 seconds] 15:26:45 i dunno why CPO does it 15:26:48 i'll be back in 2 weeks 15:28:33 <|amethyst> }: confuse helps in that their targetting should be fuzzed 15:28:54 <|amethyst> }: doesn't help as much with rod of lightning of course, because it's an area effect 15:29:00 <}> I see 15:41:15 -!- bcadren has quit [Ping timeout: 240 seconds] 15:45:15 -!- Amadiro has quit [Excess Flood] 15:45:51 |amethyst: it looks like make_mons_stop_fleeing isn't actually likely to do anything for monster zapping rods? because the ME_CORNERED behaviour event only makes monsters stop fleeing if they were already cornered last turn 15:45:58 <|amethyst> oh 15:46:05 <|amethyst> hm 15:46:09 i wonder where else that's used 15:47:09 <|amethyst> wands, throwing, spellcasting, and actually being cornered 15:47:33 <|amethyst> and something for thorn hunters 15:47:38 yeah 15:48:34 <|amethyst> %git e257142 15:48:34 07DracoOmega02 * 0.14-a0-1994-ge257142: Repurpose BEH_CORNERED to adjust monster fleeing behavior, plus code cleanup 10(2 years, 2 months ago, 5 files, 30+ 18-) 13https://github.com/crawl/crawl/commit/e25714242b04 15:48:54 -!- Blade- has joined ##crawl-dev 15:50:41 aha 15:50:54 so i guess make_mons_stop_fleeing should skip that logic somehow 15:52:04 -!- edsrzf has joined ##crawl-dev 15:52:52 also nice, i had no idea where "@The_monster@ returns to your side!" was actually used until now, despite having it muted as being spammy 15:59:14 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:00:04 -!- omarax has quit [Remote host closed the connection] 16:00:57 -!- MarvinPA has quit [Ping timeout: 276 seconds] 16:02:34 -!- bgiannan has joined ##crawl-dev 16:08:04 -!- bgiannan has quit [Ping timeout: 240 seconds] 16:10:03 -!- Blade- has quit [Ping timeout: 276 seconds] 16:10:52 -!- tealeaves has quit [Quit: Bye] 16:12:21 -!- MarvinPA has joined ##crawl-dev 16:12:27 -!- Stendarr has quit [Ping timeout: 260 seconds] 16:15:58 -!- simples has quit [Quit: Page closed] 16:16:22 -!- Guest66502 has quit [Remote host closed the connection] 16:16:30 -!- Lightli has joined ##crawl-dev 16:19:06 -!- Blade- has joined ##crawl-dev 16:20:22 -!- grimmulfr has quit [Remote host closed the connection] 16:20:48 -!- Nomi has quit [Ping timeout: 244 seconds] 16:21:02 -!- bgiannan has joined ##crawl-dev 16:22:01 -!- spriseris has quit [Quit: Leaving.] 16:23:12 -!- Zekka has quit [Ping timeout: 246 seconds] 16:28:23 -!- ProzacElf has joined ##crawl-dev 16:32:01 -!- Marvin is now known as Guest6734 16:33:48 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 16:34:42 -!- bonghitz has quit [Remote host closed the connection] 16:35:37 -!- Guest6734 has quit [Ping timeout: 240 seconds] 16:36:28 -!- bcadren has quit [Ping timeout: 264 seconds] 16:36:47 -!- TacoSundae has quit [Quit: Page closed] 16:37:52 -!- debo has quit [Ping timeout: 244 seconds] 16:40:16 is this new that there is a lot more shops with expensive items on the first level of the dungeon ? 16:40:50 -!- wheals has joined ##crawl-dev 16:42:59 <|amethyst> hm, that sounds off 16:43:15 <|amethyst> serial_shops shouldn't place earlier than D:4 16:43:57 <|amethyst> and the altars with shops should be D:2 or deeper 16:44:42 -!- debo has joined ##crawl-dev 16:46:33 well i had several games like that and one with 9000$ odd items 16:46:44 in 0.17 16:47:13 Two Crypt vaults 13https://crawl.develz.org/mantis/view.php?id=10332 by Skrybe 16:47:55 -!- ldf has joined ##crawl-dev 16:51:57 -!- koboldina has quit [Quit: Page closed] 16:52:11 <|amethyst> bgiannan: hm... I just generated 20 D:1s in 0.17 and didn't get a single shop 16:52:34 <|amethyst> if it's D:2 then you're probably looking at the gozag altar vault 16:53:07 -!- tealeaves has quit [Quit: Bye] 16:53:16 i think the zin altar with a shop can place on D:2 as well 16:53:27 <|amethyst> yeah, but that would not have $9000 items 16:54:19 oh yeah that sounds like the gozag one 16:54:54 -!- Zekka has quit [Ping timeout: 248 seconds] 16:56:40 it was after D:2 i think but before D:4 16:57:01 should have taken a screen at the time 16:58:58 i didn't think shops could be placed on d:1 at all? 16:59:14 i don't remember ever seeing one anyway 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:55 well there was a missing 's' in my sentence 17:01:06 "on the first levelS of the dungeon" 17:01:36 ah 17:03:28 i don't think it's possible to get a $9000 item except in a gozag shop 17:03:39 so presumably that was a gozag overflow altar 17:05:03 there again D:4 the +7 spear of Itrydgh {speed, *Noise rF+++ rC+} 17:05:10 1074 17:06:01 -!- alvarops has quit [Quit: Leaving] 17:06:04 -!- serQ has quit [Ping timeout: 240 seconds] 17:07:09 -!- FunkyBomb has quit [Ping timeout: 250 seconds] 17:07:11 <|amethyst> that looks like just a normal randart 17:07:34 <|amethyst> prices did get some adjustment, and randarts have more properties on average now, so they're more expensive 17:08:01 -!- edsrzf has quit [Ping timeout: 240 seconds] 17:08:11 <|amethyst> but $9000 sounds more like the gozag vault, unless it's an insanely good randart, like +20 CPA or something 17:08:44 or some unrands 17:08:47 -!- edsrzf has joined ##crawl-dev 17:08:52 -!- eb has quit [Ping timeout: 264 seconds] 17:09:02 <|amethyst> yeah, how much is Jihad these days? 17:09:06 i actually have noticed my shopping list in my last two games has been pretty full. fuller than i remember being common, but it's probably just clustering 17:09:16 <|amethyst> FR: ability to create a shop by spec in wizmode 17:09:39 yesterday: i'm on D:8 with a $7500 shopping list 17:10:14 gee, we can't help that you're such a spendthrift 17:10:17 <|amethyst> oh 17:10:20 none of the items on the list seemed suspiciously-priced at all, it's just there were a lot of shops with decent items 17:10:23 -!- Krakhan has quit [Changing host] 17:10:57 <|amethyst> oh, nm my "oh" 17:10:59 -!- oioioi is now known as fishinn 17:11:11 <|amethyst> I was thinking that shop scaling was changed, but that was just for called merchants 17:11:15 -!- vible_ is now known as vible 17:12:09 -!- Marvin is now known as Guest8235 17:12:49 -!- AltReality has quit [Ping timeout: 240 seconds] 17:13:31 -!- eb has quit [Ping timeout: 244 seconds] 17:15:07 -!- PleasingFungus has joined ##crawl-dev 17:16:11 03MarvinPA02 07* 0.18-a0-1628-g61c6396: Don't let monsters zap rods or evoke equipment while confused 10(2 hours ago, 1 file, 3+ 8-) 13https://github.com/crawl/crawl/commit/61c63961176b 17:21:22 i don't recall seeing any unusual pricing recently 17:21:46 although it does seem like when you see one shop on any given level, you're more likely to see a bunch of shops on that level 17:22:00 <|amethyst> ProzacElf: that is indeed the case 17:22:04 <|amethyst> !source serial_shops 17:22:04 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/shops.des#l50 17:22:09 i didn't think that was just me 17:22:32 but without actually taking notes or whatever i couldn't point to any evidence 17:22:33 i ran some stats on it a while back 17:23:37 -!- CKyle has joined ##crawl-dev 17:23:57 iirc you're more likely to see 4 shops on a level than 3 17:27:15 -!- mamgar has quit [Client Quit] 17:27:18 -!- punpun has quit [Ping timeout: 250 seconds] 17:27:32 -!- ontoclasm has joined ##crawl-dev 17:27:32 huh 17:27:36 although that does sound right 17:31:07 -!- grimmulfr has quit [Remote host closed the connection] 17:33:35 -!- Stendarr|2 has quit [Ping timeout: 250 seconds] 17:33:35 -!- HellTiger_NB has quit [Ping timeout: 250 seconds] 17:34:36 -!- Alter-Ego is now known as AltReality 17:34:50 -!- buppy has quit [Ping timeout: 240 seconds] 17:35:17 numbers from 2 years ago 17:35:19 18:05:31 {1: 412, 2: 39, 3: 29, 4: 68, 5: 22, 7: 1, 8: 1} x shops on a floor : seen y times 17:35:37 so 4 is more likely than 2 or 3 17:36:04 ah, but that was including orc:$ 17:36:15 otherwise it's {1: 412, 2: 39, 3: 29, 4: 29, 5: 22, 7: 1, 8: 1} 17:38:31 -!- Rast- has joined ##crawl-dev 17:38:52 i'm surprised neither the 7 or 8 shops was an orc:$ 17:39:51 -!- bonghitz has quit [Ping timeout: 246 seconds] 17:41:33 -!- Krakhan has quit [Read error: Connection reset by peer] 17:41:50 -!- Rast has quit [Ping timeout: 248 seconds] 17:41:55 -!- fishinn is now known as skeletonjelly 17:42:29 -!- Krakhan has quit [Changing host] 17:44:43 -!- debo has quit [*.net *.split] 17:44:44 -!- MgDark has quit [*.net *.split] 17:44:44 -!- minqmay has quit [*.net *.split] 17:44:44 -!- Cerpin_ has quit [*.net *.split] 17:44:44 -!- TAS_2012v has quit [*.net *.split] 17:44:44 -!- Porost has quit [*.net *.split] 17:44:44 -!- |amethyst has quit [*.net *.split] 17:45:35 -!- Kalir has quit [Ping timeout: 244 seconds] 17:47:45 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 17:51:21 -!- skeletonjelly has quit [Quit: Page closed] 17:51:23 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:00:03 -!- omarax has quit [Remote host closed the connection] 18:00:40 -!- debo has joined ##crawl-dev 18:00:40 -!- Cerpin_ has joined ##crawl-dev 18:00:40 -!- TAS_2012v has joined ##crawl-dev 18:00:40 -!- |amethyst has joined ##crawl-dev 18:01:18 -!- Kalir has quit [Changing host] 18:03:42 -!- MetaCosm has quit [Ping timeout: 248 seconds] 18:03:42 -!- Eronarn__ has quit [Ping timeout: 248 seconds] 18:05:04 -!- Eronarn__ has joined ##crawl-dev 18:06:59 -!- Patashu_ has joined ##crawl-dev 18:07:10 -!- Avigdore has quit [Ping timeout: 250 seconds] 18:07:15 -!- gnomong has quit [Quit: Leaving] 18:08:26 -!- Insomniak` has quit [Quit: I like to rock] 18:09:28 -!- dtsund has joined ##crawl-dev 18:09:46 -!- siepu_ has quit [Client Quit] 18:11:57 -!- siepu has quit [Ping timeout: 268 seconds] 18:14:47 <|amethyst> hm 18:14:56 <|amethyst> minor messaging silliness with sack of spiders 18:15:01 <|amethyst> You reach into the bag... ...and things crawl out! The plant is caught in a web! x2 18:15:02 -!- LexAckson__ has quit [Ping timeout: 268 seconds] 18:15:02 ? 18:15:06 heh 18:15:10 <|amethyst> maybe "caught" isn't the best word :) 18:15:23 "The plant is enwebbinated!" 18:15:24 <|amethyst> at least the plants don't proceed to struggle against the web 18:15:32 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 18:15:35 they should. 18:15:40 <|amethyst> The web is caught on the plant! 18:20:11 -!- geekosaur has quit [Excess Flood] 18:20:35 -!- ystael has quit [Ping timeout: 268 seconds] 18:21:26 -!- geekosaur has joined ##crawl-dev 18:37:39 The plant is webbed! 18:41:31 -!- bonghitz has quit [Ping timeout: 276 seconds] 18:45:12 -!- eb has quit [Quit: I quit] 18:48:24 -!- Tiltorax has quit [Quit: Page closed] 18:51:55 -!- Rust3dCor3 has quit [Ping timeout: 276 seconds] 18:53:27 -!- Guest8235 has quit [Remote host closed the connection] 18:58:24 -!- Blade- has quit [Ping timeout: 276 seconds] 18:58:42 -!- GauHelldragon3 has quit [Read error: Connection reset by peer] 18:59:28 -!- vfoley has joined ##crawl-dev 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:01:21 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 19:01:25 Unstable branch on underhound.eu updated to: 0.18-a0-1628-g61c6396 (34) 19:01:45 -!- KurzedMetal has quit [Read error: Connection reset by peer] 19:06:43 -!- tealeaves has quit [Quit: Bye] 19:08:06 -!- jack__ has joined ##crawl-dev 19:08:06 -!- jack__ is now known as Blade- 19:11:44 -!- Stonar has quit [Ping timeout: 250 seconds] 19:14:37 -!- Ladykiller70 has quit [Quit: Verlassend] 19:15:34 -!- wheals has quit [Ping timeout: 240 seconds] 19:16:04 -!- jetnerd has quit [Ping timeout: 250 seconds] 19:21:49 -!- serQ has quit [Ping timeout: 260 seconds] 19:24:13 -!- regret-index has joined ##crawl-dev 19:28:43 -!- Ququman has quit [Read error: Connection reset by peer] 19:31:58 -!- eb_ has quit [Ping timeout: 260 seconds] 19:39:37 -!- CKyle has joined ##crawl-dev 19:41:53 -!- bonghitz has quit [Ping timeout: 260 seconds] 19:44:27 -!- ursan_ has quit [Ping timeout: 268 seconds] 19:46:50 -!- wheals has joined ##crawl-dev 19:54:37 -!- Marvin is now known as Guest9734 19:59:00 -!- Guest9734 has quit [Ping timeout: 248 seconds] 19:59:35 -!- Twinge has joined ##crawl-dev 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:07:08 -!- endou has quit [Ping timeout: 244 seconds] 20:33:57 -!- ontoclasm has quit [Quit: Leaving.] 20:44:22 -!- MarvinPA has quit [Ping timeout: 276 seconds] 20:45:50 -!- bonghitz has quit [Ping timeout: 260 seconds] 20:54:20 -!- MarvinPA has joined ##crawl-dev 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:05:51 -!- WalkerBoh has joined ##crawl-dev 21:07:55 -!- HellTiger has quit [Ping timeout: 252 seconds] 21:08:40 looked at making a tzitzimitl crawlwiki page and stopped as I noticed a lot of raw data is just dumped down by scripts 21:08:49 -!- Kellhus has quit [Quit: Page closed] 21:09:46 I wonder how much more useful the wiki could get if such an approach could automate a lot of nonsense like "how commonly does X spawn as a random regular floor spawn on the first or last floor of a branch" 21:10:32 (...or if we could just make the knowledge bots get smarter than learndb + monster stats) 21:13:21 -!- aditya has quit [Quit: WeeChat 1.4] 21:14:47 -!- nikheizen has joined ##crawl-dev 21:15:21 -!- inire has quit [Read error: Connection reset by peer] 21:16:07 -!- gangnam has quit [Ping timeout: 250 seconds] 21:18:26 -!- Blade- has quit [Ping timeout: 240 seconds] 21:22:08 -!- PleasingFungus has joined ##crawl-dev 21:25:01 <|amethyst> regret-index: could teach monster to calculate that 21:25:13 would this include vaults? 21:25:20 <|amethyst> I was thinking just mon-pick 21:25:33 wonder if that would be more helpful than misleading 21:25:36 mon-pick is a lot less volatile than having to assess objstat for vaults 21:25:45 * regret-index shrugs. 21:26:07 <|amethyst> I think trying to calculate it rather than simulate and sample would be rather difficult 21:26:31 <|amethyst> I guess we could run objstat nightly 21:26:40 <|amethyst> and build a query interface for that 21:26:47 <|amethyst> or mapstat or whatever 21:26:55 "extremely specific data of questionable direct use" is pretty wiki-like :P 21:29:35 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:30:36 -!- Blade- has joined ##crawl-dev 21:30:52 -!- blazinghand has quit [Quit: blazinghand] 21:31:32 -!- CKyle has joined ##crawl-dev 21:32:39 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 21:35:56 perhaps something less tricky would be providing band outputs or something 21:36:28 <|amethyst> we'd have to move band information to data 21:36:33 <|amethyst> which would be a good idea anyway 21:48:00 -!- serQ has quit [Quit: ... und weg ...] 21:52:34 -!- Zekka has quit [Ping timeout: 240 seconds] 21:53:30 -!- koboldina has quit [Quit: Page closed] 21:54:12 -!- debo has quit [Ping timeout: 248 seconds] 22:00:01 -!- MarvinPA_ has joined ##crawl-dev 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:48 -!- MarvinPA has quit [Ping timeout: 244 seconds] 22:01:18 -!- scummos__ has quit [Ping timeout: 246 seconds] 22:01:29 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:02:21 -!- ystael has quit [Ping timeout: 244 seconds] 22:02:32 -!- CanOfWorms has joined ##crawl-dev 22:04:56 -!- MarvinPA_ has left ##crawl-dev 22:06:47 -!- ursan_ has quit [Ping timeout: 240 seconds] 22:06:47 -!- Sizzell has quit [Ping timeout: 240 seconds] 22:12:57 -!- nicknamenicknick has quit [Quit: Page closed] 22:16:33 -!- Sizzell has joined ##crawl-dev 22:27:34 -!- jefus has quit [Ping timeout: 240 seconds] 22:28:19 -!- jefus has joined ##crawl-dev 22:33:10 -!- titanjones has quit [Quit: Page closed] 22:34:36 -!- Lasty has quit [Quit: Leaving.] 22:40:58 catballs (L19 MuHu) ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed. (Vaults:1) 22:56:18 -!- Guest46798 is now known as debo 22:58:28 -!- Blade- has quit [Ping timeout: 260 seconds] 23:00:04 -!- omarax has quit [Remote host closed the connection] 23:04:35 -!- PleasingFungus has joined ##crawl-dev 23:05:36 are there any thoughts to spare besides the unique having to work through such finnicky stuff to function as it does, anyway 23:06:25 i hate thinking 23:06:39 same 23:06:53 idk, mpa would probably give you some critique whenever he's online next 23:06:57 he's generally good about that 23:07:22 hm 23:09:14 currently my main concern makes me think of a rather old feature request >_> 23:09:31 ? 23:10:17 a status indicator for standing in a cloud, with a distinction for (currently-)harmless or not 23:10:45 <|amethyst> we have that 23:10:50 ... 23:11:03 wow am I sick >_> 23:11:04 it's a console thing, iirc 23:11:19 doesn't appear in tiles, since you can see the cloud? 23:11:22 <|amethyst> probably webtiles too? 23:11:23 oh, that would explain it 23:11:27 <|amethyst> it's in the status lights 23:11:31 doesn't appear in webtiles afaik 23:11:33 been building local tiles for so long 23:12:00 i mean 23:12:01 -!- ontoclasm has joined ##crawl-dev 23:12:02 why would you build console? 23:12:05 it's 2016! 23:12:49 pleasinfungus, while I do appreciate tiles, at some point that leads to things like vault design through pixel grids of colour. 23:13:31 i have absolutely no shame 23:13:37 in this or in general. 23:13:47 that is required for crawl devs, yes, but 23:14:22 where does bai suizhen quarrel with saints? 23:14:23 <|amethyst> aha 23:14:25 i'm reading the synopsis 23:14:33 of the legend of the white snake 23:14:35 <|amethyst> cloud_status = true will turn it on in tiles 23:14:51 ahh, rcfile options... 23:15:08 <|amethyst> it's true by default in console, false in tiles 23:15:55 <|amethyst> (determined at runtime in the case of webtiles) 23:16:09 the antagonist shifted over tradition from confucian government officials to taoist priests to buddhist monks to guan yin the syncretic boddhivista. 23:16:21 fantastic phrase 23:16:34 last one is analogized to enlightened saint 23:18:01 why 'partner' instead of 'husband'? 23:18:05 * regret-index shrugs. 23:19:28 -!- debo_ has joined ##crawl-dev 23:19:50 -!- debo_ is now known as Guest40267 23:20:19 here's something funny: 23:20:31 you don't mention or even hint at her central gimmick anywhere in her description. 23:20:45 -!- amalloy is now known as amalloy_ 23:21:31 klehehe. 23:21:53 -!- debo has quit [Ping timeout: 244 seconds] 23:22:13 (http://pastie.org/10773071) 23:22:54 http://pastebin.com/qmXxjZ1V 23:23:04 -!- Guest40267 is now known as debo 23:23:57 -!- zxc has joined ##crawl-dev 23:24:45 seems usable 23:24:54 By the Yuan dynasty, Xu had become a parody of manhood. 23:24:56 harsh 23:26:16 anthropology generally is. 23:26:51 03PleasingFungus02 07[bai_suzhen] * 0.18-a0-1630-g49264d8: A complete B.S. description rewrite 10(46 seconds ago, 1 file, 6+ 4-) 13https://github.com/crawl/crawl/commit/49264d8e60bf 23:27:48 while I don't mind such hinting it makes me wonder about the prevelance of other such gimmick hints for other uniques 23:28:53 i mean, if we aren't, we probably should be 23:28:56 anything else you're thinking of? 23:29:09 probably description spell lists cover most of what would be the greatest issues 23:29:33 and... "Smaller jellies swim and pulse just below its surface, ready to burst forth at the slightest touch." eesh 23:29:47 i wrote that like two years ago 23:30:48 in the strictest of senses d&d don't mention the familial rage but such an early presence diminishes concerns 23:30:50 <|amethyst> One general problem 23:31:08 <|amethyst> is that it's hard to tell what's a mechanics hint and what is purely flavour 23:31:17 -!- wheals has quit [Remote host closed the connection] 23:31:23 <|amethyst> e.g. maurice is a thief and harold is a bounty hunter 23:31:54 |amethyst: in my opinion it should be two paragraphs 23:32:07 one fluff, blank line, straight up description of mechanics 23:32:21 -!- inire has quit [Read error: Connection reset by peer] 23:32:26 that's how spells work and it's perfect 23:33:03 <|amethyst> hm 23:33:16 <|amethyst> I guess maurice does have the AF description now so 23:34:00 is that how spells work? 23:34:20 i can't think of any spells that work like that... 23:34:34 i mean 23:34:38 monster spell lists 23:34:46 are appended to the description 23:35:04 also e.g. "It is extremely fast." 23:35:51 i mean, we automate common stuff, sure 23:36:06 but we're talking explicitly about special cases 23:36:06 <|amethyst> I think ontoclasm is saying, or at least my suggestion would be 23:36:08 well, uncommon stuff should go in the same space 23:36:12 <|amethyst> for monsters with those special cases 23:36:13 just not automated 23:36:23 <|amethyst> insert a blank line in the desc to fake it 23:36:27 yes, that 23:36:50 i guess i'd have to see a proof of concept 23:37:10 <|amethyst> PleasingFungus: e.g. 23:37:23 -!- bonghitz has quit [Ping timeout: 244 seconds] 23:37:43 idk, i'm partly being contrarian here, but i'm not sure what precisely is being solved 23:37:57 <|amethyst> %%%% 23:37:58 <|amethyst> the Royal Jelly 23:37:58 <|amethyst> A particularly rich and golden gelatinous thing. Smaller jellies swim and pulse 23:38:00 <|amethyst> just below its surface, ready to burst forth at the slightest touch. 23:38:01 <|amethyst> err 23:38:03 <|amethyst> It spawns slimes when it takes damage. 23:38:04 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:38:13 <|amethyst> that ate my blank lines, but imagine one before the "It" 23:38:30 okay, sure, sold. 23:38:37 though i'd reword. 23:38:42 <|amethyst> yeah, probably :) 23:38:48 <|amethyst> proof of concept :) 23:38:51 :) 23:39:42 in terms of needing such special cases there would be, what, trj, dowan + duvessa, and bai suzhen here? 23:40:05 maybe xtahua's door thing 23:40:15 dissolution's digging 23:40:33 xtahua <3 23:40:42 did other monsters steal that mechanic? I forget 23:40:46 serpent of hell 23:40:51 ahh 23:41:08 outside of uniques there's also things like slime creatures, starcursed masses, 23:41:23 imo go for it 23:41:31 not something that needs to be planned out to any great extent 23:41:42 could work like the uh 23:41:47 "fake mutation" thing 23:41:52 ? 23:42:06 in species_data 23:42:20 stored in data somewhere? 23:42:24 possibly mon-data, even 23:42:29 yeah 23:42:33 i like data 23:42:47 <|amethyst> hm 23:42:47 data is pleasing 23:42:59 -!- WalkerBoh has quit [Remote host closed the connection] 23:43:00 vector verbose_fake_mutations; ///< Additional information on 'A' 23:43:01 <|amethyst> I was thinking literally in the decription 23:43:16 <|amethyst> run-time data is even better than compiled-in 23:43:20 e.g. { "You are resistant to damage.", 23:43:20 "You can recharge devices by infusing magical energy." }, 23:43:23 for DD 23:46:53 -!- jbenedetto has quit [Ping timeout: 260 seconds] 23:48:02 god, torpor snails are the most complex band in the game 23:48:05 why did i do that... 23:48:37 anyway, yeah, idk that mechanical descriptions need to be actually stored separately from other descriptions 23:48:41 when you can just add a newline 23:49:31 -!- Lightli has quit [Ping timeout: 250 seconds] 23:50:21 I was going to say it didn't look that bad until I noticed the switch (band) 23:51:01 past me is a monster. 23:51:44 was more prepared for you to Enjoy all ten demonspawn arrangements 23:54:26 I enjoy all things. 23:55:31 Do we have a good way to represent a [min, max] range in data? this seems like the sort of thing we might already have. 23:56:07 -!- Marvin is now known as Guest99948 23:56:54 -!- Evablue has quit [Quit: Evablue] 23:57:15 -!- Daekdroom has quit [Quit: Leaving] 23:58:37 could just use a pair, but i'd like to have 'min' and 'max' named