00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:04 if people don't know how to play it 00:00:24 but yeah I guess this makes some sense, the generalist gods are not quit as much 00:00:25 yeah. veh/sif make sense (bookless starters), trog is a zealot, fedhas is like P 00:00:34 mage gods and big conduct gods like pak and trog 00:00:44 xom is quite popular! 00:00:45 get quit more I guess 00:00:50 xom has easy wrath too 00:01:02 so you could just worship another god even 00:01:06 probably shows most faded altar players are not interested in winrate 00:01:34 would you say abandoning xom and picking a good god is better for winrate than xom? 00:01:49 sure 00:01:55 -!- Shard1697_ has joined ##crawl-dev 00:02:16 pick a really strong god like trog or w/e 00:02:19 other thing to call out is that jiyva isn't quite the lowest. getting early jiyva (while terrible for most races) is like... half the reason i use faded altar 00:02:43 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 00:02:51 you just need to undertake J reform 00:02:56 -!- AltReality has quit [Read error: Connection reset by peer] 00:03:11 -!- Shard1697 has quit [Ping timeout: 250 seconds] 00:03:18 maybe make it a god less annoying for early game while capturing the "race to the loot" aspect in some good way 00:03:54 the mutations/stats are also annoying to me; but if it became more sane it could be d:2-9 god at least 00:06:25 we need new jiyva and a JK zealot, jelly knight 00:06:33 start in the gelatinous plane 00:07:57 -!- simmarine has quit [Read error: Connection reset by peer] 00:10:42 imo merge ely and jiyva 00:10:54 heal your gelatinous buddies 00:11:09 -!- tealeaves has quit [Quit: Bye] 00:11:16 yesss 00:11:30 I was thinking how it'd be cool if slimify gave you a jelly you could do something with 00:11:38 but I guess it's hard to make that work well 00:11:50 not that many types of jellies 00:12:08 well, it could work fine enough, I guess, but it's really strong already 00:12:32 -!- PleasingFungus has joined ##crawl-dev 00:13:25 -!- bonghitz has quit [Remote host closed the connection] 00:18:04 maybe jellies can only eat what you've seen 00:18:21 which is yes, what was explicitly removed 00:18:32 but it can be like no-stash conduct 00:18:37 and every time you see an item it's a race 00:18:43 rather than things just vanishing 00:18:44 that's less interesting than race-to-the-loot 00:18:48 more inventory juggling 00:18:51 less exciting time pressure 00:18:53 i m o 00:19:06 also I'm still not a fan of having a goal to make the god more early-game-viable 00:19:10 well, if things get eaten on the level before you've even explored that area -- is it exciting? 00:19:47 the threat of that is exciting, because it makes you play differently (faster) than you would otherwise. 00:19:51 what do you mean? you want some gods to be terible in early game? 00:20:27 I think it's fine if some gods, esp. jiyva, are bad early, and I think it's a bad idea to sacrifice what makes jiyva unique to make it better early. 00:21:13 yeah, I agree with both 00:24:55 oh come on 00:25:15 ? 00:25:17 I just got abyssed because for some reason the spectral orcs nergalle summons can get branded weapons 00:26:17 lmao 00:26:38 it's very strange to me that spectral monsters can use weapons at all. 00:26:56 You can have what makes jiyva "fun" and have the god not be such a mess early 00:27:13 don't think those two need to be seen as mutually exclusive 00:28:00 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1145-g178b0c7 (34) 00:28:16 I'm fine if that happens naturally as the result of other changes, but I don't think it should be a goal in itself. 00:28:46 Well just takes somebody coming up with the right idea that retains the the "race to loot" thing; I think it's actually a nice goal to had, it would make people want to use the god more 00:29:00 I do agree that retaining that time pressure is good 00:29:15 anyhow it's meta-spitballing at this point 00:29:36 * PleasingFungus shrugs. 00:29:39 which is of course an potential clan name 00:30:53 -!- Grivan has quit [Ping timeout: 250 seconds] 00:31:08 -!- Floodkiller has quit [Quit: Page closed] 00:32:03 !learn add reserved_clan_names Meta-Spitballing [gammafunk] 00:32:04 reserved clan names[9/9]: Meta-Spitballing [gammafunk] 00:32:34 damn, gammafunk doing work... 00:32:51 @??boulder_beetle name:Meta_Spitball 00:32:51 Meta Spitball (15B) | Spd: 6 | HD: 9 | HP: 62-93 | AC/EV: 20/2 | Dam: 45 | Res: 06magic(40) | Vul: 09poison | XP: 260 | Sz: Big | Int: animal. 00:35:20 -!- destroythecore has quit [Read error: Connection reset by peer] 00:35:24 -!- WalkerBoh has quit [Remote host closed the connection] 00:36:15 -!- wtface has quit [Quit: I love my HydraIRC -> http://www.hydrairc.com <-] 00:37:34 never meta spitball I didn't like 00:44:06 -!- ystael has quit [Ping timeout: 260 seconds] 00:45:07 -!- omnirizon has quit [Ping timeout: 240 seconds] 00:47:56 -!- tealeaves has quit [Quit: Bye] 00:48:27 -!- tealeaves has quit [Client Quit] 00:49:30 -!- Blazinghand has joined ##crawl-dev 00:58:11 -!- meatpath has quit [Ping timeout: 250 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:02:01 perhaps jiyva needs to give item detection 01:02:12 but like, full detection, not just 'something here', you can see the stack 01:02:56 !source check_demonic_guardian 01:02:57 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mutation.cc#l2316 01:03:25 why not just 'something here' 01:03:25 and there's a cutscene? and it's in slow motion and you yell "Nooooooo!" and you hear jellies snickering? 01:03:41 PleasingFungus: when you arrive on a level you don't know what to prioritise 01:03:45 sure 01:03:50 that's the fun 01:03:57 is it? 01:04:02 is that cluster of ?s powerful ego armour... or stones!? 01:04:07 gotta save the thrill of discovery... 01:04:25 but there's generally no signal that any item is good or not 01:04:33 yes. 01:04:38 But if a jelly eats an acquirement scroll in the darkness, was it ever there? 01:04:40 people have to guess randomly, so you might as well not have item detection 01:04:49 well, you can go toward where items are. 01:04:55 and not go toward where items are not. 01:05:03 come on, if you arrive on a level items will be all around you 01:05:05 you can also see how many items are vanishing, and how often. 01:05:13 this doesn't seem like rocket science. 01:05:22 I would argue that items are not uniformly distributed. 01:05:28 The dungeon is not a perfectly spherical mass of items. 01:05:37 Well I think it's good to keep that "race to get it" aspect 01:05:40 therefore, it is possible for priorities to be set based on item distribution. 01:05:46 without knowing the details 01:05:53 There's also the "summon jellies to eat it" 01:05:55 on the flip side 01:06:12 really jiyva is the cooking god, when you think about it 01:06:37 i feel like items are pretty uniformly distributed across a typical early-d floor 01:07:05 this seems like a testable hypothesis. 01:07:12 well floor items are on many layouts 01:07:17 but take the diamon layout 01:07:21 amalloy_: oh hey, you can get rc+ tier 3 mut and molten scales (i just did) 01:07:24 there's much more open space in the diamonds 01:07:33 in terms of where you can predictably go 01:07:44 the four diamond one, I mean 01:07:56 i wish items showed up in map view 01:08:06 they show up as green 01:08:11 just regenerate d:5 ten times and copy the console 01:08:13 do they??? 01:08:18 oh you mean X? 01:08:25 I thought you meant minimap 01:08:30 yeah X 01:08:42 -!- amalloy_ is now known as amalloy 01:08:45 -!- West1C has quit [] 01:08:52 hrm, don't they show up if you've seen them? Or you mean item detection from J/Xom? 01:08:55 well, it's time to go eat dinner 01:08:59 huh, jiyva already has a mut that gives you item detection 01:09:07 &{ I was using 01:09:09 in console 01:09:11 limited radius tho 01:09:30 chequers: that's just magic map 01:09:32 not item detection 01:09:45 but basically i think current item detection helps you find vaults with items, but it doesn't help you figure out that there's dragon armour on the floor somewhere 01:09:45 there's no wizmode item detection command, afaik 01:09:54 and that's really what the player would enjoy racing jiyva for 01:09:59 no I'm full of shit, hm 01:10:12 also you're starting to sell me on this 01:10:23 chequers: yeah, I think you might be able to have some fun with the detect item thing, I'm just not sure how far down the rabbit hole you want to go 01:10:43 maybe somethign like how monster detection works 01:10:53 $ vs $$ vs $$$ 01:10:58 or like a slime yelp review 01:11:03 one fork, two forks 01:11:30 slime yelp...! 01:11:34 this is gold, jerry... 01:11:55 yeah, like monster detection i thought 01:12:04 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1145-g178b0c7 (34) 01:12:13 oh, I thought you were arguing for full reveal 01:12:28 well, you could, I'm just not sure where it gets... 01:12:32 hrm, like what about piles? 01:12:38 sum of cash value 01:12:39 obviously 01:12:49 is this all just some kind of Gozag plot 01:13:08 don't be absurd. 01:13:12 gozag doesn't care about floor items at all. 01:13:29 yeah, if it's not sold in a shop, it's damaged good to G 01:13:33 *goods 01:13:44 I think I'm gonna make { also detect items 01:13:51 &{, that is 01:13:56 there is a detect item thing 01:13:58 that lists them 01:14:20 in wizmode, I mean 01:14:40 &' 01:14:47 hm 01:15:04 but, honestly, I'd rather just see where they are. 01:15:35 yeah, you'll only see the top item ofc, but that's still pretty good 01:15:46 this doesn't actually show items 01:15:49 03PleasingFungus02 07* 0.18-a0-1146-g220265a: Add detect_items to wizmode &{ 10(25 seconds ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/220265a991a4 01:15:54 enh 01:15:54 good enough for proving my point 01:15:55 which is, I'm right 01:16:13 the end! 01:16:15 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 01:18:04 -!- Zeor has quit [Quit: Leaving.] 01:18:56 -!- FireSight has quit [] 01:19:21 Unstable branch on crawl.develz.org updated to: 0.18-a0-1145-g178b0c7 (34) 01:20:26 -!- amalloy is now known as amalloy_ 01:21:35 -!- LexAckson_ has quit [Ping timeout: 250 seconds] 01:25:38 -!- scummos__ has quit [Ping timeout: 276 seconds] 01:27:05 -!- WereVolvo has quit [Read error: Connection reset by peer] 01:33:59 -!- shuangxi has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 01:36:51 -!- WalrusKing has quit [Ping timeout: 256 seconds] 01:41:54 -!- Hellmonk has quit [Quit: Page closed] 01:55:26 Windows builds of master branch on crawl.develz.org updated to: 0.18-a0-1146-g220265a 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:05:22 -!- Evablue has quit [Quit: Evablue] 02:16:02 -!- ussdefiant_Lappy has quit [Read error: Connection reset by peer] 02:20:43 -!- ussdefiant_Lappy has joined ##crawl-dev 02:23:07 -!- amalloy_ is now known as amalloy 02:28:46 -!- Patashu has joined ##crawl-dev 02:29:07 -!- iFurril has quit [Ping timeout: 250 seconds] 02:32:37 -!- ystael has quit [Ping timeout: 260 seconds] 02:39:37 -!- Naruni has joined ##crawl-dev 02:53:12 Monster database of master branch on crawl.develz.org updated to: 0.18-a0-1146-g220265a 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:01:20 -!- Naruni has quit [] 03:02:31 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:02:50 -!- nikheizen has quit [Quit: leaving] 03:13:32 -!- zxc has joined ##crawl-dev 03:18:45 -!- muravey has quit [Read error: Connection reset by peer] 03:19:08 -!- muravey has joined ##crawl-dev 03:22:17 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1146-g220265a (34) 03:29:18 -!- vale_ has quit [Remote host closed the connection] 03:32:06 -!- Patashu_ has joined ##crawl-dev 03:34:54 -!- West1C has quit [] 03:35:07 -!- Patashu has quit [Ping timeout: 245 seconds] 03:42:14 -!- ProzacElf has quit [Ping timeout: 265 seconds] 03:42:56 -!- Krakhan has quit [Ping timeout: 240 seconds] 03:50:32 Chiseanne (L14 CeAE) ERROR in 'menu.cc' at line 1547: ASSERT failed: start of 0 out of range 0 (0) .. (int) items.size() (0) (Lair:4) 03:51:38 -!- ontoclasm has quit [Quit: Leaving.] 03:52:20 !crashlog 03:52:21 12953. Chiseanne, XL14 CeAE, T:37602 (milestone): http://crawl.xtahua.com/crawl/morgue/Chiseanne/crash-Chiseanne-20160122-085013.txt 03:52:27 Chiseanne (L14 CeAE) ERROR in 'menu.cc' at line 1547: ASSERT failed: start of 0 out of range 0 (0) .. (int) items.size() (0) (Lair:4) 03:53:27 Chiseanne (L14 CeAE) ERROR in 'menu.cc' at line 1547: ASSERT failed: start of 0 out of range 0 (0) .. (int) items.size() (0) (Lair:4) 03:55:33 -!- tealeaves has quit [Quit: Bye] 03:56:40 -!- unmovable has joined ##crawl-dev 03:56:40 -!- unmovable has quit [Changing host] 03:56:40 -!- unmovable has joined ##crawl-dev 03:56:46 -!- unmovable has left ##crawl-dev 03:57:14 -!- unmovable has joined ##crawl-dev 03:57:14 -!- unmovable has quit [Client Quit] 03:58:04 Chiseanne (L14 CeAE) ERROR in 'menu.cc' at line 1547: ASSERT failed: start of 0 out of range 0 (0) .. (int) items.size() (0) (D:6) 03:59:42 03Medar02 07* 0.18-a0-1147-g8e8348b: Fix an assert when drawing a shop menu without any items. 10(8 seconds ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/8e8348bb7940 03:59:46 ??rebuild 03:59:46 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:00:07 !crashlog 04:00:09 12956. Chiseanne, XL14 CeAE, T:38099 (milestone): http://crawl.xtahua.com/crawl/morgue/Chiseanne/crash-Chiseanne-20160122-085746.txt 04:00:37 &versions 04:01:43 CAO: 0.18-a0-1140-g8540535, CBRO: 0.18-a0-1146-g220265a, CDO: 0.18-a0-1145-g178b0c7, CPO: 0.18-a0-1146-g220265a, CSZO: 0.18-a0-1145-g178b0c7, CUE: 0.18-a0-1143-gb5f7fae, CWZ: 0.18-a0-845-gc59c8fa, CXC: 0.18-a0-1145-g178b0c7, LLD: 0.18-a0-781-gf0c3515 04:02:02 %git :/Combine 04:02:02 07Medar02 * 0.18-a0-1142-g19f2112: WebTiles: Combine multiple menu line update messages. 10(13 hours ago, 3 files, 28+ 16-) 13https://github.com/crawl/crawl/commit/19f2112053eb 04:03:48 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.18-a0-1147-g8e8348b (34) 04:04:56 Unstable branch on crawl.s-z.org updated to: 0.18-a0-1147-g8e8348b (34) 04:08:51 -!- GauHelldragon has quit [Ping timeout: 250 seconds] 04:14:07 Unstable branch on underhound.eu updated to: 0.18-a0-1147-g8e8348b (34) 04:14:17 -!- edsrzf has quit [Ping timeout: 245 seconds] 04:16:04 -!- ussdefiant_Lappy has quit [Ping timeout: 265 seconds] 04:16:53 Unstable branch on crawl.beRotato.org updated to: 0.18-a0-1147-g8e8348b (34) 04:17:27 -!- waat has quit [Ping timeout: 240 seconds] 04:19:56 -!- ystael has quit [Ping timeout: 240 seconds] 04:26:11 -!- Taq has quit [Client Quit] 04:26:22 -!- iFurril has quit [Ping timeout: 245 seconds] 04:33:01 -!- doubleD_ is now known as Delreyn 04:34:48 -!- vale_ has quit [Ping timeout: 276 seconds] 04:48:52 -!- halberd has quit [Ping timeout: 245 seconds] 04:55:19 -!- shuangxi has quit [Read error: Connection reset by peer] 04:56:16 -!- mibe has quit [Quit: Page closed] 04:58:29 -!- Insomniak` has quit [Quit: I like to rock] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:01:27 -!- Furril has quit [Ping timeout: 276 seconds] 05:08:00 -!- shuangxi has quit [Quit: Textual IRC Client: www.textualapp.com] 05:08:07 -!- dpeg has quit [Quit: Lost terminal] 05:13:16 soupofsoups (L14 FoEn) ASSERT(mons->hit_points > 0) in 'mon-util.cc' at line 2824 failed. (Lair:4) 05:13:39 soupofsoups (L14 FoEn) ASSERT(mons->hit_points > 0) in 'mon-util.cc' at line 2824 failed. (Lair:4) 05:14:17 !crashlog 05:14:18 12958. soupofsoups, XL14 FoEn, T:15235 (milestone): http://crawl.berotato.org/crawl/morgue/soupofsoups/crash-soupofsoups-20160122-101328.txt 05:14:28 soupofsoups (L14 FoEn) ASSERT(mons->hit_points > 0) in 'mon-util.cc' at line 2824 failed. (Lair:4) 05:14:49 !gameinfo soupofsoups 05:14:50 soupofsoups the L14 FoEn^Dith in Lair:4 (cbro tiles), T:15236, defenses: 9/11/0, stats: 21/25/9 05:15:06 dith + shadow creatures 05:20:41 -!- Mike57 has quit [Ping timeout: 256 seconds] 05:29:45 -!- Naruni has joined ##crawl-dev 05:33:21 -!- amalloy is now known as amalloy_ 05:36:18 -!- kvaak has quit [Ping timeout: 265 seconds] 05:36:49 -!- vale_ has quit [Ping timeout: 250 seconds] 05:40:47 -!- scummos__ has quit [Ping timeout: 240 seconds] 05:58:10 -!- scummos__ has quit [Read error: Connection reset by peer] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:05:55 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:08:15 -!- ystael has quit [Ping timeout: 240 seconds] 06:11:21 -!- Naruni has quit [Remote host closed the connection] 06:11:54 -!- scummos__ has quit [Ping timeout: 250 seconds] 06:12:00 -!- Naruni has joined ##crawl-dev 06:14:39 -!- Ququman has joined ##crawl-dev 06:19:15 -!- kuniqs has quit [Ping timeout: 252 seconds] 06:24:29 -!- kvaak has joined ##crawl-dev 06:37:35 -!- vale_ has quit [Ping timeout: 245 seconds] 06:47:22 -!- GauHelldragon2 has quit [Ping timeout: 256 seconds] 06:56:29 -!- Naruni has quit [Remote host closed the connection] 06:57:55 -!- Earlo has quit [Ping timeout: 240 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:22:26 -!- Rast has quit [Read error: Connection reset by peer] 07:22:31 -!- Rast- has joined ##crawl-dev 07:25:40 -!- mopl has quit [Quit: Page closed] 07:26:41 @??master blaster 07:26:41 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing, 07vault | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 123304 | Sp: (random) | Sz: Medium | Int: human. 07:26:49 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, 07vault | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d23), glaciate (10-198), miasma breath (3d20), teleport self / fire storm (8d24), glaciate (10-198), miasma breath (3d20), teleport self | Sz: Medium | Int: high. 07:26:49 %0.15?master blaster 07:26:54 Master Blaster (13L) | Spd: 10 | HD: 30 | HP: 1500 | AC/EV: 20/10 | Dam: 2013(drain) | 07undead, 10doors, evil, spellcaster, see invisible, unbreathing, 07vault | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 120864 | Sp: (random) | Sz: Medium | Int: human. 07:26:54 %0.16?master blaster 07:27:12 looks like random lich spell list broke that query 07:27:34 how so 07:27:47 doesn't show the vault defined spell list anymore 07:28:14 oj 07:28:19 idk about weird sprint uniques 07:28:27 @??chuck 07:28:27 Chuck (00C) | Spd: 10 | HD: 18 | HP: 100-137 | AC/EV: 14/2 | Dam: 45 | 10items, 10doors | Res: 06magic(100), 12drown | XP: 2147 | Sz: Giant | Int: human. 07:28:35 @??nellie 07:28:35 Nellie (13Y) | Spd: 10 | HD: 20 | HP: 183-285 | AC/EV: 13/10 | Dam: 4507(trample), 20, 15 | 05demonic, unholy | Res: 06magic(140), 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 3401 | Sp: fire breath (3d40) [11!AM, 06!sil, 08breath], blink [06!sil] | Sz: Giant | Int: human. 07:28:52 I've always wondered where norris' other half ws 07:29:43 typing with gloves on is hard :/ 07:30:05 go back inside 07:30:23 I am inide 07:30:56 well, it'll be warm tomorrow 07:31:57 fsvo warm 07:32:28 -!- Dixlet has joined ##crawl-dev 07:50:38 -!- iFurril has quit [Ping timeout: 250 seconds] 07:51:45 -!- radinms has quit [Ping timeout: 245 seconds] 07:56:55 -!- ystael has quit [Ping timeout: 276 seconds] 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:03:50 -!- Patashu_ has quit [Ping timeout: 245 seconds] 08:07:16 -!- vale_ has quit [Ping timeout: 256 seconds] 08:13:01 -!- bencryption has quit [Quit: WeeChat 1.0.1] 08:20:15 -!- BigBluFrog has quit [Ping timeout: 252 seconds] 08:27:57 -!- genericpseudonym has quit [Quit: Leaving.] 08:33:11 FR: either make beogh occasionally recharge ally wands (questionable) or make allies drop exhausted wands 08:41:45 -!- st_ has quit [Ping timeout: 240 seconds] 08:42:02 -!- tealeaves has quit [Quit: Bye] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:03:07 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 09:04:07 -!- myp has quit [Ping timeout: 265 seconds] 09:13:45 -!- waat has quit [Ping timeout: 240 seconds] 09:13:47 -!- jefus has quit [Ping timeout: 265 seconds] 09:17:39 -!- jefus has joined ##crawl-dev 09:18:10 -!- Bcadren has quit [Ping timeout: 250 seconds] 09:18:19 -!- Lasty has quit [Read error: Connection reset by peer] 09:18:40 -!- Lasty has joined ##crawl-dev 09:25:08 -!- Blazinghand has quit [Read error: Connection reset by peer] 09:32:36 -!- debo_ has joined ##crawl-dev 09:32:59 -!- debo_ is now known as Guest66604 09:34:45 -!- Guest66604 has quit [Client Quit] 09:34:58 -!- debo__ has joined ##crawl-dev 09:40:05 -!- tealeaves has quit [Quit: Bye] 09:42:25 -!- ontoclasm has joined ##crawl-dev 09:51:45 -!- meatpath has quit [Ping timeout: 260 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:00:12 -!- molotove has quit [Quit: Leaving.] 10:04:34 -!- Twiggytwiggytwig has quit [Ping timeout: 256 seconds] 10:06:26 -!- Kramin42 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:08:17 -!- vale_ has quit [Ping timeout: 276 seconds] 10:09:51 -!- scummos__ has quit [Ping timeout: 265 seconds] 10:15:09 -!- CKyle has joined ##crawl-dev 10:28:23 -!- LexAckson_ has joined ##crawl-dev 10:29:15 -!- WalrusKing has quit [Ping timeout: 240 seconds] 10:34:23 -!- PleasingFungus has joined ##crawl-dev 10:56:31 -!- Kalir has quit [Changing host] 10:57:05 -!- Shard1697_ has quit [Ping timeout: 260 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:01:06 -!- HellTiger has quit [Ping timeout: 240 seconds] 11:02:53 -!- bonghitz has quit [Remote host closed the connection] 11:04:45 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 11:20:05 -!- ussdefiant_Lappy has joined ##crawl-dev 11:20:10 -!- molotove1 has quit [Quit: Leaving.] 11:21:47 -!- Ladykiller69 has quit [Ping timeout: 264 seconds] 11:23:37 -!- Bcadren has quit [Ping timeout: 276 seconds] 11:30:42 -!- Twiggytwiggytwi_ has quit [Quit: See ya guys later ;)] 11:33:11 -!- mineral has quit [Ping timeout: 264 seconds] 11:37:07 -!- tealeaves has quit [Quit: Bye] 11:41:40 -!- ontoclasm has quit [Quit: Leaving.] 11:46:00 -!- myp has quit [Ping timeout: 250 seconds] 11:46:22 -!- siepu has quit [Quit: Leaving] 11:51:55 -!- mekhami has quit [Ping timeout: 240 seconds] 11:54:16 03|amethyst02 07* 0.18-a0-1148-geca09c3: Avoid copying Options.note_monsters repeatedly. 10(24 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/eca09c321ea6 11:57:10 -!- tupper has quit [Ping timeout: 272 seconds] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:03:30 03|amethyst02 07* 0.18-a0-1149-g7e7247a: Simplify. 10(84 seconds ago, 1 file, 1+ 5-) 13https://github.com/crawl/crawl/commit/7e7247a6a293 12:04:15 -!- SurpriseTRex has quit [Ping timeout: 240 seconds] 12:04:50 -!- mopl has quit [Client Quit] 12:06:15 -!- kaiza has quit [Quit: Leaving] 12:08:02 -!- bonghitz has quit [Ping timeout: 250 seconds] 12:09:46 -!- vale_ has quit [Ping timeout: 276 seconds] 12:15:06 -!- Xenobreeder has quit [Ping timeout: 252 seconds] 12:21:28 -!- ussdefiant_Lappy has quit [Ping timeout: 276 seconds] 12:22:29 -!- Tux[Qyou] has joined ##crawl-dev 12:24:36 Unstable branch on crawl.akrasiac.org updated to: 0.18-a0-1148-geca09c3 (34) 12:28:45 -!- maldini has quit [Remote host closed the connection] 12:29:58 <|amethyst> oh, I just noticed... 12:30:08 -!- debo__ is now known as debo 12:30:11 -!- wheals has joined ##crawl-dev 12:30:16 <|amethyst> oh, never mind, that was already fixed 12:39:22 -!- mizu_no__ has quit [Quit: Computer has gone to sleep.] 12:40:12 -!- tealeaves has quit [Quit: Bye] 12:46:12 03|amethyst02 07* 0.18-a0-1150-g42b1fc4: Unalign some misaligned operators. 10(83 seconds ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/42b1fc4649f7 12:52:30 -!- Alarkh has joined ##crawl-dev 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:00:28 -!- MarvinPA has joined ##crawl-dev 13:08:44 -!- SurpriseTRex has quit [Ping timeout: 256 seconds] 13:10:26 -!- bonghitz has quit [Ping timeout: 250 seconds] 13:32:22 -!- Zekka has quit [Ping timeout: 265 seconds] 13:37:37 03|amethyst02 07* 0.18-a0-1151-gc3c8fab: Correctly document a default (doh) 10(26 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/c3c8faba5c03 13:41:32 -!- lobf has joined ##crawl-dev 13:41:34 -!- Tux[Qyou] has quit [Quit: Excess flood] 13:41:57 -!- Tux[Qyou] has joined ##crawl-dev 13:42:49 so what happened to giant spores? 13:42:58 I just realized they’ve been gone for a while 13:43:16 <|amethyst> %git 84388fdc 13:43:16 07reaverb02 * 0.17-a0-1003-g84388fd: Remove giant spores from natural generation 10(9 months ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/84388fdcfe12 13:43:29 -!- Harudoku` has quit [Ping timeout: 265 seconds] 13:44:11 <|amethyst> then they were made 0-XP, then there was a bug in arena sprint (which still explicitly placed them) 13:44:14 <|amethyst> http://i.imgur.com/5O3tSK8.jpg 13:44:56 -!- molotove has quit [Ping timeout: 265 seconds] 13:46:54 -!- dtsund has quit [Ping timeout: 250 seconds] 13:47:35 <|amethyst> ah, that's here 13:47:38 <|amethyst> ??epic bugs[$] 13:47:39 epic bugs[27/27]: Sprint VI: "Fungusdome": http://i.imgur.com/5O3tSK8.jpg 13:48:14 <|amethyst> ??epic bugs[-2] 13:48:14 epic bugs[26/27]: !lm edsrzf deen 221 -tv 13:48:22 <|amethyst> ??epic bugs[-3] 13:48:22 epic bugs[25/27]: From 0.5 to 0.16 freeze and vampiric draining had smite targeting if you used ! or @. 13:48:26 <|amethyst> ??epic bugs[-4] 13:48:26 epic bugs[24/27]: The git commit e0bdd66 roughly doubled player melee damage. This was not fixed until around halfway through the 0.16 tournament. http://s-z.org/neil/images/logicbug.jpg 13:48:28 <|amethyst> ??epic bugs[-5] 13:48:28 epic bugs[23/27]: if (item.base_type = OBJ_BOOKS) 13:48:40 <|amethyst> ??epic bugs[-6] 13:48:40 epic bugs[22/27]: !lg holycow 1 -tv:<0.5 13:48:43 <|amethyst> ??epic bugs[-7] 13:48:43 epic bugs[21/27]: shit I think there's no way to actually fix this bug wheals accidentally converted all ego weapons into holy wrath weapons 13:49:18 <|amethyst> hm 13:49:29 <|amethyst> [26] no longer has a ttyrec because cpo 13:49:49 <|amethyst> !lm edsrzf deen 221 13:49:50 221/306. [2015-10-14 03:50:58] edsrzf the Jinx (L12 DEEn of Sif Muna) entered Lehudib's Moon Base on turn 18843. (Lair:3) 13:49:55 <|amethyst> !lm edsrzf deen 221 -log 13:49:56 edsrzf, XL18 DEEn, T:52167: https://crawl.project357.org/morgue/edsrzf/morgue-edsrzf-20151015-004108.txt 13:51:13 -!- molotove1 has quit [Ping timeout: 265 seconds] 13:51:42 -!- inire has quit [Ping timeout: 265 seconds] 13:57:57 -!- Halfstep has quit [Ping timeout: 252 seconds] 13:59:51 -!- lobf has quit [Quit: lobf] 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:00:44 -!- dtsund has joined ##crawl-dev 14:03:39 -!- zxc has quit [Read error: Connection reset by peer] 14:06:39 -!- mizu_no__ has quit [Quit: Computer has gone to sleep.] 14:08:23 -!- Dixlet has quit [Read error: Connection reset by peer] 14:08:38 -!- Dixlet has joined ##crawl-dev 14:09:24 -!- elliptic has quit [Quit: Leaving] 14:09:48 -!- vale_ has quit [Ping timeout: 250 seconds] 14:10:16 -!- Dixlet has quit [Read error: Connection reset by peer] 14:10:42 -!- Lasty has quit [Quit: Leaving.] 14:10:44 -!- Dixlet has joined ##crawl-dev 14:11:28 -!- Lasty has joined ##crawl-dev 14:15:29 -!- lobf has joined ##crawl-dev 14:21:33 -!- GauHelldragon2 is now known as GauHelldragon 14:24:10 -!- mekhami has quit [Ping timeout: 250 seconds] 14:26:15 -!- BigBluFrog has quit [Quit: Page closed] 14:32:43 -!- simmarine has joined ##crawl-dev 14:37:06 -!- lobf has quit [Ping timeout: 250 seconds] 14:38:35 -!- amalloy_ is now known as amalloy 14:40:06 -!- lobf has joined ##crawl-dev 14:40:19 that's an entire floor filled with ballistos in fungusdome? goodness 14:41:29 -!- wheals has quit [Ping timeout: 265 seconds] 14:42:07 <|amethyst> amalloy: apparently since spores were worth 0 XP it didn't count them towards the spawn count (like plants), but kept spawning them anyway because they were on the list 14:42:16 aha 14:42:31 -!- KamiKatze has quit [Quit: Page closed] 14:49:53 -!- MarvinPA has quit [Read error: Connection reset by peer] 14:51:40 -!- MarvinPA has joined ##crawl-dev 14:55:08 -!- wheals has joined ##crawl-dev 14:55:20 -!- st_ has joined ##crawl-dev 14:56:51 -!- wheals has quit [Client Quit] 14:58:23 -!- lobf has quit [Ping timeout: 264 seconds] 14:58:47 -!- mizu_no__ has quit [Quit: Computer has gone to sleep.] 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:07:13 -!- lobf has joined ##crawl-dev 15:07:36 -!- ProzacElf has joined ##crawl-dev 15:08:12 -!- Nattefrost has quit [Quit: Leaving.] 15:09:01 -!- tealeaves has quit [Quit: Bye] 15:10:27 03|amethyst02 07* 0.18-a0-1152-g382fda4: Make some mask enums into fields, not flags. 10(54 minutes ago, 6 files, 30+ 24-) 13https://github.com/crawl/crawl/commit/382fda4a6ae8 15:15:03 -!- bonghitz has quit [Remote host closed the connection] 15:17:44 -!- BigBluFrog has quit [Quit: Page closed] 15:18:58 -!- Rast- is now known as rast 15:19:04 -!- rast is now known as Rast 15:19:41 -!- lobf has quit [Read error: Connection reset by peer] 15:20:07 -!- lobf has joined ##crawl-dev 15:21:18 -!- CcS has quit [Ping timeout: 250 seconds] 15:22:11 -!- Zekka has quit [Ping timeout: 250 seconds] 15:23:00 -!- st_ has quit [Read error: Connection reset by peer] 15:23:25 -!- st_ has joined ##crawl-dev 15:24:54 -!- lobf has quit [Ping timeout: 272 seconds] 15:33:06 -!- FiftyNine has quit [Ping timeout: 240 seconds] 15:34:56 -!- Zekka has quit [Ping timeout: 256 seconds] 15:36:06 -!- tealeaves has quit [Quit: Bye] 15:43:02 -!- lobf has joined ##crawl-dev 15:44:13 -!- maldini has quit [Remote host closed the connection] 15:45:19 -!- elliptic has joined ##crawl-dev 15:51:47 -!- ontoclasm has joined ##crawl-dev 15:55:28 -!- lobf has quit [Quit: lobf] 15:56:24 -!- halberd has joined ##crawl-dev 15:56:34 -!- Tux[Qyou] has quit [Ping timeout: 272 seconds] 15:56:39 -!- lobf has joined ##crawl-dev 15:58:26 -!- anchorite has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 15:58:28 -!- WalrusKing has quit [Ping timeout: 272 seconds] 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:02:57 -!- tealeaves has quit [Quit: Bye] 16:10:26 -!- vale_ has quit [Ping timeout: 240 seconds] 16:10:46 -!- Dixlet has quit [Ping timeout: 240 seconds] 16:10:54 -!- Menche has quit [Ping timeout: 265 seconds] 16:15:38 @??iron_giant 16:15:39 iron giant (10C) | Spd: 10 | HD: 22 | HP: 176-253 | AC/EV: 18/2 | Dam: 75 | 10items, 10doors, fighter | Res: 06magic(120), 05fire, 02cold, 03poison, 12drown | XP: 5546 | Sp: iron shot (3d37) [06!sil], throw [11!AM, 06!sil] | Sz: Giant | Int: human. 16:16:03 Grunt: would you mind if I made two changes to iron giants, 1) give them sinv and 2) make their iron shot not immune to silence? 16:16:36 hrm, do we actually show this to players 16:17:55 it'd be displayed as a magical ability in the desc 16:18:04 and silence mentions that it doesn't affect innate magical abilities 16:18:24 why sinv? 16:18:30 i guess it being !sil probably is from when fire/frost giants used to be !sil too 16:18:51 or did the unique iron giant even have iron shot, i forget 16:20:23 -!- ProzacElf_ has joined ##crawl-dev 16:20:44 MarvinPA: do you have a problem with either change? 16:20:52 both sound good to me 16:20:56 ok 16:21:12 chequers: consistency with other high level giants (that cast spells) 16:21:18 titan, fire, frost 16:21:19 mainly to match up more with fire/frost giants, yeah 16:22:54 there must be consistency in the higher order C 16:23:57 -!- molotove has quit [Quit: Leaving.] 16:24:14 -!- ProzacElf has quit [Ping timeout: 256 seconds] 16:26:08 -!- ProzacElf has joined ##crawl-dev 16:27:56 -!- Kramell has quit [Remote host closed the connection] 16:28:29 -!- ProzacElf_ has quit [Ping timeout: 276 seconds] 16:36:02 -!- Alarkh has quit [Ping timeout: 265 seconds] 16:44:07 -!- tealeaves has quit [Quit: Bye] 16:46:51 03gammafunk02 07* 0.18-a0-1153-gf59194a: Some tweaks to iron giants 10(23 minutes ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/f59194a07916 16:46:56 guess I should try to do a blog post 16:48:14 -!- serq has quit [Quit: suddenly gone...] 16:48:58 hrm, it really doesn't seem necessary to me to list the trove changes in the changelog 16:49:21 But if people think othewise, I can do so 16:49:59 %git 90f4a659f 16:49:59 07MarvinPA02 * 0.18-a0-1131-g90f4a65: Update some changelog entries 10(2 days ago, 1 file, 3+ 8-) 13https://github.com/crawl/crawl/commit/90f4a659f7f3 16:50:12 "there are probably he 16:50:13 rs that could also be trimmed" 16:50:29 yeah, like your line length in commit messages!! rekt 16:52:32 It's difficult sometimes to know what is changelog-worthy, and I think we have a range of opinions there 16:52:52 -!- cang has quit [Ping timeout: 252 seconds] 16:53:16 I kind of had it in my head as "anything that might affect a player's gameplay based on knowledge we could expect them to have (e.g. from the manual, xv, in-game descriptions..) 16:53:21 " 16:57:58 imo lost souls no longer submerging definitely doesn't qualify there :P 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:49 -!- Patashu has joined ##crawl-dev 17:01:10 i think in general changelogs have gotten more verbose over the past few versions, i'm not sure whether that's good or not but i tend to prefer skipping very small changes 17:06:50 -!- Krakhan has quit [Changing host] 17:09:50 -!- Nexos has quit [Ping timeout: 260 seconds] 17:11:15 -!- vale_ has quit [Ping timeout: 240 seconds] 17:12:16 I agree that it's a small change, but a player seeing one is probably used to thinking "I should try to kill that now, so it won't disappear and reappear later", but they no longer have to do that 17:12:38 hey, are you supposed to be able to bribe a branch multiple times? 17:12:41 So I dunno, maybe it's just accept that there's a gray area and if the change seems minor, don't put it in 17:12:55 -!- lobf has quit [Ping timeout: 240 seconds] 17:13:00 i did it twice in zot:5 last night. the second time didn't seem to actually do anything, but it sure took my money 17:14:13 gammafunk: well, they still teleport away! previously they teleported away and then submerged themselves, though 17:14:22 03|amethyst02 07* 0.18-a0-1154-gf0cfeda: Simplify choose_random_weighted. 10(37 minutes ago, 1 file, 3+ 18-) 13https://github.com/crawl/crawl/commit/f0cfeda74275 17:14:22 03|amethyst02 07* 0.18-a0-1155-g296dcbc: Simplify and ensafe some choose_random_weighted calls. 10(16 minutes ago, 3 files, 16+ 27-) 13https://github.com/crawl/crawl/commit/296dcbcb33ed 17:14:27 -!- Marvin is now known as Guest46551 17:14:27 oh 17:14:32 ok, then it's just that I didn't understand the change 17:14:50 ProzacElf: it adds more money to your bribe fund 17:14:59 yeah the way the whole thing works is weird 17:15:04 oh 17:15:09 the submerging aspect was pretty hidden (hah) from the player in that case; I thought it was the teleport thing that was gone 17:15:10 money is subtracted from your bribe fund when monsters notice you 17:15:36 it probably didn't appear to do anything because there wasn't really anyone left by the time i did it the second time 17:15:44 they look for a high-enough hd monster to teleport to, and if they find one they teleport to it (and submerge) 17:16:06 and if they don't find one they maybe kill themselves instead (with the same message as if they'd teleported away) 17:16:12 haha 17:16:30 -!- Alcopop has quit [Quit: Page closed] 17:16:36 <|amethyst> ProzacElf: if you left other floors uncleared it may have helped on the way back up 17:16:41 <|amethyst> FR: Bribe Orb Run 17:16:56 bribing depths/dungeon works on the orb run i think! 17:17:03 <|amethyst> Cerebov appears, jangling a purse. 17:17:14 <|amethyst> MarvinPA: on the orb run spawns eve? 17:17:15 <|amethyst> n 17:17:16 well, they weren't cleared but no one showed up except for orb run dudes. who my orb guardian pals swiftly pummeled to death 17:18:16 |amethyst: i think so, yeah 17:18:38 <|amethyst> MarvinPA: why just D and U and not Zot? 17:18:43 An Orb Guardian comes into view. 17:18:44 _The Orb Guardian stares, then turns away, jangling a coin purse. 17:18:53 -!- Taq has quit [Quit: Page closed] 17:18:58 oh zot too, yeah 17:19:17 <|amethyst> ha, my FR is implemented 17:19:33 <|amethyst> I should come up with more easy FRs 17:20:00 before the submerge change, could lost souls reknit monsters while submerged?? 17:20:31 answer: apparently yes 17:20:35 i don't think so? basically i have no clue how submerging works despite having stared at the code a whole bunch recently though 17:20:39 oh well then 17:20:40 Something sacrifices itself to reknit the bone dragon! 17:21:02 i just remember some weird stuff happening with lost souls a long time ago, and only just now realized that submerged reknitting was the cause 17:21:12 <|amethyst> Something sacrifices someself to reknsomething the something. 17:21:40 like i killed a thing in crypt, and it came back to life for no apparent reason, and then when i opened a door i found a lost soul, so i thought the lost soul had "worked" while on the other side of a door 17:22:05 also, did you know that submerging monsters only generate submerged 80% of the time! that's an exciting submerging fact that i learnt 17:23:42 wouldn't want to be too predictable 17:23:44 i guess it's probably noticeable with swamp worms now, since they can't resubmerge(?) 17:23:57 hrm, yeah that seems like a bug for them 17:24:08 since that's supposed to be their big deal now 17:24:25 -!- nikheizen has joined ##crawl-dev 17:24:40 @??swamp_worm 17:24:40 swamp worm (07w) | Spd: 12 (move: 120%) | HD: 10 | HP: 30-40 | AC/EV: 3/12 | Dam: 26 | amphibious | Res: 06magic(10), 12drown | XP: 162 | Sz: Medium | Int: animal. 17:24:47 @??alligator 17:24:47 alligator (12t) | Spd: 10 (act: 80%; swim: 60%) | HD: 12 | HP: 61-84 | AC/EV: 5/9 | Dam: 30, 15 | amphibious, cold-blooded | Res: 06magic(40), 12drown | XP: 895 | Sp: swiftness [11!AM, 06!sil] | Sz: Large | Int: animal. 17:24:53 yeah i considered changing it then got distracted by how scary all the submerging ai is 17:25:00 but probably a good idea 17:25:22 <|amethyst> FR: split off the flag 17:25:51 <|amethyst> M_SUBMERGES (which won't be present for swamp worms) and M_STARTS_SUBMERGED 17:26:16 is there anything left that can resubmerge? 17:26:42 <|amethyst> kraken tentacle segments 17:26:53 <|amethyst> maybe? 17:26:57 <|amethyst> they have the flag anyway 17:27:46 <|amethyst> do swamp worms shout? if not maybe SC_FISH_SURFACES_SHOUT could go away 17:28:06 -!- molotove has quit [Ping timeout: 240 seconds] 17:28:19 heh, shouting fishes 17:28:42 <|amethyst> SC_NONSWIMMER_SURFACES_FROM_DEEP, // impossible?!? 17:28:43 hmm, possibly yeah 17:28:49 the SC_ stuff is something i was trying to look into and clean up and got scared away from 17:28:50 <|amethyst> maybe that line should go to @crawlcode 17:29:26 i think a lot of it is obsolete now but when i tried to simplify it i think i ended up breaking something 17:29:47 -!- st_ has quit [Read error: Connection reset by peer] 17:29:47 or possibly finding a way in which it was already broken, i forget 17:29:48 -!- st_ has joined ##crawl-dev 17:30:19 oh right yeah, i think currently you only get the "a swamp worm bursts from the water" message if it interrupts you during a delay? not if you just step next to it 17:30:27 which seems weird 17:33:33 ohh yeah i remember what's broken, because swamp worms are amphibious now their primary habitat is land, and unsubmerging messages check for primary habitat being water so those messages are broken currently 17:33:42 -!- tealeaves has quit [Quit: Bye] 17:34:15 and fixing that was sadly ??impossible 17:34:39 -!- lobf has joined ##crawl-dev 17:35:42 -!- molotove1 has quit [Ping timeout: 250 seconds] 17:36:15 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 17:41:06 -!- Odds has quit [Quit: Page closed] 17:44:08 <|amethyst> MarvinPA: since trapdoor spiders and air elementals no longer exist, are those checks even necessary? 17:44:39 air elementals exist, but don't submerge, right? 17:44:45 <|amethyst> err, right 17:44:47 @??air_elemental 17:44:47 air elemental (15E) | Spd: 25 | HD: 6 | HP: 28-39 | AC/EV: 2/18 | Dam: 15 | 11non-living, see invisible, fly, unbreathing | Res: 13magic(immune), 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 12wind, 04napalm | XP: 223 | Sz: Big | Int: brainless. 17:44:50 ok, just checking 17:45:31 hm, probably not i guess - i was vaguely trying to maintain compatibility for hypothetical future-submerging-in-air monsters but it might be more reasonable to just say that submerging is a water-only thing 17:45:38 -!- sorlin has quit [Quit: Leaving.] 17:46:05 (and i probably wouldn't be in favour of adding any future-submerging-in-air monsters anyway!) 17:46:12 <|amethyst> or to say that things that aren't flying submerging in water squares get water messages, regardless of habitat 17:46:37 yeah 17:46:40 <|amethyst> I guess the worry would be "why doesn't future_trapdoor_spider drown when it submerges in shallow water" 17:46:43 <|amethyst> but meh 17:46:46 -!- elliptic has quit [Ping timeout: 272 seconds] 17:48:09 !learn add reserved_clan_names Future Trapdoor Spider [gammafunk] 17:48:09 reserved clan names[10/10]: Future Trapdoor Spider [gammafunk] 17:48:58 <|amethyst> time spiders like an arrow, wolf spiders like a felid 17:48:59 it has a bamboo straw to breathe through 17:50:26 <|amethyst> http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=3105&type=card 17:54:56 -!- Delreyn has quit [Ping timeout: 276 seconds] 17:58:51 -!- bonghitz has quit [Remote host closed the connection] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:05:58 -!- Dixlet has joined ##crawl-dev 18:07:42 -!- Insomniak` has quit [Quit: I like to rock] 18:08:05 -!- Shard1697_ has joined ##crawl-dev 18:09:02 -!- sorlin has quit [Quit: Leaving.] 18:09:26 -!- AutofireII has quit [Remote host closed the connection] 18:10:07 Unstable branch on underhound.eu updated to: 0.18-a0-1155-g296dcbc (34) 18:18:40 -!- sanka_ has quit [Ping timeout: 252 seconds] 18:23:09 -!- halberd has left ##crawl-dev 18:25:40 -!- molotove has quit [Quit: Leaving.] 18:29:05 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:32:26 -!- WebFungus has joined ##crawl-dev 18:33:27 my personal concern with swamp worms is that they seem to be coming after the player too aggressively 18:34:25 the submerge effect doesn't really accomplish much, since they tend to charge at the player as soon as they notice them - there's no real ambush and no point 18:35:30 WebFungus: that behavior seems a little bit anti-stealth, right? you were planning to ambush some other monster, sneaking up on them, and suddenly a swamp worm nearby notices you, but you didn't know it was there? 18:35:33 so I want to look into that, maybe this weekend? 18:35:44 amalloy: the stealth cost................ 18:35:51 maybe that's not the intended effect, but it does seem a little interesting 18:36:06 arguably, swamp is anti-stealth 18:36:16 wrt shallow water everywhere 18:36:16 yes 18:36:21 I guess less so than shoals, since shoals also has huge open sightlines 18:42:33 -!- ontoclasm has quit [Quit: Leaving.] 18:44:18 <|amethyst> hm 18:44:26 <|amethyst> feat_is_* are called an awful lot 18:44:41 -!- lobf has quit [Ping timeout: 245 seconds] 18:44:45 <|amethyst> which is kind of bad for the ones that do a branch_iterator loop 18:45:21 like which? 18:45:31 <|amethyst> feat_is_branch_exit 18:45:40 -!- debo has quit [Ping timeout: 272 seconds] 18:45:51 -!- lobf has joined ##crawl-dev 18:45:52 ahh 18:46:05 sounds like a good case for caching? 18:46:09 <|amethyst> yeah 18:46:43 <|amethyst> my thought was to memoize those with static bitsets 18:50:11 bitsets! 18:50:13 fancy 18:50:47 !learn set gammafunk[5] MfWn^Ru|Zin|Yred|Chei GrWn^Ru|Zin|Yred|Chei OgAK DEFE^Veh FeCj^Sif|Veh VpSu^Sif DgEE HOAs^Beogh MuVM^Ash|Gozag|Veh|Sif TeWz^Zin|Ru|Jiyva|Sif|Veh NaAE^Jiyva|Oka|Zin|Ru FoAM^Fedhas|Yred|Oka CeCK^Xom DDGl^Mak|Yred 18:50:47 gammafunk[5/7]: MfWn^Ru|Zin|Yred|Chei GrWn^Ru|Zin|Yred|Chei OgAK DEFE^Veh FeCj^Sif|Veh VpSu^Sif DgEE HOAs^Beogh MuVM^Ash|Gozag|Veh|Sif TeWz^Zin|Ru|Jiyva|Sif|Veh NaAE^Jiyva|Oka|Zin|Ru FoAM^Fedhas|Yred|Oka CeCK^Xom DDGl^Mak|Yred 18:50:56 ??sif_muna 18:50:56 sif muna[1/3]: God of magic and knowledge. *: {channeling} invocation. **: {amnesia} invocation. ****: miscast effect protection. ******: Gifts {book acquirement}. Piety is gained by training magic skills. Miscast effect protection is piety/160, so guaranteed at ******. 18:51:00 ??sif_muna[4 18:51:00 I don't have a page labeled sif_muna[4] in my learndb. 18:51:01 ??sif_muna[3 18:51:02 gammafunk[5/7]: MfWn^Ru|Zin|Yred|Chei GrWn^Ru|Zin|Yred|Chei OgAK DEFE^Veh FeCj^Sif|Veh VpSu^Sif DgEE HOAs^Beogh MuVM^Ash|Gozag|Veh|Sif TeWz^Zin|Ru|Jiyva|Sif|Veh NaAE^Jiyva|Oka|Zin|Ru FoAM^Fedhas|Yred|Oka CeCK^Xom DDGl^Mak|Yred 18:51:16 ??gammafunk[3 18:51:16 gammafunk[3/7]: speedruns: MiBe^Mak DEFE^Veh HESu^Sif DESu^Sif 18:51:21 ??gammafunk[4 18:51:22 gammafunk[4/7]: 813. [urune=15] gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 18:51:39 ??gammafunk[5 18:51:39 gammafunk[5/7]: MfWn^Ru|Zin|Yred|Chei GrWn^Ru|Zin|Yred|Chei OgAK DEFE^Veh FeCj^Sif|Veh VpSu^Sif DgEE HOAs^Beogh MuVM^Ash|Gozag|Veh|Sif TeWz^Zin|Ru|Jiyva|Sif|Veh NaAE^Jiyva|Oka|Zin|Ru FoAM^Fedhas|Yred|Oka CeCK^Xom DDGl^Mak|Yred 18:51:58 !learn set sif_muna[3] https://www.youtube.com/watch?v=tReTlabrCPI 18:51:58 sif muna[3/3]: https://www.youtube.com/watch?v=tReTlabrCPI 18:55:33 -!- elliptic has joined ##crawl-dev 18:56:23 learn add gammafunk ??gammafunk[3 ??gammafunk[4 ??gammafunk[5 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:04 but, why the ears. 19:00:05 -!- tealeaves has quit [Quit: Bye] 19:02:06 -!- MgDark has quit [Ping timeout: 240 seconds] 19:04:30 <|amethyst> it's bronie sif 19:05:37 er 19:05:41 <|amethyst> ??trog 19:05:42 trog[1/8]: God of anger and violence. Expects followers to kill constantly in his name; hates magic and all who practice it. 19:05:45 <|amethyst> ??trog[8] 19:05:45 gammafunk[6/7]: https://www.youtube.com/watch?v=4ZsehNvpYOY 19:05:48 ??gammafunk[6 19:05:48 gammafunk[6/7]: https://www.youtube.com/watch?v=4ZsehNvpYOY 19:06:00 !learn set trog[8] https://www.youtube.com/watch?v=4ZsehNvpYOY 19:06:00 trog[8/8]: https://www.youtube.com/watch?v=4ZsehNvpYOY 19:06:17 huh. 19:06:29 all we need is compositions for each god 19:06:34 then DCSS 1.0 is ready 19:12:32 -!- vale_ has quit [Ping timeout: 256 seconds] 19:13:29 can't wait for dcss 0.27... 19:15:38 -!- lobf has quit [Quit: lobf] 19:20:16 -!- njorth has quit [Ping timeout: 240 seconds] 19:20:16 -!- KamiKatze has quit [Quit: Page closed] 19:20:26 -!- kuniqs has quit [Quit: Page closed] 19:22:18 <|amethyst> re the feat_is branch_iterator thing I mentioned 19:22:43 <|amethyst> here's a gprof run, with LTO=y, of abyss walker (1000 turns): 19:22:53 <|amethyst> % cumulative self self total 19:22:53 <|amethyst> time seconds seconds calls ms/call ms/call name 19:22:53 <|amethyst> 8.72 1.54 1.54 1224904554 0.00 0.00 branch_iterator::operator->() const 19:22:56 <|amethyst> 7.36 2.84 1.30 14085914 0.00 0.00 _place_feature_near(coord_def const&, int, dungeon_feature_type, dungeon_feature_type, int, bool) [clone .constprop.1528] 19:22:59 <|amethyst> 5.60 3.83 0.99 34997759 0.00 0.00 update_level(int) 19:23:00 -!- Guest46551 has quit [Remote host closed the connection] 19:23:02 <|amethyst> 3.06 4.37 0.54 98665214 0.00 0.00 _lookup_globallos(coord_def const&, coord_def const&) 19:23:11 <|amethyst> that's a billion calls 19:30:01 nice... 19:32:12 -!- simples has quit [Quit: Page closed] 19:32:31 -!- mrmyers has joined ##crawl-dev 19:36:13 -!- cang has quit [Ping timeout: 252 seconds] 19:38:01 -!- mong has quit [Client Quit] 19:40:07 -!- WebFungus has quit [Quit: Page closed] 19:50:17 -!- scummos__ has quit [Ping timeout: 272 seconds] 19:54:16 -!- MarvinPA has quit [Remote host closed the connection] 19:56:21 -!- ystael has quit [Ping timeout: 245 seconds] 19:58:58 -!- WorkSight has quit [Quit: Leaving...] 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:04:26 -!- PleasingFungus has joined ##crawl-dev 20:05:53 -!- WalkerBoh has joined ##crawl-dev 20:07:00 <|amethyst> oh, nice... this shaves off 20% of the runtime of the abyss walker bot, in an LTO build anyway 20:07:29 fewer timeouts!? 20:08:24 <|amethyst> now the top functions are _place_feature_near (which is a "try and try again" loop), then perlin::noise and worley::noise which are to be expected in the abyss, then monster_pathfind::monster_pathfind() which is perfectly reasonable anywhere 20:08:50 <|amethyst> top by total seconds, not number of calls 20:11:42 would you say that _place_feature_near is 20:11:44 second to none 20:16:02 Things that are here: 20:16:02 a club x2 a goblin corpse 20:16:11 PleasingFungus: i tink that's another bug from your cahnges 20:16:52 !send gammafunk $(!shrug) 20:16:53 Sending ¯\_(ツ)_/¯ to gammafunk. 20:17:16 how do people feel about song of slaying just increasing slay during its duration, rather than requiring kills? 20:17:32 the rate of increasing slay can scale with spellpower 20:17:44 gammafunk: not really my design to begin with, so do whatever 20:17:53 (even though whatever is already done <.<) 20:20:27 chequers: sounds like it removes the combo fun 20:20:34 I think tabstorm had a decent reform for it, a while back 20:20:47 any idea where it was? 20:20:59 i'm about to start a dieselrobin skald so i wanna fix the spell fast >_> 20:21:28 is song of slaying really that bad as-is? 20:21:34 if used in larger hordes 20:21:40 iirc it caps out at 9 20:21:57 yeah but if you can kill a horde that quick do you need osng of slaying? 20:22:04 and Slay+9 is really good, aside from it being temporary 20:22:20 chequers, hmm but doesn't it last for 50-100ish turns? 20:22:23 i mean it's not useless, but i don't see many skalds using it 20:22:32 !log * sk won 20:22:34 858. ProzacElf, XL26 HESk, T:82166: http://crawl.berotato.org/crawl/morgue/ProzacElf/morgue-ProzacElf-20160122-070900.txt 20:22:44 i dont think its realistic to expect to get slay 9 20:22:56 oh wait 20:23:03 it is tied to monster difficulty 20:23:05 isn't it 20:23:14 the slaying cap that is 20:23:24 so yeah ok, maybe not that useful then 20:23:27 yeah i think so 20:23:51 it is a spell that seems better on paper than in practice 20:23:58 can you keep the slaying if you keep extending it? 20:24:21 because if that works, that encourages tedious behaviour (cast it over and over in order for it not to time out) 20:24:36 i think casting it again sets you back to slay 0 20:24:40 in exchange for making noise 20:24:46 Items here: ) [[ ÷ † 20:24:46 a flail; a leather armour x2 an orc skeleton; an orc corpse 20:24:49 PleasingFungus: ^ more 20:24:53 and the noise is constant while it is active, probably 20:24:58 since its a song 20:25:08 right, the noise is constant and recasting resets 20:25:31 Oh, recast resets 20:25:33 Fair enough then 20:25:45 (Makes the spell worse but discourages tedium in keeping it alive) 20:26:38 anyway, as for slaying being a fixed bonus 20:26:43 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 20:26:50 if it was like RMsl (and stacks decayed over time) it would be fun with qaz 20:26:54 wouldn't that make the spell basically universal (which may not be a bad thing, but still) 20:27:17 because there's no reason to discard a spell that gives a, say, Slay+3 bonus 20:27:20 it would make it a badcharm yeah 20:27:34 it's better to have another bad charm, than a badcharm 20:27:43 :) 20:27:45 ??badcharm 20:27:46 I don't have a page labeled badcharm in my learndb. 20:28:15 a charm whit no drawback that everyone wants like rmsl 20:28:22 Ah 20:28:29 Well you'd still have the noise drawback 20:28:34 but aside from that 20:30:32 could make it a constant bonus like suggested, but also bump the level of the spell I guess, so it doesn't end up like RMsl 20:30:57 -!- y2s82 has quit [Quit: WeeChat 0.4.1] 20:31:10 probably not much help to skalds 20:32:44 -!- siepu has quit [Read error: Connection reset by peer] 20:37:05 -!- ontoclasm has joined ##crawl-dev 20:39:23 -!- Shinino has quit [Quit: Page closed] 20:39:56 -!- Blazinghand has joined ##crawl-dev 20:40:41 -!- fazisi_ is now known as fazisi 20:50:22 <|amethyst> oh, I had been measuring incorrectly because I forgot to specify -seed 20:50:47 -!- ussdefiant_Lappy has joined ##crawl-dev 20:51:04 <|amethyst> it actually saves 28% on my LTO + profiling build, 31% on an -Og build 20:51:08 <|amethyst> so win 20:51:35 -!- Zekka has quit [Ping timeout: 250 seconds] 20:56:38 03|amethyst02 07* 0.18-a0-1156-gc10038c: Memoize several feature test functions. 10(55 minutes ago, 2 files, 26+ 5-) 13https://github.com/crawl/crawl/commit/c10038c2972d 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:55 -!- HellTiger has quit [Ping timeout: 265 seconds] 21:03:46 -!- ProzacElf has quit [Ping timeout: 240 seconds] 21:04:31 -!- West1C has quit [Ping timeout: 250 seconds] 21:11:21 man, if this is buggy, it's gonna cause *fun* bugs. 21:13:15 -!- vale_ has quit [Ping timeout: 272 seconds] 21:13:19 <|amethyst> identical morgue files (other than the "Time:") before and after for several runs of the abyss bot 21:13:58 <|amethyst> but if someone tries querying a feature before branch_iterator is working properly that could be a problem 21:14:21 <|amethyst> but I don't think branch_iterator needs any external init or anything 21:14:42 <|amethyst> (it would have been a problem before, but it's a bigger problem when you cache the bad result) 21:17:10 <|amethyst> LTO btw seems to give about a 20% improvement in runtime 21:17:14 <|amethyst> even with -Og 21:17:39 <|amethyst> yet another reason to upgrade the servers 21:19:20 hm 21:19:24 this mpr code is really bad 21:19:26 and I don't like it. 21:19:46 it feels like a very standard oop-gone-wrong thing, but without any of the advantages 21:20:02 <|amethyst> what about mpr? 21:20:48 so, the issue chequers mentioned 21:21:12 with 'items here: a flail; a leather armour x2 an orc skeleton; an orc corpse" 21:21:21 is because we aren't passing join=false to the internal _mpr function 21:21:41 there's a function which does that, mpr_nojoin. however, we can't use that, because we're using mpr_nocap. 21:22:00 because we don't want it to be A flail; A leather armour; etc (or w/e) 21:22:17 !source mprf_nocap 21:22:17 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/message.cc#l1078 21:22:31 what -Og 21:22:39 optimise for gammafunk 21:23:14 <|amethyst> PleasingFungus: make a bitfield for the flags such as that (are there only the two?) 21:23:19 that's where you start and quit hesus as fast as possible, right? 21:23:32 yeah, two flags 21:23:45 ice burn 21:24:05 <|amethyst> PleasingFungus: hm, but I guess even then you'd have too many versions 21:24:08 that would be more appropriate for when he was still playing heie. 21:24:21 MprFactoryBuilderBuilder 21:24:21 <|amethyst> PleasingFungus: because you might or might not want to specify flags, and might or might not want to specify a message channel 21:24:31 ??staff of conjuration 21:24:31 staff of conjuration[1/1]: Acts as one spell {enhancer} for all Conjurations spells. That's it! 21:24:46 ??paralyze 21:24:46 paralyse[1/1]: A monster spell, wand effect, and needle brand that deprives the victim of action for a few turns. Performed by wizard, giant eyeball, great orb of eyes, sphinx, lich, ancient lich, ogre-mage, vampire knight, deep elf mage, orc sorcerer, Grinder, Rupert, Ereshkigal, Norris, Erolcha, and anyone who picks up the wand. 21:24:47 hasnt c++ invented optional function parameters 21:24:53 <|amethyst> chequers: only at the end 21:24:58 yes, but not keyword params. 21:24:58 Does enhancers work for monsters? 21:24:59 <|amethyst> chequers: and that doesn't work for mprf 21:25:10 <|amethyst> PleasingFungus: class mpr_flag that has a message channel and those two flags 21:25:12 sheesh 21:25:16 FIQ: no. 21:25:17 <|amethyst> PleasingFungus: a constructor that takes just the flags 21:25:20 aw 21:25:22 ok 21:25:37 |amethyst: don't forget "int param"! 21:25:44 <|amethyst> PleasingFungus: a constructor that takes just a message channel (non-explicit so you can pass a MSGCH_ where this class is needed) 21:25:47 <|amethyst> PleasingFungus: ah, that too 21:27:39 <|amethyst> oh, on an -O2 (as opposed to -Og) build, LTO is only about a 9% savings 21:28:08 <|amethyst> doing a few -O3 builds to see how that goes 21:28:27 unfortunately, I currently only have the energy to complain about this code, rather than actually fix it. 21:28:51 -!- ystael has quit [Ping timeout: 250 seconds] 21:29:21 then add this conversation as a block comment 21:29:43 <|amethyst> oh hey, -O3 threw me an uninitialised warning in json.cc 21:29:51 <|amethyst> wonder who lies 21:30:36 hm, there's already some code that exists just as a hack (per comment // hack) to work around this situation 21:30:37 nice 21:34:03 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:34:12 <|amethyst> ah, this isn't a lie so much as a "you'd better call sb_init before you call this function" 21:34:33 <|amethyst> this json code is very C 21:35:31 good phrase 21:42:37 luckily, it turns out that nojoin isn't even the thing i want 21:43:46 -!- CanOfWorms has joined ##crawl-dev 21:48:23 -!- ProzacElf has joined ##crawl-dev 21:51:49 -!- Crawlium has quit [Quit: Page closed] 21:55:16 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 43.0.4/20160105164030]] 21:57:06 -!- sorlin has quit [Ping timeout: 240 seconds] 21:57:17 -!- debo has joined ##crawl-dev 21:58:15 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 21:59:07 -!- Ququman has quit [Read error: Connection reset by peer] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:04:30 <|amethyst> LTO + -O3 gives a 14% improvement over the defaults (just -O2) 22:04:42 <|amethyst> but I needed a makefile patch to make LTO actually do -O3 22:05:08 03|amethyst02 07* 0.18-a0-1157-g59db91b: Put EXTERNAL_LDFLAGS after optimization etc. flags. 10(3 minutes ago, 1 file, 3+ 5-) 13https://github.com/crawl/crawl/commit/59db91b41c82 22:07:27 <|amethyst> hopefully that didn't break someone's obscure build 22:08:48 -!- Daekdroom has quit [Quit: Leaving] 22:09:05 -!- kaiza has quit [Ping timeout: 276 seconds] 22:10:23 -!- aditya has quit [Disconnected by services] 22:10:27 -!- adibis is now known as aditya 22:29:27 -!- ystael has quit [Ping timeout: 250 seconds] 22:32:11 -!- WalkerBoh has quit [Remote host closed the connection] 22:37:36 -!- Dixlet has quit [Ping timeout: 240 seconds] 22:37:41 -!- Dixlet_ has joined ##crawl-dev 22:40:54 -!- Kellhus has quit [Quit: Page closed] 22:41:18 -!- amalloy is now known as amalloy_ 22:50:06 -!- kaiza has quit [Ping timeout: 240 seconds] 22:53:43 -!- aditya has quit [Ping timeout: 250 seconds] 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:05:45 -!- emeraldemon has quit [Quit: Leaving] 23:11:42 -!- simmarine has quit [Read error: Connection reset by peer] 23:23:24 |amethyst: We're not using LTO in packages nor windows because I don't think either work 23:23:31 I should try it on debian stable though 23:23:44 Not sure about crosshost windows 23:24:34 <|amethyst> hm 23:24:42 -!- mamgar has quit [Read error: Connection reset by peer] 23:24:55 <|amethyst> could try it on CDO, which has the cross-compilers 23:25:27 aren't arbalests 2-handed? 23:26:25 <|amethyst> yes, two-handed for everyone 23:26:48 <|amethyst> unlike, say, triple crossbows, which are unwieldable by spriggans 23:27:02 e - (o) Zorug the orc high priest (friendly), wielding a +0 arbalest, wearing a +2 large shield, 23:27:02 quivering 13 bolts and carrying an uncursed mace 23:27:03 ^ then why is this 23:27:35 <|amethyst> maybe monsters are stupid and don't know that 23:27:44 hah 23:27:52 <|amethyst> probably the swapping code in particular doesn't check for that 23:28:03 "oh, you can't wear 2h weapons with a shield? I didn't know that... sorry" 23:28:13 <|amethyst> note that the mace is 1H 23:28:24 yeah 23:28:28 that's why I gifted the shield 23:28:36 probably beogh screwed up or something 23:28:39 <|amethyst> hm 23:29:10 I did notice one time earlier 23:29:12 <|amethyst> it's possible, but I haven't checked, that monsters will normally avoid picking up a shield if their alternate weapon is 2H 23:29:15 when I was trying to gift a shield 23:29:19 "you can't do that" 23:29:30 but then it was *wielding* the arbalest 23:29:33 this didn't happen now 23:29:36 maybe that's why 23:30:48 <|amethyst> not sure if it would be better to prevent it or to make them drop (or just never switch to) the 2H alt weapon 23:31:15 monsters don't have an inventory, right? 23:31:19 <|amethyst> "it" being Beogh gifting 23:31:24 so there's not a concept of simply unwearing the shield 23:31:28 -!- amalloy_ is now known as amalloy 23:31:39 Beogh should perhaps gift 1h launchers 23:31:42 to shield bearers 23:31:47 rather than arbalests 23:31:56 <|amethyst> they do have an inventory, but there are a limited number of slots, all special-purpose 23:32:09 <|amethyst> so at the moment there's nowhere else to put a shield 23:32:49 got it 23:32:57 <|amethyst> but also it would be weird (and message spammy) for monsters to swap their shield when they swap to launcher 23:36:00 <|amethyst> !learn add monster_slots Weapon, alt. weapon, missile, alt. missile, armour, shield (or gloves or hat), wand, jewellery, misc, potion, scroll, gold. The last three slots are invisible to the player. 23:36:01 monster slots[1/1]: Weapon, alt. weapon, missile, alt. missile, armour, shield (or gloves or hat), wand, jewellery, misc, potion, scroll, gold. The last three slots are invisible to the player. 23:36:19 <|amethyst> !learn add monster_inventory see {monster_slots} 23:36:20 monster inventory[1/1]: see {monster_slots} 23:36:32 I'll try another LTO crosscompile on this system 23:37:16 -!- nikheizen has quit [Quit: leaving] 23:37:16 not sure if I tried it on 15.10 yet 23:37:59 -!- meatpath has quit [Ping timeout: 250 seconds] 23:41:57 anyone seen lasty today? 23:43:31 !seen lasty 23:43:32 I last saw Lasty at Fri Jan 22 19:11:27 2016 UTC (9h 32m 4s ago) joining the channel. 23:43:35 !seen ProzacElf 23:43:35 I last saw ProzacElf at Sat Jan 23 04:43:30 2016 UTC (4s ago) saying 'you guys are ok at this' on ##crawl. 23:43:38 !seen grunt 23:43:38 Sorry Grunt, that person is dead. 23:46:32 !seen seen 23:46:32 Sorry gammafunk, I haven't seen seen. 23:46:39 !seen 23:46:40 Sorry Grunt, that person is dead. 23:46:50 <|amethyst> !seen cheibriados 23:46:50 I last saw Cheibriados at Tue Nov 26 19:21:35 2013 UTC (about 2y 8w 3d 9h 25m 14s ago) joining the channel. 23:47:03 <|amethyst> !seen henzell 23:47:04 I last saw Henzell at Tue Nov 19 21:11:35 2013 UTC (about 2y 9w 3d 7h 35m 28s ago) joining the channel. 23:47:11 <|amethyst> !seen gretell 23:47:11 Sorry |amethyst, I haven't seen gretell. 23:47:16 !seen |amethyst 23:47:17 I last saw |amethyst at Sat Jan 23 04:47:10 2016 UTC (6s ago) saying '!seen gretell' on ##crawl-dev. 23:47:20 !seen Sequell 23:47:20 Sorry Grunt, I haven't seen sequell. 23:47:41 <|amethyst> !seen sizzell 23:47:42 I last saw Sizzell at Tue Nov 26 07:45:52 2013 UTC (about 2y 8w 3d 21h 1m 49s ago) joining the channel. 23:48:02 !seen Funkell 23:48:03 I last saw Funkell at Thu Jan 30 21:53:19 2014 UTC (about 1y 51w 1d 6h 54m 43s ago) quitting, saying 'Remote host closed the connection'. 23:49:46 -!- cck has quit [Quit: WeeChat 0.4.2] 23:50:12 todo: Lemuell 23:53:01 -!- PleasingFungus has joined ##crawl-dev 23:53:43 !seen PleasingFungus 23:53:44 I last saw PleasingFungus at Sat Jan 23 04:53:00 2016 UTC (43s ago) joining the channel. 23:53:52 !seen PleasingFungus 23:53:52 Sorry PleasingFungus, that person is dead. 23:55:07 rip... 23:55:46 ya rip 23:55:50 |amethyst: wrt the mpr stuff 23:56:02 the correct behavior *is* to join, but *not* to set repeats 23:56:13 no "leather armour x2" 23:56:23 (instead "leather armour; leather armour") 23:56:30 not sure how to make that work with the current code 23:57:04 !source message.cc:166 23:57:04 https://github.com/crawl/crawl/blob/master/crawl-ref/source/message.cc#l166