00:00:02 -!- omarax has quit [Remote host closed the connection] 00:01:22 New branch created: pull/473 (1 commit) 13https://github.com/crawl/crawl/pull/473 00:01:22 03advil02 07https://github.com/crawl/crawl/pull/473 * 0.20-a0-711-gab781cd: Load saves where desolation is incorrectly global 10(9 minutes ago, 2 files, 19+ 3-) 13https://github.com/crawl/crawl/commit/ab781cdc92f8 00:01:51 save compatibility causes so many problems 00:02:45 time to increment the major version 00:03:08 hellmonk: i liked the thread that had "@dev team" in the title and 8% of the responses are from devs 00:03:13 yeah 00:03:16 me 2 00:03:28 should i post in it to drop the ratio further 00:03:30 I would have replied to that thread but I'm not nearly qualified to do so given I still don't know what I'm doing 00:03:39 and if so, should I seriouspost or joke post 00:03:43 you should serious post. 00:03:54 kk 00:04:17 there's enough absurdity in the world already imo 00:06:21 // LOS radius. 00:06:22 int los_radius = LOS_RADIUS; 00:06:35 :) 00:06:35 -!- Floodkiller has quit [Quit: Page closed] 00:06:49 Pleasingfungus: Really? LOS means line of sightdoesnt it 00:07:09 yes, something like that 00:07:12 :/ 00:08:01 also, this regex tweet i stole from minmay is really catching on... one of the more popular @crawlcode tweets 00:08:54 twitter thinks that los tweet is in lithuanian 00:09:54 freakin..! 00:09:57 I hate forgetting commas 00:12:06 microsoft seems to have a very cheap, fast, almost always wrong algorithm for guessing what language a tweet is in 00:12:43 !source mon-act.cc:2863 00:12:44 https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-act.cc#L2863 00:12:51 does anyone understand this logic for the lurking horror? 00:13:14 recently I was editing a paper with a bunch of formulas in it that word decided were actually just spanish 00:13:44 wandering mushrooms and deathcaps work as follows: if they are unfriendly and in sanctuary, they'll leave. otherwise, if you can see them and they aren't friendly (or if they have other enemies around), they won't move. 00:14:02 didn't know lurking horrors were randomized like that 00:14:05 lurking horrors do the same, *except* if they're more than LOS radius away, in which case... 00:14:16 oh, i see, they *sometimes* ignore that condition 00:14:23 i missed the random2 00:14:25 ty all 00:14:42 I think outside of your los they are just supposed to move normally, right? 00:16:15 Pleasingfungus: uh...you know that screenshot isn't from crawl's code right 00:17:21 twitter wants to translate this los tweet from lithuanian 00:18:51 minmay: i retweeted a few other things from non-crawl code 00:18:54 but of the crawl spirit 00:19:04 similarly, those tire fire tweets from a while back 00:20:31 going over some of these tweets 00:20:35 I'm glad to see that I fixed at least one crawlcoded 00:20:46 by changing 'dead' to 'pending_revival' 00:22:03 New branch created: pull/474 (1 commit) 13https://github.com/crawl/crawl/pull/474 00:22:03 03alexjurkiewicz02 07https://github.com/crawl/crawl/pull/474 * 0.20-a0-737-g9b1b46f: Convert from #ifndef *_H to #pragma once 10(10 minutes ago, 299 files, 299+ 905-) 13https://github.com/crawl/crawl/commit/9b1b46f14a92 00:23:05 I finish what I promise! 00:23:30 to be honest I still don't understand the whole ifndef / pragma once thing 00:23:36 seems arbitrary 00:23:46 I guess you save two lines per file 00:24:18 if it wasn't arbitrary people wouldn't argue about it 00:24:23 lol 00:24:31 as much, that is 00:24:32 it's arbitrary, yes 00:25:57 ok, so when I was doing the enum split up, I wanted to use #pragma once 00:26:01 because it would be less work 00:26:12 and |amethyst said I could only do that if I also changed every other guard to pragma once 00:26:18 that still sounded like less work, so I did 00:26:56 is there a material advantage to this? 00:28:54 read up on it and this does sound better 00:29:05 incremental improvements to crawlcode! 00:29:59 crawlcode‏@crawlcode 11 Mar 2015 00:29:59 More 00:29:59 KPROP: X#kpq+^ag78yL45il%3x21*To$. 00:29:59 Translate from Indonesian 00:31:17 what's the advantage? 00:31:36 primarily it uses less code and is faster 00:31:41 going off the wiki page 00:31:43 which is highly scientific 00:31:46 Pleasingfungus, what editor do you use? some of the screenshots you submit look straight out of the Matrix 00:31:49 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-739-g6bb112f (34) 00:31:56 https://pbs.twimg.com/media/B8-tsiBIMAI6MBs.png:large this one in particular 00:32:26 xterm vim i bet 00:32:32 look at that beautifully anti-aliased font rendering 00:32:42 yeah, the anti-aliasing is what got me to comment 00:34:33 -!- laj1 has joined ##crawl-dev 00:36:19 ah, that's os x's terminal 00:36:23 with vim, yes 00:38:37 -!- bonghitz has quit [Remote host closed the connection] 00:43:43 and 90% opacity, with text and graphics from background windows showing 00:43:56 all default 00:44:07 well, the theme isn't quite default. but close! 00:47:32 Brannock: how about this: the barachians are the first, most flawed creations of the good gods, which rebelled against their masters and fled into the mortal world. also they're frogs 00:47:36 gods love frogs. 00:47:57 lucifrog 00:47:57 -!- Kalir has quit [Changing host] 00:48:00 lucky frogs 00:48:05 give em a bad invo apt 00:48:12 they're not good with gods... 00:48:38 ooh, ooh, could we use "shaped in their own image"? 00:48:43 probably too cute... 00:50:26 I don't think crawl should assign shapes to the gods 00:51:41 -!- MakMorn has quit [Ping timeout: 240 seconds] 00:52:57 -!- Kalir has quit [Ping timeout: 260 seconds] 00:52:57 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 00:53:29 -!- MakMorn has joined ##crawl-dev 00:53:50 -!- Blazinghand has joined ##crawl-dev 00:54:11 -!- GiantOwl is now known as Kalir 00:54:12 -!- Kalir has quit [Changing host] 00:56:08 -!- MarvinPA_ has joined ##crawl-dev 00:56:44 minmay: yeah 00:56:55 it'd be a good joke, but it's not worth it 00:57:04 rip froggods 00:57:04 rip 00:57:58 -!- MarvinPA has quit [Ping timeout: 240 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:00:28 -!- MakMorn has quit [Ping timeout: 240 seconds] 01:02:36 -!- MakMorn has joined ##crawl-dev 01:03:58 -!- HellTiger has quit [Ping timeout: 240 seconds] 01:12:14 -!- Euph0ria has quit [Ping timeout: 240 seconds] 01:16:18 -!- simmarine has quit [Read error: Connection reset by peer] 01:20:53 Unstable branch on crawl.develz.org updated to: 0.20-a0-739-g6bb112f (34) 01:22:44 -!- valrus has quit [Ping timeout: 255 seconds] 01:22:54 -!- hellmonk has quit [Quit: Page closed] 01:26:42 -!- tksquared has quit [Ping timeout: 240 seconds] 01:32:17 New branch created: long_los (2 commits) 13https://github.com/crawl/crawl/tree/long_los 01:32:17 03PleasingFungus02 07[long_los] * 0.20-a0-727-g3a59eff: Change the maximum LOS to 8 10(42 minutes ago, 23 files, 54+ 51-) 13https://github.com/crawl/crawl/commit/3a59eff21601 01:32:17 03PleasingFungus02 07[long_los] * 0.20-a0-728-g16a101f: Give Barachians LOS 8 (gammafunk) 10(8 minutes ago, 7 files, 56+ 42-) 13https://github.com/crawl/crawl/commit/16a101f5a071 01:34:20 Pleasingfungus: I'd suggest "servants for the gods" instead of "servants for the good gods" 01:34:56 i specifically want to make it about the good gods; i don't think most gods would have any association with shadow-repulsion? 01:35:43 if the concern is that 'good gods' is clunky... uh, i agree 01:35:49 Pleasingfungus: as in, let readers infer on their own that it's the good gods. not a big deal obvs 01:35:54 ah, hm 01:36:01 reasonable. will make a note and sleep on it 01:37:51 any opinion about apts etc? 01:41:56 to me it all looks pretty balanced 01:42:18 apts are good but slow is bad so it evens out 01:42:47 it does make it more obvious how awful naga is, but that's Na's fault not Ba's 01:43:04 heh 01:43:23 if that's balanced, i might tweak stats back down a little and bump hop's range 01:43:33 will see what others think 01:44:03 ty for feedback! good night :) 01:44:07 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 01:44:35 !tell pleasingfungus it makes sense to give Ba the same total stats as Hu, yeah 01:44:35 minmay: OK, I'll let pleasingfungus know. 01:46:22 -!- orbisvicis has quit [Ping timeout: 240 seconds] 01:46:44 !tell pleasingfungus I do think hop is not going to be the main feature of this race that sticks in people's heads - naga isn't famous for poison spit and nightstalker isn't famous for increasing your stealth number 01:46:45 minmay: OK, I'll let pleasingfungus know. 01:48:41 -!- bonghitz has quit [Ping timeout: 260 seconds] 01:49:39 !tell pleasingfungus but increased los is cooler anyway 01:49:40 minmay: OK, I'll let pleasingfungus know. 01:50:07 -!- debo has quit [Ping timeout: 260 seconds] 01:51:12 !tell pleasingfungus also when barachians get removed in 0.45 we already have the perfect reaction image 01:51:12 minmay: OK, I'll let pleasingfungus know. 01:51:22 -!- tksquared has quit [Ping timeout: 240 seconds] 01:52:16 -!- debo has joined ##crawl-dev 01:56:58 -!- debo has quit [Ping timeout: 240 seconds] 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:00:21 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-739-g6bb112f 02:01:20 -!- Menche has quit [Remote host closed the connection] 02:02:58 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:08:36 -!- Ofeo has quit [Quit: Page closed] 02:12:02 -!- yesno has quit [Ping timeout: 240 seconds] 02:12:31 -!- debo has joined ##crawl-dev 02:17:32 -!- debo has quit [Ping timeout: 260 seconds] 02:17:51 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 02:19:34 -!- debo has joined ##crawl-dev 02:24:37 -!- debo has quit [Ping timeout: 260 seconds] 02:26:40 -!- debo has joined ##crawl-dev 02:31:28 -!- debo has quit [Ping timeout: 240 seconds] 02:33:48 -!- debo has joined ##crawl-dev 02:34:28 -!- nikheizen has quit [Quit: leaving] 02:38:14 -!- debo has quit [Ping timeout: 240 seconds] 02:40:12 -!- Patashu has joined ##crawl-dev 02:40:53 -!- debo has joined ##crawl-dev 02:43:36 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 02:44:37 -!- travis-ci has joined ##crawl-dev 02:44:38 The build passed. (long_los - 16a101f #7937 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/204870437 02:44:38 -!- travis-ci has left ##crawl-dev 02:45:32 -!- bgiannan1 has joined ##crawl-dev 02:46:05 -!- debo has quit [Ping timeout: 260 seconds] 02:48:32 -!- debo has joined ##crawl-dev 02:50:02 -!- bgiannan1 has quit [Ping timeout: 240 seconds] 02:50:45 -!- bonghitz has quit [Ping timeout: 260 seconds] 02:51:50 -!- HeithinnGrasida has quit [Ping timeout: 255 seconds] 02:52:01 -!- HeithinnGrasida has joined ##crawl-dev 02:53:02 -!- debo has quit [Ping timeout: 240 seconds] 02:53:28 -!- Dix has quit [Ping timeout: 240 seconds] 02:55:09 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-739-g6bb112f 02:55:37 -!- debo has joined ##crawl-dev 02:58:58 -!- HeithinnGrasida has quit [Ping timeout: 240 seconds] 02:59:38 -!- HeithinnGrasida has joined ##crawl-dev 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:19 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 03:00:34 -!- debo has quit [Ping timeout: 268 seconds] 03:02:43 -!- debo has joined ##crawl-dev 03:03:50 -!- Pacra has quit [Read error: Connection reset by peer] 03:04:12 -!- Pacra has joined ##crawl-dev 03:08:43 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 03:08:52 -!- SteelNeuron has joined ##crawl-dev 03:10:44 -!- debo has quit [Ping timeout: 255 seconds] 03:11:17 -!- sooheon has quit [Ping timeout: 260 seconds] 03:13:05 -!- debo has joined ##crawl-dev 03:18:27 -!- debo has quit [Ping timeout: 268 seconds] 03:19:18 -!- maxxx has quit [Quit: Page closed] 03:20:28 -!- debo has joined ##crawl-dev 03:23:43 -!- adibis is now known as aditya 03:24:18 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-739-g6bb112f (34) 03:25:47 -!- debo has quit [Ping timeout: 260 seconds] 03:29:43 -!- debo has joined ##crawl-dev 03:31:18 New branch created: pull/475 (1 commit) 13https://github.com/crawl/crawl/pull/475 03:31:18 03PabloMansanet02 07https://github.com/crawl/crawl/pull/475 * 0.20-a0-740-gcaed386: Fix DEAD_MONSTER message prompt on wall jump 10(in the future, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/caed386bb9bc 03:37:12 -!- mong has quit [Quit: Leaving] 03:48:32 -!- wheals has quit [Ping timeout: 255 seconds] 03:51:22 -!- bonghitz has quit [Ping timeout: 240 seconds] 03:52:58 -!- n_crm has quit [Ping timeout: 240 seconds] 04:00:02 -!- omarax has quit [Remote host closed the connection] 04:06:37 -!- Dixie has quit [Read error: Connection reset by peer] 04:09:05 -!- wheals has joined ##crawl-dev 04:09:41 -!- GauHelldragon has quit [Ping timeout: 255 seconds] 04:13:35 -!- Pacra has quit [Read error: Connection reset by peer] 04:13:46 -!- Pacra has joined ##crawl-dev 04:45:35 I'm tempted to code a Sling unrand that bounces 04:45:43 like double zapping but taking monsters as terrain 04:45:54 Any big problems right off the bat? 04:46:27 (two bounces per shot, if you have a shield it may even not harm you) 04:47:21 lightning sling? 04:47:57 you could call it odin's eyepatch 04:48:56 {elec, str+5, inacc} 04:49:38 -!- Alarkh has joined ##crawl-dev 04:51:52 Hi there, i noticed that demonic guardians don't care if i hit them (which is good, I guess it allows me to cast tornado whenever i want), but Okawaru is still offended 04:52:32 what version? 04:52:41 last version in trunk 04:52:53 xtahua 04:53:02 -!- fazisi has quit [Ping timeout: 240 seconds] 04:53:11 i mean, i have no ability to help you. But i thought that was taken care of 04:53:17 -!- wheals_ has joined ##crawl-dev 04:53:21 Precisely it happened when i was confused by a tarentula 04:53:37 I thought so too :s 04:55:08 !tell gammafunk Alarkh says he hit his demonic guardian while confused by a tarentella and oka gave him penance. Is this as designed? 04:55:08 ProzacElf: OK, I'll let gammafunk know. 04:55:48 you probably won't get an answer for a day or so 04:56:17 Yeah, not a problem, i'll be careful in the mean time 04:56:36 but if you drop back in periodically you will probably hear something 04:56:42 -!- wheals has quit [Ping timeout: 240 seconds] 04:56:55 but yeah, i don't think that's intentional 04:57:50 the demonic guardian stuff has changed a lot over the years 04:58:25 someone may have just overlooked the interaction with oka 04:58:41 I remember it used to be a normal summon, then okawaru disabled it, then it was supposed to be like right now 04:59:05 modulo the current interaction with oka 04:59:16 heh 04:59:33 well, you can now shoot arrows and bolts and spells through the guardian 05:00:04 which used to just be a nightmare back in like 0.13 and before 05:00:07 really ? :o 05:00:08 -!- omarax has quit [Remote host closed the connection] 05:00:23 well, you should be able to 05:00:31 unless something got reverted 05:00:35 lol 05:00:46 i haven't played a ds in several months 05:01:02 because i'm trying to finish some really annoying combos 05:01:35 You throw a throwing net. 05:01:35 Your demonic guardian avoids your attack. 05:01:38 indeed :) 05:01:43 see? 05:01:44 =D 05:02:25 i bet someone just overlooked the oka interaction for confusion 05:03:09 I also noticed monster's (or spider's at least) OOD now disappear out of vision range :) 05:03:20 and it was just some old code about oka being cranky about you hurting your allies 05:03:30 oh no, it doesnt destroy walls, that's it 05:03:39 lol 05:03:44 i haven't noticed that 05:03:59 but i won't argue with you 05:04:05 =] 05:05:37 :p 05:05:39 disintegration beams no longer destroy walls 05:05:50 so no more digging from OODs, wand of disintegration, eyes of devastation, etc. 05:06:02 -!- freechips has quit [Ping timeout: 240 seconds] 05:06:07 you still have access to infinite digging from LRD though 05:06:33 ProzacElf: I wasn't thinking of lightning, but rather +7 hunting sling "Trick Shot" {Velocity, ricochet} 05:07:08 SteelNeuron: unless it also has penetration, there arent many situations where that effect would do anything... 05:07:55 well, the idea would be to bounce against yourself too 05:07:59 since it bounces twice 05:08:08 or to find angle shots 05:08:40 so in a corridor you get to hit an enemy twice in exchange for some damage to yourself (which you can potentially reduce a lot with shields, or reflection) 05:08:49 so you need to either find extremely specific positioning or do 33% of the damage to yourself 05:09:37 -!- eb_mobile has quit [Ping timeout: 268 seconds] 05:09:37 the former of which is annoying and the latter of which is a horrible deal - do you hit yourself with fireball when there are two adjacent monsters? 05:09:39 hm, fair enough 05:09:46 maybe it can just bounce at a random direction 05:09:53 when hitting a monster 05:10:13 not sure that'd help 05:10:50 Could be an intelligent ricochet : bounces on you without hurting you :p 05:10:59 also if it misses once, your trick shot is over prematurely 05:11:30 it seems more practical to have it bounce in the direction of another nearby monster 05:12:45 existing bolt bouncing spells are penetrating for a reason (do you *ever* bounce throw flame/frost/tongue off of green crystal?) 05:13:43 a lightning bolt follows the same path whether it hits a monster or not, whereas if this weapon "bounces off monsters" it presumably bounces in a different way (or not at all) if it misses 05:14:47 in the example you give of bouncing it off yourself, your to-hit roll needs to succeed 3 times in a row in order for it to be better *than not having ricochet at all*, and if it only succeeds the first two times then it's *worse* than no brand 05:15:42 -!- tksquared has quit [Ping timeout: 240 seconds] 05:16:54 I'd suggest this instead: it bounces off the monster directly towards another, nearby monster that it hasn't bounced to already, and this continues until it either 1. misses, or 2. doesn't have a clear path to a monster it hasn't hit yet 05:17:58 this is superficially similar to chain lightning, but it's only useful against multiple targets (whereas chain lightning is best against a single target), and it isn't better at close range (like chain lightning is) 05:18:47 but it's late so i'm going to go try to have a dream about a certain unique instead of continuing this thought 05:20:19 -!- eb has quit [Quit: I quit] 05:20:46 -!- Lasty1 has joined ##crawl-dev 05:22:24 -!- Lasty has quit [Ping timeout: 268 seconds] 05:22:29 -!- Azzkikr has quit [Ping timeout: 240 seconds] 05:25:08 Nightstalker mutation typo 13https://crawl.develz.org/mantis/view.php?id=10950 by Alarkh 05:31:39 that's a good point about chain lightning 05:32:02 I was trying to avoid the chain lightning pattern but I hadn't stopped to think that it's work against single target in dcss 05:32:22 to maximize fun: It ricochets smartly if it can (towards another monster) randomly if it can't. 05:32:40 and with a 10% chance of random ricochet always 05:33:38 -!- bonghitz has quit [Remote host closed the connection] 05:36:12 to be fair 05:36:36 trying to maximize fun will generally only result in maximum bitching 05:39:12 -!- Tuxedo[Qyou] has joined ##crawl-dev 05:40:56 -!- jeefus has joined ##crawl-dev 05:44:28 -!- jefus- has quit [Ping timeout: 240 seconds] 05:46:36 -!- wheals__ has joined ##crawl-dev 05:48:26 -!- Fixer has joined ##crawl-dev 05:49:42 -!- wheals_ has quit [Ping timeout: 240 seconds] 05:51:57 -!- Blazinghand has joined ##crawl-dev 05:52:10 -!- Lasty has joined ##crawl-dev 05:52:12 -!- Lasty1 has quit [Ping timeout: 260 seconds] 05:55:56 -!- ProzacElf has quit [Ping timeout: 240 seconds] 06:00:02 -!- omarax has quit [Remote host closed the connection] 06:11:26 -!- aditya has quit [Ping timeout: 240 seconds] 06:22:01 -!- Pacra has quit [Read error: Connection reset by peer] 06:22:03 -!- Pacra has joined ##crawl-dev 06:26:01 -!- eb has quit [Ping timeout: 255 seconds] 06:27:52 -!- sneakyness has quit [Quit: Textual IRC Client: www.textualapp.com] 06:28:15 -!- sneakyness has joined ##crawl-dev 06:32:37 -!- rumflump has joined ##crawl-dev 06:47:21 -!- bgiannan1 has joined ##crawl-dev 06:51:40 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 06:52:47 -!- wheals_ has joined ##crawl-dev 06:53:03 -!- surr has quit [Ping timeout: 260 seconds] 06:54:41 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:56:21 -!- wheals__ has quit [Ping timeout: 240 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:00:20 -!- eb_mobile has quit [Read error: Connection reset by peer] 07:03:12 -!- laj1 has quit [Ping timeout: 240 seconds] 07:05:21 -!- eb has quit [Ping timeout: 240 seconds] 07:05:32 -!- laj1 has joined ##crawl-dev 07:11:28 -!- debo has quit [Quit: o/] 07:11:30 -!- eb_mobile has quit [Ping timeout: 260 seconds] 07:12:46 -!- eb has quit [Ping timeout: 268 seconds] 07:18:26 -!- wheals__ has joined ##crawl-dev 07:21:41 -!- wheals_ has quit [Ping timeout: 240 seconds] 07:27:34 -!- scummos| has quit [Ping timeout: 268 seconds] 07:28:06 -!- fazisi_ has quit [Read error: Network is unreachable] 07:28:11 -!- tksquared_ has quit [Read error: Network is unreachable] 07:38:53 -!- Senjai has quit [Quit: WeeChat 1.4] 07:39:09 -!- Amnesiac has quit [Ping timeout: 260 seconds] 07:56:33 -!- Tux[Qyou] has joined ##crawl-dev 08:00:02 -!- omarax has quit [Remote host closed the connection] 08:00:58 -!- Tuxedo[Qyou] has quit [Ping timeout: 255 seconds] 08:01:19 -!- kobby has quit [Ping timeout: 260 seconds] 08:05:16 -!- rossi_ has quit [Ping timeout: 260 seconds] 08:12:15 -!- HeithinnGrasida has quit [Ping timeout: 260 seconds] 08:12:38 -!- HeithinnGrasida has joined ##crawl-dev 08:17:46 -!- Patashu_ has joined ##crawl-dev 08:18:31 -!- laj1 has quit [Ping timeout: 255 seconds] 08:19:56 -!- Patashu has quit [Ping timeout: 240 seconds] 08:20:19 -!- laj1 has joined ##crawl-dev 08:20:57 -!- wheals__ has quit [Read error: Network is unreachable] 08:21:41 -!- wheals__ has joined ##crawl-dev 08:22:26 -!- Patashu_ has quit [Ping timeout: 240 seconds] 08:22:35 -!- kreedzfreak has quit [Disconnected by services] 08:22:42 -!- kreedzfreak_ is now known as kreedzfreak 08:34:25 -!- hittemvvvhard has joined ##crawl-dev 08:36:31 -!- laj1 has quit [Ping timeout: 260 seconds] 08:38:08 -!- laj1 has joined ##crawl-dev 08:43:05 -!- waat has quit [Ping timeout: 260 seconds] 08:46:29 -!- FunkyGnoll has quit [Read error: Network is unreachable] 08:46:29 -!- tksquared has quit [Read error: Network is unreachable] 08:46:54 -!- Rast- has quit [Read error: Network is unreachable] 08:47:14 -!- Rast- has joined ##crawl-dev 08:54:58 -!- sgun__ has quit [Ping timeout: 255 seconds] 08:58:34 -!- iFurril has quit [Ping timeout: 255 seconds] 09:00:06 -!- omarax has quit [Remote host closed the connection] 09:00:20 -!- bannakaffalatta has quit [Ping timeout: 260 seconds] 09:02:00 -!- bannakaf_ has quit [Client Quit] 09:13:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:14:18 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 09:14:32 -!- Tux[Qyou] has joined ##crawl-dev 09:17:58 I wonder if this desolation save corruption bug could somehow be platform specific 09:22:04 -!- ig0rbit has quit [Read error: Connection reset by peer] 09:24:36 -!- surr has quit [Remote host closed the connection] 09:26:43 -!- sneakyness has quit [Read error: Connection reset by peer] 09:26:58 -!- sneakyness has joined ##crawl-dev 09:28:00 -!- sneaky has joined ##crawl-dev 09:31:26 -!- sneakyness has quit [Ping timeout: 240 seconds] 09:37:06 -!- meatpath has joined ##crawl-dev 09:54:39 -!- kreedzfreak has quit [Quit: Page closed] 09:56:56 -!- simmarine has joined ##crawl-dev 09:58:40 -!- rossi_ has quit [Ping timeout: 260 seconds] 09:59:46 -!- bannakaffalatta has quit [Ping timeout: 255 seconds] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:03:11 -!- Pacra has quit [Read error: Connection reset by peer] 10:03:37 -!- Pacra has joined ##crawl-dev 10:13:22 -!- Pacra has quit [Read error: Connection reset by peer] 10:13:47 -!- Pacra has joined ##crawl-dev 10:15:28 -!- valrus has quit [Ping timeout: 260 seconds] 10:21:12 !tell PleasingFungus I like the new Barachian concept! After sleeping on it LOS 8 is much more significant than I was thinking last night. These aptitude boosts might be a bit much, though. Only by a bit, though 10:21:13 Brannock: OK, I'll let pleasingfungus know. 10:23:03 -!- Pacra has quit [Read error: Connection reset by peer] 10:23:26 -!- Pacra has joined ##crawl-dev 10:24:49 -!- Amnesiac has quit [Ping timeout: 260 seconds] 10:26:26 -!- orbisvicis has joined ##crawl-dev 10:27:11 -!- Zeor has quit [Client Quit] 10:29:30 -!- sneaky has quit [Read error: Connection reset by peer] 10:29:53 -!- sneakyness has joined ##crawl-dev 10:31:27 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:33:04 -!- meatpath has quit [Ping timeout: 255 seconds] 10:35:04 -!- laj1 has quit [Ping timeout: 260 seconds] 10:36:42 -!- laj1 has joined ##crawl-dev 10:40:02 -!- Rast- has quit [Read error: Network is unreachable] 10:40:11 -!- Rast- has joined ##crawl-dev 10:40:14 -!- LexAckson has joined ##crawl-dev 10:45:52 -!- Rast- has quit [Read error: Network is unreachable] 10:46:11 -!- Rast- has joined ##crawl-dev 10:57:50 -!- Pleasingfungus has joined ##crawl-dev 10:57:51 -!- eb_mobile has quit [Ping timeout: 268 seconds] 11:00:12 -!- omarax has quit [Remote host closed the connection] 11:06:32 03PleasingFungus02 07[long_los] * 0.20-a0-729-g6bc406c: Ba: attributes down, hop range up 10(5 minutes ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/6bc406ce9a4e 11:07:56 oh no 11:08:00 he's doing it... 11:09:22 03PleasingFungus02 07[long_los] * 0.20-a0-730-gf7f82b7: Tweak Ba description 10(79 seconds ago, 2 files, 6+ 6-) 13https://github.com/crawl/crawl/commit/f7f82b74eb3c 11:09:38 the absolute madman 11:10:05 !tell minmay yeah, if they end up in a fun state, i'm happy regardless of what their 'marquee' ability actually ends up being 11:10:06 Pleasingfungus: OK, I'll let minmay know. 11:10:22 !tell minmay ps send me the reaction image 11:10:23 Pleasingfungus: OK, I'll let minmay know. 11:10:32 -!- Awod has quit [Ping timeout: 260 seconds] 11:15:19 hmm, "fled into" or "fled to"? 11:15:26 both are grammatically correct 11:15:35 but the former implies that the mortal world is a subset, the latter implies it's separate 11:17:33 -!- Alarkh has quit [Quit: Leaving] 11:21:17 showed a couple of my friends the new concept, they agree it feels exciting now (conceptually) 11:21:26 so there's your insignificant sample size 11:21:51 I think the tension between slow movement 1 and high LOS, with hopping being able to break that pull between the two when the player feels necessary, really works 11:22:19 back to shoveling the 5 inches of snow that fell overnight 11:22:21 <|amethyst> tension? 11:22:58 <|amethyst> without having tried it, slow + high los seems like it would be more of a synergy (against the player) 11:26:20 i think you're agreeing 11:26:46 Brannock: i was vaguely implying the existence of some heaven-like realm, possibly whatever would go into panhell roulette if that ever happens 11:26:49 hence 'to' 11:27:01 not something i feel that strongly about, i guess 11:27:07 -!- sneaky has joined ##crawl-dev 11:30:30 -!- sneakyness has quit [Ping timeout: 260 seconds] 11:33:04 -!- Enthusiasm has quit [Read error: Connection reset by peer] 11:34:20 -!- valrus has quit [Ping timeout: 260 seconds] 11:37:38 03Lasty02 07* 0.20-a0-740-g05c1739: Merge _prompt_job and _prompt_species 10(71 minutes ago, 1 file, 71+ 176-) 13https://github.com/crawl/crawl/commit/05c1739a1f80 11:37:38 03Lasty02 07* 0.20-a0-741-g02c9e3c: Merge special buttons for background and species menus into one function 10(22 minutes ago, 1 file, 101+ 223-) 13https://github.com/crawl/crawl/commit/02c9e3ca329c 11:38:27 -!- scummos__ has quit [Ping timeout: 240 seconds] 11:38:30 ^ doing a bit of grunt work before attempting to set up species in groups, like jobs are 11:41:45 -!- socks__ has quit [Ping timeout: 264 seconds] 11:42:08 -!- advil has quit [Ping timeout: 240 seconds] 11:43:17 -!- HeithinnGrasida has quit [] 11:43:20 -!- Rotatell has quit [Ping timeout: 260 seconds] 11:43:26 -!- johnstein has quit [Ping timeout: 252 seconds] 11:44:26 * Pleasingfungus grunts 11:46:39 * Lasty mumras 11:49:51 by tension I meant the two-way of "I am slow" and "I see them coming". Previously it was just "I am slow", which felt skewed 11:49:56 My terminology's insufficient here 11:50:12 -!- johnstein has joined ##crawl-dev 11:50:31 Lasty, thanks for the cleanup! All the duplicated code was confusing me when I tried to work on that 11:54:36 ??is cbro up 11:54:36 johnstein: You have 2 messages. Use !messages to read them. 11:54:36 I don't have a page labeled is_cbro_up in my learndb. 11:55:42 Brannock: yeah, ditto. I had to clean it up a bit before I could start to get my head around what actually needed to be done. 11:56:49 !lm * cbro 11:56:54 3028903. [2017-02-24 16:38:37] SmilinJack the Impaler (L19 MfSk of Wu Jian) found a gossamer rune of Zot on turn 34520. (Spider:4) 11:58:58 -!- Mezriss has quit [Quit: Textual IRC Client: www.textualapp.com] 12:00:00 -!- HellTiger has quit [Ping timeout: 260 seconds] 12:00:02 -!- omarax_ has quit [Remote host closed the connection] 12:00:22 -!- rossi_ has quit [Ping timeout: 255 seconds] 12:03:10 looks like cbro is down 12:03:11 is cbro down 12:03:12 I can't remember how to do that check 12:03:12 4 minutes, 19 seconds since last activity (cbro) 12:03:21 -!- FunkyGnoll has quit [Ping timeout: 240 seconds] 12:03:35 my znc looks screwed up and I can't seem to connect. I won't have time to mess with it till tonight 12:03:35 I bet console is working ok 12:04:01 johnstein: console was down for 5 min or so 12:04:05 but it seems to be working now 12:04:05 please pass on the word. if I get 5-10 minutes I might be able to mess with it at work. but I kinda doubt it 12:04:13 yea. looks like the server rebooted 12:04:33 and webtiles isn't on auto start I don't think 12:04:58 03PabloMansanet02 {Brannock} 07* 0.20-a0-742-ge594533: Fix DEAD_MONSTER message prompt on wall jump 10(8 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/e5945338a3a8 12:05:30 -!- Thomus has quit [Quit: Page closed] 12:05:42 wow, we never added Steel Neuron to mailmap/credits? 12:06:00 Seems like an oversight that should be corrected 12:06:01 !tell SteelNeuron How would you like to be credited? By 'SteelNeuron' or your real name? What's your email address so we can add you to the mailmap? 12:06:02 Brannock: OK, I'll let steelneuron know. 12:06:08 https://twitter.com/nodestatus/status/835173722952716288 12:07:42 -!- Ququman has joined ##crawl-dev 12:08:32 -!- HeithinnGrasida has joined ##crawl-dev 12:09:25 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-741-g02c9e3c (34) 12:09:41 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 12:10:24 hey is there a reason the invisibility spell can't be cancelled but the invisibility cloak can be 12:11:10 webtiles is back. Rotatell back later 12:11:20 oh it's 12:11:24 a property of the cloak 12:11:25 ew 12:11:32 lol 12:11:38 you can cancel invis from any source if you are wearing the cloak 12:11:39 Doesnty: you can take off the cloak to cancel the effect as well, which is obnoxious. 12:11:48 Doesnty: oh, huh. That's pretty funny. 12:11:51 -!- HellTiger_NB has quit [Ping timeout: 268 seconds] 12:11:55 i think that's a bug 12:11:57 -!- Kellhus has quit [Quit: Page closed] 12:12:01 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 12:12:02 definitely not intended 12:12:03 wait no you can't 12:12:09 the game does track where the invis came from 12:12:18 good 12:12:38 good. 12:12:41 bueno. 12:13:01 spell invis being uncancellable is bad though imo 12:13:12 why. 12:13:33 spending time invisible accumulates contam 12:13:58 so you mean "bad for the player"? 12:14:18 fr: high level charms spell "Slow Missiles", while active gives all projectiles OOD-behavior 12:14:19 also i'm pretty sure the duration of the invis spell scales to spellpower 12:14:22 bad for player, good for play 12:14:25 which has the ugly effect of 12:14:32 making low power invis spell sometimes desirable 12:14:40 that part's true! 12:14:55 Pleasingfungus: I chant that to myself 10 times each morning to psych myself up for a hard day's deving 12:14:57 -!- HellTiger has quit [Ping timeout: 240 seconds] 12:15:14 haha 12:15:36 wow, i've been slacking, apparently! 12:15:44 is there a compelling reason to keep the invisibility spell uncancellable? 12:15:53 Yes. 12:16:32 The player shouldn't be encouraged to micromanage invisibility and toggle it off manually after every time they use it. That would be very annoying! 12:16:41 It's unavoidable with the cloak, since you can just take it off. 12:16:46 So we might as well give you the ability. 12:16:53 -!- advil has joined ##crawl-dev 12:17:02 ^ agreed 12:17:05 But for the spell, potions, etc, there's no reason to encourage that micromanagement. 12:17:28 you could contaminate the player at start of the spell, instead of tying it to duration 12:17:30 Tho come to think of it, it'd be nice if we took away the cancel ability from the cloak and had removing the cloak give you all the extra contam that waiting out the invis would apply 12:17:50 Brannock: contam over time means a larger chance of hitting them with glow when it's inconvenient 12:17:54 ah, yeah 12:18:01 -!- bannakaf_ has quit [Read error: Connection reset by peer] 12:18:26 !learn add lasty_to_do[1 Tho come to think of it, it'd be nice if we took away the cancel ability from the cloak and had removing the cloak give you all the extra contam that waiting out the invis would apply 12:18:27 lasty to do[1/21]: Tho come to think of it, it'd be nice if we took away the cancel ability from the cloak and had removing the cloak give you all the extra contam that waiting out the invis would apply 12:19:56 i'm not sure if i agree with forcing the player to cancel a lot would be bad when using invisibility 12:20:04 because currently you're kind of forced to 5 a lot when you're using it 12:20:06 I am 12:20:38 yeah, what's faster: 5ing a bunch or using an ability and then 5ing a bunch? 12:21:04 Lasty, I can't remember where I read this, probably in one of the threads complaining about the identify game: "Getting your first rune automatically identifies everything from that point forward, and destroys all identify scrolls and prevents them from generating / trove requirement" 12:21:22 even worse: remembering to use an ability, then using it, then 5ing a bunch 12:21:26 i made a thread proposing something similar to that 12:21:29 but it was on the third rune 12:21:32 though I'd probably put it on second rune 12:21:36 first is too early 12:21:36 because someone was complaining about ID'ing cloaks in zot 12:22:07 and that's a fair point re: invis 12:22:10 third rune at least gives you the 'fun' of identifying shit you find in Vaults/Slime 12:22:14 !tell Brannock hi! My real name "Pablo Mansanet" will do for crediting :) 12:22:14 SteelNeuron: You have 1 message. Use !messages to read it. 12:22:14 which is a nice little boost of dopamine 12:22:14 SteelNeuron: OK, I'll let brannock know. 12:22:20 I am right here SteelNeuron :) 12:22:20 Brannock: You have 1 message. Use !messages to read it. 12:22:26 sorry, was scrolled up haha 12:22:31 it's true that the ID game has generally lost all good effect by that point. I've got no problem with that idea. I think someone did tho. Maybe dpeg? 12:22:42 SteelNeuron, what about email address? 12:22:50 sorry 12:22:53 pablomansanet@gmail.com 12:22:56 easy one 12:22:57 seems very clunky to me 12:23:06 i have a slight problem with it, in that it discourages saving ID scrolls when you are coming up on the third rune, but the game already does that to blink scrolls 12:23:12 also, putting it on third rune is mostly pointless 12:23:18 the game's over by then! 12:23:30 zot spawns a shitzillion cloaks 12:23:33 because of draconians 12:23:43 and it is annoying to put on and take off every single one to see if one is MR 12:24:10 true dat 12:24:57 it doesn't spawn that many these days 12:25:05 since cloaks were removed from non-classed dracs 12:25:13 03Brannock02 07* 0.20-a0-743-g1de7011: Add SteelNeuron to CREDITS.txt and mailmap 10(46 seconds ago, 2 files, 2+ 0-) 13https://github.com/crawl/crawl/commit/1de7011fc1e3 12:25:31 that's still one for every drac knight/warper/caller/monk/annihilator 12:25:32 also, who's worried about equipment in zot and not diving it? 12:25:40 and zot sometimes generates sinister layouts that 12:25:47 force you to go through a lot of rude stuff to dive 12:25:57 -!- thrig has quit [Remote host closed the connection] 12:26:13 *stormcaller 12:26:14 ;) 12:26:19 there are 30 cloaks in an average zot, of which about 1 will have an ego 12:26:32 that is a lot imo 12:26:37 one is a lot? 12:26:40 also checking for that ego is optimal because MR is huge 12:26:42 maybe a few more that have plusses or are cursed. maybe four, five cloaks you have to try on? 12:26:45 when you're coming up on alich hell 12:26:53 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-741-g02c9e3c (34) 12:27:04 assuming, again, that you clear all of zot 12:27:14 also some people are crazy and do clear all of zot 12:27:17 I used to dive depths/zot but now I generally clear it 12:27:21 okay. i don't care about crazy people 12:27:26 craaaazy 12:27:28 they have made their bed, and they may lie in it. 12:28:05 isn't that like 12:28:17 counter to the whole hypothetical optimal play mindset 12:28:30 it's exactly that mindset. 12:28:59 if you are going to play in a suboptimal, crazy way that makes you have less fun... well, okay, that's your choice. 12:29:05 what am i gonna do about that? I can't stop you. 12:29:14 also some of those crazy people are just naive 12:29:17 the only thing i can try to do is say, okay, let's make *optimal* play as fun as possible. 12:29:21 yes 12:29:32 also, i found better cloak stats: about 3 enchanted cloaks and about 2 cursed ones, in a full clear of zot 12:29:37 -!- freechips has quit [Ping timeout: 255 seconds] 12:29:41 that's not a big deal. 12:29:44 "water finds a crack" and such, so what we can do as designers is make sure that when that does happen, the underlying foundation is robust and stable 12:30:07 -!- GauHelldragon3 is now known as GauHelldragon 12:30:10 if someone wants topile rubble on top of that, that's their prerogative 12:30:30 this is quite the metaphor. 12:30:30 I love metaphors. 12:31:52 metaphors are like... a bear 12:32:01 You just opened my eyes 12:32:11 http://www.designer-notes.com/?p=369 this is what I'm referencing, by the way, for anyone who doesn't know the quote I used 12:33:45 heh, i just realized i stole from this without remembering the source 12:33:54 years and years since i read it last... 12:34:06 I think I linked this once in the Crawl thread a few years back 12:34:17 i think i ran into it when it was first posted 12:34:18 i'm a hipster. 12:34:21 nice 12:35:37 New branch created: pull/476 (1 commit) 13https://github.com/crawl/crawl/pull/476 12:35:37 03chereshnev02 {GitHub} 07https://github.com/crawl/crawl/pull/476 * 0.20-a0-744-g72e10ea: Update CREDITS.txt 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/72e10eacbcb2 12:36:20 three characters 12:36:24 I wonder what the smallest commit has been? 12:36:27 probably a checkwhite that killed one space 12:37:33 03chereshnev02 {Brannock} 07* 0.20-a0-744-gcc014f1: Update CREDITS.txt (#476) 10(5 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cc014f1852f0 12:40:58 Pleasingfungus, do you mind looking at 473? that one's above my technical knowledge 12:41:04 and that fix should be done sooner than later 12:42:15 -!- HellTiger_NB has quit [Ping timeout: 260 seconds] 12:42:25 it looked reasonable, i just haven't had the time to test it 12:42:29 or the energy, i guess 12:42:50 if amalloy's around, it might be nice if he glanced at it, since he was the other person who's investigated that bug 12:44:29 -!- coledot has joined ##crawl-dev 12:44:46 i wasn't around until this very second 12:45:11 i'll look at it 12:45:19 tyvm! 12:45:37 !seen geekosaur 12:45:38 I last saw geekosaur at Fri Feb 24 05:43:42 2017 UTC (12h 1m 56s ago) saying 'and 90% opacity, with text and graphics from background windows showing' on ##crawl-dev. 12:49:07 -!- MadCoyote has quit [Read error: Network is unreachable] 12:49:08 -!- GauHelldragon has quit [Read error: Network is unreachable] 12:49:23 -!- Rast- has quit [Read error: Network is unreachable] 12:49:35 -!- Rast- has joined ##crawl-dev 12:50:30 huh, i haven't commented on a PR since github introduced their concept of a "review". seems neat 12:51:06 I really love the whole rebase-and-merge and squash-and-merge buttons because now I can edit commit messages directly without having to do it locally, useful for rephrasing stuff or adding [skip ci] painlessly 12:51:50 oh, i knew about squash but didn't know they'd added a rebase button as well. that's a nice middle ground 12:53:16 i was more excited to see that there's a way to write N comments at a time and submit them all at once 12:53:46 rather than having to untangle a conversation in which they're replying to comment N by committing more stuff while i'm still writing comment N+2 12:54:19 usability! 12:54:54 Brannock: re smallest commit, i'm sure we've had one-byte changes; i think i've submitted some myself. i would be quite surprised if we've never seen a one-bit change, even 12:55:25 moo? 12:56:07 * geekosaur loads 473 12:56:40 oh, sorry 12:56:47 wasn't pinging you about that 12:56:54 had an unrelated personal question about mac app distribution 12:57:00 since i know you enjoy it so much! 12:58:21 Some wins showing up twice in scoreboard 13https://crawl.develz.org/mantis/view.php?id=10951 by shummie 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:00:55 hm, actually advil might know too 13:01:13 just trying to figure out how to distribute an app without having an apple dev account 13:03:02 -!- HellTiger has quit [Ping timeout: 268 seconds] 13:04:50 if you're not distributing via the app store and you aren't signing (or are using a self-signed cert, which is more or less the same thing), you don't need a dev account 13:05:14 if you just need the tools, you used to need a free dev account... but these days all you need is an apple id 13:05:22 i have an app, i run it locally, it's fine. i upload it and download it, and os x tells me it's "damaged" 13:05:35 hahahahahaha*thud* 13:05:42 something about the signing, i guess 13:05:54 i'm not currently hooking in an apple id. i'll see if i can figure that out. 13:05:56 thank you! 13:06:09 that's what made me tear my hair out last time I tried to sign crawl binaries 13:06:44 I was under the impression it was bum apple certs 13:06:56 is he trying to sign it even? 13:07:07 if it's happening with *unsigned* stuff then there's something even more fundamental wrong with apple's toolchain 13:07:39 yeah, for unsigned stuff it shouldn't be as bad; maybe an issue with a nefarious upload conversion of some kind 13:07:41 (although then it should also happen locally if I upload and redownload and test... but those worked fine for me. just not for anyone else) 13:08:07 how do people upload their apps these days? A dmg thing? 13:08:26 i'm just zipping this up - zipping and unzipping it locally seems to work, so i assumed that wasn't the problem 13:08:42 yeah, that should be alright 13:08:47 dmg is simple nd common. the other way is a package, but 90% if the package instructions you'll find out there use PackageMaker which has been dead since 10.6 or so 13:08:51 *of the 13:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-744-gcc014f1 (34) 13:10:39 unzipping *will* screw signed non-executables (did you know you have to sign fonts? TTFs contain executable bytecode and people have found many ways to make font renderers smash their stacks with bad bytecode); the signature's stored in an extended attribute and standard zip/unzip doesn't handle them right, you need to use ditto for both zipping and unzipping 13:11:26 i'll try to make a dmg and see if that works 13:14:59 -!- Pacra has quit [Read error: Connection reset by peer] 13:15:02 the app inside the disk image is corrupt, and cannot be opened. 13:15:11 -!- Pacra has joined ##crawl-dev 13:15:13 (only after uploading/downloading) 13:15:15 rip me 13:15:20 maybe i should just give up on supporting macs. 13:15:28 it's not unreasonable. no one actually uses macs 13:15:35 -!- bonghitz has quit [Remote host closed the connection] 13:15:48 and i've literally spent the last two day straight fighting with mac-specific bullshit 13:16:40 -!- n_crm has quit [Ping timeout: 260 seconds] 13:17:48 hrm, our approach of just zipping the app dir seems to work ok 13:17:51 wonder what could be different 13:17:58 Pleasingfungus: you can just support os x through wine, maybe 13:18:07 the Cogmind approach 13:18:19 then, if mac users report bugs, claim that they have a custom version of wine installed! 13:18:25 that's the Kyzrati manouvre 13:18:28 Pleasingfungus, does this sound familiar? >.> 13:18:29 very crafty of him 13:18:49 no geekosaur! you don't get to complain about OS X any more! you decommissioned the mac, remember?! 13:19:05 (that was me last time I tried to package crawl... apple tooling is frustrating as hell) 13:19:16 well, it's actually still running, just unused 13:19:36 I need to dump it this weekend now that I sorted out the USB issue on the desktop that stopped me from doing it before 13:19:39 the loneliest mac in the world... 13:20:08 but! apple sent me the "your dev account expires in 15 days, renew now!" and I get to tell them where they can stick the renewal *and* their rotted toolchain 13:21:42 -!- Smello has quit [Quit: Bye!] 13:21:48 dang 13:22:44 yeah, i'm giving up. 13:22:50 apple's shit sucks, and, what's more, it also blows. 13:24:13 Time to switch to MiKKKro$oft 13:24:22 MicroSHAFT 13:24:34 these days? microsoft's more open than apple 13:24:40 and their shit works better 13:25:57 People have been griping about Win 10 and it's gonzo updating 13:25:59 *its 13:26:09 i'm on win 7, the last good windows. 13:26:17 that said, they also do signing, they're getting more insistent on only running stuff that is signed... but *you* can't sign it; you buy a dev account and then send your program to MS to be verified and signed 13:26:33 the walled garden is IN, baby 13:26:38 which trades a tech headache for an administrative headache 13:26:48 send your program to MS, I like it 13:27:07 -!- Kalir has quit [Changing host] 13:33:01 -!- Lasty has quit [Ping timeout: 240 seconds] 13:34:19 -!- MadCoyote has quit [Read error: Network is unreachable] 13:34:57 -!- Lasty has joined ##crawl-dev 13:40:16 -!- scummos__ has quit [Ping timeout: 255 seconds] 13:42:20 -!- coledot has quit [Quit: coledot] 13:43:26 -!- coledot has joined ##crawl-dev 13:49:11 oh wait, i just remembered a really good idea i had last night 13:51:04 -!- coledot has quit [Quit: coledot] 13:52:26 Pleasingfungus: I'm hardly an expert but I've successfully packaged other (unsigned) things for distribution (and IIRC I *did* hit a problem like the "damaged" one, though it's very, very hazy), so I could take a look at the zip later today if you want 13:52:35 no promises I can figure anything out though :-) 13:52:42 i really really should just give up 13:52:49 i've invested about ten times as much time as was worthwhile 13:52:55 also relevant https://twitter.com/zarfeblong/status/834967888075292672 13:52:56 i had another idea just now, though, so..... 13:53:15 also, ty for the offer! will let you know if i still need it 13:53:17 https://twitter.com/zarfeblong/status/834968108188196864 13:53:29 (well known IF developer) 13:54:13 -!- rossi_ has quit [Ping timeout: 268 seconds] 13:54:37 oh, him! i played about a third of hadean lands 13:54:38 -!- Mezriss has quit [Quit: Textual IRC Client: www.textualapp.com] 13:54:43 sadly it turns out i don't like adventure games 13:54:46 haha 13:55:00 hadean lands is pretty hardcore in a certain way, but I liked it (didn't finish) 13:56:18 i feel like i entered it under false premises 13:56:32 i thought it'd be about figuring out systems, but instead it's about solving Adventure Game Puzzles 13:57:49 though maybe where the Adventure Game Puzzles form a system :-) 13:58:05 03PleasingFungus02 07[long_los] * 0.20-a0-731-g57e8457: Tweak good god join message for Barachians 10(22 seconds ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/57e84573d172 13:59:47 -!- drimon19 has quit [Client Quit] 13:59:50 -!- valrus has quit [Ping timeout: 260 seconds] 14:00:02 -!- omarax has quit [Remote host closed the connection] 14:01:28 -!- mikee_ has quit [Quit: Page closed] 14:02:39 update: the new idea didn't work 14:02:59 that message is on the subtle side 14:03:12 -!- Ofeo has quit [Ping timeout: 260 seconds] 14:03:23 angel frogs. I love it 14:04:23 i feel like this would fit better if they were elves lol 14:04:38 what, elves with strong legs and swimming? 14:04:41 that's kind of random, dude 14:04:47 ikr 14:04:52 frogelves 14:05:07 the old description called them distant relatives of the elves... i miss that description already 14:05:13 it can be secondary canon. nearly canon. 14:06:56 -!- valrus has quit [Ping timeout: 260 seconds] 14:07:02 -!- dtsund has joined ##crawl-dev 14:07:42 other way around. elves were offshoot descendant of angel frogs 14:07:49 in this timeline, frogs grow ears 14:07:54 external ears, anyhow 14:09:21 -!- syndicus has quit [Remote host closed the connection] 14:12:12 advantage of tiny tiles: lot of ambiguity for how our froggos actually look 14:13:20 does 32x32 really count as tiny? 14:14:13 small, certainly 14:14:32 the tile needs(?) to communicate a lot of equipment data though, which takes up a lot of space that would otherwise be used in depiction 14:14:34 small enough that i usually can't tell what's going on with the player's hat/face/skull 14:14:36 yes 14:14:38 any humanoid really 14:14:44 I think ontoclasm is working on a total revamp of all player tiles 14:14:57 but that's been on the side for months 14:15:00 it's an ambitious project 14:15:13 let's replace all the species with new designs before he finishes! what a prank 14:15:29 part of the issue with clarity is we keep things proportional. so unlike other video games, our heads are actually head-sized, and not half the size of the entire tile 14:15:41 dcss: super-deformed edition 14:16:13 so if you're thinking of stuff that was 16x24, like the SNES generation of Final Fantasy, recall that they're very deformed, which makes them easier to read since our brains devote much omre processing power to reading faces than other parts of the body 14:18:42 -!- Kalir has quit [Ping timeout: 240 seconds] 14:24:14 -!- Senjai`away has quit [Quit: WeeChat 1.1.1] 14:24:21 -!- lobf has joined ##crawl-dev 14:24:47 03Lasty02 07* 0.20-a0-745-g43cdf58: Refactor new game menu construct functions to allow species groups (minmay) 10(9 minutes ago, 2 files, 202+ 74-) 13https://github.com/crawl/crawl/commit/43cdf580475d 14:25:13 nice! 14:25:32 uh oh 14:25:45 we're going with the Lasty speices ranking?! 14:25:52 he's not even credited on ??tiers !!! 14:25:57 *species 14:26:21 octopodes clearly belong in the beginner category, because choosing equipment is very simple 14:26:36 -!- Pacra_ has joined ##crawl-dev 14:26:47 -!- Pacra has quit [Read error: Connection reset by peer] 14:26:49 gammafunk: right, because I'm the OFFICIAL SOURCE OF THE TRUE TIER 14:27:03 I will tell zxc about this 14:27:09 you will be banned from Australia. 14:27:18 gammafunk: fo serious tho, the intention is that this is by ease of learning, not actual power 14:27:29 no, it's probably a good idea 14:27:40 lots of back and forth about "what is easy to learn", of course 14:27:43 yeah 14:27:49 and I'll admit, I winged this a bit 14:28:10 I'm glad that beginner doesn't list any weak species 14:28:15 For example, I put a few of my "intermediate" species into "beginner" just to avoid having to wrap a column 14:28:30 gammafunk: weak species are never easy to learn 14:28:34 I really like where you put VS 14:28:57 I might suggest 'Simple' instead of 'Beginner' 14:29:03 good idea 14:29:05 that race is not how people think it do 14:29:18 I suppose one thing about this is that it opens up player confusion about which are weak/strong when we actually mean "relative ease to learn" 14:29:26 Maybe "Simple", "Average", "Complex"? 14:29:38 I know minmay didn't care for that one 14:29:40 or someone didn't 14:29:46 someone, somewhere, at some time 14:29:47 i think he was against it, and then he changed his mind 14:29:48 did not like it 14:30:04 oh, that may have been the case 14:30:09 gammafunk: I don't see anything against "complex" in the thread 14:30:19 It was definitely in the thread, I think 14:30:22 maybe I can find the post 14:30:34 I think there are arguments against sorting by mechanical complexity 14:30:47 but not against labeling the difficulty-to-learn scale with "simple/complex" 14:31:21 ah, maybe so 14:31:36 he noted (here), correctly, that you have a ton of flexibility when sorting species by 'complexity'. see, you can say that humans are 'simple' because they don't have many unique mechanics, or you can say that they're 'complex' because winning with a human requires a much better understanding of crawl's mechanics than for e.g. a troll... 14:31:59 also i'd like to move human to intermediate; maybe trade spriggan up? 14:32:12 or demonspawn, everyone loves demonspawn 14:32:30 demonspawn and human should probably be on the same tier 14:32:32 Pleasingfungus: I kinda wanted human at the top of intermediate 14:32:42 btu I agree with that otherwise 14:32:48 human is easier than demonspawn early but much worse later 14:32:51 but then the spacing gets hard 14:32:57 which part of the game is more relevant to this ranking 14:33:04 like, you have to start Intermediate, then wrap 14:33:32 i mean you could move someone else out of basic on the basis of having weird mechanics 14:33:39 that noobs wont be a fan of 14:33:42 -!- MadCoyote has quit [Ping timeout: 240 seconds] 14:33:42 Doesnty: no part, since it's about learning curve 14:33:43 but idk 14:34:28 I don't like "beginner" at all and support PF's suggestion of Simple instead 14:34:45 I've got that change coming, Brannock 14:34:48 cool 14:34:50 in The Pipeline 14:34:55 git | 14:35:36 Just trying to decide if I want to try expanding the middle group by moving humans and below over 14:36:04 -!- scummos| has quit [Ping timeout: 255 seconds] 14:36:17 I think the groups are fine as they are right now 14:36:22 I'm fine with Ghoul staying on beginner 14:36:26 there's a few I don't agree with but the headers are much more important 14:36:31 but I really like human as the first Normal 14:36:46 that would give them more visibility yeah 14:36:48 front and *center* 14:36:56 I guess vampire could go under complex 14:36:56 and everything radiates out from Human 14:37:28 vampires are, objectively, complex 14:37:31 yes 14:37:32 true 14:37:52 would that mean you'd need to move something up from the current complex list? 14:37:59 9, 9, 8 atm 14:38:13 just use a smaller font 14:38:27 03Lasty02 07* 0.20-a0-746-ga2ecc45: Adjust species group names and contents (PleasingFungus, ##crawl-dev) 10(16 seconds ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/a2ecc45b6960 14:38:34 idea: use tiles instead of words 14:38:34 Brannock: yeah, switching to 8,9,9 14:39:02 Theoretically we could go to 4 columns, but then things get a bit weird 14:39:11 !lg !goodplayers !boring !experimental !ck rune<=5 s=crace o=% / won 14:39:12 Unknown field: rune 14:39:16 !lg !goodplayers !boring !experimental !ck urune<=5 s=crace o=% / won 14:39:17 -!- syndicus has quit [Read error: Connection reset by peer] 14:39:42 !lg !goodplayers !boring !experimental recentish !ck urune<=5 s=crace o=% / won 14:39:58 poor sequell is getting old and rickety these days, can't keep up with gammafunk's lightning commands 14:40:46 90s limit exceeded: killed !lg !goodplayers !boring !experimental !ck urune<=5 s=crace o=% / won 14:41:06 the opposite, I think 14:41:32 snark has been working on throttling things better 14:41:38 probably helps stability 14:41:50 -!- syndicus has quit [Read error: Connection reset by peer] 14:41:51 was joking but yeah Id on't know much about sequell's guts 14:41:57 what are you trying to find? 14:42:06 winrates for new players I guess 14:42:16 90s limit exceeded: killed !lg !goodplayers !boring !experimental recentish !ck urune<=5 s=crace o=% / won 14:42:56 i feel like halfling could go down (and dd up?), if the sorting method is complexity for a new player 14:43:14 looks good generally to me though 14:43:26 very good first step, yes 14:43:56 MarvinPA_: how far down should halfling go? 14:44:08 MarvinPA_: within the group or between groups? 14:44:11 down from intermediate to simple, i mean 14:44:16 ohhh 14:44:18 oh, gotcha 14:44:24 i was going in code order 14:44:24 like trade dd/halfling? 14:44:29 right 14:44:35 wait, whoa, you put dd in simple? yeah, def trade that out 14:44:48 ain't nuffing simple bout no dorf 14:45:01 I can see the reasoning there. I had the impression that new players had a hard time playing halflings well, but maybe that's wrong. 14:45:04 i'd honestly move dd all the way down to complex 14:45:06 personally 14:45:08 they're not *that* complex 14:45:15 just heal up with the ability whenever needed 14:45:20 ^ 14:45:21 actually, Brannock, they're pretty deep 14:45:23 !glasses 14:45:24 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:45:24 lol 14:45:27 this is about suitability for new players. i think they're as far away from suitable for a new player as you can get 14:45:31 aside from mummies maybe 14:45:31 its not really desirable when you are trying to learn everything else 14:45:32 it's more that nobody plays halflings than that they're hard to play well probably 14:45:38 to also have to worry about healing yourself 14:45:45 small size and good hp and good apts and no fancy ~gimmicks~ 14:45:52 love dem gimmicks 14:46:00 I'll make the swap 14:46:05 anyway, i'll be ok as long as they aren't in simple 14:46:09 yeah, halflings are secretly simple 14:46:14 simplings 14:46:16 ...in the head! 14:46:19 they're diesel 14:47:02 Halfling: more or less complex than a ghoul? 14:47:12 questions for the ages 14:47:16 Deep dwarves: more or less complex than Tengu? Also ogres? 14:47:24 oh are you sorting within categories too? 14:47:27 yeah 14:47:29 trying to 14:47:35 what is complex in this context 14:47:41 DrKe: complex for a beginner to learn 14:47:55 how much does it matter how survivable the race is 14:48:09 like tengu is certainly less complex than deep dwarf 14:48:14 it should definitely be a factor 14:48:16 in theory not at all, but in practice there's a high correlation between survivable races and ease of learning I think 14:48:16 but it might be outweighed by the strength of deep dwarf 14:48:42 dd as the complexest of the intermediate group seems fairly safe 14:48:55 I feel fine about that 14:48:57 I think broad strokes are better to get right here, over the specific details, but yes DD at bottom center is fine 14:49:05 how 'bout halflings versus ghouls? 14:49:06 maybe it would be better to stick with the adjective "advanced" 14:49:07 and ha simpler than ghoul 14:49:10 I'm thinking ghouls at the bottom 14:49:11 maybe than hu too 14:49:17 yeah ha deffo simpler than gh 14:49:17 Gh are bottom of Simple yes 14:49:37 Simple / Advanced versus Simple / Complex? 14:49:37 MarvinPA_: seems odd to say Ha are simpler than Hu since Ha have equipment restrictions 14:49:51 gammafunk: technically so do Mi 14:49:55 so do trolls! 14:50:05 I don't think the premise is mechanical simplicity 14:50:13 but rather simplicity of picking them up and doing well 14:50:20 i mean the inability to wear helmets is just an oddity rather than an actual stumbling block 14:50:20 well Mi has a very minimal restriction 14:50:24 gh eating might be stumbling block 14:50:27 and Mi is also very strong 14:50:29 potentially 14:50:40 Tr are insanely strong, but you could definitely put them in intermediate 14:50:50 since body armour restriciton is tough for people to get right 14:51:04 !apt og 14:51:04 Og: Fighting: 3!, Short: -3*, Long: -3*, Axes: -3*, Maces: -1, Polearms: 0, Staves: 0, Slings: -3, Bows: -3, Xbows: -3, Throw: 0, Armour: -2, Dodge: -1, Stealth: -2, Shields: -1, UC: -1, Splcast: 1, Conj: -1, Hexes: -1, Charms: -1, Summ: -1, Nec: -1, Tloc: -1, Tmut: -1, Fire: -1, Ice: -1, Air: -1, Earth: -1, Poison: -1, Inv: 1, Evo: -2, Exp: 0, HP: 3!, MP: 0 14:51:11 bug report from "emsyzz": in webtiles, "Health" doesn't change to "HP' for very long hp lines https://cdn.discordapp.com/attachments/206169610284826626/284770251739234305/unknown.png 14:51:22 contrast: https://cdn.discordapp.com/attachments/206169610284826626/284772622099546112/unknown.png 14:51:59 gammafunk: on the flip side, trolls are really easy to get right for a beginner: 1) do anything; 2) don't actually starve 14:52:12 -!- scummos__ has quit [Ping timeout: 260 seconds] 14:52:17 That'll get them as far as more or less anything else is likely to 14:52:34 Lasty: well sure, strength is an important factor here 14:52:37 1) don't wield a weapon 2) eat 14:52:39 But Ha are not all that strong 14:52:55 however yeah it's really not too important to get the "exact" ordering 14:52:58 yeah 14:53:15 I figure I might as well smooth out any obvious issues in the ranking, but otherwise, close enough is fine 14:53:16 i'd say they're probably stronger than Hu if played straightforwardly 14:53:16 one thing that's worth considering is getting a nice mix of playstyles in 14:53:26 e.g. not having only 'melee' species in the simple category 14:53:30 it will probably not be immediately obvious that they are in any specific order 14:53:34 Regarding Complex versus Advanced, any further thoughts? 14:53:35 but yeah either way is fine probably 14:53:38 probably it's gonna be melee focused since that's simpler 14:53:47 Pleasingfungus: Dr is in simple, no? 14:54:05 Also Mf and Gr 14:54:05 i'm trying to pull up the list now, i closed the tab 14:54:06 yeah, that's fine. 14:54:08 yeah Gr as well, and HO actually do a couple well 14:54:09 !source species_groups 14:54:10 Can't find species_groups. 14:54:11 just something worth keeping in mind 14:54:14 :9 14:54:16 :) 14:54:46 and "advanced" sounds better to me 14:55:15 then maybe also "average" instead of "normal"? 14:55:35 -!- HoloIRCUser3 is now known as Ofeo 14:55:40 'moderate'? 14:55:45 it's "intermediate" currently isn't it? 14:55:47 stick with intermediate 14:56:01 simple, intermediate, advanced 14:56:04 i like that 14:56:09 +1 14:56:15 , Diesel? 14:56:18 awright 14:56:33 diesel is jester-only 14:56:38 Simple, Intermediate, Advanced, Choko 14:56:43 03Brannock02 07* 0.20-a0-747-g37d8596: Alphabetize 10(41 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/37d859662f70 14:56:59 can't believe I didn't notice credits was sorted 14:57:03 oh, for a moment i thought you were alphabetizing the groups 14:58:02 -!- eb has quit [Ping timeout: 240 seconds] 14:59:04 looking at that list of devteam members, a lot of them seem retired (unofficially?) 14:59:41 sorear hasn't worked on the game since 2010 afaik 14:59:43 no one ever leaves 14:59:52 once you're on the team, you're on for life! 15:00:03 i mean... are you gonna be the person to say they're not? 15:00:08 -!- omarax has quit [Read error: Connection reset by peer] 15:01:04 Lasty: did you have any thoughts about Long-Los Frogs? 15:01:09 Angel Frogs! 15:01:14 Bright Frogs 15:01:40 they glowww in the daaarrrk 15:02:00 * rumflump sticks some barachians to the ceiling 15:02:02 but not, like, in a halo way, or in a corona way. totally unrelated mechanic! 15:02:04 also: lol 15:02:41 dithmenos should hate glowing frogs 15:02:50 i have a note about that in the commit! 15:02:58 %git 16a101f5a07127b2d1fb319bd1aa51e45963fa4a 15:02:58 07PleasingFungus02 * 0.20-a0-728-g16a101f: Give Barachians LOS 8 (gammafunk) 10(14 hours ago, 7 files, 56+ 42-) 13https://github.com/crawl/crawl/commit/16a101f5a071 15:03:02 ^ at the end 15:03:08 03Lasty02 07* 0.20-a0-748-gb8ae3f3: Tweak groups further (MarvinPA, ##crawl-dev) 10(6 minutes ago, 1 file, 5+ 5-) 13https://github.com/crawl/crawl/commit/b8ae3f33ddb4 15:03:18 i'm not strongly against it, but it does seem a bit silly 15:03:40 this is generally a nerf to melee barachians, right? not that such a nerf would bother me, I'm just curious whether it's desired, or if I'm misunderstanding, or whatnot 15:03:47 PF what do you have against Necromancy 15:03:53 Pleasingfungus: I think this is a good way to add a new tactical drawback to offset hopping. I think it might remove the need for slow movement. 15:03:57 the good gods hate necromancy! 15:04:04 -1 seems fairly softball 15:04:09 oh 15:04:12 i didn't see that lore 15:04:18 well, their base apt is +1 right now 15:04:21 so it's more like -2 15:04:23 Lasty, I think slow *and* los interacts with each other very nicely 15:04:33 without the slow, the los becomes much less interesting 15:05:00 hmm 15:05:09 slow, los, hop... the perfect combo 15:05:15 it'd feel as weirdly imbalanced as original slow-only frogs were 15:05:17 Well, now they've got two huge, signature disadvantages 15:05:32 the autoexplore benefit... 15:05:37 and one extremely unreliable escape power 15:05:52 seems like they're moving back towards challenge race, tho maybe in a more interesting way 15:05:54 than before 15:06:25 the old problem is not so much that they were a challenge species as that they were bland 15:06:26 not enough going on 15:06:30 what I like is that with the two interacting drawbacks (I don't necessarily see LOS+ as a drawback, but yes, most of the time it will be), Barachian hopping, high aptitudes, and solid stats are now nice and exciting 15:06:41 it seems counterproductive to start subtracting mechanics again 15:06:48 You get fuzzBlink and great aptitudes... but now you have to deal with slow movement and everything seeing you! 15:07:07 FizzBuzzBlink 15:07:30 would TSO aura have a gap with Barachian? 15:07:37 like, gap between the aura max range and fog of war 15:07:55 i had some notes about that 15:07:55 rephrase: is TSO max aura range still 7? 15:07:58 ah, let me look 15:07:59 let me double-check the code 15:08:36 ah, yeah 15:08:45 ditto dith 15:08:55 nice and visible 15:08:56 i wasn't sure exactly what to do with that... didn't want to change scaling for other races 15:09:04 I think see how it plays out with the playerbase 15:09:06 could make it scale by you.current_vision? 15:09:19 nightstalker nerfs 15:09:21 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-747-g37d8596 (34) 15:09:23 IMO the real problem was two permanent weaknesses offset by a unreliable, sometimes-use bonus, but it's fine if we don't agree there. 15:09:32 and high aptitudes/good satts. 15:09:34 amalloy: well, not so much for the TSO half! :P 15:09:36 s/satts/stats 15:09:54 nerf to silence too probably 15:10:03 (for nightstalkers) 15:10:10 silence is unaffected by all of this 15:10:23 i guess it's a bit weaker for Ba? eh 15:11:02 i guess i haven't really been following along the discussion about impact of changing los range enough to have a lot of new insights 15:11:11 there hasn't been that much discussion, tbh 15:11:15 i have some notes in the previous commit 15:11:22 there was some yesterday, it sounded like 15:11:23 %git 3a59eff21601a3bb2bf75c8949caedd655989326 15:11:23 07PleasingFungus02 * 0.20-a0-727-g3a59eff: Change the maximum LOS to 8 10(14 hours ago, 23 files, 54+ 51-) 13https://github.com/crawl/crawl/commit/3a59eff21601 15:11:27 i remember you being wrong about veh fireballs 15:11:30 awwwww 15:11:35 why'd you gotta remember that 15:11:36 -!- Lasty1 has joined ##crawl-dev 15:11:42 vehu fireballs? 15:11:43 honestly whenever pf is wrong i put a note in my calendar 15:11:44 blerg, the internet 15:11:47 i'm gonna cry 15:12:26 well I'm a strong proponent of this new Barachian angle, especially from the flavor side of it 15:12:27 I have a note in my calendar on every single day 15:12:33 it reads: "amalloy was wrong again." 15:12:47 I should point out we have a bunch of evil/undead species but no actual good-aligned species (even if Barachian were deserters)... but flavor doesn't matter. 15:12:55 -!- bannakaffalatta has quit [Quit: Textual IRC Client: www.textualapp.com] 15:13:18 well undead is a specific set of weaknesses and resistances (more or less) 15:13:21 does being good-aligned mean no evil allowed? 15:13:23 demigods are vaguely good-aligned, ish 15:13:35 if you squint 15:13:43 Lasty1: i certainly hope not! 15:13:56 good, because that cuts a lot of tools 15:14:07 poor ds get it hard enough 15:14:17 it would be different as a priority if there was some kind of holiness thingie for "good" or angelic/divine species 15:14:20 did we ever make those ds apt changes we were talking about? 15:14:23 -!- Lasty has quit [Ping timeout: 268 seconds] 15:14:36 -!- Lasty1 is now known as Lasty 15:14:48 doesn't look like it 15:14:49 Pleasingfungus: which changes? 15:15:00 we were going to give them better something and lower their invo apt and other stuff 15:15:09 to make them better early and worse late 15:15:10 does increased los range (as implemented) turn stuff like magic dart into range 8? or does it keep the same range 15:15:17 MarvinPA_: range 8 15:15:24 oh, that seems weird 15:15:31 it seems reasonable to me 15:15:42 just like how it turns into range 6 or 5 or 4 with nighstalker 15:15:48 demigood 15:15:50 Pleasingfungus: them having good invo is interesting, since they can't use 2 of the 3 best Invo-heavy gods 15:15:55 demigoon 15:16:03 it'd be especially crummy it your extra LOS was a dead zone where you can see things, but not do anything to them 15:16:05 Lasty: a classic Crwal Tragedy 15:16:08 er, Crawl* 15:16:13 !apt invoc 15:16:14 Could not understand "invoc" 15:16:16 !apt invocations 15:16:17 Inv: Ds: 3!, DD: 3!, HO: 3!, Fo: 2, Na: 1, Ko: 1, Op: 1, Mf: 1, Og: 1, Ha: 1, DE: 1, Gh: 1, Gr: 1, Dr: 1, Ce: 1, Hu: 1, Dg: N/A, Sp: 0, Mi: 0, VS: 0, Fe: 0, HE: N/A, Vp: -1*, Mu: -1*, Tr: -1*, Te: -1* 15:16:17 It's arguably a bit strong with Qazlal, but, uh, that's probably fine 15:16:37 i liked the idea of making HO invo apt more distinctive, so that people would be more encouraged to try other gods with them 15:16:44 I still like the idea of making humans 0 in all apts, tho 15:16:50 !apt hu 15:16:51 Hu: Fighting: 0, Short: 0, Long: 0, Axes: 0, Maces: 0, Polearms: 0, Staves: 0, Slings: 0, Bows: 0, Xbows: 0, Throw: 0, Armour: 0, Dodge: 0, Stealth: 1, Shields: 0, UC: 0, Splcast: -1, Conj: 0, Hexes: 0, Charms: 0, Summ: 0, Nec: 0, Tloc: 0, Tmut: 0, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 0, Inv: 1, Evo: 0, Exp: 1!, HP: 0, MP: 0 15:16:58 even Exp? 15:17:04 except xp 15:17:06 well reduced los affects spell ranges in a general sense, increased los for some reason only affects those that already had range 7 15:17:25 think of it a different way 15:17:27 -!- Ofeo has quit [Ping timeout: 240 seconds] 15:17:27 they already had range 8 15:17:31 or range 9, or 10, or infinite 15:17:38 they were just limited by your LOS 15:17:43 -!- Kalir has quit [Changing host] 15:17:51 should magic dart be able to shoot monsters on other levels even? 15:17:52 discuss 15:18:00 target at stairs for massive damage 15:18:00 yes!!! 15:18:30 just point your magic finger at the shaft and fill it with magic darts 15:18:45 I Cast Magic Dart At The Darkness 15:18:56 when you stop hearing orcs yelping in pain, only then do you stop 15:20:53 -!- Cidec has quit [Quit: Page closed] 15:28:18 how bad of a species mechanic would it be to self-inflict mesmerise to the closest monsters, and the next monster afterwards until everything is dead 15:28:24 in exchange for damage shaving and a skill boost 15:28:35 s/monsters/monster 15:29:06 i'd considered mesm for barachians! i think it works well in some contexts, e.g. obsidian axe 15:29:17 not super excited about the tradeoff you proposed, tho 15:29:28 I'm thinking of Skeleton, I jokingly proposed a silly skeleton idea, and the idea didn't fly at all but people seemed to like skeletons 15:29:42 damage shaving, in particular, is kind of a weird hacky mechanic added for a weird hacky species 15:29:49 -!- Cerepol has joined ##crawl-dev 15:29:56 the boost can be anything really 15:30:00 so 15:30:06 it's just... mesmerise until everything is dead in exchange for combat ability 15:30:18 Is there some secret to now unlocking "expert" races? 15:30:30 there's no unlocks 15:30:37 Vine Stalker is dead? 15:30:46 what? 15:30:52 well, i guess they've always been dead, in a sense 15:30:55 or near-dead 15:31:02 since they're parasites on the bodies of the dying 15:31:02 "mesmerise until everything is dead in exchange for combat ability" is exactly the gimmick that obsidian axe already has 15:31:02 minmay: You have 2 messages. Use !messages to read them. 15:31:02 My trunk updated and now I can't select vine stalker 15:31:10 Cerepol: really? 15:31:11 oh 15:31:13 blame lasty 15:31:14 lemme check on it 15:31:26 I tested the changes, but not specifically VS 15:31:28 lasty is such a prankster 15:31:32 can you select the other race in the bottom row? 15:31:41 VS is top row 15:31:45 huh 15:31:46 -!- bgiannan1 has joined ##crawl-dev 15:31:47 that's weird 15:31:58 agreed 15:32:14 http://i.imgur.com/kwvsHna.png 15:32:19 Thats what I see now 15:32:46 hooray, looks like I broke something 15:32:48 working on it 15:32:54 Cerepol: which server? 15:32:57 CJR 15:33:11 Ok, as soon as I sort it out, I'll update CJR 15:33:40 this is going to ruin my muscle memory for selecting combos 15:33:49 Cerepol: yup, and everyone elses too :( 15:34:24 seems like those columns could afford to have less negative space 15:34:53 -!- Pleasingfungus has quit [Quit: ChatZilla 0.9.93 [Firefox 51.0.1/20170125094131]] 15:34:58 did you try disconnecting from ssh / closing the window completely and then going back in with a larger window size? 15:35:15 Its webtiles but I'll reload 15:35:43 No difference 15:36:00 alas 15:36:10 I was even testing in webtiles. :( 15:36:13 well, tiles 15:36:15 not webtiles 15:36:36 so your skeletons can voluntarily self mesmerize until they kill all the things. offensive benefits for the duration. can't use literal berserk, because undead don't berserk 15:37:13 what about a fear aura type dealy? 15:37:56 I need to figure out how to get windows to stop taking 1000 years to LINK crawl.exe 15:38:06 Oh, you did the menu before I could dupe sandman into doing it :( 15:38:07 as in, during the mesmerize, when you hit a creature, other creatures are possibly cause-feared 15:38:12 right now that step takes something like 10 min 15:38:15 minmay: haha 15:38:25 minmay: there was a lot of stuff worth refactoring in there anyway 15:38:34 rumflump: The idea I had in mind for skele is a high mitigation low HP deal, similar to gargoyle 15:38:53 but a different set in aptitudes, good at melee and conjurations, as it's only good for killing, but then dodging and shields 15:39:14 Cerepol: weird, I'm not seeing the issue locally 15:39:25 not good at armour, but can go into that trance state to be more resistant while killing a bunch of stuff, in exchange for not retreating 15:39:25 well, I guess it's time to argue endlessly about which species should be in which category! 15:39:33 minmay: we should have that sorted out in by 2022 at the latest 15:39:58 deep dwarf and beogh go in a secret 4th category: Not Removed Yet 15:40:27 rumflump: . . . and not felids? 15:40:35 I thought of fear aura but it's hard to justify that skele would have it but not mummy or vampire or something. Because they're spooky? 15:40:36 oh those too 15:41:02 yes, obviously, 2poopy and dooty and all those repetitive phrases! 15:41:22 ??cjr 15:41:22 cjr[1/2]: https://crawl.jorgrun.rocks:8081/ Hosted in Montreal by Zibudo (admin@jorgrun.rocks) and Grammus. SSH login info: https://crawl.jorgrun.rocks/console.html. 15:42:01 it doesn't really have to be justified, the existing undead have a lot of mechanics that *could* be shared across species / rolled into undead, but it's good that they don't 15:46:22 so, this is confirmed: "advanced" is missing on Jorgrun console. Webtiles is loading slowly for me. 15:46:28 But it loads fine for me locally. 15:46:46 maybe it's slightly outside of bounds in these formats? 15:46:50 I'll try scaling it back slightly. 15:46:56 how long does it take your compiler to LINK crawl.exe? 15:47:00 for me it takes like 10 seconds 15:47:03 like 5-10 min :p 15:47:05 wtf 15:47:08 yeah 15:47:13 It used to take ~10 sec 15:47:14 what compiler are you using? 15:47:16 -!- eb has quit [Ping timeout: 260 seconds] 15:47:27 -!- lupus83 has quit [Ping timeout: 240 seconds] 15:47:36 gcc via mingw 15:47:45 oh I'm using msys2 but I think similar dependencies 15:47:52 I recall installing mingw anyway 15:48:02 er, yeah, msys2 is part of that tech stack too IIRC 15:48:08 maybe I should try reinstalling it all from scratch 15:48:14 I'd just clean the cache first 15:48:22 how do you do that? 15:48:23 install is a pain, but much quicker these days at least 15:48:32 umm, wrong person to ask. gammafunk? 15:49:01 -!- ddubois_ has quit [Quit: Page closed] 15:50:22 you mean "make clean"? 15:50:32 -!- advil has quit [Ping timeout: 260 seconds] 15:51:00 -!- johnstein has quit [Ping timeout: 260 seconds] 15:51:01 make clean definitely doesn't help 15:51:13 03Lasty02 07* 0.20-a0-749-gc9fbb92: Reduce the amount of space species selection takes up 10(25 seconds ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/c9fbb92a2e5d 15:51:40 -!- HoloIRCUser4 has quit [Ping timeout: 255 seconds] 15:52:21 ??rebuild 15:52:56 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 15:52:57 -!- epsilonhalbe has quit [Read error: Connection reset by peer] 15:53:42 -!- Mezriss has quit [Read error: Connection reset by peer] 15:54:14 Anyone here have CJR rebuild permissions? I apparently do not. 15:54:16 -!- johnstein has joined ##crawl-dev 15:55:34 -!- advil has joined ##crawl-dev 15:55:38 Brannock: ? 15:55:50 gammafunk: how 'bout you? 15:56:02 Lasty: cjr rebuilds every hour 15:56:09 I think the manual rebuild is kind of broken 15:56:14 ah :9 15:56:18 :( 15:56:38 I don't think I ever got any rebuild permissions 15:56:40 is tehre some urgent need of a rebuild? 15:56:44 *is there 15:56:45 Well, Cerepol, you might be able to be a VS in an hour 15:56:48 1/3 of the species are unpickable atm 15:56:52 oh, haha 15:56:53 ^ 15:56:54 someone broke the race selection screen :) 15:56:57 well I can try it 15:56:59 I can't think who 15:57:04 can you select them with the hotkeys? 15:57:08 It's weird, it works fine locally :( 15:57:17 good question, lemme check 15:57:27 Lasty: yeah, I just tried, and got "Could not lock /home/crawl-dev/dgamelaunch-config/locks/crawl-update.lock: someone is already updating the crawl build 15:57:28 Nope, nothing past q works 15:57:30 " 15:57:32 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:57:41 !seen Zibudo 15:57:41 I last saw ZiBuDo at Sun Jan 1 17:57:08 2017 UTC (7w 5d 3h 33s ago) quitting, saying 'Ping timeout: 252 seconds'. 15:57:50 blarg 15:57:54 I'll have to email him about that 15:57:54 oh wait random (# or %) still works 15:58:00 -!- Kalir has quit [Ping timeout: 260 seconds] 15:58:19 haha 15:58:24 So just random till I get the species I want 15:58:25 what about arrow keys 15:58:26 fascinating 15:58:45 That's not surprising, given that the list random uses is different 15:59:47 -!- syndicus has quit [Read error: Connection reset by peer] 16:00:07 -!- omarax has quit [Read error: Network is unreachable] 16:00:18 yeah 16:00:42 is it broken on CPO too? 16:00:44 looks like this latest commit broke console, instead? http://i.imgur.com/3lUYbGD.png 16:00:48 that one updates every 15 instead of every hour 16:01:44 blerg, why is this breaking everywhere but in my local? 16:02:01 previous commit is broken locally for me in the way Cerepol describes, too 16:02:12 interesting 16:02:18 which compile options? 16:02:38 -!- Pacra__ has joined ##crawl-dev 16:02:42 -!- orbisvicis has quit [Ping timeout: 240 seconds] 16:02:44 make debug, although i don't know that that changes anything on the menu? 16:02:46 MarvinPA_: on jorgrun, both console and webtiles were broken 16:02:55 MarvinPA_: so, console style 16:02:56 -!- Brannock_ has joined ##crawl-dev 16:02:57 Seems like you're having a fun day 16:02:57 in the code, you've delved too greedily and too deep 16:03:06 -!- Brannock has quit [Disconnected by services] 16:03:08 -!- Brannock_ is now known as Brannock 16:03:16 yeah my local cnosole looks the same as mpa's 16:03:16 I was doing tiles=Y, which is apparently the only way this isn't buggy 16:03:21 -!- cmcbot has quit [Excess Flood] 16:03:28 you can compile webtiles too 16:03:30 I'm 90% sure that this is about spacing 16:03:34 local tiles and webtiles are different 16:03:42 minmay: have you pulled the absolute most recent version? 16:04:29 yup 16:04:32 hrm 16:05:12 -!- Pacra_ has quit [Ping timeout: 240 seconds] 16:05:30 well, rebuilding as console to make sure I've got a real fix 16:05:50 -!- ig0rbit has quit [Ping timeout: 260 seconds] 16:07:22 menu code strikes back 16:07:30 -!- travis-ci has joined ##crawl-dev 16:07:31 The build has errored. (master - 43cdf58 #7945 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/205083907 16:07:31 -!- travis-ci has left ##crawl-dev 16:07:44 timeout error 16:07:45 gah, and now I'm having trouble doing the submodule update 16:08:02 everything's broken, hooray 16:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-749-gc9fbb92 (34) 16:09:17 wait, you needed to do a submodule update? 16:09:25 checking the new CJR webtile build 16:09:36 -!- Kalir has quit [Changing host] 16:09:47 advanced species are back but half of the Simple species are gone, as screenshotted above 16:09:53 Brannock: I didn't to build tiles, but I do to build console. Don't ask me why 16:10:11 Is it the longest ones that are missing? 16:10:26 yes 16:10:34 so it is a spacing problem 16:10:58 weird, the width is 20, so why is 7 character "merfolk" too long 16:11:44 and it's the same for all the columns, so why does it only happen for the first? 16:11:47 argh 16:12:28 lasty is sucked down into the swamp of menu code 16:12:38 it's a better version of broken at least, since you can still select the missing entries! 16:12:50 yeah :p 16:13:06 "The 'sqlite' directory exists, but the Makefile is missing!" 16:13:16 -!- eb_mobile has quit [Ping timeout: 255 seconds] 16:13:19 damn submodules 16:14:26 fatal: unable to connect to gitorious.org: 16:14:26 gitorious.org[0: 64.13.172.37]: errno=No error 16:15:09 I presumably need to point that to github instead 16:15:34 maybe this is as good a time as any to just reinstall my whole dev setup 16:16:15 and then one small change in the menu made lasty 'refactor' the whole computer 16:16:27 It's a refactoring bunge 16:16:29 binge too 16:16:51 Oh, here's a thing. Column 1 is only 10 wide instead of 20 16:16:54 that'd do it 16:17:11 Apparently I introduced a fun typo there 16:17:54 03Lasty02 07* 0.20-a0-750-g494b376: Fix spacing on species menu some more 10(14 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/494b3762e94d 16:18:09 i'd like to play as a hill 16:18:26 they're slow but strong 16:18:49 they're kinda like aircraft carriers 16:19:01 but with better spellcasting apts 16:19:02 except with hobbits instead of airplanes 16:20:42 -!- flappity has quit [Ping timeout: 240 seconds] 16:21:00 -!- eb has quit [Ping timeout: 260 seconds] 16:23:27 -!- eb_mobile has quit [Ping timeout: 240 seconds] 16:23:42 -!- syndicus has quit [Ping timeout: 240 seconds] 16:25:32 -!- flappity has quit [Client Quit] 16:26:33 i'd like to play as a vamp, personally 16:28:07 -!- bgiannan1 has quit [Ping timeout: 255 seconds] 16:33:13 -!- staplegun has quit [Ping timeout: 240 seconds] 16:41:57 -!- orbisvicis has joined ##crawl-dev 16:43:01 -!- kobby has quit [Quit: Page closed] 16:43:18 -!- Daekdroom has quit [Quit: Leaving] 16:48:26 -!- dondy has quit [Quit: WeeChat 1.5] 16:52:41 so, anyone know of non Jorgrun servers that need rebuilding/ 16:53:42 -!- syndicus_ has quit [Ping timeout: 240 seconds] 16:55:02 -!- syndicus__ has quit [Ping timeout: 240 seconds] 16:56:52 -!- Zeor has quit [Client Quit] 16:58:22 -!- Krakhan has quit [Changing host] 16:59:27 -!- Kalir has quit [Ping timeout: 240 seconds] 16:59:34 -!- flappity has quit [Read error: Connection reset by peer] 17:00:02 -!- omarax_ has quit [Remote host closed the connection] 17:01:31 CJR and CPO are the only ones that would need fixing right away, the other servers wouldn't have gotten the broken commits yet 17:01:45 I can't do CJR 17:01:46 ??cpo 17:01:47 cpo[1/1]: DCSS server in Sydney. Run by chequers. https://crawl.project357.org 17:01:56 !learn edit cpo[1] s/chequers/alexjurkiewicz 17:01:56 cpo[1/1]: DCSS server in Sydney. Run by alexjurkiewicz. https://crawl.project357.org 17:02:09 ??rebuild 17:02:10 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 17:02:12 -!- flappity has quit [Client Quit] 17:02:27 hrm, it doesn't seem to have a /rebuild path 17:02:46 it's 9 AM there right now for alexjurkiewicz so he should be waking up soon (assuming he sleeps in on Saturdays) 17:03:21 -!- Kalir has quit [Changing host] 17:03:27 checking if it's broken 17:03:31 !tell alexjurkiewicz could you rebuild CPO? Also, is there a rebuild path, and if not, do you want to make one? :D 17:03:31 Lasty: OK, I'll let alexjurkiewicz know. 17:03:31 nope, it's fixed there 17:03:34 no rebuild needed 17:03:35 er 17:03:36 haha 17:03:44 !tell alexjurkiewicz er, nm, it's already rebuilt 17:03:47 Lasty: OK, I'll let alexjurkiewicz know. 17:03:52 since it updates so frequently there's probably no need for a rebuild 17:04:03 rebuild functionality, I mean 17:04:19 man, this new screen is so much more readable 17:04:21 good job Lasty 17:04:33 yay 17:04:33 the old screen was like HEY HERE'S 26 SPECIES 17:04:34 this one is more parseable 17:04:35 haha, indeed 17:04:35 by far 17:04:49 yeah, I never really knew where to look for shit 17:04:52 even after all the games I played 17:05:12 I should work on the 27th species. 17:05:29 -!- syndicus has quit [Quit: Leaving] 17:05:47 easy: call it Project 27, and have it start with 13 random muts 17:05:55 not 9? 17:05:57 or better yet, 27 random muts 17:06:10 I think we need more interesting mutations first 17:06:17 like half the available mutations are Ru or demonspawn 17:06:24 true 17:06:28 and most of the other mutations are minor stat tweaks 17:08:01 Lasty, I think something else broke 17:08:09 all the backgrounds are greyed out no no matter what species I select 17:08:19 hmm 17:09:09 Brannock: just backgrounds, not speciecs? 17:09:13 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-750-g494b376 (34) 17:09:45 backgrounds, yeah 17:09:45 if I select background first without selecting a specise, they're all white 17:09:47 -!- Patashu_ has joined ##crawl-dev 17:10:01 hmm 17:10:22 the colors are based on "item status" now: 17:10:23 if (ng.species == SP_UNKNOWN) 17:10:23 item_status = ITEM_STATUS_UNKNOWN; 17:10:23 else if (job_allowed(ng.species, job) == CC_RESTRICTED) 17:10:23 item_status = ITEM_STATUS_RESTRICTED; 17:10:23 -!- oberstein has quit [Ping timeout: 245 seconds] 17:10:23 else 17:10:23 item_status = ITEM_STATUS_ALLOWED; 17:11:08 I'm not seeing an obvious flaw in the logic 17:11:21 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 17:11:44 confirmed it's true for me too though 17:12:05 oh, I see the issue 17:12:14 else if (item_status = ITEM_STATUS_RESTRICTED) 17:12:15 after i select a race, all backgrounds are greyed out, and vice versa 17:12:46 rip. do we not have that compiler warning enabled? 17:13:29 03Lasty02 07* 0.20-a0-751-g905781e: Fix an assignment-instead-of-evaluation bug (Brannock) 10(11 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/905781e065db 17:13:50 amalloy: I wish we did 17:16:25 -!- laj1 has quit [Ping timeout: 260 seconds] 17:18:27 Brannock: does that fix it/ 17:18:46 I'm still in between dev environments :p 17:19:14 -!- oberstein has joined ##crawl-dev 17:19:40 hm. enabling that warning does catch this error, but also suggests a number of lame things 17:19:44 <|amethyst> the problem is that that gcc option turns on 17:19:44 <|amethyst> yeah 17:19:54 <|amethyst> -Wparentheses is kind of a blunt instrument 17:20:18 -!- eb has quit [Quit: I quit] 17:23:35 hm, seems like -Wparentheses -Wno-logical-op-parentheses is supposed to be kinda what we want, but in practice that doesn't work for me 17:24:16 gcc doesn't recognize that option at all 17:27:17 maybe i just have an old gcc 17:27:31 -!- eb has quit [Ping timeout: 255 seconds] 17:27:46 back now, checking 17:27:55 CPO hasn't updated yet 17:27:58 oo, the msys2 install steps are significantly different from the last process I followed. Hopefully this will indeed work better. 17:28:03 will checka gain in a few minutes 17:28:07 yes, the new install guide is much better 17:28:09 thanks to gammafunk to that 17:28:42 -!- oberstein has quit [Ping timeout: 240 seconds] 17:31:22 -!- FunkyGnoll has quit [Ping timeout: 240 seconds] 17:38:48 checking again now 17:39:08 all grey still, though I don't know what version it's on 17:39:16 -!- oberstein has joined ##crawl-dev 17:40:56 -!- jefus- has joined ##crawl-dev 17:42:14 Lasty's change fixes it, so if it's still grey we're just waiting for the update 17:44:40 -!- jeefus has quit [Ping timeout: 240 seconds] 17:45:59 -!- wheals__ has quit [Ping timeout: 255 seconds] 17:47:04 fixed now on CPO 17:47:23 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:48:00 good fire-putting-out 17:49:07 -!- scummos__ has quit [Ping timeout: 255 seconds] 17:51:20 -!- AngelaSmythe has quit [Read error: Connection reset by peer] 17:53:55 -!- THERetroGamerNY has quit [Quit: Be Blessed!] 17:54:25 woo 17:55:01 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:56:35 -!- ZChris13 has joined ##crawl-dev 18:00:11 -!- omarax has quit [Remote host closed the connection] 18:00:44 -!- Cidec has quit [Quit: Page closed] 18:07:36 -!- Bcadren has quit [Read error: Connection reset by peer] 18:08:22 -!- syndicus has quit [Ping timeout: 240 seconds] 18:09:13 -!- rossi_ has quit [Ping timeout: 240 seconds] 18:09:14 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-751-g905781e (34) 18:11:02 -!- LexAckson has quit [Ping timeout: 240 seconds] 18:11:56 -!- scotchmint has quit [Ping timeout: 260 seconds] 18:12:27 -!- SteelNeuron has quit [Quit: Page closed] 18:13:43 -!- ProzacElf has joined ##crawl-dev 18:14:20 -!- GauHelldragon has quit [Read error: Network is unreachable] 18:15:00 -!- hittemvvvhard has quit [Quit: ik ga slapen] 18:15:05 -!- Pleasingfungus has joined ##crawl-dev 18:15:21 -!- MadCoyote has quit [Read error: Network is unreachable] 18:15:42 -!- syndicus_ has quit [Ping timeout: 240 seconds] 18:15:49 Unstable branch on underhound.eu updated to: 0.20-a0-751-g905781e (34) 18:17:02 -!- rumflump has quit [Ping timeout: 255 seconds] 18:18:28 -!- eb has quit [Ping timeout: 260 seconds] 18:22:53 -!- GauHelldragon has quit [Read error: Network is unreachable] 18:26:57 -!- ontoclasm has joined ##crawl-dev 18:34:01 https://www.reddit.com/r/dcss/comments/5w0e7f/hepliaklqana_always_seemed_lame_but_i_think_im/ 18:34:02 success! 18:34:51 should be "the right name" imo 18:34:51 i think it was amalloy who was responsible for me adding that feature, so thanks to him 18:36:09 hm, true 18:38:20 -!- KamiKatze has quit [Ping timeout: 260 seconds] 18:38:49 i have to admit i wasn't convinced that was a worthwhile thing to have as an ability at first! but i definitely now enjoy finding a new silly unicode character to name each ancestor 18:39:00 lol 18:39:19 although tragically "man in business suit levitating" doesn't work 18:39:22 ! 18:39:26 i feel like a bad dev... i don't play nearly enough these days 18:39:42 !lm 18:39:44 7746. [2017-01-18 22:41:20] amalloy the Cleaver (L6 HOMo of Ieoh Jian) killed Eustachio on turn 5138. (D:5) 18:39:44 !lm Pleasingfungus 18:39:45 i don't want to play when i'm tired, since then i'll make mistakes and die. but if i'm not tired, i'm working! 18:39:46 7334. [2017-01-26 00:19:46] PleasingFungus the Destroyer (L7 TeAE of Sif Muna) killed Robin on turn 4369. (D:4) 18:40:12 !lm . de-- 18:40:13 263. [2016-12-04 01:07:50] amalloy the Nimble (L13 DESu of Ashenzari) entered an Ice Cave on turn 25369. (D:15) 18:40:19 my actual last milestone in a real game 18:40:25 rip 18:40:28 Dan McNinja is filled with an inner flame. 18:41:03 oh yeah, i was trying to decide if that was OP 18:41:10 no, it's fun 18:41:13 i guess i decided it wasn't? still a funny interaction 18:41:34 kiku lets you do it too 18:41:49 kiku uses up some kind of resources for doing so, even if it's only piety 18:41:57 i guess there's piety decay while an ancestor respawns... 18:43:13 you get a lot of free corpses with kiku too 18:43:22 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 18:43:28 FREE CORPSES 18:43:46 just stab a dude and take him with you 18:43:58 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:45:19 i always thought inner flame should not work on friendly/neutral targets 18:45:42 -!- Pacra__ has quit [Read error: Connection reset by peer] 18:45:46 no 18:45:59 -!- Pacra__ has joined ##crawl-dev 18:46:02 -!- amalloy is now known as amalloy_ 18:46:05 the current inner flame mechanics are fine and you don't need to tinker with them 18:46:33 i'm always sad that they don't work on summons 18:46:44 it's such an obvious combo! 18:46:53 wait do they not work on summons anymore 18:46:56 no 18:47:08 "proper" summons anyway 18:47:15 sticks to snakes is an exception because they are not summoned 18:48:48 %git 27d8d3e4d 18:48:48 07|amethyst02 * 0.15-a0-1299-g27d8d3e: Allow inner flaming allies. 10(2 years, 9 months ago, 3 files, 13+ 1-) 13https://github.com/crawl/crawl/commit/27d8d3e4d69f 18:50:22 -!- MadCoyote has quit [Ping timeout: 240 seconds] 18:55:25 -!- lobf has quit [Quit: lobf] 18:57:04 Pleasingfungus: you finally won over edwinsage! 18:57:14 the coveted edwinsage demographic 18:57:48 "If I've lost Edwinsage, I've lost Middle America." -- me, earlier 18:57:53 true story 18:57:59 I've always felt that being able to inner flame allies was kinda cheaty 18:58:11 it's so cool, though! 18:58:16 also hot 18:58:17 It is, but it's too easy 18:58:21 icy hot 18:58:46 dang, cold 18:58:56 Imo, either make it L6 and work on allies w/o checking MR or keep it as is and make it never work on allies. 18:59:09 I don't think discouraging "scummy" or "bad" or "easy" mechanics is a good idea if they're fun 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:38 i mean: the argument is that if it's easy, it's not fun 19:00:45 or that if it's "too easy", rather 19:01:41 -!- HoloIRCUser6 has joined ##crawl-dev 19:02:40 'I don't think discouraging "scummy" or "bad" or "easy" mechanics is a good idea if they're fun' <- disagree with this 19:02:40 gammafunk: You have 2 messages. Use !messages to read them. 19:03:00 most players kind of hate inner flame from what i've seen anyway 19:03:00 of course there is a limit but things don't need to be balanced 19:03:15 things should be reasonably balanced 19:03:16 in a, think it is bad and not worth learning way 19:03:39 yes I agree, we should not attempt to become furyband 19:03:44 you should not 19:03:58 -!- HoloIRCUser6 is now known as Ofeo 19:04:02 if you want to play a game where scummy and bad mechanics are encouraged because they're seen as fun 19:04:07 there are other RL games you can play 19:04:32 nethack, Tome, these all allow/encourage such things 19:04:46 <|amethyst> is inner flaming skeletons and sending them into combat "scummy" and "bad"? 19:05:02 I don't know, |amethyst, is it? 19:05:29 <|amethyst> how am I supposed to evaluate that? 19:05:30 |amethyst: I don't think it's scummy, but I do think it feels like cheating 19:05:42 -!- valrus has quit [Ping timeout: 240 seconds] 19:05:44 You get a pretty big effect for a relatively small investment 19:05:52 I think however you evaluate it 19:06:08 if you know that it's "scummy" and "bad", for a game like DCSS, you'd want to change/remove it 19:06:16 and it makes it hard to make inner flame a good spell against hostiles if using it against friendlies is much easier to do 19:06:59 well, on the flip side a ally creation synergy spell is a workable idea 19:07:07 I only mention this because I personally never use inner flame 19:07:27 Woo, crawl dev env reinstall successful! 19:07:44 but yeah the direction Lasty is talking about is valid; making the spell useful as a direct hex versus hostiles first and foremost 19:09:16 <|amethyst> as a hex against hostiles I think it has inherent flaws 19:09:25 <|amethyst> for example, it checks MR 19:09:34 <|amethyst> which means you want to use it on the weaker monsters in general 19:09:45 <|amethyst> but you already do want to use it on the weaker monsters 19:09:47 and you already need to kill the monster in order to get it to proc 19:09:49 <|amethyst> because they're easier to kill 19:10:31 well part of checking MR is placing a power-level limit in the spell 19:10:43 it's pretty fun as a hex against hostiles, in my experience 19:10:45 for FE 19:10:47 limited, but fun 19:10:59 I don't think MR is the issue for that spell, really 19:11:02 <|amethyst> gammafunk: but that only limits the power in places where there are no low-MR enemies 19:11:18 |amethyst: the entire hexes school works this way 19:11:28 you seem to be saying that the design of hexes is problematic 19:11:42 <|amethyst> the difference is that most hexes hurt the monster you cast it on 19:11:49 <|amethyst> s/it/them/ 19:11:53 <|amethyst> but Inner Flame does not 19:12:02 <|amethyst> it hurts other nearby monsters regardless of their MR 19:12:04 well actually they don't hurt the monster in most cases 19:12:08 <|amethyst> I guess enslavement is kind of the same 19:12:09 they apply some kind of status effect 19:12:16 <|amethyst> s/hurt/penalize/ 19:12:35 most hexes are save-or-sucks 19:12:46 again this seems to be some kind of "hexes don't work" argument 19:12:51 inner flame is not and the save could just be "can you kill this guy" 19:13:14 in practice they work well; sure you have to overcome monster MR, but if you train a bunch of hexes (or otherwise have good spellpower), you can do this 19:13:19 are you saying that "hexes don't work" is a bad argument 19:13:27 yes 19:13:35 <|amethyst> I'm saying the problem is an MR-checking hex where the primary effect is on *other monsters* than the one whose MR you had to beat 19:14:03 <|amethyst> if you could sleep a death yak by casting ensorcelled hibernation on a nearby frog 19:14:18 yeah I don't see how that's especially problematic 19:14:31 i don't see any problem with this 19:14:38 you have to do quite a lot of work to get an inner flame working 19:14:48 except, I guess, in that you can sort of get around a monster's MR by inner-flaming a weaker nearby monster 19:14:58 <|amethyst> gammafunk: right, that's exactly what I mean 19:15:14 <|amethyst> so, in places where there are a mix of high and low MR monsters 19:15:19 successfully hex an enemy, get them next to the guy(s) you want to be exploded, kill them before they separate AND before they get next to you, hopefully 19:15:21 it's a challenge 19:15:24 yeah, that's the design of the spell 19:15:27 it's not the *same* challenge as most hexes - and that's good! 19:15:27 that's exactly how it's intended to work though, it's part fire school rather than pure hex 19:15:27 <|amethyst> inner flame might as well not check mr 19:15:43 I want to draw your attention to the fact that ?immo is amazing but inner flame doesn't get used a whole lot 19:15:53 immo doesn't get used that much either 19:15:55 well this isn't really true, that it might as well not check mr 19:15:57 mostly in specific circumstances 19:16:07 lower-MR monsters still have MR 19:16:23 I mean it checking MR gives it a reason to have spellpower, right 19:16:33 Immo is badly underused in general 19:16:43 <|amethyst> right, you'd have to make (for example) damage depend on spellpower 19:17:02 I think immo is just badly used, not really underused 19:17:10 it's probably overused, but anyhow people do like the effect 19:17:21 If we wanted to buff Inner Flame, we could make it not check MR and instead do some damage. If we really wanted to buff it, we could have it apply damage-over-time. 19:17:28 Inner Sticky Flame 19:17:32 ^ 19:17:50 I think it checking MR is just probably a good thing 19:18:02 I mean, if it worked rather differently you'd revisit that I guess 19:18:44 checking MR adds more texture to the situation 19:18:49 i imagine a version of it that didn't check MR could hypothetically work (as with eg infestation) but also i don't see that there's really any problem with the current behaviour 19:19:01 well, the problem would be that it's *too* situational 19:19:01 yeah to both devil's team members 19:19:22 if we felt that no one was using the spell (at least on enemies), then it would be worth considering making it a little less situational 19:20:37 -!- travis-ci has joined ##crawl-dev 19:20:38 The build passed. (master - 494b376 #7949 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/205117597 19:20:38 -!- travis-ci has left ##crawl-dev 19:21:15 an ancient plan i had was to make it smite-targeted but it turns out making zaps smite-targeted is effort and i decided it was probably fine anyway 19:22:05 (for ~synergy~ with bolts/explosions/pproj in am book now too i guess) 19:22:07 <|amethyst> I do think that it makes sense to make it not work on stack snakes 19:22:12 <|amethyst> s/stack/stick/ 19:22:29 <|amethyst> that seems like an oversight arising from them being only sort of kind of summoned 19:22:56 <|amethyst> though I guess you could make the same argument for temporary derived undead now 19:24:39 if you can generate an ally it should probably be a summon 19:24:50 <|amethyst> and be subject to abjuration? 19:25:15 yes 19:25:28 should you be able to abjure derived undead you find in the dungeon/ 19:25:28 is it a huge problem if you can abjure skeletons 19:25:29 <|amethyst> beogh nerf 19:25:41 you don't *generate* beogh allies :) 19:25:46 ^ 19:25:54 I'm actually an orc breeding pit irl 19:25:55 AMA 19:26:03 beogh can gift orcs still? 19:26:25 yep 19:26:53 someday someone needs to rework that mechanic 19:27:00 it's really " " spoilery " " and also bad right now 19:27:01 <|amethyst> you'd probably also want to make it so that animated skeletons don't get their weapons then 19:27:04 that is a thing on my list of things 19:27:18 <|amethyst> otherwise the skeleton dying would destroy the weapon I believe 19:27:19 beogh ally gifts that is, since yeah 19:27:25 it's bad and weird! 19:27:33 whaaat no 19:27:39 beogh? BAD?! 19:28:09 i don't have any problem with beogh gifting orcs 19:28:17 i have problems with the *way* in which beogh currently gifts orcs 19:28:19 right, the problem is just the way it works is a mess 19:28:24 ZChris13: do you know how it works right now? 19:28:48 nope! 19:28:51 in terms of it being more likely if you don't have allies nearby? 19:28:56 been a while, just started getting back into the game 19:28:58 <|amethyst> (or maybe there's still code to handle summoned monsters having non-summoned weapons, though I think there's currently no way to exercise it) 19:29:33 |amethyst: man, I'd love to see a bug where shadow creatures dropped actual gear 19:29:43 you know, just for a day 19:29:48 i'm sure that's been a real bug in the past 19:30:01 <|amethyst> gammafunk: make summons subject to vampiric draining 19:30:14 i think both directions have been in fact, summons picking up and destroying real gear too 19:30:14 that's good too 19:30:19 heh 19:30:32 <|amethyst> I was disappointed when I played my first DDNe and found that it didn't work 19:30:43 hrm, a funny april 1st idea 19:30:48 <|amethyst> I was sure I had worked out how to make a HP farm 19:30:56 we code up a bugged crawl branch in an unshared repo 19:30:57 Bring Back Aaaaaaaaaargh! 19:31:05 this version has all sorts of bugs that the players have to find 19:31:20 and they can't source dive it since we don't release the source until afterwards 19:31:31 <|amethyst> better idea: 19:31:48 <|amethyst> we do release the source code, so the players can find the bugs there to exploit them 19:31:57 <|amethyst> we call the branch "trunk" 19:32:01 <|amethyst> and we get free bugfixes 19:32:27 am I getting dunked right now 19:32:32 I feel like I'm getting dunked 19:32:36 <|amethyst> no, crawl code is getting dunked 19:32:38 gammafunk: it's not just *more likely* 19:32:54 iirc 19:32:56 let me find the file 19:32:56 you have to have no allies on the current floor, or something 19:33:01 yeah 19:33:02 -!- FunkyGnoll has quit [Ping timeout: 240 seconds] 19:33:16 i've forgotten all the details but i remember it being something like that 19:33:16 right, I recall noticing this happening my last beogh game 19:33:25 I noticed it happening a lot in the abyss 19:33:26 that's why you notice it in portal vaults 19:33:36 I parked all of my allies and all of a sudden these gifts started coming in 19:33:36 and the abyss i guess, yeah 19:33:56 so you can specifically park your allies off-level to get reinforcements 19:34:09 and if you're nursemaiding one lonely orc priest or w/e along, you're handicapping yourself for no reason! 19:35:50 always an orcmaid never an orcbride, I tell you 19:36:11 -!- Kellhus has quit [Quit: Page closed] 19:36:27 -!- n_crm has quit [Ping timeout: 240 seconds] 19:38:09 Dang, even after reinstalling, LINK crawl.exe still takes 5 min. 19:39:10 !tell advil lemme know when you're around so i can ask doomed questions about mac distribution 19:39:11 Pleasingfungus: OK, I'll let advil know. 19:39:21 yeah, linking in msys2 can take a long time 19:39:24 <|amethyst> hm 19:39:28 Pleasingfungus: I'll do my best 19:39:28 advil: You have 1 message. Use !messages to read it. 19:39:30 I'm not really sure why 19:39:31 <|amethyst> does gold exist for msys2? 19:39:35 gammafunk: brannock just told me it takes him 10 sec!! 19:39:41 Why can't I be like him???? 19:39:51 he's just making it up, trying to make you jealouse 19:39:58 it worked :( 19:39:59 *jealous 19:40:05 envious!! 19:40:05 Pleasingfungus: to the extent you described what you were doing in the backlog it sounded like it should work 19:40:18 I think I checked about ld.gold...I want to say that it was installed 19:40:23 well, and yet 19:40:24 no seriously, though, linking doesn't take any longer than any other step in compilation 19:40:32 hrm 19:40:45 Funny story, if you ctrl-c the link, it usually still works fine. I'm pretty sure that ~4 min of the linking is some kind of hang. 19:40:46 it takes a long time on my Win 10 vM, that's for sure 19:40:53 But I'm too nervous to do it every time 19:40:59 just in case I actually kill the build 19:41:00 interesting 19:41:52 ah I remember the last time this discussion came up 19:41:53 01:24:16 msys2 compilation is just a low slower; linking step is the absolute worst 19:41:58 from september 13 19:42:02 -!- HoloIRCUser5 has joined ##crawl-dev 19:42:07 I thought that was strange enough that I still remember it months later 19:42:23 because like I said, linking is no problem on my machine 19:42:56 your system is a 64-bit intel cpu with win10? 19:43:02 -!- Ofeo has quit [Ping timeout: 240 seconds] 19:43:14 I was once like you 19:43:15 my VM is 64-bit win10 19:43:37 yes 19:43:40 the last msys reinstall I had to do killed it 19:43:48 hah 19:43:50 i5-3570 64-bit 19:43:52 hrm 19:44:04 that would suggest something about msys2 itself 19:44:11 let me try an update and a compilation 19:44:15 I'm curious now 19:46:22 is there a way to list what dependencies and packages I have installed in msys2? 19:50:18 oh this is a good quote from back then 19:50:19 i will seriously paypal $5 to whoever can figure out how that bug worked (and why x? didn't cause the same issue) 19:50:27 %git 5fe9782d6050 19:50:28 07PleasingFungus02 * 0.19-a0-1533-g5fe9782: Fix an xv bug (10670, 9739) 10(6 months ago, 1 file, 0+ 1-) 13https://github.com/crawl/crawl/commit/5fe9782d6050 19:50:38 anyone want to collect on that bounty? 19:51:12 good commit message 19:51:27 i think it was at least partially figured out slightly after... 19:51:44 note: this bug triggered only and specifically when pressing X[v on some stairs (or X]v). it wasn't immediately on level load, only after using, specifically, the v command 19:52:19 %git 03f6967b527a00c7a2ce935ca92775c9b5d8f87f 19:52:19 07PleasingFungus02 * 0.19-a0-1534-g03f6967: Fix xv (oops) 10(6 months ago, 3 files, 8+ 4-) 13https://github.com/crawl/crawl/commit/03f6967b527a 19:52:24 this required a little more understanding 19:52:26 iirc 19:52:38 -!- MarvinPA has joined ##crawl-dev 19:52:45 -!- Fixer has quit [Ping timeout: 260 seconds] 19:56:22 we all know how legit PF's supposed rewards and bounties are 19:56:28 not fooling anyone 19:57:08 the poor lava fish guy 19:58:07 lava snake! 19:58:18 rip lava orcs 19:59:07 hmm, one person claims that disabling network adaptors speeds make up in msys! 19:59:26 weird 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:13 Not very practical as a workaround, but an interesting thing to try 20:02:48 -!- travis-ci has joined ##crawl-dev 20:02:49 The build has errored. (master - 905781e #7950 : Corin Buchanan-Howland): https://travis-ci.org/crawl/crawl/builds/205134546 20:02:50 -!- travis-ci has left ##crawl-dev 20:05:20 -!- lupus83_ has quit [Ping timeout: 260 seconds] 20:06:15 what's the deal with things outside of LOS being blue now 20:06:24 and I'm having trouble fixing it 20:06:50 it's to help deal with older terminals, in the sense of having reasonable defaults so they don't see things rendered as black 20:07:03 but yeah there's an option you can set to enable use of darkgrey 20:07:12 I think the status quo has changed a little recently 20:07:15 &rc 20:07:20 http://crawl.berotato.org/crawl/rcfiles/crawl-git/gammafunk.rc 20:07:33 -!- Lasty1 has joined ##crawl-dev 20:07:46 nope, didn't change anything 20:07:47 for most terminals, allow_extended_colours=true and set TERM=xterm-256color 20:08:02 bold_brightens_foreground=true 20:08:04 best_effort_brighten_background=false 20:08:18 my two options there allow you to not change your TERM 20:08:29 yeah, those will probably work too 20:08:34 less colors though :-) 20:08:39 <|amethyst> best_effort_brighten_background=false is now the default 20:08:46 <|amethyst> very recently 20:08:48 cool 20:08:52 <|amethyst> %git :/risk 20:08:52 07|amethyst02 * 0.20-a0-651-g496bc70: Don't risk making text blink (advil) 10(9 days ago, 2 files, 2+ 2-) 13https://github.com/crawl/crawl/commit/496bc707fa2d 20:08:54 advil: worse colors imo! 20:09:04 you can't have light colors as bold if you use your approach 20:09:05 it really depends on the terminal app I've found 20:09:30 having the light colors as bold helps with contrast for me 20:09:30 I use iTerm on OS X and it looks really good, but the default terminal just looks terrible no matter what I do 20:09:47 -!- Lasty has quit [Ping timeout: 268 seconds] 20:09:49 that's in part because I think it doesn't support bold font for light colors 20:09:53 I'm talking about something specific 20:10:15 if you like just a pure color differentiation then yeah 20:10:18 -!- Ququman has quit [Read error: Connection reset by peer] 20:10:22 -!- rossi_ has quit [Ping timeout: 240 seconds] 20:10:36 I don't think it's even a case of more colors; crawl only supports the use of 16 colors period, right? 20:11:46 if you mean for other things, then that's true, but many people use a special profile for crawl (in which case they could also just set TERM to xterm and not used allow_extended_colours=true, I guess) 20:11:50 but the bold thing I like 20:12:15 advil: I changed it to your suggestion and set it to putty-256color because I use putty and it didn't work? 20:12:31 use xterm-256color 20:12:34 <|amethyst> it depends on the server having a terminal definition for putty-256color 20:12:35 that works with putty 20:12:37 <|amethyst> which it probably doesn't 20:12:39 tbf bold text is actually a bit harder to read, and I probably could get used to just color without bold 20:12:47 alright 20:13:00 oh maybe I lie 20:13:03 oh, one thing was that white/grey seems pretty poorly contrasted without bold 20:13:11 I suppose that could be addressed through terminal color tweaks though 20:13:19 advil: that didn't work 20:13:23 yeah, it was lies 20:13:30 probably go with gammafunk's setting then 20:13:54 that allow_extended_colours setting definitely can work 20:14:14 maybe TERM is not getting set properly? 20:14:20 -!- Pleasingfungus has quit [Ping timeout: 260 seconds] 20:14:27 yeah probably? 20:15:51 bold_brightens_foreground = true worked 20:16:15 would like extended colours? 20:19:15 wow I sat down and figured out what NSUBST actually does 20:19:18 this is great 20:19:27 this will be very useful for any future vaults I want to make 20:22:53 amalloy_: by implementing your suggestion (and then checking it more carefully than against just enum order) I have discovered that that the settings for branch #s are sometimes randomly initialized to 127, rather than what they should be 20:23:00 so, that must be relevant 20:23:12 looking into it further 20:23:27 it happens on about 1 out of every 5 loads 20:23:36 -!- Pleasingfungus has joined ##crawl-dev 20:27:15 -!- Blazinghand has joined ##crawl-dev 20:27:48 -!- scummos__ has quit [Remote host closed the connection] 20:29:28 why would that happen? 20:29:45 well I guess that's what you're looking into 20:29:48 that seems very strange though 20:29:49 a very good question 20:29:53 it seems extremely strange 20:30:42 -!- Barfbag has quit [Quit: Page closed] 20:33:39 oh, for the record, LINK crawl.exe took seven seconds (roughly) after CXX version.o 20:33:41 on this most recent compile 20:33:59 -!- Wah has quit [Read error: Connection reset by peer] 20:44:04 -!- valrus has quit [Ping timeout: 260 seconds] 20:45:57 . . . just rubbing it in . . . 20:50:23 ??ancestor crawl messages 20:50:23 ancestor crawl messages[1/7]: The phantom hits PleasingFungus in the face! Your ancestor laughs. 20:51:23 -!- scummos| has quit [Ping timeout: 255 seconds] 20:54:43 -!- ProzacElf has quit [Ping timeout: 240 seconds] 20:55:41 I think I'm responsible for all of those 20:55:42 Lasty1, now I'm worried that one day it'll break and I have to deal with 10-minute compiles! 20:56:04 Brannock: maybe on that day I'll get 7 sec ones back :p 20:56:27 03Brannock02 07* 0.20-a0-752-gbe47a56: Improve the thermic engine vault (regret-index) 10(31 seconds ago, 1 file, 12+ 11-) 13https://github.com/crawl/crawl/commit/be47a561dd8d 20:57:16 -!- Taraiph has quit [Ping timeout: 268 seconds] 20:57:29 aaa there's so mucH i want to do and my attention span is too short to begin chewing through my todo 20:58:41 :) 20:58:44 one thing at a time 20:59:14 -!- MarvinPA__ has joined ##crawl-dev 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:57 -!- MarvinPA_ has quit [Ping timeout: 240 seconds] 21:01:16 -!- MarvinPA_ has joined ##crawl-dev 21:02:12 -!- MarvinPA has quit [Ping timeout: 268 seconds] 21:02:15 -!- bencryption has quit [Quit: WeeChat 1.0.1] 21:05:31 http://pastebin.com/5cv6jY9a first part is the compile errors I'm getting, second part is the diff. I'm comparing this to ABIL_EVOKE_FOG and everything is in place afaict. What am I missing? 21:06:35 did you remember to recompile 21:06:37 yes 21:06:41 -!- tksquared has quit [Ping timeout: 255 seconds] 21:07:01 goign to make clean, just in case 21:07:24 hm, this is interesting, actually 21:07:27 same errors still 21:07:43 this bug is a thing of beauty 21:07:46 <|amethyst> Brannock: you only put it in the #if TAG_MAJOR_VERSION != 34 branch 21:07:54 _reset_game is setting all the place_info branch #s to 127 21:07:57 -!- valrus has quit [Ping timeout: 240 seconds] 21:08:07 so it never happens on the first load 21:08:16 we've all been testing by continually restarting crawl, I bet 21:08:25 ohh I see 21:08:26 oh lord 21:08:31 very good find, advil 21:08:38 <|amethyst> Brannock: you'll probably have to do some rearrangement 21:08:42 does this mean there's a simpler fix than your PR? 21:08:45 yeah I see now what my mistake was 21:08:45 or did we merge that? 21:08:57 ah, good, we didn't 21:09:02 Brannock: imo don't add a new artefact property, also 21:09:07 it's unrand only 21:09:10 yes 21:09:14 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-752-gbe47a56 (34) 21:09:15 are you planning to re-use it? 21:09:17 no 21:09:24 Pleasingfungus: yeah, I can clean it up. Saves are already corrupted though so something like my fix needs to be in place 21:09:36 seems silly to put it through the unrand pipeline when you can just add a fake inscript and specially look for the unrand, in that case 21:09:53 what happens is, load after _reset_game results in a spurious 127 branch (which is global). This gets saved, and triggers the assert on the next load. 21:10:06 I could do that. probably would have to do the same for Cloak fo the Thief too 21:10:09 which is what i modeled this off 21:10:10 and this only happens for old saves? 21:10:10 specifically when there is a new branch added 21:10:15 hm 21:10:19 i'll have to look at the fix, i guess 21:10:31 -!- Blazinghand has quit [Quit: This computer has gone to sleep] 21:10:45 the unmarshalling gets the branch #s right but doesn't fix up any missing branches 21:11:05 so a save on 0.18 has 1 fewer branches than it will after being loaded into 0.19 21:11:16 I will explain it more clearly in the commit message :-) 21:11:29 <|amethyst> hm 21:11:42 <|amethyst> so you'd need to handle more than desolation in the fix-up 21:11:54 !tell gammafunk http://pastebin.com/8et1JSS6 from Pekkekke in discord 21:11:54 Pleasingfungus: OK, I'll let gammafunk know. 21:12:05 <|amethyst> depths would have the same issue 21:12:09 well I fixed all the compilation errors thank to |amethyst, now to rewrite everything so it uses a fake inscrip 21:12:19 |amethyst: on a very old save? 21:12:22 <|amethyst> yeah 21:12:42 yeah I wonder what this impacts 21:12:48 <|amethyst> just depths and desolation 21:13:00 <|amethyst> they're the only new branches that have been added since we last broke save compat 21:13:11 ah I see what you mean 21:13:42 -!- introsp3ctive has quit [Read error: Connection reset by peer] 21:13:42 so a save from before depths, if loaded after depths (as long as _reset_game has been called) ought to have the same problem 21:13:48 I think the preconditions for this bug are pretty old 21:14:02 !source player::clear_place_info 21:14:02 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/place-info.cc#L127 21:14:20 3 years 21:14:42 <|amethyst> ah 21:14:46 <|amethyst> %git 1b62a5d5 21:14:46 07Grunt02 {kilobyte} * 0.14-a0-820-g1b62a5d: Transform the lower half of D into a new branch: the Depths. 10(3 years, 4 months ago, 81 files, 1272+ 1186-) 13https://github.com/crawl/crawl/commit/1b62a5d5613b 21:14:50 though it might depend on the PlaceInfo constructor 21:15:21 !source PlaceInfo::PlaceInfo 21:15:22 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/place-info.cc#L8 21:15:53 <|amethyst> hmm 21:15:59 <|amethyst> %git 85f3404c 21:16:00 07PleasingFungus02 * 0.19-a0-1228-g85f3404: Relocate global branch info 10(7 months ago, 6 files, 18+ 4-) 13https://github.com/crawl/crawl/commit/85f3404c8392 21:16:04 that'll get different results before the global branch thing 21:16:11 since NUM_BRANCHES was the next blank slot 21:17:50 <|amethyst> hrm 21:17:54 <|amethyst> %git 7d816dc 21:17:54 07kilobyte02 * 0.14-a0-1568-g7d816dc: Disable an assert. 10(3 years, 2 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/7d816dcee34c 21:18:01 <|amethyst> %git 224314a1 21:18:01 07kilobyte02 * 0.14-a0-1639-g224314a: Revert "Disable an assert." 10(3 years, 2 months ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/224314a15c3f 21:18:12 <|amethyst> aha 21:18:25 <|amethyst> it *did* cause the same problem when depths was added 21:18:36 <|amethyst> and that assert was disabled as a workaround 21:19:09 lol 21:19:58 I'm going to first write it with the conditions for just desolation, since I'm hazy on what the exact fix for a save with depths broken is 21:20:05 depths is in the middle of the order 21:20:17 <|amethyst> ? 21:20:28 well maybe that doesn't matter 21:20:34 <|amethyst> BRANCH_DEPTHS is just before BRANCH_DESOLATION 21:21:09 in the enum order 21:21:14 the save order uses the iterator order 21:21:24 <|amethyst> ... 21:21:32 <|amethyst> that seems kind of bad 21:21:35 heh 21:21:36 the iterators have changed over time 21:21:48 the unmarshalling is ready for that 21:21:52 it doesn't assume any particular order 21:21:58 but this is why I was concerned about just using i 21:22:26 <|amethyst> ah, I see 21:22:55 has logical_branch_order changed? 21:22:59 I thought it hadn't 21:23:00 -!- asdu has quit [Quit: Page closed] 21:23:09 maybe I looked at the wrong thing 21:23:14 <|amethyst> hm 21:23:15 !source logical_branch_order 21:23:15 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/branch.cc#L17 21:23:20 <|amethyst> it does say "a save-compat ordering" 21:23:26 yeah 21:23:33 that's part of what I was going on 21:24:26 PF added a new order, but I think left that one intact 21:25:19 <|amethyst> %git 4e1b44a4 21:25:19 07doy02 * 0.16-a0-6-g4e1b44a: allow iterating over branches in a non-enum order (8742) 10(2 years, 7 months ago, 22 files, 269+ 167-) 13https://github.com/crawl/crawl/commit/4e1b44a4905c 21:25:38 <|amethyst> logical_branch_order wasn't originally supposed to be used for save compat 21:26:30 -!- eb_ has quit [] 21:26:48 well, it isn't really 21:27:01 <|amethyst> ah, right, because the order there doesn't actually matter 21:27:02 except in emergency fallback cases like what we're trying to do to recover these saves 21:27:47 <|amethyst> hm 21:27:57 maybe it's better just to not load anything? 21:27:58 <|amethyst> I guess we don't need this emergency fix for old saves 21:28:10 none have shown up lately :-) 21:28:17 <|amethyst> because it only affects games that have transferred in such a way that they are already broken 21:28:23 yeah 21:28:28 -!- debo has joined ##crawl-dev 21:30:11 <|amethyst> as far as getting the real number, instead of using i, you could take a branch_iterator, ++ it i times, and see what it points at? 21:30:59 <|amethyst> you might even be able to use std::advance, though it might not work since our branch_iterator doesn't fit the C++ iterator concept 21:30:59 yeah, the thing I have now does this: const branch_type branch_to_fix = you.get_all_place_info()[i].branch; 21:31:09 <|amethyst> ah, that's probably better 21:31:10 it works with indices fine 21:31:31 <|amethyst> since get_all_place_info is what was being done in the first place 21:31:44 <|amethyst> at marshalling time 21:31:45 I actually found this bug because amalloy suggested that I add an assert and I decided to do it with that (ASSERT(branch_to_fix == BRANCH_DESOLATION);) 21:31:56 and it crashes when the branches are init wrong 21:32:18 right 21:33:21 "Let felids wear scarves at the cost of *Rage." 21:34:27 cute 21:35:17 <|amethyst> Let octopodes and merfolk wear driftnets 21:37:06 -!- Pacra has joined ##crawl-dev 21:37:56 -!- Pacra__ has quit [Read error: Connection reset by peer] 21:39:53 -!- Cerepol2 has joined ##crawl-dev 21:40:27 -!- Boatshow has quit [Ping timeout: 240 seconds] 21:43:30 -!- ProzacElf has joined ##crawl-dev 21:44:16 -!- debo has quit [Ping timeout: 260 seconds] 21:45:40 -!- travis-ci has joined ##crawl-dev 21:45:41 The build passed. (master - be47a56 #7951 : Isaac Sloat): https://travis-ci.org/crawl/crawl/builds/205181834 21:45:41 -!- travis-ci has left ##crawl-dev 21:48:14 03advil02 07https://github.com/crawl/crawl/pull/473 * 0.20-a0-712-g4807967: Correctly clear place info on game reset 10(15 minutes ago, 3 files, 5+ 6-) 13https://github.com/crawl/crawl/commit/480796749b98 21:48:14 03advil02 07https://github.com/crawl/crawl/pull/473 * 0.20-a0-713-g4c9d53b: Refine the fix for loading corrupt saves (amalloy) 10(6 minutes ago, 1 file, 6+ 7-) 13https://github.com/crawl/crawl/commit/4c9d53b3c18c 21:48:33 great work :) 21:48:40 -!- Basil has joined ##crawl-dev 21:49:21 thanks! 21:49:48 glad I figured out the root cause 21:50:00 that version will only correct desolation 21:50:03 very powerful! 21:52:33 -!- Mezriss has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:52:42 -!- tksquared has quit [Ping timeout: 240 seconds] 21:53:33 really stupid/basic c++ question: will "FixedVector branch_info;" call constructors? 21:54:06 <|amethyst> yes 21:54:46 ok, so I guess what I did in the constructor is slightly redundant 21:55:13 not that basic a question; FixedVector is a crawl-specific class :) 21:55:22 oh heh 21:55:31 I didn't even realize that 21:55:34 <|amethyst> yeah, it would have been possible to write it in a way so as not to call constructors 21:55:41 <|amethyst> though trickier 21:55:47 it was originally like that 21:55:56 possibly what led to all this confusion :-) 21:56:22 -!- Pacra has quit [Read error: Connection reset by peer] 21:56:34 -!- Pacra has joined ##crawl-dev 21:56:44 wow, mpa is responsible for +fog? 21:57:48 where is mgen_data mg actually defined? 21:57:54 Sequell can't find it since it's not a function 21:57:56 !source mg 21:57:57 Can't find mg. 21:58:11 and grepping for it gives me too many results to parse 21:58:21 mon-util.h? 21:58:23 i forget 21:58:49 oh, mgen-data.h 21:58:55 git grep "struct mgen_data" *.h 21:58:56 -!- sneakyness has joined ##crawl-dev 21:58:58 of course 21:58:58 ^ the key query 21:59:04 <|amethyst> !souce mgen_data 21:59:06 <|amethyst> !source mgen_data 21:59:06 1/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mgen-data.h#L116 21:59:10 well 21:59:11 <|amethyst> !source mgen_data 2 21:59:12 2/2. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mgen-data.h#L22 21:59:12 don't I feel dumb 21:59:15 haha, that way works too 21:59:41 <|amethyst> (!source gets the constructor before the class, since they have the same name and it (ctags actually) prefers functions to types) 21:59:42 this is excellently documented 21:59:44 very nice change of pace 21:59:59 <|amethyst> except they're not doxygen comments! 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:00:05 Pleasingfungus: did you see that you're reddit-famous again 22:00:05 gammafunk: You have 3 messages. Use !messages to read them. 22:00:15 oh dear 22:00:15 da heck keeps up with these messages 22:00:16 what now? 22:00:27 https://www.reddit.com/r/dcss/comments/5w0e7f/hepliaklqana_always_seemed_lame_but_i_think_im/ 22:00:52 heh, yes 22:00:55 i linked it in here earlier! 22:01:03 oh should have read scrollback 22:01:04 also, who's "Propagander"? 22:01:13 a - 1026 gold the ring "Riomiumo" {rF+ rC+ Str+8 Slay+3} -- thanks, Lasty 22:01:22 Pleasingfungus: me. 22:01:36 I never get Lasty randarts like that! Rigged RNG! 22:01:56 u no it 22:02:00 sounds like propaganda to me 22:02:22 -!- sneaky has quit [Ping timeout: 240 seconds] 22:02:41 I'm sure that's an accident 22:03:03 -!- Menche has quit [Quit: Leaving] 22:04:19 <|amethyst> hm 22:04:36 <|amethyst> when displaying enhanced level in the skill menu 22:04:49 <|amethyst> perhaps cost should be based on the enhanced level rather than the base 22:05:02 <|amethyst> at least when the enhancement is permanent, like cross-training 22:05:08 yes, good idea 22:06:27 ? 22:06:34 isn't that just wrong? 22:06:53 i mean, the cost to raise that skill is as displayed... except that i guess cross-training makes it weird 22:06:55 hrm 22:07:04 -!- Poncheis has quit [] 22:07:17 don't mind me, I'm very distracted 22:10:26 <|amethyst> Pleasingfungus: at least with crosstraining it works out the same 22:10:55 yeah, no, you're right 22:11:00 <|amethyst> the cost to raise enhanced level 10 to enhanced level 11 is the same as the cost to raise base level 10 to base level 11 22:11:04 except for dog men, maybe. but that's their problem 22:11:35 -!- rossi_ has quit [Ping timeout: 260 seconds] 22:11:42 <|amethyst> I guess the problem is that you do usually want to distinguish cross-training from (say) Heroism 22:12:07 <|amethyst> and I'm not sure which side Ashenzari would fall on 22:13:33 -!- Xiberia has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:13:34 hrm 22:14:08 i'm not sure about ash either, but it might just be an improvement to make cross-training work in the way you suggested, regardless? 22:15:26 oof 22:15:35 -!- Pacra has quit [Read error: Connection reset by peer] 22:15:41 -!- Pacra_ has joined ##crawl-dev 22:16:41 -!- Lasty1 has quit [Quit: Leaving.] 22:16:41 so, council god is pretty awesome on spen, particularly with a +9 quickblade 22:17:07 however, being smart enough to not try to use passwall to escape from 3 meliai is critical to success 22:17:35 council is fun 22:17:40 that's my opinion so far 22:17:40 -!- debo has joined ##crawl-dev 22:17:48 walljump does weird movement things 22:19:28 if you have a wall you can run along next to it and diagonal walljump away from whatever is chasing you in order to gain ground 22:21:57 -!- debo has quit [Ping timeout: 240 seconds] 22:24:27 -!- aditya has quit [Ping timeout: 240 seconds] 22:26:05 03Brannock02 07* 0.20-a0-753-gaefd0f4: Make the ratskin cloak slightly rattier (minmay) 10(3 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/aefd0f458e8d 22:26:05 03Brannock02 07* 0.20-a0-754-g13ddd6e: Allow the ratskin cloak to call rats 10(3 minutes ago, 3 files, 46+ 0-) 13https://github.com/crawl/crawl/commit/13ddd6efe8a4 22:27:21 <|amethyst> hm, so that's evoke with the V key? 22:27:37 yes 22:27:54 I was going to do it via 'A' menu but that was complicated and required a bunch more code 22:27:57 er, 'a' 22:28:08 I have a todo to rework cloak of the Thief to also use 'V' 22:28:16 <|amethyst> also cloak of invis etc etc 22:28:37 -!- Kalir has quit [Changing host] 22:29:23 doing it for ego items might be more complicated 22:29:30 there's no equivalent to art-func.h afaik 22:30:03 <|amethyst> and I guess that causes problems for polearm randarts with +Foo 22:30:44 <|amethyst> but how do you explain to players which things use V and which use a? 22:31:24 that's a problem yeah 22:31:35 staff of dispater/olgreb et al use V 22:32:18 we should fix "how do I fix all this blue stuff in console" to the in-game FAQ 22:33:29 also 22:33:31 re randarts with +foo 22:34:01 minmay's suggestion was to just remove generation of +whatever, at least on jewellery and weapon randarts 22:34:12 which he considered to be a plus for other reasons as well 22:34:16 of course 22:34:39 i have no strong opinion on this 22:34:49 but it does have a certain elegance 22:34:50 <|amethyst> only from randarts, or also egos? 22:35:03 only from randarts 22:35:11 by +whatever i mean 'activateables', to be clear 22:35:13 not +str 22:35:14 <|amethyst> what about unrands? 22:35:19 because there are cloaks of invis and boots of flight 22:35:21 <|amethyst> e.g. Bloodbane has +Berserk 22:35:23 but not "boots of invis+flight 22:35:25 " 22:35:32 |amethyst: but it doesn't have both +berserk and +blink 22:36:07 you could also just prohibit randarts from generating with more than one of +blink +inv +rage (with some extra carefulness because of amulets of rage) 22:36:44 i wonder what you'd do about save compat, with either approach? 22:36:55 increment major version 22:37:01 :) 22:37:50 -!- ZChris13 has quit [Remote host closed the connection] 22:38:53 -!- sneaky has joined ##crawl-dev 22:41:13 -!- sneakyness has quit [Ping timeout: 240 seconds] 22:42:36 seems like a good time to do a dev blog update 22:42:41 there's been a lot of changes recently 22:46:00 -!- HoloIRCUser5 has quit [Ping timeout: 260 seconds] 22:51:39 -!- CanOfWorms has joined ##crawl-dev 22:51:44 -!- demenzo has quit [Quit: Page closed] 22:52:04 powerful antiflavor: pacified monsters can enter troves 22:52:28 at least, im 0.15 22:52:35 let me check if it happens in trunk 22:58:03 in 0.15? how did you find that out 22:58:07 wait, are you playing 0.15? 22:58:08 want a sneak preview of my upcoming powerful antiflavour tavern post 22:58:45 umami~ 22:59:07 brannock: yes 22:59:08 -!- Pacra_ has quit [Read error: Connection reset by peer] 22:59:14 CanOfWorms, what for? 22:59:19 old ely 22:59:25 you don't like new ely? 22:59:33 -!- Pacra_ has joined ##crawl-dev 22:59:34 nah, just wanted to mess around with old ely 22:59:36 ic 22:59:50 but yeah I just saw a troll enter a trove 22:59:54 very funny 22:59:54 cow came here for a bug report not an interrogation 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:13 also the trove was two scrolls of acq so he totally stole those from the floor 23:00:48 I don't know anyone who plays versions older than 0.18 so it was interesting! 23:01:37 I have every version from 0.15 to 0.19 whenever I feel like messing around with specific things 23:02:41 yeah monsters can enter troves in trunk 23:02:47 good antiflavour! 23:07:01 -!- Perryman has quit [Remote host closed the connection] 23:08:18 -!- amalloy_ is now known as amalloy 23:09:15 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-754-g13ddd6e (34) 23:11:34 Brannock: i'll make one after i finish testing & merging Sacred Froggos 23:11:41 -!- debo has joined ##crawl-dev 23:12:08 this weekend, maybe? not promising 23:12:21 maybe I can sneak in a few more additions 23:12:54 haha 23:13:57 -!- n_crm has quit [Ping timeout: 240 seconds] 23:15:57 -!- debo has quit [Ping timeout: 240 seconds] 23:16:38 -!- yesno has quit [Ping timeout: 268 seconds] 23:17:02 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 23:17:14 sacred froggos? 23:17:55 ProzacElf, https://github.com/crawl/crawl/compare/long_los 23:18:37 oh 23:18:45 heh 23:18:52 and here i thought it was due to their frog eyes 23:19:05 Pleasingfungus, I'm actually in favor of shutting frogs out from Dithmenos 23:19:12 probably not the other esoteric limitations you mentioned though 23:19:17 FR: frogs can't detect monsters until they move 23:19:51 but in general god restrictions make for neat flavor interactions with minimal loss of gameplay 23:20:00 similarly, I was in favor of Hepliaklqana rejecting Felids 23:20:04 that didn't happen, though 23:20:04 rip 23:20:11 i mean, it did happen! then it unhappened 23:20:35 -!- dtsund has quit [Remote host closed the connection] 23:21:07 -!- socks_ has joined ##crawl-dev 23:21:13 it should re-happen imo 23:21:18 but I am one individual.. 23:24:12 like, I don't think anyone misses Gr^Y. And Ba specifically deciding to equip Robe of Night / cast Darkness / equip Ring of Shadows is fine, because that's a conscious decision. But Dith would look at the race that chases away shadows, and like Yred, go "Nah, go away" 23:24:22 ultimately it's minor 23:26:00 -!- socks_ has quit [Quit: quit] 23:28:16 -!- Pleasingfungus has quit [Remote host closed the connection] 23:28:46 I miss yred not having a weird hangup about nonliving stuff in general 23:30:05 -!- exant has quit [Quit: Page closed] 23:30:55 "Yeah, I know I need mana, but rushing battlesphere is crucial to me surviving past DL6" 23:39:11 I love how controversial cheibriados is 23:42:10 -!- ai_4_dcss has joined ##crawl-dev 23:42:32 -!- yesno__ has quit [Ping timeout: 268 seconds] 23:46:55 -!- kobby has quit [Ping timeout: 260 seconds] 23:52:07 I blame chei on the lack of good information about what stats or his actives do, honestly 23:56:21 Like it's only about a year ago that *anyone* started correctly acknowledging what strength does 23:57:31 03advil02 07* 0.20-a0-711-gab781cd: Load saves where desolation is incorrectly global 10(24 hours ago, 2 files, 19+ 3-) 13https://github.com/crawl/crawl/commit/ab781cdc92f8 23:57:31 03advil02 07* 0.20-a0-712-g4807967: Correctly clear place info on game reset 10(2 hours ago, 3 files, 5+ 6-) 13https://github.com/crawl/crawl/commit/480796749b98 23:57:31 03advil02 07* 0.20-a0-713-g4c9d53b: Refine the fix for loading corrupt saves (amalloy) 10(2 hours ago, 1 file, 6+ 7-) 13https://github.com/crawl/crawl/commit/4c9d53b3c18c 23:57:31 03amalloy02 {GitHub} 07* 0.20-a0-758-g9d7c357: Merge pull request #473 from rawlins/desolation-import-fix 10(7 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/9d7c357fc20a