00:00:04 -!- omarax has quit [Remote host closed the connection] 00:00:18 they're pretty much finalized, unless there's some weird interaction bug that I didn't think to test for 00:01:09 -!- crate has quit [Ping timeout: 250 seconds] 00:01:35 -!- GauHelldragon2 has quit [Ping timeout: 250 seconds] 00:01:43 and the build passes, I see now 00:01:47 -!- cait has quit [Ping timeout: 244 seconds] 00:02:13 I've learned a lot about crawlcode while working on this project! 00:04:43 -!- GauHelldragon3 is now known as GauHelldragon 00:06:16 -!- Nomi has quit [Read error: Connection reset by peer] 00:06:16 -!- destroythecore has quit [Read error: Connection reset by peer] 00:06:37 -!- tksquared has quit [Read error: Connection reset by peer] 00:07:16 yeah, first project you learn a lot for sure 00:07:38 just some conflicts from enum order due to PF's added things, but rebased to master ok 00:08:02 -!- amalloy_ is now known as amalloy 00:08:13 -!- zxc has quit [Read error: Connection reset by peer] 00:10:46 I was looking at what it'd take to remove sheep this morning but the code for that one xom vault scared me off 00:11:03 oh, your branch doesn't do that 00:11:06 it doesn't 00:11:08 I can make that commit 00:11:11 I figured they should be separate 00:11:40 I would put them in the same branch, personally, but yeah you can leave that to someone else 00:11:40 the vaults usually are just "replace monster" 00:11:43 the xom vault is funny enough to keep, imho, so I was looking at how to replace sheep with dream sheep in that vault 00:11:49 and Ic ouldn't follow the code at all 00:11:54 oh yeah, they can be replaced there fine 00:13:25 !source xom_sheep.des:24 00:13:25 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/altar/xom_sheep.des#L24 00:13:34 I think for my next project after dream sheep and Fn, I should look into creating some vaults, or at least learning the vault language 00:13:35 Brannock_: that's the relevan line to change 00:13:36 -!- Ladykiller70 has quit [Quit: Verlassend] 00:13:53 generate_awake dream sheep 00:13:59 Oh that's all? 00:14:01 if that's their name in mon-data.h 00:14:05 It is 00:14:14 I guess this is one of these cases where the solution seemed too simple to work 00:14:21 yeah dgn.create_monster() is the lua call to place the monster described in the string 00:14:41 said string follows the MONS: statement syntax, as described in the des syntax guide 00:14:56 How'd I miss guide.txt this morning 00:15:17 if you like, you can tweak some of those messages 00:15:29 "A dream sheep catches fire!" instead of just "A Sheep..." 00:22:00 Good idea 00:22:03 Okay, working on removing sheep 00:22:52 !source mon-place.cc:2177 00:22:52 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-place.cc#L2177 00:23:02 Removing the one_chance_in(5) will make them just spawn in Shoals, right? 00:23:46 yeah 00:24:11 also you probably want to do a recursive grep or otherwise search des/dlua folders for "sheep" 00:24:24 -!- elliptic has joined ##crawl-dev 00:24:49 I think a git grep can handle that, I often use find for it 00:28:01 Looks like they only show up in the Xom vault 00:30:05 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-1238-gee6bd96 (34) 00:31:38 !source lair.des:2806 00:31:38 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L2806 00:31:55 -!- enthusiasm has quit [] 00:32:00 !source lair.des:215 00:32:01 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L215 00:32:24 also matches in overflow.des 00:34:45 -!- dolemite99 has quit [Quit: Page closed] 00:34:51 -!- scotchmint has quit [Quit: Leaving] 00:35:06 I'm hesitant to edit some of these vaults 00:35:10 dream sheep are a lot nastier than sheep 00:35:13 especially in combination with other monsters 00:35:44 -!- destrovel has quit [Quit: Page closed] 00:35:48 e.g., dream sheep probably shouldn't be in the generic lair entry vault 00:36:04 -!- rossi has quit [Ping timeout: 265 seconds] 00:36:17 -!- nikheizen has quit [Read error: No route to host] 00:36:36 unlike death yaks, it's harder to run away from dream sheep, and they can essentially make it so that other monsters are able to catch up and stay alongside the player 00:36:48 on top of the damage boost from striking a slept player 00:37:31 dream sheep interaction with catoblepas cloud also seems nasty 00:39:07 Brannock_: well, I'd say two things about that 00:39:14 -!- Suga_H has quit [Read error: Connection reset by peer] 00:39:37 the first is that it's always easy to remove their entry entirely from the vault, especially as how you see they're often simply alternatives for e.g. death yaks 00:39:53 the second is that it's just a good time to reason about the strength of your monster, and include their placement as you see fit 00:40:20 for one dream sheep are a band monster so you'll probably want to place them as dream sheep band unless you see that a single sheep might be a good fit 00:40:45 if you're uncomfortable deciding how good a fit they are in a given vault, I can make that change later 00:41:53 it is true that they're a bit harder to run from, and you don't want to go overboard in challenging vaults, but I doubt it's the case that you can't use them anywhere 00:42:29 you don't want to go overboard in any vault, really, challening or no, but yeah I can look at the instances if you're unsure 00:42:46 It's depth that I'm concerned about. An XL8 player dipping into lair that gets sleeped is liable to get oneshot by a death yak given unlucky combinations (part of why I placed dream sheep very late in lair) 00:42:58 And I'm not familiar with vault syntax so I don't know how deep some of these spawn 00:43:01 yet 00:43:20 -!- Mindiell has quit [Quit: leaving] 00:47:17 I'll err on the side of removal for now. Like I said earlier, I'm planning on digging into vaults and learning about them, so if I see vaults later on that would benefit from dream sheep inclusion I'll include them 00:47:44 removing a monster seems quite complicated! 00:47:55 16 files changed thus far 00:48:51 -!- Mindiell has joined ##crawl-dev 00:48:55 Brannock_: the Depth: line will show where in lair the vault places 00:49:52 !source lair.des:2892 this one doesn't seem to have a depth line 00:49:53 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/lair.des#L2892 00:50:41 Brannock_: that's a lair end, and it used Place: Lair:$ to mean it only ever places on lair end 00:50:48 I see 00:50:58 A dream sheep there seems fine then 00:51:44 Not quite related, but I thought of it while looking at all these vaults 00:51:45 -!- nikheizen has joined ##crawl-dev 00:52:05 When creating a vault, is there a simple way to check whether your vault idea has already been done, aside from manually reviewing the entire file? 00:52:39 not really, and reviewing the file may not be enough, depending on what kind of vault you're making 00:52:50 there may be vaults in other files that do a similar thing 00:52:53 -!- Lasty has joined ##crawl-dev 00:53:13 for lair vaults, those are almost all in lair.des, although there are some that place in multiple branches in addition to lair, and aren't in lair.des 00:55:05 -!- Mindiell has quit [Quit: leaving] 00:55:34 I wonder if replacing sheep with dream sheep in xom_monty_hall is fine 00:55:56 A single dream sheep isn't much threat even if it gets the 4% chance to sleep you 00:56:13 I don't see why it wouldn't be, as long as they won't sleep you while feared 00:56:16 -!- Mindiell has joined ##crawl-dev 00:56:31 oh monty hall 00:56:37 yeah that's probably fine 00:56:45 that one shows up earlyish doesn't it? 00:56:51 dream sheep give a good chunk of XP 00:56:56 D:2-7 00:57:08 yeah it does; you could replace with something else certainly 00:57:18 how much more than normal sheep? 00:57:26 same XP modifier, but dream sheep have triple the HD (3, 9) 00:57:37 @??sheep hd:9 00:57:37 sheep (15Y) | Spd: 10 | HD: 9 | HP: 40-58 | AC/EV: 2/7 | Dam: 13 | Res: 06magic(10) | XP: 419 | Sz: Medium | Int: animal. 00:57:39 @??sheep 00:57:39 sheep (15Y) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 2/7 | Dam: 13 | Res: 06magic(10) | XP: 28 | Sz: Medium | Int: animal. 00:57:42 so yeah big dif 00:58:01 that HP difference is probably the big thing 00:58:10 wow ha yeah 00:58:20 dream sheep have 220 base hp too, instead of 165 00:58:25 something midly amusing and about as weak as old sheep 00:58:30 howler monkey? 00:58:32 @??howler monkey 00:58:33 howler monkey (09h) | Spd: 12 | HD: 3 | HP: 15-23 | AC/EV: 1/11 | Dam: 8 | 10doors | Res: 06magic(10) | XP: 54 | Sp: warning cry [11!AM, 08breath] | Sz: small | Int: animal. 00:58:35 -!- scorchgeek has quit [Ping timeout: 240 seconds] 00:58:52 @??gnoll 00:58:52 gnoll (08g) | Spd: 10 | HD: 2 | HP: 11-15 | AC/EV: 2/9 | Dam: 9 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 14 | Sz: Medium | Int: human. 00:59:10 gnoll isn't very amusing 00:59:13 howler monkey? 00:59:18 stats are very similar 00:59:22 i love that howler monkeys can open doors. Simian lore consistency! 00:59:23 what I just said 00:59:27 oh my bad 00:59:36 I was looking through the code and missed your suggestion 00:59:46 no worries, although the door thing 00:59:49 that's a problem, no? 00:59:51 could just rune the door 01:00:18 are there any monsters which comically can't into doors? 01:00:18 -!- omarax has quit [Remote host closed the connection] 01:00:18 orb of fire 01:00:18 XTAHUA? 01:00:18 put a 3 hd orb of fire, done 01:00:18 XTAHUA is a level beyond.... 01:00:19 @??orb of fire hd:3 01:00:19 orb of fire (05*) | Spd: 15 | HD: 3 | HP: 12-17 | AC/EV: 20/20 | 11non-living, see invisible, fly, unbreathing | Res: 13magic(immune), 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 55 | Sp: b.fire (3d11) [06!sil], fireball (3d10) [06!sil], malmutate [06!sil] | Sz: little | Int: human. 01:00:34 lol it really does scale down that xp 01:00:39 hogs might work 01:00:43 @??hog 01:00:43 hog (13h) | Spd: 13 | HD: 6 | HP: 27-39 | AC/EV: 2/9 | Dam: 14 | Res: 06magic(20) | XP: 196 | Sz: small | Int: animal. 01:00:45 6 HD though 01:00:50 yeah kind of still a lot 01:00:55 @??quokka 01:00:55 quokka (00r) | Spd: 12 | HD: 1 | HP: 5-7 | AC/EV: 2/13 | Dam: 5 | XP: 2 | Sz: little | Int: animal. 01:00:58 -!- cait has quit [Quit: ChatZilla 0.9.92 [Firefox 49.0/20160822111414]] 01:00:58 pretty pathetic 01:01:01 @??robin 01:01:01 Robin (11g) | Spd: 10 | HD: 2 | HP: 13-19 | AC/EV: 3/8 | Dam: 5 | 10weapons, 10items, 10doors | Res: 06magic(10) | XP: 15 | Sp: battlecry [11!AM], throw ally [11!AM, 06!sil] | Sz: Medium | Int: human. 01:01:05 dang 01:01:31 iguana? 01:01:38 @??iguana 01:01:38 iguana (02l) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 5/9 | Dam: 15 | cold-blooded | Res: 06magic(10) | XP: 36 | Sz: small | Int: animal. 01:01:43 @??hound 01:01:43 hound (08h) | Spd: 15 | HD: 3 | HP: 12-19 | AC/EV: 2/13 | Dam: 6 | see invisible | Res: 06magic(10), 08blind | XP: 42 | Sz: small | Int: animal. 01:01:44 iguanas are god damn hilarious 01:01:44 almost exactly sheep stats 01:01:52 @??sheep 01:01:53 sheep (15Y) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 2/7 | Dam: 13 | Res: 06magic(10) | XP: 28 | Sz: Medium | Int: animal. 01:01:57 oh higher defenses 01:01:58 hmm 01:02:04 it's alright 01:02:08 iguanas are common that depths 01:02:12 *depth 01:02:17 iguana it is 01:02:26 I mean, if you see somethign better by all means 01:02:40 giant newt, gecko and iguanas... I can never remember the difference 01:02:47 weren't geckoes removed 01:02:55 -!- HellTiger_NB has quit [Ping timeout: 276 seconds] 01:02:57 @??giant lizard 01:02:57 can't place dummy monster: "giant lizard" 01:03:02 @??giant newt 01:03:02 giant newt (03l) | Spd: 10 (swim: 60%) | HD: 1 | HP: 1-3 | AC/EV: 0/15 | Dam: 3 | amphibious, cold-blooded | Res: 12drown | XP: 1 | Sz: tiny | Int: animal. 01:03:04 oh ok 01:03:08 yeah geckos are the fast ones 01:03:11 those you got to watch 01:03:11 ah, right 01:03:22 if you confuse ignuanas and the other two you're probably dead 01:03:37 helps that iguana tile is fairly large 01:03:41 relative to gecko/newt 01:03:48 what's a tile? 01:03:49 green lizard thing 01:03:53 not much to do about console players though 01:04:01 @??gecko 01:04:01 unknown monster: "gecko" 01:04:05 @??giant gecko 01:04:06 giant gecko (08l) | Spd: 12 | HD: 1 | HP: 5-7 | AC/EV: 1/14 | Dam: 5 | cold-blooded | XP: 3 | Sz: little | Int: animal. 01:04:21 console players just use the color 01:04:21 blue yellow green... the hidden colour blindness cost 01:04:34 it seems like ushabti don't take into account their beam's range diminishing when it penetrates undead allies, so sometimes they'll shoot it and it just won't reach you 01:04:39 'l' glyph sure has a big range of danger 01:04:46 from giant newt to basilisk and komodo dragon 01:04:56 i definitely know what colour an iguana is 01:05:02 not a big deal since it still obscures terrain though 01:05:08 glyphs are supposed to be that way, more or less 01:05:16 you have two things to remember 01:05:18 glyph, color 01:05:42 I used to be fluent in crawl glyphs 01:05:42 back before webtiles 01:05:42 if you can't remember two things, you're also probably dead 01:05:42 good ol XXX 01:05:42 oh uh 01:05:42 also an ushabti just drank a haste potion?? 01:05:50 @??ushabti 01:05:50 ushabti (078) | Spd: 8 | HD: 7 | HP: 37-53 | AC/EV: 9/6 | Dam: 30 | 11non-living, 10weapons, 10items, 10doors, fighter, see invisible, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 259 | Sp: death rattle (2d4) [11!AM, 06!sil] | Sz: little | Int: human. 01:05:56 they can't use items, can they?....huh 01:06:05 @??mummy 01:06:05 mummy (15M) | Spd: 6 | HD: 3 | HP: 16-23 | AC/EV: 3/6 | Dam: 20 | 07undead, 10doors, evil, unbreathing | Res: 06magic(20), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 17 | Sz: Medium | Int: human. 01:06:07 guess it shows how much I pay attention to those 01:06:10 nonliving vs undead is probably why 01:06:14 it surprises me how slowly monster HD grows. From HD3 in early D to HD7 for crypt trash 01:06:31 well those have that for some reason about low hp etc 01:06:54 yeah. i guess I just assume HD is similar to absdepth 01:06:56 a funerary stone figurine made by mummies can chug potions, but not mummies themselves... the injustice 01:07:10 didn't the mummies make them before they became mummies? 01:07:14 maybe that 01:07:18 is why they made them 01:07:25 FR: nerf gargoyle by removing potion drinking 01:07:28 live vicariously through their figurines 01:07:28 to watch them drink things? 01:07:40 which do what they cannot 01:07:42 "hey...can I just watch you drink a beer? I want to remember what it's like" 01:08:00 mummies are creeps 01:08:04 "sure thing boss" 01:08:11 *splashes beer against stone face* 01:08:24 I have a complaint 01:08:37 ??complaint 01:08:37 I don't have a page labeled complaint in my learndb. 01:08:41 I wore the ring of Fragile Peace all game 01:08:45 -!- woodjrx has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 01:08:49 because I thought it had Fragile 01:08:56 nice 01:09:03 please lets not use the word "fragile" as part of an object name any more 01:09:05 LOL 01:09:10 give a !tell to PleasingFungus to thank him 01:09:13 well, was it a good ring? 01:09:16 submitting a patch to double "fragile peace" weight 01:09:17 now that Fragile is a keyword 01:09:21 -!- PleasingFungus has joined ##crawl-dev 01:09:25 speak of 01:09:27 it was ok the ring of Fragile Peace {Str-2 Dex+5 Slay+3 SInv Stlth+}. 01:09:27 -!- Mindiell has quit [Quit: leaving] 01:09:28 the fungus 01:09:37 The Ring of *Confused Peace 01:09:52 replace 'Fragile' with 'Tenuous' 01:09:54 maybe the text should be literally `{Fragile} peace` 01:10:11 how come removing a monster is harder than adding them 01:10:16 so many files to hunt through 01:11:06 what we need is a monster that can cast Fragile Shell, which adds Fragile to a worn piece of armour 01:11:16 do orb run spawn ever stop? 01:11:25 i wanted to write a patch to make fragile pre-ided 01:11:25 what if i spend more than 15k turns on the same floor? 01:11:26 they don't appear in the abyss 01:11:32 but otherwise no 01:11:40 this is becoming a boring sprint 01:11:48 they never simply cease, not until the world ends 01:11:50 why are orb run spawns even a sprint thing anyway 01:11:52 fungus is good 01:12:10 *fungi are good? 01:12:11 if the sprint has an orb, picking it up should end things 01:12:17 i, the fungus, am good. 01:12:24 no 01:12:24 pleasing, even 01:12:26 you're pleasing 01:12:28 big difference 01:12:29 excellent fungus 01:12:34 Rast: I think a few sprints are built around having an orb run 01:12:38 but is he really excellent? 01:12:43 (you are also a good fungus) 01:12:44 why on earth can ushabti use items 01:12:50 for vault syntax, is 'w:3 sheep' equivalent to 'sheep w:3'? 01:12:51 gammafunk, not thunderdome or zigsprint 01:12:56 I'm seeing both variations so I assume so 01:13:01 well, that's only two of them! 01:13:02 those spawn the orb right near the stairs 01:13:04 linesprint 01:13:08 the orb run is non-trivial 01:13:10 you pick it up and go up and win 01:13:17 the orb run is pleasing 01:13:21 or you pick it up and kill orb run spawns forever for score 01:13:31 I mean, for those others, you could have a fix of putting an exit near/on the orb, I guess? 01:14:02 but denying the orb run for all sprint makers would truly be a cruel injustice 01:14:19 just learn passage of golubria 01:14:26 the exit already is on/near the orb 01:14:34 the problem is the player can choose not to exit 01:14:40 and kill orb run spawns forever 01:14:41 kennysheep sure submitted a lot of vaults for someone I've never heard of 01:14:45 this is dumb 01:14:46 and i remember obscure crawl devs 01:14:48 what's the problem with that? 01:14:54 -!- Mindiell has joined ##crawl-dev 01:14:55 it's the same problem as non-sprint 01:14:57 it breaks score 01:15:14 it shouldn't 01:15:18 sprint scoring is more than just xp * runes? 01:15:18 since turncount should dominate 01:15:20 -!- Dracunos has quit [Ping timeout: 258 seconds] 01:15:23 i think it does. i could be wrong 01:15:42 turncount and runes dominate scoring over xp for wins 01:15:43 its still dumb that orb run spawns appear 01:15:57 it does affect unwon games 01:16:31 !source scorefile_entry::init 01:16:31 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/hiscores.cc#L1519 01:16:55 Brannock_: he was never a dev, just a very prolific vault contributor 01:17:01 and the bane of grunt's existence 01:17:11 why was kennysheep the bane of grun'ts existence? 01:17:20 grunt stopped by my stream the other day, it was cool 01:17:23 !!! 01:17:24 he lives! 01:17:24 !seen grunt 01:17:25 I last saw Grunt at Fri Mar 25 18:44:03 2016 UTC (21w 6d 10h 33m 20s ago) parting ##crawl-sequell, saying 'chanpart'. 01:17:29 he lives on... 01:17:31 -!- whig has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in] 01:17:36 awesome 01:17:41 Brannock_: well, the vaults, really 01:18:22 -!- Mindiell has quit [Client Quit] 01:18:26 -!- whig has joined ##crawl-dev 01:20:03 Unstable branch on crawl.develz.org updated to: 0.19-a0-1238-gee6bd96 (34) 01:20:37 I don't know how much people care about this, but 01:20:45 Brannock_: not all monsters have eyes, probably, wrt some of these messages 01:20:49 maybe this was already discussed 01:20:54 -!- Mindiell has joined ##crawl-dev 01:20:56 it wasn't, but shoot 01:21:08 so many corner cases to watch out for! 01:21:55 + "%s's eyes droop closed as the sheep sparkle and sway.", 01:22:06 we can't just have.....drooping eyes....!!! 01:22:14 what will they say about us 01:22:16 PleasingFungus: oh you landed desolation! grats 01:22:21 a conditional for "eyes drooping" if the monster has eyes, and "slumps into sleep" if they don't 01:22:22 also 01:22:28 you should be using apostrophise() there 01:22:30 not sure what variable to put in for that conditional ternary though 01:22:35 also, yes, good suggestion 01:22:57 -!- Mindiell has quit [Client Quit] 01:23:17 !source food.des:368 I have no idea how to fix this, it's very primarily sheep and hogs/yaks are meaner than sheep. D:7-14 seems deep enough for hogs though, with switching around hogs and dream sheep weight? 01:23:18 https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/food.des#L368 01:23:30 @??hog 01:23:30 hog (13h) | Spd: 13 | HD: 6 | HP: 27-39 | AC/EV: 2/9 | Dam: 14 | Res: 06magic(20) | XP: 196 | Sz: small | Int: animal. 01:24:31 Brannock_: this is a personal style thing for me, not sure if others agree, but +* If this turns out to be too strong, it probably should check MR. 01:24:44 -!- Mindiell has joined ##crawl-dev 01:24:53 that comment can probably just be removed, just to keep function comments not fully of hypotheticals that could best go in commit messages 01:25:03 sensible 01:25:29 I may be imagining it but I think I read something in a text file somewhere about putting in XXX:/TODO: in comments 01:25:36 are we doing that in commit messages instead now? 01:26:27 i would say 01:26:39 comments about code TODOs and problems go in comments 01:26:51 comments about design TODOs go in commit messages 01:27:19 i don't have a strong reasoning for this 01:27:19 i would say that also, but in like a deep, epic anime voice 01:27:19 -!- WalkerBoh has joined ##crawl-dev 01:27:19 coders look at code, designers look at commits 01:27:19 maybe??? 01:27:48 comments go in comments 01:27:49 ProzacElf: You have 2 messages. Use !messages to read them. 01:28:07 comments go in comments, code goes in /dev/null 01:29:01 -!- Mindiell has quit [Client Quit] 01:29:09 also 01:29:11 I'm still stuck on fixing grunt_livestock in food.des that I mentioned above 01:29:15 i asked the designer of ushabti 01:29:32 and they said that the using items thing is "probably a copy-paste from guardian mummies" 01:30:07 !vault grunt_livestock 01:30:07 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/food.des#L368 01:30:53 -!- Mindiell has joined ##crawl-dev 01:31:43 I was thinking swap hog and (dream) sheep weight 01:31:54 hrm, is that vault's weighting right? 01:31:55 bad idea: replace sheep w hounds 01:32:02 korean BBQ is delicious 01:32:08 funny idea: replace sheep w wolves 01:32:18 looks like it's only placing hogs/yaks on d:14? 01:32:43 gammafunk: you misread 01:32:43 probable 01:32:44 look at the else 01:33:00 yeah, if it's too deep you get only hogs/yaks 01:33:08 otherwise you get sheep with rare hogs/yaks 01:33:18 well too deep here looks like specifically d:14 01:33:24 hm 01:33:28 which is just an add choice, but ok 01:33:32 *ood 01:33:35 god *damn* it 01:33:37 !lg * x=absdepth 01:33:39 6073027. [absdepth=4] veven the Changer (L4 GrTm), slain by a scorpion on D:4 on 2016-08-26 05:32:41, with 107 points after 2758 turns and 0:08:57. 01:33:47 !lg * d:14 x=absdepth 01:33:48 12360. [absdepth=14] sodanet the Commander (L13 GrFi of Okawaru), blasted by Roxanne (crystal spear) on D:14 (uniq_roxanne) on 2016-08-26 02:27:43, with 25489 points after 13883 turns and 0:29:50. 01:33:52 does w:0 not work? 01:34:03 wouldn't w:0 disable? 01:34:18 that would be correct 01:35:26 anyway, I was thinking of replacing sheep with hogs for that one vault, with yaks being more likely to spawn at deeper depths instead 01:35:32 I wonder if hogs are too mean for D:7? 01:35:37 nah 01:35:42 @??hog 01:35:42 hog (13h) | Spd: 13 | HD: 6 | HP: 27-39 | AC/EV: 2/9 | Dam: 14 | Res: 06magic(20) | XP: 196 | Sz: small | Int: animal. 01:35:48 they're fast 01:35:52 enh 01:35:53 @??iguana 01:35:54 iguana (02l) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 5/9 | Dam: 15 | cold-blooded | Res: 06magic(10) | XP: 36 | Sz: small | Int: animal. 01:35:55 right, but we're not talking a lotta hog here 01:36:05 up to four 01:36:09 how do I check the version of a given server? 01:36:13 @??giant frog 01:36:13 giant frog (03F) | Spd: 15 (swim: 60%) | HD: 4 | HP: 18-26 | AC/EV: 0/12 | Dam: 9 | amphibious, cold-blooded | Res: 06magic(20), 12drown | XP: 90 | Sz: Medium | Int: animal. 01:36:18 nikheizen: ?v 01:36:24 !lm * src=cjr max=vlong x=vlong 01:36:26 or what amalloy said 01:36:29 76314. [2016-08-26 03:50:03] [vlong=0.19-a0-1238-gee6bd96] elan the Insei (L1 OpTm) began the quest for the Orb on turn 0. (D:1) 01:36:38 oh that's a good idea actually PF 01:36:42 replace sheep with giant frogs 01:36:44 er 01:36:48 not quite what i meant... 01:36:51 I know it isn't 01:36:52 frogs? as livestock?!?! 01:36:54 But giant frogs are edible! 01:37:07 jerky legs... 01:37:09 -!- amalloy has left ##crawl-dev 01:37:21 -!- amalloy has joined ##crawl-dev 01:37:23 look how much you offended amalloy, Brannock_, with your frog livestock 01:37:27 anyway, killer bee packs are native to d:7, and wyverns are one floor down 01:37:30 so i think people can handle hogs 01:37:40 hog, frog 01:38:09 give 'em hogs and tell 'em to be grateful they don't get hellhogs 01:38:17 commit message: make crawl a little less kosher 01:38:42 commit title: Bring home the bacon 01:38:50 FR: mountain goat, movement == jumping spider, tramples 01:39:01 also eats floor items 01:39:41 amalloy: how do I use this ?v? 01:39:44 no! bad gammafunk! 01:39:52 nikheizen: type it while you are playing crawl 01:39:59 ? is the help command 01:40:17 oh, ?v is much easier than what I've been doing before, which was dumping morgue then checking the first line of it for version 01:40:20 thank you amalloy 01:40:58 turns out that PleasingFungus' method was what I was looking for, thanks though 01:41:25 Brannock_: question about _dream_sheep_sleep(), you do a clarity check there, but isn't that handled by the want to sleep function? 01:41:42 -!- jehoesefat has quit [Read error: Connection reset by peer] 01:41:48 as in, you're doing a kind of sanity check for one specific thing there, but not other things, like the immunity duration 01:41:52 maybe it is. I wrote that function over like 6 hours of trying to grok crawl code and I'm sure I duplicated a few things 01:42:24 yeah I'm looking at a flattened patch, so maybe that's not as apparent in your commit history 01:42:49 the original branch had like 40 commits and |amethyst very generously spent time with me helping to fix and squash it 01:43:32 probably you only need to check sleep_power in that conditional 01:43:32 and rely on the other function to properly work 01:44:02 unless having a comprehensive can_sleep() check of some kind is good as a sanity check, but then that should be used 01:45:28 Okay let me finish removing sheep then I'll go over mon-abil.cc again 01:45:32 hrm 01:45:36 !source can_sleep 01:45:36 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/actor.cc#L188 01:45:48 I added player::can_sleep in this branch by the way 01:45:49 that does not check clarity, maybe it should 01:45:58 yeah I'm looking at your final patch 01:46:07 after a rebase onto master and final squash 01:46:13 (so all in one commit) 01:46:23 I see 01:46:52 if clarity is supposed to systematically block sleep, probably the clarity check should go in actor::can_sleep() 01:47:10 and I don't think there's any reason why clarity shouldn't block sleep 01:47:20 -!- CanOfWorms has quit [Ping timeout: 252 seconds] 01:47:30 The potion of mountain dew gives you clarity of mind! You feel jittery. 01:48:02 oh yeah 01:48:15 there's probably a mantis on sleep vs clarity 01:48:26 -!- rossi has quit [Ping timeout: 276 seconds] 01:48:56 !bug 7391 01:48:56 https://crawl.develz.org/mantis/view.php?id=7391 01:49:05 by the way gammafunk since you mentioned it earlier, I added in a check to make sure that dream sheep can't try to sleep while fleeing 01:49:07 the real reason it works like that is because sleep is usually just a weaker version of paralysis, and Clarity doesn't (have any flavour reason to) block that either. MR is already filling the niche for blocking those, whereas rage, misleading, and a lot of sources of confusion, don't check that stat. 01:49:12 to help secure that one xom vault 01:51:02 ??clarity 01:51:03 clarity[1/1]: Prevents confusion, unintentional berserking, and mesmerization (but not fear). Gods can and will ignore it and confuse you anyway. Xom confusion will respect clarity so long as Xom is not feeling nasty. The amulet of clarity was removed in 0.18. 01:51:31 so in general, clarity prevents mind-altering enchantments 01:51:44 seems like sleep would fall under that? It's kind of fuzzy 01:52:06 If only I had an amulet of clarity to help me see through the fuzz 01:52:35 :) 01:52:58 it's a vague effect 01:54:20 I don't have strong feelings either way, it's a much rarer effect now, of course 01:54:20 but yeah could just remove the clarity check in general 01:54:44 clarity definitely shouldn't block only dreem sheep sleep, I feel 01:54:59 I think that sole exception is bad, yeah, especially since it doesn't block spell_sleep 01:55:04 which dream sheep also have access to (as of now) 01:55:13 yes, I'll remove that clarity check then 01:55:32 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-1238-gee6bd96 01:55:58 -!- hellmonk has quit [Quit: Page closed] 01:57:27 -!- mibe has quit [Ping timeout: 264 seconds] 01:57:46 I think now that clarity is so rare, it could do to be expanded to cover sleep, because sleep intuitively seems like a clarity-resistable effect 01:58:02 -!- ig0rbit has quit [Ping timeout: 244 seconds] 01:58:04 I can see the argument either way but I think this is something my branch shouldn't touch either way -- it already touches a lot of things 01:58:12 a future commit could be make to update can_sleep 01:58:12 agree w bran 01:58:19 the big b-nock 01:59:51 -!- adibis has quit [Quit: Bye] 01:59:57 okay this is the last change I need to make (I think) 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:00:05 to fix "%s's eyes droop closed as the sheep sparkle and sway.", 02:00:19 PleasingFungus mentioned apostrophify, and I need to add an exception for when the monster doesn't have eyes 02:00:28 Brannock_: one last thing, don't forget to rewrite the commit message in your top commit to reflect the final branch state, if you haven't done so 02:00:32 maybe you have! 02:00:41 ah yeah, you haven't 02:00:56 so not mentioning the summon etc 02:01:03 I rewrote the PR message, and was planning on squashing all commits into one (except awake -> awaken and maybe remove_sheep) 02:01:09 yeah sure, that's fine 02:01:11 and at that point I was gonna rewrite the commit message 02:01:23 no worries then 02:01:57 thought you were planning to have us squash, for some reason, but you doing makes more sense 02:02:01 *doing it 02:02:20 Brannock_: i m o, just write a terser message 02:02:24 rather than involving eyes at all 02:02:44 yes, simpler 02:02:56 !learn mv koboldina[1] koboldina[2] 02:02:56 koboldina[1] -> koboldina[2/2]: !tv koboldina 692 02:03:07 As the sheep sparkle and sway, %s falls asleep. 02:03:09 or something like that 02:03:45 I would still target->name(DESC_THE).c_str()? 02:04:02 I assume that makes it use "the" for generic and no 'the' for unique/named 02:04:15 ya 02:04:34 As the sheep sparkle and sway, the goblin falls asleep. As the sheep sparkle and sway, Ijyb falls asleep. 02:04:40 you fall asleep 02:05:08 -!- omnirizon has quit [Ping timeout: 252 seconds] 02:08:46 for multiple lines, should the first character line up with the " or the first character on the preceding line? 02:09:07 w/e 02:09:17 my coding conventions! 02:09:27 idk, i'd have to see it 02:10:59 -!- bug_sniper has quit [Ping timeout: 252 seconds] 02:14:19 I await using sticky flame to burn all the dream sheep at once 02:14:45 -!- Zeor has quit [Quit: Leaving.] 02:15:57 having that effect on a non-joke enemy is sort of questionable, actually 02:15:57 weird secret tech 02:15:57 ruins xom sheep vault 02:15:59 hrm 02:16:14 dont worry, xom is already ruined 02:16:36 I think I'm going to leave that fix up to others, though 02:16:54 -!- amalloy is now known as amalloy_ 02:17:00 PleasingFungus: are you implying that sheep are joke enemies 02:17:08 Okay I hope to god I didn't break anything with all these vault changes 02:17:22 Going to crash soon 02:17:22 Lightli: implying? 02:17:27 irl crash, I mean, not crash Crawl 02:17:45 rip sheep 02:17:58 sheep were beyond trivial 02:18:08 cute enemies to have but we already have a lot of D:1-3 chaff 02:18:41 they're not d:1-3 chaff 02:18:43 to be fair 02:19:03 I was comparing them to 1-3 chaff. actually I wonder if sheep could be reasonably threatening early on 02:19:06 but we already have jackals I guess 02:19:09 and gnolls, and orcs 02:19:26 @??sheep 02:19:26 sheep (15Y) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 2/7 | Dam: 13 | Res: 06magic(10) | XP: 28 | Sz: Medium | Int: animal. 02:19:40 @??iguana 02:19:40 iguana (02l) | Spd: 10 | HD: 3 | HP: 12-19 | AC/EV: 5/9 | Dam: 15 | cold-blooded | Res: 06magic(10) | XP: 36 | Sz: small | Int: animal. 02:19:40 they could be good as d:1-gnoll-alikes on d:2 02:19:48 weaker, but not that much weaker 02:19:54 a band of lost sheep, having fled their shepherd... 02:19:57 they're pretty dang close to iguanas 02:20:17 -!- ebering has quit [Ping timeout: 264 seconds] 02:20:32 FR: reflavor joseph into shepherd 02:20:53 -!- ebering has joined ##crawl-dev 02:21:14 03Brannock02 07https://github.com/crawl/crawl/pull/321 * 0.19-a0-1228-gcfc80ef: Remove sheep. 10(33 minutes ago, 27 files, 63+ 84-) 13https://github.com/crawl/crawl/commit/cfc80ef98681 02:21:14 03Brannock02 07https://github.com/crawl/crawl/pull/321 * 0.19-a0-1229-g2f20155: Remove clarity check, add flee check for dream sleep. 10(4 minutes ago, 1 file, 18+ 26-) 13https://github.com/crawl/crawl/commit/2f2015511454 02:21:45 sleepy baa <3 02:21:53 iguanas: just a +2 sheep 02:22:09 lol at the randomized chunks 02:22:37 for the record, and this isn't something you introduced, but that overflow altar (trog_butcher_becter?) could just use one type of chunk 02:22:44 it absolutely does not matter what type, as long as it's edible 02:23:21 hm, a jelly on d:7 is not much of a threat 02:23:34 I thought that seemed strange to me too 02:23:42 I think that vault is a holdover from when jellies permanently damaged weapons 02:23:43 could replace it with a slime creature or something after some depth 02:23:45 and armor 02:23:48 oh, almost certainly 02:24:21 oh 02:24:30 you broke minmay_lair_entry_grove 02:24:35 darnit! 02:24:57 also, i think you can probably replace sheep with iguanas in e.g. david_lair_generic and minmay_lair_entry_grove 02:25:41 do you think dream sheep are more dangerous than death yaks? 02:26:00 depends on the situation 02:26:11 looking at lair_in_review 02:26:16 dream sheep accompanying other monsters of their depth are more nasty than I think any of us are giving them credit for 02:26:45 we'll see 02:26:45 also for lair_in_review, draem sheep spawn much deeper than death yaks 02:26:58 { 2, 6, 192, RISE, MONS_DEATH_YAK }, 02:26:58 { 4, 7, 144, PEAK, MONS_DREAM_SHEEP }, 02:27:21 What do the RISE and PEAK variables mean? 02:27:39 rise is 0 to 100 from min to max 02:27:41 farewell, to sheep 02:27:42 peak is 0 to 100 to 0 02:27:45 ish 02:27:53 there was a file somewhere tha texplained it, but I can't find it now and I'm very tired 02:28:02 so it modifies the weight (192/144)? 02:28:05 yes 02:28:13 cool, thanks 02:28:17 dream sheep are weighted at roughly half the spawn rate of current elephants, to make it clear 02:28:17 i never remember where that is 02:28:43 they're intended to be rare Lair enemy packs that suddenly make all other normally-ignorable-speed-10 monsters "Whoa now" status 02:28:52 since sleep status gives a large bonus to damage 02:29:00 and, of course, lets enemies catch up with you easily 02:29:14 compare torpor snails, catoblepas, basilisks, rime drakes 02:29:20 who all do similar things in very different ways 02:29:35 so more incentives to killhole in lair 02:29:41 if you can! 02:29:57 lair, especially late lair, tends to be far more open than dungeon 02:30:07 and /digging /disint are rarely spawned that early 02:30:18 although being petrified at least gives you an ac bonus 02:30:24 or damage reduction or whatever it actually does 02:30:25 sleep retains your EV 02:30:30 it does? 02:30:32 ??sleep 02:30:32 sleep[1/1]: Aizul and satyrs use it. Berserk makes you immune. Taking damage wakes you up, and melee attacks against you do 2.5x damage. Unlike paralysis/petrify, you don't get reduced EV from sleep - monsters do however. 02:30:36 huh 02:30:39 never noticed 02:31:06 how does that make sense 02:31:20 although aizul and player ghosts are about the only times you really see it in practice 02:31:21 it doesn't 02:31:26 i tried to fix it once 02:31:28 but it was hard 02:31:29 so i gave up 02:31:29 haha 02:31:36 "this is hard. i'm going to bed" 02:31:42 please evaluate me 02:32:09 oh, good idea 02:32:09 satyrs also have sleep but I think they only rarely use it 02:32:09 good night! 02:32:09 I've probably been slept like five times total by satyrs 02:32:09 good night PleasingFungus 02:32:09 also you generally have pretty decent MR by shoals 02:32:12 night PF 02:32:22 weight 16 i think, low but not super low 02:32:24 anyway 02:32:26 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 48.0.1/20160817112116]] 02:32:30 in my experience you never have decent MR by ever 02:32:35 haha 02:32:39 nikheizen, probably something akin to sleepwalking? 02:32:45 sleepdancing 02:32:47 sleepevading 02:32:48 i tend to value MR much higher than actual resists 02:32:52 for most of the game 02:32:57 .splatratio nikheizen 02:32:58 % of xl17 chars killed : 19/35x nikheizen [54.29%] 02:33:02 I see 02:33:07 ??splatratio 02:33:08 I don't have a page labeled splatratio in my learndb. 02:33:15 on the grounds that paralysis will get you murdered faster than just about anything else 02:33:15 .splatratio Brannock 02:33:15 % of xl17 chars killed : 5/37x Brannock [13.51%] 02:33:17 i also tend to value the things that i dont have more than the things i have 02:33:21 actually not bad 02:33:22 ??splat 02:33:23 splat[1/4]: A death at a high-ish experience level. 02:33:57 splatting=dying 02:34:03 !kw splat 02:34:04 Keyword: splat => xl>=17 !won 02:34:05 -!- scorchgeek has quit [Ping timeout: 240 seconds] 02:34:11 that's the 'official' definition 02:34:12 and not in any particular way! 02:34:18 prettys ure I've had more than 37 xl>=17 characters 02:34:20 I guess it's recentish? 02:34:23 yes 02:34:31 ''""'''official'''""'' 02:34:55 well I doubt your winrate will improve by including all games 02:35:01 likely not 02:35:02 it's harder to die at xl17 than at xl1 02:35:11 I was horrible at crawl for a long time before it suddenly clicked and I began rattling off 10-15% winrate 02:35:23 no, I meant wrt nikheizen's qualification 02:35:24 oh you mean that sort of 'all games' 02:35:25 yes 02:35:30 yeah your splat ratio gets better over time 02:35:46 !lg . xl>=17 !boring !gfspeed / won 02:35:47 63/78 games for gammafunk (xl>=17 !boring !gfspeed): N=63/78 (80.77%) 02:35:57 20% historically for my non-speedruns 02:36:07 i think mine has probably gotten worse over time 02:36:14 doubt it! 02:36:17 winrate has improved though 02:37:07 !lg nikheizen xl>=17 !boring s=regexp_replace("-a", "", cv) o=regexp_replace("-a", "", cv) / won 02:37:07 looking over my recent commits I realize I have a bad habit of mixing in other changes with the purported commit change and it's possibly going to make squashes harder in the future 02:37:08 16/37 games for nikheizen (xl>=17 !boring): 5/12x 0.19-a-a [41.67%], 0/2x 0.18-a-a [0.00%], 7/12x 0.18-a [58.33%], 0/2x 0.17-a-a [0.00%], 2/4x 0.17-a [50.00%], 0/1x 0.16-a-a [0.00%], 2/4x 0.16-a [50.00%] 02:37:34 er 02:37:35 if, for example, someone wanted to undo sheep removal, they'd have to revert my minor dream sheep changes, or they'd have to do it manually 02:37:39 !lg nikheizen xl>=17 !boring s=regexp_replace(cv, "-a", "") o=regexp_replace(cv, "-a", "") / won 02:37:39 16/37 games for nikheizen (xl>=17 !boring): 5/12x 0.19 [41.67%], 7/14x 0.18 [50.00%], 2/6x 0.17 [33.33%], 2/5x 0.16 [40.00%] 02:37:42 there we go 02:37:54 lower in 0.19, at least 02:38:03 you had a did though 02:38:10 !lg . xl>=17 !boring s=regexp_replace(cv, "-a", "") o=regexp_replace(cv, "-a", "") / won 02:38:11 65/105 games for gammafunk (xl>=17 !boring): 6/7x 0.19 [85.71%], 25/29x 0.18 [86.21%], 2/12x 0.17 [16.67%], 15/22x 0.16 [68.18%], 2/6x 0.15 [33.33%], 6/6x 0.13 [100.00%], 7/19x 0.12 [36.84%], 2/3x 0.11 [66.67%], 0/1x 0.10 [0.00%] 02:38:29 oh and it's inverted 02:38:30 so never mind 02:38:45 !lg . xl>=17 !boring s=regexp_replace(cv, "-a", "") o=-regexp_replace(cv, "-a", "") / won 02:38:46 65/105 games for gammafunk (xl>=17 !boring): 0/1x 0.10 [0.00%], 2/3x 0.11 [66.67%], 7/19x 0.12 [36.84%], 6/6x 0.13 [100.00%], 2/6x 0.15 [33.33%], 15/22x 0.16 [68.18%], 2/12x 0.17 [16.67%], 25/29x 0.18 [86.21%], 6/7x 0.19 [85.71%] 02:38:46 what does that command query? 02:38:54 -!- Brannock_ is now known as Brannock 02:39:03 percent of xl17 chars won as the major version increases 02:39:10 in the most recent query 02:39:26 !lg . xl>=17 !boring s=regexp_replace(cv, "-a", "") o=-regexp_replace(cv, "-a", "") / won 02:39:27 80/121 games for Brannock (xl>=17 !boring): 1/7x 0.2 [14.29%], 3/9x 0.14 [33.33%], 8/22x 0.15 [36.36%], 45/56x 0.16 [80.36%], 9/9x 0.17 [100.00%], 4/7x 0.18 [57.14%], 10/11x 0.19 [90.91%] 02:39:30 !lg . xl>=17 !gfspeed !boring s=regexp_replace(cv, "-a", "") o=-regexp_replace(cv, "-a", "") / won 02:39:31 63/78 games for gammafunk (xl>=17 !gfspeed !boring): 0/1x 0.10 [0.00%], 2/3x 0.11 [66.67%], 6/11x 0.12 [54.55%], 6/6x 0.13 [100.00%], 2/2x 0.15 [100.00%], 15/18x 0.16 [83.33%], 1/3x 0.17 [33.33%], 25/27x 0.18 [92.59%], 6/7x 0.19 [85.71%] 02:39:38 0.17 was meleebug I think 02:39:47 You had a did? 02:39:52 0.16 02:39:59 !kw meleebug 02:40:00 Keyword: meleebug => meleebug016|meleebugtrunk 02:40:15 0.17-a did have it too in early commits 02:40:36 meleebug was so amazing 02:40:46 hrm, I killed a 0.19 char, huh 02:40:50 an entire week and a half of people going "something feels off... peopel are winning a lot. is crawl easier??" 02:40:51 oh I think I know 02:40:57 !won . meleebug 02:40:58 nikheizen (meleebug) has won once in 26 games (3.85%): 1xOgHu 02:41:09 !lg . splat !gfspeed current 02:41:09 that was my first online win! 02:41:10 1. gammafunk the Demonic Blade (L21 DsCK of Fedhas), blasted by a deep elf annihilator (bolt of lightning) on Elf:3 (elf_hall) on 2016-05-23 06:17:01, with 360011 points after 57726 turns and 4:24:17. 02:41:17 !kw gfspeed 02:41:17 right, I just wanted that guy to die 02:41:17 Keyword: gfspeed => name=gammafunk char=deie|desu|grgl|heie|hesu|hogl|mibe|musu|vsie|vsfi|miwr|migl !gfslow 02:41:23 since I already had won my fedhas game 02:41:39 but wasn't intentional either; i just got bored of it 02:41:43 no more fedhas... 02:41:48 fedhas is intensely problematic imho 02:41:57 no other god encourages kiting to nearly that extent 02:42:02 amazing flavor though 02:42:03 "problematic" :^) 02:42:58 haha, i failed to win a meleebug game 02:42:58 yiuf clasps the cloak of shame around your shoulders 02:43:04 yeah fedhas is very thematic, and I'm also not really happy with the god's design 02:43:07 because i foolishly played a ton of casters over most of that time period 02:43:14 !gamesby . meleebug !gfspeed 02:43:15 gammafunk (meleebug !gfspeed) has played 5 games, between 2015-03-17 20:54:10 and 2015-03-23 06:37:19, won 1 (20.0%), high score 1472244, total score 1472244, total turns 83450, play-time/day 1:03:25, total time 7:23:58. 02:43:28 only 20% winrate, oh well 02:43:38 did meleebug inspire "harm? 02:43:42 what's the !gfspeed? 02:43:49 exclude my speedruns 02:43:51 oh 02:44:09 I think harm was inspired by the desire to remove whatever it replaced. 02:44:21 yeah doubt lasty was inspired by that 02:45:07 amulet of harm was originally amulet of pain 02:45:08 heh....i think clarity is the only one of the old amulets i miss at all 02:45:10 fyi 02:45:13 if you'r esearching for that commit 02:45:54 one of each of the new amulets replaced one of each of rMut, Warding, and Clarity. I just can't remember which replaced which. 02:46:03 -!- koboldina has quit [Ping timeout: 264 seconds] 02:46:07 (and it doesn't really matter) 02:46:47 clarity -> pain, warding -> dismissal, rmut -> removed 02:47:36 i thought "amulet of nothing" replaced warding 02:47:46 -!- Siegurt has joined ##crawl-dev 02:47:47 so as to accomodate the change to macabre finger necklace 02:47:55 yes, that is correct 02:47:56 I misspoke 02:48:22 this is why i didn't bother to look it up 02:48:22 and presumably also cekugob 02:48:29 if cekugob is even still a thing 02:48:41 i haven't seen it since amulet reform 02:48:44 cekugob was removed two months ago 02:48:54 ??cekugob 02:48:54 cekugob[1/1]: The amulet of Cekugob {Dsmss -Tele rElec rPois rN++ AC+1 EV+1}. Was an amulet of {warding} in 0.17-. 02:49:04 in the commit that also removed (doom knight and merged Brilliance/Eos 02:49:05 ah 02:49:07 what a bad item 02:49:15 =O 02:49:19 doom knight is gone!?!? 02:49:22 yes 02:49:26 and brilliance and eos got merged? 02:49:32 hahaha 02:49:34 yes, Eos is quite good now. 02:49:42 glad i won games with both brilliance and doom knight then 02:49:49 even if neither was my primary weapon 02:49:59 !learn edit cekugob[1] s/0.17-./0.17-. Removed in 0.19./ 02:50:00 cekugob[1/1]: The amulet of Cekugob {Dsmss -Tele rElec rPois rN++ AC+1 EV+1}. Was an amulet of {warding} in 0.17-. Removed in 0.19. 02:50:01 brb 02:50:30 I think you can use $ when editing the learndb btw 02:50:35 whas that do? 02:50:47 !learn edit cekugob s/$/ok/ 02:50:47 cekugob[1/1]: The amulet of Cekugob {Dsmss -Tele rElec rPois rN++ AC+1 EV+1}. Was an amulet of {warding} in 0.17-. Removed in 0.19.ok 02:50:55 !learn edit cekugob s/ok// 02:50:55 cekugob[1/1]: The amulet of Cekugob {Dsmss -Tele rElec rPois rN++ AC+1 EV+1}. Was an amulet of {warding} in 0.17-. Removed in 0.19. 02:50:57 ah, final character of the line 02:51:08 Yeah it puts you at the end 02:51:29 should be the same with ^ i figure 02:51:37 who maintains sequell? 02:51:51 is it still greensnark? 02:51:55 greensnark iirc 02:52:02 !seen greensnark 02:52:02 I last saw greensnark at Sat Aug 20 06:49:48 2016 UTC (6d 2m 12s ago) joining the channel. 02:54:13 -!- nikheizen has quit [Quit: leaving] 02:54:27 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-1238-gee6bd96 02:54:37 -!- scummos| has quit [Ping timeout: 258 seconds] 02:54:58 Huh, without looking I'd just always assumed learndb used a full regex engine to do edits, not that I'd had much reason to do anything remotely complicated with it... 02:55:27 Jesus, Crawl is way older than I thought. 1997 02:55:59 Old enough to vote.. 02:56:48 I started in 2006 but I figured DCSS branched off Crawl from only like 3-4 years prior to that 02:56:59 I wonder what Linley Henzell is up to these days 02:57:11 1997 02:57:24 crawl is old 02:57:57 http://quote-un-quote.tumblr.com/post/2178789666/interview-with-shmup-legend-linley-henzell He program shmups now, apparently 02:58:25 i believe it is still greensnark re: sequell maintenance 02:58:39 incidentally, brilliance was not all that great 02:59:10 "What do you do?My actual job has nothing to do with games or programming, or even really with IT except that I use a computer to type things. I write games in my spare time." 02:59:22 03PleasingFungus02 07* 0.19-a0-1239-gbb8a913: Fix up some golems' use flags (IronicDongz) 10(43 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/bb8a9137b58a 02:59:39 a hero of our time 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:33 I wonder what the next big-daddy roguelike will be 03:00:51 Even Brogue has become an established mainstay of the genre 03:00:59 Crawl is now one of the old guard 03:02:17 crawl has been old guard for a while now 03:02:25 to hear it when people talk about roguelikes anyway 03:02:33 for several years yeah 03:02:39 caves of qud seems promising 03:02:42 I remember back when Crawl was the exciting newcomer 03:02:45 but i don't know if it's still going anywhere 03:03:03 what happened to that one roguelike that was a heavy adapation of D&D3.5? 03:03:08 I forget what it was called but it was intensely complex 03:03:19 something with 'goblin' in the name 03:03:29 Ah, Incursion 03:03:40 huh 03:03:43 looks like development has stalled 03:03:47 never heard of that one 03:03:52 http://www.incursion-roguelike.net/ 03:04:00 the dev was kind of flakey and the game is ridiculously detailed 03:04:04 so I'm not surprised it stalled out 03:04:22 somewhat of a lack of an unifying design goal, too 03:04:26 yeah, those two things rarely go well together 03:04:37 qud seems to have a neat vision behind it 03:04:38 I wonder how much Crawl's strict design principles helped with its longevity 03:05:03 i hope they get it finished 03:05:31 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:06:01 one thing I'm surprised about re: the genre is how little it's embraced cyberpunk theming. Seems like cyberpunk and roguelike are a perfect match for each other 03:06:07 qud taps into that somewhat 03:06:40 yeah, i think that was one of the things that appealed to me 03:06:45 a roguelike based on Paranoia or Shadowrun would be fascinating 03:06:51 the post-apocalyptic/semi cyberpunk thing 03:07:05 yeah, shadowrun is a cool world 03:07:19 never played paranoia but from what i've heard it'd be a good basis for a roguelike too 03:07:31 Paranoia is a fantastic play if your GM is a little bit crazy/drunk 03:07:34 Paranoia would be hard to do. 03:07:48 Mostly because what makes it fun is the interaction between characters 03:08:03 haha 03:08:06 (Specifically, you have to make sure you're "freinds" don't know your secrets) 03:08:25 -!- Dracunos7 has quit [Ping timeout: 258 seconds] 03:08:42 I think you could definitely do something along the lines of "Break into this arcology", though 03:09:02 Or out of! 03:09:10 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1239-gbb8a913 (34) 03:09:23 PF's Desolation of Salt makes me wonder what other avenues there are to add content to Crawl. Clearly you can add new monsters, new races, new gods, new branches... 03:09:25 Mechanically it'd work fine, but it just wouldn't feel very paranoia like. 03:09:32 But is that all you can add re: new content? 03:10:29 When was the last time Crawl added a new mechanic that had a deep impact on gameplay? The last actual *mechanic* was riposting for long blades, and that was nice, but idk if it seriously affected how people play the game 03:11:14 it's a neat little gimmick 03:11:26 and sometimes it's fun to use as a caster 03:11:34 get in free sword shots while you're busy blowing things up 03:11:35 I've been experimenting with what kinds of ways one can abuse it. 03:11:51 or when you're running back to the stairs against a fast enemy 03:11:52 -!- helsbecter has quit [Ping timeout: 258 seconds] 03:11:58 but it doesn't seem like it adds a whole lot 03:12:09 That's a good use (particularly on AE and IE where your cheap attack spells are good up close) 03:12:17 Also vine stalkers 03:12:42 (I mean anything with an aux attack gets a bump, but vine stalkers are obviously the best at it) 03:13:05 -!- Zekka has quit [Ping timeout: 240 seconds] 03:13:07 Also statue form (Slow attack speed? who cares?) 03:13:23 heh 03:13:24 That's what I've stumbled across so far. 03:13:29 I think maces are the only 'boring' weapon left. You have stabbing, riposting, cleaving, reaching, spell enhancers... and punching's sheer power scaling 03:13:44 by "doesn't add a whole lot" i meant in terms of feeling like it added something new 03:13:59 Yes, it doesn't really feel like it changes much overall 03:14:05 riposte doesn't change your tactical combat much, might change your startegic weapon choice though 03:14:10 Even in the corner cases it's not a big deal. 03:14:13 *strategic 03:14:25 Like cleaving, riposting is ultimately actually a defense enhancer 03:14:33 By over time killing popcorn that would otherwise chip at you 03:14:56 That's why it doesn't feel like it does much 03:15:58 -!- WalkerBoh has quit [Remote host closed the connection] 03:16:04 it took me a while to get used to seeing bats at the like disappear next to me due to riposte 03:16:24 although yes, it does factor in to my strategic choice sometimes 03:17:52 I'm still trying to decide if Qaz's Elemental force is worth the piety/MP.. 03:19:05 -!- Cimanyd has quit [Quit: Page closed] 03:19:19 i like it a lot more early than late 03:20:15 Well, mostly my problem is that unlike most summon abilities/spells it's effects are *extremely* short lived, (because the elementals die to your own storm) so it's often the case that they won't get to do anything before they go away. 03:20:48 But in the cases where you have something that's up in your face that you need to get rid of in a hurry, 3-4 elementals attacking it will take it down very quickly 03:21:21 well, it's also nicer in the early game because you're probably working at piety levels where you aren't generating so many clouds 03:21:57 But then you don't have many elementals 03:23:05 It's also sort of odd that the ability short-circuits itself as you gain more piety (it's weird that a god ability gets worse-ish with more piety) 03:23:26 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-1239-gbb8a913 (34) 03:23:31 well, you can still get 3-4 elementals around 2-3* piety 03:24:11 I guess that's enough, I guess I don't really use it in it's "prime zone" enough. 03:27:22 -!- zxc has joined ##crawl-dev 03:42:00 -!- travis-ci has joined ##crawl-dev 03:42:01 The build has errored. (master - bb8a913 #6427 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/155259226 03:42:01 -!- travis-ci has left ##crawl-dev 03:42:55 That doesn't seem good 03:43:25 i honestly didn't even know the elementals got hurt by your clouds 03:43:32 because i never use it after a certain point 03:43:48 oh it looks like some library issues maybe? 03:44:08 yeah I can barely read this stuff. going to bed to let my brain rejuvenate 03:44:34 Yeah, I've been using at like 5-6* and I get like 6 or so elementals who take 2-3 steps and die. 03:44:51 -!- sysice has quit [Ping timeout: 264 seconds] 03:46:05 haha 03:46:13 yeah, i usually use it around 2-3* 03:46:16 maybe 4* 03:46:41 i mean, i haven't played a qaz game in like a year, but i don't think much of anything has changed with him 03:46:52 !lg . qaz 03:46:52 20. ProzacElf the Conjurer (L3 DrCj of Qazlal), slain by Sigmund (a +5 scythe of flaming) on D:2 on 2016-05-13 07:32:52, with 49 points after 1332 turns and 0:03:26. 03:47:07 oh, i guess i did play a bit more recently 03:47:16 also, nice scythe on siggy there 03:47:29 Yeah, I hadn't in a while, so I fired one up because I wasn't sure if I remembered how well/poorly he worked 03:47:45 -!- adibis has joined ##crawl-dev 03:48:22 my one win with him was enough to hold me over on him for a while 03:48:30 he is great if you're already strong though 03:48:31 I think my opinion is still the same "he makes you more powerful when you don't need it, and doesn't do much to shore up deficits" 03:48:36 yeah 03:48:41 (I have a similar opinion about veh) 03:48:45 but there are other gods in that same area 03:49:03 -!- Idolo has quit [] 03:49:09 arguably chei too 03:49:12 Yes 03:49:15 I would agree 03:49:45 i mean, chei does eventually shore up deficits, but you have to already be strong to live through the part where all chei does is make your life harder 03:49:58 -!- MaBunny has quit [Remote host closed the connection] 03:50:21 Eh, maybe I never play weak characters, but I don't find getting up to max piety with chei very hard. 03:51:09 i've been playing a lot of fairly weak characters lately 03:51:20 Like MuAM? 03:51:23 because i'm trying to finish out great/greater/polytheist 03:51:28 haha, not *that* weak 03:51:39 -!- jeefus has joined ##crawl-dev 03:51:40 and for some reason i've only been playing things that cover all 3 of those bases 03:51:55 where i could make my life a lot easier by playing something decent with a new god 03:52:01 or using a strong god to shore up something weaker 03:52:02 etc 03:55:05 -!- jefus has quit [Ping timeout: 240 seconds] 03:59:36 -!- Alcopop has quit [Quit: Page closed] 04:00:04 -!- omarax has quit [Remote host closed the connection] 04:04:05 -!- muravey has joined ##crawl-dev 04:05:37 -!- PElf has joined ##crawl-dev 04:09:57 -!- Siegurt has quit [Quit: Leaving.] 04:26:23 -!- Basil has quit [Ping timeout: 276 seconds] 04:33:32 -!- Shard1697 has quit [Ping timeout: 244 seconds] 04:34:18 -!- Patashu has joined ##crawl-dev 04:40:59 -!- Shard1697 has joined ##crawl-dev 04:49:33 -!- TuxQmoob has quit [Ping timeout: 240 seconds] 04:51:05 -!- DrKe has quit [Ping timeout: 240 seconds] 04:51:42 -!- DrKe has joined ##crawl-dev 04:54:02 -!- HellTiger has quit [Ping timeout: 244 seconds] 04:57:08 -!- insecticide has quit [Ping timeout: 244 seconds] 04:57:29 -!- TuxQmob has quit [Ping timeout: 265 seconds] 05:00:59 -!- ontoclasm has quit [Quit: Leaving.] 05:27:53 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 05:30:39 -!- TuxQmoob has quit [Ping timeout: 252 seconds] 05:32:27 -!- NeremWorld has quit [Ping timeout: 244 seconds] 05:41:08 -!- joshcja has quit [Quit: Page closed] 05:45:34 -!- insecticide has quit [Ping timeout: 240 seconds] 05:49:24 -!- PElf has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:03:32 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 06:13:35 -!- ProzacElf has quit [Ping timeout: 276 seconds] 06:28:11 -!- Shard1697 has quit [Ping timeout: 244 seconds] 06:31:33 -!- rossi_ has quit [Ping timeout: 250 seconds] 06:31:45 -!- MarvinPA has joined ##crawl-dev 06:34:23 -!- Zekka has quit [Ping timeout: 244 seconds] 06:44:44 -!- PsyMar has quit [Ping timeout: 265 seconds] 06:46:48 -!- Shard1697 has joined ##crawl-dev 06:52:12 -!- Arkorax has quit [Ping timeout: 264 seconds] 06:54:29 -!- Tux[Qyou] has joined ##crawl-dev 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:01:56 -!- Guest_84847 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 07:07:14 !tell brannock if you're removing a MONS: line from a vault (as in minmay_lair_entry_grove) you need to adjust the rest of the vault to no longer try and place it 07:07:14 MarvinPA: OK, I'll let brannock know. 07:10:47 -!- Zekka_ has quit [Ping timeout: 276 seconds] 07:14:12 -!- Shard1697 has quit [Ping timeout: 244 seconds] 07:15:26 !tell brannock in this case you'd need to change the 5s in the SUBST below to 4s (since there are only 4 MONS lines now), and then also adjust or remove the SUBST: 3 : 334 depending on how many yaks to place, although this vault looks like a place where just replacing with iguanas or whatever would work fine 07:15:26 MarvinPA: OK, I'll let brannock know. 07:31:18 -!- Shard1697 has joined ##crawl-dev 07:31:35 -!- adibis has quit [Ping timeout: 276 seconds] 07:50:25 -!- wheals has joined ##crawl-dev 07:50:51 -!- Krakhan has quit [Ping timeout: 244 seconds] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:09:39 so i just loaded pitsprint 08:09:40 http://pastebin.com/J3JBqFYx 08:10:20 it happens every time 08:10:50 this time it's more of it 08:11:04 http://pastebin.com/raw/PzmQ3eKR 08:14:19 nice, i bet that was me 08:14:27 i'm sure that worked when i tested 08:14:40 can't fix it at the moment but will take a look later 08:23:25 -!- Lasty has quit [Quit: Leaving.] 08:30:05 -!- eb_mobile has quit [Ping timeout: 276 seconds] 08:33:00 -!- rossi_ has quit [Ping timeout: 265 seconds] 08:34:03 -!- eb has quit [Ping timeout: 264 seconds] 08:38:28 -!- elliptic has quit [Quit: Leaving] 08:39:15 -!- Shard1697_ has joined ##crawl-dev 08:39:26 Brannock: he programmed shmups at least. that was a 2011 interview. 08:40:25 shmup: what do you even know about shmups? 08:40:32 -!- elliptic has joined ##crawl-dev 08:41:33 -!- Shard1697 has quit [Ping timeout: 260 seconds] 08:41:52 not a whole lot really, but I enjoy them. sometimes 08:42:38 I went to bed one night 10 years ago, letting a cheap AIM sn cracker run, and woke up owning 'shmup' and so it was 08:48:18 -!- MadCoyote has quit [Read error: Network is unreachable] 08:49:42 dang 08:52:23 -!- eb_mobile has quit [Ping timeout: 250 seconds] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:02:35 -!- insecticide has quit [Ping timeout: 276 seconds] 09:07:51 -!- eb has quit [Ping timeout: 240 seconds] 09:19:20 -!- debo has quit [Quit: orb spiders :(] 09:20:51 -!- eb_mobile has quit [Ping timeout: 264 seconds] 09:22:25 -!- ig0rbit has quit [Quit: Leaving] 09:40:00 -!- eb has quit [Quit: I quit] 09:45:37 -!- Dracunos-m has quit [Read error: Connection reset by peer] 09:47:09 -!- eb has quit [Quit: I quit] 09:49:08 -!- sysice has quit [Quit: Page closed] 09:54:53 -!- Patashu has quit [Ping timeout: 244 seconds] 09:57:28 -!- insecticide has quit [Ping timeout: 244 seconds] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:00:59 -!- gammafunk has quit [Ping timeout: 265 seconds] 10:01:39 -!- LexAckson has joined ##crawl-dev 10:04:34 -!- debo has joined ##crawl-dev 10:05:27 hmm, it seems sort of weird for great swords to be strictly worse than double swords 10:05:45 i don't remember if that got brought up with riposte changes 10:09:03 -!- bitcoinbastard has quit [Ping timeout: 240 seconds] 10:10:46 looks like it did briefly with the suggestion that lbl damage might get adjusted again later 10:11:07 -!- LexAckson_ has joined ##crawl-dev 10:12:02 -!- Daekdroom has quit [Quit: Leaving] 10:14:30 -!- LexAckson has quit [Ping timeout: 244 seconds] 10:14:31 -!- insecticide has quit [Ping timeout: 265 seconds] 10:20:55 -!- nezrel has quit [Quit: Leaving] 10:21:13 -!- Kranix has quit [Ping timeout: 244 seconds] 10:22:24 -!- gammafunk has joined ##crawl-dev 10:30:51 -!- LexAckson__ has joined ##crawl-dev 10:30:55 -!- Rast has quit [Read error: Network is unreachable] 10:31:12 -!- Rast has joined ##crawl-dev 10:32:24 -!- rossi_ has quit [Ping timeout: 265 seconds] 10:34:13 -!- LexAckson_ has quit [Ping timeout: 250 seconds] 10:39:34 -!- docnvk has quit [Excess Flood] 10:39:34 -!- Patashu has joined ##crawl-dev 10:40:23 -!- amalloy_ is now known as amalloy 10:40:25 -!- Pinkbeas1 has quit [Quit: leaving] 10:42:24 thanks MarvinPA I'll fix that. This is the first time I've messed around with vaults 10:42:24 Brannock: You have 2 messages. Use !messages to read them. 10:43:37 -!- Tiltorax has quit [Ping timeout: 264 seconds] 10:44:11 -!- Guest_84847 has quit [Killed (Sigyn (Spam is off topic on freenode.))] 10:47:43 -!- } has quit [] 10:47:51 -!- robotcentaur has quit [Quit: Page closed] 10:50:31 I assume SUBST stands for substitute (ie, define which monsters the glyph will attempt to place), but what does NSUBST mean? 10:51:39 -!- Rast has quit [Read error: Network is unreachable] 10:51:43 -!- Rast- has joined ##crawl-dev 10:54:35 -!- wheals has quit [Ping timeout: 250 seconds] 10:55:48 -!- dustinm` has quit [Quit: Leaving] 10:55:48 -!- djinni_ has quit [Quit: Leaving] 10:58:12 subst that lets you specify how many of each kind of replacement to make, for a given glyph 10:58:18 !source syntax.txt 10:58:18 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/levels/syntax.txt 10:58:43 https://github.com/crawl/crawl/blob/master/crawl-ref/docs/develop/levels/syntax.txt#L1179 for nsubst 10:58:53 Oh thank you 11:00:01 so it lets you do things like replace exactly one wall with a door, with a number of possible locations 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:44 -!- djinni has joined ##crawl-dev 11:01:59 -!- kdrnic has joined ##crawl-dev 11:10:40 -!- rossi_ has quit [Quit: WeeChat 1.6-dev] 11:12:17 -!- dustinm` has joined ##crawl-dev 11:20:53 -!- muravey has joined ##crawl-dev 11:20:59 -!- PsyMar has quit [Ping timeout: 244 seconds] 11:21:03 -!- Dracunos has joined ##crawl-dev 11:24:08 -!- elliptic has quit [Quit: Leaving] 11:26:04 -!- elliptic has joined ##crawl-dev 11:26:33 -!- Shard1697_ has quit [Ping timeout: 240 seconds] 11:28:49 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:31:50 -!- bug_sniper has quit [Ping timeout: 244 seconds] 11:35:58 -!- MakMorn has quit [Ping timeout: 260 seconds] 11:37:00 -!- MakMorn has joined ##crawl-dev 11:38:35 -!- dtsund has joined ##crawl-dev 11:38:35 -!- eb has quit [Ping timeout: 276 seconds] 11:43:20 -!- zxc has quit [Read error: Connection reset by peer] 11:53:55 -!- Shard1697_ has joined ##crawl-dev 11:57:37 -!- Shard1697_ is now known as Shard1697 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:04:54 -!- GauHelldragon has quit [Read error: Network is unreachable] 12:08:05 -!- araganzar has quit [Quit: Page closed] 12:19:18 -!- Kranix has quit [Read error: Connection reset by peer] 12:25:12 -!- Kellhus has quit [Quit: Page closed] 12:26:10 -!- Ququman has joined ##crawl-dev 12:27:56 -!- wheals has joined ##crawl-dev 12:33:21 -!- rossi has quit [Ping timeout: 260 seconds] 12:34:42 -!- PleasingFungus has joined ##crawl-dev 12:42:12 -!- qguv has quit [Ping timeout: 240 seconds] 12:51:41 -!- Rast-- has joined ##crawl-dev 12:51:41 -!- Rast- has quit [Read error: Network is unreachable] 12:53:55 -!- aditya has quit [Ping timeout: 252 seconds] 13:00:26 -!- omarax has quit [Remote host closed the connection] 13:05:51 -!- scummos| has quit [Ping timeout: 250 seconds] 13:12:36 leave 13:12:38 -!- PleasingFungus has left ##crawl-dev 13:16:53 -!- PleasingFungus has joined ##crawl-dev 13:17:09 -!- adibis has quit [Ping timeout: 250 seconds] 13:17:27 -!- MarvinPA has quit [Read error: Connection reset by peer] 13:20:22 -!- MarvinPA has joined ##crawl-dev 13:22:05 -!- amalloy is now known as amalloy_ 13:26:56 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-1239-gbb8a913 (34) 13:30:40 -!- Taraiph has quit [Ping timeout: 244 seconds] 13:52:02 -!- PleasingFungus has quit [Ping timeout: 244 seconds] 13:59:21 -!- smee has quit [Quit: Page closed] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:03:47 -!- destrovel has quit [Quit: Page closed] 14:05:27 -!- Zekka__ has quit [Ping timeout: 264 seconds] 14:07:04 -!- eb has quit [Ping timeout: 252 seconds] 14:10:20 -!- PleasingFungus has joined ##crawl-dev 14:11:15 03PleasingFungus02 07* 0.19-a0-1240-g10bc463: Tweak Halazid spellset slightly 10(56 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/10bc46333d52 14:12:16 !seen marvinpa 14:12:17 I last saw MarvinPA at Fri Aug 26 17:20:22 2016 UTC (51m 55s ago) joining the channel. 14:13:22 -!- Dracunos-m has quit [Ping timeout: 265 seconds] 14:15:25 03MarvinPA02 07* 0.19-a0-1241-g68efe75: Unbreak pitsprint (Tux[Qyou]) 10(7 minutes ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/68efe7592bb2 14:15:43 hi 14:16:03 was talking with r-i about battlecry 14:16:50 if we want to keep orc knights not mighting warlords, we could split the ability into exactly two spells: orc battlecry (or 'battlecry') and other battlecry (or 'rousing cry'?). one hd restricted, the other not 14:17:06 -!- amalloy_ is now known as amalloy 14:17:30 which would be better than having 4 or 5 different spells (current situation) 14:17:43 mm, that still doesn't solve the weird hd stuff on orcs though 14:17:55 could base it on the monster class HD, rather than monster HD 14:17:58 if it's going to be specifically "orc battlecry" it could just check type 14:18:02 or that, yeah 14:18:37 i'm trying ?" 14:18:41 sorry, cat 14:18:54 heh 14:19:08 got him yesterday. demands petting at all times 14:19:17 anyway: trying to decide just how important it is to prevent the knight/warlord thing 14:19:23 or warlord/warlord or knight/knight or w/e 14:19:46 yeah, not sure 14:19:57 would prefer not to have to add a new spell if avoidable 14:20:33 do warlord bands actually have knights in them? it looks like no 14:21:08 so probably not all that common a case anyway unless you really get swarmed by multiple bands 14:21:08 yeah, it'd just be whenever they encounter each other in orc 14:21:12 not super common 14:21:25 i guess we could try the simple way, and then do a more complex way if we get Excessive Player Death? 14:21:35 (more complex = 2 spells) 14:22:17 maybe yeah, can also adjust other factors (like duration) 14:22:30 if it affects everything but is a bit shorter that could be reasonable 14:22:45 my vague thought was genus restriction 14:22:55 r-i noted that satyr hd may have been specifically chosen to avoid mighting high-tier mf 14:23:14 i don't super like genus restriction but i think it works pretty well for all the current battlecry monsters 14:23:23 (you'd have to make satyrs and fauns the same genus but tbh they probably should be already?) 14:23:33 rename orc battlecry to "rebel yell", should make it clear and different 14:23:40 i don't know what satyrs even do so having them able to might scarier things seems fine 14:23:43 beogh really IS the racist god! 14:23:47 they sleep and fear you and pelt you with things 14:25:44 -!- Kalir has quit [Changing host] 14:26:33 they shoot you in the place filled with obnoxious water everywhere 14:26:36 like everything else in shoals 14:27:07 ??shoals[gressup 14:27:08 shoals[4/4]: most of the game I'm like "this would be way better if I were slipping and fumbling" 14:27:23 shoals became a lot less irritating for me once I began using potions of flight if I found myself fighting on water. I'm wondering how long before that catches on with the rest of the playerbase 14:27:31 it takes some time for tactics to propagate 14:27:36 Brannock: that used to be pretty dangerous 14:27:36 like that passage of golubria thing 14:27:47 because you can't get pushed out onto deep whater unless you're flyingh 14:27:54 ah, right, wind drakes 14:28:00 but if you are flying, you can get pushed onto deep water and then stop flying 14:28:01 they also have airstrike! 14:28:03 and aquamancer knockback 14:28:14 I think fly-death got taken out? 14:28:19 now, of course, you can't drown from flight wearing off 14:28:23 which was quite recent 14:28:49 you can still drown from flight forms wearing off 14:28:54 iirc 14:28:56 -!- Blazinghand has joined ##crawl-dev 14:28:57 fr: fix that 14:29:01 seems desirable to fix 14:29:12 adding that to my huge list of things to look at to see if I can code a fix 14:29:51 oh PleasingFungus there's a note in here about disabling ?holyword for demonspawn/undead. I think you and MarvinPA were discussing that last week. Still think that's a good idea? 14:31:15 -!- Dracunos7 has quit [Ping timeout: 250 seconds] 14:31:34 -!- Shard1697 has quit [Ping timeout: 260 seconds] 14:33:51 -!- rossi__ has quit [Ping timeout: 250 seconds] 14:36:02 seems reasonable, not a big deal either way 14:36:12 that's a minmayism, if you want to credit it in a commit 14:36:38 noted 14:39:11 "cyclopes" sounds very weird as the plural 14:39:42 it's the correct plural though 14:39:57 doesn't sound weird to me since i learned it as a kid 14:40:07 -!- home has quit [Remote host closed the connection] 14:40:33 -!- scorchgeek has quit [Ping timeout: 240 seconds] 14:41:49 For commit messages, length is capped at 70 characters yes? 14:41:56 I think gammafunk told me about that a few weeks ago 14:42:05 Brannock: http://chris.beams.io/posts/git-commit/ 14:42:19 you can skip to the seven rules for the short version 14:42:51 very good 14:43:11 -!- insecticide has quit [Ping timeout: 276 seconds] 14:44:13 -!- Dracunos has quit [Ping timeout: 244 seconds] 14:44:41 ?/git-commit 14:44:41 No matches. 14:44:49 !learn add git_commits http://chris.beams.io/posts/git-commit/ 14:44:49 git commits[1/1]: http://chris.beams.io/posts/git-commit/ 14:45:38 Okay I seriously hope that's the final change I have to do to dream-sheep branch 14:45:50 the work of a developer is never done. rip 14:47:13 -!- crate_ is now known as crate 14:48:07 03Brannock02 07https://github.com/crawl/crawl/pull/321 * 0.19-a0-1226-gc266903: Transform sheep into dream sheep 10(3 weeks ago, 35 files, 239+ 77-) 13https://github.com/crawl/crawl/commit/c26690317666 14:48:07 03Brannock02 07https://github.com/crawl/crawl/pull/321 * 0.19-a0-1227-g4015347: Rename awake() to awaken() 10(2 days ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/401534784407 14:58:02 -!- travis-ci has joined ##crawl-dev 14:58:03 The build passed. (master - 10bc463 #6428 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/155416337 14:58:03 -!- travis-ci has left ##crawl-dev 14:58:13 hooray 14:58:28 03PleasingFungus02 07* 0.19-a0-1242-g4634998: Simplify Battlecry 10(9 minutes ago, 2 files, 21+ 116-) 13https://github.com/crawl/crawl/commit/4634998fe683 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:00:43 PF stealing credit for my genius and novel genus-restriction suggestion as usual 15:00:44 -!- PsyMar has quit [Ping timeout: 244 seconds] 15:01:13 8) 15:01:25 one day I hope to be able to code as quickly as PF can 15:01:31 that commit probably would have taken me a solid day 15:01:37 practice! 15:01:39 all practice 15:02:07 -!- Dracunos-m has quit [Ping timeout: 244 seconds] 15:02:22 practice, and the ability to type with your toes 15:02:37 that's the secret to PF's doubled speed 15:02:42 -!- MakMorn has quit [Ping timeout: 276 seconds] 15:02:47 you're ruining my trade secrets! 15:03:00 Brannock: you should've seen grunt, though 15:03:06 now *he* was a hasted patch executioner 15:03:08 (tm) 15:03:10 zug zug 15:04:29 -!- MakMorn has joined ##crawl-dev 15:07:46 -!- nikheizen has joined ##crawl-dev 15:09:02 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1242-g4634998 (34) 15:09:35 -!- MarvinPA has quit [Remote host closed the connection] 15:12:51 -!- MarvinPA has joined ##crawl-dev 15:13:53 -!- Kenran has joined ##crawl-dev 15:13:55 Hi 15:14:15 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 15:14:21 Do you know of a special sort of vault that can be found in d:4 and contains a hydra and a yak? 15:15:01 is there a kobold with a weapon of flaming and an unusually small number of hydra heads? 15:15:47 i don't think you can get ranch that early 15:15:49 I don't see a kobold (yet), but 4 heads doesn't seem very low 15:15:52 !vault hangedman_ranch 15:15:53 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/food.des#L209 15:15:55 good ol Hydra Hamburger House, home of the seared hydra steak 15:16:03 # The uppermost level we place it on is D:7, and the lowermost is D:14; 15:16:17 !locate kenran 15:16:18 kenran was last seen on CDO (Kenran, L6 NaFi of Okawaru). 15:16:44 Ah, someone made a query, I should have thought of that: 15:17:01 !vault gammafunk_pakellas_statue_experiment 15:17:01 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/altar/pakellas_experiments.des#L284 15:17:11 it can place those monsters that early, but they can't attack you 15:17:26 !lg * killer~~hydra place=d:4 s=kmap 15:17:28 52 games for * (killer~~hydra place=d:4): 45x, 3x minmay_three_doors, 2x minmay_opposing_rooms, minmay_small_thing, minmay_hollow_rounded_squares 15:18:18 oh, that could do it. dem 8s 15:18:50 that's kind of mean :D 15:19:25 although the ones with 8s don't place that shallowly 15:19:44 minmay_small_thing has 9s, and minmay_hollow_rounded_squares only has 0s 15:20:26 -!- ProzacElf has joined ##crawl-dev 15:24:49 amalloy: do I see the vault info anywhere later, even if I don't die there? 15:25:13 Kenran: if you're playing trunk it gets put into your morgue 15:25:23 when you end the game 15:26:50 -!- rossi__ has quit [Ping timeout: 265 seconds] 15:27:46 thanks! 15:37:30 -!- Zekka has quit [Ping timeout: 255 seconds] 15:38:37 does that happen automatically now? 15:38:46 i've had an option in my rc for it forever 15:38:57 -!- travis-ci has joined ##crawl-dev 15:38:58 The build passed. (master - 68efe75 #6429 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/155418240 15:38:58 -!- travis-ci has left ##crawl-dev 15:43:03 -!- ontoclasm has joined ##crawl-dev 15:43:13 -!- Brannock_ has joined ##crawl-dev 15:44:33 -!- Brannock has quit [Ping timeout: 240 seconds] 15:45:28 -!- Brannock_ is now known as Brannock 15:46:16 huh 15:46:23 stealth boots don't work while airborne or in the water 15:47:52 do fe-- using bladehands and Ce still ignore their -Stlth while flying? 15:49:23 yep! 15:49:33 i love the blade hands thing so much 15:49:41 click clack click clack . . 15:50:25 ProzacElf: when playing trunk online it does 15:51:38 -!- jefus- has joined ##crawl-dev 15:52:12 -!- LexAckson__ has quit [Ping timeout: 240 seconds] 15:52:32 03Brannock02 07* 0.19-a0-1226-gebd2161: Document Merfolk/Octopode aquatic +stealth. (10624) 10(2 days ago, 1 file, 6+ 4-) 13https://github.com/crawl/crawl/commit/ebd2161cabeb 15:52:32 03PleasingFungus02 {GitHub} 07* 0.19-a0-1244-gd97c2bd: Merge pull request #330 from isloat/water_stealthy 10(8 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/d97c2bd1ae53 15:55:03 -!- jeefus has quit [Ping timeout: 240 seconds] 15:55:50 hmm, why did you need two commits? 15:55:51 WhatIsLove (L27 HOGl) ERROR in 'dbg-scan.cc' at line 507: mid cache bogosity: no monster for 623 (Tomb:1) 15:56:15 my previous PRs didn't require a merge 15:56:43 -!- Zekka_ has quit [Ping timeout: 265 seconds] 15:57:05 Probably because your commit's parent was a commit older than the head. 15:57:30 ah. is there a way to fix that in the future? 15:57:43 on my end I mean 15:58:34 -!- docnvk has quit [Excess Flood] 15:58:35 -!- muravey has quit [Remote host closed the connection] 15:58:42 Rebase with latest master the second before someone merges it. 15:59:00 -!- muravey has joined ##crawl-dev 15:59:08 i don't think there's anything bad at all about the merge commit 15:59:37 yeah, and it's not really viable to avoid either 16:00:01 -!- omarax has quit [Remote host closed the connection] 16:00:35 -!- Bammboo has quit [Ping timeout: 265 seconds] 16:01:11 -!- Eronarn__ has quit [Ping timeout: 258 seconds] 16:01:49 -!- infrashortfoo_ has quit [Ping timeout: 250 seconds] 16:02:03 -!- Bammboo00 has quit [Ping timeout: 240 seconds] 16:02:04 if we cared, PleasingFungus could have rebased it himself to avoid the merge 16:03:40 -!- docnvk has quit [Excess Flood] 16:03:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:05:54 -!- MakMorn has quit [Ping timeout: 265 seconds] 16:08:26 -!- ig0rbit has quit [Ping timeout: 244 seconds] 16:08:39 -!- MakMorn has joined ##crawl-dev 16:09:06 i care about nothing 16:09:06 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1244-gd97c2bd (34) 16:09:19 03Brannock02 {PleasingFungus} 07* 0.19-a0-1245-geb39ca9: Transform sheep into dream sheep 10(3 weeks ago, 35 files, 238+ 77-) 13https://github.com/crawl/crawl/commit/eb39ca940e5a 16:09:19 03Brannock02 {PleasingFungus} 07* 0.19-a0-1246-g713523d: Rename awake() to awaken() 10(2 days ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/713523d9ac16 16:09:36 !lm * br.enter=desolation 16:09:36 11. [2016-08-26 19:44:55] oldriver the Peltast (L18 GrFi of Trog) entered the Desolation of Salt on turn 39242. (Elf:2) 16:09:36 !lg * br=desolation 16:09:36 a desolate life... 16:09:36 1. eragonby the Severer (L18 MiFi of Okawaru), blasted by a ragged hierophant (a resonance strike) in Desolation (desolation_of_salt) on 2016-08-26 10:42:35, with 231949 points after 34532 turns and 2:31:36. 16:09:41 Oh shit 16:09:42 !tv * br=desolation 16:09:43 1. eragonby, XL18 MiFi, T:34532 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 16:09:43 Woo 16:09:53 Brannock: would you say this is like 16:09:54 a dream come true 16:10:04 !log * br=desolation 16:10:05 1. eragonby, XL18 MiFi, T:34532: http://crawl.xtahua.com/crawl/morgue/eragonby/morgue-eragonby-20160826-104235.txt 16:10:14 +3 war axe 16:10:15 nice 16:10:47 god, that guy was just getting chased all over the map 16:10:57 how do you request one starting twice as far back? 16:11:00 curious how he ended up at 20 hp 16:11:11 -!- PElf has joined ##crawl-dev 16:11:12 -!- CanOfWorms has joined ##crawl-dev 16:11:37 -!- wheals has quit [Quit: Leaving] 16:12:49 -!- Ladykiller69 has quit [Quit: Verlassend] 16:14:14 PleasingFungus: -tv:<2 16:14:26 !lg * br=desolation -tv:<2 16:14:27 1. eragonby, XL18 MiFi, T:34532 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 16:15:02 wow 16:15:02 !nuke 16:15:02 FooTV playlist clear requested by *. 16:15:02 !lg * br=desolation -tv:<3 16:15:02 1. eragonby, XL18 MiFi, T:34532 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 16:15:02 hm 16:15:02 !nuke 16:15:02 FooTV playlist clear requested by *. 16:15:16 do it from the milestone to the end? 16:15:23 yeah 16:15:23 !lm * br=desolation 16:15:24 12. [2016-08-26 19:44:55] oldriver the Peltast (L18 GrFi of Trog) entered the Desolation of Salt on turn 39242. (Elf:2) 16:15:25 i'm looking it up 16:15:37 something like :>> 16:15:48 !lm * br.enter=desolation lg:br=desolation -tv:>> 16:15:49 1. eragonby, XL18 MiFi, T:33382 (milestone) requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 16:16:06 starts at half hp. very good 16:16:16 !gamesby eragonby 16:16:17 eragonby has played 298 games, between 2016-03-29 10:18:09 and 2016-08-26 19:05:29, won 3 (1.0%), high score 2399683, total score 10525291, total turns 1800867, play-time/day 1:03:38, total time 6d+16:11:06. 16:16:43 so is that in trunk now? 16:16:46 ya 16:16:48 !!! 16:17:12 whoa 16:17:13 where does Salt spawn? 16:17:16 the quiet whistling of a distant wind... why don't we have, like, tumbleweeds 16:17:20 Brannock: it's already in your heart 16:17:23 and the hearts of players everywhere 16:17:24 ! 16:17:28 the salt spawns everytime a player dies 16:17:37 Swamp, Shoals, Snake, Spider, Elf, Vaults:1-4 16:17:48 are the walls rock or some weird special thing? 16:17:53 rock salt.. 16:17:54 rock and stone 16:18:05 all console colors are pretty arbitrary 16:18:09 at present 16:18:14 does injury bond stack if there are multiple bonders? 16:18:22 no idea! 16:18:26 -!- Zekka has quit [Ping timeout: 258 seconds] 16:18:28 well currently they're rock-coloured so i was just checking they're actually rock, since otehr vaults in the past have failed there :P 16:18:32 other* 16:18:35 heh 16:18:43 he hasn't seen any stone yet 16:18:48 in this tv 16:18:59 the clouds are #s?! 16:19:04 ha, the endless salt feature or whatever it is gets bloodspattered 16:19:08 lol 16:19:17 having clouds and borders be the same color is a little weird 16:19:23 yeah 16:19:26 it's pretty confusing 16:19:30 hrm 16:19:41 dang, suddenly a real fight 16:19:47 luckily he's a mi 16:19:56 @??saltling 16:19:57 saltling (008) | Spd: 12 | HD: 8 | HP: 23-32 | AC/EV: 15/5 | Dam: 20 | 11non-living, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 271 | Sz: small | Int: brainless. 16:20:28 @??orc warrior 16:20:28 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 24-32 | AC/EV: 8/10 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 133 | Sz: Medium | Int: human. 16:20:28 nice ac 16:20:28 ya 16:20:35 definitely approve of the not checking at all what anything does or is 16:20:43 ya 16:20:44 @??guardian serpent 16:20:44 guardian serpent (00S) | Spd: 15 | HD: 8 | HP: 36-52 | AC/EV: 6/14 | Dam: 26 | spellcaster, see invisible | Res: 06magic(60), 03poison | Chunks: 06mutagenic | XP: 455 | Sp: b.venom (3d13), slow, blink allies encircling | Sz: Large | Int: human. 16:20:47 unless they have learndb entries or this person follows dev i guess 16:20:59 wow, GOOD corner rounding 16:21:05 these clouds are doing great work 16:21:11 honestly never noticed gserps had slow, tbh 16:21:19 ok, he's going to spend the rest of this tv teleporting and dying 16:21:32 no? 16:21:34 huh 16:21:40 why are there snake enemies here, do they depend on the branch the portal spawns in? 16:21:49 wow resting is so slow with all these clouds 16:21:50 is this unbelievably slow resting due to a million clouds? 16:21:52 no 16:21:57 he doesn't seem to know about o, 5, or tab 16:22:01 he's resting turn by turn lol 16:22:06 that was a "You start resting" message 16:22:14 oh, he did eventually 16:22:17 but he was hitting . for a bit 16:22:28 CanOfWorms: no, i just wanted to include some enemies from other branches, on r-i's recommendation 16:22:33 ah ok 16:22:33 and those two seemed to fit well 16:22:33 what's that cross glyph? 16:22:37 corpse 16:22:44 oh geez, it's been ages since I last played console 16:22:49 how did I forget corpse though 16:22:54 Brannock: those changed in 0.16 16:22:56 it used to be % or something 16:22:56 used to be % 16:22:59 WOW ouch 16:23:00 oh yeah 16:23:01 dang was that an agony 16:23:07 yes 16:23:08 @??imperial myrmidon 16:23:08 imperial myrmidon (11p) | Spd: 12 | HD: 16 | HP: 62-88 | AC/EV: 4/21 | Dam: 3012(vuln) | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 1679 | Sp: slow, confuse, agony | Sz: Medium | Int: human. 16:23:16 powerful tech 16:23:23 note the vuln sword 16:23:33 yeah, hence the "powerful tech" comment 16:23:36 also note the benemut he's carrying around 16:23:41 wow, he examined a guy! 16:23:47 lol 16:23:59 i don't think the vuln attacks have done anything, they're just wearing mr- gear 16:24:05 oh, true 16:24:08 well 16:24:14 the earlier one mr/2'd him and then he got gserp'd 16:24:18 but this one hasn't yeah 16:24:21 welp 16:24:28 ah, this bit 16:24:31 now he's teleporting and dying 16:24:53 -!- Kenran has quit [Quit: leaving] 16:24:57 well this is maybe a thing 16:24:57 -!- JimmahDean has quit [] 16:25:06 in that probably resonance strike should require allied constructs 16:25:08 lmao, the resonance strike got buffed by the allied saltlings. maybe that was too mean 16:25:13 yeah probably 16:25:14 nice 16:25:24 i think i was undecided during implementation 16:26:16 I wish console had minimap 16:26:18 so far this basically seems to be the myrmidon branch, but to be fair, most people won't be at negative MR 16:26:35 that and never even attempting to cure confusion probably doesn't help yeah 16:26:43 he's trying to conserve !curing 16:26:48 how much does he have anyway 16:26:49 for the afterlife 16:26:50 2 16:27:03 lol at the 2 enchant armour 16:27:11 at 41 AC he's probably maxed, actually 16:27:28 oh, he could buff the shield I guess 16:28:08 impressive teleporting into the same exact tiny hole twice 16:28:22 and he still didn't die!!! 16:28:34 in a sense 16:28:41 what's this then 16:29:02 we watched a minotaur enter the salt dimension 16:29:07 possibly in multiple senses 16:30:04 -!- eb has quit [Ping timeout: 252 seconds] 16:31:18 mmm 16:31:18 rip sheep... 16:31:18 hmm 16:31:18 @??dream sheep 16:31:18 unknown monster: "dream sheep" 16:31:44 do dream sheep still have sticky flame vulnerability 16:32:00 for now, but they probably shouldn't 16:32:19 -!- Jafet has quit [Ping timeout: 260 seconds] 16:32:24 since they're not joke monsters, and a single mid-level spell probably shouldn't 100% neuter them 16:32:26 idk tho 16:34:47 -!- Zekka has quit [Ping timeout: 244 seconds] 16:34:56 I didn't want to change that xom sheep vault too much so I didn't make a decision on the sticky flame thing yet 16:35:49 removing it would not be the end of the world 16:36:01 I think it's neat when stuff have special interactions, but crawl philosophy probably would lean towards removing it 16:37:07 damn, I forgot to remove the mention of clarity from my commit message 16:37:20 rip 16:37:25 I'm almost certain dream sheep will eventually need to check MR for dream dust 16:37:35 especially for consistency with SPELL_SLEEP 16:38:39 i don't think consistency with the spell is relevant 16:38:48 like, we have sources for para that check mr, and sources that don't 16:38:56 which sources don't? catob cloud? 16:39:19 -!- Basil has quit [Ping timeout: 260 seconds] 16:39:23 that's petr 16:39:25 chaos 16:39:30 well, dream sheep have an ability that doesn't check MR and puts you to sleep, and an ability that checks MR and puts you to sleep 16:39:45 giant eyeballs and starcursed masses were what i was thinking of 16:39:50 ah I forgot about eyeballs 16:40:05 apocalypse crabs... 16:41:07 berserk 16:41:12 fainting 16:41:46 03PleasingFungus02 07* 0.19-a0-1247-gdb14cb7: Don't empower Resonance Strike w/enemies 10(45 seconds ago, 1 file, 11+ 8-) 13https://github.com/crawl/crawl/commit/db14cb735383 16:42:04 clearly fainting should cause sleep, not para 16:42:04 Think About It. 16:42:32 two new gods, new monster, new portal/branch, 0.19 looking good 16:42:43 -!- eb has quit [Quit: I quit] 16:42:59 0.19's god delta is smaller than two 16:43:18 lol 16:43:23 the experiment... has failed 16:44:27 no 16:44:33 it has gone back to the drawing board 16:44:37 and will hopefully soon be redeployed 16:45:12 -!- Abaxvahl has quit [Quit: Page closed] 16:45:17 it occurs to me that it'll be difficult to track lethality of dream sheep since there's a good chance other monsters will get the finishing blow 16:45:22 ??desolation of salt 16:45:22 I don't have a page labeled desolation_of_salt in my learndb. 16:45:23 PleasingFungus, how did you handle it for torpor snails? 16:45:34 Brannock: you can just check if the player is asleep 16:45:38 if the experiment failed, pakellas would have exploded 16:45:39 not much else puts players to sleep 16:45:43 -!- jefus- has quit [Quit: Leaving] 16:45:45 do they wake up before they die? 16:45:47 when struck 16:45:50 good question! 16:46:12 wrt torpor snails, i mostly used ikiller 16:46:32 but that doesn't work for yr request 16:47:30 i guess if they wake up before dying it wouldn't say "while under the spell of the dream sheep" 16:47:30 -!- eb_mobile has quit [Ping timeout: 276 seconds] 16:47:47 I guess I can wait for hate mail and angry tavern threads 16:50:26 -!- Brannock has quit [Read error: Connection reset by peer] 16:50:58 -!- Eronarn__ has joined ##crawl-dev 16:52:08 -!- Brannock has joined ##crawl-dev 16:56:28 -!- ProzacElf has quit [Ping timeout: 244 seconds] 16:56:48 -!- Krakhan has quit [Changing host] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:04:57 -!- Basil has quit [Ping timeout: 265 seconds] 17:08:39 -!- CanOfWorms has quit [Ping timeout: 258 seconds] 17:09:12 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-1247-gdb14cb7 (34) 17:12:12 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:12:30 -!- muravey has joined ##crawl-dev 17:13:47 -!- edgefigaro has quit [Quit: Page closed] 17:14:03 -!- muravey has quit [Client Quit] 17:14:37 oh I remember now the mix-up with clarity, I think there was some discussion last night of just having can_sleep check clarity instead of adding a clarity check directly to dream-dust 17:14:37 I don't think there was a conclusion made on that beyond status quo 17:15:34 the consensus was that dream dust shouldn't check clarity separately from can_sleep 17:22:12 -!- muravey has joined ##crawl-dev 17:29:09 interesting, actor::clarity() only checks for items. no monsters have innate clarity? player::clarity checks for the mutation/god passive, then calls actor::clarity 17:29:57 if target is a player, and player::can_sleep() is called, then calls actor::can_sleep(), will clarity() in *that* function properly call player::clarity()? 17:31:11 yes, because actor::clarity() is virtual 17:31:25 thought so, wanted to make sure 17:31:39 seems odd to have it bounce back and forth between actor.cc and player.cc though 17:31:43 I suppose it works though 17:36:20 -!- PleasingFungus has quit [Ping timeout: 258 seconds] 17:36:54 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:37:05 hmm, adding a clarity check may also affect SPELL_HIBERNATE. and a Hell effect I think 17:37:33 -!- koboldina has joined ##crawl-dev 17:38:27 And sleeping needles 17:38:33 -!- bcadren has quit [Ping timeout: 240 seconds] 17:38:42 -!- gammafunk has quit [Ping timeout: 276 seconds] 17:39:34 -!- PleasingFungus has joined ##crawl-dev 17:39:43 -!- PsyMar has quit [Ping timeout: 244 seconds] 17:39:47 arguably clarity should protect against those things too? i dunno 17:40:36 -!- nezrel has quit [Read error: Connection reset by peer] 17:40:57 giving clarity sleep resistance would affect: aizul, satyrs, dream sheep, sleeping needles, hibernation, and one (1) hell miscast effect. possibly another miscast from somewhere else. I think that one god wrath just simply puts you to sleep wihtout checking can_sleep 17:41:04 a clear mind cannot be affected by drugged needles 17:41:06 it is known 17:41:06 it'd be a buff to ashenzari and random muts 17:41:16 not like you can get clarity easily anyway 17:41:18 -!- } has quit [] 17:41:45 putting you to sleep without checking can_sleep() seems odd 17:41:45 I ran a search for can_sleep and didn't see the god wrath in the results 17:42:01 pleasingfungus: http://img03.deviantart.net/51ba/i/2012/149/c/e/winners_don__t_use_drugs_by_keobukseon-d51knoy.png 17:42:08 i think dith wrath is the one that puts you to sleep 17:42:12 <3 17:42:35 lol 17:42:45 nice william sessions signature on the MS paint there 17:42:48 looks like the dith wrath thing is an oversight 17:42:51 really sells it as authentic 17:42:53 I'll fix that too while I'm at it 17:42:56 what file is god wrath in? 17:43:00 godwrath.cc 17:43:02 easy to remember 17:43:05 very simple! 17:43:10 probably whoever wrote it assumed that put_to_sleep() checks can_sleep() 17:43:18 possibly that'd be a better fix 17:44:17 http://legendsoflocalization.com/wp-content/uploads/2015/12/black-manta-drugs-e.png 17:44:37 this would be a great reaction meme to any change the devs do that someone doesn't like 17:44:41 i love that site 17:45:04 put_to_sleep already checks can_sleep 17:45:23 if the target cannot sleep, then it is not a valid target and it returns MSG_YOU_UNAFFECTED 17:45:48 that'd create some odd messaging though. "You are overwhelmed by shadows etc etc" ... "You are unaffected." 17:48:20 I don't think I actually need to change the dith thing. going to playtest and make sure the interaction works as expected 17:49:54 -!- eb has quit [Ping timeout: 260 seconds] 17:51:44 -!- eb_mobile has quit [Client Quit] 17:52:46 wow, pelf this site really is gold 17:52:47 http://legendsoflocalization.com/media/final-fantasy-iv/intro/cecil-load-captain.jpg 17:56:22 -!- dtsund has quit [Remote host closed the connection] 17:57:23 -!- Yermak has quit [Quit: Page closed] 17:58:59 I feel like msys2 compilation gets slower and slower every time I build 17:59:53 -!- gammafunk has joined ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:30 -!- muravey has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 18:02:19 -!- Lasty has joined ##crawl-dev 18:06:26 The merc card is dead, right? 18:07:30 rest in za 18:07:40 though existing mercs may live on 18:07:45 as long as save compat persists 18:07:47 why? 18:08:25 was talking with toastedzergling about it 18:08:54 okay good dith sleep interacts properly with clarity check without having to add new code 18:09:12 going to submit this then figure out how to get msys2 to compile faster. 15 minutes is way too long when it used to compile in like 3-5 min 18:09:19 PleasingFungus: don't know if you're already know this, but you can close PRs in your commit message (include a string like "Closes #321") 18:09:29 oh, i knew that briefly and then forgot 18:09:32 ty! 18:09:34 np 18:09:37 -!- cait has quit [Ping timeout: 252 seconds] 18:09:53 s/'re// 18:10:10 Brannock: Implojin said he saw that ccache was in pacman 18:10:14 I've been meaning to try that 18:10:20 you can also try using cygwin 18:10:40 I tried cygwin 3 weeks ago when I was a newbie and got scared off by it asking me to choose from like 800 different packages 18:10:45 I might look into it again this weekend 18:11:00 yeah, we might need to update instructions about that 18:11:00 -!- Kranix has quit [Quit: Konversation terminated!] 18:11:23 I'm trying to break my emacs addiction and use just vim/tmux 18:11:36 which is totally related to this in a way I won't explain further... 18:12:21 -!- Cimanyd has quit [Quit: Page closed] 18:13:21 How do I run ccache from pacman? 18:14:11 New branch created: pull/331 (1 commit) 13https://github.com/crawl/crawl/pull/331 18:14:11 03Brannock02 07https://github.com/crawl/crawl/pull/331 * 0.19-a0-1248-ga7ae155: Make Clarity resist sleep 10(4 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a7ae15542543 18:15:30 Unstable branch on underhound.eu updated to: 0.19-a0-1247-gdb14cb7 (34) 18:16:11 Brannock: pacman is a package installer, you'd use it to install ccache 18:16:17 ooh, right 18:16:24 then you'd set up ccache to be called whenever you compile 18:17:30 export PATH="/usr/lib/ccache:$PATH" 18:17:43 somethign like that is what you usually add to your path to do that 18:17:48 Brannock: "Ashenzari (where the buff wouldn't hurt)" uhhh??? 18:18:16 can you be clearer? 18:19:44 i'm just very upset that you think Ash is weak/needs buffs! 18:19:44 I think ashenzari is very strong 18:19:44 I misspoke I think 18:19:44 -!- travis-ci has joined ##crawl-dev 18:19:45 The build has errored. (master - db14cb7 #6433 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/155458874 18:19:45 -!- travis-ci has left ##crawl-dev 18:19:57 I meant the effect is so minor that it wouldn't really change why anyone would pick ashenzari 18:20:10 ah, that's what you meant 18:20:14 nikheizen: oh yeah? 18:20:15 ??tiers 18:20:15 tiers[1/1]: Races: http://i.imgur.com/NMsN77b.png Gods: http://i.imgur.com/QuSrpL6.png (tiles) / http://pastebin.com/UWHjNUNC (text) 18:20:21 Read it and weep... 18:20:41 back to smogon with you 18:20:49 D tier for 1-4*! D! That's barely passing!!! 18:21:22 The Authoritative Dungeon Crawl Tier List 18:21:24 !won * ashenzari recent 18:21:29 * (ashenzari recent) has won 630 times in 16962 games (3.71%): 39xOpWn 21xSpEn 15xDsGl 13xGrFi 13xVpEn 11xDsSk 11xDsSu 11xGrEE 10xDsFi 8xMfIE 7xHESk 7xMfSk 6xDrWn 6xDrWz 6xDsIE 6xDsNe 6xMuWn 5xDrCj 5xDrFi 5xDsWz 5xGrFE 5xHOFE 5xMuCK 5xTeAE 5xVSFi 4xDEFE 4xDrEE 4xDrTm 4xDsWn 4xFeEn 4xGrGl 4xHEAE 4xHuAr 4xHuIE 4xHuWr 4xMfGl 4xMfSu 4xMuNe 4xOgSk 4xOgWr 4xOgWz 4xVSMo 4xVSWz 3xDEEE 3xDESu 3xDEWz 3xDrIE... 18:21:38 seems slightly above average iirc 18:21:39 ash is great once you get piety up there 18:21:53 what's with all these OpWn^A winners? 18:22:06 !log * opwn ashenzari won 18:22:07 54. Svalbardcaretaker, XL27 OpWn, T:78997: http://crawl.develz.org/morgues/trunk/Svalbardcaretaker/morgue-Svalbardcaretaker-20160823-142815.txt 18:22:08 !won * trog recent 18:22:15 * (trog recent) has won 1214 times in 107336 games (1.13%): 384xMiBe 100xGrBe 66xDsBe 47xOgBe 42xHOBe 39xVSBe 36xKoBe 34xDDBe 28xNaBe 26xDrBe 26xTrBe 25xHuBe 19xFeBe 19xMfBe 18xMiFi 17xHaBe 17xTeBe 16xCeBe 10xMuBe 9xFoBe 8xMiGl 8xOpBe 7xGrGl 7xVpBe 6xDsWn 6xMiWn 5xDDFi 5xDsGl 5xGrFi 5xHOFi 4xHEBe 4xMiCj 4xOgAs 4xOgHu 3xDEBe 3xKoAs 3xMiEn 3xMiWr 3xOgEn 3xOgSu 3xSpBe 3xTrMo 2xCeAr 2xDDWn 2xDrFi 2xDr... 18:22:28 for trog you probably need to filter to goodplayers or something at least 18:22:47 queries like that usually don't show you useful things; the ash "criticism" is just that the god does relatively little for a while 18:23:07 !log * opwn ashenzari won -2 18:23:08 53/54. Svalbardcaretaker, XL27 OpWn, T:67803: http://crawl.develz.org/morgues/trunk/Svalbardcaretaker/morgue-Svalbardcaretaker-20160823-000547.txt 18:23:09 I think that's where most ash criticism comes from, and it's pretty reasonable when you consider which parts of the game are the most challenging 18:23:11 !log * opwn ashenzari won -3 18:23:12 52/54. Svalbardcaretaker, XL27 OpWn, T:80917: http://crawl.develz.org/morgues/trunk/Svalbardcaretaker/morgue-Svalbardcaretaker-20160822-134509.txt 18:23:17 this guy really likes opwn^a 18:23:24 check this out 18:23:29 !lg * god=sif s=name 18:23:33 108511 games for * (god=sif): 1001x Kave, 888x gammafunk, 595x 4thArraOfDagon, 575x silentsnack, 536x GavinH, 519x aTarkinC, 495x Avigdore, 472x Darmok, 468x Sbamiri, 405x buffalo66, 355x Sorbius, 329x Bruce, 328x Sky, 314x Blackmore, 298x nubinia, 292x murphyslaw, 284x Moose, 278x Neil, 278x Johan, 274x minmay, 268x Celsitudo, 262x clouded, 259x Ragdoll, 258x cireshan, 257x crawlie, 255x qtip, 25... 18:23:39 good eights 18:23:40 !lg kave sif s=char 18:23:41 1001 games for kave (sif): 774x TrTm, 146x DsTm, 16x SEEE, 12x MfTm, 12x SETm, 10x DsSk, 6x HEAE, 5x MiTm, 2x HuEE, 2x MfSk, 2x MfIE, 2x HECj, 2x DEWz, 2x HESk, TrEE, HEWz, DsWz, OgTm, DESk, TrMo, HEEn, HEWn 18:23:45 774 trtm 18:23:52 !gamesby kave trtm 18:23:53 kave (trtm) has played 1678 games, between 2010-07-25 10:32:50 and 2016-08-24 05:52:33, won 0, high score 541782, total score 17202073, total turns 11386684, play-time/day 0:21:01, total time 32d+11:07:21. 18:23:58 he is my nemesis... 18:24:06 TrTm^Sif huh 18:24:12 -!- LexAckson__ has joined ##crawl-dev 18:24:15 attempting to transmute into an intelligent race 18:24:17 owns the most sif games, just keeps playing trtm...ever wins 18:24:22 *never wins 18:24:29 I think it's something about getting statue form 18:25:09 he could just play chei instead 18:25:25 Well that doesn't "help" get statue form 18:25:39 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:25:44 slow and hits like a truck?! 18:25:44 Furthermore given that he's lost 774 trtm in a row, I doubt his going chei will help him win 18:26:23 You never know, chei migh "click" more, or maybe kave just doesn't want to win 18:26:35 He knows I want the most sif games and he's just doing it to taunt me 18:27:00 !lg * chei s=name 18:27:01 !lg gammafunk god=sif s=char 18:27:03 80312 games for * (chei): 1111x pigah, 709x justnoob, 608x emiel, 607x Roarke, 542x Duffy, 518x 4thArraOfDagon, 433x Bloax, 418x LiLin, 409x Tasonir, 344x casual, 340x keymashgrqeeg, 328x xw, 312x tstbtto, 291x tlatlagkaus, 273x Charly, 259x Herrn, 257x pfcuttle, 226x SaintRoka, 216x haldagan, 215x Gruesome, 215x DenpaOtoko, 213x mrpyro, 211x comborobin, 201x horredgrones, 189x Maxmaps, 183x inmat... 18:27:04 888 games for gammafunk (god=sif): 346x HEIE, 306x HESu, 102x DESu, 58x DEIE, 35x MuSu, 11x FeCK, 6x VSIE, 3x HEWr, 2x VSSu, 2x NaVM, 2x GhEE, 2x HOWz, 2x OpTm, FeWr, MuNe, HuWz, TeAE, OpNe, NaIE, GhNe, OpSu, HuNe, DrNe, VpSu 18:27:17 wow thats a lot of elves dude 18:27:27 most of those are speedruns (the IE and Su) 18:27:44 what constitutes it being a speedrun 18:27:47 the role? 18:27:51 trying to minimize turncount 18:27:57 !lg . sif !gfspeed s=char 18:27:57 ??speedrun 18:27:58 speedrun[1/5]: In most games: a game finished in exceptionally little clock time. In roguelikes typically: a game finished in exceptionally few turns. The average win takes about 123k turns in 12h (3-rune wins average 104k turns in 9h). 18:27:59 36 games for gammafunk (sif !gfspeed): 11x FeCK, 3x HEWr, 2x GhEE, 2x VSSu, 2x NaVM, 2x HOWz, 2x OpTm, OpNe, MuNe, OpSu, HuWz, MuSu, HuNe, DrNe, VpSu, GhNe, FeWr, TeAE, NaIE 18:28:21 I wonder if that 9 hour average has dropped after the div fix in webtiles 18:28:42 probably 18:28:48 jesus 104k turns is the average for a 3 rune? 18:28:56 yeah, sounds about right 18:29:05 probably like, what, 150 for 15 rune? 18:29:11 i thought it would be like 70-80 18:29:17 !lg * recentish urune=15 won x=avg(turns) 18:29:18 5186 games for * (recentish urune=15 won): avg(turn)=114751.24 18:29:22 oh way lower 18:29:26 !lg * recentish urune=3 won x=avg(turns) 18:29:27 9459 games for * (recentish urune=3 won): avg(turn)=79283.84 18:29:32 thats better 18:29:42 !learn edit speedrun s/104k/79k 18:29:43 Use: !learn edit speedrun[NUM] s/// 18:29:48 !learn edit speedrun[1 s/104k/79k 18:29:49 speedrun[1/5]: In most games: a game finished in exceptionally little clock time. In roguelikes typically: a game finished in exceptionally few turns. The average win takes about 123k turns in 12h (3-rune wins average 79k turns in 9h). 18:29:58 !learn edit speedrun[1 s/123k/115k 18:29:58 speedrun[1/5]: In most games: a game finished in exceptionally little clock time. In roguelikes typically: a game finished in exceptionally few turns. The average win takes about 115k turns in 12h (3-rune wins average 79k turns in 9h). 18:30:06 nope 18:30:08 !lg * recentish urune=3 won x=avg(dur) 18:30:09 9459 games for * (recentish urune=3 won): avg(dur)=6:25:00 18:30:35 !lg * recentish urune=15 won x=avg(dur) 18:30:35 5186 games for * (recentish urune=15 won): avg(dur)=12:17:29 18:30:35 !lg * recentish won x=avg(dur) 18:30:35 20033 games for * (recentish won): avg(dur)=8:28:03 18:30:35 more like 6.5h 18:30:35 !learn edit speedrun[1 s/9h/6.5h 18:30:35 speedrun[1/5]: In most games: a game finished in exceptionally little clock time. In roguelikes typically: a game finished in exceptionally few turns. The average win takes about 115k turns in 12h (3-rune wins average 79k turns in 6.5h). 18:30:48 !lg * recentish won x=avg(turns) 18:30:49 20033 games for * (recentish won): avg(turn)=91974.62 18:31:06 the average win takes 92k turns, 115k is 15 rune wins 18:31:07 wasn't there a bug recently causing dur to be inflated? 18:31:24 2.5 hour improvement with the webtile div bugfix 18:31:27 that's quite a lot 18:31:38 Well I'm not sure if that's *all* due to that 18:31:43 remember we've cut levels in the game 18:32:13 historically there was D for 27 levels instead of D+Depths, and various other branches have been reduced 18:32:37 amalloy: was there? I hadn't heard of that 18:33:04 like the timer kept going while you were idle or something 18:33:14 not sure what to search for in the git logs to confirm that 18:33:21 I know that had been working in the past; maybe it was broken for a while 18:34:09 !learn edit s/115k/92k 18:34:09 <|amethyst> %git :/idle 18:34:09 07PleasingFungus02 * 0.18-b1-19-g861e515: Fix idle time tracking (minmay, chequers) 10(4 months ago, 1 file, 5+ 2-) 13https://github.com/crawl/crawl/commit/861e51541cce 18:34:09 Syntax is: !learn edit TERM[NUM] s/// 18:34:15 !learn edit speedrun[1] s/115k/92k 18:34:15 speedrun[1/5]: In most games: a game finished in exceptionally little clock time. In roguelikes typically: a game finished in exceptionally few turns. The average win takes about 92k turns in 12h (3-rune wins average 79k turns in 6.5h). 18:34:20 <|amethyst> %git e88cd6a 18:34:20 07giann02 {|amethyst} * 0.18-a0-1578-ge88cd6a: Add autofight_warning option. 10(6 months ago, 13 files, 45+ 15-) 13https://github.com/crawl/crawl/commit/e88cd6af2b87 18:34:30 <|amethyst> broken for a couple of months it looks like 18:36:50 i remember i had a 24h+ game during that time 18:37:39 My wins have taken longer recently; I blame playing them while on twitch 18:39:15 I've gone from 2.5 hours average to 3.5-4, but that's probably because I'm no longer playing minotaurs or fighters 18:39:28 And also probably because CBRO is further from me than CSZO was 18:39:37 rip cszo 18:39:39 <|amethyst> ? 18:39:49 latency adds up 18:39:49 <|amethyst> cbro and cszo were not very far apart 18:39:54 cszo was philadelphia I thought 18:40:15 <|amethyst> it moved to Florida in 2013-ish or so 18:40:19 <|amethyst> maybe 2014 18:40:27 then I am completely wrong about my speculation on server distance 18:40:30 cbro doesn't have as much cpu power as cszo did, cbro lags sometimes 18:40:31 <|amethyst> (the ISP moved) 18:40:39 Brannock: have you tried cjr? it's often faster than cbro 18:40:45 not yet, I should 18:40:56 Yeah it's very responsive 18:41:00 <|amethyst> cjr is Montréal so might be closer to you network-wise too 18:41:27 <|amethyst> of course 18:41:27 <|amethyst> it does take the bits a little while to clear Customs 18:41:39 and to infuse with maple syrup packets? 18:41:45 customs is very nice these days for canada-america 18:41:50 almost completely automated 18:42:05 just a little bit of waiting in line and maybe an interview with an officer 18:42:26 <|amethyst> I've only flown to/from Canada once 18:42:33 <|amethyst> other times I was on a bus or a ferry 18:42:38 Do they force you to eat Poutine? 18:42:57 <|amethyst> gammafunk: They make you practice saying "sorry" 18:43:19 that will surely weed out most americans, we don't even know how to pronounce that word! 18:44:13 <|amethyst> I'm originally from coal country in Eastern Kentucky, so I always confuse that word with "slurry" 18:44:47 i just learned from tavern that any character who wants to cast offensive spells is FORCDD to learn sublimation of blood 18:45:35 <|amethyst> also, and this one isn't a lie, I was very confused as a kid when adults talked about the temple down the road 18:45:48 <|amethyst> it wasn't until years later that I realised they had been saying "tipple" 18:46:22 i would literally never realize that 18:47:30 since tipple is obviously a non-word 18:48:42 -!- ontoclasm has quit [Quit: Leaving.] 18:49:05 "1. To drink, as strong liquors, frequently or in excess." 18:49:32 <|amethyst> that probably happened there too 18:50:52 <|amethyst> maybe less than it used to, once hydrocodone started becoming available in large quantities 18:56:23 -!- Shard1697 has joined ##crawl-dev 18:57:46 my goodness, pacman is installing gcc6 now? That was released? 18:58:05 are you doing msys2 stuff? 18:58:12 yeah 18:58:20 updated it so I could try to install ccache and test it 18:58:26 <|amethyst> gammafunk: 6.1 is the latest stable release 18:58:42 |amethyst: is 6.2 not a stable release? 18:58:46 I see that on gcc home page 18:58:54 <|amethyst> oh 18:58:56 <|amethyst> it is 18:59:14 <|amethyst> the Wikipedia page just hasn't been updated in the past four days I guess :) 18:59:24 i was wondering, a fellow was trying to compile DCSSCA (i figure the build is mostly the same?), I told him to use msys2 and follow the install instructions. He ran into an issue where msys2 couldn't find dejavu sans. Is that just a path issue? 18:59:48 or does it sound dcssca specific 19:00:01 -!- omarax has quit [Remote host closed the connection] 19:00:15 <|amethyst> I wouldn't expect them to have changed the relevant parts of the makefile 19:01:11 <|amethyst> hm 19:01:26 <|amethyst> might need to grab that contrib 19:02:23 -!- Basil has quit [Ping timeout: 244 seconds] 19:02:42 <|amethyst> (crawl-fonts, in crawl-ref/source/contrib/fonts) 19:04:04 -!- Eronarn__ has quit [Ping timeout: 255 seconds] 19:04:40 -!- infrashortfoo_ has quit [Ping timeout: 264 seconds] 19:11:36 9 minutes to do a full build after running ccache 19:11:43 yeah I'm gonna check out cygwin this weekend 19:12:10 also I suspect msys2 isn't actually using a lot of my processing power available 19:12:46 my hard drive's kind of old too, so that may be compounding issues, especially with the constant file accessing 19:13:15 Brannock: are you sure ccache is working? 19:13:27 ccache -C, 'cleared cache' 19:13:34 no 19:13:49 ccache works by being earlier in your PATH 19:13:57 so when you call e.g. gcc or g++ 19:14:02 you call the one in /usr/lib/ccache/bin 19:14:17 I think that path needs to be a bit different on msys2 19:14:26 I just installed it, and the symlinks are /usr/lib/ccache/bin 19:18:56 Brannock: if ccache is working, after make clean and recompile, compilation will be very fast 19:18:56 I don't know what PATH is. I assume not file path? 19:18:56 !lm * br.enter=desolation 19:18:56 11. [2016-08-26 19:44:55] oldriver the Peltast (L18 GrFi of Trog) entered the Desolation of Salt on turn 39242. (Elf:2) 19:18:56 echo $PATH 19:18:56 I'm almost completely new to using msys2 and compilation 19:18:56 it's the search path for programs 19:18:56 Brannock: you can modify your ~/.bashrc to have a line like 19:18:56 export PATH="/usr/lib/ccache/bin:$PATH" 19:18:56 -!- Bammboo00 is now known as Bammboo 19:18:56 I did echo $PATH and this looks like something went wrong 19:18:56 /mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl 19:18:56 that's probably right 19:18:56 but yeah you're not usuing ccache 19:18:56 That explains it then! 19:18:56 -!- Blazinghand has quit [Quit: Leaving] 19:18:56 Okay after I add ccache using your command, do I need to do anything else? 19:18:56 Or just make TILES=y again? 19:18:56 you may need to make clean first, if crawl is already built 19:18:56 you need the compiled files to get added to ccache's cache 19:18:56 and make won't rebuild already built files 19:19:59 Whoa 19:20:03 That was a firehose spray of filenames 19:21:07 I'm trying a compilation now 19:21:21 damn, seems I can't use make -j with msys2, not sure why 19:21:44 'make clean TILES=y' basically shot all the filenames in the directory at me in one giant paragraph. 'make TILES=y' is running the build again somewhat faster than the old 9 minute build 19:21:56 what does -j do? 19:22:37 -!- omnirizon has quit [Ping timeout: 265 seconds] 19:22:40 parallel compilation, launching up to N procs at once, where N is the arg to -j (e.g. -j 3) 19:22:59 hrm, now I'm getting a compilation error about png.h 19:23:28 <|amethyst> gammafunk: are you using contribs? 19:23:35 yeah, I should be! 19:23:41 just my usual msys2 compilation steps 19:23:49 I did a clean in contribs, trying again 19:24:21 hrm, this is happening in rltiles 19:24:22 let me try with ccache disabled 19:24:30 make clean also ended at rltiles for me as well 19:26:40 seems that msys2 is currently not happy with rltiles, yeah 19:27:00 make[1]: Entering directory '/home/gammafunk/crawl/crawl-ref/source/rltiles' 19:27:00 * rebuilding tilegen: new build flags or prefix 19:27:00 HOSTCXX tool/tile_colour.o 19:27:00 tool/tile_colour.cc:7:18: fatal error: png.h: No such file or directory 19:27:00 #include 19:27:02 ^ 19:27:05 compilation terminated. 19:27:07 make[1]: *** [Makefile:134: tool/tile_colour.o] Error 1 19:27:18 not finding png.h for some reason 19:27:49 perhaps I need explicity use the png contrib? 19:27:55 Brannock: have you updated your msys2 recently? 19:28:10 not since I installed it a couple weeks ago 19:28:13 hrm... 19:28:18 current build is 5 minutes and counting 19:28:26 with 'make TILES=y' after 'make clean TILES=y' 19:28:49 Brannock: oh, I misread what you said, you're not having trouble with compilation 19:28:56 you just said make clean ended at rltiles 19:29:05 yes 19:29:10 Brannock: the initial compilation will not be fast, since ccache won't have a cache for the compiled files 19:29:18 but after you finish that compilation, do a make clean 19:29:21 then recompile 19:29:47 it shoudl be fast 19:29:47 I see 19:29:47 will the cache persist across branch switching? 19:29:47 I have like five branches open right now for various bugfixes from simple_implementables 19:29:58 it uses a hash on the source files, so yes, but ccache's cache has a fixed size 19:30:03 I increase mine from the default to... 19:30:17 also, if your different branches have changes to enum.h or player.h or something, you're pretty much out of luck 19:30:33 Why is that? 19:31:00 -!- Kellhus has quit [Quit: Page closed] 19:31:24 <|amethyst> PleasingFungus: with ccache you only pay once rather than twice, though, assuming your cache is big enough 19:31:29 since those files are included by almost everything 19:31:37 well, you're not totally out of luck, but what PF is saying is that many resulting objects will be different 19:31:39 |amethyst: oh, is ccache that clever? 19:32:10 <|amethyst> PleasingFungus: if you compile A, switch from A to B, compile, then switch back to A 19:32:38 <|amethyst> PleasingFungus: the next time you compile A ccache should be able to pull everything from cache 19:32:45 <|amethyst> assuming you haven't changed A further 19:32:47 neat! 19:33:07 <|amethyst> it does run the preprocessor 19:33:30 <|amethyst> since the cache is keyed on (a hash of) the preprocessor output 19:33:36 Brannock: yeah, the key thing is that ccache just stores the result of compiling the unique files it sees; you don't get anything for free if you've never compiled that version of the file 19:34:23 it's beautiful, I just compiled in about 30 seconds 19:34:30 now I can test even more efficiently! 19:34:39 <|amethyst> must be using gold or something as your linker 19:34:43 -!- Ququman has quit [Read error: Connection reset by peer] 19:35:12 how do I increase the cache size? 19:35:12 <|amethyst> with bfd it usually takes longer than that just to link :) 19:35:16 ~/.ccache/ccache.conf 19:35:19 I have 19:35:24 max_size = 5.4G 19:35:29 <|amethyst> or ccache --help and look for -F and -M 19:35:39 you should already have a ~/.ccache dir, you create the conf file in that 19:35:43 <|amethyst> (those just write the file gammafunk points to) 19:35:49 oh, nice 19:36:07 so it seems msys2 now doesn't want to use our png contrib 19:36:19 I guess png dev packages are installed now? 19:36:34 <|amethyst> gammafunk: hm, but you get an error about png.h? 19:36:46 |amethyst: yeah 19:36:47 <|amethyst> gammafunk: but that would be my guess 19:36:55 it didn't build the png stuff either 19:37:07 <|amethyst> gammafunk: about it being missing, or something else? 19:37:18 |amethyst: I pasted error above 19:37:30 but yeah no such file or dir for png.h 19:37:31 <|amethyst> oh, hm 19:38:02 -!- Lohengramm has quit [Ping timeout: 244 seconds] 19:38:18 <|amethyst> gammafunk: does msys2 (or, I should say, do you) have pkg-config ? 19:38:36 yes 19:39:00 -!- Eronarn__ has joined ##crawl-dev 19:39:25 ccache instructions possibly should be added to INSTALL.txt. This makes a huge difference in time saved 19:39:34 I see it's already included for Fedora and Debian 19:39:44 Brannock: perhaps, but ccache wasn't available on windows until I think recently 19:39:47 <|amethyst> there wasn't 19:39:47 <|amethyst> yeah 19:39:51 <|amethyst> what gf says :) 19:40:04 Brannock: does the binary work ok? 19:40:09 does it have warts... 19:40:38 I don't understand what that means 19:40:38 |amethyst: so I can just use the make arg to have crawl build with the png contrib? 19:40:38 -!- Lohengramm has joined ##crawl-dev 19:40:38 Brannock: Does your crawl built with ccache work properly? 19:40:44 The game runs fine and the build was successful. Let me see if anything is buggy ingame 19:40:53 <|amethyst> gammafunk: I wonder if this has something to do with differences in searching between our main Makefile (which determines whether to build the contrib) and the rltiles/ Makefile 19:41:04 ah, could be 19:41:16 wizmode works fine, temple generates vaults fine 19:41:17 <|amethyst> gammafunk: I would expect so. we have that enabled for "msys" but I imagine msys2 doesn't match that 19:41:25 surface level inspection but nothing stands out as broken 19:41:28 <|amethyst> gammafunk: BUILD_LIBPNG=y 19:41:41 <|amethyst> gammafunk: or any nonempty string after the = 19:41:48 -!- bitcoinbastard has quit [Ping timeout: 244 seconds] 19:42:03 <|amethyst> gammafunk: I recommend BUILD_LIBPNG=n for maximum confusion 19:42:05 executing... 19:42:23 -!- debo has quit [Ping timeout: 250 seconds] 19:43:06 <|amethyst> gammafunk: hm, I wonder, if you did manage to link against msys2's libpng... 19:43:09 huge success \o/ 19:43:30 <|amethyst> gammafunk: would it be statically linked, or would it mean users have to have some libpng.dll 19:43:31 you're thinking that we can just do that? 19:43:39 oh 19:43:43 <|amethyst> gammafunk: no, I'm worried we might accidentally do that :) 19:44:03 <|amethyst> gammafunk: but I guess as long as the official builds are cross-compiled it's no worry 19:44:14 oh I see what you're saying 19:44:37 dammit 19:44:54 oh 19:44:57 I built webtiles on windows 19:45:02 it's telling me not to do that 19:46:03 I wonder if this was due to that, the png thing 19:46:04 -!- infrashortfoo_ has quit [Remote host closed the connection] 19:46:04 -!- Eronarn__ has quit [Remote host closed the connection] 19:47:11 ah, yes indeed 19:47:27 when I build with TILES=y it builds libpng without the BUILD_LIBPNG=y 19:47:40 so this is only a problem when you use WEBTILES=y on msys2, which won't build anyhow 19:47:44 in short, PBKC 19:47:53 <|amethyst> hm 19:48:08 <|amethyst> it might be an issue on other OSes then 19:48:27 <|amethyst> I've never tried building webtiles on a machine without libpng-dev 19:48:28 well, I know os x builds webtiles ok, I think without that argument 19:48:45 PleasingFungus: when you build webtiles, do you need any funny make arguments? 19:48:53 <|amethyst> OS X probably has libpng devel package already? 19:48:58 nyet 19:48:59 probably, yeah 19:49:04 нет 19:49:10 so I'm not sure on what platform it would have a problem 19:49:15 just WEBTILES=Y 19:49:22 <|amethyst> gammafunk: Linux machine without libpng-dev 19:49:31 but... 19:49:34 do those exist?! 19:49:37 <|amethyst> sure 19:49:58 ok, am I about to hear a story about a PDP-11 running linux... 19:50:12 <|amethyst> dev packages aren't usually part of the default install 19:50:32 yeah I guess it's just that, on what kind of linux would such packages not be installable 19:50:34 <|amethyst> we list it in our prereqs but then say "the last N are needed only for tiles builds" 19:50:55 right, I guess that should mention that webtiles also needs libpng 19:51:29 how much should I be concerned if a gcc C++ FULLDEBUG=1 Travis build fails? All other builds passed 19:51:29 <|amethyst> fortunately 19:51:29 <|amethyst> Brannock: depends on how it failed 19:51:29 -!- scummos| has quit [Ping timeout: 252 seconds] 19:51:29 the error message doesn't make sense to me. https://travis-ci.org/crawl/crawl/builds/155480535 19:51:29 <|amethyst> fortunately, we say only "tiles builds" 19:51:29 Brannock: is the failure just about fetching packages etc? 19:51:41 it seems so 19:51:42 -!- Kalir has quit [Changing host] 19:51:47 authentication 19:51:57 Brannock: those are all amalloy's fault, he breaks them all the time 19:52:03 :o 19:52:10 <|amethyst> yeah, every so often travis has problems contacting the repos 19:52:24 <|amethyst> Running 'sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y' ... ValueError: No JSON object could be decoded 19:53:12 what we need is to have travis report in a special channel that has a bot that inspects the build errors, and then passes them on only if they're real 19:53:40 <|amethyst> Continuous Rube Goldberg Testing 19:58:51 -!- omnirizon has quit [Ping timeout: 244 seconds] 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:02:20 -!- ontoclasm has joined ##crawl-dev 20:06:46 -!- Bammboo has quit [Ping timeout: 252 seconds] 20:09:34 -!- PElf has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 20:12:16 -!- Tiltorax has quit [Quit: zzzZZZzzz] 20:12:41 -!- ProzacElf has joined ##crawl-dev 20:13:48 this linking step takes an impressively long time in msys2 20:15:23 -!- WalkerBoh has joined ##crawl-dev 20:16:34 <|amethyst> gammafunk: not sure if gold is available for msys2, but if so it's much faster than traditional GNU ld 20:17:19 |amethyst: hrm, would that be in a specific package? 20:18:53 apparently that's just part of binutils 20:19:08 I do have ld.gold.exe 20:21:51 -!- Shard1697 has quit [Ping timeout: 276 seconds] 20:24:02 -!- Darkwing_Drake has quit [Quit: Page closed] 20:25:04 -!- debo has joined ##crawl-dev 20:26:14 -!- LexAckson__ has quit [Ping timeout: 244 seconds] 20:29:37 -!- debo has quit [Ping timeout: 250 seconds] 20:41:33 -!- Amnesiac has quit [Quit: Page closed] 20:45:52 -!- MakMorn has quit [Ping timeout: 244 seconds] 20:46:06 gammafunk: i can't help it if tiles builds are by definition broken 20:46:17 -!- MakMorn has joined ##crawl-dev 20:46:20 because they produce tiles binaries instead of console 20:48:12 we should modify our console builds 20:48:21 to make a terminal window using SDL... 20:49:10 it could enaple openGL and have a cool 3D rotation effects for the terminal 20:51:11 -!- Shard1697 has joined ##crawl-dev 20:52:08 -!- WalkerBoh has quit [Remote host closed the connection] 20:53:00 -!- omnirizon has quit [Ping timeout: 265 seconds] 20:53:52 -!- ProzacElf has quit [Ping timeout: 240 seconds] 20:55:25 ssh -X joshua@crawl.akrasiac.org 20:58:26 -!- ProzacElf has joined ##crawl-dev 20:58:28 -!- cait has quit [Ping timeout: 252 seconds] 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:12:08 -!- WalkerBoh has joined ##crawl-dev 21:12:55 -!- PleasingFungus has quit [Ping timeout: 265 seconds] 21:14:55 -!- MarvinPA has quit [Quit: Leaving] 21:18:21 -!- debo has joined ##crawl-dev 21:23:10 -!- debo_ has joined ##crawl-dev 21:23:12 -!- debo has quit [Ping timeout: 258 seconds] 21:27:04 -!- adibis has joined ##crawl-dev 21:29:13 -!- Eronarn__ has joined ##crawl-dev 21:34:12 -!- WalkerBoh has quit [Remote host closed the connection] 21:34:38 -!- Shard1697_ has joined ##crawl-dev 21:37:04 -!- Shard1697 has quit [Ping timeout: 264 seconds] 21:47:42 -!- Bammboo has quit [Ping timeout: 265 seconds] 21:50:57 -!- PleasingFungus has joined ##crawl-dev 21:51:28 -!- CanOfWorms has joined ##crawl-dev 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:01:02 -!- hellmonk has quit [Ping timeout: 264 seconds] 22:01:49 -!- amalloy is now known as amalloy_ 22:02:18 -!- rossi__ has quit [Ping timeout: 258 seconds] 22:03:04 -!- hellmonk has quit [Client Quit] 22:07:14 -!- zxc has joined ##crawl-dev 22:09:15 -!- elliptic has quit [Quit: Leaving] 22:09:26 -!- hellmonk has quit [Ping timeout: 264 seconds] 22:15:51 -!- Lasty has quit [Quit: Leaving.] 22:27:57 -!- bitcoinbastard has quit [Ping timeout: 276 seconds] 22:32:09 -!- Jafet has joined ##crawl-dev 22:35:34 desolation of salt got released? 22:35:41 ya 22:35:45 50% chance to appear in any given game 22:35:52 i'd make it guaranteed for a week or so but i'm not sure how 22:36:07 forest might have been guaranteed for a while 22:37:34 it was, but it was a swap branch with crypt 22:37:51 so you'd tinker with ng-init.cc 22:38:07 for desolation, you'd want a guaranteed vault, like the hell/pan/abyss/zig entries in depths 22:38:13 or the temple entry, i guess 22:39:00 i'm excited to see some desolation!!! 22:39:05 it sounds a little desolate 22:39:16 what is its portal name in the game list anyway 22:39:20 Desolation 22:39:20 so I know who to spectate 22:39:50 !lm * br.enter=desolation 22:39:50 15. [2016-08-27 02:34:21] Rubinko the Peltast (L16 OpWn of Sif Muna) entered the Desolation of Salt on turn 43015. (Snake:1) 22:39:50 ooh, some more 22:39:50 DESulation? 22:39:50 !lg * br=desolation 22:39:50 1. eragonby the Severer (L18 MiFi of Okawaru), blasted by a ragged hierophant (a resonance strike) in Desolation (desolation_of_salt) on 2016-08-26 10:42:35, with 231949 points after 34532 turns and 2:31:36. 22:39:50 -!- panicbit has quit [Quit: panicbit] 22:39:56 !!! I see the rubinko game 22:40:02 what server? 22:40:11 akra 22:40:21 ah ha 22:40:22 nice 22:40:40 -!- PsyMar has quit [Ping timeout: 264 seconds] 22:40:47 hmm 22:40:55 I should colourshift the peacekeepers 22:41:03 they blend it a bit too well with the tiles 22:41:07 heh, they are a bit stealthy here 22:41:12 could change the ground tiles! 22:41:32 could bleach the shoal sands 22:41:35 oh, this is looking a little dicey 22:41:41 shoal sands are already too bright 22:42:02 hmm 22:42:08 I might sit down and make some ground tiles tonight 22:42:14 I do have an idea on what to do 22:42:22 just need to find the references again 22:42:37 i have some cool desolation reference pics if you want 22:42:50 i believe in you, rubinko 22:42:58 pf: sure that'll be useful 22:43:03 don't fall for it! he's gonna send you to the salt mines! 22:43:28 wow, why does the ground randomly become bright 22:43:34 -!- Shard1697_ has quit [Ping timeout: 240 seconds] 22:43:42 outer boundary I think 22:43:46 CanOfWorms: that's the 'endless salt' permarock tile 22:43:47 ya 22:43:48 like in shoals super deep water 22:43:55 or endless lava in geh 22:43:56 ah I see 22:44:08 maybe switch that with the current ground tile...???:v 22:44:18 although it might make saltlings hard to see 22:44:35 all these humanoid tiles looking sick 22:44:40 lol, waiting for the saltling to notice him 22:45:16 magic dart tech 22:45:16 ya 22:45:16 -!- Shard1697_ has joined ##crawl-dev 22:45:16 @??saltling 22:45:16 saltling (008) | Spd: 12 | HD: 8 | HP: 23-32 | AC/EV: 15/5 | Dam: 20 | 11non-living, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 271 | Sz: small | Int: brainless. 22:45:16 we found that having the border tiles be brighter than the interior was bad 22:45:16 er, be darker* 22:45:16 since it just looks like they're out of LOS 22:45:26 oh right, I remember that 22:45:48 I really have to applaud the clouds here 22:45:53 hmm 22:45:54 extremely ingenious way of creating new terrain 22:46:01 giving the player cover, but not security 22:46:03 is that one depths entrance vault called double_dragon internally? 22:46:52 nope 22:46:59 the only double_dragon vault is in swap 22:47:01 *swamp 22:47:02 Brannock: i'm very pleased with it 22:47:04 -!- insecticide has quit [Ping timeout: 240 seconds] 22:47:09 i'd worried it wouldn't work out very well 22:47:12 but it seems cool 22:48:14 anyway pf do you have those desolation refs? 22:48:26 sorry, handling three conversations at once 22:48:31 ah 22:48:45 wow, crystal guardians??? 22:48:54 construct theme 22:49:53 @??crystal guardian 22:49:53 crystal guardian (038) | Spd: 10 | HD: 16 | HP: 52-75 | AC/EV: 22/0 | Dam: 35 | 11non-living, 10doors, see invisible, unbreathing | Res: 13magic(immune), 04fire+++, 12cold+++, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 1109 | Sp: b.crystal (3d25) [06!sil] | Sz: Large | Int: brainless. 22:50:01 they're a bit weaker here than in elf, actually 22:50:05 no walls to bounce off 22:50:07 since the terrain doesn't favor bolt-bouncing 22:50:09 ya 22:50:42 PF are there any 'desecrated altar's here? or did the goodgods completely obliterate 2's altars? 22:50:53 there are - oh shit, i forgot to re-add the idols 22:51:02 idols!! 22:51:05 there were idols but they were in a part of the map that got removed (the endings) 22:51:09 need to add those back in 22:52:28 -!- robotcentaur has quit [Quit: Page closed] 22:53:27 dunno if it's just rubinko being careful, but monster density feels low 22:54:05 well, it's completely open and there are a bunch of guardian serpents 22:54:14 easy to get surrounded 22:54:19 gets exciting with a bit more noise 22:54:27 still might be worth thinking about 22:54:27 what is the ambient noise 22:54:30 guardian serpents are because the portal spawned in Snake I believe 22:54:32 regular D or tomb level? 22:54:33 is that correct? 22:54:34 no 22:54:35 Brannock: nope 22:54:45 you're not the first person who thought that tho 22:54:53 probably i should swap out either the gserps or the mystics 22:55:04 yeah, both of them being in makes it feel like Snake bled into this level 22:55:05 would be nice to have other genus 22:55:13 have this "multicultural metropolis" feel 22:55:16 oh, they don't work anyway 22:55:17 hrm 22:55:22 definitely swapping them out, then 22:55:23 <|amethyst> CanOfWorms: ambient noise level is 0, like D 22:55:32 ah 22:55:34 hrm 22:55:39 i know i thought about setting a non-zero noise leve 22:56:07 is it possible to dynamically set noise 22:56:07 i did, it's 2 22:56:10 lair is 4 22:56:33 you may ask me, "why did i set an ambient noise level?" i guess because of the clouds? idk. 22:56:38 Brannock: not ambient noise 22:56:41 add some merfolk, orcs, elves, mummies, tengu... 22:57:15 merfolk in a waterless land 22:57:23 the salt absorbed it all 22:57:28 <|amethyst> oh sorry, I misunderstood 22:57:48 @??saltling 22:57:48 saltling (008) | Spd: 12 | HD: 8 | HP: 23-32 | AC/EV: 15/5 | Dam: 20 | 11non-living, unbreathing | Res: 13magic(immune), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 271 | Sz: small | Int: brainless. 22:57:50 <|amethyst> that's what I get for not doing a git fetch for a few days 22:58:11 this portal branch is really big 22:58:34 doesn't that have this massive open layout? 22:58:38 if you mentally add in "walls" where the fog generators are, it's more spindly and stretched out 22:58:46 and hence very diffuse monster placement 22:58:54 so lots of luring back to the start, lots of teleporting 22:58:56 http://crawl.akrasiac.org:8080/#watch-Rubinko is playing in Desolation right now 22:59:02 it's like the size of the moon 22:59:08 the moon... 22:59:16 speaking of grey empty lands 22:59:17 THE MOON 22:59:34 I want to make a new wizlab, have some ideas sort of but...I fear the marvin... 22:59:49 the one who r e m o v e s 23:00:03 the remover of code 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:06 the annihilator of bits 23:00:19 the reaper of data 23:00:24 -!- adibis has quit [Ping timeout: 250 seconds] 23:00:30 the executioner of...rm -rf 23:00:49 ANOTHER wizlab??? 23:00:51 madness 23:00:54 Brannock: i've been watching ya 23:01:01 dang 23:01:03 I was linking for gammafunk's benefit 23:01:03 a demon 23:01:05 blade 23:01:34 heh, watching that uncool server cao AS IF 23:01:53 donald lines for this portal have potential, imo 23:02:03 hm, another summoner might be good 23:02:18 are there any monsters that can generate more saltlings? 23:02:30 warlocks can grab em with shadow creatures 23:02:51 <|amethyst> PleasingFungus: do saltlings have sexual characteristics? 23:02:55 haha 23:03:02 they're very square 23:03:31 <|amethyst> PleasingFungus: I ask because the description says "man-shaped" 23:03:37 humanshaped 23:03:38 <|amethyst> ice devil similarly 23:03:42 humanoid 23:03:57 ah, sorry, that's tolkein slipping through 23:04:08 !blame tolkien 23:04:08 I pronounce tolkien... Guilty! 23:04:10 <|amethyst> !send PleasingFungus problematics 23:04:10 Sending problematics to PleasingFungus. 23:04:17 r i p 23:05:18 alligator snapping turtles could fit in here, maybe 23:05:21 the phrase "to serve man" just reeks of the patriarchy 23:05:26 or satyrs 23:05:43 ant lions! 23:05:57 they're just....uh....buried in salt, rather than sand 23:06:23 vaults is too late for this portal as it stands, i think 23:07:00 |amethyst: do you have any idea how to make the entries guaranteed for a week or two, for testing? 23:07:14 antlions that stealth until you draw near them then cast leda's liquefaction 23:07:14 salt lions 23:07:49 lol 23:08:35 -!- amalloy_ is now known as amalloy 23:09:27 <|amethyst> PleasingFungus: hm, does it work to set a parent branch and depth range in branch-data.h, and tag the entries as desolation_entry ? 23:09:38 03PleasingFungus02 07* 0.19-a0-1248-g008c2d4: Re-add idols to Desolation 10(9 minutes ago, 1 file, 23+ 23-) 13https://github.com/crawl/crawl/commit/008c2d4b084c 23:09:38 03PleasingFungus02 07* 0.19-a0-1249-g2e7f894: Desolation: replace salamander mystics w/ASTs 10(72 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/2e7f894e9ce6 23:09:56 <|amethyst> PleasingFungus: not sure what else that might change? 23:10:18 03PleasingFungus02 07* 0.19-a0-1250-gf169493: Increase Desolation enemy density again 10(27 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f1694937dd3d 23:10:54 <|amethyst> PleasingFungus: or could use PLACE: probably, maybe with the "extra" tag? 23:10:56 the AST hits! you are evaluated 23:11:25 03PleasingFungus02 07* 0.19-a0-1251-gd6e46da: Remove Desolation entrances from Vaults 10(42 seconds ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/d6e46dab0d94 23:11:44 geekosaur: :P 23:11:44 add merfolk aquamancers, then add nethacky interactions between saltlings and pools of water... 23:11:50 lol 23:12:16 The saltling is diluted! You feel more experienced. 23:13:21 dream sheep 23:13:22 I thought this was a joke 23:13:29 but I'm looking at dream sheep in my game 23:13:29 you're not dreaming! 23:13:33 ooh 23:13:34 !locate koboldina 23:13:37 koboldina was last seen on CJR (koboldina, L7 OgFi of Kikubaaqudgha). 23:13:41 |amethyst: testing 23:13:54 _The dream sheep ruffles its wool and motes of dream dust sparkle, to no effect. 23:13:55 wow what 23:13:57 that is a great dream sheep tile 23:13:58 these cute messages 23:14:11 where's the rest of them though 23:14:14 " FR: rename dream sheep to dream crabs " 23:14:15 I ran up some stairs 23:14:19 I was scared of the dream sheep 23:14:19 they shouldn't spawn in D... 23:14:25 they spawned in a vault 23:14:33 I can show you which one if I survive this 23:14:39 maybe that food vault with the human and mean 23:14:40 *meat? 23:14:49 ranch is D:8-14 23:14:54 so that'd fit 23:14:55 <|amethyst> hangedman_ranch 23:15:04 <|amethyst> not the one CanOfWorms is thinking of 23:15:10 hangedman_ranch is the one with the hydra. there's not sheep in it 23:15:10 amalloy: You have 1 message. Use !messages to read it. 23:15:30 <|amethyst> amalloy: there are 23:15:38 <|amethyst> !source hangedman_ranch 23:15:38 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/food.des#L209 23:15:40 yeah it's the hydra vault 23:16:05 You closely miss the dream sheep. You headbutt the dream sheep! You kill the dream sheep! 23:16:07 <|amethyst> not sure why the kobolds would have sheep there 23:16:07 take that, dream sheep 23:16:15 variety in meat 23:16:17 <|amethyst> they have an infinite supply of hydra meat 23:16:24 do dream sheep dream of electric golems? 23:16:35 :) 23:17:10 hrm, setting both a place and a depth made this vault place 101 times in 100 tries 23:17:10 maybe i should remove one of those 23:17:10 nice. 23:17:10 <|amethyst> PleasingFungus: need to add a uniq_ tag probably? 23:17:26 ex? 23:17:52 hrm 23:18:10 <|amethyst> oh 23:18:16 <|amethyst> you have uniq_desolation already 23:19:22 <|amethyst> they have an infinite supply of hydra meat < doesn't that vault usually come with a flaming bladed weapon? 23:19:29 <|amethyst> CanOfWorms: both 23:19:48 <|amethyst> there's also a halberd 23:19:55 to safely make more heads! 23:21:49 hmm 23:21:58 if you have fast and slow and berserk, are you attacking at hasted speed or regular speed 23:22:07 ??fast and slow 23:22:08 I don't have a page labeled fast_and_slow in my learndb. 23:22:36 <|amethyst> that is one of my favourite "little story in a vault" vaults 23:22:36 <|amethyst> need more of those 23:22:36 fast and berserk doesn't stack 23:22:36 so it'd be fast + slow 23:23:06 my favorite is the room with chunks sprayed around, and two wands of disintegration 23:23:14 but does fast stack with berserk if you're slowed??? 23:23:16 no 23:23:22 ah ok 23:23:25 nor does might stack with berserk if you're Weak 23:23:38 I never did figure out that weird bug where my cloud pak vault didn't work right in live games 23:23:43 but worked fine when placing in wiz mode 23:23:47 good thing MPA removed it! 23:24:03 I like the one labyrinth vault that's a skeleton with a wand of tele and 0 charges 23:24:10 that one's real good 23:24:16 or was it digging? 23:24:17 i think it might be a wand of digging 23:24:17 FR: unique M. plate armour with Dismissal property. randomly removes monsters who hit you 23:24:34 you could make one 23:24:36 M. plate? 23:24:37 fr: chopping a hydra head drops a chunk 23:24:42 probably woudl be really annoying 23:24:56 I couldn't think of something "M" would stand for 23:24:56 i thought that was a joke about dev REMOVALS 23:25:01 it is 23:25:08 cool 23:25:10 I thought you were just going for "MAGICAL" 23:25:16 megalithic 23:25:27 the -10 plate armour "Marvin" 23:25:47 you can't wear that - it was already removed! 23:25:48 it removes monsters, EV *and* AC 23:26:05 The mimic cackles and removes itself from the game! 23:26:11 good mimic 23:26:17 I guess the properties would be {MP-9, -Tele, Dismissal} 23:26:37 -!- Daekdroom has quit [Quit: Leaving] 23:26:37 oh,-Cast 23:26:45 -27 crystal plate 23:26:47 imo 23:26:48 <|amethyst> !learn set millimarvin[1] 17.817 net lines of code removed (as of 2016-08-27) 23:26:49 millimarvin[1/1]: 17.817 net lines of code removed (as of 2016-08-27) 23:26:59 but making it crystal plate ruins the mpa joke 23:27:09 now it's mcpa 23:27:24 marble plate armour 23:28:01 *Fragile 23:28:01 oh, now i get it 23:28:01 remove it... and it's removed!! 23:28:01 so it also removes itself from the game? 23:28:01 heh 23:30:38 i flat out can't get this vault to place guaranteed 23:31:07 just switch elf with it for a while 23:31:18 lol 23:31:26 can you do that thing with the bread vault that places a guaranteed bread ration 23:31:30 send the orcs to the salt mines 23:33:53 that seems to use a very large CHANCE 23:35:05 <|amethyst> is resonance strike going to become a player spell? 23:35:25 probably not 23:35:39 not unless i change it into a beam, at least 23:35:40 smiting is lame 23:35:46 <|amethyst> hm 23:35:59 <|amethyst> but beam is kind of a problem given what it does 23:36:10 <|amethyst> unless it's piercing I guess 23:36:19 idea is: beam that gains power with every nonliving thing it pierces en route 23:36:25 <|amethyst> hm 23:36:28 cute but ai is too dumb for it, i think 23:36:30 <|amethyst> that seems like a bad mon 23:36:31 <|amethyst> yeah 23:36:48 <|amethyst> could do completely different things for players vs monsters 23:36:52 aaa 23:36:56 <|amethyst> two spells, resonance beam and resonance strike 23:36:59 -!- Bell is now known as Guest70780 23:37:11 idk how many nonlivings the player encounters really 23:37:13 outside this branch 23:37:33 -!- Lasty has joined ##crawl-dev 23:37:33 <|amethyst> I was thinking tukima's, servitor, etc 23:39:07 03PleasingFungus02 07* 0.19-a0-1252-g66f0180: Make Desolation entries place more often (TEMP) 10(59 seconds ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/66f01809636c 23:39:25 idk 23:39:25 maybe? 23:39:25 -!- Lasty has quit [Client Quit] 23:39:25 <|amethyst> probably it would be lame 23:39:34 @??angel 23:39:34 angel (00A) | Spd: 15 | HD: 12 | HP: 82-118 | AC/EV: 12/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(120), 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 1553 | Sp: minor healing (2d6+3) [06!sil] | Sz: Medium | Int: human. 23:39:36 <|amethyst> summoner starting book has two nonlivings, but only get one of each 23:39:46 <|amethyst> s/get/gets/ 23:40:02 @??swamp dragon 23:40:02 swamp dragon (07D) | Spd: 10 | HD: 9 | HP: 54-80 | AC/EV: 7/7 | Dam: 20, 11, 1107(trample) | fly | Res: 06magic(40), 03poison, 12drown | Chunks: 14noxious | XP: 697 | Sp: poisonous cloud (3d7) [11!AM, 06!sil, 08breath] | Sz: Giant | Int: animal. 23:40:08 hm 23:40:16 @??merfolk impaler 23:40:16 merfolk impaler (08m) | Spd: 10 (swim: 60%; atk: 60%) | HD: 12 | HP: 65-89 | AC/EV: 3/18 | Dam: 25 | 10weapons, 10items, 10doors, amphibious | Res: 06magic(40), 12drown | XP: 1080 | Sz: Medium | Int: human. 23:42:43 03PleasingFungus02 07* 0.19-a0-1253-g2641155: Nerf a Desolation entry (r-i) 10(55 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/26411550e126 23:43:09 !lm * br.enter=desolation 23:43:10 15. [2016-08-27 02:34:21] Rubinko the Peltast (L16 OpWn of Sif Muna) entered the Desolation of Salt on turn 43015. (Snake:1) 23:44:21 -!- debo has joined ##crawl-dev 23:45:17 -!- elliptic has joined ##crawl-dev 23:50:21 03PleasingFungus02 07* 0.19-a0-1254-gb9c29c0: Add some salt floors to Desolation entries (r-i) 10(23 seconds ago, 1 file, 16+ 13-) 13https://github.com/crawl/crawl/commit/b9c29c0abe15 23:50:39 -!- cait has quit [Ping timeout: 252 seconds] 23:51:43 -!- travis-ci has joined ##crawl-dev 23:51:44 The build passed. (master - 2e7f894 #6435 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/155518138 23:51:44 -!- travis-ci has left ##crawl-dev 23:52:16 does regret-index communicate by email or something? I don't think I've ever seen them in the wild 23:52:35 they used to hang out in IRC, but I have them on IM 23:52:37 I assume that person is the same as hangedman/tenofswords 23:52:41 ya 23:52:44 excellent vaults 23:54:19 -!- home has quit [Quit: Leaving] 23:56:05 -!- debo has quit [Ping timeout: 244 seconds] 23:56:42 -!- ontoclasm has quit [Quit: Leaving.]