00:00:02 chequers: what does "preserve form" mean? preserve until you go to a square you can land on and then immediately end? 00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:48 yes. once you're on a square that your original form can use, apply emergency_untransformation 00:00:55 !source emergency_untransform 00:00:56 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/transform.cc#l2131 00:02:04 not sure whether letting players have perma-dragonform+vertigo is a problem or not 00:02:44 instead of vertigo, you could apply increasing drain over time 00:03:01 maintaining the magic sucks out your vitality... 00:03:11 hrm 00:03:30 can always buff vertigo, it's not really used in-game right now 00:03:31 PleasingFungus: for forms and flight both, or just forms (and still use vertigo for flight)? 00:03:55 whatever makes the code simpler 00:04:02 +1 00:04:08 so probably both 00:04:09 -!- Pekkekke has quit [] 00:04:09 also 00:04:55 something to consider is: this effect, and probably also the current water-walking thing, should end if you gain some alternate means of preserving yourself. like, if you're in temp-dragonform, and you quaff flight, you shouldn't keep getting drained (or keep being in dragonform) 00:05:05 yeah 00:05:16 more complexity, unfortunately 00:06:19 that's a nice to have, imo 00:06:55 about the drain-over-time, it sounds fine to me for flight too as long as it is relatively slow - maybe 20 turns = light red drain or something of that scale 00:08:00 2 drain/move perhaps 00:08:23 (so that people who use !flight to explore some dead-end water in a vault aren't crippled too badly) 00:08:41 amulet of harm drains 100 when removed, so maybe more like 10 drain/move 00:09:29 bbl, lunch 00:09:53 but sounds like everyone is happy with the general approach of preserving flight/form until you get somewhere you can survive normally? 00:10:23 the exact penalty should be easy to tweak, not sure about being able to escape emergency mode with !flight 00:12:05 -!- HellTiger has quit [Ping timeout: 260 seconds] 00:12:11 i guess that's not... necessary 00:12:26 it's sort of weird if you can't, but i understand the complexity 00:13:41 -!- FireSight has quit [] 00:19:43 -!- debo_ has joined ##crawl-dev 00:23:38 -!- ystael has quit [Ping timeout: 250 seconds] 00:24:22 -!- lobf has quit [Quit: lobf] 00:24:45 -!- Kalir has quit [Changing host] 00:25:50 -!- debo_ has quit [Ping timeout: 244 seconds] 00:26:05 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 00:27:51 -!- Cerpin_ has quit [Ping timeout: 258 seconds] 00:29:39 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.19-a0-277-g85cb9a5 (34) 00:35:46 -!- bonghitz has quit [Ping timeout: 250 seconds] 00:36:27 hm, apparently the autofight change I made the other day does cause it to be slowed down by the lua throttler a bit 00:36:34 (with a ton of monsters in sight) 00:37:46 can I use this as an excuse to relax the throttler a bit? it does seem like it probably doesn't have to have the same value it had 8 years ago or whenever it was added 00:40:13 seems like a good q for server admins, or maybe |amethyst specifically 00:41:25 03fixit_friend02 07* 0.19-a0-179-gb26458b: make a few randart strings fit better 10(3 days ago, 1 file, 17+ 2-) 13https://github.com/crawl/crawl/commit/b26458ba677b 00:41:25 03fixit_friend02 07* 0.19-a0-180-ge7ef1b1: Update rand_arm.txt 10(3 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/e7ef1b1ae333 00:41:25 03PleasingFungus02 07* 0.19-a0-280-gbade9d9: Merge pull request #272 from yrmvgh/patch-7 10(7 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/bade9d985fb8 00:41:58 (specifically, the change would be to increase the 10000 in "throttle_unit_lines(10000)" in clua.cc to 50000 or some such) 00:41:59 hrm, could've squashed. enh 00:42:18 03chequers02 07* 0.19-a0-152-g65774bb: Tweak Artificer starting stats. 10(2 hours ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/65774bb05dc1 00:42:18 03PleasingFungus02 07* 0.19-a0-282-g79f5693: Merge pull request #274 from alexjurkiewicz/ar-stats 10(6 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/79f5693a4e49 00:44:00 How come your ancestor can't follow you into the Abyss? 00:44:13 bug 00:44:17 i think i fixed that at some point 00:44:23 Uhhh 00:44:28 Okay It's being really wierd 00:44:32 worrying 00:45:11 can you lead it out with you and end up with two ancestors? 00:45:18 geekosaur: which server? 00:45:34 !lg guahelldragon 00:45:34 No games for guahelldragon. 00:45:45 First time I went into the abyss, he didn't follow me. So I left and went back in. He didn't follow me, but after a few turns he appeared on the edge of LOS. 00:45:46 !lg gauhelldragon 00:45:47 19. GauHelldragon the Grave Robber (L4 DsNe), blasted by an orc priest (divine providence) on D:3 on 2015-06-24 06:54:41, with 107 points after 3423 turns and 0:25:24. 00:45:50 !lg gauhelldragon x=src 00:45:51 19. [src=cao] GauHelldragon the Grave Robber (L4 DsNe), blasted by an orc priest (divine providence) on D:3 on 2015-06-24 06:54:41, with 107 points after 3423 turns and 0:25:24. 00:46:43 it was offline I bit earlier in the day, maybe that was it, but it seems to be working fine 00:47:49 you can probably check the tv if you want to see PF. should be Abyss -2 for a while 00:49:27 elliptic: i have no problem with dcss cpu usage increasing up to about 5x 00:49:30 hm, now it's following immediately 00:49:34 if it doesn't follow, try recalling it 00:49:44 PleasingFungus: did you see the comments on the Ar stats about making further changes? thoughts? 00:50:12 v0v 00:50:21 <+PleasingFungus> it's sort of weird if you can't, but i understand the complexity <-- I think it will be simple enough to justify implementing, I just meant I might not put it in v1.0 00:50:41 well i guess you merged that PR and i'm too lazy to open another one, so 4,3,5 it remains 00:51:03 !seen amalloy 00:51:03 I last saw amalloy at Thu May 26 03:26:13 2016 UTC (1h 24m 49s ago) saying 'we removed that in 0.18' on ##crawl-dev. 00:51:17 amalloy or gammafunk should link me to amalloy's yt channel 00:51:19 taking credit for the millimarvins of others 00:51:23 :) 00:51:26 ??amalloy[youtube 00:51:26 amalloy[1/6]: https://www.youtube.com/user/asdfgvbd/playlists?shelf_id=2&view=50&sort=dd 00:51:33 so lazy 00:51:34 https://www.youtube.com/results?search_query=amalloy 00:51:40 that's a better url for you amalloy :P 00:52:13 i linked people to them 00:52:25 pf: check the dcss reddit's sidebar some day... 00:52:43 amalloy: why don't you get a better url 00:52:50 it's youtube 00:53:18 chequers: if you tell me how to 00:53:21 https://goo.gl/qdfI4r 00:53:24 https://www.youtube.com/channel_switcher 00:54:15 huh? what does that do for me? 00:54:27 you should get a 'create new channel' button 00:54:55 yes 00:56:02 why do i want a new channel? the existing one has hundreds of videos and subscribers and is linked to many times 00:56:16 asdfgvbd :P 00:56:29 that's an excellent reason to want a new name for an existing channel 00:56:37 a terrible reason to want a new channel 00:56:37 |amethyst, i think i get it! when a function returns a reference &item_def bla() the reference isn't actually anything, it's the item_def. so when i call &bla() the returned item isnt actually a pointer, it's the item_def. so when i use & as an operator (takes a thing and gives you a pointer) it's actually taking the item_def being references by bla() and turns it into a pointer? 00:57:32 i need to stop thinking of a reference as a thing, as in a pointer is an actual object pointing to a thing 01:00:01 amalloy: are you going to expand the sidebar further? There are definitely more dcss channels out there. Or are you waiting on responses to requests? 01:00:04 -!- omarax has quit [Remote host closed the connection] 01:01:47 -!- simmarine has quit [Read error: Connection reset by peer] 01:03:09 zxc: i would be willing to add more channels 01:04:10 i just happened to know about mine and demise's and walrus's; when i went to add demise i noticed you're featured on his channel so i added you too 01:05:09 do you have the channel with those weird trunk update reviews 01:05:17 n1000 has videos too although no new ones since two years ago 01:05:29 I think tasonir had some videos too 01:05:31 but yeah not new 01:05:37 it's neat to hear how crawl people less famous than myself are trying to get more views 01:05:40 PleasingFungus: isn't that demise? 01:05:42 you all should be appluaded 01:05:48 applauded? 01:05:55 idk 01:05:55 appalled 01:05:59 gammafunk: do you store yours on youtub? 01:06:00 yes that's demise's channel (trunk update vids) 01:06:01 i think i clicked on it once and then closed it 01:06:12 yeah I had some ideas for a second tutorial but I didn't want to get too specific 01:06:15 imo add that as review to demise's channel 01:06:19 but tbf i don't think i watch any youtube video longer than ten minutes 01:06:25 I have two highlights of some single segment runs 01:06:27 most of the stuff in my mibe tutorial was "objectively" good advice 01:06:32 I barely watch any that are longer than 1 minute 01:06:45 !learn add demise i think i clicked on [his youtube channel] once and then closed it 01:06:45 demise[1/1]: i think i clicked on [his youtube channel] once and then closed it 01:06:46 crawl gameplay faster than 1 minute :P 01:07:05 but I think the full-length videos are pretty well covered 01:07:12 -!- jeefus has joined ##crawl-dev 01:07:13 there's a lot now 01:07:15 I watched my own for a bit 01:07:18 was pretty cringeworshy 01:07:20 worthy* 01:07:21 lol 01:07:25 never watch your own content 01:07:32 i'm gonna brutally alter history 01:07:40 I'm not at the player skill of all you casters 01:07:48 although when recording I tend to play better at least 01:07:51 !learn e demise[1 s/once.*/once. Then I closed it/ 01:07:51 demise[1/1]: i think i clicked on [his youtube channel] once. Then I closed it 01:08:22 !learn add demise[1 Records crawl videos on https://www.youtube.com/demiseau 01:08:22 demise[1/2]: Records crawl videos on https://www.youtube.com/demiseau 01:08:22 honestly most of my fame probably comes from defeating pubby in felix the cat 01:08:33 lmao 01:08:37 PleasingFungus: you know, if you're editing history, you could remove the []s and pretend to have actually said that 01:08:42 ??felix the cat 01:08:42 I don't have a page labeled felix_the_cat in my learndb. 01:08:58 amalloy: going too far... 01:09:18 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-282-g79f5693 (34) 01:09:19 PleasingFungus: who did you send to my channel btw? 01:09:49 something awful 01:09:56 !learn set demise[2 i think i clicked on [his youtube channel] once and then closed it 01:09:57 demise[2/2]: i think i clicked on [his youtube channel] once and then closed it 01:10:44 what on earth is going on. 01:10:53 -!- jefus- has quit [Ping timeout: 252 seconds] 01:10:57 preserving history 01:11:13 zxc: your vids have the same problem mine do hahaha 01:11:16 ??minmay 01:11:16 minmay[1/17]: minmay's deleted Tavern posts can be found in full at https://crawl.develz.org/tavern/search.php?author_id=62&sr=posts&sf=all&ch=-1 . If you're looking for the Sif Muna dream, search the results for "sister". 01:11:21 taptaptaptaptaptapmumbletaptaptap 01:11:27 he's only 2/17ths as famous as me 01:11:32 -!- tealeaves has quit [Quit: Bye] 01:11:34 big deal 01:11:43 miek_: I like to think of it as a feature 01:11:51 -!- tealeaves has quit [Client Quit] 01:11:56 :) 01:11:57 everyone loves a mechanical keyboard 01:12:01 mechanical keyboards are great right? 01:12:06 mine is just a laptop 01:12:07 dem cherry switches 01:12:09 chiclet keys are a must 01:12:39 gotta love the AM with starting skill hexes 01:13:16 chiclets are the quite quiet ones? 01:14:26 they're quieter than older keyboards at least 01:14:33 wouldn't say they're super quiet though 01:14:50 i should really think of something to do with my bag of keyboard keys 01:15:07 throw them at your enemies 01:15:49 build a keyboard 01:16:07 i pulled them off keyboards, so that would just consist of putting them back on 01:16:23 no, you have to use them to construct a new, better keyboard 01:17:08 !learn del demise[1 01:17:09 Deleted demise[1/2]: Records crawl videos on https://www.youtube.com/demiseau 01:17:11 oh 01:17:13 oops 01:17:21 !learn add demise[1 Records crawl videos on https://www.youtube.com/demiseau 01:17:21 demise[1/2]: Records crawl videos on https://www.youtube.com/demiseau 01:17:27 didn't realize someone changed it from under me 01:20:28 I am sneaky 01:23:14 -!- Marvin is now known as Guest19485 01:23:46 recommend my stream to anyone who like touhou 01:23:59 i love touhou 01:24:05 Which is Dynast's favorite music genre 01:24:09 who is touhou? 01:24:36 miek_: traditional Brazilian music 01:25:07 miek_: i think it's a type of pornography 01:26:03 ??demise[2 01:26:03 demise[2/2]: i think i clicked on [his youtube channel] once and then closed it 01:26:13 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 01:26:16 that's pretty rude, to add that to an entry 01:26:22 hey, i didn't do it 01:26:32 !learn del demise[2 01:26:32 Deleted demise[2/2]: i think i clicked on [his youtube channel] once and then closed it 01:27:01 -!- travis-ci has joined ##crawl-dev 01:27:02 The build passed. (master - bade9d9 #5595 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/133023959 01:27:02 -!- travis-ci has left ##crawl-dev 01:27:03 i think there's still an entry somewhere that just says "fuck minmay" 01:27:13 ?/fuck minmay 01:27:14 Matching entries (1): minmay[7]: fuck minmay 01:27:19 i was close 01:27:29 i'll delete it, if you like 01:27:47 i mean, i don't really care either way, if it's a common sentiment i suppose it should be left in 01:27:54 wow chequers the white knight 01:28:10 i'll be the black knight 01:28:13 limbs are overrated 01:28:19 i think "white knight" has lost all meaning at this point 01:28:26 outside the context of kkk meetings 01:28:27 is white knight the same as SJW? 01:28:39 no? maybe 01:28:41 a word used to justify regressive behaviour 01:28:46 don't forget cuck 01:28:54 oh god 01:29:20 and PC 01:29:50 fuck minmay LOL 01:30:02 didn't give him a reach around eh? 01:30:11 -!- debo_ has joined ##crawl-dev 01:30:14 he probably went into the 3door vault 01:31:00 ??zxc[stairdance 01:31:01 I don't have a page labeled zxc[stairdance in my learndb. 01:31:06 ??zxc[stair dance 01:31:07 I don't have a page labeled zxc[stair dance in my learndb. 01:31:10 ??zxc[bat 01:31:10 zxc[2/4]: 7958 | D:8 | Sixotanaka: after stairdancing that bat, how can u say ur not boring 01:32:23 ?/gammafunk 01:32:24 Matching terms (2): gammafunk, gammafunkrc; entries (42): Basil[12] | beem[1] | beem[2] | bh[4] | coolplayers[2] | devsprint[12] | devteam[25] | doom_hound[2] | doom_hound[3] | dracoomega[5] | dumb[5] | gammafunk[1] | gammafunk[4] | gammafunkrc[1] | grunt[13] | grunt[24] | grunt[25] | hangedman[18] | hilarious_deaths[109] | jeanjacques[5] | johnstein[2] | nfm[1] | ninja[3] | ontoclasm[20] | pleasi... 01:32:31 god, all the way up to ellipses 01:33:09 ?/minmay 01:33:10 Matching terms (1): minmay; entries (49): autoexplore_deaths[2] | autoexplore_deaths[3] | badcode[4] | cerebov_strategy[3] | challenge[5] | demonic_guardian[4] | donald[3] | dpeg[6] | embarrassing_deaths[11] | erocrawl[4] | fanfiction[4] | forum[5] | funny_messages[13] | glasses[2] | glasses[5] | great_near_misses[6] | greatrace[1] | greatrace[2] | greatrole[1] | greatsling[2] | guru_wisdom[13] | ... 01:33:15 good, more than me 01:33:47 -!- JStrange has quit [Quit: Leaving] 01:34:25 -!- lordfrikk has joined ##crawl-dev 01:34:40 -!- debo_ has quit [Ping timeout: 246 seconds] 01:35:22 gammafunk, turned out they had just died when it joined their game, it joined the next game they started and worked 01:36:13 ah, it should still work when they've died, but will leave when they go idle too long 01:36:25 -!- bonghitz has quit [Ping timeout: 246 seconds] 01:36:49 something I've thought about removing, since I was way more worried about too many connections when I first made it 01:37:18 ??ontoclasm[20] 01:37:18 ontoclasm[20/21]: ontoclasm is full of magic and beauty 01:37:23 d'aww 01:37:31 i need 6 more entries 01:38:21 add each of those words as its own entry 01:38:23 oh yeah 01:38:31 ontoclasm: how would you feel about making your new shrike tile have a metallic palette 01:38:41 Drippy Bird is just not that threatening 01:39:36 i mean no offense obv 01:39:39 i just have shrike opinions 01:39:55 i can try that 01:40:00 ait 01:40:04 bird compromise 01:40:07 you don't know *anything* about shrikes, just about beetles! 01:40:09 did you like my name for your tile 01:40:17 it's gonna be the next big mobile hit 01:40:28 !source caustic_shrike.png 01:40:29 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/animals/caustic_shrike.png 01:40:38 woah 01:40:40 is that new 01:41:31 pretty new 01:41:33 0.19 01:45:20 https://dl.dropboxusercontent.com/u/1000017/crawl/shrike2.png 01:45:22 ? 01:45:54 shiny and chrome 01:46:05 sure, why not 01:46:06 -!- Shard1697 has quit [Ping timeout: 260 seconds] 01:46:47 is there a function to see if a dungeon square is passable by the player? 01:46:51 I thought i saw it before but now I can't find 01:47:05 that sounds right 01:47:32 -!- WereVolvo has quit [Read error: Connection reset by peer] 01:48:24 !source habitat_type 01:48:25 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-enum.h#l167 01:48:37 i bet i have to use this 01:49:01 -!- insecticide has quit [Ping timeout: 246 seconds] 01:49:31 -!- WalrusKing has quit [Ping timeout: 272 seconds] 01:50:16 <|amethyst> is_feat_dangerous 01:51:07 perfect 01:51:59 -!- Guest19485 has quit [Remote host closed the connection] 01:55:07 !source map_feature_at 01:55:07 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dungeon.cc#l4795 01:55:10 !source feature_at 01:55:10 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dungeon.cc#l6653 01:55:28 -!- hellmonk has quit [Quit: Page closed] 01:56:09 orig_terrain 02:00:04 -!- omarax has quit [Remote host closed the connection] 02:00:13 -!- Harudoku has quit [Ping timeout: 246 seconds] 02:04:43 -!- PleasingFungus has quit [Remote host closed the connection] 02:10:52 -!- Grivan has quit [Ping timeout: 244 seconds] 02:11:39 -!- travis-ci has joined ##crawl-dev 02:11:40 The build passed. (master - 79f5693 #5596 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/133024051 02:11:40 -!- travis-ci has left ##crawl-dev 02:17:13 how do I prevent a duration from automatically decrementing? 02:17:36 -!- lordfrikk has quit [Ping timeout: 250 seconds] 02:17:49 actually, I guess it's better to make emergency flight an enchantment, rather than a duration? 02:18:00 i dunno, is there a diff 02:20:56 actually I think duration is appropriate, since it's player only 02:21:04 -!- Shard1697 has joined ##crawl-dev 02:21:52 -!- WalkerBoh has quit [Remote host closed the connection] 02:24:28 !source end_effect 02:24:29 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/duration-data.h#l60 02:25:43 chequers, if emerg flight is an enchantment, would the player still land then receive emerg flight? 02:25:51 03ontoclasm02 07* 0.19-a0-283-g61a59a3: Recolor shrike tiles 10(61 seconds ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/61a59a3e7b8e 02:25:57 when normal flight expires 02:26:25 Naruni: instead of landing, they lose the Fly status light and gain a red Fly status light 02:26:44 when they move over landable terrain, they land and lose the red Fly status light 02:27:17 if they re-enable flight through some method (boots, ring, potion, tornado, tmut) they should also lose the red Fly status 02:27:35 flight is a duration but it's special-cased in a lot of ways right now because there are so many variant types of flight 02:27:38 so it's a bit of a mess 02:27:41 right, i get that, what im saying is how do you transition from flight to emerg flight without having the loss of regular flight trigger landing stuff 02:28:12 i'm adding code to land_player 02:28:21 k 02:28:33 !source land_player 02:28:34 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l5079 02:28:43 it returns boolean whether the player lands or not, so I just hop in before it makes the player land in lava and enable emergency flight, then return false 02:28:59 (not sure if anything checks the return) 02:29:01 that seems easy enough 02:29:34 yes. the hard part is now linking vertigo to be forced on during emergency flight, and handling people cancelling emergency flight by activating a normal flight mode (which I might skip if it's hard) 02:30:01 looks like there is 5 things that call land_player 02:30:03 not too bad 02:31:25 hopefully i don't have to touch those 02:31:38 in land_player the logic that enables emerg flight should also be able to induce vertigo in the same block? yeah that second part gets kind of squirrly 02:32:16 I'm doing that slightly differently. In player-reacts there's _decrement_durations, where I handle ending emergency flight 02:32:32 if you wouldn't mind, may i see your changes once you've made some progress? 02:32:33 that also sets a vertigo duration every turn to 5-10 turns 02:32:42 sure, http://dpaste.com/0FF5QTS 02:32:52 this actually works now, with potions of flight 02:34:39 the duration for DUR_EMERGENCY_FLIGHT is unused, btw 02:34:44 -!- Reverie has joined ##crawl-dev 02:35:05 -!- ystael has quit [Ping timeout: 240 seconds] 02:35:22 instadeath is being removed systematically? 02:35:58 yeah 02:36:03 this is about the last place it exists 02:36:14 -!- insecticide has quit [Ping timeout: 260 seconds] 02:36:16 bummer :( instadeath brings about some great ragequits 02:36:55 nethack thing imo 02:37:08 never played it 02:37:19 -!- Beargit has quit [Ping timeout: 250 seconds] 02:37:55 !source airborne 02:37:55 1/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/mon-info.cc#l1688 02:38:00 !source airborne 2 02:38:00 2/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/monster.cc#l4268 02:38:03 a game more about silly things happening than being "fair", is an unkind way to describe it 02:38:04 !source airborne 3 02:38:04 3/3. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#l5515 02:41:22 yeah i see what you mean DUR_FLIGHT gets played with by lots of functions, gonna be hard to retrigger normal flight from emerg flight without editing lots of shit 02:42:58 yeah i don't think i'll both, been looking at the same things you are 02:43:16 or simply edit player.cc:7639 to consider DUR_EMERGENCY_FLIGHT 02:43:30 what function is that? 02:43:43 player::increase_duration? 02:44:04 yeah 02:44:16 probably overly hacky/intrusive 02:44:34 some things call you.duration[DUR_FLIGHT] = 0 too so that would have to get looked at 02:44:38 -!- lobf has joined ##crawl-dev 02:45:03 that should - i think - result in land_player being called still 02:45:08 not to be rude, but why would that be considered intrusive? 02:45:22 because it's not until the duration gets checked in _decrement_durations that action is taken 02:45:44 well, the function player::increase_duration is clean now, there are no special cases 02:46:05 adding a special check for DUR_FLIGHT/DUR_EMERGENCY_FLIGHT seems like it would make the code significantly uglier 02:46:31 I'd prefer to keep the logic for emergency flight as cut-off from the rest of the codebase as possible, since it's a weird corner case 02:46:41 so the alternative is to add logic to everything that wants to call increase_duration[DUR_FLIGHT]? 02:47:34 that's also bad :) 02:47:35 i just noticed you.attribute[ATTR_FLIGHT_UNCANCELLABLE] = 0; that's pretty odd 02:47:46 yeah good luck man 02:47:57 i solved it 02:48:03 i hope they accept my use_from_floor patch i hacked on that bitch for a month 02:48:17 in _decrement_duration, in if (you.duration[DUR_FLIGHT]), I can just set you.duration[DUR_EMERGENCY_FLIGHT] = 0; 02:48:38 !source _decrement_duration 02:48:39 Can't find _decrement_duration. 02:48:50 !source _decrement_durations 02:48:50 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-reacts.cc#l570 02:49:00 hm, might result in visual bugs though 02:49:14 ah yeah there's the special case handling 02:50:51 -!- dtsund has quit [Ping timeout: 260 seconds] 02:50:56 something doesnt seem right there 02:51:09 what stuff does use-from-floor enable btw? is there a pull request on github? 02:51:53 ah, the bug is that airborne function is used to show the status light 02:52:00 i need to go and special case that to ignore emergency flight 02:52:16 -!- vale_ has quit [Remote host closed the connection] 02:53:01 -!- myp has quit [Read error: Connection reset by peer] 02:53:28 currently the patch allows players to read or quaff things from the floor. eventually will progress to wielding/wearing things from floor. it also adds a UseItemMenu class that's pretty sweet IMO. it brought me to the attention that many functions affecting items ask for int slot arguments, so begins the slow process of changing those to asking for item_def ref or pointer arguments. 02:54:45 oh nice 02:55:39 wow, i think i've got it 02:55:54 even cancelling emergency flight works 02:55:57 -!- implementhepl has quit [Client Quit] 02:56:21 cool 02:56:39 and no, i really dont know enough about git magic to have a pull or github or anything like that 02:56:48 i look forward to being able to read scrolls from the floor especially 02:56:52 often i don't pick up ?ew/?ea 02:57:02 yeah, it's gonna be nice 02:57:16 read the enchant weapon scroll without having to pick it up and so forth 02:57:28 wow, Crawl will finally catch up to Angband after all these years 02:57:30 cure mut, enchant armour 02:58:02 yep 02:58:15 -!- vale_ has quit [Ping timeout: 244 seconds] 02:58:49 couple of years ago i wrote the automagic patch then took a break 02:58:59 -!- removeelyvilon has quit [Client Quit] 02:59:02 this is probably my next big project then ill back down for a little 02:59:26 kewl 02:59:30 good addition i think 03:00:04 -!- omarax has quit [Remote host closed the connection] 03:00:52 the nice thing is i wouldnt have been able to write any code without the help of everyone in here. i'd have never figured this shit out without some scooting along 03:01:04 im sure the brainiacs in here are sick of my questions :) 03:01:27 but they stay cool and helpful 03:01:35 ditto :) 03:02:39 -!- nikheizen has quit [Quit: leaving] 03:02:47 -!- lobf has quit [Quit: lobf] 03:08:12 the thing i like about this situation, is now that i feel like i've completed the major milestone in the patch i've been working on, i can play the game and try for a win until either it gets implemented or it gets criticized to need further improvement :) 03:09:15 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-283-g61a59a3 (34) 03:10:59 -!- travis-ci has joined ##crawl-dev 03:11:00 The build has errored. (master - 61a59a3 #5597 : ontoclasm): https://travis-ci.org/crawl/crawl/builds/133034735 03:11:00 -!- travis-ci has left ##crawl-dev 03:11:37 -!- Shard1697 has quit [Ping timeout: 246 seconds] 03:18:26 !source drain_player 03:18:26 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/ouch.cc#l430 03:24:36 Unstable branch on crawl.beRotato.org updated to: 0.19-a0-283-g61a59a3 (34) 03:24:43 -!- Shard1697 has joined ##crawl-dev 03:26:25 pull request up 03:26:30 lets see what coding errors others find :) 03:27:36 New branch created: pull/276 (1 commit) 13https://github.com/crawl/crawl/pull/276 03:27:36 03chequers02 07https://github.com/crawl/crawl/pull/276 * 0.19-a0-277-g568a4af: Prevent flight-expiry caused drowning/lava-death. 10(12 minutes ago, 7 files, 53+ 26-) 13https://github.com/crawl/crawl/commit/568a4af19f07 03:31:42 -!- tksquared has quit [Ping timeout: 250 seconds] 03:33:12 chequers, does mprf automagically text-wrap at 80 chars? that could be used in player.cc _enable_emergency_flight instead of mpr. 03:35:46 -!- ZiBuDo has quit [Ping timeout: 246 seconds] 03:35:48 also, is it ok to remove terrain DNGN_LAVA and DNGN_DEEP_WATER from fall_into_a_pool just in case something else could cause that situation? 03:36:35 Naruni: mprf is just mpr with printf formatting, AFAIK 03:38:02 as to removing the terrain checks, if insta-death is gone, it should be gone 03:38:19 perhaps there should be assert to prevent people landing in such impassable tiles 03:38:44 but there are a few existing cases in the game where you can become 'stranded' in deep water without dying, so I thought I'd replicate that case 03:39:14 so, it is sort of weird and buggy, but I think it's the BANTA 03:39:33 someone once told me most code is error handling, if it's written properly there shouldn't be error handling... but this is such a jungle that we can't prevent error handling IMO 03:39:39 banta? 03:39:58 best alternative, basically 03:40:29 *batna 03:40:36 (if you were trying to google it) 03:41:01 -!- melenkurio has quit [Ping timeout: 260 seconds] 03:56:34 -!- Doll has quit [Client Quit] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:05:35 -!- Laptop_ has quit [Ping timeout: 244 seconds] 04:07:58 i live with so many acronyms in my world i dont really care about keeping up to date with internet acronyms anymore :) 04:08:12 LIMFAC is used daily in my line of work 04:08:51 now i gotta figure out how to beat rupert 04:09:35 -!- Demise_ has joined ##crawl-dev 04:21:08 -!- mibe has quit [Quit: Page closed] 04:24:34 -!- tealeaves has quit [Quit: Bye] 04:34:41 -!- Patashu has joined ##crawl-dev 04:35:52 tonight i taught myself enough hangul to make some pretty good typos 04:36:08 던전 크랄 스토느 풒 - dungeon crawl stone poop 04:36:47 -!- lordfrikk has joined ##crawl-dev 04:36:55 but on the second try i did get 던전 크랄 스토느 숲 04:43:03 -!- ontoclasm has quit [Quit: Leaving.] 04:47:17 -!- ystael has quit [Ping timeout: 264 seconds] 04:50:06 Wow, after having tried HTC Vive now, I no longer want a tabletop version, I want to be in first person, and the hands can popup an "overview map" etc. Then an auto explore/teleport button. A "palette" to select actions etc 04:50:15 It would be so awesome :D 04:50:34 Really feel the scale of the dungeon etc 04:50:46 But yeah, the work to get that done... 04:51:12 <|amethyst> http://www.roguetemple.com/z/noteye/img/crawl-fpp.png 04:52:10 |amethyst: http://store.steampowered.com/app/322770/ 04:52:39 Although that is real-time. 04:53:56 The feeling, of having teleported to another world... it's so real it's scary. 04:59:35 -!- Kalir has quit [Quit: I'M OUT SON. PEACE, LOVE, EXPLOSIONS.] 05:00:04 -!- omarax has quit [Remote host closed the connection] 05:06:59 -!- dpeg has joined ##crawl-dev 05:10:33 |amethyst: i'm teaching myself hangul, and you're apparently awake, so: 애메팃트 is a-meh-tis-tu 05:16:26 -!- Alcopop has quit [Quit: Page closed] 05:16:52 -!- crate has quit [Read error: Connection reset by peer] 05:29:14 http://www.roguetemple.com/z/noteye/img/crawl-fpp.png is that shining in the darnkess? 05:31:07 -!- debo has quit [Ping timeout: 258 seconds] 05:33:52 -!- debo has joined ##crawl-dev 05:47:48 is there a specific reason why tile_realtime_anim works only fro WebTiles? It would make more sense to me to use it offline 05:55:56 -!- Naruni has quit [Remote host closed the connection] 05:56:18 -!- HellTiger_NB has quit [Ping timeout: 252 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:03:42 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 06:04:50 unknown monster: "spiny worm" 06:04:50 %0.15?spiny worm 06:10:40 -!- debo_ has joined ##crawl-dev 06:13:40 -!- debo has quit [Ping timeout: 240 seconds] 06:25:14 -!- amalloy is now known as amalloy_ 06:26:51 -!- Shard1697 has quit [Ping timeout: 276 seconds] 06:35:15 -!- edsrzf has quit [Ping timeout: 264 seconds] 06:36:33 -!- Shard1697 has joined ##crawl-dev 06:43:42 -!- Lasty_ has quit [Ping timeout: 260 seconds] 06:48:23 -!- aredel has joined ##crawl-dev 06:52:46 hello, got some wuestion about option "ctrl+x" : can it be sometimes wrong with showing items nearby? i mean, not all can be showed when there are summons nearby 07:00:02 -!- omarax has quit [Remote host closed the connection] 07:09:50 -!- aredel has left ##crawl-dev 07:23:44 -!- knu_ has quit [Quit: Reboot...] 07:25:21 -!- jbenedetto has quit [Ping timeout: 276 seconds] 07:26:21 -!- scummos__ has quit [Remote host closed the connection] 07:26:46 -!- Lasty has joined ##crawl-dev 07:32:00 -!- lvh has quit [Ping timeout: 260 seconds] 07:39:43 -!- wheals has joined ##crawl-dev 07:54:12 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:59:36 -!- Shard1697 has quit [Ping timeout: 244 seconds] 08:00:03 -!- omarax has quit [Remote host closed the connection] 08:03:20 -!- Shard1697 has joined ##crawl-dev 08:07:03 -!- vale_ has quit [Remote host closed the connection] 08:09:51 -!- debo_ has quit [Quit: orb spiders :(] 08:22:56 -!- Lasty has quit [Quit: Leaving.] 08:35:28 -!- Insomniak` has quit [Ping timeout: 272 seconds] 08:38:41 -!- bonghitz has quit [Remote host closed the connection] 08:41:38 -!- Dracunos has quit [Ping timeout: 246 seconds] 08:53:12 -!- Patashu has quit [Ping timeout: 260 seconds] 09:00:02 -!- omarax has quit [Remote host closed the connection] 09:00:47 -!- Grivan has quit [Ping timeout: 272 seconds] 09:26:48 -!- Dracunos7 has quit [Ping timeout: 258 seconds] 09:31:55 -!- scummos__ has quit [Ping timeout: 244 seconds] 09:33:40 -!- SpongeJr has quit [Quit: Leaving] 09:36:39 -!- Shard1697 has quit [Ping timeout: 276 seconds] 09:39:52 -!- scummos__ has quit [Ping timeout: 260 seconds] 09:40:04 -!- tealeaves has quit [Quit: Bye] 09:40:39 -!- Hermitkrabz has quit [Client Quit] 09:40:42 -!- WalrusKing has quit [Ping timeout: 272 seconds] 09:42:56 -!- debo has joined ##crawl-dev 09:43:41 -!- bonghitz has quit [Ping timeout: 240 seconds] 09:54:03 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 09:56:01 -!- dpeg has quit [Quit: Lost terminal] 10:00:02 -!- omarax has quit [Remote host closed the connection] 10:05:27 -!- Lasty_ has joined ##crawl-dev 10:22:00 -!- LexAckson_ has joined ##crawl-dev 10:23:31 -!- Foamed has quit [Quit: RIP] 10:24:04 -!- LexAckson has joined ##crawl-dev 10:26:21 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 10:28:59 -!- tealeaves has quit [Quit: Bye] 10:33:32 -!- scummos__ has quit [Ping timeout: 260 seconds] 10:36:46 -!- implementhepl has quit [Client Quit] 10:38:13 -!- ololoev has quit [Client Quit] 10:38:43 -!- simmarine has joined ##crawl-dev 10:39:48 -!- Lasty_ has quit [Quit: Leaving.] 10:40:01 -!- scummos__ has quit [Ping timeout: 258 seconds] 10:40:07 -!- Demise_ has quit [Ping timeout: 252 seconds] 10:41:49 -!- Lasty_ has joined ##crawl-dev 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:13:04 -!- Tiktailk has quit [Changing host] 11:13:07 -!- Tiktailk is now known as Tiktalik 11:20:30 -!- nezrel has quit [Read error: Connection reset by peer] 11:21:22 -!- wheals has quit [Ping timeout: 260 seconds] 11:24:19 -!- Mekire has quit [Quit: Page closed] 11:30:53 -!- stanzill has quit [Changing host] 11:30:55 -!- stanzill has quit [Read error: Connection reset by peer] 11:31:14 Repel Missile does not expire 13https://crawl.develz.org/mantis/view.php?id=10446 by yachp 11:31:36 -!- Lightli has quit [Ping timeout: 250 seconds] 11:34:11 -!- removeelyvilon_ has joined ##crawl-dev 11:45:27 -!- removeelyvilon_ has quit [Quit: Page closed] 11:46:14 -!- AreBrandon has joined ##crawl-dev 11:49:04 -!- siepu has quit [Read error: Connection reset by peer] 11:50:51 -!- Lightli has joined ##crawl-dev 11:55:52 -!- tealeaves has quit [Quit: Bye] 11:56:57 -!- Kalir has quit [Changing host] 11:59:16 -!- } is now known as removezxc 11:59:24 -!- removezxc is now known as removewinscummin 12:00:01 -!- removewinscummin is now known as } 12:00:01 -!- crab_ has quit [Quit: Page closed] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:03:50 -!- Dracunos has quit [Ping timeout: 272 seconds] 12:03:56 -!- Dracunos7 is now known as Dracunos 12:07:04 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 12:10:47 -!- vible has quit [Remote host closed the connection] 12:10:52 -!- Zekka has quit [Ping timeout: 258 seconds] 12:15:43 -!- AreBrandon has quit [Ping timeout: 244 seconds] 12:18:17 -!- wheals has joined ##crawl-dev 12:23:09 -!- amalloy_ is now known as amalloy 12:34:09 -!- } has quit [] 12:36:38 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:45:26 -!- tealeaves has quit [Quit: Bye] 12:50:19 -!- Yermak has joined ##crawl-dev 12:50:40 Are nets working on slimes bug or feature? Seems rather like a bug for me. 12:51:34 -!- ZiBuDo has joined ##crawl-dev 12:54:07 -!- scummos__ has quit [Ping timeout: 260 seconds] 12:56:19 -!- zxc has quit [Read error: Connection reset by peer] 13:00:02 -!- omarax has quit [Remote host closed the connection] 13:01:50 -!- amalloy is now known as amalloy_ 13:02:03 -!- insecticide has quit [Ping timeout: 276 seconds] 13:04:38 -!- Naruni has joined ##crawl-dev 13:04:51 -!- RedFeather has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 13:06:52 -!- GauHelldragon has quit [Ping timeout: 244 seconds] 13:07:13 -!- jefus- has joined ##crawl-dev 13:08:33 -!- LexAckson has quit [Ping timeout: 276 seconds] 13:10:34 -!- jeefus has quit [Ping timeout: 240 seconds] 13:11:07 -!- jehoesefat has quit [Quit: Leaving] 13:15:21 -!- ZiBuDo has quit [Ping timeout: 246 seconds] 13:16:06 -!- ZiBuDo has joined ##crawl-dev 13:17:46 -!- shinino has quit [Ping timeout: 250 seconds] 13:18:19 -!- tealeaves has quit [Quit: Bye] 13:18:25 -!- insecticide2 has quit [Ping timeout: 250 seconds] 13:21:20 -!- MarvinPA has joined ##crawl-dev 13:25:13 -!- PleasingFungus has joined ##crawl-dev 13:27:45 Unstable branch on crawl.akrasiac.org updated to: 0.19-a0-283-g61a59a3 (34) 13:29:21 -!- insecticide has quit [Ping timeout: 240 seconds] 13:31:02 Yermak: the only reason they didn't work on slimes before is because slimes would eat seen items 13:31:03 PleasingFungus: You have 1 message. Use !messages to read it. 13:32:06 Anyway it seems wrong to be able to net amorphous creatures 13:32:25 sure 13:32:43 -!- G-Flex| is now known as G-Flex 13:33:00 idk, report it i guess 13:34:28 -!- aredel has quit [Quit: Page closed] 13:35:06 -!- Beargit has quit [Ping timeout: 250 seconds] 13:35:42 guess it depends how viscous they are 13:36:08 -!- KamiKatze has quit [Quit: Page closed] 13:39:50 -!- Ququman has joined ##crawl-dev 13:41:15 -!- insecticide has quit [Ping timeout: 260 seconds] 13:42:00 -!- tealeaves has quit [Quit: Bye] 13:42:46 -!- ontoclasm has joined ##crawl-dev 13:44:20 -!- vev has quit [Quit: Leaving] 13:45:04 -!- Lightli has quit [Ping timeout: 250 seconds] 13:52:28 -!- lobf has joined ##crawl-dev 13:53:17 -!- amalloy_ is now known as amalloy 13:57:11 -!- Kellhus has quit [Quit: Page closed] 14:00:12 gpg key of the ppa uses SHA1 13https://crawl.develz.org/mantis/view.php?id=10447 by Argen77ino 14:00:12 -!- omarax has quit [Remote host closed the connection] 14:00:29 -!- Cerpin_ has joined ##crawl-dev 14:00:29 -!- Cerpin_ has quit [Client Quit] 14:00:45 -!- Cerpin_ has joined ##crawl-dev 14:05:57 -!- Cerpin_ has quit [Ping timeout: 244 seconds] 14:06:20 -!- scummos__ has quit [Ping timeout: 260 seconds] 14:08:44 -!- Lightli has joined ##crawl-dev 14:09:32 -!- Nattefrost has quit [Ping timeout: 244 seconds] 14:09:42 -!- lobf has quit [Quit: lobf] 14:11:08 -!- PsyMar has quit [Ping timeout: 272 seconds] 14:11:10 -!- LastStarFighter has quit [Quit: Page closed] 14:12:58 -!- Beargit_ has quit [Quit: Page closed] 14:16:02 -!- LexAckson has joined ##crawl-dev 14:24:38 -!- ProzacElf has joined ##crawl-dev 14:34:12 -!- Zargon has quit [Quit: Page closed] 14:38:53 -!- CanOfWorms has joined ##crawl-dev 14:45:30 -!- Shard1697 has joined ##crawl-dev 14:47:54 -!- dtsund has joined ##crawl-dev 14:50:30 -!- cang has quit [Ping timeout: 250 seconds] 14:52:54 -!- removeelyvilon_ has joined ##crawl-dev 14:54:24 runewalsh (L27 OpIE) ERROR in 'dbg-scan.cc' at line 554: mid cache bogosity: mid 15756 points to DEAD MONSTER mindex=26 mid=0 (Abyss:3) 14:55:28 !lm runewalsh crash x=vlong 14:55:29 5. [2016-05-26 18:54:23] [vlong=0.19-a0-276-g3ff07cd] runewalsh the Englaciator (L27 OpIE of Ashenzari) ERROR in 'dbg-scan.cc' at line 554: mid cache bogosity: mid 15756 points to DEAD MONSTER mindex=26 mid=0 (Abyss:3) 14:55:32 %git 14:55:32 07ontoclasm02 * 0.19-a0-283-g61a59a3: Recolor shrike tiles 10(13 hours ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/61a59a3e7b8e 14:55:49 %git f6a20703e660ffe2d522624477c672e7cea18223 14:55:49 07|amethyst02 * 0.19-a0-257-gf6a2070: Don't put monsters in invalid menv slots. 10(2 days ago, 8 files, 19+ 7-) 13https://github.com/crawl/crawl/commit/f6a20703e660 14:55:50 their adorable factor has multiplied 14:55:54 hrm 14:56:05 !crashlog runewalsh 14:56:06 5. runewalsh, XL27 OpIE, T:104003 (milestone): http://underhound.eu:81/crawl/morgue/runewalsh/crash-runewalsh-20160526-185423.txt 14:56:15 CanOfWorms: ominous! 14:56:30 ontoclasm has a devious plan for increasing shrike deaths 14:56:47 !lm runewalsh crash x=gid 14:56:48 PleasingFungus: have you seen the best ancestor name so far/the inevitable result of letting players name things 14:56:48 5. [2016-05-26 18:54:23] [game_key=runewalsh:cue:20160425195931S] runewalsh the Englaciator (L27 OpIE of Ashenzari) ERROR in 'dbg-scan.cc' at line 554: mid cache bogosity: mid 15756 points to DEAD MONSTER mindex=26 mid=0 (Abyss:3) 14:56:49 make them so adorable players won't want to kill them 14:56:56 MarvinPA: i've seen many good names! 14:56:56 "Merenpta the knight" 14:56:59 lmao 14:57:06 formatted strings... 14:57:16 it breaks a whole lot of things! its very good 14:57:24 !lm runewalsh gid=runewalsh:cue:20160425195931S 1 x=vlong 14:57:26 1/189. [2016-05-25 19:59:32] [vlong=0.19-a0-252-g247cc30] runewalsh the Chiller (L1 OpIE) began the quest for the Orb on turn 0. (D:1) 14:57:30 -!- amalloy is now known as amalloy_ 14:57:32 sadly doesn't mess with the monster list, but everywhere else it works 14:57:37 !lm runewalsh gid=runewalsh:cue:20160425195931S abyss 1 x=vlong 14:57:38 1/6. [2016-05-26 11:40:30] [vlong=0.19-a0-276-g3ff07cd] runewalsh the Cryomancer (L27 OpIE of Gozag) found an abyssal rune of Zot on turn 78995. (Abyss:4) 14:57:41 hm 14:58:31 !tell |amethyst could !crashlong runewalsh be a save transfer thing from before your fix in f6a2070? their game started before that, but i'm not sure if they entered the abyss before then or not 14:58:31 PleasingFungus: OK, I'll let |amethyst know. 14:59:04 !tell Lasty_ You created Ukayaw, right? Feedback from me (noob player): Great flavour, very Brazlian capoeira. Stomp is okay but lacks that certain something... mb a pseudo-leda like "off-balance" effect? Solo time the main draw imo, but it acts weird, it sometimes triggers twice in a row. Ppl go out of their way trying to find ways to cheat around the timer. Many play a race good at sb and focus on this power alone. Gre 14:59:05 Maximum message length is 340 characters, but you had 411. Eschew verbosity, Gladys! 14:59:30 -!- amalloy_ is now known as amalloy 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:00:02 -!- aredel has quit [Ping timeout: 250 seconds] 15:00:30 well good things need time/letters 15:00:36 multiple messages 15:00:41 -!- rossi has quit [Ping timeout: 244 seconds] 15:00:42 pretend it's twitter 15:00:45 k 15:02:51 !tell Lasty_ You created Ukayaw, right? Feedback from me (noob player): Great flavour, very Brazlian capoeira. Stomp is okay but lacks that certain something... mb a pseudo-leda like "off-balance" effect? 15:02:52 removeelyvilon_: OK, I'll let lasty_ know. 15:02:58 !tell Lasty_ Solo time the main draw imo, but it acts weird, it sometimes triggers twice in a row. Ppl go out of their way trying to find ways to cheat around the timer. Many play a race good at sb and focus on this power alone. Great god, please ship it. Thy 15:02:59 removeelyvilon_: OK, I'll let lasty_ know. 15:03:02 -!- removeelyvilon_ has left ##crawl-dev 15:04:08 -!- nr4 has quit [Ping timeout: 258 seconds] 15:05:42 03PleasingFungus02 07* 0.19-a0-284-gc035690: Strip colour tags from ancestor names (MarvinPA) 10(35 seconds ago, 1 file, 4+ 1-) 13https://github.com/crawl/crawl/commit/c035690af8e6 15:05:48 crossbow sniper does misses! 13https://crawl.develz.org/mantis/view.php?id=10448 by nago 15:08:18 hmm, targeting spells in console online is still feeling unbelievably slow, can anyone else repro this? 15:08:24 i bet it subtracts from AUTOMATIC_HIT or something 15:08:25 seems particularly bad when there are a lot of items around 15:08:39 %git :/[Aa]pport 15:08:39 07wheals02 {PleasingFungus} * 0.18.1-6-gd335043: Don't cycle through items out of LOF for apport (#10390). 10(4 weeks ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/d3350433c4d2 15:08:53 hm that wouldn't have caused it 15:09:48 it's basically impossible to aim anything in this vault full of a million individual stones (also this vault full of a million individual stones is silly) 15:10:32 here's the funny thing: 15:10:41 *which* vault full of a million individual stones 15:10:48 yes :'( 15:10:56 this one is a depths entry 15:11:00 r e m o v e 15:11:04 I hate those vaults 15:11:38 MarvinPA: can you reproduce the slowness offline? 15:12:04 it seems to just be online 15:12:20 if not, maybe try seeing if you can reproduce it with -throttle offline in case somehow it is lua throttling 15:12:20 i noticed it on cue in my current game, and on cdo in wizmode testing just now 15:12:38 like maybe casting a spell is checking autopickup on every item in sight for some reason 15:12:38 -!- amalloy is now known as amalloy_ 15:12:40 sounds like the issue johnstein and I were talking about some weeks back 15:12:45 hmm, still seems fine offline with that 15:13:09 which was apparently fixed by wheals when he fixed his lua thing, but that was only when using tab as I now recall 15:13:17 so probably not exactly related 15:13:51 yeah, I'm not sure exactly how spell targetting would be invoking lua 15:14:26 but given that currently autoexplore and ctrl-F can both be heavily throttled for players with lengthy autopickup lua currently... 15:14:29 currently 15:14:50 oh hm yeah, i wasn't testing offline with my actual rc 15:14:55 i should try that 15:15:01 &rc marvinpa 15:15:03 http://crawl.develz.org/configs/0.18/MarvinPA.rc 15:15:30 although actually i think the only autopickup i use is pretty close to the default stuff 15:15:34 autopickup lua* 15:15:48 your autopickup isn't that complicated yeah, I doubt it is that 15:17:48 -!- removeelyvilon has quit [Ping timeout: 250 seconds] 15:19:50 btw, this is reminding me that I recently compared interlevel travel speed on CAO and CDO and it is far slower for me on CAO 15:19:57 it feels like it might be spells in particular, targeting things like makhleb minor destruction doesn't seem nearly as slow 15:20:32 and x is fine, for example 15:20:38 I don't know whether this is just because CDO has less load or whether it could have something to do with CDO not having webtiles 15:20:47 PleasingFungus: https://dl.dropboxusercontent.com/u/1000017/crawl/slug.png 15:21:17 oh my god there are more stones than i even thought in this vault 15:21:24 niceslug 15:21:37 how many stones are we talking about 15:21:52 -!- fooot has quit [Quit: Page closed] 15:22:02 looks like it's got a mustache 15:22:04 dignified 15:22:04 -!- GauHelldragon has quit [Ping timeout: 260 seconds] 15:22:06 i like it. 15:22:07 -!- Nattefrost has quit [Quit: Leaving.] 15:22:21 correction: it both looks like it has, and is, a mustache 15:22:33 moustache slug 15:22:34 elliptic, could also be related to hosting and provisioning, for example CDO might have SSD storage (or cache) 15:23:12 since interlevel requires loading the level from the save 15:23:57 or even just dedicated disk vs. some variety of iSCSI or other network disk 15:24:05 yeah, that makes sense 15:25:09 oh here we ho 15:25:11 go* 15:25:21 some nice lua error spam 15:25:55 "/dgldir/rcfiles/crawl-git/MarvinPA.rc"]:52: 666: Killing badly-behaved Lua 15:25:55 script. 15:25:55 Lua error: 666: Killing badly-behaved Lua script. x2 15:26:35 good error number 15:26:37 &rc marvinpa 15:26:39 http://crawl.develz.org/configs/0.18/MarvinPA.rc 15:26:52 &rc marvinpa git cue 15:26:54 http://underhound.eu:81/crawl/rcfiles/crawl-git/MarvinPA.rc 15:28:50 that is very strange 15:30:35 03ontoclasm02 07* 0.19-a0-285-g9f32929: Dart slug tile 10(19 seconds ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/9f329295a812 15:31:13 that message means that the throttle gave up and killed the lua, but that should require a million instructions or something like that 15:31:24 which usually means an infinite loop 15:31:31 it was just hanging as i started to try and target a spell 15:32:04 yeah, I'm also puzzled by why it was calling autopickup code in the first place 15:32:31 oh actually i think maybe it was "Targeting interrupted by HUP signal." that tried to kill it, not the throttle? after it hung for a while i tried to reconnect 15:33:33 hm, maybe... still something must be going on with the lua 15:34:12 -!- lordfrikk has quit [Quit: Leaving] 15:34:12 the throttle actually hangs for a minute or something like that before it gives up and kills it 15:34:27 oh that vault 15:34:31 that is a lot of stones yes 15:35:17 232 stones 15:35:18 what a vault 15:35:33 not 420 stones (blaze it)? 15:35:34 I guess each of those stones was probably causing it to iterate over your entire inventory to check for stacking 15:36:00 which still shouldn't be that bad, but if it was doing that each time you moved the cursor while targetting then it could add up 15:36:28 so the real question here is why targetting was causing it to check autopickup status of everything 15:36:40 MarvinPA: what spell was this? 15:37:01 it happens with any targeted spell as far as i can tell, confuse and dispel undead both did it 15:37:23 and agony, apportation 15:37:31 I guess I can try to reproduce it locally 15:37:53 does anyone know the name of this vault so that I can use it to test and so that MarvinPA can remove all the stones from it? 15:39:30 -!- amalloy_ is now known as amalloy 15:39:54 !vault hangedman_stitches_earthworm 15:39:54 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/mini_monsters.des#l317 15:40:18 possibly 15:40:39 MarvinPA: oh, also you can try replacing the stacky part of your autopickup with a simple check "if it.stacks()" and see if that fixes it 15:41:06 * geekosaur just got there by looking at vaultgrep 15:46:43 ??focus card 15:46:44 minmay: You have 1 message. Use !messages to read it. 15:46:44 focus card[1/1]: This card reduces your lowest stat by 1 and increases your highest stat by 1. Only looks at base stats. 15:46:46 !messages 15:46:46 (1/1) lordfrikk said (6h 52m 54s ago): your vault, minmay_octagon_city, has waaay too many monsters, I think I've been on Depths:3 for half an hour and still haven't finished 15:47:18 -!- sgun_ has quit [Read error: Connection reset by peer] 15:47:48 don't worry, monster digging wil solve that problem 15:48:54 I might join the remove digging push just to get rid of monster digging :P 15:49:25 I recommend setting your tavern avatar to an appropriate image 15:50:53 03PleasingFungus02 07* 0.19-a0-286-g21e50f6: Changelog through 0.19-a0-284-gc035690 10(24 seconds ago, 1 file, 62+ 0-) 13https://github.com/crawl/crawl/commit/21e50f6787d2 15:51:00 uh 15:51:09 digging spell doesn't exist, so there's no dig spell icon... 15:51:24 MarvinPA: I also notice that you are casting with a macro to this force_cast_spell function in your rcfile... it looks like it should be harmless but you could also try removing that macro 15:51:52 hmm yeah 15:52:41 -!- amalloy is now known as amalloy_ 15:53:47 huh 15:54:05 it seems like casting without that does help?? which is very confusing 15:54:39 yeah, I can reproduce it with that macro locally 15:54:43 -!- lobf has joined ##crawl-dev 15:54:53 and verify that it is hitting the lua throttle 15:54:56 I have no idea why though 15:55:44 -!- Marvin is now known as Guest22372 15:56:39 -!- Reverie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 15:57:25 -!- tealeaves has quit [Quit: Bye] 15:59:21 I guess I sort of understand why that macro is causing trouble 15:59:34 but I still don't understand why casting a spell is checking autopickup status of everything 15:59:49 IMO that's the real problem here 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:06 set a breakpoint 16:00:27 hm? 16:01:43 i mean, that's the obvious way to find out why the code is hitting autopickup stuff, right? unless the problem is too deep in lua 16:06:16 you mean with a debugger or something? 16:06:24 yeah 16:07:07 -!- travis-ci has joined ##crawl-dev 16:07:08 The build passed. (master - c035690 #5599 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/133193414 16:07:09 -!- travis-ci has left ##crawl-dev 16:07:16 that would require that I learn how to use a debugger properly 16:07:27 which might be a good idea but probably isn't something I'm going to do right now 16:07:40 i would volunteer, but i don't know how to either... 16:07:41 well, when you use a lua macro it doesn't return from the lua function until it's done with everything 16:07:42 well it's not hard to set breakpoints and make backtraces, but sure 16:07:51 PleasingFungus: you don't know how? 16:07:56 welllll 16:07:59 os x problems 16:08:02 are the key issue here 16:08:10 which means it's treating everything as being part of the single lua command i guess? 16:08:20 now come on, when has os x ever had build-related problems 16:08:27 wheals: yeah, that's why MarvinPA's macro is causing trouble 16:08:29 :P 16:08:47 -!- dpeg has joined ##crawl-dev 16:09:04 I recall someone saying clang's debugger works fine, but I can't remember who said that or if it was true 16:09:16 Why does the 0.19 changelog list Gozag instead of Hepl? 16:09:16 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-286-g21e50f6 (34) 16:09:31 Rubinko (L23 MfTm) ASSERT(hepliaklqana_ancestor() == MID_NOBODY) in 'mon-death.cc' at line 2633 failed. (Vaults:3) 16:09:44 rip 16:09:55 oh, lol 16:09:55 yeah 16:10:03 +* New gods: Gozag Ym Sagoz the Greedy and Ru the Awakened. 16:10:04 lmao 16:10:06 good copy-paste, me 16:10:08 i'll fix it in a sec 16:10:20 :) 16:10:20 wheals: normally it would just be calling ch_force_autopickup a bunch of times individually and none of them would hit the throttle, but because of the macro they are all counted by the same throttle hook 16:11:46 dpeg: I guess we should now reveal that hep and uka are actually replacing gozag and Ru 16:11:53 gozag was just bad and uka is ru 2.0 16:13:50 ru.0 16:15:38 %git 78e7867c 16:15:38 07doy02 * 0.18-a0-227-g78e7867: allow searching for items that should be autopickedup 10(6 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/78e7867c1235 16:16:42 this commit is at least partially responsible for this problem (and for other issues I've brought up before) 16:17:32 having anything that touches stash at all call a bunch of lua just isn't a good idea, and MarvinPA's problem demonstrates why 16:19:17 I'm still not sure exactly why targetting needs to touch stash for non-apport spells, but I checked that it passes through stash_annotate_item 16:21:18 gammafunk: r u mad? 16:22:52 can merge oka with uka and ru as well 16:22:54 ukawaru 16:23:34 -!- mibert has quit [Ping timeout: 276 seconds] 16:25:31 -!- lobf has quit [Quit: lobf] 16:28:32 -!- lobf has joined ##crawl-dev 16:29:47 -!- crab__ has joined ##crawl-dev 16:31:04 -!- edsrzf has joined ##crawl-dev 16:33:38 -!- cang has quit [Ping timeout: 250 seconds] 16:33:43 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 16:34:16 I guess we just generally run stash_annotate_item on everything in LoS all the time to make sure that we are displaying everything correctly 16:39:00 -!- Dracunos is now known as Dracunosm 16:39:04 -!- DevlanMud|Lappy has quit [Ping timeout: 240 seconds] 16:40:15 -!- amalloy_ is now known as amalloy 16:47:06 -!- Guest22372 has quit [Read error: Connection reset by peer] 16:47:32 -!- Marvin is now known as Guest32490 16:48:17 -!- Dracunos_ is now known as Dracunos 16:49:01 -!- Ladykiller69 has quit [Ping timeout: 250 seconds] 16:49:26 pro tech: pak -> ru, sac evo 16:49:32 there's No Downside 16:50:20 03PleasingFungus02 07* 0.19-a0-287-g02ea680: Changelog fixes 10(19 seconds ago, 1 file, 6+ 5-) 13https://github.com/crawl/crawl/commit/02ea680d1053 16:50:30 -!- lobf has quit [Quit: lobf] 16:50:40 tavern is in full swing again, wasn't even my doing 16:50:45 -!- lobf has joined ##crawl-dev 16:50:50 i got an extremely rude pm this morning 16:50:52 funny 16:51:04 'i didn't think even you could be that incompetent...' 16:51:37 -!- Nattefrost has quit [Ping timeout: 244 seconds] 16:53:16 -!- ystael has quit [Ping timeout: 264 seconds] 16:54:43 PleasingFungus, gammafunk: gdb doesn't work well for crawl on osx, but lldb is basically equivalent and works fine when i've tried it 16:54:43 amalloy: You have 2 messages. Use !messages to read them. 16:55:34 -!- docnvk has quit [Excess Flood] 16:57:26 lldb was what i was using 16:57:38 it swallowed the enter key, iirc, which made it pretty impossible to do much of anything 17:00:03 -!- omarax has quit [Remote host closed the connection] 17:00:43 -!- cang_ has quit [Quit: Page closed] 17:00:45 -!- dtsund has quit [Ping timeout: 260 seconds] 17:02:48 -!- koboldina has quit [Quit: Page closed] 17:03:03 -!- travis-ci has joined ##crawl-dev 17:03:04 The build passed. (master - 9f32929 #5600 : ontoclasm): https://travis-ci.org/crawl/crawl/builds/133200612 17:03:04 -!- travis-ci has left ##crawl-dev 17:03:38 i- i passed 17:04:17 PleasingFungus: at work? 17:04:36 ontoclasm: I think you're actually quite passable. 17:04:42 -!- Insomniak` has quit [Ping timeout: 244 seconds] 17:04:55 PleasingFungus: gdb has a thing where it attaches to a process instead of launching the process, lld might have something similar 17:05:04 this lets you run crawl in another terminal window as you debug 17:05:12 dpeg: ? 17:05:26 PleasingFungus: extremely rude pm 17:05:40 which makes debugging not have issues like that since your gdb input is then not your crawl input 17:05:53 dpeg: no, i mean, on tavern 17:06:01 You know it's serious when you find death threats in your real life mailbox for a feature you've coded. 17:06:12 maybe I'll play with the lldb one and see if it an do that at some point 17:07:09 lldb -n crawl 17:07:14 attaches to a running process named crawl 17:07:16 nice 17:07:20 that would do it 17:07:26 or you can use -p if you know the pid 17:07:45 yeah it's basically the way you should debug a program that's cursor-addressing like that 17:08:01 although if you're debugging tiles it might not apply as much, but for the eating input thing it still would 17:09:09 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-287-g02ea680 (34) 17:09:46 SirMumm (L9 HEWz) ASSERT(load_mode != LOAD_VISITOR) in 'files.cc' at line 1280 failed. (D:255) 17:10:08 D:255... 17:10:26 er 17:10:28 hm 17:10:30 ??hep 17:10:31 hepliaklqana[1/4]: Experimental God of ancestral memory, playable on cbro. Grants a powerful, customizable permanent ancestor at ** piety, which will be automatically revived if slain (after a few dozen turns). Likes exploration, hates felids. 0*: ally & recall, 2*: Remember Life, 3*: {Transference}, 4*: {Idealise}, 5*: Transference-slow 17:11:04 PleasingFungus: have you considered having the ancestor revival exp-timed 17:11:04 !learn edit hepliaklqana[1] s/, hates felids// 17:11:05 hepliaklqana[1/4]: Experimental God of ancestral memory, playable on cbro. Grants a powerful, customizable permanent ancestor at ** piety, which will be automatically revived if slain (after a few dozen turns). Likes exploration. 0*: ally & recall, 2*: Remember Life, 3*: {Transference}, 4*: {Idealise}, 5*: Transference-slow 17:11:13 it's been suggested 17:11:26 i'm vaguely annoyed by everything becoming an xp timer, though i don't have an articulate reason 17:12:10 imo basically every time longer than like 10 turns should be an exp timer 17:12:14 timer* 17:12:25 since really it's: press 5 17:12:38 rather than any meaningful time cost 17:13:20 I for one look forward to xp-gated corrosion 17:13:29 i'm waiting for xp-gated healing, personally 17:13:31 -!- siepu has quit [Read error: Connection reset by peer] 17:13:42 well that's not a timer exactly 17:13:46 every duration? 17:13:50 -!- JimmahDean has quit [] 17:13:58 there are probably some other weird ones 17:14:06 like slowness and other hexes 17:14:12 would be bad to have them xp-gated 17:14:59 PleasingFungus: this is not a bad idea 17:15:05 I agree that xp-gating does work really well for longer things and is a very good default; I'm not sure what's gained by having diversity there 17:15:18 PleasingFungus: make every god makhleb 17:15:25 If you want to do healing right (TM), and we don't, then that's a decent start. 17:16:55 the only good healing is breadswining 17:16:58 *swinging 17:17:08 breadswining is when you feed your bread to hogs 17:17:26 which I don't recommend 17:17:41 or make your bread out of pigs! 17:17:53 ewwww 17:17:54 -!- Patashu has joined ##crawl-dev 17:18:35 http://crawl.develz.org/wordpress/trunk-updates-25-may-2016 trunk post 17:18:44 correct healing: no healing over time, you heal from stuff you find around the dungeon or from healing potions 17:18:52 -!- neunon_ has joined ##crawl-dev 17:18:52 -!- neunon has quit [Ping timeout: 252 seconds] 17:19:03 i think that would be a good start for a better designed game, but i don't think crawl will ever be that game. 17:19:05 so if you are hurt you don't press 5, you explore 17:19:11 maybe 17:19:22 -!- neunon_ is now known as neunon 17:19:29 -!- KamiKatze has quit [Quit: Page closed] 17:19:43 crawl will only ever be robotfindskitten and we should accept that 17:19:44 crawl is very very much designed around the 5-o-tab rhythm. look at how much of a mess dd is... 17:20:48 03MarvinPA02 07* 0.19-a0-288-g67c72eb: Reword new god ability descriptions 10(3 hours ago, 1 file, 32+ 37-) 13https://github.com/crawl/crawl/commit/67c72eb25bff 17:20:53 !learn add reserved_clan_names Five Oh Tab Rhythm [PleasingFungus] 17:20:53 reserved clan names[18/18]: Five Oh Tab Rhythm [PleasingFungus] 17:21:04 gammafunk: hawaii five oh tab rhythm 17:21:15 that's what you do in shoals 17:21:22 MarvinPA: the flavor cost....!!! 17:21:50 you thinking about doing an editing pass over the god/ancestor monster descriptions, or are you good for now? 17:21:57 "Merges with a target emotionally and physically, and then bursts forth from +them, violently splitting them apart and killing them instantly 17:22:00 " 17:22:01 my god... 17:22:15 the ancestor ones looked good to me 17:22:23 nice 17:22:44 and i was hopefully planning to do a general pass over all god descriptions, at some indistinct point in the future 17:23:03 -!- LexAckson has quit [Ping timeout: 260 seconds] 17:23:13 since they're not very consistent in terms of tone currently (some of the "pitch" descs are very flavourish, and some are much more mechanicsy) 17:23:39 does acquirement have any special weighting for race? archmagi for DE, octopus king for Op, or the like 17:23:48 is mechanicsy a word... 17:23:52 it is now! 17:24:06 fixit_friend: sort of but not like that 17:24:09 you can't acquire things that are useless 17:24:32 !send gammafunk mechanicsfeel 17:24:32 Sending mechanicsfeel to gammafunk. 17:24:44 ah, I see 17:24:47 and there's some skill-based weighting in places and so on, but nothing per species like that, yeah 17:24:58 so narrower races are somewhat more likely to get something they want 17:25:18 that's cool that it works out naturally like that 17:27:41 -!- Kenran has quit [Read error: Connection reset by peer] 17:28:06 -!- debo has quit [Ping timeout: 272 seconds] 17:28:18 -!- Rust3dCor3 has quit [Ping timeout: 260 seconds] 17:37:30 -!- atrodo has quit [Ping timeout: 260 seconds] 17:38:01 -!- bonghitz has quit [Remote host closed the connection] 17:39:58 -!- grammus has quit [Ping timeout: 260 seconds] 17:40:37 -!- grammus has joined ##crawl-dev 17:42:19 -!- lobf has quit [Quit: lobf] 17:45:28 -!- Patashu has quit [Ping timeout: 276 seconds] 17:46:36 -!- lobf has joined ##crawl-dev 17:47:41 -!- travis-ci has joined ##crawl-dev 17:47:42 The build has errored. (master - 21e50f6 #5601 : Nicholas Feinberg): https://travis-ci.org/crawl/crawl/builds/133205993 17:47:42 -!- travis-ci has left ##crawl-dev 17:47:56 -!- ldf has quit [Ping timeout: 244 seconds] 17:48:33 -!- Witidek has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:55:48 -!- nezrel has quit [Read error: Connection reset by peer] 17:56:03 -!- removeelyvilon has quit [Quit: Page closed] 17:56:13 -!- ldf has joined ##crawl-dev 17:57:39 -!- miek_ has quit [Quit: Lost terminal] 17:59:52 -!- MarvinPA has left ##crawl-dev 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:02:06 -!- miek_ has joined ##crawl-dev 18:02:09 PleasingFungus: if i sacrifice love and then convert to hep, will my ancestor be a permanent recurring enemy? 18:02:17 and is this a new challenge? 18:02:17 Unstable branch on underhound.eu updated to: 0.19-a0-288-g67c72eb (34) 18:02:19 can't convert to hep 18:02:22 with sac love 18:02:24 aw 18:02:29 same as other ally gods 18:02:31 sorry 18:03:42 oh, beogh and yred are off limits too? 18:04:08 ya. not sure about fedhas and jiyva 18:04:27 i guess you're also not sure about nemelex in that case 18:04:34 -!- Marvin is now known as Guest5372 18:04:39 i'll bother lasty about it next time i see him 18:04:45 BEJH 18:04:50 not yred, bizarrely 18:04:55 haha 18:06:36 -!- Guest32490 has quit [Ping timeout: 258 seconds] 18:08:08 -!- tealeaves has quit [Quit: Bye] 18:08:33 -!- gressup_ has quit [Quit: Leaving] 18:09:15 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-288-g67c72eb (34) 18:09:22 -!- lobf has quit [Quit: lobf] 18:10:30 -!- dtsund has joined ##crawl-dev 18:10:30 -!- lobf has joined ##crawl-dev 18:12:45 -!- lobf has quit [Client Quit] 18:13:11 -!- lobf has joined ##crawl-dev 18:17:50 Lasty_: crate wrote a useful Ukayaw review in the 2 cents thread. 18:18:03 is this more german humor 18:18:12 PleasingFungus: he only mentions Hep in passing because he hates allies (of course). 18:18:28 PleasingFungus: no, on Ukayaw he write several paragraphs, and they're in depth. 18:19:15 -!- Lasty has joined ##crawl-dev 18:19:29 -!- rchandra has joined ##crawl-dev 18:19:42 hey, it's lsaty 18:19:56 <|amethyst> what's salty? 18:19:56 |amethyst: You have 1 message. Use !messages to read it. 18:20:05 me. i'm salty 18:20:08 <|amethyst> !crashlog runewalsh 18:20:09 5. runewalsh, XL27 OpIE, T:104003 (milestone): http://underhound.eu:81/crawl/morgue/runewalsh/crash-runewalsh-20160526-185423.txt 18:20:50 <|amethyst> PleasingFungus: hm, I think *probably* that's not the bad menv thing 18:20:56 ah, looked similar 18:21:01 <|amethyst> PleasingFungus: because I would expect to see 700 or 701 somewhere 18:21:05 ok 18:21:12 |amethyst: I think he means slaty 18:21:19 -!- Demise_ has joined ##crawl-dev 18:21:25 PleasingFungus: hey, 'sup? 18:21:36 <|amethyst> Lasty: or maybe you're kind of like the law school entrance exam? 18:21:56 |amethyst: it's been said! 18:22:03 dpeg Lasty_: crate wrote a useful Ukayaw review in the 2 cents thread. 18:22:08 right before you came in 18:22:10 PleasingFungus: oo, I didn't see that yet 18:22:27 he says it's not a cunning germanic trick, like the last time he praised a review on tavern 18:22:36 he also surprised me by being pro-no-equipment-species 18:22:36 crate? 18:22:36 -!- lobf has quit [Quit: lobf] 18:22:38 yep 18:22:42 interesting! 18:23:03 remove cat wands! 18:24:07 PleasingFungus: ah, might still be interesting for you to read it, he says something about knight progression. 18:24:41 maybe i'll take a look later. 18:24:49 but our players want no pro-no-species, they want porno-species, it is really simple! 18:26:23 porno species...? 18:26:51 yes, Jeanie 18:27:48 !tell chequers you didn't run unbrace on your emergency flight commit :P also, i probably wouldn't take out the force_mores yet, just in case 18:27:48 PleasingFungus: OK, I'll let chequers know. 18:28:04 i'm pretty sure lsaty is a word in latvian 18:28:11 -!- lobf has joined ##crawl-dev 18:28:57 also, i agree that cats using wands is just ruining crawl's moral fiber 18:29:36 !tell chequers oh, you removed the death effects entirely... i wonder if we'll get any good bugs for that! another also: why use a DUR instead of a player prop, if it's not gonna decr over time? 18:29:37 PleasingFungus: OK, I'll let chequers know. 18:31:02 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:31:51 so is it actually possible to drown at all in modern crawl? 18:32:36 well, i haven't merged chequers' pr yet 18:32:40 and there are still flight forms 18:32:41 <|amethyst> drowned soul, water elemental 18:33:04 deliberately let a potion or evoke run out over a source of deep water after at least one warning 18:33:08 <|amethyst> PleasingFungus: oh, I figured chequers' PR would kind of automatically handle that, but I didn't look 18:33:26 unless i missed some other change 18:33:29 <|amethyst> PleasingFungus: but the swimming forms would need to be handled 18:35:03 porcupines are excellent swimmers! 18:35:26 is hydra form able to swim? 18:35:36 this is a question that, in principle, i should be able to answer 18:35:38 i really hope so 18:35:42 <|amethyst> PleasingFungus: kind of but not exactly 18:35:47 size? 18:35:50 <|amethyst> yeah 18:35:56 nice 18:36:42 <|amethyst> they also get the usual hydra movement bonus 18:36:55 Lasty: His point does make perfect sense, it's just the quality of life of Fe without wands... 18:37:51 Op are deffo a better version of an approach to less of one kind of equipment, but I still hate the lack of body armour 18:38:02 wow, did i really implement that 18:38:02 crazy 18:38:14 hrm 18:38:16 @??hydra 18:38:16 hydra (09D) | Spd: 10 (swim: 60%) | HD: 13 | HP: 60-83 | AC/EV: 0/5 | Dam: 18 per head | amphibious, cold-blooded, regen | Res: 06magic(60), 03poison, 12drown | Chunks: 14noxious | XP: 976 | Sz: Big | Int: animal. 18:38:18 gammafunk: weirdly, the race that annoyed me the most wrt lack of armour was d 18:38:19 *dr 18:38:22 gammafunk: yeah, it does. I just think my point is also important, which is about how much of the fun of crawl is held up by items 18:38:26 i did not enjoy my winning dr game. 18:38:31 PleasingFungus: oh, that's unusual, I like Dr a lot really 18:38:46 something about it really rubbed me the wrong way 18:38:49 years ago 18:38:54 now their colors are not terrifically well designed, I'll admit 18:38:56 i saw my posts from the time more recently, that's what reminded me 18:39:00 but I like that approach a lot more than what Ds does 18:39:04 we should implement bcadren's extra dr colours 18:39:11 <|amethyst> hm 18:39:13 pink dr. iridescent dr 18:39:34 Lasty: I think you and crate (and I) probably agree that a "no items" approach is not very fun 18:39:47 <|amethyst> oh, I had not realised that Dr change was quite so long ago 18:39:53 <|amethyst> I had been thinking maybe 3 years, but 18:39:57 <|amethyst> %git c28432e9 18:39:58 07kilobyte02 * 0.10-a0-744-gc28432e: Disallow draconians to wear body armour, allow gloves and boots in return. 10(4 years, 8 months ago, 7 files, 81+ 33-) 13https://github.com/crawl/crawl/commit/c28432e9f0af 18:40:35 Dr are cool because despite no body armour, they can still get decent enough ac; Op can sort of if it gets lucky with drops 18:40:39 again this is ignoring forms 18:41:13 !apt exp 18:41:14 Exp: Hu: 1!, Ko: 1!, Fo: 1!, Ha: 1!, Mf: 0, Gh: 0, HO: 0, Te: 0, Na: 0, Op: 0, VS: 0, Gr: 0, Og: 0, Mi: -1, Vp: -1, Dr: -1, Ds: -1, DD: -1, Fe: -1, Sp: -1, DE: -1, Ce: -1, HE: -1, Tr: -1, Mu: -1, Dg: -2* 18:41:28 wow, they are -1 18:41:48 I do think that body armour is easily the most interesting eq slot 18:41:57 yeah it's a really good one for sure 18:42:07 what the heck is going on with the tavern 18:42:07 just because of interactions with spellcasting and ev 18:42:11 and so I generally would prefer that it be available 18:42:14 weapon slot is also pretty good 18:42:15 yeah 18:42:20 is tavern always this negative, was I just not noticing it? 18:42:25 shield slot is maybe #3 18:42:26 weapon slot is a joke and no bothers using that trash, get real 18:42:26 fixit_friend: yes 18:42:28 fixit_friend: always 18:42:31 that's why i left years ago 18:42:37 holy moly 18:42:39 i should probably leave again 18:42:50 is that also why most of you aren't in ##crawl ? 18:42:56 <|amethyst> fixit_friend: pretty much, but people are afraid to go on a ban spree because then it looks like the mods and/or devs are fascists 18:43:20 I love Op, but the interaction w/ forms is pretty bad imo 18:43:24 well tavern being negative in a "problematic" way is the only time I have concerns 18:43:42 what interaction 18:43:43 the overall negativity tends to make discussion there more useful for me to read 18:43:54 -!- bonghitz has quit [Ping timeout: 260 seconds] 18:44:04 being critical is useful, but tavern tends to jump straight to 'caustic' real fast 18:44:06 <|amethyst> I guess it's the Linus Torvalds thick skin thing 18:44:06 in my experience 18:44:11 gammafunk: my favorite aspect of tavern is when i get jumped on for calling them out 18:44:13 PleasingFungus: 8 ring slots preserved 18:44:16 forms are just very good on Op because you get to wear more equipment 18:44:20 about being idiots 18:44:42 well we did forms suppressing ring slots, it's bad imo 18:44:44 (than other species) 18:44:46 gammafunk: yeah 18:44:54 gammafunk: yeah, there's no good solution 18:44:57 ui is quite bad 18:45:01 solution: remove, uh 18:45:02 rings 18:45:08 sold 18:45:13 PleasingFungus: no, remove hands 18:45:19 simple solution 18:45:24 stop stepping on lasty's lines! 18:45:27 gets rid of so many variables 18:45:38 lol 18:45:38 My solution to Op/forms is to not use forms as Op 18:45:39 ProzacElf: you are not in my top 10 list of reasonable tavern posters, no offense 18:46:00 -!- tealeaves has quit [Quit: Bye] 18:46:01 gammafunk: who is? 18:46:04 gammafunk: i suspect i would need more tavern posts to really qualify anyway 18:46:08 <|amethyst> string player::hand_name() const { return "stump"; } 18:46:09 pollen_golem 18:46:12 duvessa crate myself uh... 18:46:17 there are some others probably 18:46:23 or more tavern posts that actually aren't just snark 18:46:25 I dunno man, I'm trying to catch up on some threads and I just want to be like "ok, but why say it so mean? why try to chase the new players / the devs away?" but then I'd be spamming 18:46:26 Lasty is actually good, just wrong sometimes 18:46:47 Sar gets a special ranking because he likes item destruction 18:46:50 -!- Grivan has quit [Ping timeout: 244 seconds] 18:46:52 PleasingFungus: you and your trolling! 18:47:21 i mean, "useful/reasonable tavern poster" has not been one of my goals for interacting with tavern for at least 2 years 18:47:24 fixit_friend: yeah, there's already pretty established tone for many posters. 18:47:24 what's the definition of reasonable here? 18:47:40 hah, pollen is on tavern? I thought that person was a webtiles phenom 18:47:49 miek_: have good opinions that you articulate well 18:48:00 I happen to be good at judging this 18:48:06 surprised you put duvessa on there 18:48:09 not that he doesn't do that 18:48:19 erm.. well he doesn't.. but he also does 18:48:24 fixit_friend: he posts as hardboiled gargoyle 18:48:36 in all fairness even the worst posters do make some nice posts 18:48:39 yup 18:48:39 intermittently 18:48:41 ahh 18:48:45 gammafunk: is my issue the opinions, the articulation, or the fact that i'd rather just get the easy dick joke and not discuss an issue? =[ 18:48:48 and vice versa 18:48:49 =p 18:49:02 I avoid giving many opinions on tavern 18:49:09 but sometimes I tell people off for playing dumb in the league 18:49:21 ProzacElf: yeah I guess I've only see you troll and can't recall a good argument you've made. Keep in mind what the value of "gammafunk likes your tavern posts" is 18:49:29 lol 18:49:31 no worries man 18:49:46 <|amethyst> IMO making good arguments and also trolling isn't so great 18:49:57 i do periodically make a serious post, but i mostly just troll 18:49:59 it does tend to confuse people 18:50:15 but to be fair, i don't remember ever trolling in gdd 18:50:24 i mean, maybe i have 18:50:30 I like reading tavern for the most part, but I can see how the kind of "no holds barred" attitude is offputting 18:50:47 SA feels like a constant stream of bad opinions, but people are nicer, and reddit is mostly people just asking for help 18:50:57 the vast majority of my comments go into cyc or maybe advice 18:51:15 4chan is...well... 18:51:23 i probably do make a few too many snarky/trolling comments in gdd 18:51:24 it's like every few posts, there's just a very loud, jarring discordant note on tavern, for no reason 18:51:35 like there's an invisible audience with a laugh track 18:51:45 good description imo 18:51:46 gammafunk: I mostly like reading tavern; I dislike the times when prolific blowhards roll through offering terrible advice or opinions 18:51:50 it's mainly because i forget i was looking at gdd 18:51:53 Lasty: same 18:52:07 brb 18:52:23 anyway, i know i don't deserve to be a top-ten taverner =p 18:52:38 gammafunk: but I don't think we have any blowhards of that calibur in residence right now 18:52:51 clearly not after that guy posted Xom's Party, how do you even try after that 18:53:10 Lasty: a few have been purged, yeah. The tavern gestapo... 18:53:16 haha, yup 18:53:28 and one just stopped posting 18:53:51 The fact that tavern has twelse basically proves it's doing things right 18:53:52 actually, that one wasn't a blowhard, just a dramamonger 18:53:55 *twelwe 18:53:58 haha 18:54:26 -!- ontoclasm has quit [Quit: Leaving.] 18:56:08 -!- regret-index has joined ##crawl-dev 18:56:38 -!- Dracunosm has quit [Quit: Bye] 18:59:22 Lasty: did you see that PowerOfKaishin octopode post 18:59:33 advice post 18:59:39 the optm thread? 18:59:48 the one where he says gozag is the only choice for octopodes 18:59:51 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 18:59:55 oh, haha, didn't read that 19:00:02 -!- omarax has quit [Read error: Connection reset by peer] 19:00:07 -!- tealeaves has quit [Quit: Bye] 19:01:20 i like /r/dcss. even when one guy was like "hey guys how do i save scum" he got mostly helpful responses 19:01:43 yeah /r/dcss has a good tone overall, but it's not discussion really 19:01:44 -!- regret-index has left ##crawl-dev 19:01:53 gammafunk: https://crawl.develz.org/tavern/viewtopic.php?p=270447#p270447 it's a whole wiki guide worth of bad 19:02:14 <|amethyst> amalloy: You mean "scrum"? 19:02:24 minmay: yeah, that amused me 19:02:49 |amethyst: no, he spelled it right! https://www.reddit.com/r/dcss/comments/3y5gq4/teach_me_how_to_scum_save/ 19:03:01 "Unlike with weapon skills, raising UC makes you do more damage in addition to increasing your attack speed." "Disabling enemy Tele comes in handy many times during the game, not just for imps." 19:03:28 <|amethyst> Ah, I was thinking oif this one about a month or two earlier: https://www.reddit.com/r/dcss/comments/3rpzlf/ 19:04:26 |amethyst: there was a guy who asked a similar question much more recently, and he was very hostile. he actually messaged the moderators asking us to ban everyone who he was rude to 19:04:45 <|amethyst> amalloy: link? 19:05:00 <|amethyst> amalloy: or did it get deleted, and that's why I never saw it? 19:05:15 https://www.reddit.com/r/dcss/comments/4hqv5s/is_there_anyway_to_recover_a_save/ 19:05:24 "Fuck shoals. Don't do it until XL27." 19:05:27 the thread is still there but i guess he deleted his content 19:06:19 amalloy: you mean me, right? 19:06:20 :D 19:06:30 <|amethyst> amalloy: ah, I do remember that one now 19:07:28 <|amethyst> amalloy: though I probably only saw about four of their comments, looks like it went on for a while longer after I last looked at it 19:07:39 good thinking 19:07:53 Lasty confirmed reddit troll 19:11:22 -!- Fitz_ has quit [Ping timeout: 250 seconds] 19:11:38 -!- ProzacElf has quit [Ping timeout: 244 seconds] 19:13:15 -!- Cerpin_ has joined ##crawl-dev 19:14:27 I have trolled SA back in the day, and they have embraced me with open arms recently. Everyone gets a second chance! 19:15:12 This developer-player lovefest....it's disgusting... 19:16:55 -!- debo has joined ##crawl-dev 19:17:05 lovefest 19:17:58 gammafunk: did someone ever approach you irl because you're a crawl dev? 19:18:24 and beat you up? 19:18:44 I once asked a dev for their autograph IRL 19:18:45 dpeg: I've tried to find opportunities to brag about it irl but I've failed so far 19:19:56 miek_: which one? 19:19:57 <|amethyst> I will autograph a brown paper bag for $50 and a SASE. 19:20:27 I asked for minmay's autograph 19:20:30 gammafunk: rumour has it that jpeg got her job because she could say in the interview when they asked what she's done before: "I coded an orc god." :) 19:20:35 <|amethyst> http://s-z.org/neil/images/logicbug.jpg 19:20:44 miek_: that's a bad choice if you're collecting devs 19:20:56 <|amethyst> I do still wonder 19:21:10 you want to ask the dev minmay was dating 19:21:11 <|amethyst> if the person on tavern who asked if the unique duvessa was named after the dev duvessa 19:21:14 <|amethyst> was trolling or not 19:21:31 hahaha 19:21:36 it didn't see like it at the time 19:21:44 yes, looked genuine 19:21:49 = high level trolling! 19:22:03 <|amethyst> that was my thought 19:22:10 what's the highest level dev to collect? 19:22:19 <|amethyst> miek_: Linley 19:22:19 Linley 19:22:25 <|amethyst> either "wow, they're confused" or "wow, they're good" 19:22:27 oh he's just around the corner 19:22:39 miek_: yeah, you've got a head start 19:22:49 I also have amalloy's signature but I don't think that really counts yet 19:22:54 I tried to reach Brent, but didn't get a reply :( 19:23:04 <|amethyst> I was going to say, probably bwr is #2 19:23:51 another rumour is that at least one pre-DCSS dev lurks here =) 19:23:55 hmm must be behind on my crawl history 19:24:00 what about greensnark? 19:24:12 miek_: comes next in line 19:24:20 <|amethyst> dpeg: but we went and removed zotdef... 19:24:21 shame on us 19:24:36 miek_: you have my signature? did you steal it while i was asleep? 19:24:49 nah I'm just joshing around 19:25:04 amalloy: you know that Aussies descend from robbers, thieves and police men -- it's in their genes! 19:25:24 but miek_ is a kiwi 19:25:24 -!- Guest5372 has quit [Remote host closed the connection] 19:25:40 isn't that just a miniature aussie? 19:25:41 <|amethyst> something something Australia Jr 19:25:49 <|amethyst> dpeg: o/ 19:25:50 'mericans don't know the difference 19:26:01 or non'mericans too 19:26:09 intialise it 19:26:11 its alright I think of you all as either canadian or french 19:26:12 |amethyst: \o \o \o o> o/ 19:26:24 miek_: bien sur 19:26:54 <|amethyst> I guess Australia Jr would really be Liechtenstein 19:27:10 |amethyst: this is double wrong, so 100% correct 19:27:15 australia jr is a jester with messages on top 19:28:38 -!- Ququman has quit [Read error: Connection reset by peer] 19:31:45 -!- Fitz_ has quit [Ping timeout: 250 seconds] 19:32:25 miek_: during my honeymoon, we hiked around Waikaremoana! 19:34:37 that looks lovely :) 19:36:47 -!- eliotn has quit [Quit: Page closed] 19:37:37 dpeg: aren't you offended at being called french? 19:39:05 wheals: no, not at all 19:39:46 wheals: we didn't attack the frog eaters for 70 years now, it's all peace and mutual frog feeding 19:39:46 wheals: are you? 19:39:56 also dpeg is canadian :P 19:40:18 miek_: it's better than being canadian at least! 19:40:31 -!- ldf has quit [Quit: ldf] 19:45:54 -!- Ladykiller70 has quit [Ping timeout: 244 seconds] 19:46:31 -!- Marvin is now known as Guest77084 19:46:42 -!- ontoclasm has joined ##crawl-dev 19:46:57 -!- WorkSight has quit [Quit: Leaving...] 19:48:10 wheals: ime, Canadians are much friendlier than French, although I am really comparing Torontians and Parisiens here 19:48:34 canadians are too friendly 19:48:40 you just know they're plotting something behind your back 19:49:41 they have a much smarter head honcho right now, compared to you US Americans :) 19:51:50 wheals: are you always the one who posts in /roguelikedev/'s FAQ fridays? 19:52:16 I've really enjoyed the ones I've read so far, thankya 19:52:32 i haven't done it lately, but thanks! 19:52:44 and you're welcome 19:52:49 #22 about map gen was sweet 19:53:11 -!- Cerpin_ has quit [Remote host closed the connection] 19:53:52 ...huh, yeah, I guess you haven't 19:53:59 everything here is homestuck 19:54:23 does anyone else post them or just you? 19:56:38 PF did one once 19:56:53 but now that i stopped nobody on the team is doing them 19:56:56 what tiles do zombie lindwurms use? 19:56:58 i should start doing it again... 19:58:29 -!- lobf has quit [Quit: lobf] 19:58:45 a lot of them were process ones that I couldn't really answer (more appropriate for the usual one-person team) so i kind of petered off 19:58:57 -!- Cerpin_ has joined ##crawl-dev 19:58:58 makes sense 19:59:40 well I support you writing more of them, if you feel like it, in the least pressurey way possible >.> 20:00:04 -!- omarax has quit [Remote host closed the connection] 20:02:09 fixit_friend: there are some bits like on the CDO page too, do you know them? 20:02:26 ??cdo 20:02:26 cdo[1/4]: Crawl server (also running 4.1), located in Germany, crawl.develz.org, telnet port 345 or ssh port 22, ssh-username: crawl, ssh-key necessary: http://crawl.develz.org/cao_key (openssh) or http://crawl.develz.org/cao_key.ppk (putty) 20:02:44 not yet 20:02:49 I'll check it out 20:03:04 I've read the brief history of crawl on /wordpress/ 20:03:22 very brief 20:03:57 fixit_friend: there's a bit more 20:04:59 I've tried reading old release notes, but found it less educational than expected. kinda interesting to see nethacky sacred cows being shed over time, I guess 20:05:40 ah, I see. the 4 links under history? only one of those shows visited 20:05:54 musta been linked to elsewhere 20:06:00 I'll check the other 3 out! 20:07:04 -!- scummos__ has quit [Ping timeout: 264 seconds] 20:07:18 i should draw a new lindworm tile 20:07:25 site suspended (A Brief History of Rogue) 20:08:12 omg. now supporting Eee PC resolutions! 20:08:13 -!- PleasingFungus has joined ##crawl-dev 20:09:26 poll: should a lindworm have a) only arms, b) only legs, or c) both 20:09:49 -!- nr4 has quit [Quit: Lost terminal] 20:10:22 !rng arms legs 20:10:22 The RNG chooses: arms. 20:10:23 i imagined them as having like none of those things, being actually wormy. but i know they're supposed to be kinda dragon-y, and just legs makes sense to me for that 20:10:47 In German, "Lindwurm" is an archaic term for dragon. 20:10:56 -!- xnavy_ has quit [Ping timeout: 260 seconds] 20:11:11 It's not really a worm or any other invertebrae. 20:11:19 same in english 20:11:23 ha! 20:11:44 make them just be teeth, wings, and tail 20:11:52 yeah, "a dragony sort of thing with two limbs" is what i think of 20:11:59 ...with one well-muscled arm sticking out the top 20:12:15 how did I know that was coming? 20:12:44 i do like the current tile's humorous tiny arms 20:13:00 ontoclasm: T-Rex style? 20:13:07 yes 20:13:57 -!- insecticide has quit [Ping timeout: 246 seconds] 20:15:11 hitsblunt/showerthought: has a GEV stat on lighter armours been tried in the past? 20:18:05 to solve...? 20:18:23 -!- Isvaffel has quit [Quit: Leaving] 20:18:58 GEV? 20:19:13 was re-reading the "crawl's combat is probably most well-known for its extreme randomness" faq friday post 20:19:31 minmay: like GDR, i guess 20:19:33 but for dodging? 20:19:34 and it reminded me of how people usually say that AC is better than EV, due to being consistent 20:19:40 yeah 20:19:48 i'm not really sure how it would work 20:19:50 like, at all 20:20:01 -!- tkappleton has quit [Read error: Connection reset by peer] 20:20:07 PleasingFungus: path of exile does something kinda like GEV 20:20:10 also still not clear on why you would want to add it, since there is no shortage of characters using light armour 20:20:11 please just get rid of GDR 20:20:13 -!- Cerpin_ has quit [Read error: Connection reset by peer] 20:20:19 +1 20:20:34 fixit_friend, that's misinformation 20:20:55 would there be any buffs to armor to compensate for it? 20:20:56 AC is better than EV if you play by holding tab until you notice your HP is at dangerous levels 20:21:10 like GDR is actually somewhat relevant if you're wearing GDA/CPA 20:21:22 you'd increase base AC values a little, sure 20:23:52 PleasingFungus: I suppose he means that if your armour is light enough, rats are guaranteed to miss 20:24:58 that sounds pretty nuts 20:24:59 PleasingFungus: and for some people, adding things is an end in itself 20:25:15 i like adding things 20:25:18 someday i'm gonna add a god 20:25:39 PleasingFungus: fuck you! 20:25:49 terrible god name... 20:26:04 what no it's a great god name 20:26:06 -!- HellTiger has quit [Ping timeout: 260 seconds] 20:26:06 rip Fedhas 20:26:42 wrong god for that name, obviously. should be nemelex 20:27:25 -!- Franz__ has quit [Ping timeout: 250 seconds] 20:27:38 i'm not arguing for its inclusion, but search for "entropy" in http://pathofexile.gamepedia.com/Evasion to see a somewhat interesting EV mechanic that might be described as GEV 20:28:03 oh, like the old civ mechanic 20:28:11 PleasingFungus: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=12736 20:28:33 I got baited into arguing for its inclusion, I was just asking whether the idea had been tested or discussed before :P 20:28:55 not afaik 20:29:01 there's been discussion wrt mr 20:29:03 put me on the record as retreating back to idle curiosity! 20:29:13 which is similar 20:29:36 minmay: this is some sophisticated shit 20:30:06 <|amethyst> amalloy: I'm not sure I understand why it's called "entropy" 20:30:11 -!- crab_ has quit [Quit: Page closed] 20:30:43 FR: evasion weaver 20:30:55 some weird analogy to informational entropy? 20:31:03 <|amethyst> it sounds backwards to me 20:31:24 !messages 20:31:24 !messages 20:31:24 (1/2) PleasingFungus said (2h 3m 35s ago): you didn't run unbrace on your emergency flight commit :P also, i probably wouldn't take out the force_mores yet, just in case 20:31:25 (1/1) PleasingFungus said (2h 1m 48s ago): oh, you removed the death effects entirely... i wonder if we'll get any good bugs for that! another also: why use a DUR instead of a player prop, if it's not gonna decr over time? 20:31:57 PleasingFungus: is a player prop a better approach? I was guided by flight's initial implementation 20:32:33 also, yeah, I just removed instadeath. Maybe it would be a good idea to crash if players land in deep water/lava, but that will happen with expiring forms currently 20:33:44 <|amethyst> something needs to happen besides just sitting there, because being stuck and unable to do anything is as bad as instadeath 20:33:58 you can do anything except move 20:34:21 <|amethyst> and if you don't have ?tele or !flight or so on? 20:34:41 hey i'm aware of the limitations, i'm not saying it's perfect 20:35:01 -!- Arglure has quit [Ping timeout: 250 seconds] 20:35:14 <|amethyst> yeah, not saying it's poorly thought through or anything like that 20:35:26 <|amethyst> just that it has to be addressed at some point 20:35:27 -!- crab__ has quit [Ping timeout: 250 seconds] 20:35:47 <|amethyst> and would be somewhat better to do that before it actually happens and someone has to edit a save :) 20:35:53 it could check whether you have one of the billion ways to cross water, and then kill you if you manage to have none 20:36:04 <|amethyst> that was not what I was thinking 20:36:08 once code for handling expiring forms is fixed, there should be no way except bugs to land in unpassable terrain 20:36:09 chequers: flight makes sense as a duration because it expires, has its own status light, etc 20:36:27 so at that point you can simply die() 20:36:55 emergency flight status doesn't take advantage of that, so there's no need for it to be a duration 20:37:00 ok 20:37:08 <|amethyst> I'm not sure about prop vs attribute 20:37:18 <|amethyst> but I guess this is something that will happen quite rarely 20:37:21 and a prop has the advantage of not being stored for all characters all the time & not having the same save compat enum-ordering issues 20:37:24 <|amethyst> so a prop is more "efficient" 20:37:26 <|amethyst> yeah 20:37:37 latter is a big thing I think 20:37:41 happy to change it 20:38:19 :) 20:38:22 <|amethyst> PleasingFungus: props do have the "stringly-typed programming language" problem to some extent though 20:38:27 |amethyst: i haven't thought hard about why it's called entropy. probably because it's a cool word that's vaguely related to randomness 20:38:33 <|amethyst> granted, we tend to use #defines about it 20:38:39 yeah, defines and/or consts 20:38:39 <|amethyst> amalloy: that was my thought 20:38:48 we aren't consistent about it, by which i mean, i'm not 20:38:59 but i think that const keys solve that stringy problem well enough 20:39:18 hm 20:39:30 so if the code isn't a "duration" the code for landing the player automatically doesn't belong in _decrement_durations. Where does it? 20:39:34 can someone explain to me why the wiki claims that various afs have extra effects "for attacks doing 3 or more damage" 20:39:48 are they insane or am i 20:39:55 http://crawl.chaosforge.org/Attack_flavour for reference 20:39:56 <|amethyst> chequers: moveto_location_effects ? 20:40:26 <|amethyst> chequers: or maybe just player_reacts? 20:40:46 I don't think the former is called after every movement 20:40:54 !source player_reacts 20:40:54 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-reacts.cc#l971 20:41:17 man i always read that 'l' as a '1' 20:41:17 -!- Zekka has quit [Ping timeout: 250 seconds] 20:41:30 <|amethyst> which l? 20:41:32 <|amethyst> oh 20:41:33 <|amethyst> l971 20:42:31 !cmd !source 20:42:31 Built-in: !source => https://github.com/crawl/sequell/blob/master/commands/source.pl 20:42:38 we can change it to L 20:42:45 either one works from github's POV 20:43:05 and i agree lower-case Ls are awful when you put them near numbers 20:43:09 +1 20:43:16 <|amethyst> PleasingFungus: re those wiki things 20:43:20 <|amethyst> %git c3cf7c796 20:43:20 07MarvinPA02 * 0.18-a0-1115-gc3cf7c7: Remove some damage_done checks for monster attack flavours 10(4 months ago, 2 files, 6+ 8-) 13https://github.com/crawl/crawl/commit/c3cf7c796e65 20:43:25 <|amethyst> PleasingFungus: fairly recent 20:43:30 ah, okay 20:43:37 <|amethyst> and the page does say "Version 0.17" 20:44:10 I think I asked this a bit ago, so sorry if it was anwered and I missed it, but do lindwurms have a zombie tile atm? 20:44:35 you can test in wizmode if you have a local crawl binary 20:44:48 -!- WalkerBoh has joined ##crawl-dev 20:44:50 command &m with argument lindworm zombie 20:44:52 how about this: https://dl.dropboxusercontent.com/u/1000017/crawl/lindworm.png 20:45:04 (flats only, of course) 20:45:14 what's that glowing thing btw 20:45:23 inside of its mouth 20:45:30 they breathe fire, so 20:45:33 that's a lot better than the current one 20:45:37 <|amethyst> ? 20:45:38 |amethyst: does Sequell automatically rebuild itself or what? i just committed a change to use #L 20:45:42 lindwurm zombie (07Z) | Spd: 8 | HD: 9 | HP: 66-91 | AC/EV: 6/1 | Dam: 16, 8, 8 | 07undead, evil, unbreathing | Res: 06magic(12), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 125 | Sz: Large | Int: brainless. 20:45:42 <|amethyst> %??lindwurm zombie 20:45:53 oh right. I assumed you randomly posted a zombie tile 20:45:55 <|amethyst> amalloy: don't think so 20:46:08 no, it's supposed to be the live one 20:46:09 <|amethyst> !source player_reacts 20:46:09 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player-reacts.cc#l971 20:46:12 <|amethyst> aha 20:46:17 is there a button somewhere i should press, or just wait for someone else to do it, or ask someone else, or... 20:46:20 can someone pull up the current tile? 20:46:38 it's zombie colored right now but it'll have red scales once i shade it 20:46:39 <|amethyst> amalloy: not sure if anyone but snark can do that 20:46:48 <|amethyst> !source lindworm.png 20:46:49 Can't find lindworm.png. 20:46:55 !source lindwurm.png 20:46:56 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/dragons/lindwurm.png 20:46:59 someone should buy that guy some bus insurance 20:47:01 <|amethyst> oh 20:47:05 lyndwyrm 20:47:12 lendwerm 20:47:18 <|amethyst> err 20:47:35 <|amethyst> !source lindworm.png 20:47:36 Can't find lindworm.png. 20:47:40 <|amethyst> !source lindwurm.png 20:47:40 https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/mon/dragons/lindwurm.png 20:47:43 <|amethyst> oh, okay 20:47:56 ontoclasm: lend-lease wurm? 20:47:57 amalloy: |amethyst: submit a pull request against the repo 20:48:08 amalloy: snark accepts pull requests quickly and quietly, I have a bunch 20:48:11 chequers: i just committed it 20:48:14 i have superpowers 20:48:17 oh :) 20:48:23 justdevthings 20:48:23 the question is what to do *after* that 20:48:34 see also: linnorm, lindorm, linnormr 20:48:38 arguably i should have submitted a PR instead so snark would notice 20:51:28 -!- tealeaves has quit [Quit: Bye] 20:54:42 PleasingFungus: |amethyst unbraced and propertised 20:54:50 if you're happy with the implementation, i'll do emergency form mode 20:55:22 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 20:56:52 03chequers02 07https://github.com/crawl/crawl/pull/276 * 0.19-a0-277-g3e699b9: Prevent flight-expiry caused drowning/lava-death. 10(2 minutes ago, 6 files, 55+ 26-) 13https://github.com/crawl/crawl/commit/3e699b952a15 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:09:31 -!- CanOfWorms has joined ##crawl-dev 21:10:00 chequers: you forgot checkwhite this time, i think 21:10:03 :P 21:11:12 ahhhhh 21:11:33 lmao 21:11:45 also i, like |amethyst, am a little nervous about removing drowning code just yet 21:12:21 checkwhite finds no problems, what error do you see 21:12:34 https://github.com/crawl/crawl/commit/3e699b952a15#diff-1b64cb2bf32676b27a3859f3d89e831dR917 21:12:47 well, we could replace the code with a crash/assert, but I feel is there's meant to be no drowning instadeath there should be no code for drowning instadeath 21:13:12 people will report bugs that end up in that scenario hopefully, whereas if they just die they could assume "working as intended" 21:13:20 -!- RedFeather has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 21:13:37 derp pushed 21:15:53 luv 2 derp 21:16:23 -!- rossi has quit [Ping timeout: 260 seconds] 21:17:27 03chequers02 07https://github.com/crawl/crawl/pull/276 * 0.19-a0-277-gdf3b0a2: Prevent flight-expiry caused drowning/lava-death. 10(22 minutes ago, 6 files, 55+ 26-) 13https://github.com/crawl/crawl/commit/df3b0a227683 21:20:26 -!- zxc has joined ##crawl-dev 21:20:54 https://dl.dropboxusercontent.com/u/1000017/crawl/lindworm.png 21:21:00 halfway done-ish 21:21:11 head fin? 21:21:18 reminds me of a seal 21:21:20 yeah 21:21:20 a red, fiery seal 21:21:22 toothless lizardo... 21:21:32 it has teeth! 21:22:38 -!- melenkuri has quit [Ping timeout: 252 seconds] 21:22:38 it's cute 21:24:00 hah 21:24:48 not as cute as shrikes, though 21:25:14 i do my best to make all monsters adorable 21:27:44 03chequers02 07https://github.com/crawl/crawl/pull/257 * 0.19-a0-4-ge066b27: Let claws/hooves/talons work through gloves/boots. 10(4 weeks ago, 2 files, 3+ 6-) 13https://github.com/crawl/crawl/commit/e066b27adc3d 21:27:47 More zombie tiles 13https://crawl.develz.org/mantis/view.php?id=10449 by Shard1697 21:28:20 man, that zombie wyvern... 21:28:36 maybe it works better in-game 21:29:32 yeah that's the one I'm most unsure of 21:29:46 -!- tealeaves has quit [Quit: Bye] 21:29:46 apologies, I think I asked this before and almost immediately passed out. why do rcfiles tend not to use orange for anything? is it reserved? 21:29:50 i might just push the others 21:29:52 idk, dinner first 21:30:33 <|amethyst> fixit_friend: ? 21:30:44 <|amethyst> fixit_friend: what do you mean by rcfiles using colours? 21:31:21 the default rc? 21:31:33 <|amethyst> but I mean, using colours for what? 21:31:38 <|amethyst> messages, monsters, ...? 21:31:40 as in, menu += red.*evil_item.* 21:31:52 is orange even a color 21:31:54 i forget 21:32:00 <|amethyst> oh 21:32:08 <|amethyst> "orange" is really lightred 21:32:15 <|amethyst> @??orange crystal statue 21:32:15 orange crystal statue (048) | Spd: 10 (07stationary) | HD: 10 | HP: 56-82 | AC/EV: 12/1 | 11non-living, unbreathing | Res: 13magic(immune), 05fire++, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 672 | Sp: brain feed [06!sil], draining gaze [06!sil], mass confusion [06!sil], shadow creatures [06!sil] | Sz: Large | Int: human. 21:32:17 the HDA, the gamma, the elliptic files, they use the whole rainbow but not... oh, orange is... ahhhhhh 21:32:20 <|amethyst> and we du use that colour 21:32:25 <|amethyst> s/du/do/ 21:32:29 Console Classics 21:32:37 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]] 21:32:55 tiles console could use more colours, I suppose 21:33:04 <|amethyst> fixit_friend: orange isn't an ANSI color because it is neither primary nor secondary in RGB 21:33:28 "The shockwave deals damages the creatures it passes 21:33:28 through in proportion to the creature's maximum health and the reveler's 21:33:29 Invocations skill." 21:33:31 -!- Alcopop has quit [Ping timeout: 250 seconds] 21:33:31 typo? 21:34:25 <|amethyst> fixit_friend: you get red, yellow, green, cyan, blue, magenta, white, and black, in two intensities each 21:34:27 ahhh, ok. so brown and off-red are the closest. but those are called lightred and... darkyellow? 21:35:03 <|amethyst> gammafunk: I'm sure 21:35:25 <|amethyst> gammafunk: probably someone was changing it from 'damages' to 'deals damage to' and only made it halfway through 21:36:32 <|amethyst> fixit_friend: yeah, brown and yellow are a pair 21:37:19 <|amethyst> fixit_friend: we just call them "brown" and "yellow" but if we were consistent it would be "brown" and "lightbrown" 21:37:30 cool, cool. in my head I've seen orange in the game but I guess that's my brain pulling some kinda trick on itself 21:38:10 some brown messages or possibly the brown in the sidebar 21:39:34 <|amethyst> yeah, in most terminals (with default settings) lightred isn't actually yellowish at all (it has just as much green as blue), but it still looks kind of scarlet to me 21:40:10 <|amethyst> I guess that probably has to do with human response to blue being poor 21:40:21 <|amethyst> s/human/human cone/ 21:40:39 lightred doesn't get used much by default, but I think my HP bar uses it. still HDA style, where lightred is worse than red, even though red actually looks scarier 21:47:43 -!- jefus- is now known as jefus 21:49:47 @??white ugly thing 21:49:47 white ugly thing (15u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 1712(cold:12-35) | 10doors | Res: 06magic(40), 02cold | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 21:49:49 @??red ugly thing 21:49:49 red ugly thing (05u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 1704(fire:12-23) | 10doors | Res: 06magic(40), 05fire, 04napalm | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 21:49:50 @??cyan ugly thing 21:49:51 cyan ugly thing (10u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 1711(elec:12-17) | 10doors | Res: 06magic(40), 10elec | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 21:50:02 <|amethyst> hm 21:50:14 does something here seem a little off 21:51:16 @??purple ugly thing 21:51:16 purple ugly thing (06u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 22 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 21:52:00 <|amethyst> ? 21:52:01 -!- PsyMar has quit [Ping timeout: 240 seconds] 21:52:08 the brand damage? 21:52:44 it is odd that white ugly things have up to twice the brand damage of cyan ugly things, yes 21:52:46 -!- Kellhus has quit [Quit: Page closed] 21:52:52 s/brand/AF 21:53:30 -!- NomadJim_ has quit [Read error: Connection reset by peer] 21:53:30 <|amethyst> yeah, different AFs have different formulas 21:53:30 not an invitation to buff spark wasp/shock serpent melee, but it is unexpected 21:53:30 I've often wondered about that 21:54:23 sky beast (11Y) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 3/13 | Dam: 511(elec:5-6) | fly | Res: 06magic(20), 11elec+++ | Chunks: 06mutagenic | XP: 130 | Sz: Large | Int: animal. 21:54:23 <|amethyst> %??sky beast 21:54:28 ice beast (12Y) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 5/10 | Dam: 512(cold:5-14) | amphibious | Res: 06magic(20), 12cold+++, 03poison, 12drown | Vul: 04fire | XP: 130 | Sz: Large | Int: animal. 21:54:28 <|amethyst> %??ice beast 21:54:43 it's somewhat justified to have af_elec do less than cold/fire since it's less resistible I guess 21:55:25 <|amethyst> AF_COLD vs AF_FIRE is harder to justify 21:55:38 @??purple ugly thing 21:55:38 purple ugly thing (06u) | Spd: 10 (move: 90%) | HD: 12 | HP: 54-79 | AC/EV: 4/10 | Dam: 22 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 553 | Sz: Medium | Int: animal. 21:56:12 <|amethyst> pre-resist damage is cold: hd + random2(2*hd) fire: hd + random2(hd) elec: hd + random2(hd/2) 21:56:40 compromise with fire/cold both going to HD*3/2? 21:56:48 !seen regret-index 21:56:48 I last saw regret-index at Thu May 26 23:01:44 2016 UTC (2h 55m 3s ago) parting ##crawl-dev, saying 'chanpart'. 21:56:51 dang 21:57:12 vault designers, help me. How do I deal with vaults that look really stretched when they're vertical, but ok when they're horizontal 21:57:17 (for console players, anyway) 21:57:40 <|amethyst> don't make vaults where it matters? 21:57:50 chequers: yes, an age-old problen 21:58:02 <|amethyst> console players already mentally do some stretching/scaling anyway 21:58:16 chequers: if you draw them a bit elliptic, then they'll be alright with console and with tiles 21:58:28 <|amethyst> since you have to to judge distance 21:58:38 man, console unreasons 21:58:49 hey! Yellow card 21:59:24 pro: sole, con: tiles 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:05 <|amethyst> !tell PleasingFungus re trunk update blog post (reddit comment): "So I take it that finding a branded weapon will be significantly simpler early game now? Its listed even unused on the ground?" 22:00:05 |amethyst: OK, I'll let pleasingfungus know. 22:00:21 yeah i didn't know what to say that that one 22:00:24 console games is an important, niche scene in gaming! 22:00:59 <|amethyst> hm 22:01:15 <|amethyst> trying to remember what needs to be done for CDO trunk builds 22:01:23 <|amethyst> now that trunk is 0.19-a0 22:04:01 -!- dpeg has quit [Quit: sleep] 22:05:29 -!- regret-index has joined ##crawl-dev 22:05:41 i think all my PRs are ready for merge now 22:05:48 except the DS mut nerf where I ask for comments 22:06:42 here is a terrible secret, regarding "console's innate formatting stretches vaults": I haven't played console in years 22:06:47 :) 22:07:00 lunchtime, but I hope to hear more vaults wisdom from you 22:07:12 https://dl.dropboxusercontent.com/u/1000017/crawl/lindworm.png 22:07:21 maybe?? 22:07:31 does there need to be more wisdom 22:08:21 "just make decorations on the general notions of the grid" 22:08:52 03chequers02 07https://github.com/crawl/crawl/pull/193 * 0.19-a0-289-ga0fb5ff: Some vaults. 10(3 months ago, 2 files, 79+ 0-) 13https://github.com/crawl/crawl/commit/a0fb5ffa7745 22:08:52 03chequers02 07https://github.com/crawl/crawl/pull/193 * 0.19-a0-290-ga93cf5b: Tweak evilmike_wizard_prison 10(4 minutes ago, 1 file, 30+ 39-) 13https://github.com/crawl/crawl/commit/a93cf5bd04cc 22:08:55 seems like a nice hindwurm tile 22:09:09 -!- HoloIRCUser has quit [Read error: Connection reset by peer] 22:09:34 <|amethyst> chequers: a purely technical comment on the DS mut nerf PR: you have one chunk in the PbD commit that fixes a typo from the Spiny commit 22:09:45 I might like it slightly more without the yellow bit on top of its head. still cute tho 22:10:19 https://dl.dropboxusercontent.com/u/1000017/crawl/lindwormbald.png 22:10:44 i like that too 22:10:53 -!- nicolae- has joined ##crawl-dev 22:10:58 <|amethyst> chequers: would be nice to pull that out and squash it into the first commit, so there isn't a broken version (which can be a pain for git bisect if it lands on that exact commit) 22:11:01 you should cut the ancient lich definition if you're not going to integrate it into the prison changes 22:11:38 can you use a less "tall" font for your console testing? 22:11:41 any thoughts on frill vs bald 22:11:46 or are you trying to design so that normal tall fonts look ok? 22:11:55 -!- UnhappyMeal has quit [Read error: Connection reset by peer] 22:12:33 nicolae-: I hope I properly invoked your spirit in 9e8d9176b1bb25 22:12:42 I like both but without my glasses the bald one is significantly clearer 22:12:50 yeah, i think i agree 22:12:52 so my vote goes to that I guess 22:12:56 regret-index: i have no idea what 9e8d9etc is 22:12:57 nicolae-: You have 1 message. Use !messages to read it. 22:13:01 !messages 22:13:02 (1/1) gammafunk said (3d 20h 48m 1s ago): That's not how you put a spider in a specimen jar!!!!! a wolf spider (clinging, fire blocked by a translucent stone wall) Some shallow water. a wolf spider (clinging, fire blocked by a translucent stone wall) Some shallow water. 22:13:08 %git 9e8d9176b1bb25 22:13:08 07regret-index02 * 0.19-a0-175-g9e8d917: Abyssal rune vault difficulty standardizing / upgrading / consolidating 10(5 days ago, 1 file, 447+ 562-) 13https://github.com/crawl/crawl/commit/9e8d9176b1bb 22:13:12 ohhh, that 22:13:24 i liked how you integrated the maelstrom containment into that one vault 22:13:29 the existing lindwurm just has like 22:13:33 a dragon head pasted on 22:14:27 <|amethyst> regret-index: hm, re chequers_big_river, are minivaultness and/or extra a problem for a vault that big? 22:14:49 also his arms are sticking out in both directions with claws hanging down 22:14:53 what a goofy boy 22:15:34 actually, probably, yeah 22:15:37 <|amethyst> ignoring the incongruity of a river in Elf 22:16:52 i forget what minivault does 22:16:59 -!- Zekka has quit [Ping timeout: 252 seconds] 22:17:50 -!- Franz__ has quit [Read error: Connection reset by peer] 22:18:52 extra / decor probably shouldn't be applied to vaults beyond a certain size even without explicit monster placement for their warping of the level, maybe 22:19:13 -!- Klaymen has quit [Read error: Connection reset by peer] 22:19:51 actually, regret-index: what's the stop the spatial maelstroms from blasting out the back wall of the containment vault? 22:20:13 "noise cancellation and prayer" 22:20:39 well... ok 22:21:15 considering how spatial maelstroms can destroy every other abyssal rune vault I'm not exactly that concerned 22:21:23 -!- Shard1697 has quit [Ping timeout: 252 seconds] 22:21:54 -!- UnhappyMeal has quit [Read error: Connection reset by peer] 22:22:14 (well, I guess the water cross is immune and the elephant island doesn't care much) 22:24:09 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:24:44 -!- HoloIRCUser has quit [Read error: Connection reset by peer] 22:25:01 will leave a note to insulate a little more, I guess 22:25:18 -!- rchandra has left ##crawl-dev 22:25:23 fair. 22:25:23 -!- Shard1697 has joined ##crawl-dev 22:25:35 atm the moment i'm thinking up hep and uk vaults 22:26:25 nicolae-: hep should have a graveyard as a vault 22:26:32 with the altar as one of the tombstones 22:26:32 i had that thought also 22:26:38 yes. 22:27:02 *nods* same wavelength *gestures back and forth between ontoclasm's head and his own* 22:28:03 hah 22:29:11 -!- bonghitz has quit [Ping timeout: 260 seconds] 22:32:33 I wonder how many people get the sole current hep vault 22:32:34 ... 22:32:52 03ontoclasm02 07* 0.19-a0-289-g4e4bf7a: Lindwurm tile 10(20 seconds ago, 1 file, 0+ 0-) 13https://github.com/crawl/crawl/commit/4e4bf7a30fcf 22:33:03 also, I need to bat around pf for putting said vault in the wrong part of the .des 22:33:09 i've stopped worrying if people get the flavor of my vaults 22:33:26 heh 22:33:37 it's just a shape that kills them and/or sells them things 22:33:55 -!- Lasty has quit [Quit: Leaving.] 22:34:18 <|amethyst> nicolae is secretly a geometric drug dealer 22:34:23 tested with minmay_lindwurm_lava, confirmed good tile 22:34:42 wait. is that a dealer of geometric drugs or a drug dealer who's geometric 22:34:53 yes 22:36:11 i'll take it 22:36:22 -!- Harudoku has quit [Read error: Connection reset by peer] 22:36:41 fr drug consumables 22:38:51 but we already have the opium of the people 22:39:07 whoa. deep. 22:39:22 right down to withdrawal wrath 22:41:28 damn 22:41:41 i had no idea that crawl contained such potent social commentary 22:47:23 -!- Shard1697 has quit [Ping timeout: 250 seconds] 22:47:36 -!- WalkerBoh has quit [Remote host closed the connection] 22:50:17 -!- glaas has quit [Ping timeout: 258 seconds] 22:59:36 we have Mammon god, inquisition god, weird brain-washing god, a campaign to remove zealots...powerful social commentary 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:05 "weird brain-washing god" doesn't quite round it down 23:00:46 should rename mad acolytes of lugonu to abyssal anarchists 23:02:54 -!- Shard1697 has joined ##crawl-dev 23:03:38 also still need a militarized / bloodthirsty clerical position name to give a revamped deep elf knight spell set with smiting and vermin to 23:04:58 that is an extremely specific request 23:06:31 <|amethyst> regret-index: hospitaller? though that's not a position 23:07:28 -!- PleasingFungus has joined ##crawl-dev 23:07:32 deep elf inquisitor, maybe 23:07:41 deep elf pleasing fungus beetle 23:07:47 my favorite kind 23:07:48 PleasingFungus: You have 1 message. Use !messages to read it. 23:07:51 <|amethyst> PleasingFungus: re that message, I already edited it 23:08:03 ahh 23:08:05 ty 23:08:14 ps sigh 23:08:30 <|amethyst> I also wonder if we should link the trunk downloads page? 23:08:36 <|amethyst> from the trunk updates posts 23:08:45 Usage: ps [options] :p 23:09:17 Unstable branch on crawl.jorgrun.rocks updated to: 0.19-a0-289-g4e4bf7a (34) 23:09:34 do they torture heretics with hell rats 23:09:53 -!- ontoclasm has quit [Quit: Leaving.] 23:09:55 i mean. they could. 23:10:11 maybe they do that thing from 1984 where they put a cage on your head 23:10:30 <|amethyst> I also updated the trunk downloads page, since update-trunk-indices.py needs edits every time cv changes 23:11:02 hmm, tempting. 23:11:29 i'm sure you can make it work 23:13:55 I'll bump up yet-more-elf-tweaks in priority to above the stingmaidens, I guess 23:14:20 the heck is a stingmaiden 23:14:20 probably should shift focus afterwards to, uh, the purgatory stuff then 23:14:47 nicolae-: bee priest 23:14:51 i'm guessing 23:14:56 the name seems to shift every time r-i mentions them 23:15:18 a priest involved with bees or a priest that is a bee 23:15:38 latter 23:15:57 thriai and priestesses of artemis and... I had notes on this somewhere 23:15:57 faaaascinating. 23:15:58 -!- PsyMar has quit [Ping timeout: 258 seconds] 23:16:12 !seen chequers 23:16:12 I last saw chequers at Fri May 27 02:06:59 2016 UTC (1h 9m 12s ago) saying 'lunchtime, but I hope to hear more vaults wisdom from you' on ##crawl-dev. 23:16:18 hm 23:16:21 so, like, they've got whole extra layers of hierarchy now besides queens workers and drones 23:16:35 no it's just the one killer bee variety thing 23:16:39 -!- Poncheis has quit [Ping timeout: 246 seconds] 23:16:43 -!- miek_ has quit [Ping timeout: 244 seconds] 23:16:48 too late i'm already picturing an entire bee society 23:17:22 pff 23:17:28 regret-index: i hear i put a vault (hep-xom overflow?) in the wrong place 23:17:50 more like another member of the nymph reveling retinue 23:18:00 pleasingfungus: yes, in overflow.des 23:19:23 i am very confused about the bee priests but it's fine 23:19:53 PleasingFungus: hi 23:20:16 wrt console vault stretching: the traditional thing is to set no_rotate in cases where it matters? 23:20:37 i've never bothered because of my terrible anti-console prejudice, but i think that's the idea 23:20:50 -!- rossi has quit [Ping timeout: 244 seconds] 23:20:52 meliai, there we go 23:21:06 PleasingFungus: +1 on the anti-console prejudice 23:21:15 what's this vault stretching issue 23:21:40 |amethyst: oops re DR mut nerf 23:21:42 "vaults sometimes look weird in console because console doesn't use squares" 23:21:44 character cells are taller than they are wide 23:21:55 there's plenty of squares in console. just look at the playerlist. 23:21:56 this causes vaults to look different when rotated 23:22:22 ehh. i don't even think about that. 23:22:26 regret-index: for big river should I change the tags? 23:22:38 they knew what they were getting into when they played console. 23:23:16 fwiw big river causes map gen to fail like 20% of the time, but it makes levels really cool so I wanted to keep it 23:23:37 !vault tarantella_strand 23:23:38 Can't find tarantella_strand. 23:23:42 it's supposed to look bad, it's ASCII (or ANSI or UTF-8, to head off the quibblers) 23:23:45 !vault hangedman_tarantella_strand 23:23:46 Can't find hangedman_tarantella_strand. 23:24:05 !vault hangedman_spider_tarantella_strand 23:24:05 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/spider.des#l1279 23:24:23 peh 23:24:27 third time lucky 23:24:33 if the game looks nice, console players won't be getting the desired user experience and will feel cheated 23:24:57 wow what does that look like 23:25:02 are you suggesting I up the weight? 23:25:08 i make sure the COLOUR tags are there for console but i don't think i've ever considered how the shape changes when rotated 23:25:25 no, no, that's also because of spider 23:25:35 just thinking outloud here. 23:25:40 I'm partial to the vault after that one 23:25:50 SHUFFLE: abcde/^._^^/..x^^/..x^x/.._x^/x^___/^x___/..^xx/x.xx^/^^__^/^^___/ \ ^._x^/x.^^^/..^^x/x._^x/^^x^_ 23:26:13 it all makes sense 23:26:17 isn't there a learndb quote about this 23:26:57 it's just a way to select from one of several different arrangements of blank space, web, and rock wall. obviously! 23:27:00 !vault erik_arrival_gehennom 23:27:01 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/large.des#l219 23:27:13 ??black magic[3 23:27:13 black magic[3/5]: SHUFFLE: qS?tViwYJzOl / tViwYJzOKqS? / wYJzOKqS?tVi / zOKqS?tViwY, y&KpRmsUHvXj / vXjy&KpRmsUH / sUHvXjy&KpRm / pRmsUHvXjy&K, SMViYJOK / MSiVJYKO, &KRmUHXj / K&mRHUjX, QmThWIZk / mQhTIWkZ 23:27:13 pleasingfungus: 23:27:19 ??black magi- fuck 23:27:19 I don't have a page labeled black_magi-_fuck in my learndb. 23:27:26 black magic is one of hangedman's 23:27:34 and i think he edited all that away 23:27:44 ??black magic[3 23:27:45 black magic[3/5]: SHUFFLE: qS?tViwYJzOl / tViwYJzOKqS? / wYJzOKqS?tVi / zOKqS?tViwY, y&KpRmsUHvXj / vXjy&KpRmsUH / sUHvXjy&KpRm / pRmsUHvXjy&K, SMViYJOK / MSiVJYKO, &KRmUHXj / K&mRHUjX, QmThWIZk / mQhTIWkZ 23:27:47 23:27:56 to be honest even the NSUBSTs in hangedman_spider_tarantella_strand are completely impenetrable to me 23:27:57 [4 also makes me laugh 23:27:57 I think SHUFFLE: abcde/^._^^/..x^^/..x^x/.._x^/x^___/^x___/..^xx/x.xx^/^^__^/^^___/ is funnier just because of the characters involved 23:28:09 got that ^__^ towards the end 23:28:12 ??black magic[4] 23:28:13 black magic[4/5]: s/\[\s*([+-]?\d+|$)(?:\s*\/\s*\d+)?\s*\]? *$// 23:28:15 ??black magic[5] 23:28:15 black magic[5/5]: !lm * current br.enter=lair / lg:place=lair 23:28:21 rotating wheels with badly done glyphs are not nearly as imparsable as that stuff, yes 23:28:38 like, I can generally only tell what a vault like that looks like by regenerating it 10 times 23:28:51 !lm * current br.enter=lair / lg:place=lair 23:28:55 4135/13775 milestones for * (current br.enter=lair): N=4135/13775 (30.02%) 23:29:05 !learn s black_magic[2 for y in {0..7}; do for b in 0 1; do for x in {0..7}; do printf '\e[%1d;4%1d;3%1dm%1d/%1d ' $b $y $x $x $y; done; done; printf '\e[0m\n'; done 23:29:06 black magic[2/5]: for y in {0..7}; do for b in 0 1; do for x in {0..7}; do printf '\e[%1d;4%1d;3%1dm%1d/%1d ' $b $y $x $x $y; done; done; printf '\e[0m\n'; done 23:29:17 how is this black magic? is it the lg: operator that's black magic 23:29:33 to be fair, "somehow" nobody else has picked up the idea of substs with walls and cleared glyphs 23:29:34 half of black magic is 'semi-obscure but useful commands' 23:29:40 see also [1 23:29:49 ??black magic 23:29:49 black magic[1/5]: %git HEAD^{/rod}^^{/rod} 23:30:00 !learn add black_magic See {miek[7]} 23:30:01 black magic[6/6]: See {miek[7]} 23:30:02 regret-index: what do you mean by substs with walls and cleared glyphs 23:30:04 hm 23:30:06 ??black magic[6 23:30:13 like subst x: .c ? 23:30:19 miek[7/7]: background adding black magic: .echo !kw Dshe char=Dshe !kw DEhe char=DEhe !kw Mihe char=Mihe !kw Ophe char=Ophe !kw Sphe char=Sphe !kw Drhe char=Drhe !kw HEhe char=HEhe !kw Muhe char=Muhe !kw Grhe char=Grhe !kw HOhe char=HOhe !kw Trhe char=Trhe !kw Mfhe char=Mfhe !kw Huhe char=Huhe !kw Tehe char=Tehe !kw Vphe char=Vphe !kw Kohe char=Kohe !kw Nahe char=Nahe !kw Oghe char=Oghe !kw Fohe c... 23:30:23 oh god 23:30:25 it executed it 23:30:43 !learn q miek[7 23:30:43 miek[7/7]: background adding black magic: .echo $(map (fn (x) (.echo !kw $(combo_to_race ${x})he char=$(combo_to_race $x)he)) (split "|" (!lg * playable s=crace x=max(char) fmt:"${x}" join:"|"))) 23:30:51 hm 23:30:55 what if you did 23:30:59 nicolae-: generate _tarantella_strand a few times and see what it does with that one chambered spider layout 23:31:03 !learn set black_magic[6 !learn q miek[7 23:31:03 black magic[6/6]: !learn q miek[7 23:31:03 -!- wheals has quit [Remote host closed the connection] 23:31:16 !learn s black_magic[6 .echo $(!learn q miek[7]) 23:31:17 black magic[6/6]: .echo $(!learn q miek[7]) 23:31:19 ??black magic[6 23:31:20 black magic[6/6]: .echo miek[7/7]: background adding black magic: .echo $(map (fn (x) (.echo !kw $(combo_to_race ${x})he char=$(combo_to_race $x)he)) (split "|" (!lg * playable s=crace x=max(char) fmt:"${x}" join:"|"))) 23:31:23 fuck 23:31:27 let's go back to yours 23:31:31 !learn set black_magic[6 !learn q miek[7 23:31:31 black magic[6/6]: !learn q miek[7 23:31:47 !learn set black_magic[6 !learn q miek[7] 23:31:47 -!- Dracunos has quit [Ping timeout: 252 seconds] 23:31:47 black magic[6/6]: !learn q miek[7] 23:31:57 maybe the [7 is additional black magic 23:31:57 haha 23:32:13 can you paste into local tiles crawl? 23:33:40 hangedman_spider_tarantella_strand always makes a unique layout -- is that the purpose of the strange, to make the level boundary strange? 23:33:45 -!- ada482 has quit [Ping timeout: 250 seconds] 23:33:46 *purpose of the strand 23:34:04 ??minmay[8] 23:34:05 minmay[8/17]: [Mu_] i do not actually possess a ring of farts, minmay. 23:34:06 ??minmay[87 23:34:06 I don't have a page labeled minmay[87] in my learndb. 23:34:08 ??minmay[7] 23:34:08 minmay[7/17]: fuck minmay 23:34:20 oh, that isn't the [7] i thought it was 23:34:49 weird spider layout bugs? http://i.imgur.com/qnR0ekr.png 23:34:51 all this vault talk is reminding me, you still haven't added those elf ends!!! 23:35:56 i think all the spider layouts have bugs, chequers 23:35:56 the wall there in the center is generated off of cleared tiles and rock, because the float vault places first and then the level tries to cut tunnels through it 23:35:58 bah dum tsh 23:36:54 I didn't add the elf ends because I was going to fit those in at the same time I add a pair of crystal guardians to the entryways of all elf end vaults 23:41:57 -!- ProzacElf has joined ##crawl-dev 23:43:46 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 23:43:59 -!- simmarine has quit [Read error: Connection reset by peer] 23:44:13 -!- simmarine has joined ##crawl-dev 23:44:25 -!- amalloy is now known as amalloy_ 23:46:08 -!- lordfrikk has joined ##crawl-dev 23:46:38 ...how come you're adding a pair of crystal guardians to the entryways of all elf end vaults? or is there a joke I'm missing 23:46:55 is there a way to compile both tiles and console at the same time? Sorry if it's a stupid question, my level of proficiency is basically "I can read install.txt and follow instructions" 23:48:00 lordfrikk, you can compile with TILES=y then rename it to crawl_tiles then compile again without TILES and leave that as crawl 23:48:13 oh shit *mind blown* 23:48:32 yeah I figured as much but that takes twice as much time 23:48:35 i don't think it can make one executable that can switch between tiles or console 23:48:44 no I mean two executables 23:49:08 that's how it's done in the installer versions you can download 23:49:38 not easily. you'd need to set up two build areas and build each with make -j1 (and one with TILES=y) 23:49:50 -!- xnavy has quit [Read error: Connection reset by peer] 23:50:33 I see, thanks, here's hoping the trunk builds will start getting updated then :P 23:51:24 <|amethyst> Windows trunk builds? 23:51:55 <|amethyst> I just fixed the web page a couple of hours ago 23:52:14 lemme see 23:52:23 <|amethyst> http://crawl.develz.org/trunk/ that is 23:52:37 -!- Dingbaat has quit [Ping timeout: 250 seconds] 23:52:40 it has to be repointed every time the version of trunk changes 23:52:41 oh nice, thanks a lot! 23:52:44 03PleasingFungus02 07* 0.19-a0-290-g6a72605: Banish a tentacle, banish the whole monster (9581) 10(3 minutes ago, 1 file, 10+ 0-) 13https://github.com/crawl/crawl/commit/6a726055a3d1 23:52:44 03PleasingFungus02 07* 0.19-a0-291-ga637243: Fix a banished kraken message 10(2 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/a637243fccd4 23:52:49 <|amethyst> the currently-listed build is 23:52:49 -!- regret-index has quit [Quit: leaving] 23:52:49 <|amethyst> %git bdc1cec 23:52:49 07|amethyst02 * 0.19-a0-263-gbdc1cec: Fix clang compilation. 10(2 days ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/bdc1cec79585 23:52:49 |amethyst: thanks for explaining color earlier, even though we were talking about "orange", my back-burner-brain just realized that if yellow/brown are a pair, that means "lightyellow" doesn't exist, which explains a self-inflicted message coloring bug in my RC file 23:53:05 <|amethyst> fixit_friend: aha 23:53:23 ...clang compilation had an issue? from 2 days ago? 23:53:38 * geekosaur builds with clang 3.6 on linux, last rebuilt after Hep went live in trunk 23:53:45 <|amethyst> yeah, it's fine now 23:53:46 cang 23:53:47 cang 23:53:55 -!- UnhappyMeal has quit [Ping timeout: 244 seconds] 23:54:02 <|amethyst> I was quoting that commit because that is the latest build on the CDO trunk page 23:54:09 pang! 23:54:12 <|amethyst> probably it updates an hourish? 23:54:55 <|amethyst> ah, about two hours 23:55:09 <|amethyst> s/tes an/tes in an/ 23:55:51 -!- lordfrikk has quit [Quit: Leaving] 23:57:34 -!- OrphineM has quit [Quit: Page closed] 23:57:58 wow, the confusing touch entry is super out of date 23:58:13 someone should update it 23:58:30 not it *touches nose* 23:59:28 -!- LexAckson has joined ##crawl-dev 23:59:39 oh nvm i was looking at my local archive 23:59:41 dum