00:00:07 ??qazlal[4 00:00:07 qazlal[4/8]: http://i.imgur.com/9SGuOAk.png http://i.imgur.com/AidD6ni.png (paranatural.net) 00:00:07 -!- omarax has quit [Remote host closed the connection] 00:00:13 ^ my mental image of qaz, now and forever 00:00:18 oh man I need to catch up on that comic 00:00:26 does the qaz entry have the smite joke? 00:00:26 don't worry, nothing has happened in the last two years 00:00:38 i honestly forget where that is 00:00:48 same scene? 00:00:50 qazlal is really good flavor etc, the only problem with qaz is that it's weak 00:00:56 http://www.paranatural.net/index.php?id=151 00:00:59 comments 00:01:04 ahh 00:01:12 and again, whether that's actually a problem depends on how you feel about god balance 00:01:26 i felt that qaz was reasonably strong when i played with him 00:01:29 hm 00:01:31 -!- debo has joined ##crawl-dev 00:01:33 !won . qaz 00:01:34 Pleasingfungus (qaz) has won twice in 4 games (50.00%): 1xDsGl 1xMiWr 00:01:35 what are hellmonk's top 3 gods 00:01:39 not as strong as ru, obviously 00:01:51 same as minmays, the trinity of trog/fedhas/kiku 00:02:00 i feel like Qaz Is Bad is at least partially a... yes, i'm gonna say it... TAVERN MEME 00:02:00 that's not his list! 00:02:14 fucked up if true 00:02:19 !won * s=god 00:02:21 Brannock: i'm still a fan of the top-right gag 00:02:22 !won * s=god recent 00:02:24 visual gag 00:02:32 I think qaz is very weak early and only good later on specific, narrow character types 00:02:44 what I don't like about Paranatural is that the art has become extremely simplified lately (reasonably, sure, given the artist's health problems) 00:02:48 namely high ac melee dudes that can afford to sink a lot of experience in invocations 00:03:00 but I liked the Chapter 4 art and the balance between detail and reaction 00:03:03 * has won 53015 times in 6871057 games (0.77%): 2091xMiFi 1921xMiBe 1391xGrFi 882xHOFi 807xSpEn 688xFoFi 662xDEFE 656xMiGl 635xDsGl 614xDDFi 597xGrBe 535xTrMo 494xDsFi 474xGrEE 470xDECj 437xCeHu 410xMfGl 407xDsBe 397xHOGl 363xHOBe 356xGrGl 337xVSFi 334xOgBe 333xOgHu 330xGhMo 329xKoBe 326xDDBe 308xDrTm 304xVpEn 296xDsMo 287xVSBe 282xMiMo 275xDEWz 265xVSMo 263xDDNe 258xDsWn 256xMDFi 251xDDEE 216xVSA... 00:03:05 *Chapter 3 00:03:08 (or high ac ranged weapon dudes, but that's basically the same thing) 00:03:11 * (recent) has won 11644 times in 1292526 games (0.90%): 605xMiFi 593xMiBe 406xGrFi 293xHOFi 280xFoFi 267xDsGl 241xDDFi 192xMiGl 169xDsFi 164xGrBe 156xVSFi 136xGrGl 124xTrMo 123xDEFE 121xGrEE 117xMfGl 113xHOGl 104xSpEn 99xDsBe 96xCeHu 92xGhMo 88xMiMo 85xDECj 74xDsMo 73xHOMo 72xDrTm 70xHOBe 68xDsWn 67xTrFi 66xVSBe 63xVSMo 61xNaFi 58xVpEn 57xDsAK 53xNaWn 53xOgHu 51xOpTm 50xDrCj 50xOgBe 47xMuFi 45xGr... 00:03:12 the backgrounds are simpler because the more complex backgrounds were actively destroying zack's wrist 00:03:27 my problem with it is that the pacing is a dumpster fire 00:03:29 I don't mind the backgrounds; it's the characters. Also, I fucked up that query 00:03:30 but that's webcomics for ya 00:03:37 yeah, webcomics have never beena ble to handle pacing 00:03:42 what were you trying to query? 00:03:48 win rates by gods 00:03:55 Gunnerkrigg FINALLY resolved the Jeanne arc ... then immediately moved into a fluff chapter 00:03:57 won can't get you percentages that way 00:04:04 i gave up on gkc years and years ago 00:04:10 !lg * recent s=god / won o=% 00:04:13 probably 00:04:14 11644/1292529 games for * (recent): 376/3559x Zin [10.56%], 930/11985x The Shining One [7.76%], 110/1523x Jiyva [7.22%], 28/558x Wudzu [5.02%], 206/4464x Pakellas [4.61%], 874/24676x Makhleb [3.54%], 636/18042x Gozag [3.53%], 188/5531x Yredelemnul [3.40%], 422/12718x Ru [3.32%], 410/12652x Hepliaklqana [3.24%], 493/16397x Ashenzari [3.01%], 32/1109x Ieoh Jian [2.89%], 735/25776x Cheibriados [2.85%... 00:04:21 !lg * recent s=god / won o=% urune<=5 00:04:23 oops 00:04:25 Wow, Jiyva 00:04:26 7963/1292529 games for * (recent): 82/1523x Jiyva [5.38%], 22/558x Wudzu [3.94%], 171/4464x Pakellas [3.83%], 178/5531x Yredelemnul [3.22%], 472/18042x Gozag [2.62%], 313/12652x Hepliaklqana [2.47%], 86/3688x Fedhas [2.33%], 295/12718x Ru [2.32%], 560/24676x Makhleb [2.27%], 25/1109x Ieoh Jian [2.25%], 79/3559x Zin [2.22%], 361/16397x Ashenzari [2.20%], 133/6563x Beogh [2.03%], 70/3577x Elyvilon [... 00:04:34 wudzu coming in hot in number 4 00:04:44 Brannock: same reason that z/1 show up so high 00:04:55 Pleasingfungus: that ratio query is wrong 00:04:55 Whatever happened to Wudzu anyway? Lasty was talking about proposing W as a god.. then it just kinda disappeared 00:04:59 gammafunk: i know 00:05:17 !lg * recent s=god urune<=5 / won o=% 00:05:17 -!- Tarara has quit [Read error: Connection reset by peer] 00:05:17 7963/1286546 games for * (recent urune<=5): 82/1480x Jiyva [5.54%], 22/549x Wudzu [4.01%], 171/4405x Pakellas [3.88%], 178/5513x Yredelemnul [3.23%], 472/17791x Gozag [2.65%], 79/3146x Zin [2.51%], 313/12496x Hepliaklqana [2.50%], 295/12524x Ru [2.36%], 86/3671x Fedhas [2.34%], 560/24056x Makhleb [2.33%], 25/1097x Ieoh Jian [2.28%], 361/16188x Ashenzari [2.23%], 133/6523x Beogh [2.04%], 272/13753x... 00:05:19 wudzu was kind of boring in the experimental implementation 00:05:21 imo 00:05:32 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-672-gd6c3c51 (34) 00:05:34 feedback in ##-dev seemed negative 00:05:40 I agree about Wudzu not having much design depth, I'm just surprised there was never any "Okay, what do we think of Wudzu y/n?" 00:05:41 iirc 00:05:49 i think there was one big chat about it 00:05:51 and then nothing more 00:06:06 My major issue was that Wuzdu immediately compensated for the drawbacks by replacing the drawbacks with advantages 00:06:09 So it felt very "in-place" 00:06:09 I think you could salvage the conceit of giving up armor slots for *something* 00:06:34 So you lost body armour slot, but in place you gained AC and damage reduction and spiny so it felt very much like a wash 00:06:53 all the fun of not caring about cool loot you find, 00:06:57 right 00:07:01 yeah also the tradeoffs were majorly imbalanced bc spiny was so much better than anything else 00:07:13 so you always went cloak for spiny 3 00:07:29 Incidentally, doing that god win query in PM, Qazlal barely misses the cutoff 00:07:29 !lg * recent s=god urune<=5 warrior|adventurer !experimental god!= o=-% / won 00:07:32 i kind of regret giving choices for hep 00:07:35 and the actives were weird and bad 00:07:39 i hate to say it, but... minmay may have been... right 00:07:39 Seems like Q is right in the middle of All-Players-Power-Tier 00:07:46 I said the same! 00:07:46 3955/207554 games for * (recent urune<=5 ((warrior || adventurer)) !experimental god!=): 8/1896x Xom [0.42%], 8/1118x Sif Muna [0.72%], 13/1367x Vehumet [0.95%], 83/7601x Dithmenos [1.09%], 189/16208x Cheibriados [1.17%], 33/2814x Kikubaaqudgha [1.17%], 58/4259x Nemelex Xobeh [1.36%], 127/8912x The Shining One [1.43%], 155/10183x Uskayaw [1.52%], 106/6034x Beogh [1.76%], 1031/58501x Okawaru [1.76%... 00:07:53 fwiw I really like the Hep choices 00:07:55 -!- Tarara is now known as Taraiph 00:08:04 does hep still have choices other than ancestor type? 00:08:09 And I still maintain that the mage ancestor is the best 00:08:14 random result would be kind of cool, otoh it does just sort of lead to disappointment 00:08:14 ancestor type is the only non-cosmetic choice 00:08:16 I don't remember if it did when I was playing it or not 00:08:20 if you wanted X and got Y 00:08:22 gammafunk: yeah, balance is an issue regardless 00:08:32 maybe if there was some randomization so that there weren't notions of fixed types 00:08:40 demonspawn ancestor.. 00:08:43 I think ancestor type is ok as a choice, but it is basically impossible to balance and you just kind of have to accept that imo 00:08:44 but you got spells/thingies mixed in randomly 00:08:46 kind of, yeah 00:08:49 i guess i'm just vaguely annoyed by the Hexer Supremacy meme 00:08:51 what if q only generated clouds when you were fighting 00:08:52 re demonspawn, very loosely 00:09:09 hellmonk: the ideal is that the different types should be situationally better than each other, depending on what kind of character you yourself are playing 00:09:10 when you deal damage, you get clouds based on how much damage it was 00:09:19 !lg * recent s=god urune<=5 warrior|adventurer !experimental god!= o=% / won 00:09:22 maybe some types will be more often better than others 00:09:36 3955/207554 games for * (recent urune<=5 ((warrior || adventurer)) !experimental god!=): 43/933x Jiyva [4.61%], 145/3909x Pakellas [3.71%], 113/3859x Yredelemnul [2.93%], 341/12170x Gozag [2.80%], 210/8275x Hepliaklqana [2.54%], 59/2382x Zin [2.48%], 16/659x Lugonu [2.43%], 161/6684x Trog [2.41%], 408/18148x Makhleb [2.25%], 191/9050x Ru [2.11%], 41/2000x Fedhas [2.05%], 229/11292x Qazlal [2.03%],... 00:09:42 Such Jiyva supremacy 00:09:42 yeah, I get that 00:09:43 ontoclasm: well that removes many uses of the clouds 00:09:47 since you have to do damage first 00:09:56 Qazlal peeking above 2% too 00:09:57 i don't think that's an impossible goal... hard to tell whether it's achieved, tho 00:09:57 well, kiting 00:10:06 which is okay to remove imo 00:10:08 -!- amalloy is now known as amalloy_ 00:10:12 but again, note how low fedhas is and consider what fedhas is 00:10:14 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-672-gd6c3c51 (34) 00:10:17 highly fiddly? 00:10:27 nice 2000 games 00:10:40 no, just really strong yet poorly ranked; just reminding that this is about player tendency 00:10:47 not "how strong is Q" 00:11:11 what is warrior||adventurer 00:11:11 fedhas is also highly fiddly to be fair 00:11:25 like the... metaclasses? 00:11:25 fighter, berserker, gladiator, assassin, hunter, artificier, and wanderer 00:11:28 ontoclasm: the class groupings the char select uses 00:11:29 ok 00:11:38 i didn't realize you could search by that 00:11:44 it's just a kw 00:11:45 keywords are fun! 00:11:45 !kw warrior 00:11:46 Keyword: warrior => Fi|Gl|Mo|--Hu|As 00:11:46 also serious fr for a minute: can evolution please target toadstools first and plants last 00:11:53 adding to todo 00:11:59 they are warrior adventurer zealot warriormage mage 00:11:59 wait 00:11:59 it's really easy to inadvertently waste fruit bc there was a plant onscreen 00:11:59 why? 00:12:39 you almost always want mushrooms when you're just hammering ac or w/e, oklobs are usually an emergency or a branch end setup 00:12:46 and fruit is a finite resource moreso than piety 00:13:01 this sounds like something that should be manually selected rather than automatic 00:13:09 though I guess you're talking about _targeting_ 00:13:16 yeah I mean the default targeter selects plants first 00:13:28 or maybe it selects closest? I don't remember 00:13:41 -!- Taraiph has quit [Read error: Connection reset by peer] 00:13:49 anyway I propose targeting toadstools by default 00:14:35 less likely to waste a fruit when hitting ac enter 00:14:53 reasonable 00:16:09 speaking as someone who enjoys the occasional fedhas game in spite of the tedium cost, fedhas really needs quality of life improvements 00:17:07 indeed 00:22:57 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 00:24:22 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 00:30:46 -!- CanOfWorms has joined ##crawl-dev 00:41:24 03advil02 07https://github.com/crawl/crawl/pull/454 * 0.20-a0-599-g5b4c1ae: Adjust spacing in non-wizmode, other fixes 10(10 minutes ago, 9 files, 123+ 85-) 13https://github.com/crawl/crawl/commit/5b4c1aeaba5c 00:41:44 I'm pretty happy with the state of that PR now 00:43:00 except insofar as I'd like colour_bar to die in a fire and should have just started this project by rewriting it 00:43:29 haha 00:44:55 !tell SteelNeuron theclanless's report has me concerned. Have you addressed this? (Tavern thread on IJC) 00:44:55 Brannock: OK, I'll let steelneuron know. 00:56:01 huh, there are noise breakpoints and labels in spell-cast.cc 00:56:24 would've been good to know about that before. Luckily my breakpoints are very similar (but coarser) 00:57:23 !source spl-cast.cc:2095 00:57:23 https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#L2095 00:59:08 7 years old 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:00:34 so actually predates noise popagation 01:02:11 -!- Enthusiasm has quit [Remote host closed the connection] 01:02:26 "A bit loud" 01:02:31 Like 01:02:36 "Quiet" and "Loud" 01:02:43 What would you expect as in between these two? 01:03:02 Maybe I'll update these noise desc adjectives 01:03:08 probably means something different in australian english :) 01:03:09 change them to decibel scale 01:03:20 Fucken' Loud 01:03:32 <|amethyst> mezzo-forte 01:04:12 I did manage to work in PF's idea where the noise meter adds extra space on the right when things go off scale 01:12:02 -!- Zeor has quit [Quit: Leaving.] 01:19:18 Unstable branch on crawl.develz.org updated to: 0.20-a0-672-gd6c3c51 (34) 01:28:51 "loud as shit" 01:39:50 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:40:04 -!- travis-ci has joined ##crawl-dev 01:40:05 The build passed. (master - fe9ca37 #7844 : ontoclasm): https://travis-ci.org/crawl/crawl/builds/202482552 01:40:05 -!- travis-ci has left ##crawl-dev 01:41:11 -!- bgiannan_ has joined ##crawl-dev 01:45:52 -!- laj1 has quit [Ping timeout: 240 seconds] 01:46:08 -!- bgiannan_ has quit [Ping timeout: 255 seconds] 01:47:52 -!- laj1 has joined ##crawl-dev 01:51:26 -!- hellmonk has quit [Quit: Page closed] 01:52:08 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 01:56:35 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-672-gd6c3c51 01:59:40 -!- ArseElementalist has quit [Ping timeout: 260 seconds] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:06:08 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:10:02 -!- GauHelldragon has quit [Ping timeout: 256 seconds] 02:19:14 !tell TZer0 [17 07:10:10] Is it just me or is https://underhound.eu:8080/ broken? :( [17 07:11:01] I'm getting an unsecure websocket error [17 07:12:21] lupus83: same 02:19:15 geekosaur: OK, I'll let tzer0 know. 02:20:15 -!- JoeltCo has quit [Quit: Quitting] 02:20:59 -!- Blazinghand has joined ##crawl-dev 02:29:17 -!- Krakhan has quit [Ping timeout: 260 seconds] 02:29:56 -!- Bcadren has quit [Read error: Connection reset by peer] 02:30:27 -!- simmarine has quit [Read error: Connection reset by peer] 02:42:40 -!- Patashu has joined ##crawl-dev 02:50:38 -!- Brannock has quit [Ping timeout: 240 seconds] 02:50:39 -!- DrKe has quit [Remote host closed the connection] 02:50:59 -!- DrKe has joined ##crawl-dev 02:53:00 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-672-gd6c3c51 02:54:16 -!- Dix has quit [Read error: Connection reset by peer] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:02:47 -!- jouathac has quit [Read error: Connection reset by peer] 03:08:37 -!- Pacra has quit [Read error: Connection reset by peer] 03:08:43 -!- Pacra_ has joined ##crawl-dev 03:10:26 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 03:13:41 -!- scummos| has quit [Ping timeout: 240 seconds] 03:14:27 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-672-gd6c3c51 (34) 03:20:58 -!- lupus83 has quit [Ping timeout: 240 seconds] 03:21:23 -!- acalycine has quit [Quit: bye] 03:29:29 -!- debo has quit [Ping timeout: 260 seconds] 03:36:11 -!- orbisvicis has quit [Ping timeout: 240 seconds] 03:36:39 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:37:22 -!- Pacra_ has quit [Read error: Connection reset by peer] 03:37:44 -!- Pacra_ has joined ##crawl-dev 03:47:03 -!- Pacra_ has quit [Read error: Connection reset by peer] 03:47:09 -!- Pacra has joined ##crawl-dev 03:49:00 -!- lobf has quit [Quit: lobf] 03:57:57 -!- laj1 has quit [Ping timeout: 260 seconds] 03:59:37 -!- laj1 has joined ##crawl-dev 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:03:48 !tell hellmonk ach, missed the ash conversation. I too'd love to see Ash back in hellcrawl. it could be simply time/exp gated, like Evolve - every now and then as you play, she gives you the opportunity to curse|uncurse one item. exploration gated? 04:03:49 rumflump: OK, I'll let hellmonk know. 04:10:40 -!- nikheizen has quit [Quit: leaving] 04:29:45 -!- amalloy_ is now known as amalloy 04:30:58 -!- geekosaur has quit [Excess Flood] 04:32:27 -!- geekosaur has joined ##crawl-dev 04:47:52 -!- laj1 has quit [Ping timeout: 240 seconds] 04:50:02 -!- laj1 has joined ##crawl-dev 05:00:02 -!- omarax has quit [Remote host closed the connection] 05:04:41 -!- ProzacElf has quit [Ping timeout: 260 seconds] 05:05:06 -!- laj1 has quit [Ping timeout: 268 seconds] 05:06:02 -!- cmcbot has quit [Remote host closed the connection] 05:06:54 -!- laj1 has joined ##crawl-dev 05:21:49 -!- eb_ has quit [] 05:29:47 -!- eb has quit [Ping timeout: 255 seconds] 05:33:13 -!- geekosaur has quit [Excess Flood] 05:35:28 -!- geekosaur has joined ##crawl-dev 05:38:29 -!- Tux[Qyou] has joined ##crawl-dev 05:42:34 -!- bgiannan_ has joined ##crawl-dev 05:47:20 -!- bgiannan_ has quit [Ping timeout: 255 seconds] 05:51:56 -!- amalloy is now known as amalloy_ 05:51:57 -!- laj1 has quit [Read error: Connection reset by peer] 05:56:15 -!- laj1 has joined ##crawl-dev 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:01:26 -!- eb has quit [Ping timeout: 240 seconds] 06:01:49 -!- eb_mobile has quit [Ping timeout: 268 seconds] 06:13:07 -!- geekosaur has quit [Excess Flood] 06:14:27 -!- geekosaur has joined ##crawl-dev 06:28:23 -!- debo has joined ##crawl-dev 06:33:10 -!- debo has quit [Ping timeout: 240 seconds] 06:33:32 -!- acalycine has quit [Client Quit] 06:38:09 -!- Fixer has joined ##crawl-dev 06:41:12 -!- omniscienced has quit [Quit: Leaving] 06:43:23 -!- Fixer has quit [Remote host closed the connection] 06:44:54 -!- mibe has quit [Ping timeout: 260 seconds] 06:55:15 -!- waat has quit [Ping timeout: 260 seconds] 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:01:53 -!- nocturnal has quit [Client Quit] 07:04:43 -!- iFurril has quit [Ping timeout: 268 seconds] 07:05:03 -!- geekosaur has quit [Excess Flood] 07:05:28 -!- geekosaur has joined ##crawl-dev 07:17:47 -!- Patashu_ has joined ##crawl-dev 07:19:26 -!- Patashu has quit [Ping timeout: 240 seconds] 07:26:54 -!- Fixer has joined ##crawl-dev 07:39:10 -!- zxc has joined ##crawl-dev 07:52:28 sanka (L1 VSNe) (D (Sprint)) 07:52:47 <|amethyst> !crashlog 07:52:48 16634. functor, XL5 DEFE, T:1985 (milestone): http://crawl.akrasiac.org/rawdata/functor/crash-functor-20170214-163556.txt 07:52:51 <|amethyst> !crashlog * sprint 07:52:52 656. sanka, XL1 VSNe, T:142 (milestone): http://crawl.develz.org/morgues/trunk/sanka/crash-sanka-20170217-125228.txt 07:53:26 -!- Patashu_ has quit [Ping timeout: 240 seconds] 07:54:42 <|amethyst> crash in unmarshallItem -> artefact_fixup_props -> CrawlVector::set_max_size -> std::vector<>::reserve 07:54:48 -!- laj1 has quit [Ping timeout: 260 seconds] 07:56:35 -!- rj54x has quit [Client Quit] 07:56:45 -!- laj1 has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:01:31 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 08:02:16 -!- sneakyness has quit [Ping timeout: 240 seconds] 08:03:22 -!- Tux[Qyou] has joined ##crawl-dev 08:25:36 -!- elliptic has quit [Quit: Leaving] 08:27:00 -!- elliptic has joined ##crawl-dev 08:29:55 -!- jeefus has joined ##crawl-dev 08:33:40 -!- jefus- has quit [Ping timeout: 240 seconds] 08:34:02 -!- Lasty has quit [Quit: Leaving.] 08:42:06 -!- ontoclasm has quit [Quit: Leaving.] 08:55:23 -!- Pacra has quit [Read error: Connection reset by peer] 08:55:29 -!- Pacra_ has joined ##crawl-dev 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:16:13 idea: screaming scarf, a scarf analogue of singing sword that screams with variable loudness on taking damage (not tension) 09:19:52 -!- SteelNeuron has joined ##crawl-dev 09:19:55 !messages 09:19:55 (1/1) Brannock said (8h 35m 2s ago): theclanless's report has me concerned. Have you addressed this? (Tavern thread on IJC) 09:20:03 -!- Pacra_ has quit [Read error: Connection reset by peer] 09:20:22 !tell Brannock Hey! I haven't gotten around to solving it because the aux attack melee code scares me a bit, but I have a solution for that problem that I'm going to implement this weekend :) 09:20:22 SteelNeuron: OK, I'll let brannock know. 09:20:33 -!- Pacra has joined ##crawl-dev 09:20:40 !tell Brannock Haven't responded yet because I wanted to have it coded beforehand 09:20:40 SteelNeuron: OK, I'll let brannock know. 09:23:55 -!- Pacra_ has joined ##crawl-dev 09:23:55 -!- Pacra has quit [Read error: Connection reset by peer] 09:31:38 -!- yesno has quit [Ping timeout: 260 seconds] 09:34:24 -!- sneakyness has joined ##crawl-dev 09:41:52 !tell Brannock oh, I just saw his last report, that's definitely more concerning! I'll go into full debug mode now :) 09:41:53 SteelNeuron: OK, I'll let brannock know. 09:44:12 -!- bgiannan_ has joined ##crawl-dev 09:48:37 -!- bgiannan_ has quit [Ping timeout: 240 seconds] 09:54:16 03PabloMansanet02 07https://github.com/crawl/crawl/pull/430 * 0.20-a0-626-g7c51c8a: Fix move delay being affected by triggered auxiliary attacks 10(in the future, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/7c51c8a7dd17 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:03:09 -!- Brannock has joined ##crawl-dev 10:18:21 -!- bannakaffalatta has quit [Ping timeout: 268 seconds] 10:29:51 -!- debo has joined ##crawl-dev 10:35:00 -!- panicbit2 is now known as panicbit 10:35:25 -!- Pacra_ has quit [Read error: Connection reset by peer] 10:35:36 03PabloMansanet02 07https://github.com/crawl/crawl/pull/430 * 0.20-a0-627-g91747f8: Reduce chance of Aux attacks triggering proportionally to number of attacked enemies 10(in the future, 3 files, 54+ 36-) 13https://github.com/crawl/crawl/commit/91747f8ca6f5 10:36:20 -!- debo has quit [Ping timeout: 240 seconds] 10:36:53 -!- Pacra_ has joined ##crawl-dev 10:37:20 -!- LexAckson__ has quit [Ping timeout: 240 seconds] 10:39:40 Now for the fun part... Merging up to trunk 10:40:02 Oh wow, no conflicts, I'm impressed 10:41:57 -!- DrKe has quit [Ping timeout: 240 seconds] 10:42:14 -!- Boatshow has quit [Read error: Connection reset by peer] 10:42:21 [9:41 AM] qwyjybo: elliptic is basically the undertaker of crawl now 10:42:22 [9:41 AM] qwyjybo: he just shows up for wrestlemania to defend his streak 10:42:36 mikee has shown up to chat a bit in discord 10:43:38 -!- sooheon has quit [Remote host closed the connection] 10:43:39 regaling us with stories oh when dpeg was "the player on the dev team since he had a win and had been to Zot an additional time" 10:45:30 -!- Pacra has joined ##crawl-dev 10:45:56 03PabloMansanet02 07https://github.com/crawl/crawl/pull/430 * 0.20-a0-678-g9433a2e: Merge remote-tracking branch 'upstream/master' into council_god_rebase 10(in the future, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/9433a2edd04a 10:46:02 -!- Pacra_ has quit [Read error: Connection reset by peer] 10:46:41 -!- simmarine has joined ##crawl-dev 10:51:55 -!- debo has joined ##crawl-dev 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:06:27 -!- debo has quit [Ping timeout: 240 seconds] 11:06:36 03PabloMansanet02 07https://github.com/crawl/crawl/pull/430 * 0.20-a0-679-g9f62504: Remove outdated #includes 10(in the future, 5 files, 1+ 12-) 13https://github.com/crawl/crawl/commit/9f625049f447 11:12:02 !tell Brannock all fixed :) 11:12:02 SteelNeuron: OK, I'll let brannock know. 11:12:07 very good 11:12:07 Brannock: You have 1 message. Use !messages to read it. 11:12:13 I'll be gone for most of today, headed to a protest rally 11:12:21 So just leave messages for me and I'll fix whatever broke tomorrow 11:12:27 -!- Pacra has quit [Read error: Connection reset by peer] 11:12:46 -!- Pacra has joined ##crawl-dev 11:18:20 -!- Lasty has joined ##crawl-dev 11:21:11 Alright! Ideally everything should be fine now :) 11:22:06 03PabloMansanet02 07https://github.com/crawl/crawl/pull/430 * 0.20-a0-680-g4833209: Fix martial attacks carrying over state from previous attacks 10(in the future, 1 file, 24+ 14-) 13https://github.com/crawl/crawl/commit/4833209bd3e2 11:22:57 By the way 11:23:02 in case the glove ego discussion is still ongoing 11:23:18 I was thinking that it would be a possible solution to have glove egos apply to the first related thing you do to the monster 11:23:18 -!- exant has quit [Quit: Page closed] 11:23:30 i.e: Gloves of Archery, +slay to the first shot against a monster 11:23:44 gloves of boxing (if that ever becomes a thing) to the first punch, etc 11:24:11 reasoning being that gloves aren't easy to switch so you'd be more inclined to mix up your offense 11:24:13 just a thought 11:24:54 -!- maxrmk has quit [Ping timeout: 260 seconds] 11:25:15 -!- Brannock has quit [Quit: Leaving] 11:25:57 -!- Pleasingfungus has joined ##crawl-dev 11:29:19 -!- aditya has quit [Client Quit] 11:34:12 -!- yesno__ has quit [Ping timeout: 268 seconds] 11:37:44 -!- LexAckson__ has joined ##crawl-dev 11:38:19 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 11:38:42 -!- SteelNeuron has joined ##crawl-dev 11:43:17 -!- scummos| has quit [Ping timeout: 240 seconds] 11:49:00 -!- Pacra has quit [Read error: Connection reset by peer] 11:49:13 -!- Pacra has joined ##crawl-dev 11:53:56 -!- Blazinghand has joined ##crawl-dev 11:55:12 -!- Pacra has quit [Read error: Connection reset by peer] 11:55:36 -!- Pacra has joined ##crawl-dev 11:59:32 -!- MarvinPA has joined ##crawl-dev 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:02:33 -!- amalloy_ is now known as amalloy 12:02:42 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:06:32 -!- Kranix has quit [Ping timeout: 260 seconds] 12:06:37 -!- Menche has quit [Write error: Broken pipe] 12:08:40 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-672-gd6c3c51 (34) 12:13:17 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 12:13:28 -!- Ququman has joined ##crawl-dev 12:13:50 -!- MarvinPA_ has joined ##crawl-dev 12:14:20 -!- MarvinPA has quit [Ping timeout: 240 seconds] 12:21:37 -!- Kellhus has quit [Quit: Page closed] 12:44:10 -!- zxc has quit [Read error: Connection reset by peer] 12:48:37 -!- n_crm has quit [Ping timeout: 240 seconds] 12:54:33 -!- lobf has joined ##crawl-dev 12:57:23 -!- SteelNeuron_ has joined ##crawl-dev 12:57:39 -!- SteelNeuron has quit [Ping timeout: 260 seconds] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:00:20 -!- Pleasingfungus has quit [Ping timeout: 255 seconds] 13:05:40 -!- lobf has quit [Read error: Connection timed out] 13:07:52 -!- eb has quit [Ping timeout: 255 seconds] 13:13:12 -!- cigotuvi has joined ##crawl-dev 13:23:19 -!- meatpath has joined ##crawl-dev 13:24:12 -!- meatpath has quit [Client Quit] 13:24:27 -!- meatpath has joined ##crawl-dev 13:25:29 -!- amalloy is now known as amalloy_ 13:27:01 -!- Fixer has quit [Remote host closed the connection] 13:31:10 -!- Kalir has quit [Changing host] 13:31:21 -!- Pacra has quit [Read error: No route to host] 13:31:23 -!- laj1 has quit [Ping timeout: 260 seconds] 13:31:35 -!- Pacra has joined ##crawl-dev 13:32:28 -!- Fixer has joined ##crawl-dev 13:37:53 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:44:57 -!- epsilonhalbe has quit [Ping timeout: 240 seconds] 13:47:07 -!- amalloy_ is now known as amalloy 13:51:24 -!- andrew__ has quit [Quit: Page closed] 13:52:16 -!- ProzacElf has joined ##crawl-dev 13:54:10 -!- bannakaffalatta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:55:11 -!- surr has quit [Quit: nuq] 14:00:03 -!- omarax has quit [Remote host closed the connection] 14:03:11 -!- debo has joined ##crawl-dev 14:04:35 -!- Pacra has quit [Read error: Connection reset by peer] 14:04:39 -!- Pacra_ has joined ##crawl-dev 14:07:21 -!- debo has quit [Ping timeout: 240 seconds] 14:16:13 -!- ontoclasm has joined ##crawl-dev 14:16:42 -!- eb_mobile has quit [Read error: Connection reset by peer] 14:19:48 -!- eb has quit [Ping timeout: 260 seconds] 14:20:49 -!- Dixie has quit [Quit: lates] 14:34:29 -!- cigotuvi has quit [Ping timeout: 260 seconds] 14:37:10 -!- CanOfWorms has joined ##crawl-dev 14:44:15 -!- eb_mobile has quit [Quit: I quit] 14:48:25 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 14:52:10 -!- ProzacElf has quit [Ping timeout: 240 seconds] 14:57:20 -!- scummos__ has quit [Ping timeout: 260 seconds] 14:59:09 03Autofire02 07https://github.com/crawl/crawl/pull/450 * 0.20-a0-662-g5d91a44: Removed sound command; couldn't find a key to map it to. 10(87 seconds ago, 5 files, 2+ 15-) 13https://github.com/crawl/crawl/commit/5d91a44197d4 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:22 -!- bannakaffalatta has quit [Ping timeout: 255 seconds] 15:01:31 -!- bgiannan_ has joined ##crawl-dev 15:02:40 -!- Zekka has quit [Ping timeout: 240 seconds] 15:34:34 -!- muravey has joined ##crawl-dev 15:41:03 -!- Ragdoll has quit [Quit: Page closed] 15:42:33 -!- dtsund has joined ##crawl-dev 15:42:44 -!- Jetnerd has quit [Ping timeout: 260 seconds] 15:43:19 -!- mobydollar has quit [Ping timeout: 260 seconds] 15:56:18 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 15:59:43 -!- Pacra_ has quit [Read error: Connection reset by peer] 16:00:01 -!- Pacra has joined ##crawl-dev 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:04:06 -!- muravey has quit [Quit: Textual IRC Client: www.textualapp.com] 16:04:18 -!- muravey has joined ##crawl-dev 16:04:53 requesting feedback on this from people who haven't given any yet ( gammafunk, MarvinPA_, Lasty, ...) https://github.com/crawl/crawl/pull/461 16:14:29 -!- Guest17562 is now known as Basil 16:15:49 -!- lobf has joined ##crawl-dev 16:17:57 -!- bannakaffalatta has quit [Ping timeout: 240 seconds] 16:28:00 #pragma once seems like a bad thing to be adding. why not do it the way all the other header files do, with ifndef? 16:28:43 i'm in favor of the general idea of splitting up enum.h, personally, but i don't have anything specific to say about how you've done it 16:32:38 no opinion in particular other than yeah, splitting up enum.h to make recompiling nicer sounds good! 16:33:18 would also tend towards not using subdirs i guess 16:35:08 -!- snux has quit [Quit: leaving] 16:35:17 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 16:36:16 03MarvinPA02 07* 0.20-a0-673-g53087c7: Simplify a Beogh/Yred wrath check 10(2 hours ago, 1 file, 2+ 10-) 13https://github.com/crawl/crawl/commit/53087c7efd5a 16:36:23 -!- MarvinPA_ is now known as MarvinPA 16:41:38 -!- Fixer has quit [Remote host closed the connection] 16:44:29 -!- Dix has quit [Read error: Connection reset by peer] 16:45:03 -!- Pacra_ has joined ##crawl-dev 16:45:57 -!- Pacra has quit [Read error: Connection reset by peer] 16:47:27 -!- Fixer has joined ##crawl-dev 16:49:16 -!- mroovka has quit [Ping timeout: 255 seconds] 16:53:24 -!- GauHelldragon2 is now known as GauHelldragon 16:53:56 -!- Krakhan has quit [Changing host] 16:59:10 I am also very much in favor of splitting enums.h 16:59:22 -!- lobf has quit [Quit: lobf] 16:59:32 but would refer you to amalloy/MarvinPA's concerns. 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:01:18 -!- n1 has joined ##crawl-dev 17:05:06 <|amethyst> I'd be in favour of changing to #pragma once, but I think that should be done to the whole codebase in one go, not folded in with enum.h splitting 17:09:16 -!- Patashu_ has joined ##crawl-dev 17:09:31 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-673-g53087c7 (34) 17:17:52 why is it bad to have half the codebase use pragma and have use the oldschool method? 17:18:14 i don't want to type out the oldschool method for this PR, so how about I include some commits to change the rest of the codebase 17:21:55 -!- dondy has quit [Quit: WeeChat 1.5] 17:26:11 -!- bgiannan_ has quit [Ping timeout: 255 seconds] 17:32:36 -!- muravey has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:39:25 -!- SteelNeuron_ has quit [Quit: Page closed] 17:40:27 -!- MarvinPA_ has joined ##crawl-dev 17:40:27 -!- travis-ci has joined ##crawl-dev 17:40:28 The build has errored. (master - 53087c7 #7855 : Chris Campbell): https://travis-ci.org/crawl/crawl/builds/202776248 17:40:28 -!- travis-ci has left ##crawl-dev 17:41:37 -!- dtsund has quit [Ping timeout: 240 seconds] 17:41:38 -!- MarvinPA has quit [Ping timeout: 260 seconds] 17:44:17 -!- wheals_ has quit [Ping timeout: 240 seconds] 18:00:01 -!- Kellhus has quit [Quit: Page closed] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:03:32 -!- debo has joined ##crawl-dev 18:05:41 Unstable branch on underhound.eu updated to: 0.20-a0-673-g53087c7 (34) 18:06:32 -!- ProzacElf has joined ##crawl-dev 18:07:37 -!- debo has quit [Ping timeout: 240 seconds] 18:08:10 -!- Ge0ff has quit [Client Quit] 18:08:39 -!- lobf has joined ##crawl-dev 18:09:56 -!- ontoclasm has quit [Quit: Leaving.] 18:11:00 -!- scummos__ has quit [Remote host closed the connection] 18:11:19 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 18:12:15 <|amethyst> hm, where does that merfolk message appear anyway ("You are mesmerised by its song.")? 18:12:28 <|amethyst> it doesn't seem to be in xv, or ctrl-x, or x 18:12:58 <|amethyst> I mean, the information is there in ctrl-x and x, but not the wording from _get_monster_desc 18:24:31 03|amethyst02 07* 0.20-a0-674-gb4a80f0: Even better mesmerisation pronouns. 10(21 minutes ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/b4a80f0f22d8 18:24:31 03|amethyst02 07* 0.20-a0-675-gf8c7c87: Simplify with C++11. 10(7 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f8c7c87f6840 18:24:35 03Autofire02 07https://github.com/crawl/crawl/pull/450 * 0.20-a0-663-g2f649a7: Added more sound cues. 10(4 minutes ago, 9 files, 82+ 15-) 13https://github.com/crawl/crawl/commit/2f649a7f4135 18:24:37 -!- Ge0ff has quit [Quit: Leaving] 18:28:11 -!- Autofire has joined ##crawl-dev 18:28:15 -!- nikheizen has joined ##crawl-dev 18:31:43 Can I nag some dev to take a look at my pull request? https://github.com/crawl/crawl/pull/450 If getting stuff to test it with is a problem, I've pushed my configuration to Github. https://github.com/Autofire/BindTheEarth 18:33:17 alexjurkiewicz: consistency is important. if |amethyst is in favor of switching to #pragma once i don't have anything against it, but i agree it should be done all at once. your proposal of doing that first sounds fine to me 18:33:53 <|amethyst> IIRC someone made a tool out there to do that automatically... 18:34:00 <|amethyst> (and the other direction) 18:35:35 <|amethyst> Autofire: hm, does the SDL stuff work with just the base SDL library? 18:36:11 <|amethyst> Autofire: I'm not a huge fan of ctrl-m for that 18:36:22 <|amethyst> Autofire: because in console but not tiles that's the same as 18:36:38 <|amethyst> Autofire: oh, I see, you fixed that 18:36:44 <|amethyst> Autofire: ctrl-[ is escape though.... 18:37:02 <|amethyst> Autofire: ah, and you changed that too 18:37:16 <|amethyst> Autofire: semi-joking: put it on 'p' :) 18:38:25 <|amethyst> Autofire: anyway, I think you don't need to remove the command, you can just leave it unbound by default 18:38:50 |amethyst: Oh? I didn't know that was possible 18:39:22 <|amethyst> Autofire: yeah, just leave it out of cmd-keys.h 18:40:24 |amethyst: Next time I'm coding in Crawl, I'll make sure to add it back in. Fortunately git helps. 18:40:30 <|amethyst> Autofire: also, you should list the new command in docs/keybind.txt so people know how to map it 18:40:58 <|amethyst> let me look over the more substantial stuff, that was just from reading commit messages :) 18:41:25 <|amethyst> (CMD_LUA_CONSOLE is another example of a not-bound-by-default command) 18:41:44 <|amethyst> and force-evoke-wielded which 18:42:08 <|amethyst> oh, I guess v is still a command because of a few unrands 18:42:18 <|amethyst> and polearms 18:42:42 (Also, on SDL, I do need to do some more testing, but I think it works. I need to test on Linux again. (can't get SDL/tiles working on MSYS2 or Cygwin)) 18:43:05 <|amethyst> Autofire: I have Linux and I have SDL, so let's see 18:44:42 i wonder, how many people use s to skip a turn and how many use .? 18:45:39 -!- destroythecore has quit [Read error: Connection reset by peer] 18:46:10 03|amethyst02 07* 0.20-a0-676-g7b9d119: Checkwhite. 10(23 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7b9d11955352 18:46:17 <|amethyst> likewise g vs , 18:46:22 <|amethyst> and ~ vs ctrl-d 18:46:40 Autofire: just out of curiosity, do you have any synchronization between things that produce noise in-game and the sounds they make? 18:46:52 |amethyst: Thanks for investigating that for me. This "weekend project" has already gotten pretty long without having to test the other systems. I've basically given up on testing WINMM...but I never touched it. 18:47:11 advil: Hmm....synchronization? In what sense? 18:47:43 well like lightning produces an extremely loud sound, and hitting something with a short sword produces a much quieter sound. but wearing something produces no sound at all 18:47:58 wondering because some people have asked me about things like that in connection with the noise meter patch, not that it's anything necessary for a sound patch! 18:48:08 Ah, not really 18:48:24 That's an interesting idea, though 18:48:48 <|amethyst> I think you'd want lots of sounds for "silent" things though 18:48:52 <|amethyst> as cues for the player 18:48:53 Most of my stuff consists of information-based sounds, and they don't have anything to do with volume in the game...mostly. 18:48:54 yeah most likely 18:49:25 makes sense, just curious 18:49:28 I guess one thing would be just having hooks for the louder stuff that definitely makes noise 18:49:41 In a way the user can configure for that, too 18:49:46 ah ok 18:49:48 You just make loud sounds play for certain events 18:50:02 Like...a loud explosion sound for the word "explosion". 18:50:16 right 18:52:01 a lot of the most interesting loud things are a bit rare, anyways 18:52:14 True...I think 18:52:23 For example here are some of the loudest things (probably missing stuff), in roughly descending order: shield of the g*ng, ood collision, shatter, orb pickup, screaming sword, lightning bolt, howler monkey, thunder clouds 18:52:50 of those only lightning bolt/howler monkeys are reasonably common 18:52:50 Howler monkeys are that loud? o.o 18:52:50 <|amethyst> Autofire: one code style thing I see: EQUIP_ARMOUR_SOUND and all those should IMO be SOUND_EQUIP_ARMOUR or such 18:53:15 <|amethyst> Autofire: we violate that rule badly with the *_KEY defines, I will concede 18:53:29 <|amethyst> but it's IMO not an example to emulate :) 18:53:37 yeah, they are 24 (lightning bolt = 26 for comparison), super loud 18:53:40 |amethyst: Really? But there's always "CMD_***" at the start 18:54:05 advil: Wow. That's kinda interesting 18:54:27 <|amethyst> Autofire: I mean, those _SOUND #defines should work like CMD_ with the common part at the beginning 18:55:02 |amethyst: So you're saying that something like CMD_WALK_UP_KEY should be CMD_KEY_WALK_UP? 18:55:25 -!- epsilonhalbe has quit [Quit: Leaving.] 18:56:21 -!- LexAckson__ has quit [Ping timeout: 240 seconds] 18:56:26 <|amethyst> ah, different thing 18:57:00 <|amethyst> I was talking about things like #define BOOK_TITLED_KEY "is_named" for property hash keys 18:57:31 <|amethyst> those should be something like PKEY_BOOK_TITLED at the very least, if not arranged into a namespace 18:57:50 <|amethyst> Autofire: oh, I spotted a bug 18:58:00 <|amethyst> Autofire: quiver.cc you have parse_sound("CHANGE_QUIVER_SOUND"); 18:58:23 oops... ._. 18:58:31 <|amethyst> Autofire: I think rather than having strings, it might make more sense to have an enum that you pass into parse_sound 18:59:01 That would, but the convenient thing is that parse_sound uses the exact same code as the regex statements 18:59:08 <|amethyst> Autofire: and then inside parse_sound you have a static const table that translates the enums into strings 18:59:12 s/That would/I could/ 18:59:14 <|amethyst> hm 18:59:28 Ah, I see 18:59:33 That would work fine 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:01:59 Also, namespacing these constants sounds like a good idea. I think what I'll probably do is have the defines be in a sound namespace, and then have them and the parse_sound command be compiled without USE_SOUND. However, parse_sound would be a dummy function without USE_SOUND 19:02:09 <|amethyst> Autofire: enum class! 19:02:26 <|amethyst> Autofire: it's like a namespace and an enum and type-safety all in one :) 19:02:51 <|amethyst> then it would be something like sound_pattern::change_quiver 19:02:51 Then there would be no need for all these #ifdef USE_SOUND statements flying around everywhere...but that could be alright. I see that with tiles. 19:02:55 enum class? 19:03:07 -!- Blueberries has quit [Quit: leaving] 19:03:13 Sounds promising 19:03:27 <|amethyst> they're not actually classes, sadly 19:03:44 <|amethyst> they just re-used the keyword 19:04:32 -!- Ququman has quit [Read error: Connection reset by peer] 19:04:33 <|amethyst> "scoped enums" I think is the usual thing they're called outside of code 19:04:44 <|amethyst> or "scoped enumerations" 19:04:56 <|amethyst> http://en.cppreference.com/w/cpp/language/enum#Scoped_enumerations 19:05:16 <|amethyst> besides having scope, they also don't implicitly cast to integers 19:05:49 -!- sooheon has quit [Remote host closed the connection] 19:06:00 I see...sounds harder to screw something up 19:06:04 <|amethyst> yeah 19:06:24 -!- introsp3ctive has quit [Read error: Connection reset by peer] 19:06:41 <|amethyst> I'm a huge fan, but I might be the only one here :) 19:07:52 I think I like the sound of them, though. It's kinda like what I've had to use with C#. (Basically all enums work like that) 19:07:53 scoped enums are much better than int enums 19:08:26 -!- amalloy is now known as amalloy_ 19:09:18 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-676-g7b9d119 (34) 19:11:02 Anyway, what would be preferred? Is it better to conditionally compile parse_sound everywhere it's called (as I'm doing now), or should I make it more readable (but slightly impact soundless builds) and have parse_sound's contents depend on the compile options? 19:11:40 It's conditional now because that's what I saw with tiles, but then with tiles it's more than one function getting called from time to time. 19:12:07 There you actually want code to be *missing* when compiling w/out tile support. 19:12:07 speaking as someone who just spent time dealing with output.cc, fewer #ifdefs are better 19:12:14 <|amethyst> Autofire: I think it would be better to keep the conditional stuff deeper, yeah 19:12:18 the #ifdef TILE stuff is really obnoxious imo 19:12:26 it's also partly just old 19:12:34 <|amethyst> Autofire: so make parse_sound just do nothing on non-sound builds 19:12:40 <|amethyst> one function call is trivial 19:12:50 <|amethyst> in terms of runtime performance 19:13:43 |amethyst: Alright, I'll do that then when I change the defines to a scoped enum. 19:13:47 <|amethyst> if you're really that concerned about the function call, you could have the #else be an inline empty function in the header 19:13:58 <|amethyst> then it will compile down to nothing 19:14:11 <|amethyst> but I wouldn't do that, the function call is fine until proven otherwise 19:15:29 <|amethyst> also, run util/checkwhite and util/unbrace to slightly reformat some of your code for our conventions 19:15:50 <|amethyst> I guess whoever ends up pulling the pr can do that, but it's easy to forget 19:16:38 |amethyst: I have run checkwhite a few times, though I guess I forgot to lately. :s 19:16:51 Never touched unbrace, though 19:18:22 I'll make sure I'll do that after I fix the stuff. I'll do that sometime this weekend, though; I've already spent enough time crawling in the source code for one day 19:20:50 -!- MakMorn has quit [Ping timeout: 276 seconds] 19:22:23 03Autofire02 07https://github.com/crawl/crawl/pull/450 * 0.20-a0-664-g1d7b1af: Fixed bug with define being used as string literal. 10(10 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/1d7b1af4614b 19:22:44 -!- scummos| has quit [Ping timeout: 255 seconds] 19:56:29 -!- n_crm has quit [Ping timeout: 260 seconds] 19:58:23 -!- ontoclasm has joined ##crawl-dev 20:00:03 -!- omarax has quit [Read error: Connection reset by peer] 20:07:11 -!- LordSloth has quit [Quit: Going offline, see ya! (www.adiirc.com)] 20:11:15 -!- Pleasingfungus has joined ##crawl-dev 20:11:31 -!- Blazinghand has quit [Quit: Leaving] 20:12:06 |amethyst: ty for fixing the pronouns! I thought of doing that after i committed my fix, but didn't have the energy... 20:13:33 !seen lasty 20:13:33 I last saw Lasty at Fri Feb 17 16:18:20 2017 UTC (8h 55m 12s ago) joining the channel. 20:16:52 -!- eb_ has quit [] 20:17:07 Pleasingfungus: hey 20:17:14 i had a brilliant idea 20:17:19 !brilliance 20:17:24 oddly relevant! 20:18:04 -!- Fixer has quit [Remote host closed the connection] 20:18:48 semipermeable skin: you drink with your skin, not with your mouth. potions take [~1 / ~2 / ~3?] turns after use before they take effect, though, as a small compensation, potions with durations last slightly longer (mp-linked-wands style minor compensation for a badmut) 20:18:57 frog innate at level 2 20:19:18 inspired by your suggestion of giving them blurry mouth 20:21:03 I like it. 20:21:32 Would they still be slow? If not, it might make players do the drink->stepx3 dance 20:22:48 -!- travis-ci has joined ##crawl-dev 20:22:49 The build passed. (master - f8c7c87 #7857 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/202808074 20:22:49 -!- travis-ci has left ##crawl-dev 20:23:15 i want them to be slow (and to have good attributes and/or apts to make up for it), but i'm worried about ladling too many mechanics on 20:23:17 ironically 20:23:27 slow AND hop AND drinkskin 20:23:38 i guess they're not exactly felids... 20:23:53 or 'podes 20:24:57 slow and strong and hop and drinkdelay could add up to something interesting. It's definitely unique. 20:25:28 implementation will be slightly tricky, since you want a vector of pairs; more complex than most of the stuff we store in props 20:26:08 (vec of pairs of (potion_type potion, int when_it_takes_effect)) 20:29:00 probably drinkskin isn't enough to be worth a flat +1 apt upgrade across the board, so i'd probably tweak a few smaller things... +1 xp apt and sid/4 to start, maybe 20:29:20 +10% hp? 20:29:36 Fat Frogs 20:29:40 sid/2, rename to high frogs 20:29:43 lol 20:29:52 -!- jefus- has joined ##crawl-dev 20:29:58 could give em hp, but it feels off flavor-wise 20:30:13 would probably bump em up to 10/9/8 starting stats first 20:30:19 ^^^ THE FLAVOR COST 20:31:42 !tell hellmonk does hellcrawl not let trog gift weapons? 20:31:43 Lasty: OK, I'll let hellmonk know. 20:33:41 -!- jeefus has quit [Ping timeout: 240 seconds] 20:36:54 NOT THE FLAVOR 20:36:55 -!- Autofire has quit [Read error: Connection reset by peer] 20:37:20 -!- Autofire has joined ##crawl-dev 20:37:36 drinkskin sounds really weird flavorwise 20:38:12 what would the mutation show as in the A menu? 20:42:11 semipermeable skin? 20:42:13 something like that 20:42:27 maybe just permeable skin... 20:45:13 hrm 20:45:38 isn't all skin permeable 20:45:53 you're a robot! you wouldn't know! 20:45:57 all you think about is GRIDS 20:46:29 what are the non-duration potions: cure, hw, cancelation, mp 20:46:40 I can't reven remember all the potions 20:46:43 Kramin: to greater or lesser extent. frogs actually do have semipermeable skin 20:46:45 in real life! 20:46:50 ??potion 20:46:50 potions[1/3]: agility, ambrosia, beneficial mutation, berserk rage, blood, brilliance, cancellation, cure mutation, curing, degeneration, experience, flight, haste, heal wounds, invisibility, lignification, magic, might, mutation, poison, resistance 20:47:12 mutation, blood, degen, xp 20:47:18 !learn edit potions[1] s/, poison// 20:47:19 potions[1/3]: agility, ambrosia, beneficial mutation, berserk rage, blood, brilliance, cancellation, cure mutation, curing, degeneration, experience, flight, haste, heal wounds, invisibility, lignification, magic, might, mutation, resistance 20:47:19 wow, poison. been a while since that's been around 20:47:28 ??potions[2 20:47:28 potions[2/3]: See {quaff id} for advice on when to identify potions by quaffing them (as opposed to using {scroll of identify}). 20:47:31 ??potions[3 20:47:32 potion chances[1/1]: Approximate chances for finding a potion are as follows: curing 18%, heal wounds 9.9%, lignification/flight/haste 6.9%, might/agility/brilliance 6.2%, degeneration 5%, mutation 4.3%, invisibility/resistance/magic/berserk rage/cancellation/ambrosia 3.3%, cure mutation 2.7%, beneficial mutation 1%, experience 0.2%. 20:47:45 this entry will never, ever become out of date. 20:48:02 I also love that the phrasing is wrong 20:48:08 like I know what they're trying to say 20:48:14 yeah 20:48:27 but I love that I hate that it's innacurate taken at face value 20:48:30 because I love myself. 20:48:41 it's good to love 20:48:54 hrm, well I was going to talk about how it feels weird to not affect non-duration potions 20:48:59 but I suppose that's the best way 20:49:29 imagine if it buffed !xp.... 20:49:32 not that I'd mind 1.5*!exp... 20:49:33 unimaginable power! 20:49:34 hi 20:49:34 lol 20:50:05 oddly even !cancel would work at 1.5 due to how it removes contam 20:50:16 but yeah duration-only makes the most sense gameplay-wise 20:50:20 duration buff should probably be quite small... maybe 5/10/15%? 20:50:21 it does feel a bit odd to me 20:50:24 since it's supposed to be a badmut 20:50:51 alternately, i can toss that part of it entirely. it just seemed like a fun tweak 20:51:11 yeah I guess it would be reasonable without 20:51:26 Would it make sense for this frog-race to swim? 20:51:30 no 20:51:38 if they did that, the designer would be insane! 20:51:54 (they are already amphibious) 20:52:06 ??frog 20:52:06 barachian[1/3]: New frog-like species in trunk. Has a Hop ability letting the player choose a spot up to 4 tiles away, landing them randomly in a 5x5 area. Range upgrades to 5 at XL13. Barachians have Slow 1 (move 1.2, faster than Na), are amphibious, and have low stats with average apts (see barachian[2]). 20:52:21 they don't have any special swim bonuses like Mf, though 20:52:36 ok 20:52:46 !learn e barachian[1 s/low stats with average/average stats and/ 20:52:46 barachian[1/3]: New frog-like species in trunk. Has a Hop ability letting the player choose a spot up to 4 tiles away, landing them randomly in a 5x5 area. Range upgrades to 5 at XL13. Barachians have Slow 1 (move 1.2, faster than Na), are amphibious, and have average stats and apts (see barachian[2]). 20:53:21 !tell brannock scarf of flying? 20:53:22 Pleasingfungus: OK, I'll let brannock know. 20:53:43 Pleasingfungus: the boot cost!! 20:53:52 Well I can't really agree that slow drink is particularly exciting, but yeah it is unique and certainly there's no problem with the basic idea 20:54:23 maybe slow drinking will feel more impactful in practice 20:54:27 with /hw gone at least 20:55:26 Lasty: i forgot that boots existed 20:55:35 Lasty loves sacrifices, so his endorsement is biased 20:56:34 gammafunk: If we're being technical, shouldn't barachians be susceptible to poison (or that sticky-fire thing) due to having absorbent skin? Or is that going too far? 20:56:54 ??realism 20:56:55 realism of crawl[1/12]: whacking KILLER FUCKING BEES with a halberd and throwing javelins at them 20:57:05 We generally don't argue for gameplay effects based on realism, Autofire 20:57:11 in terms of DCSS' design 20:57:50 !tell hellmonk incidentally, shops list some things as "unknown" even tho all items are ID'd 20:57:50 Lasty: OK, I'll let hellmonk know. 20:57:53 what is the intended theme of barachians 20:57:55 True. Maybe my Nethack experience won't let go. But all the realism is why I stopped playing that game in the first place... 20:58:45 ontoclasm: https://github.com/crawl/crawl/blob/master/crawl-ref/docs/crawl_manual.rst#list-of-character-species the manual explains all... (if you scroll a little) 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:37 How would it interact with Cheibriados? Would the decreased speed stack? 21:00:56 (I feel like this is probably already covered somewhere, but I thought I'd check) 21:01:50 do you mean for the potions? 21:02:03 only affects movement speed, not action speed generally 21:02:30 Well, no, the barachians are slower innately. Are they the first race to do this? 21:02:49 Autofire: Naga also are slow 21:03:09 and, yes, the movement penalty does stack. 21:05:06 Ah, okay. Maybe I should let you guys pick out any strange behaviors...I'm not knowledgeable enough (yet) to do that sort of thing. ._." 21:05:12 Pleasingfungus: i don't mean the flavor 21:05:46 Autofire: no sweat! 21:05:48 -!- MarvinPA_ has quit [Ping timeout: 260 seconds] 21:06:02 is the idea that they have hop and then everything else is secondary? 21:06:08 Autofire: to clarify, barachians have been implemented already; they've been in trunk for months. you can play em if you like! 21:06:14 ontoclasm: more or less 21:07:41 Pleasingfungus: Really? Oh wait, I guess races are alphabetized. *That's* why I wasn't seeing them... 21:08:24 Pleasingfungus: want to see my new hot crawl meme 21:08:36 i'm scared 21:08:39 hit me 21:09:05 hot as in, fresh and cool, not hot as in sexually arousing 21:09:35 Pleasingfungus: http://i.imgur.com/ngtzPVV.png 21:10:13 lol 21:10:25 have you put that on tavern yet? 21:10:32 I made it to respond to a tavern post 21:10:35 -!- ddubois has quit [Ping timeout: 260 seconds] 21:10:39 nice 21:10:56 https://crawl.develz.org/tavern/viewtopic.php?p=307729#p307729 21:11:10 i clicked on cyc and immediately guessed the right thread 21:12:03 implying there's a wrong thread for removing felids 21:12:35 -!- lobf has quit [Quit: lobf] 21:12:44 >> 21:13:19 minmay: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=23115&view=unread#unread did you see this 21:13:27 -!- timbw has quit [Quit: Page closed] 21:14:19 Pleasingfungus: i thanked it so what do you think 21:14:26 o 21:14:29 i can't read 21:15:04 merge scarves and cloak thread confuses me. i guess it's trying to say "just give all the scarf egos to cloaks"? or remove ac from cloaks...? 21:15:26 Pleasingfungus: I believe that the thread is saying "don't do scarves" 21:15:31 boring 21:15:38 cyc is so lame these days 21:15:43 the only good thread is the one full of furries 21:15:51 what about the duvessa dream model thread 21:16:08 ehhhhhhhh 21:16:13 as a side note, I wish "view active topics" didn't include cyc 21:16:22 I think I'd like that place better 21:19:05 I'm serious about that second picture looking almost exactly like duvessa did in my dreams, the only noticeable differences are 1. no pointy ears poking out of her hair, 2. eyebrows etc. aren't blue 21:21:01 -!- Blazinghand has joined ##crawl-dev 21:22:33 -!- lobf has joined ##crawl-dev 21:23:27 advil: where are we at on noise meters. is it ready? should i go review it? 21:23:51 I think it's ready...or at least I have no more planned changes 21:24:01 so feel free to take a look 21:24:07 I guess you might want me to rebase some of it 21:24:52 I think brannock might have looked over the code, but as far as I'm aware no one else has actually tried it out? 21:25:36 -!- lupus83 has quit [Ping timeout: 268 seconds] 21:26:13 -!- Boatshow has quit [Ping timeout: 268 seconds] 21:26:27 probably it can be squashed into 1-2 commits, but i can do that 21:27:01 the gold change might be worth keeping separate 21:27:38 I kind of wonder if that could be one of those random things that people have opinions about not seeing, even though it doesn't matter 21:27:45 heh 21:27:50 oh random thought, why isn't gold displayed in inventory? 21:28:01 could go in the upper right 21:28:37 why would it be 21:28:42 dunno, you carry it around 21:28:51 you carry runes around too 21:29:12 and orb 21:29:19 if that gold change specifically goes in, you can see it on your % and in shops, which is maybe enough 21:29:23 unless you join gozag 21:29:30 also, $ 21:29:33 ah 21:29:36 secret key 21:29:39 show it in @ too 21:29:42 I never remember all the punctuation commands :-) 21:29:46 and E 21:30:03 minmay: what's your irony level right now? are we talking sultana or ration 21:30:25 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 21:36:32 -!- nicolae- has joined ##crawl-dev 21:41:27 -!- Boatshow_ has quit [Ping timeout: 240 seconds] 21:41:42 // silence in death 21:41:44 heh, heh, heh 21:44:02 what's that line from 21:45:04 antigone 21:45:57 also, the noise bar commits 21:46:45 -!- Brannock has joined ##crawl-dev 21:47:06 of course 21:48:37 hm, "// temporary slot for loud noise levels" sets off my Bad Code Smell detector 21:49:25 I couldn't figure a way to do it with one variable -- the display timing is out of sync with when you need to store and reset 21:49:33 maybe "temporary" isn't a good way to put it 21:49:48 still looking through things 21:52:23 scarf of flying infringes onto boots, though I could see scarf of cloud immunity having some flight interaction. but that might be too crufty 21:52:53 yeah, sorry 21:53:00 like i told lasty: i forgot that boots existed 21:53:04 scarf of running 21:53:07 ah, I'm still catching up on log 21:53:10 -!- ArseElementalist has quit [Ping timeout: 260 seconds] 21:54:17 scarf of unbreathing 21:54:34 that was mentioned and subsequently shot down 21:54:58 scarf of muffling, lowers the noise of spellcasting and other vocal things 21:56:26 scarf of strangulation 21:56:37 are furries into that? 21:56:58 idk but i wish i had a scarf of change irl 21:56:58 wouldn't that be a scarf of yiffing 21:58:35 surprisingly DCSS doesn't have much permanent "temporary" code 21:58:51 advil: for future, if you use the first-person in your comments, you should sign them 21:58:54 %git 7981c5d0f5da64664260b83d783b75d82cb27af1 21:58:55 07DracoOmega02 * 0.12-a0-2622-g7981c5d: Add a temporary routine to clean up after some invalid god companions 10(3 years, 11 months ago, 3 files, 24+ 0-) 13https://github.com/crawl/crawl/commit/7981c5d0f5da 21:59:06 so that future code archaeologists can enjoy em 21:59:56 --Zot 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:10 -!- cigotuvi has quit [Ping timeout: 260 seconds] 22:00:55 notes 22:00:59 noted 22:02:54 yeah, it's not temporary in the sense of "will be removed", but more, ephemeral 22:03:35 i'm not being super serious 22:04:02 oh, hm, I never checked what happens on chei abilities 22:04:05 i just enjoy signed code comments 22:04:11 oh, like step from time? 22:04:20 that's a good one to check 22:04:46 yeah I'll take a look a bit later 22:04:51 probably should just clear the sound 22:05:21 advil: http://sprunge.us/aOAb this is getting squashed into the commit when i push it, but i thought you might find it useful to see anyway 22:05:55 the first change is sketchy; it might be better to have a tiny static function that returns width from a horiz_bar_width instead 22:06:14 the get_noise_perception() rewrite is the main thing 22:10:15 oh, my comment is wrong. oops 22:11:47 ok, I thought about using some breakpoints in that style, so it's useful to see how you'd do it 22:12:12 it was obvious that there was a system in the way you had things set up, but it took me some poking to figure out exactly what that system was 22:12:19 fyi there are some breakpoints that are different (and 7 years old) in spl-cast.cc that I just found yesterday 22:12:26 spell success? 22:12:29 the breakpoints there precede the current noise propagations sytem 22:12:35 for describing spell noise 22:12:41 nice 22:12:55 should they be rewritten and/or unified? 22:13:04 they looked basically ok to me but they are off by a few 22:13:12 I was basing mine on lots of experimentation 22:13:36 lol, playing qaz with the noise bar is something else 22:13:46 yeah :-) 22:16:08 03advil02 {PleasingFungus} 07* 0.20-a0-677-gcc4efd4: Add a noise meter to the HUD 10(4 days ago, 14 files, 364+ 32-) 13https://github.com/crawl/crawl/commit/cc4efd4d51a2 22:16:08 03advil02 {PleasingFungus} 07* 0.20-a0-678-g4c2ed67: Remove redundant status light for silence 10(2 days ago, 2 files, 1+ 3-) 13https://github.com/crawl/crawl/commit/4c2ed67882f0 22:16:22 Aw yea 22:16:25 I've been looking forward to this 22:16:31 awesome, thanks Pleasingfungus!! 22:16:34 !seen steelneuron 22:16:34 I last saw SteelNeuron at Fri Feb 17 17:57:39 2017 UTC (9h 18m 54s ago) quitting, saying 'Ping timeout: 260 seconds'. 22:16:45 !tell steelneuron is there anything else you want to do before IJC goes into trunk? 22:16:46 Pleasingfungus: OK, I'll let steelneuron know. 22:16:57 i should really look at what IJC does, shouldn't i... 22:17:13 advil: hey, thank *you* for implementing it! 22:17:19 attack-while-moving, double instant attack, and a cloud ability that I don't really fully understand 22:17:23 the god is focused on martial arts 22:17:36 are dancing weapons still around 22:17:39 I wonder whether IJC inclusion will make more people complain about melee > magic 22:17:43 nope, allies got removed entirely 22:17:48 along with divine weapons, which I'll miss 22:17:53 But SN mentioned he might re-submit them as unrands 22:19:32 lunge: if you move towards a monster you'll immediately close distance with it and stab it for extra damage. (@..D -> @D) whirlwind: attack all adjacent monsters with adjusted damage on each step you take. wall-jump: move into a wall to bounce off it and land 2 tiles away doing area damage (I think?) 22:19:40 the god's changed a lot and I haven't gotten a chance to playtest the latest version 22:19:44 hm 22:19:52 i thought people were against lunge-like mechanics 22:19:54 It has the coveted MPA seal of approval on design, though 22:20:04 I think lunge is fine if it's a specific god ability 22:20:05 what happens if you're in a situation like 22:20:15 ...@ 22:20:18 D... 22:20:35 cardinal only iirc 22:20:40 hm 22:20:44 and the diagonals? 22:20:46 try it and see 22:20:52 people complained about that for weapon effects 22:21:00 by people i mean elliptic and maybe marvinpa 22:21:05 iirc 22:21:36 MPA has been consulting heavily with SN over this god so I wouldn't worry about objection from that front 22:21:54 ya 22:22:01 just a little surprised 22:22:12 feel a little picked on rn, tbh... it's not fair 22:22:16 it's NOT fair! 22:22:35 did you want to submit a lunge mechanic? 22:22:41 I know nothing about dev team politics before I joined 22:23:09 i'm too old and tired now. but i did want to submit one back in, like, 2014 or 2015! 22:23:10 life is hard 22:23:15 Pleasingfungus: just to double check, the actual breakpoints I intended were 6, 13, and 29 22:23:30 squinting at your code while doing something it's not obvious to me how it gets those? 22:23:38 7 is 13 - 6 22:23:43 hm, i fucked it up 22:23:44 gimme a sec 22:23:46 *while doing something else 22:23:58 -!- rumflump has quit [Ping timeout: 260 seconds] 22:24:04 so 6000 13000 and 29000 in millis 22:24:24 there was another step i was going to take but i forgot 22:24:35 I think the latter two numbers in your code were the differences 22:24:51 but yeah, if I'd written it the way you did in the first place this would have been way clearer :-) 22:26:37 survey has hit 3k for en repsonders 22:26:41 *responders 22:26:48 woo 22:26:50 strong milestone 22:26:55 we're at 124 for Kr 22:27:22 Japan is still like 40? 22:29:36 38, yeah 22:30:29 !lg !bot !cwz !lld year !boring turns>1000 x=cdist(name) 22:30:40 757784 games for bot (!cwz !lld year !boring turns>1000): cdist(name)=15808 22:30:52 !lg !bot cwz year !boring turns>1000 x=cdist(name) 22:30:57 !lg !bot lld year !boring turns>1000 x=cdist(name) 22:30:59 246891 games for bot (cwz year !boring turns>1000): cdist(name)=3350 22:31:03 10153 games for bot (lld year !boring turns>1000): cdist(name)=355 22:31:24 -!- CanOfWorms has joined ##crawl-dev 22:31:32 very low Kr penetration there for survey responds 22:31:33 3% 22:31:45 seems like we could do better for response rates from those countries even given the smaller player bases 22:31:45 3.7% 22:31:55 japan's 11%, west is 19% 22:31:57 roughly 22:32:03 I closed calculator.exe and don't want to bother reopening it 22:32:15 there's always !calc dot exe 22:32:36 I don't see the survey link on the cwz home page 22:32:45 he may have just taken it down, or maybe it was just posted in the forum 22:32:51 I think that's what I recall 22:33:02 not sure why hong didn't want to put it on the webtiles page 22:33:09 probably would have helped a bit 22:34:23 03PleasingFungus02 07* 0.20-a0-679-gb4e6d0e: Fix noise breakpoints (advil) 10(20 seconds ago, 1 file, 4+ 3-) 13https://github.com/crawl/crawl/commit/b4e6d0e4bd16 22:34:51 i hear the koreans all quit after high elf was removed 22:34:57 -!- laj1 has joined ##crawl-dev 22:35:08 you're not cool to the koreans like I am! 22:35:11 you don't know their memes 22:35:34 i hear they have a sexy erolcha 22:37:41 heh I see one of my comments got tweeted somewhere in that process 22:38:02 i punched it up a little 22:38:05 hope you don't mind 22:38:11 no problem 22:38:31 it's a great honor to have your crawlcode tweeted 22:38:53 has any of mine been tweeted yet? 22:39:09 oh man, old_showuncursed is good 22:39:24 ? 22:39:50 https://twitter.com/crawlcode/status/776943342571577344 22:40:22 that one was around for nearly a decade. at some point someone moved it around 22:40:36 but apparently never actually looked at it... 22:41:07 i'm in there somewhere 22:41:24 https://twitter.com/crawlcode/status/479815830046117888 22:41:40 *wipes away a tear of pride* 22:41:51 i'll rt that for the '207 crowd' 22:41:54 *2017 22:42:09 they should see what a good vault looks like 22:42:11 that is impressive 22:42:16 I don't even know what it does 22:42:24 it's symmetry, iirc 22:42:32 it's not that complicated, if you generate that vault in wizmode you'll see the idea pretty quick 22:42:40 it does require a lot of glyphs for its effect, though 22:42:49 one or two... 22:42:51 the submerged monster one is very good 22:43:00 ? 22:43:15 ahh I see 22:43:16 this is good 22:43:26 if (you.can_see(*mons)) 22:43:30 !learn add transmuter http://i.imgur.com/niZYV1z.png 22:43:30 transmuter[2/2]: http://i.imgur.com/niZYV1z.png 22:43:37 https://twitter.com/crawlcode/status/684597747526180864 22:43:39 god damn it. 22:43:57 is it time for canine form...... 22:44:00 i mean, that's technically true 22:44:21 the comment only mentions you.can_see(mons) the actual code uses you.can_see(*mons) 22:44:25 as a pointer 22:44:34 the best kind of true 22:44:40 lol 22:45:05 the tweet right after that is 8 nested closed braces 22:45:17 closing in on 1000 beem subscribers 22:45:58 cao subscribers: 201 cbro subscribers: 372 cjr subscribers: 37 cpo subscribers: 40 cue subscribers: 78 cwz subscribers: 40 cxc subscribers: 129 Total subscribers: 897 22:46:10 do people actually use beem? 22:46:20 why wouldn't they 22:46:33 it gets like many hundreds of queries a day 22:46:43 i like spamming ##crawl with my queries instead 22:46:44 i dunno, i usually find it easier to just go to ##crawl 22:46:45 I've never tried to even count though 22:46:53 people ask on discord all the time, "how do i get beem in my game?" 22:46:58 one of the most common questions 22:46:59 and also crowdsource my decisions 22:47:03 well it's not really easier if you don't have irc open 22:47:08 i've seen it on reddit too 22:47:09 consider how few tiles players use irc 22:47:13 how do I subscribe to beem facts? 22:47:23 twitch.tv/gammafunk 22:47:26 i don't know, how few tiles players do? 22:47:27 I dispense the truth. 22:47:40 ProzacElf: probably 99% don't? 22:47:43 I mean I'm guessing 22:47:56 but irc: not the hippest protocol that the kids are into 22:48:03 lol 22:48:16 fair enough 22:48:32 although i'm not sure dcss is where the hip kids are either per se 22:48:32 the web bots (the ones on cdo and shallot) are pretty good though 22:48:54 well just look at the activity in ##crawl 22:49:06 and ask "what % of players out of all crawl players is this" 22:49:13 hahahah 22:49:14 should give you an idea that tiles people aren't using irc a lot 22:49:25 ok, fair 22:49:37 i don't know the total number of tiles users 22:49:42 that said, it'd be lovely to not have to have hacks like beem 22:49:51 but clearly, the people in ##crawl are the dregs of society 22:49:56 mm 22:49:58 inclusive of me 22:49:59 probably not 22:50:10 mikee showed up in discord yesterday! 22:50:10 =O 22:50:10 it was cool 22:50:15 is he the king of finland yet? 22:50:29 -!- Lasty has quit [Quit: Leaving.] 22:50:30 he thought cyno were kind of cool 22:50:39 and he compared elliptic to The Undertaker 22:50:47 oh, i saw that ref 22:50:52 somehow missed who was making it 22:50:56 I like it 22:51:01 rip george "the animal" steele 22:52:42 I saw The Animal wrestle back when I was like 10 or 11 22:52:43 good news for cyno 22:52:44 "mikee likes it! he likes it!" 22:52:48 I still have his signature somewhere in my mom's basement 22:53:28 Brannock: hahaah 22:53:30 YAY 22:53:42 wait 22:53:44 you must be around my age 22:53:44 did he die? 22:53:48 yeah =( 22:53:49 is that why you said rip? 22:53:51 Yeah I'm 28 22:53:52 yep 22:54:23 lol, i'm a fair bit older than you then, but i saw him wrestle when i was a kid too 22:56:04 when I saw him he was already past his glory days. My heyday was the Stone Cold/The Rock era 22:56:14 haha 22:56:24 yeah, i had mostly quit watching by then 22:56:45 but glad to know he was still rocking it by then 22:57:09 lol 22:57:26 i heard someone on the radio talking about how they scheduled an interview with the animal 22:57:54 and they called him up before hand to set it up and didn't know what to expect 22:58:12 Pleasingfungus: http://sprunge.us/ebQS if you have a sec, or I can PR it 22:58:25 step from time is ok because time passes 22:58:29 so he was like "hey, george?" "oh, hi, how are you?" "i'm calling from chicago about this interview" "oh yeah, fine fine, when do you need me to call in....etc" 22:58:59 im like 80% sure my mom had sex with elvis presley once 22:59:11 does that count for anything 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:30 advil: what does this fix, exactly? something about temporal distortion? 23:00:41 yeah, temporal distortion, sorry to be cryptic 23:00:53 because no time passes the noise bar stays the same 23:00:54 i dunno, do you eat peanut butter bacon and banana sandwiches minmay? 23:01:44 i was born years after elvis died and im deathly allergic to peanuts 23:02:25 mmm 23:02:29 I really hate my peanut allergy 23:02:39 not sure i believe it then 23:02:43 03PleasingFungus02 07* 0.20-a0-680-g5c496f5: Fix noise meter + temporal distortion (advil) 10(48 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/5c496f53f143 23:02:50 especially sinec it's started branching into banana/avocado recently 23:02:50 and I miss guacamole 23:02:51 -!- MarvinPA_ has joined ##crawl-dev 23:02:52 Brannock: wow, you really are hard done by 23:02:59 side note that this reminds me of -- step from time double-calls some stuff because there's some overlap between update_level and run_environment_effects. Maybe just shoals tides. 23:03:17 no one really needs to hear, when you get down to it... but how can you live without peanuts? 23:03:42 being deaf meant my mom was very sheltering of me which meant low allergen exposure 23:03:45 which meant allergies. 23:04:08 the peanut thing wasn't related, though. 23:04:09 just bad luck 23:04:29 i got exposed to peanuts as an infant 23:04:40 this is how my parents found out i was allergic to them 23:05:01 yeah 23:05:01 same 23:05:31 -!- Autofire has quit [Quit: Leaving] 23:06:29 heh 23:06:40 i was allergic to cinnamon as a child 23:06:59 and as an adult i am allergic to shark and celery root 23:07:13 which, admittedly, is pretty easy to avoid 23:09:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-679-gb4e6d0e (34) 23:09:31 shark root... 23:09:41 aiieeee 23:09:42 nooo 23:09:58 also, the dreaded celery shark 23:10:01 ! 23:10:06 right now I'm tentatively considering: Potion of Purloining and Scroll of Awareness as the two new rare consumables to take place of curemut/benemut 23:10:19 ?awareness would Detect Creatures, once, on the entire level 23:10:25 did anyone else ever comment on !purloin 23:10:31 no one apart from me, I think 23:10:44 also, i vaguely feel like it might make more sense as a scroll 23:10:47 yeah 23:10:50 swap the two effects 23:10:56 quaff the potion, have a vision of every monster 23:10:56 oh, yeah 23:10:57 that works 23:11:02 there is exactly one reason i suggested purloin as a potion :) 23:11:03 read the scroll, steal from a shop 23:11:07 what is that reason? 23:11:13 the name! 23:11:19 the purloined potion 23:11:21 alliteration = win 23:11:31 scroll of snatching 23:11:32 the case of the purloined potion 23:11:36 sounds very weak 23:11:54 gold is too common in most games 23:11:58 the scarlet pumpernel? 23:11:59 scroll of shoplifting, obviously 23:12:14 Doesnty: idk, i've been tight on gold for my last few games 23:12:22 at least pre-depths or so 23:12:25 scroll of shoplifting? or perfidious potion? 23:12:31 potion of scrolls 23:12:35 drink it, get a random scroll 23:12:38 why not just generate more gold instead of the potion of shoplifting 23:12:45 the thing is, grabbing any one item you want for free means you have more gold to spend on stuff 23:12:46 if there's not enough gold in the game for your tastes 23:12:49 because it's a different tradeoff, probably 23:12:51 minmay, the idea is rare rewards 23:13:10 i would rather have a scroll of acquire shop 23:13:14 but that's stepping on gozag's toes 23:13:15 heh 23:13:16 -!- Lasty has joined ##crawl-dev 23:13:24 scroll of gozag's appreciation 23:13:32 tome of vehumet's wrath 23:13:36 i prefer the gamble of "buying an ?acq to get gold to get an item you actually want" 23:13:44 scroll of altaration 23:13:48 well, I don't see anything wrong with replacing vault !benemut with !mut since new !mut is even better than !benemut was 23:13:50 generates an altar 23:13:50 and then realizing you lost 2/3 of the money you put in 23:14:28 minmay: concern is that there's too much newmut floating around, i think 23:14:46 I reduced newmut to might/agi/bril levels 23:14:49 might still be a bit too high 23:14:55 Brannock: imo hold off on ?shoplift at least for now 23:15:02 oh this is at least 1-2 weeks off 23:15:02 dw 23:15:16 i feel like newmut would be fine at those levels 23:15:19 it's a shame to consolidate consumables and then undo that work by adding new consumables 23:15:26 variety is good. 23:16:28 -!- Detbadger has quit [Quit: Page closed] 23:17:54 I had a friend melt down over getting teleportitis and eventually dying in zot 23:17:56 he ran out of !mut 23:18:20 What I don't like is it says "You are sometimes teleported near monsters" and what it actually means is you'll go across the map 23:18:20 The wording makes it sound like if monsters are in view, you'll blink to them. That would be a fair penalty 23:18:20 I went from the top of the map right into the middle of the Orb chamber. While I was recovering, I get pulled again into the top left lung. While I pop another tele to hopefully get out of certain death, I end up in the right lung and get blown up 23:18:21 Piece of shit fucking game remove Teleportitis what a stupid fucking mutation 23:18:21 It completely ruined my run and I had NO options to deal with it 23:18:42 yeah, it's stupid that teleportitis is built up as something harmful when in reality it is completely harmless and only annoying 23:18:49 spicy opinion 23:19:25 he's been trying to force that meme for at least the last week or two 23:19:27 I guess you can say it's the players' fault for "blaming their stupidity on the (harmless) mutation" or whatever 23:19:27 it'll never work... 23:19:38 -!- woodjrx has quit [Remote host closed the connection] 23:19:43 get the character morgue to find out 5 scrolls of fog, 6 potions of agility, 3 potions of resistance.... 23:19:57 !log amgard 23:19:58 1083. amgard, XL2 DsGl, T:236: https://crawl.jorgrun.rocks/morgue/amgard/morgue-amgard-20170218-040112.txt 23:20:02 !log amgard br=zot 23:20:03 3. amgard, XL27 GrFi, T:95636: https://crawl.jorgrun.rocks/morgue/amgard/morgue-amgard-20170218-013444.txt 23:20:03 but the frequency with which unspoiled players treat teleportitis as something dangerous suggests that it isn't being communicated well 23:20:12 oh man 23:20:14 I didn't want to look at his log 23:20:18 "N - the +6 sword of Cerebov {flame}" 23:20:18 because my friends don't appreciate criticism 23:20:35 and back on the previous topic: I maintain that as long as crawl limits characters to 52 items, increasing the number of different items is inherently very bad 23:20:52 nice, that morgue has even more than what I called 23:20:57 even if you don't care whatsoever about elegance or accessibility 23:21:14 the accessibility cost.......... 23:21:30 because hitting the 52 item limit is super annoying and the more items there are, ESPECIALLY ones that don't start identified,the more often it happens 23:22:54 CDDA has a solution to the 52 limit 23:22:56 it is very inelegant 23:23:02 "solution" 23:23:11 what does cdda do? 23:23:30 submenus and uses all available keys 23:23:30 it's very messy 23:23:41 occasionally items won't even get a key assigned at all 23:23:47 so then how do you...? 23:23:51 in which case you have to start dropping item suntil that item gets an available key 23:23:52 it's bad. 23:23:55 lmao 23:23:59 amazing 23:24:04 Win 23:24:13 bet that's a good combo with all the crafting 23:24:15 wow 23:24:52 related proposal: merge might, brilliance, and agility into one potion that increases all stats by 10 or 20 or 30 or whatever, and doesn't have the extra damage/wizardry/evasion/etc bonuses 23:25:09 I had a similar idea for that, actually 23:25:13 i had the same idea recently too 23:25:19 I might push it if MPA decides to remove the stat boosts from m/b/a 23:25:28 might's damage bonus in particular is incredibly spoilery 23:25:41 aren't all of them spoilery? 23:26:05 i never actually used brilliance until i realized it gave an insane hidden wiz boost 23:26:17 yes, but you can at least see your EV and spell success, so you might be misled about how good int/dex are if you don't realize they get extra bonuses from the potions (and that happens to a lot of unspoiled players) 23:27:17 whereas your damage is shown with such low resolution that players often don't realize the might damage bonus even *exists* 23:28:40 if you just increase str/int/dex by a greater amount, you'll still be increasing damage/spell success/spell power/evasion significantly, and in a way that doesn't add needless mechanical complexity 23:28:43 -!- laj1 has quit [Ping timeout: 260 seconds] 23:29:32 this does lead to might being overwhelmingly worse on characters with bad weapons/skill though 23:29:54 well, if it's merged into a single potion that won't matter 23:29:56 so you might need a different bandage for Fi 23:30:09 oh, fi 23:30:13 one solution might be to have more/clearer status lights result from those potions 23:30:16 ^ 23:30:28 -!- laj1 has joined ##crawl-dev 23:30:28 -!- Dixie has quit [Ping timeout: 260 seconds] 23:30:52 CanOfWorms: it'd matter for balance, since +30 to all stats is worse than +1d10 damage for the majority of early game characters 23:31:08 but obviously I didn't think it was a big enough concern to kill the proposal since I still proposed it :P 23:31:20 when I merged the three mutation potions I had a very clear goal in mind for its effect on the mutation game. Turning the three stat potions into a potion of power just seems arbitrary for the sake of consolidation. I am possibly very biased though 23:32:17 it has the benefit of lessening inventory clutter 23:32:21 it is for the sake of consolidation 23:32:26 and also clarity 23:32:46 that said you could take action for clarity and not consolidation if you wanted to 23:33:08 yes, i'm more favorable towards making the effects clearer than I am towards consolidation 23:33:18 it's not like we're suggesting merging 3 random potions; these are 3 potions that share a common theme, and 2 of these potions are useless for large parts of the game for significant portions of characters 23:34:06 while the 3rd one does very little for everyone 23:34:08 well, a potion of power takes one turn to activate; quaffing might/agi/bril takes three turns. And a potion of power would presumably be about as common as any one of m/b/a, because I think it would be highly undesirable to have it have the spawn weighting of all three combined 23:34:21 yes it would be as common as a single one of the existing ones 23:34:25 most characters will never quaff all three 23:34:37 in a single fight 23:34:55 so are we reducing total potion spawn weight, in this proposal? or making other potions more likely to spawn in place of the 2 missing potions? 23:35:32 the logical thing is to replace might with power (or whatever) and brilliance/agility with floor 23:35:32 the latter is what usually happens 23:35:42 but the easy thing is option B i guess, yeah 23:36:20 the other thing I don't like is that this reduces differentation between the three stats 23:36:23 when I think we should be seeking to increase it 23:36:35 how does it reduce differentiation 23:36:40 luckily there are irrelevant potions (ambrosia, flight) to replace them with if you don't want to affect balance 23:36:40 do you mean the +very large bonus? 23:36:43 and how--- yeah, tat 23:36:44 that 23:36:53 -!- Taraiph has quit [Read error: Connection reset by peer] 23:37:30 -!- nicolae- has left ##crawl-dev 23:37:33 FR: merge 3 random potions 23:37:42 lignification and degeneration and experience 23:37:42 go 23:37:46 having stat boost potions does make inherent stats less valuable...but we already have stat boost potions and aren't increasing the number 23:37:52 works for me! 23:37:57 oh yeah and degeneration 23:37:59 FR in-game alchemy so that you can mix your potions when you need more inventory space 23:38:00 I'd prefer to just remove the stat boosts 23:38:09 and have it give damage/EV/wiz directly 23:38:14 wiz + spellpower 23:38:22 the non-stat parts of brilliance and agility directly serve to make stats less relevant though 23:38:24 might ambrosia and magic 23:38:42 lol.... 23:38:44 bbiab 23:38:48 perhpas that communicates an issue with how relevant dex/int is outside what specifically it does 23:39:00 if you can get a bunch of spell success from a potion when you really need it, str and int are a little less valuable 23:39:14 i admit might is different since its current effect is very very very different from the effect of any amount of str 23:39:52 I'd be very happy with removing the 3 potions with no replacement too, of course 23:41:02 I think it's obvious that the majority of players wouldn't be 23:41:12 short-term power gains are good, if it's balanced against decision making 23:41:37 power [...] good [...] balanced 23:41:39 glad we agree 23:41:52 :) 23:46:11 -!- lobf has quit [Ping timeout: 240 seconds] 23:46:13 not that i endorse this extremely minmayish proposal 23:46:15 but 23:46:23 if you got rid of might in favor of whatever 23:46:30 obviously, the fix for fighter would be: give them lig 23:46:37 light 23:46:44 let there be...! 23:51:57 [18 04:40:22] umm, anyone else getting their map appearing in the bottom left corner of the screen after the new update to the trunk build? 23:51:58 [18 04:43:05] http://imgur.com/a/9oMzu - wasn't there this morning 23:52:02 noise bar vs. tiles? 23:52:10 that isn't good 23:52:19 looks like it's a window size wrap issue 23:52:39 is he running at larger than 1920x1080? 23:53:25 -!- geoffrax has joined ##crawl-dev 23:53:26 * geekosaur asking geoffrax to join in here 23:53:27 hm 23:53:28 heh 23:53:29 looks like around 1920x1200, if i had to guess 23:53:37 hey hows things? 23:53:43 i hear they're broken 23:53:47 we are evaluating this incredibly crucial bug 23:53:57 my guess is it's a wrap issue that advil didn't account for 23:54:00 because it rarely comes up 23:54:06 running in chrome, doesn't matter the resolution 23:54:09 that css is really fiddly :-( 23:54:12 I did test in chrome 23:54:14 let me try again 23:54:30 if I change the window size it still stays below the text 23:54:31 chrome on what platform? there are known rendering differences win/lin/osx 23:54:47 yeah, I did test only on os x in chrome 23:55:00 windows 10 chrome 23:55:21 .19 is working fine, just not the trunk 23:56:01 yeah it's almost certainly from my thing 23:56:01 yes, the change went in earlier today 23:56:18 ugh, it looks like I messed something up across the board at some point 23:56:25 widths? 23:56:45 I changed some stuff to float, I bet that was it, let me mess with it 23:59:58 well that's amusing