00:00:02 -!- omarax has quit [Remote host closed the connection] 00:05:32 pf: will you be wearing a koboldina(tm) shirt at your talk 00:05:47 unlikely 00:05:50 rip 00:05:51 i'm thinking bow tie and suspenders. 00:06:03 shirtless bow tie and suspenders? 00:06:05 daring 00:06:30 no point going to the gym if you don't get to share them abs right? 00:07:24 http://i.imgur.com/6FQmz3n.png here's a selfie i took the other day 00:07:38 ps i'm so glad that someone decided "yes, this photo needs to exist" 00:08:20 welcome to the wonderful world of stock images 00:08:24 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 00:08:33 where for some reason, imagery of suicide exist 00:08:53 they've cornered the market on, uh 00:09:09 photos of cyborg women with corn 00:09:51 and pictures of harold 00:10:28 does harold have a shirt 00:10:30 -!- home has quit [Quit: Leaving] 00:11:30 -!- Kalir has quit [Read error: Connection reset by peer] 00:11:56 -!- Kalir has quit [Changing host] 00:15:28 -!- Kramell has quit [Remote host closed the connection] 00:15:31 -!- zxc has joined ##crawl-dev 00:18:11 -!- Dracunos has quit [Ping timeout: 244 seconds] 00:20:28 -!- Enthusiasm has quit [] 00:20:45 hey 00:20:48 hrm 00:20:51 !source options_guide 00:20:52 Can't find options_guide. 00:21:18 -!- Dracunos72 has quit [Ping timeout: 244 seconds] 00:22:49 -!- gammafunk has quit [Quit: leaving] 00:24:50 -!- gammafunk has joined ##crawl-dev 00:25:03 !bug 10530 00:25:03 https://crawl.develz.org/mantis/view.php?id=10530 00:25:09 ^ good 'bug', imo 00:27:19 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 00:30:04 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-805-g0a78ef0 (34) 00:30:40 -!- dtsund has quit [Ping timeout: 250 seconds] 00:34:02 -!- minmay has quit [Ping timeout: 244 seconds] 00:34:33 -!- minqmay has quit [Ping timeout: 244 seconds] 00:36:20 -!- Kalir has quit [Ping timeout: 252 seconds] 00:38:23 -!- valrus has quit [Ping timeout: 260 seconds] 00:48:35 -!- marsharpe has quit [Quit: Page closed] 00:49:12 -!- GiantOwl is now known as Kalir 00:49:12 -!- Kalir has quit [Changing host] 00:51:58 excellent bug 00:52:49 <|amethyst> %git :/Skybugg 00:52:50 07|amethyst02 * 0.11-a0-2947-g3588bfa: Don't treat "Skybugg" and "Foobola" as buggy. 10(3 years, 11 months ago, 1 file, 4+ 4-) 13https://github.com/crawl/crawl/commit/3588bfac9baa 00:53:42 foobola 00:54:23 illegal fixed arts? 00:57:20 A buggy Lord of Pandemonium comes into view. 00:57:43 -!- simmarine has quit [Read error: Connection reset by peer] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:05:50 -!- destroythecore has quit [Read error: Connection reset by peer] 01:08:42 -!- Laraso has quit [Ping timeout: 246 seconds] 01:09:34 -!- squidcat has quit [Ping timeout: 250 seconds] 01:10:13 -!- Nomi has quit [Read error: Connection reset by peer] 01:11:52 -!- Kalir has quit [Ping timeout: 264 seconds] 01:12:20 -!- GiantOwl is now known as Kalir 01:12:20 -!- Kalir has quit [Changing host] 01:18:46 bolas 01:19:54 Unstable branch on crawl.develz.org updated to: 0.19-a0-805-g0a78ef0 (34) 01:20:13 things that crash jorgrun rocks sessions: holding tab at merging green slimes 01:20:47 New delay code did not properly interrupt when attacked by invisible creature during rest 13https://crawl.develz.org/mantis/view.php?id=10531 by llahwehttam 01:20:52 -!- PsyMar has quit [Ping timeout: 252 seconds] 01:29:16 Gate88's ghost screams, "Zot be a meth, tha ORB be a f'ble, ye'll soon be a tale!" 01:29:25 zot = meth 01:36:13 -!- ystael has quit [Ping timeout: 244 seconds] 01:39:43 -!- Stark_ has quit [Quit: Page closed] 01:52:10 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:52:36 -!- jeefus has joined ##crawl-dev 01:53:46 !lg llahwehttam 01:53:47 No games for llahwehttam. 01:55:44 Windows builds of master branch on crawl.develz.org updated to: 0.19-a0-805-g0a78ef0 01:56:02 -!- jefus- has quit [Ping timeout: 250 seconds] 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:01:36 -!- Amnesiac has quit [Quit: Page closed] 02:11:04 -!- _dhm has quit [Ping timeout: 240 seconds] 02:18:34 ProzacElf: Don't do drugs...wait you're a bad person to tell that to 02:19:45 -!- VoxSomniator_ has quit [Quit: Leaving] 02:19:47 -!- wheals_ has joined ##crawl-dev 02:21:46 is there a new hep tile? 02:21:54 altar? 02:21:55 -!- Twiggytwiggytwig has quit [Read error: Connection reset by peer] 02:21:57 I assume that's hep 02:21:58 yeah 02:22:02 looks cool whatever it is 02:22:11 ?? 02:22:12 maybe it's old 02:22:13 wormcan was working on one but hasn't made it, afaik 02:22:19 hrm... 02:22:24 specifically was working on an animated versions 02:22:25 what the fuck am I even looking at then 02:22:26 where the clouds move around 02:22:34 -!- wheals has quit [Ping timeout: 240 seconds] 02:22:37 ok so this is probably not that new 02:22:40 idk. what are you looking at? 02:23:00 mekire 02:23:07 what's a mekire 02:23:10 it has to be hep, just hadn't seen it before 02:26:26 -!- eb has quit [] 02:28:26 pfff 02:28:29 "don't do drugs" 02:29:50 ProzacElf: uh, hep is natural and used to make all sorts of textiles and other useful products 02:30:05 haha 02:30:37 "there are over 1,200 uses for hep and hep-based products!" 02:31:45 Hep worshipers are useless parasites on dungeon society 02:31:54 they should be locked up in the vaults 02:32:14 I'm voting Gozag in 2016 because he means what he says 02:34:35 -!- wheals_ has quit [Ping timeout: 252 seconds] 02:34:39 -!- wheals has joined ##crawl-dev 02:35:34 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 02:36:28 -!- elliptic has quit [Quit: Leaving] 02:37:57 -!- elliptic has joined ##crawl-dev 02:41:32 -!- wheals has quit [Ping timeout: 250 seconds] 02:42:20 -!- minmay has joined ##crawl-dev 02:45:38 -!- Zeor has quit [Quit: Leaving.] 02:50:21 -!- wheals has joined ##crawl-dev 02:53:51 Monster database of master branch on crawl.develz.org updated to: 0.19-a0-805-g0a78ef0 02:57:14 -!- hellmonk has quit [Quit: Page closed] 02:59:33 -!- mong has quit [Quit: Leaving] 02:59:39 -!- Xenobreeder has quit [Ping timeout: 250 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:04:42 -!- Siegurt has joined ##crawl-dev 03:07:54 Is there any way to turn off eating warning interruption? 03:08:57 I tried interrupt_eat = false, but got "Warning: Delay interrupt name "false" not recognised." 03:10:26 got it, nvm 03:12:49 this "scroll of tempering" thread might be peak tavern 03:14:13 ? 03:14:16 -!- Mindiell has quit [Quit: leaving] 03:14:39 -!- grisha5 has quit [Client Quit] 03:15:05 -!- Mindiell has joined ##crawl-dev 03:15:59 http://pastebin.com/3qCgZ0e6 i should do something with this document at some point 03:16:12 ProzacElf: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=20467 03:17:54 oh, how fun 03:17:57 and dumb 03:19:03 -!- nikheizen has quit [Quit: leaving] 03:19:54 PF: FWIW I'd love to see each weapon type limited to vorpal + 2 ish other possible brands unique to that weapon type. 03:20:34 -!- scummos| has quit [Ping timeout: 244 seconds] 03:21:27 (By weapon type, I mean each weapon base type would have it's own list of 2ish brands it could possibly spawn with) 03:21:36 i got you 03:22:01 last time this came up (a year ago), chequers just wanted to have the same chance for all weapon types, and also to buff venom/prot 03:22:15 and then i think that was the end of the conversation 03:22:30 "while it would be nice to differentiate weapon types this probably isn't the way to do it" 03:22:31 Well, that adds clarity, but my suggestion adds dimension to weapon choice 03:22:42 Sure 03:22:53 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-805-g0a78ef0 (34) 03:23:16 my feeling is that axes, polearms, sbl, even staves are more or less reasonably differentiated 03:23:27 and having a different set for each is much more complexity 03:24:04 Oh, no I meant per weapon base type, like a dire flail would have a different set of choices than a great mace. 03:24:11 wow 03:24:19 so we'd have like 60 different brands? 03:24:22 No 03:24:29 They'd use the same set of brands 03:24:35 dire flail of derision 03:24:38 you need to back up and start again 03:24:42 i am totally lost here 03:25:02 So like dire flail might have protection and venom, and a great mace might have protection and fire, and a demon whip might have fire and cold etc. etc. 03:25:09 PleasingFungus: Siegurt is suggesting that dflail could have, say, vorpal or flaming or freezing, while gmace could have gmace or speed or disto 03:25:29 i got that 03:25:31 but he said 03:25:34 ""PF: FWIW I'd love to see each weapon type limited to vorpal + 2 ish other possible brands unique to that weapon type. " 03:25:49 so if we have 2 brands unique to each weapon type... 03:25:55 the set of n+2 is unique 03:25:57 Sorry, I meant the combination was unique, not the brand 03:25:58 not each brand is unique 03:26:11 Yes 03:26:13 What he said 03:26:16 that seems like a weird gimmick 03:26:23 i don't really see a lot of value in this suggestion but it does seem clearly explained 03:26:54 Well, if you were shooting for a particular brand you might want to look at a lower-tier weapon. 03:27:01 well the weapons have different weights for brands 03:27:03 er 03:27:10 that seems like it doesn't really fit with crawl's mechanics 03:27:19 like, brand choice is not enough to downgrade your weapon 03:27:38 almost always (except with low skill elec brand type situations) 03:27:43 PleasingFungus: you've clearly never seen anyone go to zot with a +5 vamp hand axe 03:27:50 i have not. 03:27:57 lucky you 03:28:06 And a dire flail isn't much of a downgrade from a great mace. 03:28:07 why would anyone do that? 03:28:16 Nor is a demon whip 03:28:16 vamp is OP, ProzacElf, didn't you know 03:28:16 i love vamp, but wow 03:28:17 also: if this is going to be meaningful, if it's going to have an impact on players' decisionmaking, then it has to be something they can (a) notice and (b) remember. who's going to memorize the brand distributions for every weapon type? 03:28:22 -!- sage1234 has quit [Ping timeout: 272 seconds] 03:28:58 Well, I doubt they'd care except for the top 2-3 weapons for each category 03:29:03 Which is 15ish. 03:29:21 i'd honestly rather just see every brand be available for every weapon type 03:29:22 And *I* would memorize 30 bits of information in a heartbeat, but maybe that's just me. 03:29:28 with distributions altered accordingly 03:29:37 maybe keep the restrictions on speed 03:30:27 Siegurt: so why are you varying the distributions for lower weapon types, if you don't expect anyone to care? 03:30:46 also, the goal of this mechanic is apparently now to encourage people not to use top-tier weapons? 03:30:56 why do we want a mechanic that does that? 03:31:01 Mostly for consistency, also new players don't get to top tier weapons. 03:31:05 we already have both rarity & skill requirements going against them. 03:31:37 "hey, i can't count on finding a triple sword anyway, but at least i'll know it won't have the brand i want!" 03:31:41 Well, I'm wondering if we could have more of a variety of 'top tier' where it's more situational rather than just "did the RNG spawn one if these" 03:31:51 -!- MarvinPA has quit [Ping timeout: 246 seconds] 03:32:06 If it's not a useful differentiator, then it's not :) 03:33:01 there are already a lot of dimensions of what counts as 'top tier' in a given game: what are your skills? are there artefacts involved? what are the brands? 03:33:14 -!- MarvinPA has joined ##crawl-dev 03:33:37 a 'top tier' weapon is more likely to be the best weapon available when it spawns, for a character who has sufficient skill, but it's already not guaranteed. 03:33:49 oh, 'do you use shields', ofc 03:33:49 it would be nice to make the weapon types a bit more distinctive if possible 03:34:01 yes, which was one of the original goals here 03:34:44 long blades and maces are a bit similar 03:34:52 except that maces are more common 03:35:16 all the other weapon types have something unique about them 03:35:20 zxc: http://pastebin.com/3qCgZ0e6 this is where the conversation started 03:35:22 imo read it and come back 03:35:25 Right, and if possible brand spawning type isn't a way to make weapons more distinctive, then it probably shouldn't be a thing at all (just give all brands to all weapon types) but if it *is* a way to make weapons more distinctive, I'd rather it go further down that path. 03:36:10 And I'd like weapons within the same class to be more distinct from each-other, personally 03:36:13 does giving separate unique brand lists to each individual weapon type actually make weapon classes more distinctive, though? 03:36:24 Well, that's the question, I suppose. 03:36:26 or does it just turn it all into a weird sea of noise? 03:36:27 PleasingFungus: that seems reasonable 03:37:28 -!- ystael has quit [Ping timeout: 260 seconds] 03:37:44 Alright, well, let's start at one extreme, and work backwards, would it make weapons distinct in a meaningful way, if each base class of weapon could get one and only one possible brand? 03:38:41 (And is that sort of weapon distinctiveness a good thing?) 03:38:44 zxc: devil's advocate: is it good to differentiate weapon classes through spawning rules that the player can't observe directly, rather than directly through stats or other clearly observable traits? also, is it a good thing to try to preserve 'bad' and 'good' brands, rather than making them situational but similar in overall power? 03:39:11 Siegurt: does base class mean 'axe' or 'hand axe' 03:39:19 are any of the brands actually 'bad'? 03:39:20 I meant 'hand axe' 03:39:30 ProzacElf: venom & prot are the two that usually come up 03:39:44 prot has problems 03:39:50 chaos on melee weapons is quite bad in many places 03:39:57 but venom is perfectly useful for a 3 rune game 03:40:18 chaos can be bad 03:40:26 i hear it can turn monsters invis 03:40:28 how fucked up is that? 03:40:30 it particularly can be bad early 03:40:33 -!- Shard1697 has quit [Ping timeout: 244 seconds] 03:40:47 Siegurt: that'd certainly make the individual weapons more distinct, but i honestly think that individual weapons don't need to be more distinct than they are 03:40:53 PleasingFungus: well the brand of a weapon is usually observable, and you can make the brand weights such that it will become obvious after a while that some brands are closely associated with some weapons 03:41:10 PleasingFungus: I don't know if that is better than having balanced weights for all weapons, though 03:41:16 sure 03:41:19 that is somewhat true to an extent 03:41:27 I doubt that would do much to distinguish weapons 03:41:35 possibly either is better than the status quo 03:41:50 because all brands currently in the game fall into one of 5 categories 03:41:55 making it balanced is less of a drastic change 03:42:00 damage, distortion, chaos, protection, damage 03:42:23 and chaos is mostly damage 03:43:04 -!- ChongLi has quit [Ping timeout: 240 seconds] 03:43:06 crawl has had different brand rolls for different weapons since forever and IME most players don't even notice 03:43:31 that's because the tables are fucking insane 03:43:52 but in general yeah you have to be very blunt with this sort of random distribution if you want people to actually notice patterns 03:44:03 yes, and also it gets further screwed by monsters and vaults 03:44:03 totally 03:44:26 i bet you can find people who think scimitars have an extra-high chance of flaming, or maybe lbl generally 03:44:34 which is sort of true, in a sense! 03:44:37 well, they do 03:44:38 yes 03:44:46 special weapons for uniques is cool 03:45:07 sure 03:45:10 Every time I see Erica I'm like "Yay! hydra slayer" 03:45:22 hey now, i'm not saying getting screwed is bad 03:45:29 like, personally i don't like screwing but most people do 03:45:33 lol 03:45:37 and more power to them 03:45:54 but it makes the current brand distributions even more impossible to notice, unspoiled 03:46:02 i think the only one i really noticed was m&f getting prot all the time 03:46:06 literally. they have way more power. help us 03:46:39 since it has like a 30% chance of showing up on m&f and a third or less for everything else 03:47:16 -!- _dhm has quit [Ping timeout: 264 seconds] 03:49:19 well, you can pretty readily notice that the vast majority of m&f can't get elec also 03:49:25 at least not naturally 03:49:33 so many elec whips though 03:49:41 yes 03:49:59 doesn't that date back to some weird thing about how whips do 'slashing' damage 03:50:00 ? 03:50:17 wouldn't be surprised 03:50:27 it's a cute niche mechanically, since elec whips are strong 03:51:11 sure 03:51:19 definitely a lot of weird quirks in brand distribution, though. spears can't get prot, eveningstars have double odds for draining 03:51:31 i use elec whips a lot even when m&f is suboptimal for the guy i'm using 03:51:39 since they require almost no skill anyway 03:51:57 sure 03:52:02 anyway 03:52:05 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 03:52:12 what is up with these new "keep eating" prompts that show up for no apparent reason? 03:52:55 -!- Siegurt has quit [Quit: Leaving.] 03:53:09 -!- rchandra has joined ##crawl-dev 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:03:42 ProzacElf: I think there was a commit that messed with prompts for eating and wearing/removing armour 04:03:50 oh 04:03:50 -!- qoala has quit [Quit: Abscond!] 04:03:51 fun 04:04:12 i love getting interrupted and then trying to figure out what the hell it happened 04:04:13 %git 04:04:13 07wheals02 * 0.19-a0-805-g0a78ef0: Make the eating interruption code the same as armour-wearing. 10(10 hours ago, 2 files, 10+ 5-) 13https://github.com/crawl/crawl/commit/0a78ef09d239 04:04:32 oh. looks like it's the most recent commit 04:04:53 haha 04:05:11 i don't think anything would have interrupted putting on armor in those cases either? 04:05:15 unless it was some xom action 04:05:18 or maybe i was poisoned 04:05:23 -!- Smello has quit [Quit: Bye!] 04:05:27 oh sweet. rF centaur barding in this shop 04:11:28 -!- sooheon has quit [Ping timeout: 276 seconds] 04:11:36 How to remove yesno on eating when player is poisoned? 04:13:00 nvm, it looks like I have to leave right part of "interrupt_eat = " entirely blank 04:14:57 apparently i also get the interrupt going from near starving to starving 04:15:51 While eating? 04:16:10 this extra annoyance for eating is part 1 of a stealth Remove Food initiative 04:16:25 I think in earlier versions one cannot get his satiation lowered when bus consuming food. 04:16:40 hah 04:16:55 -!- ololoev has quit [Client Quit] 04:17:15 yeah, while eating 04:17:43 haha 04:21:33 -!- gammafunk has quit [Ping timeout: 244 seconds] 04:36:35 -!- rchandra has left ##crawl-dev 04:38:21 -!- Patashu_ has joined ##crawl-dev 04:39:18 -!- Patashu_ has quit [Read error: Connection reset by peer] 04:43:25 -!- Patashu_ has joined ##crawl-dev 04:58:44 -!- ProzacElf has quit [Ping timeout: 244 seconds] 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:07:02 -!- Jafet has joined ##crawl-dev 05:08:12 -!- sooheon has quit [Ping timeout: 240 seconds] 05:09:43 -!- Naruni has quit [Quit: Leaving] 05:16:34 -!- nithck has quit [Read error: Connection reset by peer] 05:34:24 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 05:35:34 -!- vale_ has quit [Remote host closed the connection] 05:36:49 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 05:37:54 -!- ystael has quit [Ping timeout: 250 seconds] 05:41:08 -!- sooheon has quit [Ping timeout: 258 seconds] 05:41:17 -!- Nasst has quit [Ping timeout: 250 seconds] 05:42:40 -!- ontoclasm has quit [Quit: Leaving.] 05:50:26 -!- wheals has quit [Read error: Connection reset by peer] 05:50:44 -!- wheals has joined ##crawl-dev 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:09:56 -!- MarvinPA has quit [Ping timeout: 250 seconds] 06:11:20 -!- MarvinPA has joined ##crawl-dev 06:16:50 -!- ByteStorm has quit [Ping timeout: 240 seconds] 06:19:28 -!- ByteStorm has quit [Max SendQ exceeded] 06:20:34 -!- ByteStorm has quit [Max SendQ exceeded] 06:21:39 -!- ByteStorm has quit [Max SendQ exceeded] 06:22:44 -!- wheals has quit [Ping timeout: 246 seconds] 06:22:44 -!- ByteStorm has quit [Max SendQ exceeded] 06:38:45 -!- ystael has quit [Ping timeout: 252 seconds] 06:40:33 -!- vale_ has quit [Ping timeout: 240 seconds] 06:50:51 -!- Insomniak` has quit [Ping timeout: 252 seconds] 06:54:01 !watch fanggot 06:54:01 Watch fanggot at: http://crawl.akrasiac.org:8080/#watch-fanggot 06:55:16 -!- amalloy is now known as amalloy_ 06:59:47 -!- sooheon has quit [Ping timeout: 276 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:08:47 Cannot ignore item on floor 13https://crawl.develz.org/mantis/view.php?id=10532 by mopl 07:16:48 -!- ByteStorm is now known as MaBunny 07:31:02 -!- vale_ has quit [Remote host closed the connection] 07:38:02 -!- MaBunny has quit [Ping timeout: 258 seconds] 07:48:41 -!- _dhm has quit [Ping timeout: 244 seconds] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:02:38 -!- sooheon has quit [Ping timeout: 260 seconds] 08:03:43 -!- MaBunny has quit [Ping timeout: 258 seconds] 08:05:35 -!- LexAckson has joined ##crawl-dev 08:07:04 -!- gammafunk has joined ##crawl-dev 08:13:26 -!- mamgar has quit [Client Quit] 08:15:45 Uh, pressing [N] in response to 'Could not pick up an item here; shall I ignore it?' doesn't seem to work in trunk 08:20:09 -!- wheals has joined ##crawl-dev 08:21:00 oh, same here kryft. I assumed it was user error (macro or rcfile or something) 08:21:03 -!- rossi has quit [Ping timeout: 240 seconds] 08:21:32 -!- doll has quit [Quit: Lost terminal] 08:23:39 I also get weird "keep eating?" confirmations when I'm waiting 08:23:47 (As in pressing 5) 08:28:34 -!- andre is now known as Guest15745 08:32:39 -!- Lasty_ has joined ##crawl-dev 08:35:11 -!- Rast-- has joined ##crawl-dev 08:38:34 -!- Rast- has quit [Ping timeout: 250 seconds] 08:39:23 -!- sooheon has quit [Read error: Connection reset by peer] 08:40:15 -!- MaxFrost has quit [Quit: Going offline, see ya! (www.adiirc.com)] 08:41:02 since the problem is obviously not important enough for anyone to make a save backup, no real point fixing it 08:49:26 wheals: Sorry, I'll try to make one when I encounter the issue again 08:51:03 -!- Lightli has quit [Ping timeout: 250 seconds] 08:53:08 -!- sooheon has quit [Ping timeout: 246 seconds] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:03:54 -!- MaBunny has quit [Ping timeout: 258 seconds] 09:08:30 -!- Zekka has quit [Ping timeout: 276 seconds] 09:08:53 -!- Patashu_ has quit [Ping timeout: 246 seconds] 09:10:39 -!- bitcoinbastard has quit [Ping timeout: 264 seconds] 09:13:06 -!- sooheon has quit [Read error: Connection reset by peer] 09:23:22 FR: "Really fire in your fire vortex's direction?" <- This should go. 09:25:48 -!- LexAckson has quit [Ping timeout: 250 seconds] 09:29:40 -!- Shard1697 has joined ##crawl-dev 09:30:34 -!- Rast-- has quit [Ping timeout: 250 seconds] 09:30:55 -!- mopl has quit [Ping timeout: 250 seconds] 09:31:03 it seems like the eat delay is getting interrupted by messages 09:31:15 i can't figure out why though 09:33:55 wheals: Could it be somehow related to the recent rotting chunk eating fix? 09:35:36 hmmm i think i see it 09:36:05 rest gets interrupted by message, which in turn causes the eat delay to get interrupted 09:37:06 -!- valrus has quit [Ping timeout: 276 seconds] 09:37:25 -!- glosham has quit [Ping timeout: 250 seconds] 09:39:06 -!- sooheon has quit [Ping timeout: 244 seconds] 09:40:38 basically the runrest delays are not designed to have an interruptible delay on top of them :( 09:46:05 -!- bonghitz has quit [Remote host closed the connection] 09:52:45 -!- maxonian has quit [Quit: Page closed] 09:54:46 -!- eki has quit [Quit: leaving] 09:59:18 -!- olscumpy has quit [Ping timeout: 260 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:04:32 -!- debo has quit [Quit: orb spiders :(] 10:07:03 -!- Mekire has quit [Quit: Page closed] 10:11:59 no need for a save btw 10:31:20 03wheals02 07* 0.19-a0-806-g24cba5a: Hopefully fix the autoeat interruptions. 10(22 minutes ago, 4 files, 14+ 14-) 13https://github.com/crawl/crawl/commit/24cba5a6556a 10:31:20 03wheals02 07* 0.19-a0-807-g7e871c9: Simplify the code a little, now that BaseRunDelay doesn't have to pop first. 10(26 seconds ago, 2 files, 41+ 50-) 13https://github.com/crawl/crawl/commit/7e871c9f85e6 10:32:33 -!- Shard1697 has quit [Ping timeout: 240 seconds] 10:38:05 -!- MaBunny has quit [Read error: Connection reset by peer] 10:39:04 -!- Patashu_ has joined ##crawl-dev 10:39:16 -!- Daekdroom has quit [Quit: Leaving] 10:41:53 -!- Dracunos has quit [Ping timeout: 260 seconds] 10:51:10 -!- bonghitz has quit [Ping timeout: 250 seconds] 10:55:56 -!- debo has joined ##crawl-dev 11:01:22 -!- omarax has quit [Remote host closed the connection] 11:01:23 think i tracked down the bug, thank you gdb 11:01:23 #10532 that is 11:08:26 -!- Lasty_ has quit [Read error: Connection reset by peer] 11:08:47 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-807-g7e871c9 (34) 11:08:51 -!- squidcat has quit [Ping timeout: 250 seconds] 11:09:06 -!- Lasty_1 has joined ##crawl-dev 11:12:50 -!- MaBunny has quit [Ping timeout: 250 seconds] 11:15:00 -!- Rust3dCor3 has quit [Ping timeout: 250 seconds] 11:16:25 -!- travis-ci has joined ##crawl-dev 11:16:26 The build has errored. (master - 7e871c9 #6043 : Shmuale Mark): https://travis-ci.org/crawl/crawl/builds/140549007 11:16:26 -!- travis-ci has left ##crawl-dev 11:19:33 -!- Cerpin_ has joined ##crawl-dev 11:26:48 -!- MaBunny has quit [Max SendQ exceeded] 11:27:09 -!- Cerpin_ has quit [Ping timeout: 272 seconds] 11:29:30 03wheals02 07* 0.19-a0-808-ga8a5f73: TravelDelay is not stair travel (#10532). 10(25 minutes ago, 1 file, 0+ 5-) 13https://github.com/crawl/crawl/commit/a8a5f7339708 11:29:57 -!- MaBunny has quit [Max SendQ exceeded] 11:31:10 -!- MaBunny has quit [Max SendQ exceeded] 11:34:54 -!- Cerpin_ has joined ##crawl-dev 11:35:36 -!- tealeaves has quit [Quit: Bye] 11:41:03 -!- stickyfingers has quit [Quit: Page closed] 11:50:02 Autopickup prompt glitch w/ full inventory 13https://crawl.develz.org/mantis/view.php?id=10533 by amaril 11:54:45 my god 11:55:46 -!- Tux[Qyou] has joined ##crawl-dev 11:56:22 -!- Shard1697 has joined ##crawl-dev 11:57:30 -!- Datul has quit [Quit: Page closed] 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:04:19 -!- tealeaves has quit [Quit: Bye] 12:04:41 -!- tealeaves has quit [Client Quit] 12:04:42 i couldn't repro 10531 12:07:58 linking a debug executable still takes several minutes for me 12:08:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-808-ga8a5f73 (34) 12:10:21 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:10:42 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 12:10:54 03wheals02 07* 0.19-a0-809-g2f88ffd: Bring back display of future gold in the shop menu (#10373). 10(20 seconds ago, 1 file, 32+ 5-) 13https://github.com/crawl/crawl/commit/2f88ffd54443 12:15:36 -!- Cerpin_ has quit [Quit: leaving] 12:20:26 -!- ystael has quit [Quit: Lost terminal] 12:20:49 -!- ystael_ is now known as ystael 12:23:05 -!- Xenobreeder has joined ##crawl-dev 12:29:34 -!- PleasingFungus has joined ##crawl-dev 12:30:34 -!- tealeaves has quit [Quit: Bye] 12:31:43 !log wafflepants killer="invisible horror" 12:31:44 No games for wafflepants (killer='invisible horror'). 12:32:09 oh right 12:32:11 -!- Zekka has quit [Ping timeout: 244 seconds] 12:32:13 !log wafflepants killer="unseen horror" 12:32:14 23. wafflepants, XL11 HEAE, T:10307: http://crawl.akrasiac.org/rawdata/wafflepants/morgue-wafflepants-20160626-230117.txt 12:32:33 -!- jerkstore has quit [Ping timeout: 240 seconds] 12:33:10 &rc wafflepants 12:33:12 http://crawl.akrasiac.org/rcfiles/crawl-git/wafflepants.rc 12:34:36 that's a different one 12:34:45 ? 12:34:59 they're moving in that log before they die 12:35:06 You see here a yak corpse. 12:35:06 Something hits you. 12:35:06 * * * LOW HITPOINT WARNING * * * 12:35:06 Something hits you. 12:35:06 You die... 12:35:07 Save macros? 12:35:16 <3 sequell 12:35:22 !log wafflepants killer="unseen horror" -2 12:35:23 22/23. wafflepants, XL11 HEAE, T:16392: http://crawl.akrasiac.org/rawdata/wafflepants/morgue-wafflepants-20160611-231141.txt 12:35:34 they claimed the death in question was yesterday 12:35:39 so i'm pretty sure it's that one 12:35:45 i wonder if it's a run delay 12:36:15 ??lg 12:36:15 listgame[1/5]: !lg command displays info about past games. The manual is available here: https://github.com/crawl/sequell/blob/master/docs/listgame.md 12:36:39 !tv wafflepants killer=unseen_horror 12:36:41 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:36:55 ah, was gonna adjust playback speed 12:37:19 hrm 12:37:23 -!- Cerpin_ has joined ##crawl-dev 12:37:28 !lg wafflepants killer="unseen horror" -tv<0.2:0.1 12:37:29 Broken query near '<0.2:0.1' 12:37:34 !lg wafflepants killer="unseen horror" -tv:0.1<0.2 12:37:35 Unrecognised TV option: 0.1<0.2 12:37:50 !lg wafflepants killer="unseen horror" -tv:x0.1<0.2 12:37:52 you need a : between -tv arguments 12:37:52 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:37:55 yeah 12:38:02 the missing x was the problem 12:38:08 oh 12:38:17 never mind........ 12:38:25 !nuke 12:38:27 !lg wafflepants killer="unseen horror" -tv:x0.1<0.1 12:38:27 FooTV playlist clear requested by *. 12:38:28 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:38:33 requested by *, huh 12:38:43 !nuke 12:38:45 FooTV playlist clear requested by *. 12:38:49 !lg wafflepants killer="unseen horror" -tv:x0.1:<0.1 12:38:50 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:39:00 yeah, i needed the colon too 12:39:11 man that's a weird death 12:39:11 that tv doesn't make much sense 12:39:19 !lg wafflepants killer="unseen horror" -tv:x0.1:<0.2 12:39:20 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:40:03 did you see that door-open message? 12:40:07 how did he see a yak there?? 12:40:08 yeah 12:40:29 !lg wafflepants killer="unseen horror" -tv:x0.1:<0.2 12:40:30 23. wafflepants, XL11 HEAE, T:10307 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:40:51 -!- somebody has quit [] 12:41:41 that tv does look consistent with being hit by unseen horror during autoexplore and not being interrupted 12:42:56 !lg wafflepants killer="unseen horror" x=src 12:42:58 23. [src=cao] wafflepants the Thaumaturge (L11 HEAE of Vehumet), slain by an unseen horror on D:10 on 2016-06-26 23:01:17, with 8673 points after 10307 turns and 0:26:53. 12:43:04 &rc wafflepants 12:43:06 http://crawl.akrasiac.org/rcfiles/crawl-git/wafflepants.rc 12:43:29 yeah, i wonder if they were just wrong about resting 12:43:50 PleasingFungus: what did they actually say? 12:43:55 oh, trivial to reproduce 12:44:00 yeah it's definitely autoexplore 12:44:11 !bug 10531 12:44:11 https://crawl.develz.org/mantis/view.php?id=10531 12:44:34 elliptic: ^ 12:44:48 yeah, I guess they just misremembered about autoexplore vs rest 12:45:32 i couldn't reproduce it even with autoexplore 12:45:52 oh, really? want me to give you a save? 12:46:01 sure 12:46:52 https://dl.dropboxusercontent.com/u/4070358/chikinn.cs just hitting 'o' should be enough 12:47:03 -!- dtsund has joined ##crawl-dev 12:50:22 it hits me, and then my explore gets interrupted 12:50:34 you on the latest version? maybe i accidentally fixed it? 12:50:57 or possibly make debug is an issue 12:56:38 lemme rebuild 12:57:55 -!- travis-ci has joined ##crawl-dev 12:57:56 The build passed. (master - 2f88ffd #6045 : Shmuale Mark): https://travis-ci.org/crawl/crawl/builds/140575051 12:57:56 -!- travis-ci has left ##crawl-dev 13:00:01 -!- omarax has quit [Remote host closed the connection] 13:01:20 yeah, looks like rebuilding fixes it 13:01:43 any idea what commit it was? 13:04:03 -!- HellTiger has quit [Ping timeout: 264 seconds] 13:04:17 -!- tealeaves has quit [Quit: Bye] 13:04:46 -!- tealeaves has quit [Client Quit] 13:06:18 i bet it was https://github.com/crawl/crawl/commit/a8a5f7339708 13:06:25 thought it might have been https://github.com/crawl/crawl/commit/24cba5a6556a 13:06:31 yeah 13:06:42 former seems most likely 13:07:04 under that bug travel/autoexplore was essentially uninterruptible 13:07:17 surprised we didn't get more complaints really 13:08:42 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-809-g2f88ffd (34) 13:15:22 -!- ontoclasm has joined ##crawl-dev 13:24:31 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-809-g2f88ffd (34) 13:24:44 -!- introsp3ctive is now known as introsp3ctive\St 13:25:00 -!- introsp3ctive\St is now known as introsp3ctive 13:25:17 -!- amalloy_ is now known as amalloy 13:30:16 -!- Kalir has quit [Changing host] 13:31:04 -!- Ququman has joined ##crawl-dev 13:35:57 -!- Cerpin_ has quit [Ping timeout: 260 seconds] 13:41:02 -!- bonghitz has quit [Remote host closed the connection] 13:44:35 -!- insecticide has quit [Ping timeout: 272 seconds] 13:49:02 -!- bitcoinbastard has quit [Ping timeout: 272 seconds] 13:52:35 -!- jefus- has joined ##crawl-dev 13:56:39 -!- jeefus has quit [Ping timeout: 250 seconds] 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:01:42 New branch created: simplebrands (1 commit) 13https://github.com/crawl/crawl/tree/simplebrands 14:01:42 03PleasingFungus02 07[simplebrands] * 0.19-a0-810-gb5554f9: Simplify brand weights 10(5 minutes ago, 1 file, 98+ 217-) 13https://github.com/crawl/crawl/commit/b5554f919418 14:01:52 -!- LexAckson has joined ##crawl-dev 14:06:53 -!- Telnaior has quit [Quit: Quit: Quit: Quit:] 14:06:58 i wonder about maybe making it by weapon skill (which it mostly is admittedly) 14:07:52 i was considering that, but i couldn't think of any really good way to differentiate the tables 14:08:13 -!- vale_ has quit [Remote host closed the connection] 14:08:47 feel like it's fun to have these distinctions even if they're minor 14:09:00 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:09:14 eh 14:09:21 maybe all in my head :) 14:09:31 -!- Shard1697 has quit [Ping timeout: 240 seconds] 14:09:57 -!- amalloy is now known as amalloy_ 14:13:31 -!- Shard1697 has joined ##crawl-dev 14:13:52 -!- jeefus has joined ##crawl-dev 14:17:05 -!- jefus- has quit [Ping timeout: 250 seconds] 14:24:43 -!- Tux[Qyou] has joined ##crawl-dev 14:27:19 !seen bh 14:27:19 I last saw bh at Fri Jun 24 00:16:10 2016 UTC (3d 18h 11m 3s ago) acting out bh blames dpeg_ on ##crawl-dev. 14:27:23 -!- Tuxedo[Qyou] has quit [Ping timeout: 246 seconds] 14:27:24 !seen bh_ 14:27:24 I last saw bh_ at Thu Apr 21 17:12:24 2016 UTC (9w 4d 1h 15m ago) joining the channel. 14:30:03 -!- Brannock has joined ##crawl-dev 14:34:17 -!- Tux[Qyou] has quit [Ping timeout: 260 seconds] 14:35:58 -!- LexAckson has quit [Read error: Connection reset by peer] 14:36:24 -!- LexAckson has joined ##crawl-dev 14:36:26 PleasingFungus: -1 for simplebrands 14:37:23 I wouldn't mind simplifying things to some extent (e.g. just making it be by weapon skill as wheals suggested) 14:37:35 -!- Tux[Qyou] has joined ##crawl-dev 14:37:51 but mashing everything together loses a lot of things that make a significant difference and that players do notice 14:37:58 like what? 14:38:45 e.g. that short blades and lajatangs get speed and other weapons don't, or that maces get much more protection but don't get vamp 14:39:30 i've certainly never noticed that maces don't get vamp 14:39:42 not my fault if you aren't paying attention! 14:39:59 in general i think it's very hard to notice which brands *don't* appear on a weapon class, especially when the brands in question are fairly uncommon anyway 14:40:29 anyway there's a reason why we took speed brand away from most weapons 14:40:52 and I don't see much appeal to the simplebrands branch adding them back in and messing with balance all around 14:41:05 was that before or after speed was nerfed? 14:41:28 before, but speed is still very good 14:41:57 glaives of speed live on in our hearts 14:43:20 hrm. and weight 1 speed is too much. 14:43:40 could make it weight 0. 14:44:05 PleasingFungus: and what about short blades or lajatangs of speed? is there a reason why we are removing them? 14:44:14 I'd like to hear the motivation for these changes 14:44:39 since it just looks like randomly messing with weapon skill balance for no point 14:44:54 The old system was extremely opaque to players and contributed little. The goal for differentiating weapons should be to encourage fun decisions, but players can't make decisions about systems they can barely perceive! 14:45:31 what about balance 14:45:35 -!- elliptic has left ##crawl-dev 14:46:01 hard to respond. 14:47:18 if he reads the logs: i would say that we have many knobs to tweak balance with (e.g. weapon damage, skill apts), most of which lend themselves much better to player decisionmaking. 14:48:33 I'll admit that elliptic is a better player than me but it seems like a stretch to claim that weapon skills are currently balanced 14:48:56 also i'd miss lajs of speed but idk that sbls of speed are really very exciting at all 14:49:06 that's more of a tangent tho 14:49:23 that said this is a fairly significant nerf to sbl, staves, and long blades 14:49:30 also whips 14:49:34 which happen to be the weapon classes that are already a little weaker 14:50:09 yeah, like i said in the commit, it might make sense to poke at weapon damage a bit 14:50:27 it's definitely shaking things up but i think the end result should be a better place for crawl 14:51:15 -!- dtsund has quit [Ping timeout: 250 seconds] 14:51:58 I don't think he was making a claim that weapon skills are balanced, but rather that the balance is made worse 14:52:12 "move fast and break things" -- qazlal, to chei, probably 14:52:57 gammafunk: yeah, i did comment to that effect in the commit. how much base damage do you think the current brand distribution is worth? 14:53:40 sure, but "messing with weapon skill balance" can go either way 14:53:42 it's a fun question, since it's not exactly apples to apples, esp. once other sources of brands (artefacts, scrolls, gods) get involved 14:54:34 well I'm no expert on the weapon balance, I guess you'd have to reason from simply the damage increase given by the brand but 14:54:41 there are maybe a lot of numbers to tweak 14:56:05 right now you have stuff like, e.g. lbl have a higher chance of having brands at all, except that's much less pronounced for good_items 14:56:06 m&f have a much higher chance of having protection instead of a damage brand 14:56:22 so you wanted to have players not have to think about things like "longblades get better brands on average" since that's not really communicated anywhere? 14:56:22 except for some of the one-handers 14:56:30 pretty much 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:24 i mean, my initial plan had been to streamline the tables to focus on that sort of idea, of m&f having worse brands & lbl having better ones, but 15:01:15 having a situation where you're saying "ok, we want these brands to be the Good ones and these brands to be the Bad ones" doesn't seem like something that's super strongly supported by our current brands (most of them are very roughly similar in strength) or something that i feel like we really want to move the game toward 15:02:08 I think one thing that elliptic was getting at was that the current weapons acheive some of their differentiation (esp non-axe,polearms) through brand availability 15:02:22 so you're removing that, and there's less differentiation now, which may be hard to get back 15:02:51 it is true that you can't know about longblades getting certain brands more frequently when you choose to start longblades, unless you're spoiled 15:03:08 having played a lot of games, you'll note how often good egos on that weapon type appears 15:03:25 and don't let him lie to you, but minmay has said he likes longblades because of the fun weapon brands in the past! 15:03:49 but yeah I see the point about that not exactly being a clear system upfront, like the difference between axes/polearms and not those things are 15:05:25 laj will always be special due to their very low min-delay requirements, but I'm not sure about the longblades class now, I'm sure there are issues about differentiating the other classes as well 15:05:52 -!- amalloy_ is now known as amalloy 15:05:55 who controls the actual dcss website? like http://crawl.develz.org/ 15:06:00 we do 15:06:05 the hivemind 15:06:14 it's run by nap.kin but we make content changes 15:06:19 -!- vale_ has quit [Remote host closed the connection] 15:06:19 for the most part, at least 15:06:37 lol when you said "we do" this immediately ran through my head https://www.youtube.com/watch?v=OExykL5QnXY 15:06:55 -!- Insomniak` has quit [Ping timeout: 272 seconds] 15:07:13 so you have access to the wordpress as well? the one here https://crawl.develz.org/wordpress/trunk-updates-12-june-2016 15:07:25 he does; you can see he's posted there before 15:07:57 -!- sooheon has quit [Ping timeout: 276 seconds] 15:08:01 PleasingFungus did have access to wordpress, but posted too many "me in suspenders and bowtie again...no shirt again..." pics 15:08:05 well when I say access I mean the ability to change things around on the layout as well -- forgive me, I'm not very familiar with how wordpress works but I assumed there were tiers of access 15:08:19 gammafunk: ;) 15:08:23 getting to the point I was hoping I could convince someone to add a link to my shop on the right sidebar 15:08:26 i knew it 15:08:33 I could possibly bribe the person who does it with a free shirt!!! 15:08:39 what was the panel in question anyway 15:08:51 panel? 15:08:51 where it says like 15:08:52 7. Other Roguelikes Brogue DoomRL Sil Tales of Maj'Eyal UnNetHack 8. Related Column: @Play Roguelike Radio Temple of the Roguelike The RogueBasin Wiki 15:08:55 maybe like a 15:09:03 Unofficial Shop? 15:09:04 9. Buy Some Shirts They Sure Are Great Wow Gosh 15:09:04 -!- Zxpr1jk has quit [Client Quit] 15:09:07 yes 15:09:09 hrm 15:09:37 what happens when the next person comes by, asking us to put their dcss-related shop on the sidebar? are we just gonna have a sidebar full of ads? 15:09:41 this is a slippery slope 15:09:52 well that's why I was going to say I understand if you don't want to do it 15:10:21 but to be fair I've been doing this for several months now so you guys know me and know I'm making decent stuff (I hope) 15:10:34 we haven't exactly made a policy about things like this since we don't get a lot of dcss-themed merc things; I've no problem with it if it's done 'reasonably' 15:10:35 so there's a precedent for you not doing it for just anybody 15:10:53 there's also the fact that said panel is kind of just an obscure place 15:11:33 I guess it's more that we'd like one thing to manage our website, that thing being wordpress, and possibly with some better layout, but that's just a different set of issues 15:12:27 PleasingFungus: i mean the talk wormcan mentioned 15:12:40 well if you made a post about it it would go away eventually, the ideal scenario would be that it's on a sidebar of some sort so it's something anybody could see whenever they visit the site 15:12:45 I really appreciate you guys at least thinking about it 15:12:50 He's going to talk about crawlcode, and every slide will feature a commit by wheals... 15:13:30 well obviously he has to have something to contrast the bad code with! 15:13:38 wheals: oh. https://www.eventbrite.com/e/roguelike-celebration-tickets-26125753833 ? 15:13:42 koboldina: yeah we can mull it over, that panel you mention is not seen super a lot compared to the panel on /r/dcss, probably, since people would only ever look at it when viewing trunk update posts 15:13:56 ah 15:14:06 are you in the area? 15:14:15 nah, i'm out here on the east coast 15:14:32 i might be able to go to irdc us, in nyc 15:14:43 well, don't be so sure - I played offline for at least a year before even being non-tangentially aware there was a community, and that trunk updates page was one of the main places I'd go to read about what was going on 15:14:47 I might just be a weirdo tho gammafunk 15:14:58 no you're absolutely right 15:15:00 you are a weirdo 15:15:13 New branch created: riposte (1 commit) 13https://github.com/crawl/crawl/tree/riposte 15:15:13 03PleasingFungus02 07[riposte] * 0.19-a0-810-gc2d7a38: Long blade ability: Riposte 10(8 minutes ago, 3 files, 51+ 19-) 13https://github.com/crawl/crawl/commit/c2d7a382fcf8 15:15:14 deng 15:15:15 rekt 15:15:41 koboldina: I'll mull that over with some of the other folks who care about the website (since not are all in this channel) 15:15:54 OK, again I appreciate it 15:16:37 I agree that trunk updates are pretty well read, just not sure if anyone really glances at that panel 15:17:30 we maybe have too many panels and are probably violating some 'Good UI' rules with that 15:18:16 ug, those console fonts in Screenshots 15:19:16 well an even better spot would probably be 15:19:29 giving me one of those wacky buttons like "RSS Feeds", below that 15:19:32 but I didn't want to push my luck 15:19:45 Well I was thinking of how we might consolidate all that stuff 15:19:58 if it could all fit on like a page without having to scroll? 15:20:40 re backlog, i'd definitely agree with elliptic that something like per-weapon-type brand tables would be better than a single table for all weapons 15:20:58 maybe that's too much, but if the collection of buttons and panels could take less vertical space, that'd be great 15:21:01 you could make the other little things expandable, like "The Game" and then the sublink stuff below it isn't there until you expand it 15:21:05 but I'm not exactly a ui expert 15:21:10 yeah that's true 15:21:30 I think just a non-expanding UI would be ok that, maybe we just need to do a bit of purging 15:21:42 s/that/though/ 15:21:47 MarvinPA: why? 15:23:25 actually, i want to back up and ask a better question. what should a per-weapon-type brand table look like? in what ways should brands be used to differentiate weapon types? 15:24:08 i mean, the stuff elliptic already mentioned like speed and vamp not existing on some weapon types is pretty meaningful 15:26:22 OK. So, the difference should be whether or not speed and vamp are included in the brand lists for a given weapon class? 15:27:06 could be that, could be the relative rarity of things like additive vs multiplicative damage brands 15:27:08 -!- PhazeDK has quit [Ping timeout: 250 seconds] 15:28:51 -!- _dhm has quit [Ping timeout: 240 seconds] 15:29:29 PleasingFungus: I don't really have a horse in this race, but one thing about applying egos to weapon types non-uniformly, is it's like availability of the 1h-2h types within the classes 15:29:53 When you start with a given weapon you also don't know the exact availability of each 1h or 2h type for the class you chose 15:29:55 sure 15:30:05 "great maces are actually pretty common" is a spoilery thing, for instance 15:30:15 it all just kind of happens automatically and you adapt to that 15:30:16 -!- simmarine has joined ##crawl-dev 15:30:17 i feel like that's much easier to learn 15:30:40 but i agree it is spoilery! there's not a super bright line between brand distribution & weapon type distribution 15:30:45 in terms of what sort of mechanics they are 15:31:03 yeah I don't see it as being too much a problem, because how momentous is it exactly which brand you get? 15:31:12 versus "do I use a great mace or an evening star" 15:31:18 which is a very important decision 15:31:20 if it's not that momentous, then why do we have all this complexity? 15:31:34 -!- introsp3ctive has quit [Quit: Probably restarting if not leaving] 15:31:36 well it's a bit of complexity for a bit of differentiation? 15:31:51 You're saying it's too much complexity and too opaque, I guess I can't really comment on that 15:31:54 -!- Gelos_ has quit [Ping timeout: 250 seconds] 15:32:04 it probably makes 15:32:06 -!- tealeaves has quit [Quit: Bye] 15:32:09 adding something like riposte a bit harder 15:32:10 i think it could be easily less complexity for still roughly the same amount of differentiation, without losing the differentiation altogether 15:32:15 to have different egos for different types 15:33:19 maybe a compromise, yeah, but that would disallow the overall code complexity reduction in that commit above 15:33:37 i don't really care that much about the code complexity here 15:33:47 i'm more concerned about mechanical/player-facing complexity 15:34:03 in terms of clarity to the player, there's also still the fact that a whole bunch of monsters and vaults ignore all this anyway 15:34:10 oh totally 15:34:15 minmay and i were talking about that last night 15:34:28 vaults placing specific egos on monster weapons? 15:34:33 sure 15:34:40 -!- jeefus is now known as jefus 15:34:41 or I guess mon-gear in general 15:34:42 or on loot, yeah 15:34:43 and stuff like erica and efreets and whatever 15:34:45 yeah 15:34:52 which is another thing that'll make it much harder for players to notice any kind of subtle differentiation 15:35:20 do efreets always get flaming weapons? 15:35:29 maybe? i might be making that up 15:35:32 !source mon-gear.cc 15:35:33 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-gear.cc 15:35:42 yeah I guess so 15:35:42 nope i'm not 15:35:42 sweet 15:35:50 like, how many trials do you need, how many weapons do you need to see, before you figure out that (in the MarvinPA Scheme) elec is twice as common as flaming on sbl, but half as common on lbl? 15:36:15 even if you're paying really close attention, and if you're making the right assumptions (brands vary between classes, but not within classes) 15:36:43 how practical is it for players to actually get any sort of meaningful patterns out of that kind of differentiation? 15:36:57 -!- foophykins has quit [Client Quit] 15:37:39 i mean, it's more a matter of "how likely am i to find a weapon with this type/brand combination in a given game" 15:37:42 the advantage for weapon type distribution is that you have *way* more trials (there are dramatically more weapons than branded weapons), and they tend to be more chunky 15:37:46 which is a thing that you can pick up by playing 15:38:07 like, you don't have monsters that have a 1% chance of a dagger, 5% chance of a lajatang, 12% chance of a spear, trident or glaive... 15:38:09 or whatever 15:38:27 you can look at a single floor of vaults and say "wow, sure are a lot of great maces here" 15:38:38 -!- CanOfWorms has joined ##crawl-dev 15:39:02 obviously you can't do that with brands. "huh, i guess there's a short sword of elec and a long blade of antimagic here? i probably learned something from this" 15:39:35 i mean, over the course of one game you probably mostly pay attention to ~one weapon type 15:39:43 sure, which makes it even worse! 15:39:54 so that seems like a place where you could feasibly notice what brands are common there 15:40:09 -!- bonghitz has quit [Remote host closed the connection] 15:40:37 ??objstat 15:40:38 objstat[1/2]: Run with "crawl -objstat" in a build of crawl with EXTERNAL_FLAGS_L=-DDEBUG_STATISTICS in your make command (or full debug with "make debug") to generate item/monsters statistics. See crawl -help for the argument details. 15:41:52 the average won 3-rune game generates less than one of any given type of branded whip 15:42:25 generates about 1 holy mace, a vorpal mace, 2 prot maces 15:42:28 etc 15:42:55 can you tell what brand distribution maces have from that? 15:43:01 -!- CanOfWorms has quit [Ping timeout: 244 seconds] 15:43:24 doesn't the table apply to all maces? 15:43:32 er all m&f 15:43:37 or is that what you're talking about 15:44:21 i mean, even in marvinpa world, first a player has to guess "brands are common between members of a weapon class, except maybe for demon weapons and holy weapons" 15:44:25 I don't do a listing for "all m&f", which I probably should 15:44:33 "maybe some other special cases too, like quick blades. sure" 15:45:17 and then you have to tally up all your branded weapons, and my strong suspicion is, even if you're really looking at every branded weapon of a given class in a given game, you really don't have enough information to make a reasonable guess at distribution 15:45:32 especially because in practice the results are going to be uneven, they won't hug the average tightly (law of small numbers) 15:45:56 @gammafunk 15:45:57 so some games you'll get eight holy wrath m&f weapons and 3 prot and 2 antimagic or whatever 15:45:58 "having played a lot of games, you'll note how often good egos on that weapon type appears" 15:46:33 I have over 3,000 games and until I read this IRC conversation I had absolutely no idea that certain brands showed up more frequently on certain weapons 15:46:36 like, at all 15:46:57 i suspect that's very common. we're talking about how easy it is to solve a puzzle, but the game tells you there's a puzzle to be solved 15:47:31 *never tells you 15:48:03 and I mean. how is that the sort of thing you would notice, when so many things, if the player questions "does this happen more/less often when [x]" gets the response of 15:48:15 "no, that's just grouping fallacy" or whatever it is we call it 15:48:15 wheals: I have a savegame backup now; if you autoexplore, you should see the bug I mentioned earlier 15:48:24 we fixed it 15:48:30 but thanks 15:48:36 Oh, thanks 15:48:39 I don't really find a statement of "I played a ridiculous number of games but didn't make the basic observation that man there are a lot of longblades with egos" to be a compelling argument 15:49:01 there really aren't that many more longblades with egos, though. 15:49:04 I'm pretty sure you could play 3k games and not notice even the prevalence of great maces compared to 2h in other classes 15:49:13 especially given that there are lbls are uncommon. 15:49:18 how would I possibly notice that when it's so random 15:49:21 semi-uncommon? idk 15:49:40 it's just, here's a bunch of data. is there a pattern? maybe. maybe not. plenty of stuff in the game follows no particular pattern, especially when it comes to item distribution 15:49:47 how did those people like myself manage to notice it? We played longblade games and said "hey I find good ego weapons really frequently with longblades" 15:49:53 ok but 15:50:02 similar questions get asked a lot 15:50:12 and often get the response of "no, that's just coincidence" 15:50:18 Now the point about "this specific ego has this chance" is a different thing from "does this specific class tend to have good egos?" 15:50:25 like, you can imagine brands or weapon types varying by floor. that doesn't really happen (barring vaults) 15:50:39 so I think it's very easy to assume that stuff like that is just coincidence 15:50:44 and i guess monsters sort of? 15:51:08 like when players say "is plate armor more common in this latest version?" "no, you've just happened to find a lot of it lately" 15:51:32 actually seperating real statistical chance from stuff like that is really really difficult 15:51:41 how does this line of reasoning further any argument/discussion about the weapon ego situation 15:51:52 and I think that's backed up by how, whenever anyone talks about weapon type balance in the game 15:52:01 no one ever mentions brand frequency 15:52:08 because virtually no one knows that that's a thing 15:52:09 "cluster illusions exist so really why is this mechanic in the game" 15:52:21 We're getting really off-track here 15:52:43 if it's meant to distinguish the weapon types from one another, I don't think it succeeds 15:52:51 03PleasingFungus02 07* 0.19-a0-810-ge4e7c75: Improve cloud descriptions 10(31 seconds ago, 3 files, 27+ 8-) 13https://github.com/crawl/crawl/commit/e4e7c7582760 15:52:55 not to the vast majority of players anyways 15:53:44 I don't find this statement to be convincing, as I said. The 'vast majority of players' probably have a poor judgement as to how weapon damage works in general 15:54:03 gammafunk: i think that's the heart of the issue, though. the existence of clustering illusions and other random noise means that if you want a random distribution to be meaningful and perceptible to players, you either need an extremely high frequency or very simple distributions. 15:54:24 So that's not an argument to make weapon damage work like whatever it is they're thinking (which isn't one specific thing anyhow) 15:54:40 we have plenty of distributions that aren't really "player-facing", like monster spawns; those aren't things that players are really meant to know or make decisions based on, so it's fine that they're quite complex. 15:55:27 but if weapon brands are supposed to exist to differentiate weapon types, they need to be something that players can reasonably figure out and act on. 15:55:34 otherwise, they might as well not exist. 15:56:32 if the advice to players of what weapon type to choose never takes this into account, it seems like it's very unimportant. and I think it's much easier to notice base weapon types being more common, because of how different monsters spawn with certain weapons 15:56:33 I don't think all aspects of weapon differentiation need to be as prominent as each other 15:57:03 so you can see that [x] monster shows up fairly frequently and can holds [x] weapons 15:57:12 but never holds [y] weapons 15:57:35 there's a few monsters with specifc brands 15:57:49 frost giants flame giants, and evil things not using holy 15:58:33 -!- bonghitz has quit [Remote host closed the connection] 15:58:34 but stuff like "maces have protection more often" isn't communicated as well as "great maces are more common" via running into a buncha enemies that use great maces later on 15:59:03 Noticing base type differences is easier than noticing ego differences and being aware of ego differences requires more subtle judgement, this in of itself is no problem. The ego differences also allow us to balance the weapons 15:59:28 I feel like certain weapons flat-out not ever being allowed certain brands is fine/good, because that is far more visible 15:59:47 like I think it's cool that lajatangs get speed(though I wouldn't be crushed if they lost it) 15:59:53 "more subtle judgement" 16:00:01 -!- omarax has quit [Remote host closed the connection] 16:00:08 -!- Insomniak` has quit [Ping timeout: 246 seconds] 16:00:43 I think it's just a question of whether weapon balance can be not made worse with the same dist on all types and whether this loss of differentiation is marginal enough, in terms of that commit being a good change 16:00:43 you aren't going to have anything but the fuzziest idea (like 'lbl have more/better brands' or 'm&f sure have a lot of prot') about the current brand distribution without being spoiled. 16:00:48 -!- tealeaves has quit [Quit: Bye] 16:01:00 are weapons really balanced around somewhat higher/lower chance of brand at all 16:01:02 Some people find that differentiation to be fun, and I can see why 16:01:04 there is no meaningful differentiation for unspoiled players at present. 16:01:14 also, gammafunk, did you see riposte. 16:01:29 If longblades get something like that, it would change things up a lot, yeah 16:02:23 that's sort of tangential, sorry, since i think simplifying brands is an improvement with or without that 16:02:30 but it does address one of the big concerns you keep bringing up 16:03:10 Well I kind of disagree; I think if you do remove that differentiation without adding something like riposte in its place, you'll probably just make the weapon types more dull 16:03:17 Regarding riposte, it's a strong effect, I'm thinking if monsters have like 50% accuracy on a high ev char, you get like a 25% damage increase 16:03:21 -!- travis-ci has joined ##crawl-dev 16:03:22 The build passed. (riposte - c2d7a38 #6047 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/140618614 16:03:22 -!- travis-ci has left ##crawl-dev 16:03:27 it's sort of cleave-like 16:03:37 in that it would encourage some Nvs1 attacks 16:03:44 these don't seem like bad things 16:04:10 does riposte activate on dodge? 16:04:11 it's different from cleave in a few ways, most notably it's useful 1v1 16:05:15 in a "riposte exists" future world, is the plan for M&F to be simple but good compared to other weapon types 16:05:45 *simple but strong 16:06:21 more typical monster accuracy for moderate EV chars is like 80-85%, so it's going to be quite a bit weaker for them, like maybe a 7.5% damage increase 16:08:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-810-ge4e7c75 (34) 16:12:23 Shard1697: i don't object to m&f having a gimmick, but i have no particular ideas, and I think it's fine for a simple weapon class to exist 16:12:49 Right. I'm not saying it's a bad thing if that's what it is 16:13:09 -!- zxc has quit [Read error: Connection reset by peer] 16:13:33 IDK if skill/base damage values would need ot be tweaked but I'd be on board with "simple&good m&f". it seems like all the 'gimmicks' suggested for it end up like 16:13:37 gammafunk: do you have a source for those numbers, or just experience? i'd figured monster acc would be a little lower; you're making me think i should reduce or remove the chance of riposte not triggering 16:13:39 either too strong or too complicated 16:13:48 did you see the 'drums' m&f suggestion 16:13:54 no actually. 16:14:16 bonus damage for repeated hits on the same enemy 16:14:30 that's the only m&f gimmick i remember seeing suggested, actually 16:14:52 people have said stuff like "chance to confuse", ignore some armor, etc in the past 16:15:06 weapon abilities have so many constraints. must change the player's playstyle in some way, can't break autofight, can't be overly complex, can't be overly annoying for enemies to use 16:15:38 drums sounds good tho. 16:15:45 it does nothing 16:16:14 it encourages you to repeatedly hit the same enemy. that's a big ol nothingburger 16:16:37 i mean, honestly 16:16:42 i think at least part of the issue here 16:16:51 I don't know, I think that it could sometimes be meaningful to make the choice between "keep consecutive hits boost" or "use consumable" 16:16:53 is that most brands just aren't very meaningful to begin with 16:17:31 minmay was bringing up the same thing last night - iirc his list was four brands, chaos, distort, something, and "damage" 16:17:36 yeah 16:17:36 maybe antimagic 16:17:40 hrm, or vamp 16:17:49 i've never found antimagic to be very useful 16:17:54 haha 16:17:58 it's one of the most powerful brands for extended 16:18:06 widely considered a Power Brand 16:18:09 neither have I honestly, although people talk about preventing OoF from doing anything with it 16:18:13 it's never worked out for me 16:18:19 i guess i don't play extended very often 16:18:22 yeah you can absolutely just neuter some very nasty enemies 16:18:40 I do learn mana vipers whenever I can though 16:18:50 that's a fun one 16:19:36 but like: holy wrath, vorpal, flaming, freezing, poison, draining. there's a little differentiation there but not that much 16:19:36 I do guess I feel like I don't really care whether I get vorpal/flaming/freezing/draining 16:19:51 oh right prot exists, that was his actual last one that i forgot about 16:20:02 poison feels different earlygame only 16:20:05 protection is meaningful early game 16:20:11 sure 16:20:29 I feel like poison/draining have a lot of overlap 16:20:34 even more than the others 16:21:01 because the list of vulnerable and resistant enemies has a lot of overlap 16:21:13 hmmm, relatedly 16:21:28 i wonder if "flaming brand doesn't regrow hydra heads" should go 16:21:33 oh god yeah 16:21:37 it's honestly more annoying than anything else 16:21:43 I think I might have a tavern post about that in drafts 16:21:59 nothing else in the whole game cares about difference between slashing/piercing/crushing damage 16:22:02 and there are plenty of other ways to deal with hydras 16:22:24 it feels like something which belongs in a different game which cares about differing types of physical damage 16:22:30 the whole hydra head mechanic seems like something from a bygone era at this point 16:22:30 eh, i'm fine with the slicing vs crushing distinction 16:22:46 also antimagic is extremely good, it's among the best brands 16:22:48 but the flaming brand thing just encourages people to lug around extra flaming weapons all the time 16:22:52 for like one single monster 16:23:01 or go axes and then 16:23:06 haul around morningstar 16:23:09 that's not really even that hard to deal with otherwise 16:23:14 because it's crosstrained 16:23:25 the slicing vs crushing distinction encourages people to lug around an extra crushing/piercing weapon all the time for one single monster, though 16:23:37 i guess 16:23:50 also keeping trident when you have halberd/glaive 16:23:56 etc 16:24:11 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 16:26:06 -!- DevlanMud|Lappy has quit [Ping timeout: 272 seconds] 16:26:51 i think monster types being variably difficult to different builds is valuable, but it's possible that "bladed weapons vs other weapons" is too fine-grained 16:27:43 I've never been a fan of the hydra thing, but it's pretty flavorful, so I'm not surprised it's stuck around 16:28:08 anyway, back to the original topic: maybe just cut flaming/freezing/holy wrath/draining entirely? 16:28:44 i guess holy wrath would need to stay for tso 16:29:29 I'd be down. I also feel like, that would be mountain dwarves v2, but... 16:30:07 PleasingFungus: the accuracy numbers were indeed rough, but I think high ev chars see monster accuracy in the 50-65% range; obviously it varies by HD. It's probably best to do some fsim with and without the effect and just look at the increase in aveeff dam for a few builds/monsters 16:30:41 hrm, I wonder if fsim would even capture that though 16:31:11 -!- home has quit [Ping timeout: 240 seconds] 16:31:11 I guess it wouldn't, since it'd be triggered only on defend and wouldn't be tallying the dam in that phase? 16:31:16 -!- Nasst has quit [Ping timeout: 250 seconds] 16:31:32 holy doesn't have much of a design place except "keeping TSO from being even worse" 16:32:03 yeah, i would honestly like to remove holy wrath, but it would require a bit more reworking of things than the others 16:32:19 -!- wheals_ has joined ##crawl-dev 16:32:23 would it? pretty sure the effect would be a lot smaller than that of removing flaming or freezing 16:33:30 the effect on balance would probably be, but the effect on tso flavor would be more noticeable, i think 16:36:05 -!- ProzacElf has joined ##crawl-dev 16:36:05 -!- wheals has quit [Ping timeout: 272 seconds] 16:36:12 it could lead to a terrifying reduction in doy smileys 16:37:39 -!- wheals_ has quit [Ping timeout: 276 seconds] 16:38:12 doy smileys -> doilies???? 16:38:49 -!- Shard1697 has quit [Ping timeout: 244 seconds] 16:38:51 -!- bitcoinbastard has quit [Ping timeout: 264 seconds] 16:39:19 -!- Guest15745 has quit [Ping timeout: 244 seconds] 16:41:37 -!- sooheon has quit [Ping timeout: 258 seconds] 16:45:59 -!- Shard1697 has joined ##crawl-dev 16:46:21 -!- Kenran has quit [Ping timeout: 246 seconds] 16:47:34 -!- bonghitz has quit [Remote host closed the connection] 16:49:31 -!- home has quit [Ping timeout: 240 seconds] 16:52:01 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:52:17 oh my god fix this eating prompt 16:52:54 in fact, let me die if i try to eat when it's absolutely stupid to do so 16:52:56 over this 16:53:17 i'm not really sure that eating being interruptible is Good 16:53:28 it seems to have caused a massive wave of complaints, by which i mean like three or four people 16:54:55 -!- Lasty has joined ##crawl-dev 16:55:00 it's so bad i'm literally starving to death in real life 16:55:02 kind of feel like logically "single action" things just in general should not be interruptible 16:55:14 -!- Insomniak` has quit [Ping timeout: 260 seconds] 16:55:21 it's mostly bad when being hungry or whatever interrupts it 16:55:32 isn't that mostly just because it's been buggy? 16:55:55 the complaints that is 16:56:57 03PleasingFungus02 07* 0.19-a0-811-gf4045fb: Changelog through 0.19-a0-810-ge4e7c75 10(61 seconds ago, 1 file, 25+ 7-) 13https://github.com/crawl/crawl/commit/f4045fb987f4 16:57:06 MarvinPA: tru 16:57:11 why can your hunger level change *while* you're eating anyway? 16:57:17 i mean, negatively 16:57:26 because eating takes time? 16:57:31 oh, i got more hungry, better cancel this eating! 16:57:38 that was a bug that was fixed, i think? 16:57:46 maybe that wasn't fixed 16:57:48 maybe it hasn't caught up to cbro yet 16:57:51 sounds like a thing that shouldn't interrupt eating, tho 16:57:55 &versions 16:58:03 but also, minor poisoning interrupts it too 16:58:05 CAO: 0.19-a0-809-g2f88ffd, CBRO: 0.19-a0-805-g0a78ef0, CDO: 0.19-a0-805-g0a78ef0, CPO: 0.19-a0-809-g2f88ffd, CSZO: none, CUE: 0.19-a0-805-g0a78ef0, CWZ: 0.19-a0-728-g21cb250, CXC: 0.19-a0-805-g0a78ef0, LLD: 0.19-a0-607-g42021f0 16:58:10 PS don't take my complaint at all seriously, i haven't even played any crawl since it was added 16:58:12 -!- elliptic has joined ##crawl-dev 16:58:13 lol 16:58:15 i guess it'd be hard to make it not interrupt 16:58:18 since it's a generic message interrupt 16:58:58 i've played nearly 4000 games and i can't think of a single situation where eating was the thing that got me killed though 16:59:03 (I had to leave earlier to eat lunch and do a few things, but here are my thoughts on weapon brand variation: https://bpaste.net/raw/f9e42400e9a8 16:59:05 ) 16:59:15 it seems like a solution in need of a problem 16:59:21 woah, I assumed robots didn't need to eat 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:08 re: removing or combining some of the brands as suggested by doy earlier, I sort of like draining in its current form because it is both additive and multiplicative 17:00:41 i think i agree with your thesis by and large elliptic 17:00:43 but vorpal/freezing/flaming are pretty similar and boring for sure 17:01:23 and it may be worthwhile to give, say, lblades a higher chance of flaming/venom, and axes more freezing/draining 17:01:24 or whatever 17:01:31 hmm does the secret option that lets you change which delays are affected by which types of interrupts still exist with refactored delays? 17:01:50 thrig (L10 MuWn) ASSERT((int)Buffer.size() == expanded_keys_left) in 'macro.cc' at line 544 failed. (D:8) 17:01:56 also the slicing vs crushing distinction encourages people to lug around an extra crushing/piercing weapon all the time for one single monster, though 17:02:09 I actually implemented this for qw fairly recently and it was pretty good! 17:02:13 gammafunk: are you claiming that i'm a bot designed just to annoy you? 17:02:17 (if not that's probably good because it was very weird) 17:02:38 lol 17:02:52 MarvinPA: hm, I have this in qw.rc: 17:02:53 i'm having a hard time wrapping my head around the great elliptipaste. 17:03:00 # Don't get interrupted! 17:03:00 : chk_interrupt_activity["blurry vision"] = function (iname, cause, extra) 17:03:00 : return nil 17:03:00 : end 17:03:14 ProzacElf: no I was talking about the other bot in the channel, you're not an important bot for me to notice. You're more like this bot https://www.youtube.com/watch?v=8d_hveJL4mU 17:03:37 lol 17:03:38 MarvinPA: I don't know how necessary it was though, possibly superseded by other lua 17:03:48 no, i'm way more like ants in my eyes johnson 17:04:12 who obviously cannot feel pain because he's a robot, he just doesn't know it 17:05:00 yeah I think point 3) is an important one, not all things about weapons need to be equally prominent, as I was saying earlier 17:05:03 PleasingFungus: tldr I don't think that players need to notice something for it to improve crawl for them, and I care more about the balance implications and about not making vorpal daggers and exec axes of speed than you seem to 17:05:11 yo chill 17:05:58 no we removed the Chill brand. It was too casual 17:06:22 that idea doesn't really spring from what either of you said, but i think speed should remain rare on non-staves 17:06:26 and sblades 17:06:35 but who cares about sblade brands? 17:06:43 I do 17:06:58 lol 17:07:08 so, the idea is that weapon brand variation mostly *isn't* for differentiation (that's a small effect), but they're mostly for balance. in that case, it seems like it'd be much simpler, rather than trying to juggle lists of 'good' and 'bad' brands, to just vary the # of branded weapons of each class - we already do that in a very ad-hoc way (the SPWPN_NORMAL brand weight), but using that to... 17:07:09 sblade users care about sblade brands a lot 17:07:16 ...say "branded lajatangs are much more common than branded great maces, in compensation for lajatangs being less common in general etc" would be a simpler approach. 17:07:25 i swear, elec and AM are the only brands that matter on sblades 17:07:29 disto too i guess 17:07:34 venom 17:07:42 ok, yeah, venom is good too 17:07:44 ProzacElf: and dagger of draining is very good early on 17:07:51 pain 17:07:55 I hear that's a nice brand to have 17:07:56 btw that's a lot of brands we've listed! 17:08:06 but what *else* did the romans do for us? 17:08:18 although sblades already have lots of brands 17:08:23 if we're talking about balance it's almost as much about code complexity than anything else. i guess it's sort of about the ability to understand the knobs we're tweaking 17:08:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-811-gf4045fb (34) 17:08:41 in fact, i'd argue that speed is on the low end of "good" brands for sblades 17:08:58 unless you're a VS 17:09:36 like, if you wanted to make long blades better now by adjusting brands, how would you do it? simplifying it to a single 'odds of brand per weapon type/class' thing might be nicer - but if it's not about player-facing differentiation, the current system is not that urgently in need of changing in any case. 17:09:38 ProzacElf: yeah, speed sblades are more just cool for chars with a lot of slaying or for stabbers who aren't one-shotting things 17:09:56 although i'm probably still just hating because the one time i got a +9 pain qblade my vpen got just murdered by a tmons 17:10:07 because i didn't diversify my bonds 17:10:17 lol 17:10:28 PleasingFungus: I agree that changing it to "these weapon types are more likely to be branded" would be a reasonable substitute for some of the balance issues 17:10:45 -!- halv has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:10:47 but you still have to worry about how good the high end is 17:12:00 I think I and a few other people here have expressed worry about two-handers of speed, for instance 17:12:15 is the problem here brand distribution, or is it the speed brand? 17:12:22 I wouldn't actually mind removing speed brand altogether and buffing lajatangs a bit in compensation 17:12:22 is it a good thing that we have a Super Brand? 17:12:30 PleasingFungus: it is cool on randarts IMO 17:12:42 or arga! 17:12:43 and laja of speed isn't *that* ridiculous given how staves skill works 17:12:55 yes, qw would appreciate it if we left arga as-is 17:13:01 lol 17:13:08 laj of speed #agnesreasons 17:13:35 but replacing laja of speed with more laja of elec/vamp/pain would be fine I think 17:14:03 hrm 17:14:10 seems sort of tangential to the idea of simplifying brand distributions 17:14:24 not that it's a bad idea necessarily, just... 17:14:27 PleasingFungus: anyway I will agree that we could handle part (1) of the thing I pasted by doing something like that if we wanted 17:14:41 part (2) is still a thing though IMO, even if it is quite minor 17:14:59 i don't have a very strong opinion about it 17:15:22 -!- Rust3dCor3 has quit [Remote host closed the connection] 17:15:26 if it's not supposed to be something the player makes decisions based on, but just a variety thing, then... randomness makes sense for variety 17:16:12 i feel like speed is ok as an exception to the general rule 17:16:17 PleasingFungus: well, part of it is that I think that players should notice something is different when they play 5 long blades chars in a row and then try maces for a change 17:16:45 i mean, i wouldn't cry if it were removed, or left as an artifact only brand 17:16:51 and weapon abilities like cleave do a good job of this (and as I noted I like the sound of riposte, though we'd have to try it out to be sure) 17:16:52 elliptic: if something like riposte gets added, they'd notice a difference on that basis 17:16:53 i feel like when i play five long blades characters in a row, it's because four of them splat before d:3 17:17:01 which makes it hard to get a feel for egos 17:17:06 Or do you mean there should be a difference for brands should be noticed in addition 17:17:08 but i can accept that's a personal taste thing! 17:17:17 i'm not sure i'm actually arguing with you at this point 17:17:19 but that doesn't mean we can't have other ways of distinguishing their feel as well 17:17:22 rip the word "splat" 17:17:29 i *feel* like there's a difference, because i play a lot more long blade characters than any others 17:17:31 minmay: splat splatted 17:17:33 you were too specific for this world 17:17:36 but i also can't articulate it 17:17:47 it's just such a fun word to say 17:18:02 aside from the obvious maces difference 17:18:03 also i think the crawl-dialect use of 'splat' is very very specific to a narrow circle of people? idk tho 17:18:25 like, venom seems to be much rarer on long blades than most other weapon types 17:18:26 not a splexpert here 17:18:46 gammafunk: basically I think stuff like cleave and reaching (and maybe riposte) are great but I don't think that weapons need to be identical to each other aside from that 17:18:54 yeah 17:19:00 it probably does help the feel of weapon brands being different if there's a bias towards specific classes 17:19:07 this whole thing has become a love fest. disgusting! 17:19:16 oh no 17:19:23 my strategy: agree with elliptic, disagree with PleasingFungus 17:19:25 works every time 17:19:35 i think you're agreeing with me, tho 17:19:46 unless agreement isn't transitive... 17:19:46 yeah I'm bad at strategy 17:20:48 (: 17:20:53 that explains 17:20:55 your quitrate!!! 17:21:04 !lg gammafunk recent / quit 17:21:05 171/433 games for gammafunk (recent): N=171/433 (39.49%) 17:21:08 not bad 17:21:44 you don't get the d:1 high score by winning, people 17:21:45 get good 17:22:09 !hs gammafunk place=d:1 17:22:11 842. 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. 17:22:40 !hs * d:1 17:22:44 1512343. Zellion the Bringer of Light (L27 OgFi of The Shining One), slain by an Orb Guardian on D:1 on 2016-06-09 04:51:01, with 1062416 points after 90059 turns and 5:18:51. 17:22:46 sorry bro 17:22:48 u lost it 17:22:52 nice 17:23:02 hrm, wonder how, xp? 17:23:02 OH SNAP 17:23:13 !lg * d:1 max=score x=urune 17:23:16 1512343. [urune=8] Zellion the Bringer of Light (L27 OgFi of The Shining One), slain by an Orb Guardian on D:1 on 2016-06-09 04:51:01, with 1062416 points after 90059 turns and 5:18:51. 17:23:19 er 17:23:40 hrm, maybe it's the non-winning score calculation 17:24:14 but seems odd that fewer runes + more turns gets you more points 17:24:45 must be some weird inflection point wrt turns/runes 17:24:48 maybe he's getting extra credit for playing a god weaker than sif 17:25:00 since I know people have died with 15 runes 17:25:03 and not beaten that score 17:25:07 need to go look at that 17:25:13 gammafunk: xp is the main component in non-winning score 17:25:29 maybe it was a lot of zigscumming then 17:25:36 for a while it was the only component (well that and gold) but at some point runecount was added too 17:25:40 !lg * d:1 max=score x=urune,zigscompleted 17:25:43 1512344. [urune=8;zigscompleted=0] Zellion the Bringer of Light (L27 OgFi of The Shining One), slain by an Orb Guardian on D:1 on 2016-06-09 04:51:01, with 1062416 points after 90059 turns and 5:18:51. 17:25:44 but I think runecount is still not that significant at high level 17:25:47 ok, just to solve a debate in ##crawl......does rot cause sickness, does sickness cause rot, or what? 17:25:59 they're not unrelated anymore i'm p sure 17:26:01 yeah, it probably should be reformed to be more like winning score 17:26:05 that one necro miscast gives you both rot and sick or something 17:26:25 anyhow I'm fine with no. 2 given that game was also a nice speedrun 17:26:43 yeah, but necrophages both rot and sick you now 17:26:55 and i'm having trouble thinking of anything else that does one but not the other 17:26:56 necrophagi have always both rotted and sicked you 17:27:01 amalloy: sorry, but sif is stronger than oka, and not-DE is mostly stronger than DE and not-chei is mostly stronger than chei 17:27:04 ??score 17:27:05 score[1/4]: modified XP + runes * (runes + 12) * 1000. For winners, add 254000 + 2000 * runes + 6250000000 * runes^2/turns. 17:27:05 orly? 17:27:23 i swear i remember necrophages only rotting without the sickness 17:27:25 -!- mamgar has quit [Client Quit] 17:27:31 but i could very well be wrong 17:27:43 I guess one challenge is not having winning games score less than non-winning games 17:28:17 could probably just increase that 1000 to 10000 or something? 17:28:32 !calc 15*27*10000 17:28:32 4050000 17:28:33 !lg * recent won min=sc 17:28:33 9506. FishServ the Slayer (L27 DsHu of Okawaru), escaped with the Orb on 2015-11-01 12:07:35, with 0 points after 73454 turns and 8:12:22. 17:28:33 !lg * recent won min=sc sc>0 17:28:33 9505. koboldina the Farming Spellbinder (L25 VpEn of Gozag), escaped with the Orb and 3 runes on 2016-04-20 02:57:49, with 921908 points after 507808 turns and 7:39:22. 17:28:47 I guess that would make some deaths higher than some wins 17:29:13 oh I see that my d:1 game is already higher than koboldina's game there 17:29:45 and likewise that Zellion game 17:29:46 yeah, already possible because of xp points 17:29:51 I forget what xp points cap out at 17:30:28 8 million i think 17:31:07 or at least i feel like that's a number that means something somewhere 17:32:12 ProzacElf: it looks like player::rot() has a 1/4 chance of sickening you (in addition to rotting hp) 17:32:29 and that and zymes are the only ways of causing sickness 17:32:59 ??score[2] 17:32:59 score[2/4]: Modified xp = 0.7 * xp up to 250,000 + 0.4 * xp between 250,000 and 1M + 0.2 * xp between 1M and 3M + 0.1 * xp above 3M. For an XL27 character, this works out to roughly 0.5M + XP/10. Note that there is an XP cap of 9M (but not in 0.16). 17:33:29 what does that (but not in 0.16) mean 17:33:50 oh, i was close! 17:33:55 (but not in 0.16) 17:34:28 -!- dtsund has joined ##crawl-dev 17:34:51 maybe it was changed in 0.16 and the editor assumed there would be no future versions of crawl because it was such a catastrophic change 17:35:13 const int MAX_EXP_TOTAL = 8999999; 17:35:18 still seems to be a thing 17:35:37 so about 1.4M points from xp currently 17:35:50 and 0.4M points from 15 runes 17:39:09 gammafunk: probably the easiest way to make runes matter more for score of non-winning games while also having wins almost always be worth more than non-wins would be to reduce the contribution from experience 17:39:40 like, multiply the xp contribution by 1/3 for non-winners 17:41:51 -!- Daekdroom has quit [Ping timeout: 264 seconds] 17:41:57 so there would be a final formula of modified XP * (won ? 1 : 1/3) + runes * (runes + 12) * 1000 + won * (254000 + 2000 * runes + 6250000000 * runes^2/turns) 17:42:00 ? 17:42:06 where won is 1 if the player wins 17:42:26 yeah 17:42:43 I'm sure that players will complain about their non-winning scores decreasing by a lot though :P 17:43:06 yeah possibly 17:43:10 people care about non-winning scores? 17:43:11 could decrease xp points by even more and increase rune points by a bit if we wanted 17:43:24 imo score non-winning games as 0, only expert players deserve a score 17:43:40 koboldina: yeah, they certainly do in tournament situations 17:43:57 oh true 17:44:04 also players who haven't won care 17:44:19 i care just as much about my non-winning scores as about my winning scores 17:44:45 is that because cheibriados games are always worth 0 points? 17:44:57 I forget whether I cared about any non-winning scores, I certainly cared about my first rune but that wasn't even worth points at the time :P 17:46:16 it matters a lot for your player score across games, for player ranking purposes 17:47:32 gammafun: 238, amalloy: 399 17:47:38 I mean barely top 400 are you kidding me 17:47:46 *gammafunk 17:47:54 hrm, maybe i should start doing weekly trunk changes posts again 17:47:57 these are getting a little long 17:48:21 I know people like reading them 17:48:34 but I'm sure it can get a bit trying to make them every week 17:49:11 iirc part of the reason i stopped was that we didn't really have enough dev activity to justify weekly updates 17:49:19 but i think we currently do. 17:49:23 idk. maybe i'll do 10 days or something 17:50:35 yeah I'm sure that fluctuates. biweekly is maybe a good compromise? People will appreciate it regardless 17:50:50 it's just taking forever to put this one together 17:50:53 obviously do it every 15 commits 17:50:57 and then i'm gonna want to sort it into some reasonable order... 17:50:59 that way it scales with dev activity 17:51:02 lol 17:51:15 add a pre-commit hook 17:51:18 every hundred or so commits could work 17:51:28 that doesn't let you make a hundredth commit unless you also write a blog post 17:51:34 mm 17:51:43 the nose goes system would be involved, of course 17:51:45 that will signal the end of development forever 17:52:30 what we do is every dev has to rotate in making a post 17:52:41 we get to see all the differences in posting style 17:53:51 New in 0.19-ga4f1: (a) Removed food (b) Probably something about Sif, who cares 17:54:08 lol 17:56:15 IMO make the pre-commit blog post hook count the number of lines you've added 17:56:23 since the last post you've written 17:56:51 if you remove lots of lines of code then you get to delete the last blog post instead of writing one 17:56:52 trying to make MPA exempt form having to ever write one? 17:58:15 -!- LexAckson has quit [Ping timeout: 276 seconds] 17:58:33 -!- twelve_ has quit [Client Quit] 17:59:08 -!- olscumpy has joined ##crawl-dev 17:59:46 -!- bonghitz has quit [Ping timeout: 244 seconds] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:16 -!- demok has quit [Quit: leaving] 18:01:50 Is anyone else getting constantly asked if they want to keep eating / pick up an item when on autoexplore? I'm guessing someone pushed a recent change, and perhaps my rcfile isn't compatible... 18:02:28 -!- LexAckson has joined ##crawl-dev 18:02:32 lot of complaints of the former 18:02:33 ah, I see wheals is already on it 18:02:35 !lm lasty x=vlong 18:02:36 16938. [2016-06-26 22:03:35] [vlong=0.19-a0-791-g6e182cc] Lasty the Slayer (L24 OpMo of Trog) killed Margery on turn 82825. (Depths:4) 18:02:37 haven't heard anything about picking up items 18:02:43 %git 18:02:43 07PleasingFungus02 * 0.19-a0-811-gf4045fb: Changelog through 0.19-a0-810-ge4e7c75 10(67 minutes ago, 1 file, 25+ 7-) 13https://github.com/crawl/crawl/commit/f4045fb987f4 18:02:44 maybe I'll rebuild CBRO :p 18:02:45 http://crawl.develz.org/wordpress/trunk-updates-27-june-2016 changelog post 18:02:45 i think in theory those issues should have been fixed but maybe there's more stuff causing it 18:02:52 Lasty: I think you are probably missing the fix 18:02:58 isn't that also before the cause? 18:02:58 since 20 commits behind 18:03:02 yeah 18:03:05 seems plausible 18:03:10 -!- lukano has quit [Quit: Lost terminal] 18:03:11 %git 332687cfe9e1277c396e78c06e240740ee3c607a 18:03:11 07wheals02 * 0.19-a0-793-g332687c: Rewrite the delay code. 10(7 days ago, 22 files, 1484+ 1091-) 13https://github.com/crawl/crawl/commit/332687cfe9e1 18:03:20 791 is before all the delay stuff... 18:03:22 &version cbro 18:03:23 cbro: 0.19-a0-805-g0a78ef0 18:03:32 ah, ok 18:03:32 okay, cbro actually on 805 18:03:37 the treachery of lm 18:03:38 just no milestone in lasty's game yet 18:04:03 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:04:16 -!- Patashu_ has quit [Ping timeout: 272 seconds] 18:04:34 !lg * kmap~~the_grid 18:04:35 6. nefandi the Unseen (L11 SpWr of Dithmenos), blasted by a fire giant (fireball) on D:11 (minmay_the_grid_3x2) on 2016-06-27 15:35:45, with 11060 points after 15379 turns and 1:54:50. 18:04:54 !vault minmay_the_grid_3x2 18:04:54 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/the_grid.des#l192 18:04:57 !lg * kmap~~minmay ckiller=fire_giant place=d s=place 18:04:58 152 games for * (kmap~~minmay ckiller=fire_giant place=d): 47x D:12, 23x D:14, 18x D:13, 17x D:10, 15x D:11, 13x D:8, 6x D:9, 3x D:15, 2x D:26, D:17, D:16, D:22, D:24, D:20, D:19, D:7, D:21 18:05:09 !lg * kmap~~minmay ckiller=fire_giant d:7 18:05:10 1. Zarathura the Skirmisher (L9 DsFi of Cheibriados), blasted by a fire giant (fireball) on D:7 (minmay_klotski) on 2016-02-27 09:10:22, with 2905 points after 6738 turns and 0:24:06. 18:05:17 -!- Insomniak has quit [Quit: I like to rock] 18:05:18 oh, I remember that one 18:05:19 fiiine, I'll make some milestones 18:05:26 death is a milestone 18:05:28 !vault minmay_klotski 18:05:29 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#l3543 18:05:32 PleasingFungus: I'll try 18:05:40 it's just an 8 18:05:47 :) 18:05:49 yeah i figured 18:06:03 !lg * kmap=minmay_klotski s=ikiller 18:06:04 555 games for * (kmap=minmay_klotski): 39x a centaur warrior, 32x a hill giant, 30x an unseen horror, 24x a cyclops, 18x a stone giant, 16x a freezing wraith, 16x an ettin, 16x a manticore, 16x an orc warrior, 14x a yaktaur captain, 14x a wolf spider, 10x a red ugly thing, 10x a fire dragon, 9x a troll, 9x a five-headed hydra, 8x a frost giant, 8x a fire giant, 8x a boulder beetle, 8x a white ugly... 18:06:10 I guess "it's just an 8" is kind of like 18:06:11 death is actually not a milestone 18:06:14 for the record :P 18:06:16 what! 18:06:17 unless felid 18:06:23 *shoots you in the head* "it's just a bullet" 18:06:29 i feel very misled 18:06:54 The number of klotski hill giant kills really confuses me 18:08:15 prediction: they hit people with clubs, causing massive damage. 18:08:24 after players' hit points were depleted, they died. 18:09:19 source? 18:09:46 fuck... i got nothin'!!! 18:10:06 lasty, did you see riposte? 18:10:51 PleasingFungus: I've seen the word before! 18:10:57 %git riposte 18:10:57 07PleasingFungus02 * 0.19-a0-810-gc2d7a38: Long blade ability: Riposte 10(3 hours ago, 3 files, 51+ 19-) 13https://github.com/crawl/crawl/commit/c2d7a382fcf8 18:11:14 whoa yikes 18:11:17 -!- minmay has quit [Ping timeout: 244 seconds] 18:11:21 haha 18:11:24 -!- minqmay has quit [Ping timeout: 246 seconds] 18:11:25 good reaction 18:11:41 a) I like it in theory b) do monsters do it? c) long blades >>>>> other non-ranged weapons. 18:11:43 also soliciting opinions wrt what compensating tweaks would be appropriate for lbl base dam/acc. my vague thought was -1/-1 - what happened for cleaving/reaching, did those just increase base delay? 18:11:51 a) yes b) yes c) are you quite sure 18:12:10 actually i'm not sure why i responded to a). i retract my a) response; it cannot be held against me 18:12:24 d) accepted. 18:12:39 So long blades were (roughly) balanced w/ other melee weapons 18:12:54 Now they do something powerful and cool that they didn't before 18:13:00 ahh 18:13:01 AFAICT that makes them >>>> other wepaons 18:13:08 i would say like >> tops :P 18:13:26 PleasingFungus: math was never my strong suit 18:13:46 also i vaguely feel like they're slightly weaker than m&f/axes/polearms right now; someone else was backing me up on this earlier 18:13:53 but yes that is why i was talking about reducing base damage/acc or increasing base delay 18:14:00 so thoughtless of you guys to put >>>> in here without a matching <<<<. what if someone's irc client is git-conflict-aware? 18:14:09 i think it's probably worth fsimming a bit as gammafunk mentioned earlier to get a feel for how much of a damage increase it really is/what typical monster accuracy works out as 18:14:15 PleasingFungus: they tend to be higher damage but more rare 18:14:39 that's a common assertion but idk how well it holds up 18:14:41 esp for 1handers 18:14:45 amalloy: then that person will know to resolve this conversation and push the resolution 18:15:05 PleasingFungus: it takes me like a year and a half to find a scimitar 18:16:05 just find erica, obviously 18:16:05 whereas orc warriors poop morningstars out like mad 18:16:05 i mean i agree that they're more common 18:16:05 m&f 18:16:05 Unstable branch on underhound.eu updated to: 0.19-a0-811-gf4045fb (34) 18:16:05 morningstars are pretty much the one exception 18:16:05 dire flails arguably too -- they're pretty slick 18:16:06 but great swords are insanely good 18:16:06 ??great sword 18:16:06 great sword[1/2]: (long blades; -3 acc / 16 dam / 1.6 base delay / 0.7 min delay; two handed). A sword with a very long, heavy blade and a long handle. 18:16:06 ??great mace 18:16:06 great mace[1/1]: (maces & flails; -4 acc / 17 dam / 1.7 base delay / 0.7 min delay; two handed). An enormous metal war club, of great cumbrousness. The largest mace most playable races can wield. Ogres and Trolls can wield giant (spiked) clubs too. 18:16:22 and cleaving was -1 dam mostly and no delay adjustments iirc, but would have to check 18:16:27 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-811-gf4045fb (34) 18:16:35 obviously, some hyperbole there, but I really think great swords tend to trump great maces 18:16:36 MarvinPA: ah, ty! I may do git archaeology myself 18:16:52 PleasingFungus: my thoughts on riposte balance: maybe -1 damage to one-handers and -2 dam to two-handers and leave accuracy as it is 18:16:54 hard to remember what actually ended up happening among the loud claims that it effectively increased their damage by 8x and they were now completely broken 18:16:59 MarvinPA: cleaving was -2 dam to the big stuff 18:17:05 aha 18:17:08 exec axe was 20 base? 18:17:13 yes 18:17:13 &versions 18:17:20 CAO: 0.19-a0-809-g2f88ffd, CBRO: 0.19-a0-805-g0a78ef0, CDO: 0.19-a0-805-g0a78ef0, CPO: 0.19-a0-809-g2f88ffd, CSZO: none, CUE: 0.19-a0-805-g0a78ef0, CWZ: 0.19-a0-728-g21cb250, CXC: 0.19-a0-805-g0a78ef0, LLD: 0.19-a0-607-g42021f0 18:17:20 and yeah, seems like the big swords might need -2 here as well 18:17:21 dang 18:17:24 elliptic: sounds reasonable! 18:17:33 14 damage great sword. hrm. 18:17:44 I'll be interested to see how that plays 18:17:50 PleasingFungus: I wouldn't be surprised if 50% is a bit large as well, could reduce that to 40% or 33% or something 18:18:13 odds of riposte? 18:18:16 yeah 18:18:17 healing spells tell you how much they heal now? 18:18:26 @??ereshkigal 18:18:26 Ereshkigal (00&) | Spd: 14 | HD: 18 | HP: 285-404 | AC/EV: 10/30 | Dam: 4013(drain) | 05demonic, 10weapons, 10items, 10doors, evil, unholy, see invisible | Res: 13magic(immune), 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 12968 | Sp: b.cold (3d27) [06!sil], silence [06!sil], sum.greater demon [06!sil], s.torment [06!sil], paralyse [06!sil], major heali.. 18:18:31 lol, out of space 18:18:33 uh 18:18:34 @??lom lobon 18:18:35 Lom Lobon (12&) | Spd: 10 | HD: 19 | HP: 296-463 | AC/EV: 10/20 | Dam: 4012(antimagic) | 05demonic, 10doors, fighter, unholy, see invisible, fly | Res: 13magic(immune), 05fire, 12cold+++, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 11012 | Sp: glaciate (10-132) [06!sil], conjure ball lightning [06!sil], major healing (50-240) [06!sil], tornado [06!sil], blink r.. 18:18:38 ^ there, that 18:18:42 oh, not in-game? 18:18:45 yeah sorry 18:18:53 @??orc priest 18:18:53 orc priest (03o) | Spd: 10 | HD: 3 | HP: 13-18 | AC/EV: 2/9 | Dam: 6 | natural, 10weapons, 10items, 10doors, priest, evil | Res: 06magic(20) | Vul: 08holy | XP: 41 | Sp: pain (d14) [11!AM], cantrip [11!AM], smiting (7-17) [11!AM], heal other (2d1+3) [11!AM] | Sz: Medium | Int: human. 18:18:53 also that 18:18:53 ah cool 18:19:03 it previously claimed "2d1" for minor heal/heal other, which was... false 18:19:11 it's a good number 18:19:25 2d1+3 is the finest use of randomness possible, probably 18:19:38 .!learn add 5 2d1+3 18:19:41 2d1+3 is a pretty remarkably forumla 18:20:05 @??orc priest hd:27 18:20:05 orc priest (03o) | Spd: 10 | HD: 27 | HP: 114-164 | AC/EV: 2/9 | Dam: 6 | natural, 10weapons, 10items, 10doors, priest, evil | Res: 06magic(20) | Vul: 08holy | XP: 4830 | Sp: pain (d23) [11!AM], cantrip [11!AM], smiting (7-17) [11!AM], heal other (2d13+3) [11!AM] | Sz: Medium | Int: human. 18:20:10 it's a formula 18:20:52 this is one of those things where you go on to prove that 2d1+3 turns out to equal 4, right? 18:21:02 PleasingFungus: hm, so if monsters are missing you 50% of the time then 50% retaliation is effectively +25% damage against a single monster (and better than that if fighting multiple at once) 18:21:30 or are the retaliation hits weaker than your main attack? could multiply them by the same thing that cleave does 18:21:41 yeah i was considering giving them the 3/4ths mult 18:22:00 let me try to get a feel for what the actual miss rate it - gammafunk thought it wouldn't be that high 18:22:37 I guess it is a bit worse than +25% against a single monster if the monster is attacking you slower than you are attacking it, which is usually the case 18:23:17 well how high the miss rate will depend a lot on your ev (and sh? does it consider blocks?) and the monsters hd/accuracy 18:23:21 *will be 18:23:24 yeah 18:23:39 doesn't consider blocks 18:23:48 I forget, is SH or EV checked first? 18:24:00 i believe sh, but i'd have to check 18:24:16 in that case wearing a shield means you get fewer retaliation hits, which is a bit weird but maybe okay 18:25:04 -!- LexAckson has quit [Ping timeout: 260 seconds] 18:25:17 !source melee-attack.cc:774 18:25:19 Can't find melee-attack.cc. 18:25:24 !source melee_attack.cc:774 18:25:24 https://github.com/crawl/crawl/blob/master/crawl-ref/source/melee_attack.cc#l774 18:25:28 long blades are currently sort of one-handed-heavy though, so having antisynergy with shields isn't great... only one nonrare two-hander 18:26:08 I guess checking SH before EV is better with reflection 18:26:15 looking a little below that, it looks like shields do trigger first 18:26:16 also 18:26:25 i'm not sure it's antisynergy really 18:26:40 well, it means that wearing a shield is decreasing your damage output 18:27:08 also reduces damage taken. it's weird 18:27:38 i wonder if it'd be a problem if we made dodging occur before blocking? I guess then ev would have antisynergy with reflection 18:27:45 no reason shield block couldn't also trigger reposte 18:27:56 that's not that bad though since reflection usually isn't doing that much damage 18:28:00 i guess 18:28:03 and main advantage is a boost to SH 18:28:13 er riposte 18:28:25 Lasty: reposte is what french people do on reddit 18:28:31 I guess retaliation is at least better when surrounded by multiple monsters, which is one of the situations in which shields are less good 18:28:33 heh 18:28:43 -!- wheals has joined ##crawl-dev 18:28:52 shield blocking triggering riposte could be a lil too good, but also 1H long blades could be adjusted with that in mind 18:28:59 but then what about when you have LB 1H without shield 18:29:07 I'd probably leave things as they are currently for now 18:29:47 yeah you get those extra hits when surrounded, so it's a little like cleave while still being sufficiently different (I get most notable because it's just as good 1v1) 18:29:51 *notably 18:29:55 fwiw, minotaurs have the same antisynergy (?) with shields right now 18:30:09 and i don't think anyone recommends against shields on mi because of that? 18:30:37 PleasingFungus: yeah, it isn't a big deal, just a little strange 18:31:03 -!- ProzacElf has quit [Ping timeout: 240 seconds] 18:31:12 anyway that makes riposte a little worse as well... so maybe leaving it at 50% of dodges for now is fine 18:31:44 and full damage 18:31:50 can always reduce it later 18:34:06 i putzed with fsim a little; looks like ~50% miss chances from similar-'level' melee enemies isn't unreasonable for a character with decent ev 18:34:53 often the miss chance is even higher; e.g. orc knights miss 2/3rds of the time against a char with 25 ev 18:35:08 fwiw I think it's good if, instead of lowering the damage per hit of riposte, if need be lower the chance of riposte per dodge 18:35:21 why? 18:35:49 more clear that way since you don't have to consider chance to riposte+how much less damage 18:35:53 instead just chance to riposte 18:36:37 so I don't go "alright, what's 75% of my damage at this % chance... how much worse is this against enemies with AC compared to normal hits..." 18:36:52 i don't expect people will be doing either of those really 18:37:18 not exact formulas or anything but 18:37:39 I think it makes it easier to get a feel for how much benefit it gives if there's less variables to consider 18:38:22 how scary are orc knights w/ long swords 18:38:30 good q! 18:38:45 -!- ystael has quit [Ping timeout: 250 seconds] 18:39:21 wait, monsters get to use riposte against *me*? unfair. 18:39:35 clearly anti-melee 18:39:49 first monsters use melee attacks against me in melee, and then this...! 18:40:24 PleasingFungus: I know, wield and axe and surround yourself with longblade orc knights, then cleave in the center 18:40:42 hrm, maybe more fun would be longblade spriggans 18:40:47 but maybe they can't wield those 18:40:47 lol 18:40:50 -!- wheals has quit [Read error: Connection reset by peer] 18:40:56 they can 2h 1h lbl, surely? 18:41:13 I don't recall if I've seen them using longblades, but maybe so 18:41:34 -!- wheals has joined ##crawl-dev 18:41:50 maybe debm with longblades, too bad that can't really happen outside of a zig 18:41:56 fighting that many at once, I mean 18:42:01 -!- jerkstore has quit [Ping timeout: 252 seconds] 18:42:48 oh god, the DEBM buffs 18:43:40 -!- scummos| has quit [Ping timeout: 264 seconds] 18:43:45 btw, since Fencer's Gloves have unique interaction with blades, how about increased riposte chance with them on? 18:43:51 unless they get rapiers 18:44:28 Shard1697: could replace the weird +skill thing with a 100% riposte chance 18:44:31 yeah I don't think it needs to have both things 18:44:40 yeah true 18:45:10 it could do Assassin's Boots thing and grant riposte to other weapons too 18:45:20 oh, that's cute 18:45:32 hrm 18:45:34 like +50%, so long blades would have 100% and other weapons 50%? 18:45:34 could even have two artefacts 18:45:43 one that does that and then the current fencing gloves 18:46:40 -!- introsp3ctive_ has quit [Ping timeout: 264 seconds] 18:47:09 honestly it'd be rad to have something like that for each unique weapon property 18:47:45 hat that gives cleaving, cloak that gives reach... get the full set and go ham 18:47:59 -!- Ququman has quit [Remote host closed the connection] 18:48:01 Sigmund's Scythe, a unique scythe that gives any weapon you wield reaching. 18:49:00 i want riposte misses to trigger counter-ripostes 18:49:16 amalloy: i specifically disabled that 18:49:18 so i attack an orc warrior once, and we just exchange misses a dozen times 18:49:20 because it seemed exceedingly silly 18:49:28 lightning reflexes 18:49:45 v powerful.. 18:49:46 learn add PleasingFungus Strong anti-fun proponent 18:49:53 it's true! 18:49:57 no dbz fights allowed 18:50:29 wouldn't that be more simply put as "Strong fun opponent" 18:50:46 and then it sounds like a complement but is in fact a dis 18:50:53 huh 18:51:06 -2 base damage to 2handers and -1 base damage to onehanders means that great swords become strictly worse than double swords 18:51:08 ??double sword 18:51:08 double sword[1/2]: (long blades; -1 acc / 15 dam / 1.5 base delay / 0.7 min delay). The highest base damage weapon in the game that you can wield with a shield, minimally better than demon blade and slightly worse than the autumn katana, and exactly the same as an {eveningstar}. 18:51:09 ??great sword 18:51:10 great sword[1/2]: (long blades; -3 acc / 16 dam / 1.6 base delay / 0.7 min delay; two handed). A sword with a very long, heavy blade and a long handle. 18:51:31 -!- bitcoinbastard has quit [Ping timeout: 240 seconds] 18:51:36 PleasingFungus: give the two different sets of legal brands 18:51:41 then none is strictly worse 18:51:41 aaa 18:51:47 why do you do these things to me, you friend. 18:51:50 *your 18:51:56 i am a tender soul... 18:51:57 you fiend 18:51:57 *fiend 18:52:07 lmao 18:52:20 you foul and despicable friend 18:52:22 -1 to most long blades and -2 to claymores seems fine 18:52:58 great sword buffs, clearly 18:53:02 Great Sword Buffs 18:53:06 ??great mace 18:53:06 great mace[1/1]: (maces & flails; -4 acc / 17 dam / 1.7 base delay / 0.7 min delay; two handed). An enormous metal war club, of great cumbrousness. The largest mace most playable races can wield. Ogres and Trolls can wield giant (spiked) clubs too. 18:53:08 -!- removeelyvilon has quit [Quit: Page closed] 18:53:10 -!- rockit has quit [Quit: Leaving] 18:53:13 ??dire flail 18:53:13 dire flail[1/1]: (maces & flails; -3 acc / 13 dam / 1.3 base delay / 0.6 min delay; two handed). A flail with long spikes and a heavier head. 18:53:27 FR claymores 18:53:41 FR: triple claymore unrand 18:53:57 puts a 3x sword at gmace damage, which is sort of funny. 18:53:59 why does crawl not have land mines 18:54:04 fedhas isn't close enough 18:54:22 i was vaguely thinking about a land mine spell the other day 18:54:27 probably prism is as close as you're gonna get with a reasonable design, tho 18:54:52 I feel like triple swords are uncommon enough that maybe they don't need to get -2 18:55:22 ??triple_sword 18:55:22 triple sword[1/3]: (long blades; -4 acc / 19 dam / 1.9 base delay / 0.7 min delay; two handed). A magical weapon with three great razor-sharp blades. The largest long blade. Known as a {claymore} in 0.14/0.15. 18:55:22 they're not exceptionally rare under trog/oka 18:55:30 Shard1697: we are increasing their effective damage by quite a bit more than -1 base damage, I'm pretty sure 18:56:03 PleasingFungus: or even just with acq scrolls 18:56:05 right, but also increasing all other long blades. maybe I'm overestimating rarity due to unlucky games though 18:56:18 elliptic: true! 18:57:07 -!- JimmahDean has quit [] 18:57:23 PleasingFungus: it doesn't really bother me if double sword is strictly better than great sword 18:57:26 ??scimitar 18:57:27 scimitar[1/1]: (long blades; -2 acc / 12 dam / 1.4 base delay / 0.7 min delay). A long sword with a wide, curved blade. 18:57:30 ??demon blade 18:57:30 demon blade[1/1]: (long blades; -1 acc / 13 dam / 1.3 base delay / 0.6 min delay). A terrible weapon, forged in the fires of Hell. Can be {bless}ed into a {eudemon blade}. 18:57:41 is another pair unless you are worshipping a good god 18:57:51 rare weapons are generally allowed to be strictly better 18:58:06 i guess it feels weirder to me because it's 2h vs 1h, but yeah it's not the end of the world 18:58:31 also i hear base damage is worth more on 2handers or something 18:58:35 or maybe slaying is worth more 18:58:43 ??slaying[crat 18:58:43 slaying[3/3]: roughly +3 enchantment is +2 base damage for onehanders and +2 enchantment is +1 base damage for 2handers 18:58:47 hrm 18:59:05 we might well end up tweaking long blade base damage again anyway 18:59:20 yeah, no save compat 18:59:22 easy! 18:59:39 I think slaying[3] is just based on how much skill onehanders/2handers usually require for mindelay 18:59:49 agreed 18:59:56 ah, probably 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:00:06 -!- tealeaves has quit [Quit: Bye] 19:02:17 -!- bonghitz has quit [Ping timeout: 244 seconds] 19:03:11 -!- debo has quit [Ping timeout: 240 seconds] 19:04:09 .gfgk -tv:<3:channel=moon 19:04:11 106. doublebanjo, XL17 GrVM, T:42504 requested for moon: telnet://termcast.develz.org or http://termcast.develz.org. 19:04:41 !lg * kmap~~lost_world 19:04:41 -!- tealeaves has quit [Client Quit] 19:04:42 25. dadami the Blocker (L14 GhMo of Hepliaklqana), slain by a salamander (a +2 halberd) in Volcano (pf_volcano_lost_world) on 2016-06-26 02:38:24, with 50415 points after 22835 turns and 0:55:26. 19:04:48 hep, heh 19:04:56 !lg * kmap~~lost_world s=ikiller 19:04:56 25 games for * (kmap~~lost_world): 12x a salamander, 6x a fire dragon, 2x a wyvern, 2x a crocodile, a steam dragon, a two-headed ogre, a fire bat 19:05:01 hrm 19:05:15 !lg * recent volcano s=kmap 19:05:16 1175 games for * (recent volcano): 256x, 182x volcano_lake, 160x volcano_pools, 82x volcano_aerie, 66x volcano_caves, 48x volcano_village, 45x volcano_grotto; vgs_many_chambers, 41x kennysheep_volcano_temple, 34x volcano_overflow, 32x volcano_tomb; vts_chambers, 31x volcano_grotto; vgs_original, 31x volcano_grotto; vgs_dualism, 30x volcano_grotto; vgs_trial_of_fire_spitters, 27x volcano_grotto; vg... 19:05:33 too easy 19:05:35 should have double dragons 19:06:46 -!- yesno has quit [Ping timeout: 252 seconds] 19:08:25 ...what you get for worshiping hep 19:08:53 I guess you'll never be anyone's ancestor... 19:09:16 people just won't date me, something about 'personality' 19:09:40 !!! Ancestors should be another way to let players play with their compatriots! We can build on the popularity of ghosts! 19:10:22 Your ancestor xxx420goku420xxx appears in a puff of smoke! 19:11:16 Your ancestor Bong<>Wizard911 emerges from the mists of memory. 19:11:30 good use of the actual message 19:13:03 03PleasingFungus02 07[riposte] * 0.19-a0-811-g077ccc1: Adjust long blade damage for riposte (elliptic) 10(28 seconds ago, 1 file, 14+ 14-) 13https://github.com/crawl/crawl/commit/077ccc12f73f 19:13:21 I just saw the most recent installment of the tavern ghost thread 19:13:45 and while there are some clear issues w/ ghosts, I the the main motivating arguments on each side are actually the same argument with different emotional inflection. 19:14:17 "it lets other players *affect* your game!" "yeah, but it lets *other* players affect *your* game!" 19:14:21 did i get that right? 19:14:25 yep! 19:14:45 i wonder if circus animals has ghosts 19:15:10 circus animals has gone increasingly crazy bananas 19:15:18 but no, ghosts went out in 1.5 ish 19:15:25 dang 19:15:53 olscumpy: how it that possible? 19:16:02 It started with the volume at 11 19:16:03 he said he was gonna make ghosts cool but we repeatedly harassed him to remove ghosts 19:16:05 hm, the readme seems to claim it's on 1.4.2 19:16:06 lol 19:16:07 There are no higher numbers 19:16:08 ??dcssca[$] 19:16:08 dcssca[4/4]: Most players abandoned the fork during version 1.5 due to confusing changes to core gameplay functions. If you find the fork confusing, use git to build version 1.3.3 or 1.4.2 to get a taste of Circus Animal's most popular features! 19:16:09 you guys are the worst 19:16:17 lmao 19:16:22 fickle! 19:16:33 maybe player ghost removal was a confusing change to a core gameplay function?? 19:16:40 definitely 19:16:45 the evidence seems clear. 19:16:52 better not remove our own ghosts, or the same thing would happen to us! 19:17:05 rip pleasingfungus: he removed his own ghost 19:17:49 -!- Kellhus has quit [Quit: Page closed] 19:18:12 i'm gonna fork dcss-ca to kinda tame the outrageous changes 19:18:13 dcss-cat 19:18:30 circus animals, tame? 19:18:31 dcss already has cat, sorry 19:18:53 i'm gonna fork your fork to add more excitement 19:18:55 dcss-cate 19:19:43 !learn del dcssca[4] 19:19:44 Deleted dcssca[4/4]: Most players abandoned the fork during version 1.5 due to confusing changes to core gameplay functions. If you find the fork confusing, use git to build version 1.3.3 or 1.4.2 to get a taste of Circus Animal's most popular features! 19:21:34 -!- PhazeDK has quit [Ping timeout: 250 seconds] 19:24:45 chequers: that entry was the source of all my knowledge of current dcssca 19:26:26 is 1.5 the version that adds another bar and an 8-way toggle to interact with that bar 19:26:30 oh, they started a changelog file 19:26:30 or whatever it is 19:26:47 there was the 4-way mode toggle for the stamina bar 19:26:55 but i think that was one of the 'most popular features' 19:26:58 also: imagine playing a lava orc in that version??? 19:27:02 so many bars 19:27:04 elliptic: rip 19:27:06 i think 1.5 was maybe the rune curses 19:27:06 MarvinPA: that was 1.2.3 I think 19:27:15 -!- Leszczynek has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 19:27:22 changelog claims that stamina is 1.3 19:27:23 chequers: it's okay, I found the 1.5+ changelog 19:27:23 there is a three way toggle for stamina and a two way toggle for speed 19:27:25 1.2.3 was... xp mode? 19:27:32 oh wow ok, that's not a "confusing change to a core gameplay function" though? 19:27:38 actually, 4 way toggle to stamina 19:27:41 oh, yes, was misreading changelog, stamina was 1.3 19:27:45 ha, i was right! 19:27:49 i was the most confused i have ever been upon reading the changelog entry for it 19:28:00 MarvinPA: if it makes you feel any better, the changelog doesn't seem to have been updated for 1.5 19:28:10 so it's literally impossible to say what these extremely controversial features were 19:28:12 PleasingFungus: https://github.com/jeremygurr/dcssca/blob/master/changelog-ca.md 19:28:12 aha :( 19:28:18 oh, hm 19:28:26 PleasingFungus: it just silently moved to a new file, I was confused too 19:28:33 especially since the old one is still on the front of the repo 19:28:35 PleasingFungus: i think you a word: Also she gets water breath. Fierce! (this is what the reference.) 19:28:50 i never a word, except when i do 19:28:59 I have no idea what that sentence meant 19:28:59 oh 19:29:01 that is a reference 19:29:07 actually 19:29:22 wow, 7-level Orc 19:29:31 the orc changes are amazing 19:29:37 dex is used for spell success, spellcasting is not, that sort of thing 19:29:52 it's 5 levels of junk monsters purely for going back to in order to burn off drain and get piety??? 19:29:57 forest contains vaults 19:30:02 i respect that 19:30:24 aha and recharge evokers 19:30:55 MarvinPA: apparently only the first four floors of orc provide xp??? 19:31:10 it's like, orc1-4, and then three more empty floors. or something 19:31:13 ah ok, 3 levels of junk then yeah 19:31:22 he really liked the number 7, i guess 19:31:33 i was basing 5 on 2-floor orc 19:31:39 chequers: http://www.mspaintadventures.com/sweetbroandhellajeff/?cid=038.jpg 19:31:47 ??dcssca 19:31:48 dcssca[1/3]: Fork of Crawl maintained by jeremygurr. Features include 9-lived felids, the return of djinni, and 104 inventory slots. Try it out at http://crawl.homedns.org/crawl#lobby 19:31:50 ??dcssca[2] 19:31:50 dcssca[2/3]: If you're not located in North or South America, the AUS server may be a better choice! https://crawl.project357.org/ 19:31:52 ??dcssca[3] 19:31:52 circus animal[1/4]: https://github.com/jeremygurr/dcssca 19:31:54 i mispelled it, sorry 19:32:06 ??circus animal[2 19:32:06 circus animal[2/4]: http://crawl.homedns.org/crawl#lobby 19:32:11 hm 19:32:17 !learn add dcssca Changelog for 1.5+: https://github.com/jeremygurr/dcssca/blob/master/changelog-ca.md 19:32:18 dcssca[4/4]: Changelog for 1.5+: https://github.com/jeremygurr/dcssca/blob/master/changelog-ca.md 19:32:36 ??circus animal[3] 19:32:36 dcssca[1/4]: Fork of Crawl maintained by jeremygurr. Features include 9-lived felids, the return of djinni, and 104 inventory slots. Try it out at http://crawl.homedns.org/crawl#lobby 19:32:40 ??circus animal[4] 19:32:40 circus animal[4/4]: has an IRC channel. ##circusfork 19:32:48 okay these redirects are confusing 19:32:56 !learn mv circus_animal[4] dcssca 19:32:57 circus_animal[4] -> dcssca[5/5]: has an IRC channel. ##circusfork 19:33:02 !learn del circus_animal[1] 19:33:02 Deleted circus animal[1/3]: https://github.com/jeremygurr/dcssca 19:33:03 !learn del circus_animal[1] 19:33:04 Deleted circus animal[1/2]: http://crawl.homedns.org/crawl#lobby 19:33:05 !learn del circus_animal[1] 19:33:05 Deleted circus animal[1/1]: see {dcssca} 19:33:11 wow, a full loop 19:33:17 oh, I guess 19:33:20 ??dcssca[3] 19:33:20 dcssca[3/5]: see {circus_animal} 19:33:23 powerful 19:33:33 !learn set dcssca[3] https://github.com/jeremygurr/dcssca 19:33:33 dcssca[3/5]: https://github.com/jeremygurr/dcssca 19:33:41 !learn add circus_animal see {dcssca} 19:33:41 circus animal[1/1]: see {dcssca} 19:33:58 -!- ontoclasm has quit [Quit: Leaving.] 19:34:34 -!- rmutt has quit [Ping timeout: 240 seconds] 19:37:00 oh yeah, we should steal ca's spell failure simplifications maybe 19:37:13 why? 19:37:27 oh god, dex affects spellcasting speed in CA? 19:37:32 also, CA has spellcasting speed? 19:37:58 I don't know exactly how they simplified it but is there something wrong with how spell failure currently plays out? 19:38:16 code complexity weirdness 19:38:21 trying to find the relevant function 19:38:57 !source _get_true_fail_rate 19:38:58 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#l2017 19:39:01 IMO playing well is more important than having simpler formulas 19:39:09 IMO we can have both 19:39:32 it's basically a question of shifting complexity around 19:39:37 we use random2avg all over the place in crawl 19:39:41 not sure what is wrong with using it here 19:40:27 the problem is that we're trying to display the true failure rate 19:40:33 which is a huge pain in the ass using random2avg 19:40:38 would you rather display an incorrect failure rate? 19:40:57 no, i'd rather use a formula that provides similar results but is much easier to calculate the correct failure rates for 19:41:18 this formula is very easy to calculate the correct failure rate for, we just use the code we already have written 19:41:51 do we have anyone on the team who would know how to debug or adjust that code if we ever wanted to change anything about spell failure rates? 19:41:57 yes 19:42:10 I've already done so once and other people have checked it 19:42:34 you seem to feel very strongly about this, so i'll drop it. 19:43:09 heh, dcss-ca enabled autoexplore in labs 19:43:15 i wonder if maprot is still on? 19:43:24 PleasingFungus: i think it is, yes 19:43:30 curious 19:43:47 but that's just from overhearing stuff in here, so maybe i'm misremembering or misunderstanding 19:44:08 iirc autoexplore actually works fairly well in labs even with wallshifting and maprot 19:44:26 not as good as just solving the lab yourself but it does get you to the exit 19:44:31 (if you enable it, that is) 19:44:53 i'm flattered that you call my aimless flailing "solving" the lab 19:45:01 the point of all the wallshifting and maprot is to make players pay attention to the maze, isn't it? it seems odd that you'd keep those in and also enable autoexplore 19:45:34 -!- Brannock_ has joined ##crawl-dev 19:46:32 I'm not really sure what the point is of labs... I find it relaxing to do the maze part personally and I think that the minotaur fight can be pretty interesting, but nobody's ever accused labs of good design 19:47:15 relaxing, huh. for me it's frustrating if the maze is hard, and tolerable in the best case 19:47:17 My idea was to rework labs so that they have autoexplore/no maprot, and focus on having a variety of mazy layouts with some nice subvault placement 19:47:44 but I kind of realized that what the other two portals at that level do is give you a pretty good reason to use manual movement a lot 19:47:49 which is nice because it can slow down the portal 19:48:02 and the newlab thing wouldn't really do this so much; the current labs of course force manual movement 19:48:07 which we all agree is bad 19:48:14 i'm with amalloy on this one 19:48:34 but I'm not sure if the lab concept of "mazy layout + mino fight" alone would be interesting enough 19:48:42 -!- Brannock has quit [Ping timeout: 246 seconds] 19:49:05 the minotaur fight at the end is fine. it's a fun challenge to look forward to, and a good excuse to use my buffs 19:49:05 my one thing was to have like "multiple paths, two out of three lead you to a fake end" but 19:49:30 this in of itself is not the most interesting thing without arriving at a fake end being somehow meaningful 19:49:38 not like there are hell effects in labs (unfr) 19:49:48 1/3 chance of starving to death every time you arrive at a fake end 19:49:54 beware... starvation awaits! 19:50:46 I wonder if hangedman's smashtv-like portal thing could be adapted to take the place of labs 19:50:52 just lower the monster difficulty 19:51:05 "choose what to fight" is kind of cooler at an earlier depth 19:51:12 not what he wants to do, I'm sure 19:52:24 -!- Guest15745 has quit [Ping timeout: 250 seconds] 19:53:23 i mean, getting it in the game at all is a win 19:55:55 -!- bhaak has quit [Ping timeout: 276 seconds] 19:58:32 -!- somebody has quit [] 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:00:29 it would be, but if r-i has specific plans and aims to carry them out, I'm all for letting that happen (provided that the plans turn out to be good) 20:01:21 yeah, last i heard they were sort of stalled out on the whole project 20:01:29 but who knows? stalls can become un-stalled 20:02:05 h*ck, i'll be finishing up boulder form any day now! 20:03:17 -!- bonghitz has quit [Ping timeout: 260 seconds] 20:06:15 -!- debo has joined ##crawl-dev 20:06:29 -!- tealeaves has quit [Quit: Bye] 20:13:38 -!- kgarrison343 has joined ##crawl-dev 20:15:15 -!- bhaak has joined ##crawl-dev 20:16:39 03PleasingFungus02 07[riposte] * 0.19-a0-812-gdc8ff6a: Give the Fencer's Gloves +Riposte (IronicDongz) 10(2 minutes ago, 5 files, 11+ 16-) 13https://github.com/crawl/crawl/commit/dc8ff6af35dd 20:19:11 -!- insecticide has quit [Ping timeout: 240 seconds] 20:20:53 ?/monster attitude 20:20:54 No matches. 20:21:16 ie sleeping? 20:22:46 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 47.0/20160604131506]] 20:24:52 -!- Guest15745 has quit [Ping timeout: 272 seconds] 20:25:15 -!- MarvinPA has quit [Quit: Leaving] 20:35:28 Hrm, this package is from "Kobold Beads", which is extremely suspicious, since I'd never order directly from a kobold 20:36:10 -!- Zekka has quit [Ping timeout: 250 seconds] 20:38:42 check it for curare 20:39:19 good idea, koboldina did say there would be poop on it when I said I'd nerf Trolls 20:39:26 and for all we know curare could be kobold poop 20:44:45 what if kobolds are curare poop 20:46:30 amalloy asks the deep questions about lore that most are afraid to ask... 20:47:23 gammafunk you made me address the box to "Gamma Funk" 20:47:31 you have no room to talk about my Kobold Beads from address, lol 20:48:19 or the koboldpoops filling the box 20:48:50 ??kobold[poop 20:48:51 I don't have a page labeled kobold[poop in my learndb. 20:49:32 -!- introsp3ctive has quit [Remote host closed the connection] 20:50:19 return address 코볼디너 (amusingly google translate says this is "COBOL dinner") 20:50:54 -!- Shard1697 has quit [Quit: *ollies out*] 20:51:18 I mean I believe that parents have the best wisdom possible to raise their child, and I really believe in deferring to their authority 20:51:31 So who am I to question why the Funks named me Gamma? 20:54:02 -!- KuKumber has quit [Quit: Page closed] 20:54:47 Gamma Fünke 20:55:41 -!- dtsund has quit [Ping timeout: 250 seconds] 20:56:24 is he related to tobias 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:45 -!- FragrantPregnanc has quit [Quit: Page closed] 21:03:55 -!- introsp3ctive_ has quit [Ping timeout: 250 seconds] 21:05:08 -!- tealeaves has quit [Quit: Bye] 21:05:43 -!- ontoclasm has joined ##crawl-dev 21:05:52 -!- Kalir has quit [Ping timeout: 264 seconds] 21:06:26 -!- MurderMachine has quit [Ping timeout: 250 seconds] 21:10:32 -!- Insomniak` has quit [Remote host closed the connection] 21:12:47 -!- tealeaves has quit [Quit: Bye] 21:15:34 -!- bonghitz has quit [Ping timeout: 240 seconds] 21:15:50 -!- introsp3ctive has quit [Remote host closed the connection] 21:18:17 -!- Kalir has quit [Changing host] 21:22:13 -!- Shard1697 has joined ##crawl-dev 21:34:36 Wait, are you saying that LB users have a chance to retaliate to every attack against them, just like minotaur with his horns? 21:35:27 -!- PsyMar has quit [Ping timeout: 260 seconds] 21:35:28 %git riposte 21:35:28 07PleasingFungus02 * 0.19-a0-812-gdc8ff6a: Give the Fencer's Gloves +Riposte (IronicDongz) 10(81 minutes ago, 5 files, 11+ 16-) 13https://github.com/crawl/crawl/commit/dc8ff6af35dd 21:35:32 %git riposte -2 21:35:32 Could not find commit riposte -2 (git returned 128) 21:39:10 Yermak: in a branch, not in trunk yet 21:39:42 ok, good, I thought I missed a very important game feature somehow 21:41:13 -!- Daekdroom has quit [Quit: Leaving] 21:43:00 Is there any easy way to look at the list of changes since some version, 0.15 for example? Or at least to look at 0.15 -> 0.16 changes? 21:43:27 ??changelog 21:43:27 changelog[1/3]: http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/docs/changelog.txt - often incomplete and/or out of date, see {changelog[3]} for an exhaustive list of changes. 21:43:43 you can scroll down there to get changes for older versions 21:43:59 -!- introsp3ctive_ has quit [Ping timeout: 260 seconds] 21:45:29 Thank you! Huh, that simple 21:48:28 -!- Amnesiac has quit [Ping timeout: 250 seconds] 21:48:34 -!- yesno has quit [Ping timeout: 240 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:51 -!- ystael has quit [Ping timeout: 240 seconds] 22:02:24 -!- PsyMar has quit [Quit: witty quit message goes here] 22:05:38 !lg kalash 22:05:39 3. kalash the Caller (L4 MuSu), hit from afar by a stone giant (large rock) on D:2 on 2016-06-28 01:59:30, with 94 points after 5684 turns and 0:11:57. 22:05:47 That is one weird game. How is that possible? 22:05:55 ??ood 22:05:56 ood[1/2]: Crawl sometimes generates unusually hard monsters to keep you on your toes. The maximum possible is a 9 level difference, or 5 on D:1; add random2avg(27,2) as a special farmer penalty which only triggers after ~1k turns and is quite rare even then. Other times when something seems overly powerful, it's just a vault -- e.g. death yak guarding the lair. 22:06:08 ood promises monster not higher than 9 lvl from you 22:10:46 my main problem with labs these days is that they are just way too trivial ever since vaults were added 22:13:47 too trivial? 22:14:07 the vaults add way too much connectivity 22:14:08 I don't think their difficutly changed appreciably with the addition of those vaults 22:14:22 you mean, difficulty of getting to the center? 22:14:46 yeah, that's how it feels anyway 22:15:03 -!- Evablue_ has quit [Quit: Evablue_] 22:15:48 %git ff1b71fbce898148a6431de93ecce046f2e68e74 22:15:48 07tenofswords02 * 0.14-a0-1981-gff1b71f: Lab revision: "add" threat/loot minivaults, wake up minotaur 10(2 years, 5 months ago, 1 file, 324+ 336-) 13https://github.com/crawl/crawl/commit/ff1b71fbce89 22:16:05 !lg * cv=0.14 x=vlong 22:16:07 141592. [vlong=] sudo the Slasher (L7 NaFi of Nemelex Xobeh), slain by a centaur on D:5 on 2016-06-27 23:04:51, with 774 points after 4555 turns and 0:08:30. 22:16:12 !lg * cv=0.15 x=vlong 22:16:13 this is maybe not a bad thing, because they were kind of boring before 22:16:14 223030. [vlong=0.15.2] Bort1 the Ruffian (L1 NaTm), slain by a bat on D:1 on 2016-06-26 04:09:17, with 4 points after 127 turns and 0:01:59. 22:16:15 but 22:16:38 i feel like it removes from the "maze" theme a bit 22:16:54 I don't think the core problem is how easy the maze is to solve, but that you have to solve the maze 22:18:22 it's ok if labs reward manual movement like ice caves and volcanoes do, but outright requiring and in an especially extensive/annoying way is the problem most people have with labs 22:18:56 s/it's ok/it would be ok (imo)/ 22:19:29 yea 22:19:29 h 22:22:44 !lm * br.enter=icecv|volcano|lab s=noun 22:23:07 !lm * br.enter=icecv|volcano|lab s=noun recent 22:24:00 -!- squidcat has quit [Ping timeout: 250 seconds] 22:24:12 360178 milestones for * (br.enter=icecv|volcano|lab): 142580x IceCv, 135647x Lab, 81951x Volcano 22:24:15 85164 milestones for * (br.enter=icecv|volcano|lab recent): 35883x IceCv, 29255x Lab, 20026x Volcano 22:28:01 -!- Shard1697 has quit [Quit: *ollies out*] 22:29:34 -!- kgarrison343 has quit [] 22:30:40 -!- Lasty has quit [Quit: Leaving.] 22:33:12 -!- Evablue_ has quit [Ping timeout: 246 seconds] 22:35:16 -!- introsp3ctive has quit [Ping timeout: 264 seconds] 22:47:36 -!- CanOfWorms has joined ##crawl-dev 22:59:03 http://puu.sh/pIzdn/0abda1def8.png 22:59:05 slime progress 23:00:08 -!- omarax has quit [Remote host closed the connection] 23:01:03 -!- minmay has joined ##crawl-dev 23:08:55 -!- simmarine has quit [Read error: Connection reset by peer] 23:08:57 -!- Guest15745 has quit [Ping timeout: 276 seconds] 23:09:11 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 23:13:45 -!- elliptic has quit [Quit: Leaving] 23:15:10 -!- elliptic has joined ##crawl-dev 23:15:32 -!- Jafet has quit [Quit: WeeChat 1.5] 23:16:30 -!- JimmahDean has quit [] 23:20:55 -!- dtsund has joined ##crawl-dev 23:21:05 -!- tealeaves has quit [Quit: Bye] 23:25:06 -!- amalloy is now known as amalloy_ 23:29:30 -!- wheals has quit [Quit: Leaving] 23:32:08 -!- doll has quit [Quit: Lost terminal] 23:33:56 -!- tcsc has quit [Remote host closed the connection] 23:35:03 -!- MaBunny has quit [Ping timeout: 260 seconds] 23:36:34 -!- bitcoinbastard has quit [Ping timeout: 260 seconds] 23:39:31 -!- ProzacElf has joined ##crawl-dev 23:39:55 -!- demok has quit [Ping timeout: 250 seconds] 23:46:33 CanOfWorms: neato 23:50:46 -!- debo_ has joined ##crawl-dev 23:51:09 -!- debo_ is now known as Guest44079 23:52:09 -!- tealeaves has quit [Quit: Bye] 23:53:51 -!- alien3456 has quit [Quit: bye] 23:53:59 -!- tcsc has joined ##crawl-dev 23:54:52 -!- yesno has quit [Read error: Connection reset by peer] 23:57:28 -!- Guest44079 has quit [Ping timeout: 264 seconds]