00:07:36 -!- daku__ is now known as qdaku_ 00:11:27 -!- travis-ci has joined ##crawl-dev 00:11:27 crawl-ref/crawl-ref#367 (master - 20dfb3b : Nicholas Feinberg): The build has errored. 00:11:27 Change view : https://github.com/crawl-ref/crawl-ref/compare/57cc0c31de43...20dfb3bac303 00:11:27 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40736992 00:11:27 -!- travis-ci has left ##crawl-dev 00:11:42 ruined 00:12:32 :/ 00:12:36 "erred" 00:12:39 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2097-g11c9722 (34) 00:14:12 dang 00:18:05 -!- weezeface has quit [Remote host closed the connection] 00:19:03 Unstable branch on crawl.develz.org updated to: 0.16-a0-2097-g11c9722 (34) 00:19:49 -!- Twinge has quit [] 00:20:12 -!- Wahaha has quit [Read error: Connection reset by peer] 00:22:22 -!- Dynast has quit [Ping timeout: 246 seconds] 00:27:27 -!- Fhqwhgads_ has quit [Remote host closed the connection] 00:28:52 -!- ontoclasm has quit [Quit: Leaving.] 00:31:37 -!- PleasingFungus has quit [Ping timeout: 240 seconds] 00:34:40 -!- Blakmane has quit [Quit: Page closed] 00:39:03 -!- Blakmane has quit [Client Quit] 00:39:32 -!- krag has joined ##crawl-dev 00:40:12 -!- krag has quit [Client Quit] 00:41:39 -!- PleasingFungus has joined ##crawl-dev 00:42:00 -!- N78291 has quit [Quit: null] 00:44:33 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 00:45:07 -!- dead_ has quit [Ping timeout: 246 seconds] 00:46:45 hm 00:46:50 fr: "levitating books" don't fall down shafts 00:47:07 unknown monster: "animated book" 00:47:07 %?? animated book 00:47:09 aww 00:47:11 sorry. 00:47:22 Monster 'item mimic' can't use items. 00:47:22 %0.14?item mimic ; any book 00:47:25 ha! 00:47:31 o.O 00:48:26 03|amethyst02 07* 0.16-a0-2098-gf8c960b: Add a trailing newline. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f8c960b455b7 00:50:00 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-2097-g11c9722 00:50:37 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:51:42 -!- travis-ci has joined ##crawl-dev 00:51:42 crawl-ref/crawl-ref#368 (master - 8c923f7 : Nicholas Feinberg): The build has errored. 00:51:42 Change view : https://github.com/crawl-ref/crawl-ref/compare/20dfb3bac303...8c923f738628 00:51:42 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40738231 00:51:42 -!- travis-ci has left ##crawl-dev 00:55:27 hm 00:55:51 this one's for doy, I think 00:56:02 -!- lobf has quit [Quit: lobf] 01:04:00 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:08:26 oh I just thought of a good SDL2 thing we should work on 01:09:03 !learn edit SDL2[1] s/TODO:/TODO: zooming (base initial scale on display density), / 01:09:04 sdl2[1/2]: TODO: zooming (base initial scale on display density), fix redraw on resizing, map keycodes better, refactor WME_ framework to line up with SDL2's framework 01:09:12 hm 01:09:20 Android port will be infinitely more usable if we do that 01:09:28 that seems good? 01:09:34 !learn edit sdl2[1] s/ / / 01:09:34 sdl2[1/2]: TODO: zooming (base initial scale on display density), fix redraw on resizing, map keycodes better, refactor WME_ framework to line up with SDL2's framework 01:09:47 PleasingFungus: you are on a Mac, right? 01:09:49 ya 01:10:01 How recent? Does it have a Retina display? 01:10:02 I just realized that the person I'm arguing with about shield reform is a senior WoW designer. 01:10:09 wow 01:10:16 that would explain the vague air of condescension, I guess. 01:10:36 anyway, it's not the super new mac, no. 01:10:42 with the, what, 4k? 5k? screen 01:11:05 ...doesn't have to be *that* new to have a high DPI display :) 01:11:13 it's 2560x1440, with a secondary 1920x1200 display. 01:11:16 but the latter is just asus. 01:11:39 rock solid. 01:11:41 part touching. 01:12:03 what's the former 01:12:04 ??? 01:12:10 it is the mac. 01:12:31 27-inch, 2560x1440. 01:13:29 Ah, okay, this is canonically not retina. 01:13:33 Yes. 01:13:34 If I'm reading this right. 01:13:45 The reason I'm asking: 01:13:51 I didn't *think* it was, but you led me into a path of confusion and doubt! 01:14:10 the way I'm thinking about implementing this would have an impact on how the game draws on Retina displays 01:14:26 -!- herself has quit [Ping timeout: 256 seconds] 01:15:10 -!- zxc232 has joined ##crawl-dev 01:23:17 -!- tabstorm has quit [Ping timeout: 264 seconds] 01:24:04 -!- travis-ci has joined ##crawl-dev 01:24:05 crawl-ref/crawl-ref#369 (sdl2 - 4a831f4 : Steve Melenchuk): The build is still failing. 01:24:05 Change view : https://github.com/crawl-ref/crawl-ref/compare/5c6aff96d005...4a831f4fb28b 01:24:05 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40738909 01:24:05 -!- travis-ci has left ##crawl-dev 01:25:07 noooooo 01:26:04 still! 01:26:18 oh 01:26:25 I know this error!!! 01:26:34 but I'm not at my computer and I need to sleep 01:26:35 rip 01:26:38 rip 01:27:31 oh I think I figured out how to solve my longstanding webtiles on tablet rendering aggravation 01:27:42 -!- Patashu has joined ##crawl-dev 01:27:57 might be one or two lines of code in webtiles! 01:28:10 I will try it when I have some spare time tomorrow 01:28:38 once you figure that out, need to allow bluetooth keyboards to work via iOS 01:28:41 !tell gammafunk I might need to set up a local webtiles for testing and I may ask you for help since I think you have done that? 01:28:41 Grunt: OK, I'll let gammafunk know. 01:28:51 -!- soulfreshner has joined ##crawl-dev 01:29:00 okay, rip for real 01:30:18 local webtiles is super simple btw 01:30:28 oh 01:30:32 depending on what you want to do, I guess 01:31:41 -!- Hailley has quit [Ping timeout: 265 seconds] 01:33:47 -!- Patashu has quit [Disconnected by services] 01:33:47 -!- Patashu_ has joined ##crawl-dev 01:37:07 -!- Patashu has joined ##crawl-dev 01:37:16 -!- Gretell has quit [Ping timeout: 250 seconds] 01:38:27 -!- winlu has quit [Quit: WeeChat 1.1-dev] 01:38:47 <|amethyst> Grunt: at least some people have expressed interest in doing high-resolution tiles; though I don't know how bad scaled 32x32 tiles would look beside those 01:39:00 -!- Napkin has quit [Ping timeout: 250 seconds] 01:42:17 is bloax some people? 01:42:17 -!- Patashu_ has quit [Ping timeout: 250 seconds] 01:42:17 The card depicts a dusty wine rack. 01:42:23 -!- Patashu has quit [Disconnected by services] 01:42:24 -!- Patashu_ has joined ##crawl-dev 01:43:25 The card depicts a dark wine cellar? 01:43:30 (potion) 01:43:39 <|amethyst> The Cask 01:43:48 <|amethyst> for the love of God! 01:44:44 -!- Whistling_Bread has joined ##crawl-dev 01:45:35 -!- Patashu has joined ##crawl-dev 01:46:04 The card depicts a dusty, unlabelled wine cask. 01:50:21 -!- Z_LAMP has quit [Ping timeout: 255 seconds] 01:50:21 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141108030205]] 01:50:21 -!- ystael has quit [Ping timeout: 240 seconds] 01:50:21 -!- Patashu_ has quit [Ping timeout: 272 seconds] 01:50:21 -!- Cheibriados has quit [Ping timeout: 244 seconds] 01:51:36 -!- Cheibriados has joined ##crawl-dev 01:51:36 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 01:51:36 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 01:58:28 -!- travis-ci has joined ##crawl-dev 01:58:28 crawl-ref/crawl-ref#370 (master - 18f3f21 : Alex Jurkiewicz): The build was fixed. 01:58:28 Change view : https://github.com/crawl-ref/crawl-ref/compare/8c923f738628...18f3f21d8786 01:58:28 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40739363 01:58:28 -!- travis-ci has left ##crawl-dev 01:58:28 was the crawl makefile built by hand? 01:58:29 jacob's adder (12S) | Spd: 15 | HD: 10 | HP: 43-67 | AC/EV: 2/15 | Dam: 2011(elec:10-14) | cold-blooded | Res: 06magic(40), 11elec+++ | XP: 825 | Sp: b.electrical (3d13) [11!AM, 06!sil] | Sz: Medium | Int: reptile. 01:58:29 %??shock serpent name:jacob's_adder n_rpl 01:58:29 -!- Cheibriados has quit [Ping timeout: 244 seconds] 01:59:45 -!- Cheibriados has joined ##crawl-dev 01:59:45 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 01:59:45 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 02:00:17 -!- Karagy has quit [Client Quit] 02:00:23 jacob's adder (12S) | Spd: 15 | HD: 10 | HP: 43-67 | AC/EV: 2/15 | Dam: 2011(elec:10-14) | cold-blooded | Res: 06magic(40), 11elec+++ | XP: 825 | Sp: b.electrical (3d13) [11!AM, 06!sil] | Sz: Medium | Int: reptile. 02:00:23 %??shock serpent name:jacob's_adder n_rpl 02:03:23 -!- dis- has joined ##crawl-dev 02:06:33 -!- dis-_ has quit [Ping timeout: 265 seconds] 02:07:43 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 02:14:36 -!- Cheibriados has quit [Ping timeout: 245 seconds] 02:15:50 -!- Cheibriados has joined ##crawl-dev 02:15:50 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 02:15:50 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 02:16:56 -!- Patashu has quit [Disconnected by services] 02:16:56 -!- Patashu_ has joined ##crawl-dev 02:18:25 -!- simmarine has quit [Quit: Leaving] 02:22:43 -!- Danei has quit [Quit: Those who tell the truth shall die, those who tell the truth shall live forever.] 02:22:43 -!- Limulus has quit [Ping timeout: 246 seconds] 02:22:43 -!- Mottikins_ has quit [Read error: Connection reset by peer] 02:22:43 -!- rhayde has quit [] 02:22:43 are there any natural-holiness monsters with mr immune? 02:23:25 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-2098-gf8c960b (34) 02:23:33 -!- ussdefiant has quit [Ping timeout: 244 seconds] 02:24:09 -!- Patashu has joined ##crawl-dev 02:26:26 I'm trying to find where in the makefile SDL is actually getting built 02:27:22 -!- Patashu_ has quit [Ping timeout: 245 seconds] 02:30:47 -!- fearitself has quit [Ping timeout: 246 seconds] 02:30:47 from what I can see, it's expecting SDL files to already be compiled and in the 'contrib/install/$(ARCH)' folder... but that can't be right - I must be understanding it wrong 02:31:03 -!- dtsund has quit [Ping timeout: 264 seconds] 02:31:04 -!- Patashu has quit [Disconnected by services] 02:31:04 -!- Patashu_ has joined ##crawl-dev 02:31:25 <|amethyst> theTower: most eyes, greater naga, mana viper, kraken tentacle/segment, and the enchantress 02:31:35 thanks 02:34:11 -!- Patashu has joined ##crawl-dev 02:34:16 -!- travis-ci has joined ##crawl-dev 02:34:17 crawl-ref/crawl-ref#371 (master - 41769a9 : gammafunk): The build was fixed. 02:34:17 Change view : https://github.com/crawl-ref/crawl-ref/compare/18f3f21d8786...41769a946c0d 02:34:17 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40739581 02:34:17 -!- travis-ci has left ##crawl-dev 02:34:35 -!- qdaku_ has quit [Quit: Page closed] 02:34:53 -!- Patashu has quit [Client Quit] 02:38:51 -!- MIC132 has joined ##crawl-dev 02:38:51 -!- Patashu_ has quit [Ping timeout: 244 seconds] 02:38:51 -!- Cheibriados has quit [Ping timeout: 258 seconds] 02:40:07 -!- Cheibriados has joined ##crawl-dev 02:40:07 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 02:40:07 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 02:40:38 -!- MIC132 has quit [Client Quit] 02:49:59 -!- theTower has quit [Ping timeout: 265 seconds] 02:54:58 -!- bonghitz has quit [Remote host closed the connection] 02:57:04 -!- Lightli has quit [Ping timeout: 246 seconds] 02:58:35 -!- theTower has joined ##crawl-dev 02:58:56 yeesh, that took a while 02:59:22 http://pastebin.com/raw.php?i=CFqrtvuA first draft of all the changes in the Cards branch for the changelog and a convienient summary of what's done 03:03:01 bh: Domino tiles build seems to work, at least I'm seeing numbers in the floor tiles next to walls in Slime :) 03:03:22 -!- MIC132 has joined ##crawl-dev 03:06:08 bh: https://www.dropbox.com/s/vwfb7vkxfofrh9d/dominotiles.png?dl=0 03:06:19 Is develz down? Or is it just my internet being picky? 03:06:23 -!- travis-ci has joined ##crawl-dev 03:06:23 crawl-ref/crawl-ref#372 (master - 11c9722 : Nicholas Feinberg): The build was fixed. 03:06:23 Change view : https://github.com/crawl-ref/crawl-ref/compare/41769a946c0d...11c972213316 03:06:23 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40740974 03:06:23 -!- travis-ci has left ##crawl-dev 03:06:56 MIC132: Looks like I can't connect either. 03:11:05 -!- Basil has joined ##crawl-dev 03:11:05 soulfreshner: yes, it was hand-made -- you may want to check some of the other Makefiles too (rltiles/Makefile, contrib/Makefile) 03:11:05 thanks, johnny0 - I found the contrib ones... I'll take a look at rltiles too. 03:11:05 I'm hoping to make tiles work with sdl2 - I heard the code was no longer maintained 03:11:17 oh uh, have you seen the sdl2 branch? 03:11:19 but sdl1.2 doesn't compile on newer versions of OSX 03:11:27 Grunt and gammafunk are working on the branch heavily 03:11:28 ...no 03:12:04 well, thats *awesome*! 03:12:09 http://s-z.org/neil/git/?p=crawl.git;a=shortlog;h=refs/heads/sdl2 03:13:48 I was told last week in this channel that sdl tiles were dead! this is great news :) 03:13:56 !learn add cards_branch http://pastebin.com/MFJth9yr for changes, todo 03:13:57 cards branch[1/1]: http://pastebin.com/MFJth9yr for changes, todo 03:14:02 sdl is dead, long live the new sdl 03:14:12 all hail! 03:14:14 stupid complicated gods taking forever to be settled 03:14:18 -!- theTower has quit [Quit: leaving] 03:19:09 how do I pull that branch? 03:19:09 try "git fetch" followed by "git checkout sdl2" 03:20:32 wow, there's been crazy amounts of work in the past 2 weeks or so 03:22:55 -!- scummos__ has quit [Ping timeout: 265 seconds] 03:23:16 -!- Whistling_Bread has quit [Read error: Connection reset by peer] 03:23:30 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:24:13 03Keskitalo02 07* 0.16-a0-2099-g7a7fa82: Remove unused item prop. 10(3 minutes ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a7fa820743b 03:27:14 This zot 4 acidic monster vault is terrible 03:27:14 it's a complete waste of time 03:27:14 ??acid trip 03:27:14 acid trip[1/1]: zot vault with acid blobs, oklobs, yellow draconians, and 70% chance of having all 3 stairs. 03:27:14 -!- Blazinghand has quit [Ping timeout: 244 seconds] 03:27:14 absolutely terrible vault idea 03:27:14 -!- sanka has quit [Quit: Page closed] 03:27:39 -!- potatolizard has quit [Read error: Connection reset by peer] 03:28:15 I guess that's from the time of the previous corrosion implementation. 03:28:34 -!- zzzzzz has quit [Ping timeout: 246 seconds] 03:28:46 -!- potatolizard has joined ##crawl-dev 03:29:25 When trying to compile the sdl2 branch i get: 03:29:37 The 'sdl2' directory exists, but the Makefile is missing! 03:29:37 Did 'git submodule update' work properly? 03:29:37 (It's probably better to install all native dependencies instead.) 03:29:40 Any ideas? 03:31:02 I can say it's compiling for me right now & I probably have all the dependencies installed. 03:31:09 -!- bencryption has quit [Ping timeout: 250 seconds] 03:31:17 when was the last time you ran git submodule update? 03:31:24 Well, yes. If you have the dependenceis installed there should be no problem 03:31:49 But I'm on windows, using msysygit, and it was hard enough to get it to cmpile c++11.. And as I understand the sdl2 is there 03:31:52 i'm not sure if it'd need an "--init" too, since there are some new projects 03:31:53 Just no makefile 03:35:18 MIC132: are there a bunch of files and subdirectories within source/contrib/sdl2? 03:35:18 Wait 03:35:18 My compiler says there are 03:35:18 But I don't see them now that I went them 03:35:18 Ah, wait 03:35:18 I checked out master 03:35:18 hmm 03:35:18 No 03:35:18 the folder is empty 03:35:18 When I check out sdl2 03:35:18 It's there 03:35:18 but empty 03:35:18 it sounds like the directory was created but not populated -- maybe try doing "git submodule update --init" again 03:35:18 when the sdl2 branch is checked out 03:35:18 MIC132: try 'git submodule update --init' 03:35:18 that fixed it for me 03:35:18 Yeah. Now that I think about it I did it with master checke dout 03:35:20 *out 03:35:39 (on another note, master refuses to compile now, but I'll leave that for later. 03:36:24 Well 03:36:28 That doesn't compile, either 03:36:47 It stops at: 03:36:48 In file included from png.h:470:0, 03:36:48 from pngpriv.h:294, 03:36:48 from png.c:14: 03:36:48 pnglibconf.h:1:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '/' token 03:36:50 scripts/pnglibconf.h.prebuilt 03:36:52 ^ 03:36:54 make[2]: *** [png.o] Error 1 03:36:56 But there is hella lot of warnings earlier 03:37:27 hmm, have you done a make clean recently? 03:37:40 Did just now. Though it would fix it. 03:37:43 I get: env: perl\r: No such file or directory 03:37:55 may be a mac problem 03:38:37 Wait, I'll try to compile master.. 03:38:42 I want at least that to work 03:38:54 MIC132: try make -f contrib/Makefile distclean 03:39:40 i have a feeling some of the old built contribs might still be there 03:39:43 -!- travis-ci has joined ##crawl-dev 03:39:43 crawl-ref/crawl-ref#373 (master - f8c960b : Neil Moore): The build passed. 03:39:43 Change view : https://github.com/crawl-ref/crawl-ref/compare/11c972213316...f8c960b455b7 03:39:43 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40744364 03:39:43 -!- travis-ci has left ##crawl-dev 03:39:52 -!- Monkaria has quit [Client Quit] 03:40:03 It ended with [disctclean] Error 2 03:41:10 hmm, that may be okay... is there still a contrib/install directory? 03:41:20 hopefully it got wiped with that command 03:41:26 Well, crawl still didn't compile 03:41:35 I'm checking out master back 03:42:18 util/art-data.pl 03:42:18 env: perl\r: No such file or directory 03:42:19 make: *** [art-data.h] Error 127 03:42:21 Keskitalo It took me 3:20 to win and 20 minutes was spent clearing that acid vault. It's just really tedious and all the stairs are connected 03:42:39 soulfreshner: do you have perl installed? 03:42:45 yes 03:42:55 I think it has something to do with the \r 03:43:14 but I don't know where that environment variable is set 03:43:48 there are various perl calls in the makefile which work 03:44:51 let me see if a windows newline snuck in 03:49:08 got it 03:49:32 -!- crate has quit [Read error: Connection reset by peer] 03:49:35 it's in the util/art-data.pl file 03:49:57 pesky windws newlines 03:50:02 -!- Ragdoll has joined ##crawl-dev 03:51:31 -!- G-Flex has quit [Read error: Connection reset by peer] 03:51:49 -!- G-Flex has joined ##crawl-dev 03:51:54 -!- us17 has quit [Ping timeout: 244 seconds] 03:52:26 soulfreshner: what was the problem? 03:53:15 I think it's the carriage return... but my text editor doesn't show it 03:53:39 it's a new computer - I haven't installed a proper editor yet :/ 03:54:08 Hmm.. Master compiled.. I'll just keep off the sdl2 branch for now. 03:54:37 -!- Ragdoll has quit [Client Quit] 03:55:17 -!- __miek has quit [Ping timeout: 245 seconds] 03:55:21 -!- weezeface has quit [Remote host closed the connection] 03:57:45 strange, though - surely mac, of all platforms, should recognise \r 04:00:29 -!- Hailley has quit [Ping timeout: 264 seconds] 04:02:52 -!- zzzzz_ has quit [Ping timeout: 246 seconds] 04:05:18 that doesn't seem to be it... 04:05:32 -!- Hailley has quit [Read error: Connection reset by peer] 04:07:52 -!- bonghitz has quit [Ping timeout: 265 seconds] 04:09:49 -!- Napkin has joined ##crawl-dev 04:10:49 -!- MIC132_ has joined ##crawl-dev 04:12:33 -!- MIC132 has quit [Disconnected by services] 04:12:46 -!- MIC132_ is now known as MIC132 04:14:37 if I hardcode my perl environment I get: 04:14:37 make: util/art-data.pl: No such file or directory 04:14:38 make: *** [art-data.h] Error 1 04:18:07 soulfreshner: ahh, you may need to wait for a mac dev for some insight 04:18:40 :( 04:20:38 it could be that one of the $(shell ...) commands is failing 04:21:01 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:21:24 so an empty string is being fed into a perl command 04:23:05 soulfreshner: maybe check Makefile:405 for sanity 04:23:06 it looks like art-data.pl is not executing 04:24:11 do you have the developer sdks installed? 04:24:38 i don't know if they come with xcode or what 04:25:22 heh, manually running it seemed to work 04:25:51 it doesn't take any parameters, so it should be safe I guess 04:27:08 yeah, I think everything is installed... still compiling - no new errors yet 04:31:42 <|amethyst> when you say "hardcode my perl environment" what do you mean? 04:32:44 -!- radinms has quit [Ping timeout: 245 seconds] 04:33:03 <|amethyst> the script uses #!/usr/bin/env perl so it should run whichever perl is in $PATH 04:33:20 <|amethyst> w/in/first in/ 04:36:38 I mean I set it as /usr/bin/perl 04:36:50 even running the file directly doesn't work 04:36:58 there's something wrong with the '#!' 04:37:24 so I need to call 'perl art-data.pl' 04:37:51 I ran into another one for the documentation as well 04:38:01 gen-apt.pl has the same problem 04:38:11 ... it requires parameters, though 04:39:00 what is $@ $^ for again? (in the makefile) 04:41:05 $@ - target of the rule, $^ - all prereqs 04:41:17 ok, I commenter that part out and it compiled!! 04:41:29 but doesn't run... Cannot find data file 'floor.png' anywhere, aborting 04:41:50 maybe not included in the repo? 04:42:29 soulfreshner: if you run /usr/bin/env perl -v in a terminal, does it actually dump the perl version? 04:42:41 yes 04:43:17 This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level 04:43:17 (with 2 registered patches, see perl -V for more detail) 04:43:29 -!- debo has joined ##crawl-dev 04:45:01 it's as if the #! line is being read, but the environment isn't set if the file is run directly 04:45:52 even though the executable flag is set 04:47:59 were you able to build a previous master on this machine? or is this 10.10? 04:48:40 i think bh ran into a similar issue with floor.png (but not with perl afaik) 04:51:36 I ran all the perl commands manually and it seems to work 04:51:41 make has completed 04:52:12 it's only those two .pl files with the problem - the other seems to have run fine 04:53:07 like FAQ2html.pl worked fine 04:53:42 only art-data.pl and gen-apt.pl had issues 04:56:03 anyway - thanks for the help, johnny0 - time for bed. I'll check in again tomorrow 04:56:08 -!- st_ has joined ##crawl-dev 04:56:09 -!- soulfreshner has left ##crawl-dev 05:04:05 -!- pentax has quit [Quit: ヒーロー見参!] 05:12:22 -!- MIC132 has quit [Quit: Leaving] 05:33:11 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 05:41:37 -!- Mattybee[Work] has quit [Quit: Page closed] 05:43:47 -!- edlothiol has joined ##crawl-dev 05:44:59 -!- potatolizard has quit [Read error: Connection reset by peer] 05:46:13 -!- potatolizard has joined ##crawl-dev 05:55:30 -!- Blakmane has quit [Quit: Page closed] 05:55:47 -!- ackack has joined ##crawl-dev 06:02:48 had a crash on my server https://crawl.project357.org/morgue/zzxc/crash-zzxc-20141112-082952.txt 06:06:57 -!- ackack has quit [Ping timeout: 240 seconds] 06:07:41 -!- AreBrandon has quit [Ping timeout: 272 seconds] 06:11:03 -!- rossi has quit [Ping timeout: 250 seconds] 06:13:26 -!- xug has quit [Ping timeout: 256 seconds] 06:16:02 -!- Lasty has joined ##crawl-dev 06:22:48 someone tell me it's not my fault 06:25:11 -!- wheals has joined ##crawl-dev 06:32:57 -!- AreBrandon has joined ##crawl-dev 06:41:11 -!- Lasty has quit [Quit: Leaving.] 06:51:14 -!- Pluie has joined ##crawl-dev 06:52:01 -!- AreBrandon has quit [Ping timeout: 272 seconds] 06:53:40 -!- PsyMar has quit [Quit: "What happens if you die in reality?" "You die, stupid. That's why it's called reality."] 06:53:59 -!- Isabel has quit [Ping timeout: 245 seconds] 06:56:42 -!- Bloodsparce has quit [Quit: Page closed] 07:06:25 fdshfn (L24 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 42644272 (Elf:3) 07:06:48 fdshfn (L23 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 43889616 (Elf:3) 07:16:21 -!- MIC132 has joined ##crawl-dev 07:17:42 fdshfn (L25 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 33893440 (Depths:5) 07:18:36 fdshfn (L25 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 35141696 (Depths:5) 07:18:49 fdshfn (L25 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 44452752 (Depths:5) 07:23:37 -!- Lasty_ has joined ##crawl-dev 07:28:07 -!- scummos__ has quit [Ping timeout: 272 seconds] 07:29:21 -!- Isabel has joined ##crawl-dev 07:29:59 -!- Brannock has joined ##crawl-dev 07:30:14 -!- Pluie has quit [Ping timeout: 245 seconds] 07:31:16 -!- Pluie has joined ##crawl-dev 07:33:34 ??is cdo down 07:33:36 2 hours, 52 minutes, 47 seconds since last activity (cdo) 07:34:05 -!- Isabel has quit [Ping timeout: 264 seconds] 07:34:26 Napkin: http://crawl.develz.org 07:34:30 seems to be down 07:35:33 %git 07:35:33 07Keskitalo02 * 0.16-a0-2099-g7a7fa82: Remove unused item prop. 10(4 hours ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a7fa820743b 07:38:45 -!- Cryp71c has joined ##crawl-dev 07:39:32 -!- MIC132 has quit [Quit: Leaving] 07:41:00 -!- keszocze has quit [Ping timeout: 255 seconds] 07:42:31 fdshfn (L27 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 38177584 (D:6) 07:44:05 fdshfn (L27 MiFi) ERROR in 'dungeon.cc' at line 5926: unknown shop type 23190176 (Depths:4) 07:45:43 !crashlog 07:45:43 9920. fdshfn, XL27 MiFi, T:73146 (milestone): http://crawl.akrasiac.org/rawdata/fdshfn/crash-fdshfn-20141112-134405.txt 07:47:37 -!- demiskeleton has quit [Quit: Leaving] 07:53:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:57:20 http://crawl.beRotato.org/crawl/saves/Oaf-crawl-git-f8c960b455-141112-1356.tar.bz2 07:57:21 Unlinked item held by dead monster: 07:57:22 short sword of distortion 07:57:22 item #86: base: 0; sub: 12; plus: 1; plus2: 0; special: 17 07:57:22 quant: 1; ident: 0x20010002; ident_type: 0 07:57:22 x: -2; y: -2; link: 27003 08:03:56 is develz down? 08:04:13 yes 08:04:15 oh ha 08:04:19 should have scrolled up 08:04:51 fortunately the changenotes are saved in my RSS reader 08:05:55 what does it mean that you have switched to c++11 08:06:07 do you just mean that it doesn't crash when compiling in c++11 mode? 08:06:16 or are you actually using uniq_ptr 08:08:07 yeah, and brace-enclosed list initialisation 08:08:27 and lambdas and ranged-based fors 08:08:34 awesome 08:09:01 crawlTV: there's already a mantis ticket for that, though with Mantis down I can't locate it for you 08:09:31 Is there a mantis ticker for the 7fff bug? I think reaverb was trying to fix it 08:09:37 yeah 08:13:56 "Monsters that aren’t Donald can now talk outside Dungeon. (Fixing a bug introduced in January of 2010.)" 08:14:13 so wait, monsters in branches just haven't spoken their lines for four years? 08:15:29 that doesn't sound quite right 08:21:18 Grunt: Two more teamkills: !lg ruwin killer=~ caustic; !lg ztt killer=~caustic 08:24:13 it depends on the branch 08:24:20 %git :/|amethyst 08:24:20 07Keskitalo02 * 0.16-a0-2099-g7a7fa82: Remove unused item prop. 10(5 hours ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a7fa820743b 08:24:24 hm 08:24:33 %git :/<\|amethyst> 08:24:33 07wheals02 {bh} * 0.16-a0-1891-g12fd8d5: Allow monsters besides Donald to talk in all branches. 10(8 days ago, 2 files, 9+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=12fd8d58410b 08:24:46 -!- radinms_ has quit [] 08:25:00 and some other speech types could work (such as based on letter) 08:29:52 -!- Dash_Nine has quit [Client Quit] 08:40:19 -!- debo has quit [Ping timeout: 272 seconds] 08:41:15 -!- johnny0 has quit [Ping timeout: 264 seconds] 08:43:32 -!- johnny0 has joined ##crawl-dev 08:44:37 -!- Zooty has quit [Ping timeout: 246 seconds] 08:56:13 -!- Poncheis has quit [Read error: No route to host] 08:56:19 Is this vault with caustic shrikes and vampire knights in depths intentional or did I just get really unlucky? 08:57:49 sounds like it had 8s and 9s 08:58:19 actually, vp knights are quite in depth in all of depths 08:58:25 just rare 09:02:55 crawlTV: afaik, no vaults directly place shrikes 09:03:20 Okay. Just horrible luck 09:03:28 This is the hardest depth vault I've ever seen 09:04:02 Which vault? 09:04:03 -!- FlowRiser has joined ##crawl-dev 09:05:31 -!- keszocze has quit [Ping timeout: 255 seconds] 09:05:44 There seems to be a bug with caustic shrikes. After the first net they ignore nets 09:05:51 -!- Irrlicht has quit [Quit: leaving] 09:05:59 it says it's caught but it doesn't become distracted 09:06:12 are you sure it's exclusive to shrikes 09:06:19 I recall someone having the same issue with a lich recently 09:06:36 yeah I've had it witha ncient liches too 09:06:48 those are the only things I have to net multiple times 09:07:08 Caustic shrikes aren't meant to interact with nets in a special way 09:07:12 that was a normal lich 09:07:14 lol 5 caustic shrikes in this vault 09:07:17 not an ancient one 09:07:22 I give up 09:07:24 they should be as easy to net as bees, I think 09:08:17 it seems there is a general throwing net bug 09:08:30 it's just unfortunate with shrikes because that's the only counter I have to them 09:10:45 have you tried hitting them with a big sword 09:10:54 (disclaimer: I've never encountered a caustic shrike) 09:11:00 -!- mopl has quit [Client Quit] 09:11:04 potatolizard: you are missing out. 09:11:06 They're terrifying. 09:11:09 I know 09:11:15 but I just can't play crawl 09:11:21 Why? 09:11:34 every time I try I get bored five seconds in and die to lack of attention 09:11:48 -!- Bloax has joined ##crawl-dev 09:12:05 !lg kvaak start>2014-01-01 09:12:06 773. perunasaurus the Poker (L5 FoAM), blasted by an orc wizard (puff of frost) on D:3 on 2014-11-08 13:51:38, with 129 points after 2861 turns and 0:09:59. 09:12:32 !lg . s=start -graph 09:12:33 773 games for potatolizard: https://shalott.org/graphs/07c47217c7185affe66576e62cf6914dd05b8444.html 09:12:33 Have you overdone it? 09:12:49 -!- tabstorm has joined ##crawl-dev 09:13:49 To alleviate your boredom, I'll put a guaranteed shrike on d3 09:13:57 it already gets killer bees 09:14:13 !lg . killer=killer_bee s=place 09:14:14 11 games for potatolizard (killer=killer_bee): 4x D:8, 4x D:9, 2x D:7, D:4 09:14:22 no d:3, huh 09:14:29 !lg . killer=killer_bee d:4 09:14:30 1. perunasaurus the Ruffian (L6 HOTm), slain by a killer bee on D:4 on 2014-08-07 10:30:06, with 238 points after 2842 turns and 0:08:43. 09:14:46 !lg Lasty killer=killer_bee 09:14:47 1. Lasty the Ruinous (L9 FoAE), slain by a killer bee on D:9 on 2014-08-15 20:22:58, with 2492 points after 8158 turns and 0:32:56. 09:15:29 Hmm. How'd that die to killer bees? 09:15:31 !lg Lasty killer=killer_bee -log 09:15:32 1. Lasty, XL9 FoAE, T:8158: http://dobrazupa.org/morgue/Lasty/morgue-Lasty-20140815-202258.txt 09:15:48 I definitely had at least one char that ran into a pack of bees on d:3 and got so ridiculously luck with items it just killed them all 09:15:52 -!- LexAckson has joined ##crawl-dev 09:15:54 *lucky 09:16:22 I'm not sure to what it refers, but the death log includes the phrase "wow, ooooohhh, I'm dumb" right before dying 09:16:39 Oh! I think I was attacking them barehanded instead of with my dagger of venom 09:17:04 there is a reason people keep asking for fist inscription :u 09:17:24 And that was after getting shafted 3 levels . . . 09:18:07 Oh right, that was the game where I accidentally self-shafted 09:18:11 you can force_more it but that way you still punch at least once 09:18:25 !lm . br.enter=lair min=xl x=xl 09:18:25 229. [2014-07-15 20:41:18] [xl=9] perunasaurus the Gouger (L9 FeSk of Nemelex Xobeh) entered the Lair of Beasts on turn 11851. (D:9) 09:18:30 hm 09:18:43 To be fair, if punching once would have killed you, you were relatively likely to die attacking w/ your weapon as well 09:19:34 well you could be wearing GDA on sp or something 09:19:39 so your punch takes like 20 turns 09:19:45 heh 09:19:47 I suppose so 09:20:38 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:22:37 -!- Brannock has quit [Quit: Leaving] 09:24:32 I'm not sure what makes caustic shrike so tough, I guess it's the speed/acid combo 09:24:41 once it gets -3 corr on you, you're done 09:24:56 it snowballs 09:25:01 that's the thing about newcorr yeah 09:25:12 no stacks or one-two stacks no problem 09:25:19 after that you're at -30 before you notice it 09:25:27 all of my caustic shrike fights end at 0 corr or -15 and I teleport 09:25:37 -!- debo has joined ##crawl-dev 09:28:59 Nets are supposed to work reasonably well. ?fear works pretty well 09:30:35 the thing about ?fear is it doesn't usually take long for a mounster to ricochet right back at you from a wall, especially a speed 20 one 09:30:40 *monster 09:31:25 the fact ?fear apparently puts some kind of weird tracking device on you that allows monsters to find you across half the level doesn't help 09:33:49 -!- siepu has quit [Quit: Leaving] 09:34:00 My experience is that if you move away from where you read fear, most monsters forget about you instead of tracking you down 09:34:15 They probably use normal "out of sight tracking" ai 09:34:32 -!- ystael has quit [Ping timeout: 265 seconds] 09:34:32 which is influenecd by monster intelligence and stealth, IIRC 09:35:02 well that certainly does not match my experience 09:35:04 Sack of Spiders or scroll of summoning works pretty well against shrikes . . 09:35:15 I had a local En char that had to fear a hydra across the entire damn level again and again and again 09:35:21 wow 09:35:25 even when I was hugging the other end it'd eventually charge straight at me 09:35:27 and hydras are not smart even 09:35:34 that sounds buggy 09:35:51 !learn add lasty_to_do check tracking w/ ?fear, check nets vs shrikes 09:35:52 lasty to do[5/5]: check tracking w/ ?fear, check nets vs shrikes 09:36:18 you might want to check nets in general 09:36:27 yeha 09:36:29 as I said someone recently had a similar issue with liches 09:36:33 I'll start w shrikes and go from there 09:36:46 mantis is down, dunno if there was a ticket about it 09:37:22 there was 09:37:37 well then 09:37:46 <|amethyst> what's the net problem? 09:38:07 the game claims they're netted in some ways but not others 09:38:12 apparently monsters just ignore nets or something 09:38:32 <|amethyst> oh 09:38:42 <|amethyst> looks like it's when they were standing on a net already 09:38:52 mm 09:38:57 can we make nets not on the ground already 09:38:59 yeah iirc in both cases the monsters ate a net at least twice 09:40:47 -!- crawlTV has quit [Ping timeout: 250 seconds] 09:44:54 wheals: how do players get nets if nets can't be on the ground? Or am I misunderstanding? 09:45:12 he means nets holding monsters not being on the ground 09:45:15 or the player 09:45:29 i mean what the hell why does it show up on the floor while I'm held in it 09:45:47 ah 09:45:59 I had no idea they were "on the ground" -- that sounds insane 09:46:12 -!- _D_ has quit [Quit: Lost terminal] 09:46:23 well from what I've heard "horrifying" doesn't begin to describe net code 09:47:06 -!- ystael_ has quit [Ping timeout: 265 seconds] 09:47:17 -!- crawlTV has joined ##crawl-dev 09:47:29 Lasty_ I think it's a general net bug 09:47:42 But most of the time you only need to net something once 09:47:52 So it shows up with super tough monsters like a. liches and shrikes 09:48:46 -!- PleasingFungus has joined ##crawl-dev 09:49:40 ah 09:49:49 well moreover nets are damn rare so there's a good chance you won't be able to net things twice early anyway 09:52:08 <|amethyst> %git 638acd45 09:52:08 07PleasingFungus02 * 0.16-a0-1519-g638acd4: Rot reform 10(4 months ago, 32 files, 598+ 667-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=638acd453f4a 09:52:49 03|amethyst02 07* 0.16-a0-2100-g2a841a0: Allow netting a monster standing on a net. 10(2 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a841a0164f3 09:53:12 <|amethyst> !lean edit lasty_to_do[5] s/, check nets.*// 09:53:16 <|amethyst> !learn edit lasty_to_do[5] s/, check nets.*// 09:53:17 lasty to do[5/5]: check tracking w/ ?fear 09:53:41 !lm fdshfn crash x=vlong 09:53:41 13. [2014-11-12 13:44:05] [vlong=0.16-a0-2072-gc0ac6de] fdshfn the Impregnable (L27 MiFi of Gozag) ERROR in 'dungeon.cc' at line 5926: unknown shop type 23190176 (Depths:4) 09:53:44 %git 09:53:44 07|amethyst02 * 0.16-a0-2100-g2a841a0: Allow netting a monster standing on a net. 10(3 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a841a0164f3 09:53:49 ok. 09:54:27 is there any particular reason trapping nets show up on the floor in the first place 09:54:48 I mean unless it's some kind of magnetic net that pulls the monster down it isn't on the floor for the most part 09:55:06 implementation detail 09:55:09 <|amethyst> where would they be? 09:55:15 <|amethyst> in the monster's/player's inventory? 09:55:27 <|amethyst> Temporarily non-existent until the trappee escapes? 09:55:28 at -x, -y 09:55:45 temporarily non-existent sounds good 09:55:49 <|amethyst> wheals: that's fairly close to being in inventory :) 09:56:07 <|amethyst> temporarily non-existent could work now that nets have no distinguishing features 09:56:22 |amethyst: I like the #stopgamergate link on CSZO. 09:56:29 03|amethyst02 07* 0.16-a0-2101-g0bc8f18: Unbrace (and remove an extra empty line) 10(2 minutes ago, 3 files, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bc8f181c148 09:57:01 <|amethyst> Lasty_: not sure what to do with it at the end of 2014 09:57:05 <|amethyst> maybe there will be a new tag 09:57:25 heh, yeah 09:57:29 or maybe it'll have stopped :p 09:58:00 I'm not entirely convinced trying to stop it is a very efficient method of stopping it 09:58:06 it sounds like trying to burn fire 09:58:37 #stopgamergate20XX 09:58:40 like a megaman game 09:58:55 it is appropriate, since, video games. 09:59:36 but is it about video games 09:59:52 -!- foophykins has quit [Ping timeout: 246 seconds] 10:00:07 besides the fact that /v/ideo games is relevant 10:00:57 it is the great mystery of our times. 10:01:11 hm. what's left for Robin. 10:01:15 rebasing, kill messages, testing. 10:01:19 animation 10:01:35 for the goblin toss? 10:01:42 yeah 10:01:43 -!- bonghitz has quit [Remote host closed the connection] 10:01:50 check out how stairs do it 10:02:00 when you're repelling stairs 10:02:06 hahaha 10:02:14 where's that code live? 10:02:20 I know I've seen it at some point 10:02:50 it used to be about video games, or journalism in particular 10:03:33 did it though 10:05:26 -!- neunon_ has joined ##crawl-dev 10:05:29 yes 10:05:57 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:06:39 03PleasingFungus02 07* 0.16-a0-2102-g6746091: Mention monster skinnability in descriptions 10(9 hours ago, 2 files, 9+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=674609101405 10:07:00 -!- neunon has quit [Ping timeout: 244 seconds] 10:07:00 -!- neunon_ is now known as neunon 10:09:17 -!- tabstorm has quit [Ping timeout: 244 seconds] 10:09:48 meant to push that one last night, but the push failed and I didn't notice 10:09:50 rip 10:11:18 -!- stanzill has quit [Changing host] 10:13:22 -!- LexAckson_ has joined ##crawl-dev 10:14:00 Grunt: looks like sdl2 still needs a -ldl on gcc, or something? 10:14:42 Actually, it's about ethics in journalism (http://actuallyethics.tumblr.com/). :p 10:15:42 Grunt: there has to be a better way to handle shift+numrow keys in sdl2, this one is broken on non-english keyboard layouts... but I haven't found one myself so far :/ 10:16:04 -!- Kalir has quit [Changing host] 10:16:32 -!- LexAckson has quit [Ping timeout: 245 seconds] 10:22:08 -!- sanka has quit [Quit: Page closed] 10:22:33 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:26:31 -!- crawlTV_ has joined ##crawl-dev 10:26:56 03doy02 07* 0.16-a0-2103-g45b6d9c: deregisterize harder 10(4 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=45b6d9c773d5 10:28:11 hahaha 10:30:27 -!- crawlTV has quit [Ping timeout: 264 seconds] 10:34:03 -!- Karagy has quit [Client Quit] 10:37:10 -!- DDOS has quit [Quit: Page closed] 10:40:12 -!- wheals has quit [Quit: Leaving] 10:40:55 -!- Karagy has quit [Quit: Page closed] 10:45:52 -!- scummos__ has quit [Ping timeout: 240 seconds] 10:47:55 <|amethyst> doy: I had been thinking of just adding #define register at the top of the preamble 10:48:02 <|amethyst> doy: but that works too :) 10:48:14 yeah, i guess that would also work(: 10:48:25 the regex approach will lead to more readable generated code 10:48:36 I can certainly imagine something going horribly wrong, though 10:48:46 it's exciting. life is an adventure 10:48:50 <|amethyst> you think the "register" is the unreadable part of generated flex code? :) 10:48:53 there was one false positive, but it was in a comment, so i just ignored it 10:49:12 inaccurate comments might make the generated code less readable 10:49:13 (: 10:49:18 but yeah, what |amethyst said 10:49:19 |amethyst: well, more readable than code that has "registers" scattered throughout #defined to '' 10:49:23 <|amethyst> IMO no one should be reading it unless they're debugging flex 10:49:55 <|amethyst> well, not "no one should" 10:49:57 * PleasingFungus shrugs. 10:49:59 <|amethyst> but "no one needs to" 10:50:00 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141108030205]] 10:50:08 <|amethyst> kind of like g++ -S 10:51:06 -!- ussdefiant has joined ##crawl-dev 10:51:23 <|amethyst> so is 'register' a no-op these days, or does it actually do pessimizations like forcing or encouraging other variables to spill 10:51:29 <|amethyst> in gcc say 10:56:57 -!- Amnekian has quit [Quit: Saindo] 11:01:18 https://gcc.gnu.org/ml/gcc/2010-05/msg00116.html 11:10:27 doy: yea 11:10:49 edlothiol: it is on the TODO; that entire block of code needs to end in hellfire 11:11:17 -!- bonghitz has quit [Remote host closed the connection] 11:11:58 -!- bonghitz has quit [Remote host closed the connection] 11:13:17 -!- PleasingFungus has joined ##crawl-dev 11:13:34 edlothiol: actually a lot of it could go away if we use SDL_TEXTINPUT well, come to think of it 11:15:43 -!- theTower has joined ##crawl-dev 11:19:59 I'm trying to build on my mac (running 10.10) w/latest trunk and all my tools up-to-date 11:20:07 and building SDL fails http://pastebin.com/yPFVekhg 11:20:26 (it also seems like the APPLE_GCC=y flag is ignored outright since that's definitely a clang error message) 11:20:29 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2103-g45b6d9c (34) 11:20:56 It seems like this is an SDL bug and I shouldn't mantis it? 11:21:08 ebering, there is no apple gcc in 10.10 11:21:26 so yes , the flag is "ignored" --- it does what it is supposed to but apple's "gcc" is clang 11:21:57 ok, does this break the build in other ways or just this one sdl way or ??? 11:22:21 -!- crawlTV_ is now known as crawlTV 11:22:30 APPLE_GCC doesn't affect that at all. I presume it's a 10.10 API change since I haven't seen it on 10.9 11:23:44 !hellfire Grunt 11:23:44 * Sequell ends Grunt in hellfire! You hear a strangely unpleasant explosion. 11:23:46 hm 11:24:00 now I'm trying to think of a way to tab-complete sequell commands 11:24:10 *that* would be good irc client functionality. 11:31:14 -!- stanzill is now known as stanzfona 11:34:20 I can't access crawl.develz, is there a ticket for the throwing net bug? 11:34:44 -!- xnavy has quit [Read error: Connection reset by peer] 11:36:17 which bug, sorry? 11:36:29 I know yermak reported a net bug 11:36:42 Throwing nets after the first say "The foo is caught in the net." but the monster is not actually caught in the net. 11:36:54 It isn't distracted and moves around/attacks as normal 11:37:31 so if you throw a net, it connects and "wears off", the second net you throw will be bugged 11:37:35 %git :/netting 11:37:35 07|amethyst02 * 0.16-a0-2100-g2a841a0: Allow netting a monster standing on a net. 10(2 hours ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a841a0164f3 11:37:44 isn't that what that commit is supposed to fix? 11:38:07 That's probably it 11:40:02 -!- ussdefiant has quit [Remote host closed the connection] 11:40:07 %git 638acd4 11:40:08 07PleasingFungus02 * 0.16-a0-1519-g638acd4: Rot reform 10(4 months ago, 32 files, 598+ 667-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=638acd453f4a 11:40:16 nice 11:41:23 -!- MgDark has quit [Read error: Connection timed out] 11:46:29 Hmm, I had to change # include to # include to get the SDL2 branch compile on Ubuntu. I have the sdl dev libs installed on the system itself, I'm not using contribs. 11:47:58 -!- siepu has quit [Read error: Connection reset by peer] 11:48:40 -!- link_108 has joined ##crawl-dev 11:52:21 -!- ya_ has quit [Client Quit] 11:53:17 03doy02 07* 0.16-a0-2104-gfd0353b: s/mon-spll/mon-spell/g 10(11 minutes ago, 10 files, 2132+ 2132-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fd0353bd724d 11:54:19 -!- siepu has quit [Read error: Connection reset by peer] 11:55:56 -!- LexAckson_ has quit [Read error: Connection reset by peer] 11:57:50 -!- LexAckson has joined ##crawl-dev 11:58:42 doy: the vowel cost......! 11:59:00 gasp 11:59:05 heh, just noticed we have mon-speak and mon-spell right next to each other 11:59:26 haha 12:00:07 -!- Annabella has quit [Ping timeout: 255 seconds] 12:00:27 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 12:04:07 -!- hauzer has quit [Quit: Leaving.] 12:06:13 moooo 12:06:31 Wait, that's not what a speak and spell does. :p 12:06:51 close enough 12:07:00 clearly a minotaur's speak-and-spell 12:07:03 monstrous....! 12:09:43 apocryphal: minotaurs don't know how to spell. 12:10:04 somehow I want to combine curse and famine, but does that imply feast has remove curse or something 12:11:08 There's probably a way to name them to get around that, but is Feast even an interesting card? Maybe it should just be cut. 12:13:24 I like the idea of oddities 12:13:34 they're... just very boring as stands 12:15:11 -!- ElanMorin has joined ##crawl-dev 12:15:37 -!- ElanMorin is now known as Guest8764 12:15:43 since you can get away with blind drawing so much I actually got three focuses in one game 12:16:19 -!- Guest8764 has quit [Client Quit] 12:16:42 -!- Tedronai has joined ##crawl-dev 12:18:28 -!- Piginabag has quit [Ping timeout: 246 seconds] 12:18:43 -!- Piginabag_ has quit [Client Quit] 12:19:26 -!- Siegurt has quit [Quit: Leaving.] 12:20:09 -!- stanzfona is now known as stanzkuecha 12:21:19 -!- PsyMar has quit [Quit: witty quit message goes here] 12:21:26 -!- Tedronai is now known as ElanMorin 12:22:16 yeah, I mean, Starvation can be an interesting oddity, but Feast pretty much never is 12:22:55 can't eat that royal jelly to get out of statdeath 12:23:54 rip 12:27:59 they're classic!!!! 12:28:57 watch as I make an oddity card "acquire any", which is even more classic 12:29:18 Classic? Make it turn you into a mountain dwarf. 12:29:29 mountain dwarf form 12:29:34 badform 12:29:47 -!- neunon has quit [Quit: ZNC - http://znc.in] 12:30:39 Whatever key you press, your character just complains about the removal of MD 12:31:14 also makes any nearby monster complain about the removal of md 12:32:04 suddenly I have the idea of feast having mass para because you and every monster in sight are just busy eating 12:32:05 Just think! Soon people may be complaining about the removal of DK instead!! 12:32:08 someone in the something awful crawl thread once went on a rant about how mountain dwarf was removed to make way for stupid gimmicks for giggling little girls. (i.e. felids & octopodes.) 12:32:17 -!- neunon has joined ##crawl-dev 12:32:18 it was pretty funny. 12:32:20 Sounds like somethingawful 12:32:27 they basically got laughed out of the thread 12:32:40 and now spend their time passively-aggressively bitching about sa's moderation policies 12:32:46 rip in pizza tornado, as they say. 12:33:12 stupid gimmicks like essence points and temperature 12:33:30 yes because stone murder machines and plant xenomorphs are stupid gimmicks for little girls yes 12:34:36 Girls love xenomorphs. Haven't you ever watched the Aliens quadrilogy? 12:36:17 stupid gimmicks like self-petrify 12:36:29 stupid gimmicks like mp vamp 12:36:56 -!- wheals has joined ##crawl-dev 12:37:50 also, should gammafunk be adding vinestalker enemies to the moon 12:38:46 -!- Dynast has quit [Ping timeout: 246 seconds] 12:39:18 -!- Brannock has joined ##crawl-dev 12:39:38 wouldn't he need a moon to add them to first 12:39:43 -!- zxc232 has quit [Read error: Connection reset by peer] 12:40:39 he has supposedly been working on it 12:43:19 potatolizard: That's no moon! 12:43:35 Sorry, but someone had to do it. 12:44:17 -!- Pluie has quit [Ping timeout: 244 seconds] 12:48:54 actually, they didn't. 12:48:57 I am ashamed, lasty. 12:49:03 you have disappointed the dev team with your dated memes. 12:49:06 -!- AreBrandon has joined ##crawl-dev 12:49:08 you have disappointed... all of us... 12:50:20 -!- dis- has quit [Quit: Please verify suicide by typing '@' sign] 12:50:23 may the forth be with you 12:50:27 on the way out 12:50:52 -!- UncertainKitten has joined ##crawl-dev 12:51:03 (that one time you were tired enough to forget that 'fourth' has a 'u' in it) 12:51:30 PleasingFungus: what you don't realize is that we've already cycled back into nostalgia for that dated meme. Now who's the trendy one! 12:51:48 ! ! ! ! 12:52:01 this is some trippy shit. 12:54:47 -!- simmarine has joined ##crawl-dev 12:57:43 -!- mizu_no_oto has quit [Ping timeout: 244 seconds] 13:04:18 -!- hauzer has quit [Quit: Leaving.] 13:05:45 -!- Poncheis has quit [Ping timeout: 250 seconds] 13:08:48 -!- travis-ci has joined ##crawl-dev 13:08:48 crawl-ref/crawl-ref#377 (master - 6746091 : Nicholas Feinberg): The build has errored. 13:08:48 Change view : https://github.com/crawl-ref/crawl-ref/compare/0bc8f181c148...674609101405 13:08:48 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40788172 13:08:48 -!- travis-ci has left ##crawl-dev 13:09:06 Keskitalo: oops, thanks for the heads up 13:09:27 Keskitalo: probably an oversight in my pary; where did you change thay? 13:10:06 !send Grunt a t key 13:10:06 Sending a t key to Grunt. 13:10:17 wheals: rip 13:10:26 !send wheals a cursed -4 smartphone 13:10:26 Sending a cursed -4 smartphone to wheals. 13:10:34 rip iy 13:11:02 -!- heteroy has quit [Ping timeout: 250 seconds] 13:12:29 doh I keep forgetting that for commands, I have to do * for CTRL (like &*r to regen a level) 13:12:37 The card depicts a swirl of dust, in which animal figures can be made out. 13:12:43 ugh, flavour writing is hard 13:13:03 -!- weezeface has quit [Read error: Connection reset by peer] 13:13:06 johnstein: did you refresh the page 13:13:42 is it worth noting that * should be used for ctrl for some people? or is it just something that people eventually figure out? (waypoints come to mind) 13:13:55 it comes up regularly 13:14:02 so something should probably clarify it somewhere 13:14:05 isn't it in the FAQ? 13:14:13 wheals: yea, if actually press ctrl+r, it refreshes the page, but not the level 13:14:14 we have a FAQ? 13:14:22 ??faq 13:14:22 faq[1/18]: Q: I have a question. A: ??topic 13:14:27 ??faq[ctrl 13:14:28 I don't have a page labeled faq[ctrl in my learndb. 13:14:30 PleasingFungus: maybe that should be the first entry 13:15:08 i guess it isn't in it 13:15:35 !source dat/database/FAQ.txt 13:15:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/database/FAQ.txt;hb=HEAD 13:15:54 likewise not there 13:15:54 -!- Calisca2 has quit [Ping timeout: 265 seconds] 13:16:21 * Resistances can be gained via mutations or items, never through eating. 13:16:37 (knowing how to properly refresh a level is so nice) 13:17:13 to be fair, there has been a slight, minor shift in "other popular roguelike games" 13:17:20 over the last... decade? 13:19:52 I like how that faq is basically "how is crawl different from 'other popular roguelikes', by which we mean Nethack" 13:20:14 would crawl have ever become popular if nethack hadn't frozen in amber for a decade? 13:20:16 deep questions...... 13:20:28 or is it more than a decade, now? I forget 13:20:42 Nethack being frozen is what brought me to crawl 13:20:46 and I never looked back :p 13:20:57 i don't think that nethack being updated would make it more popular 13:21:12 I came into all this from mystery dungeon, so 13:21:12 Grunt: In main.cc - there's also SDL2/SDL_image.h it's complaining about in windowmanager-sdl.cc 13:21:55 hmmmm, would it make sense for the Swine card to do other badforms? 13:22:04 but, swine! 13:22:19 -!- DrKe has quit [] 13:22:36 -!- DrKe has joined ##crawl-dev 13:23:21 obviously combine feast and swine 13:23:58 yum 13:24:54 fr death card, instantly kills everything living in los including you 13:25:11 theTower: PIG OUT 13:25:22 simmarine: good for felid orb ninjas 13:25:29 haha 13:26:51 does this imply famine card makes you lich form and near-starving once it runs out 13:27:37 ...actually, that sounds vaguely interesting 13:27:46 That sounds interesting, but also more positive 13:27:56 why near-starving instead of starving, tho/ 13:28:06 because starving is silly 13:28:30 words are awkward 13:28:56 knees weak, arms spaghetti 13:29:12 let's see, the current list of oddities are Wrath, Xom, Feast, Famine, Curse, Helix, Focus 13:29:19 -!- gammafunk has joined ##crawl-dev 13:29:35 .crushed 13:29:35 gammafunk: You have 1 message. Use !messages to read it. 13:29:35 71. RobertPalmer the Bewitcher (L15 VpGl of Ashenzari), slain by an octopode crusher (kmap: hangedman_shoal_octodias) on Shoals:2 on 2014-11-12 00:56:57, with 78873 points after 25576 turns and 1:46:42. 13:29:36 (and punishment is Wraith, Wild Magic, Wrath, Xom, Famine, Curse, Damnation, Swine, Torment) 13:30:24 gammafunk: I cleared v:5 13:30:30 !lm PleasingFungus 13:30:30 5684. [2014-11-12 18:50:08] PleasingFungus the Demonologist (L23 HESu of Sif Muna) entered the Crypt on turn 63879. (Vaults:3) 13:30:31 I never went below 50% hp 13:30:40 oddities should have genie imo 13:30:43 please tell me you didn't 13:30:47 forget to use shadow creatures 13:30:51 would famine/lich and feast/swine even out in terms of usefulness and danger? 13:30:54 I amnesiad it 13:30:56 before slime 13:30:58 uggggggg 13:31:03 didn't matter 13:31:07 oh well, XXX alone is overkill but fine I guess 13:31:10 ya 13:31:19 also a touch of dragoncall for the ambush 13:31:26 oh yeah if you have dcall 13:31:29 oh you weren't the one to remove genie that was reaverb 13:31:30 Grunt: Oops, that was just me not having installed libsdl2-image-dev 13:31:31 but shadow c is much fun on v:5 13:31:32 had to brill for it 13:31:53 yeah I often brill if I happen to have xxx when I go down 13:32:07 but I actually have to save at least one for slime:6 13:32:12 wheals: maybe if it's acquire any 13:32:14 since otherwise dcall is not likely to be castable 13:32:25 acquire any and statrot you anyway 13:32:45 I just ended up doing slime:6 with xxx and sgd 13:32:51 worked okay 13:32:53 not great but okay 13:33:12 !tell Grunt sack has everything but uc and lbl recommended 13:33:13 wheals: OK, I'll let grunt know. 13:33:13 yeah it can be highly variable, but you have the luxury of maybe more consumables/stuff to use 13:33:34 without the cap is was much easier, of course, but it's quite easy with !brill + one dcall + xxx 13:33:54 unfortunately trj wandered outside and I ended up fighting him in the open 13:34:04 PleasingFungus: that's how you want to fight trj with summons 13:34:09 ah, huh 13:34:20 I was hoping to completely surround him with xxx 13:34:23 but it didn't happen 13:34:57 right they're too fragile, but you put up a wall of summons to hold of the spawns, and try to get trj to get forward 13:35:04 ?fear can be good, ?immo 13:35:15 with dcall it won't matter, but xxx alone it's a tad more difficult 13:35:17 I love slime:6 immo so much 13:35:19 god 13:35:26 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:35:28 the best design decision stone soup devs have ever made 13:35:30 Hehe, window resizing is working quite nicely.. it won't redraw all of the UI after resizing, though 13:35:31 is the ?immo change 13:35:39 Keskitalo: which platform? 13:35:46 Keskitalo: yeah that's a known problem 13:35:51 am I the only one who has never, ever used ?immo in slime:6 13:35:57 it just seems... weird 13:35:57 potatolizard: you are missing the hell out. 13:36:04 it's so great!!!!!! 13:36:04 Grunt will probably get to it first because he's Grunt, but I plan on taking a look later this week if I can 13:36:22 can I compensate for never using immo in slime with that explosive enemy I made 13:36:28 immo makes no-xp monsters explode? 13:36:35 that sounds like a bug 13:36:35 I'm running Xubuntu 14.04 13:36:36 why wouldn't it 13:36:40 they aren't summons 13:36:50 wheals: yeah the spawns are flagged no xp but are otherwise normal 13:37:06 I thought immo worked on summons too 13:37:09 am I crazy 13:37:15 certainly it flames them 13:37:23 it does not 13:37:23 no 13:37:25 aw 13:37:28 fr 13:37:34 -!- debo has quit [Read error: No route to host] 13:37:41 fr monsters using ?immo against you 13:37:50 moth of immolation! 13:37:53 You are filled with inner flame! You feel extra-toasty. 13:37:56 wheals: someday............. 13:38:09 !tell Grunt if you want a dgl-integrated webtiles and the full server setup, you should talk to |amethyst and see his docs, but if you want just local webtiles it's make WEBTILES=y and python webserver/server.py, browse to localhost:8080 13:38:09 gammafunk: OK, I'll let grunt know. 13:38:29 tooooo much fiiiiiiiiire 13:38:44 also imo felids should be susceptible to inner flame 13:38:53 !tell Grunt Other than getting python and the tornado package (which is installable with pip), there's not much else to setting up a local webtiles for just testing 13:38:53 gammafunk: OK, I'll let grunt know. 13:40:32 potatolizard: grunt supposedly has a patch sitting around that implements that 13:40:42 -!- debo has joined ##crawl-dev 13:41:02 he will never apply it. this is because, like all right-thinking devs, he hates both players and fun 13:41:25 Fun is so overrated in game development. 13:42:57 blah blah blah pain blah blah blah pleasure 13:43:01 aren't games supposed to be, you know 13:43:02 games 13:43:28 absolutely not. 13:43:29 which have been fun before tables were a thing 13:43:32 games are supposed to be fish. 13:43:43 games are supposed to be an artistic statement . . . ? 13:44:04 -!- MgDark has quit [Ping timeout: 258 seconds] 13:44:05 Bloax: that's what I keep telling myself but evidence indicates otherwise 13:44:08 (games being games) 13:44:13 -!- MgDark_ is now known as MgDark 13:44:22 fun game: try to define what "game" means 13:44:36 a game is a thing that starts with "g" and ends with "e". 13:44:48 granite? 13:44:49 glee? 13:44:49 an activity that follows rules to waste time 13:45:07 !lg . ghee 13:45:08 17. gammafunk the Digger (L1 GhEE), quit the game on D:1 (grunt_entry_crossed_arrows) on 2013-07-25 02:29:29, with 20 points after 0 turns and 0:00:10. 13:45:12 with the intention to waste time* 13:45:14 delciious 13:45:27 in any case, all of those are clearly games. 13:45:36 oh wow, I played another one after that? 13:45:37 don't forget social glue and all that 13:45:39 !lg . ghee won 13:45:40 in some different timeline ghouls would have gotten the deep troll classes 13:45:40 1. gammafunk the Petrodigitator (L27 GhEE of Vehumet), escaped with the Orb and 5 runes on 2013-07-03 04:08:37, with 2319064 points after 132910 turns and 19:15:35. 13:45:44 weird 13:45:53 except wait crypt has no rock 13:45:56 well there are various little nooks and crannies to it 13:46:12 but if we strip it all then that's just about what it is 13:46:17 I guess 13:46:19 what's a word for a natural cave where dead are buried? 13:46:22 (no rules!! is also a rule) 13:46:23 Grunt: aren't salamanders supposed to gain lavawalking at xl14? 13:46:25 just rename it 13:46:32 (so that counterargument does not count) 13:46:44 how can they lavawalk, they have no feet 13:46:59 yeah, come on, wheals. don't be absurd. 13:47:01 they have vestigal feet 13:47:05 well you can't swim in lava 13:47:14 from the evolutionary path from lava fish to salamanders 13:47:17 maybe you can't! 13:47:33 well i don't think they're made from metal or stone 13:47:44 but who knows 13:47:47 it's just videogames 13:47:50 they are made of magic, bloax. 13:48:01 does magic have a large mass? 13:48:15 whenever it seems convenient or thematically appropriate 13:48:16 -!- Piginabag has quit [Quit: Page closed] 13:48:21 I thought these were ripping off lava orcs, not djinn 13:48:25 i guess it's just magic 13:48:28 can't it be both? 13:48:29 bring back hover 13:48:30 -!- lobf has joined ##crawl-dev 13:48:38 levitation* 13:48:55 where dj vuln to water damage? 13:48:56 where's manaform, pleasingfungus, it would be a good card thing 13:49:21 cang (04Ω) | Spd: c | HD: i | HP: 666 | AC/EV: e/π | Dam: 999 | Res: sanity | XP: ∞ | Int: god | Sz: !!! 13:49:21 %??cang 13:49:21 cang 13:49:25 manaform 13:49:27 I'd need to de-TAG_MAJOR_VERSION == 34 all that djinn code 13:49:41 I guess better to do that now than after we switch 13:49:45 so, about a month 13:49:53 pfft 13:49:53 more like 13:49:53 an eternity!!! 13:50:06 when that bird wears down that mountain 13:50:09 manaform? 13:50:16 cangform 13:50:24 as a non-unarmed-tmut-spell 13:50:46 "like lichform, but somehow sillier" 13:52:53 -!- causative has quit [Quit: Leaving] 13:53:00 -!- TheMattybee has quit [Ping timeout: 244 seconds] 13:53:54 executionerform 13:54:08 more like axecutioner 13:54:09 dohohoho 13:55:51 I wonder if anybody will get mileage out of blade's new cleave-with-anything status 13:55:51 [11:55] Plog (L11 TrMo) sacrificed a handclaws (Lair:1) 13:55:55 this milestone appears to be bugged 13:56:01 -!- ErgoProxy has quit [Ping timeout: 250 seconds] 13:56:10 plog.... 13:56:20 if you don't have claws it says sacrificed a handhands 13:56:36 Oh, I know why that's happening 13:56:37 ooops. 13:57:04 I'll fix it when I get home 13:57:46 !learn add lasty_to_do [11:55] Plog (L11 TrMo) sacrificed a handclaws (Lair:1) 13:57:46 lasty to do[6/6]: [11:55] Plog (L11 TrMo) sacrificed a handclaws (Lair:1) 13:58:11 -!- MgDark has quit [Ping timeout: 250 seconds] 13:59:14 good 14:00:37 -!- FlowRiser has quit [Remote host closed the connection] 14:02:00 maybe plog has handclaws 14:02:09 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 14:02:21 four of them 14:02:35 -!- anubisbafoobis has quit [Read error: Connection reset by peer] 14:04:02 if (plog == XMAN_WOLVERINE) 14:05:08 The card depicts absolutely nothing. 14:05:40 -!- MgDark has quit [Ping timeout: 256 seconds] 14:05:54 -!- MgDark_ is now known as MgDark 14:07:03 -!- ErgoProxy has quit [Ping timeout: 264 seconds] 14:07:41 -!- weezeface has quit [Remote host closed the connection] 14:08:15 -!- wheals has quit [Ping timeout: 264 seconds] 14:12:56 -!- weezeface has quit [Ping timeout: 265 seconds] 14:15:18 Make ruined doors show up in stash search 13https://crawl.develz.org/mantis/view.php?id=9183 by ebering 14:15:37 is that a purposeful slip, or 14:16:45 no I just was excited 14:17:03 should be runed 14:26:37 -!- foophykins has quit [Quit: Page closed] 14:29:18 -!- heteroy has quit [Ping timeout: 258 seconds] 14:31:11 ??cheipoke 14:31:11 cheipoke[1/1]: http://s-z.org/cgi-bin/cheipoke 14:31:27 03tenofswords02 07[cards] * 0.16-a0-1816-g4de2a42: Card description / name re-writes. 10(86 seconds ago, 2 files, 304+ 168-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4de2a4267227 14:32:17 -!- Earlo has quit [Ping timeout: 264 seconds] 14:32:46 ...argh 14:32:53 ??book_of_envenomations 14:32:53 book of envenomations[1/1]: Spider Form, Alistair's Intoxication, Olgreb's Toxic Radiance, Poisonous Cloud 14:32:57 I didn't actually fit any name re-writes in there I am terrrible 14:34:44 ??assassin 14:34:45 assassin[1/1]: A background that starts with an enchanted dagger, a cloak, and a blowgun with two curare needles. 14:34:59 "adjascent" -> "adjacent" 14:35:17 right, I should have run spellcheck 14:35:35 It looks like the window resizing doesn't take account of the space needed by stat and message regions until you e.g. go to the inventory screen and back. 14:35:37 seems like crawl would give spellcheck a lot of false positives. 14:35:48 yes, but 14:36:04 oh, wow, 9183 is an *implementation*, not just a fr? 14:36:17 !tell wheals !bug 9183 push this immediately!!!! 14:36:18 PleasingFungus: OK, I'll let wheals know. 14:36:30 !bug 9183 14:36:30 https://crawl.develz.org/mantis/view.php?id=9183 14:37:06 1.9.3 (Apple Git-50) 14:37:14 why else would he be excited 14:37:15 Mac Klown, patch rejected... 14:37:22 brutal. 14:37:33 PleasingFungus: yes 14:37:47 hooray, I wrote "spellpower" once 14:37:52 man, crawl uses "rune" in too many places. runed weapons, runed doors, runes of zot, "rune of sealing" (unrelated to runed doors, ofc) 14:37:54 (thats why I was asking about building earlier) 14:38:28 it's a very fantasy word. 14:38:55 also tiles redraw for no reason a lot, tsch tsch 14:39:00 "instils" -> "instills" (I think --- no .au dictionary handy) 14:40:01 oh right I need to build sdl2 linux 14:40:05 and checkout the resizing 14:40:20 we have runes but no vikings. 14:40:24 it's pretty messed up. 14:40:40 do we have raids? 14:40:45 jrmungandr when??? 14:40:50 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:40:52 hey, I did my part! 14:40:56 he's with us in spirit 14:41:07 hmm, should "bullseye" be "bull's-eye" 14:42:16 it seems that bull's-eye is the accepted version 14:43:26 -!- soulfreshner has joined ##crawl-dev 14:43:50 scrolled through spellcheck, I think I've got everything besides whether "instils" or "instills" is the right one 14:44:08 I would probably use the latter 14:44:24 depends how archaic you want to sound 14:44:25 I had thought that instills was correct 14:44:34 Keskitalo: console does too, i was meaning to fix that 14:44:35 I think "instils" may be an archaicism 14:44:43 not sure 14:44:53 -!- MgDark has quit [Ping timeout: 240 seconds] 14:44:53 but the code is so weird between tiles and console that i was afraid of breaking things 14:45:03 "will summons several archers" 14:45:06 -!- MgDark_ is now known as MgDark 14:45:07 because the redraw code works differently between them 14:45:48 hooray, spellcheck doesn't check plurals 14:45:53 why, will? why would you do such a thing? 14:45:55 :) 14:46:05 it's a spellcheck, not a grammar check 14:46:50 util/art-data.pl and util/gen-apt.pl have windows line endings which makes the compile break on mac 14:47:15 saving these files in unix format fixes it 14:47:16 soulfreshner: that doesn't happen on my build in os x 14:47:39 actually there are more "summons" that probably ought be singular 14:47:45 tomb adjascent, cloud spellpower, degeneration an dragon, potion an long-unvisted wine rack, helm recieve, rangers bullseye / will summons several, ...? 14:47:45 what os x version are you using 14:47:53 gammafunk: what os are you using? 14:47:54 haha 14:48:06 10.10 14:48:09 10.10.1 14:48:12 I don't think it's a problem on 10.9 14:48:16 soulfreshner, I do daily Mac builds, 10.9 now and previously 10.8 and 10.7, no such error 14:48:20 doy: It'd be nice to get them to converge and implement user-scriptable UI :> 14:48:23 dance and illusion also caught 14:48:24 it wasn't a problem in 10.9 14:48:33 hrm 14:48:35 Keskitalo: it would! 14:48:41 I haven't had a problem with that in 10.10 14:48:47 yep - it worked on my old mac, this is a new one with a fresh yosemite install 14:48:54 ah, my install isn't fresh 14:48:56 so no old headers 14:49:10 -!- stanzkuecha is now known as stanzill 14:49:14 *SDK headers 14:49:58 for some reason it works fine if I run the files manually: i.e perl utli/art-data.pl 14:50:09 geekosaur, anything else? 14:50:11 but the #! line fails 14:50:23 *fails otherwise 14:50:54 still reading through it 14:51:02 (have other stuff to do as well) 14:51:25 sorry for not thinking to check this before pushing 14:51:54 but this is how you get it checked! 14:52:14 * theTower grumbles 14:52:48 I had a problem building on 10.10 this morning 14:52:59 http://pastebin.com/yPFVekhg this one 14:53:03 gammafunk: could it be your git setting? git can replace windows line endings with unix automatically right 14:53:04 SDL is unhappy 14:53:18 well I'm not seeing that the file is in windows format 14:54:08 strange... I get 2 pl files with windows line endings 14:54:17 -!- gernerz has quit [Ping timeout: 240 seconds] 14:54:18 not spotting anything else 14:54:19 no matter, I'll fiddle with git 14:54:33 anyway - it's compiling now, but not running 14:54:38 floor.png cannot be found 14:54:49 but it has been generated 14:55:11 Lasty_: Ru asks you to sacrifice one of your.. This is an incredible sacrifice. 14:55:11 ouh I found what I borked 14:55:23 oh that's what bh was getting as well 14:55:35 simmarine: Fixed that yesterday. Now it does something more hilariously wrong. 14:55:41 soulfreshner: this is master you're building? 14:55:44 !send Lasty_ more bugs 14:55:44 Sending more bugs to Lasty_. 14:56:04 origin/SDL2 14:56:22 PleasingFungus: please tell me these bugs are bees 14:56:32 -!- crawlTV has left ##crawl-dev 14:56:45 * PleasingFungus buzzes angrily! 14:59:16 -!- iwtty has quit [Quit: Page closed] 15:00:10 it would be nice to sort out the names of the cards, by the way 15:00:31 aside from not being happy with wild/placid magic/elements/rangers, there's also the whole inconsistent use of The 15:01:49 -!- ackack has joined ##crawl-dev 15:01:49 -!- crawlTV has joined ##crawl-dev 15:02:03 -!- crawlTV has left ##crawl-dev 15:02:54 -!- N78291 has joined ##crawl-dev 15:03:14 good afternoon, n78291 15:04:27 !send theTower The Tower card 15:04:28 Sending The Tower card to theTower. 15:05:57 if anybody can identify the actual direct tarot reference in that list I'll be impressed 15:06:06 -!- Siegurt has quit [Quit: Leaving.] 15:06:09 -!- soulfreshner has quit [Quit: soulfreshner] 15:06:25 Was it your name? :D 15:06:49 that would not be a very impressive task. 15:07:22 nice, ru can sometimes reveal invisible things 15:07:34 !send simmarine corona 15:07:34 Sending corona to simmarine. 15:08:03 simmarine: that's a significant part of why corona is a retribution effect. 15:09:15 obviously part of silver corona, too 15:11:22 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 15:11:48 update: runes of sealing create "runic seals" on doors 15:12:03 which are the exact opposite of runed doors 15:12:51 I don't know what the moral is. 15:13:00 -!- debo has quit [Read error: Connection reset by peer] 15:13:04 Lasty_: would it be easy to flag spells as useless with ru sacrifices? summon ice beast isnt very useful with love sacrifice, and im not sure if i can use condensation shield with one hand 15:13:18 condensation shields float in front of you! 15:13:30 that's why they had(?) stupid blink interactions! 15:13:37 really 15:13:43 im going to guess that was a linley thing 15:13:44 I get the cannot find floor.png error now as well 15:13:46 (but they don't stack with actual shields because...) 15:13:59 (too much mental effort to control both shields?) 15:14:04 Condensation shield should still work fine 15:14:06 good explanation. it's canon now 15:14:13 hooray 15:14:33 And Summon Ice Beast still isn't technically useless -- it could block a more dangerous monster's way 15:14:45 summon ice beast + lrd tech 15:14:54 yes im sure you can do that, and i thought about it as i was typing it 15:14:56 Actually useless/can't use spells get marked as useless or, for some sacrifices, amnesia'd 15:14:59 but it's still pretty useless for the most part 15:15:06 i guess thats true though 15:15:09 We don't have a color for "mostly useless." :) 15:15:12 ghouls literally cant use tmut forms 15:15:18 yeah 15:16:13 literally...! 15:16:21 -!- witty has quit [Quit: Page closed] 15:16:34 ghtm should be allowed because it is funny 15:17:30 Add warning for players running into neutral/pacified monsters 13https://crawl.develz.org/mantis/view.php?id=9184 by Kashira 15:18:02 ghoul snakecharmer 15:19:09 03tenofswords02 07[cards] * 0.16-a0-1817-g983d21b: Typo catching (geekosaur) 10(24 seconds ago, 1 file, 11+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=983d21b23952 15:19:22 mutm even has precedent now with the new greater mummy spell sets 15:20:27 -!- soulfreshner has joined ##crawl-dev 15:21:33 huh, i can reproduce https://travis-ci.org/crawl-ref/crawl-ref/jobs/40788188 pretty consistently 15:21:41 but travis doesn't seem to 15:21:46 that's the only failure like that 15:21:55 transmutations miscasts even feature s 15:23:47 oh 15:23:49 it looks like it manages to kill the target 15:23:51 didn't we agree on the Arrow 15:23:53 for rangers 15:23:59 I liked that 15:24:10 or the Bow or s/t 15:24:14 I forgot to rename cards in those commits 15:24:36 come up with names for wild/placid, rangers, and elements, and I'll push it 15:24:45 which is really odd, because it has 10000 hp and gets healed after every attack 15:25:08 (overload, null, arrow, primal????) 15:25:50 elements -> primal? 15:26:04 maybe? 15:26:06 not sure about that one, yeah 15:26:21 "primality" would be better, if that was a real word 15:26:46 The Primal works tho 15:26:54 -!- y2s82 has quit [Quit: WeeChat 0.4.1] 15:27:47 You draw the Primal card. You see 2 ice beasts, 3 freezing wraiths, 5 ice statues, and 7 frost giants come into view. 15:28:06 dampening for placid magic maybe 15:28:11 sorry, things aren't _that_ buffed 15:28:12 -!- Earlo has quit [Remote host closed the connection] 15:28:15 :p 15:28:19 The Elements makes more sense in that case 15:28:24 also cloud is really bad and could use a new name 15:28:32 Tempest 15:28:37 You see a salamander firebrand, an ice dragon, and a shock serpent come into view. 15:28:41 isn't that enough 15:28:52 I don't see what that has to do with primes!!! 15:29:25 no, it just doesn't create the statue at all? 15:29:27 hmmmmm 15:31:31 -!- winlu has quit [Quit: reboot] 15:31:40 that *would* explain why it's not alive 15:32:58 Grunt: You keep racking up caustic shrike kills in your vaults. Got one for profane halls this time. 15:35:07 !lg * ikiller=~caustic s=kmap 15:35:09 18 games for * (ikiller=~caustic): 5x, 3x grunt_runaround, grunt_bent_corner, grunt_profane_halls, impenetrable_vault, grunt_twisty_corner, grunt_orc_community_town_hall, grunt_crosshair, hangedman_box_tower, grunt_runaround; grunt_runaround_loot, evilmike_diamond_2, kennysheep_snake 15:35:50 runaround has bands, I don't do very many depths 098 vaults, soooooo 15:36:03 it's not a competition!!!! 15:36:26 But if it were, Grunt would be winning. 15:38:22 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:40:13 -!- pwnmonkey has quit [Client Quit] 15:42:52 -!- wheals has joined ##crawl-dev 15:47:03 !lg * killer~~caustic max=urune x=urune 15:47:05 18. [urune=5] Shard1697 the Executioner (L27 HOSk of Ashenzari), mangled by a caustic wasp on Zot:3 on 2014-10-31 20:36:58, with 665186 points after 89906 turns and 5:01:39. 15:47:23 !lg * killer~~caustic max=urune x=urune !zot 15:47:26 17. [urune=4] LiLin the Ruinous (L26 DEWz of Cheibriados), demolished by a caustic shrike on Depths:3 (hangedman_pleasuredromes) on 2014-11-06 03:15:07, with 609192 points after 102364 turns and 7:57:43. 15:47:39 counterargument: hangedman has the top score :) 15:48:37 PleasingFungus: why can't you push it 15:48:54 -!- bonghitz has quit [Remote host closed the connection] 15:49:54 you are the feature code king 15:49:54 it's you 15:50:14 I do not dare trespass in the wheals' domain.... 15:50:34 unfortunately, trying to compile right now seems to freeze my computer 15:50:47 don't need more territory with your current rule over... 15:51:19 dang 15:51:20 transmutations, dialogue, and trunk update blog posts 15:51:27 !tell Grunt imo bring back the special volcano messages for salamanders 15:51:28 wheals: OK, I'll let grunt know. 15:51:33 god, am i the dialogue king? I hope not. 15:51:38 I'm terrible at writing dialogue. 15:51:40 -!- _Jordan_ has quit [Quit: Leaving] 15:51:57 do you know how bad everybody else is 15:52:17 -!- LexAckson has quit [Quit: Leaving] 15:52:34 -!- Bloaxor has joined ##crawl-dev 15:53:37 PleasingFungus: what does imp speech rewrite entail? I saw you were poking at it via twitter 15:54:13 me? oh, I was just looking through the list while cleaning up a couple of bad insults 15:54:18 i liked gelding 15:54:18 I'm not planning anything 15:54:31 i guess it doesn't work if you assume the player can be male or female 15:54:36 that is the problem, yes 15:54:41 PleasingFungus: ah, I know that lexackson pretty much just pulled that list out of some old-timey insult book he found in a library or something 15:54:47 heh 15:54:49 excellent 15:54:59 i had a great replacement but i forgot it 15:55:05 -!- Krakhan has quit [Changing host] 15:55:06 oh right 15:55:10 "saprovore" for gh 15:55:57 -!- Bloax has quit [Ping timeout: 240 seconds] 15:58:01 idea for a xom effect: clone allies as summoned friendlies 15:58:15 dumb? 15:58:42 it's cute, but it'd be really bloody rare 15:59:52 maybe if xom still had perma-allies 16:00:04 (perma-ally shapeshifters, obviously) 16:00:22 wheals: there is no such thing as a dumb xom idea 16:00:34 ??xom ideas 16:00:34 I don't have a page labeled xom_ideas in my learndb. 16:00:39 ??rip 16:00:39 rip[1/1]: tear 16:01:25 in my todo list there's "have xom use the planrend and forceful invitation lists" 16:01:33 mooooore chaosssssssss 16:01:54 I cannot help but approve of more chaos 16:01:57 top marks 16:02:01 another idea: blink close (for player) 16:02:14 "now kith" 16:03:28 when did xom have permallies? 16:03:43 couldn't xom give you profane servitors for a while 16:06:18 -!- winlu has quit [Ping timeout: 244 seconds] 16:09:52 -!- MgDark has quit [Ping timeout: 245 seconds] 16:10:04 some ages ago (I remember when I started in 0.8 he could gift a demon or two) 16:10:07 -!- MgDark_ is now known as MgDark 16:10:46 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 16:12:15 !tell Grunt yeah the Sa lava swimming is definitely broken; claims you can at xl14 but i did earlier 16:12:15 wheals: OK, I'll let grunt know. 16:12:57 -!- AGinsberg has quit [Ping timeout: 250 seconds] 16:14:20 -!- Taraiph has joined ##crawl-dev 16:16:28 -!- eliana has quit [Ping timeout: 246 seconds] 16:17:37 -!- MgDark has quit [Ping timeout: 240 seconds] 16:24:24 -!- tumblemist has quit [Ping timeout: 245 seconds] 16:24:58 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:25:41 -!- pwnmonkey has quit [Ping timeout: 255 seconds] 16:25:49 _Your +6 lightning scales {run, rElec} glows black for a moment. 16:26:59 <|amethyst> doy: oh, I always thought "mon-spll" stood for "monster spell list" rather than "monster spell" 16:27:06 <|amethyst> doy: still an improvement though :) 16:27:44 mon-spll, distinct from mon-cast 16:32:24 how does something glow black, anyway...? 16:32:41 wheals: hahahah you have gloves of rf 16:34:09 is it worth pointing out btw that salamanders have legs? why do they use bardings? 16:34:25 transparent walls block 't' menu aiming. should they? my minions have access to the target, I'm just around the corner 16:34:43 they're lizardy 16:37:52 they have MON_SHAPE_NAGA 16:38:05 wheals: chequers is pointing out that it doesn't make much sense 16:38:15 oh do you mean crawl salamander monsters 16:38:17 it's a D&D thing 16:38:18 i think 16:38:25 sounds plausible 16:38:27 bring back kenku btw 16:38:30 Brannock: my feeling is they shouldn't block aiming, but I suspect there are technical issues 16:38:31 idk 16:38:38 sojobo the king of the kenku 16:38:43 -!- siepu has quit [Read error: Connection reset by peer] 16:38:48 Qenku? 16:38:53 sounds like an inka king 16:38:54 -!- Ratboiler has quit [Quit: Page closed] 16:39:16 transparent walls also block smite-targeted abilities/spells 16:39:27 yes, correctly 16:39:29 Sokoko 16:40:10 but in my situation I was stepping around a corner, 1 tile away from the monster, tried to t-a it and was blocked. hmm. I can't think of a way to fix that without bringing up the case where you can t-a a monster that there's no clear path to 16:40:20 unless there's a way to check pathing before allowing t-a 16:41:11 it's probably okay to allow t-aing anything you can see 16:41:14 also t-r 16:41:19 |amethyst: I've come up with a most marvelous extension to wang tiles to allow reflections and rotations that this IRC message is too brief to contain. 16:41:30 <|amethyst> PleasingFungus: also wizmode xm 16:41:39 what happens, then, if your minions don't have a LOS-visible path to the monster then? do they just throw themselves against the glass wall? 16:41:41 N78291: by the way, did you see that pastebin in the logs 16:41:42 well, wizmode 16:41:52 I should update it since the big descriptions is done 16:41:52 Brannock: no idea. ask monster behaviour code 16:41:56 don't 16:42:01 -!- Kashira has quit [Ping timeout: 246 seconds] 16:42:05 if you value your sanity 16:42:06 (and with that, back in a while) 16:42:13 <|amethyst> Brannock: yeah, presumably they'd try pathing to it and sit at the wall until something changes their behaviours 16:42:27 <|amethyst> Brannock: well, depends on int 16:42:47 <|amethyst> Brannock: if they're smart enough they could try pathing to it out of LOS (though probably not for summons) 16:43:10 <|amethyst> Brannock: that can happen already, it's just that you can't *set* their target to something currently out of LOS 16:43:20 is there any way to get non-summoned int:high monsters? 16:43:32 mercenary card? 16:43:36 is that still in? 16:43:46 -!- foophykins has quit [Ping timeout: 246 seconds] 16:43:48 -!- scummos__ has quit [Ping timeout: 265 seconds] 16:43:49 it is! 16:43:50 hm, looks like you can get DE casters 16:43:52 theTower: no, but I found it now 16:43:54 so i guess 16:43:57 <|amethyst> wheals: Mercenary, Yred, Beogh 16:43:59 orcs too 16:44:02 oh 16:44:07 i thought all orcs were dumb 16:44:13 1learn add racism 16:44:23 orc sorcerer (13o) | Spd: 10 | HD: 9 | HP: 25-41 | AC/EV: 5/12 | Dam: 7 | 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 06magic(40) | Vul: 08holy | XP: 568 | Sp: b.fire (3d17), b.draining (3d17), sum.demon, paralyse, animate dead | Sz: Medium | Int: high. 16:44:23 <|amethyst> %??orc sorcerer 16:44:29 smart 16:44:32 ...for an orc 16:44:37 give me a few minutes to edit the list 16:44:40 r a c i s m ! ! ! 16:45:01 <|amethyst> "open-minded... for a human" 16:45:23 -!- Lasty has joined ##crawl-dev 16:45:41 ??big kobold[for a 16:45:41 I don't have a page labeled big kobold[for a in my learndb. 16:45:48 rip 16:47:56 -!- Nightbeer has quit [Read error: Connection reset by peer] 16:52:04 N78291: imo blade card should have a chance of giving reaching instead of cleaving 16:52:17 haha 16:52:26 -!- bonghitz has quit [Ping timeout: 265 seconds] 16:52:28 reaching dagger 16:52:36 reaching gsc!!! 16:52:40 stretchy arms 16:52:45 gnollform 16:52:56 gscform 16:53:07 Tukima's Jig 16:53:32 Tukima's Brute Force Algorithm 16:53:34 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:53:55 no no no 16:54:14 as a deck of war card, it clearly needs to give reaching to your allies. 16:56:51 ??guru wisdom[26 16:56:52 guru wisdom[26/27]: big kobolds are big for kobolds 16:57:09 -!- Morg0th has quit [Quit: leaving] 16:58:32 whew 16:58:44 !learn add big_kobold see {guru wisdom[26]} 16:58:44 big kobold[4/4]: see {guru wisdom[26]} 16:59:12 does that work for searching, using a redirect 16:59:49 -!- bonghitz has quit [Ping timeout: 255 seconds] 16:59:52 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 17:00:00 no searching is a :beh: 17:00:40 -!- MgDark has quit [Read error: Connection reset by peer] 17:01:27 -!- stanzill has quit [Quit: au rev] 17:01:29 -!- gammafunk has quit [Ping timeout: 258 seconds] 17:01:34 -!- ldierk has quit [Ping timeout: 250 seconds] 17:01:42 who runs the footv service? 17:01:51 I want to compress my ttyrecs with gzip instead of bzip 17:01:59 hm. why do stone/frost giants keep showing up in crypt? 17:02:01 wondering if that will cause ttyrec players to explode 17:02:12 -!- gammafunk has joined ##crawl-dev 17:02:45 what handle does Daniel Ligon go by? 17:02:57 pleasingfungus: what, the monsters themselves, or in the stats, or as zombies? 17:03:07 the monsters themselves 17:03:08 Lasty: I go by MakMorn 17:03:49 and play under MakMorn, Banquo, GreatCaesar, and Hector 17:04:16 Hey, nice to meet you. I wasn't sure from your email: were you thinking that DKs should stay because of Zot Defense, etc.? 17:04:17 ???? 17:04:33 I was going to guess oka wrath 17:04:33 Lasty: Oh no 17:05:14 I appreciated the historical note on DK 17:05:44 As a player, it might sometimes be nice to play a DK in ZD or Sprint, rather than a fighter who converts to Yred 17:06:11 But it's not a sufficient reason to keep DKs 17:06:11 -!- ldierk has joined ##crawl-dev 17:06:27 ah, gotcha 17:06:38 watch as I make earlier yred more interesting next 17:06:38 seems no one is going to bat for dks 17:06:42 ...somehow 17:07:25 (obviously, he gives temporary draining brand to anything you pick up that lacks an ego, and then pleasingfungus shouts and shreds up some plans) 17:07:55 is there a not very good undead monster? could let DK start with one as a pet 17:07:56 Now we just need to determine whether there's a possible good version of Healer. 17:08:14 N78291: rat zombie 17:08:19 bat 17:08:22 -!- weezeface has quit [Remote host closed the connection] 17:08:25 or even felid zombie, nethack style 17:08:35 flying skull would be cool but they were buffed 17:08:43 <_miek> even just a mummy 17:08:52 <_miek> or too powerful? 17:09:00 i like the idea of arriving with a mummy companion 17:09:17 -!- dis- has joined ##crawl-dev 17:09:29 i guess ctrl-e exists 17:09:29 -!- Sgeo_ has quit [Ping timeout: 264 seconds] 17:09:30 I mean lots of gods are good to start the game with; just being -good- isn't a reason to keep a zealot background 17:09:49 -!- AGinsberg has quit [Remote host closed the connection] 17:10:10 It has to serve a purpose that starting w/ another background and joining the god on d2/d3 doesn't serve, imo 17:12:12 well, you don't necessarily get a d2 god >_> 17:12:42 I what 17:12:47 why am I shouting 17:12:53 !send PleasingFungus xtahua 17:12:53 Sending xtahua to PleasingFungus. 17:13:12 img: fungus-destroying-door.tiff 17:13:22 -!- ystael has quit [Ping timeout: 258 seconds] 17:13:39 -!- weezeface has quit [Ping timeout: 264 seconds] 17:14:33 obviously because you want to give necromancer back lethal infusion but make it drain slightly 17:15:10 wight (03z) | Spd: 10 | HD: 3 | HP: 9-23 | AC/EV: 4/10 | Dam: 813(drain) | 07undead, 10weapons, 10items, 10doors, evil | Res: 06magic(20), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 58 | Sz: Medium | Int: normal. 17:15:10 %??wight 17:15:12 mummy, wight, phantom or a spectre look like the weakest undead 17:15:20 a spectre? 17:15:30 spectral hound or something 17:15:32 oh 17:15:35 my last plan for that was to give it to en instead of sure lbade 17:15:40 lbade, hm. 17:15:42 sure lbade 17:15:46 theTower: absolutely true. What I mean to say is that starting with the god is the same as randomly finding an altar to the god early in the game, it's probably not a good background. The backgrounds I'd like to keep are the ones that offer something an early god conversion doesn't 17:16:13 better weapon, chaos weapon, no chance to find lucy otherwise anyway, ... 17:16:18 ??class list 17:16:18 class list[1/1]: 0.14 classes: AE AK AM Ar As Be Cj CK DK EE En FE Fi Gl He Hu IE Mo Ne Sk Su Tm VM Wn Wr Wz 17:16:50 actually forcing people to play yred and ely instead of less annoying gods :P 17:17:34 -!- HellTiger has quit [Ping timeout: 265 seconds] 17:17:57 Chance to explore the abyss, allowing Xom tournament challenges/full game play, newbie mode 17:18:24 nseveneighttwonineone: a wight with the same weapon you choose / fixed boring falchion or whatever and forcibly plain equipment or phantom sound best 17:18:27 IMO Be doesn't really need to exist for newbie mode, but a lot of people disagree so that's fine 17:18:31 i've never found the "chance to explore the abyss" argument persuasive 17:18:49 if you want to say it's too much of a pain in the ass to get lugonu otherwise, i'm down with that 17:18:58 well, that is also true 17:19:00 and AK is a fun background that requires some nuance in the skilling 17:19:35 i like DK too but there's not really any particular reason for that 17:19:44 man, I say a few minutes to rewrite and then 17:19:53 i'd be happy to see He go but i'd also be happy to see Ely go altogether 17:20:01 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:20:44 D:1 wight still sounds insane power-wise 17:21:03 agreed 17:21:10 yeah that would be very strong 17:21:21 03N7829102 07[cards] * 0.16-a0-1818-gb5a8eba: Place storm clouds from Storm card in a more flashy way. 10(5 minutes ago, 1 file, 19+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5a8ebae953a 17:21:30 It would pretty much guarantee that you survive d1-3 17:21:33 and also pretty tedious if you had an undead pet that could heal 17:21:35 I didn't even finish writing it 17:21:49 what does that do 17:22:07 theTower: the healing? 17:22:11 it's like tornado with you in the eye of the storm 17:22:15 oh 17:24:00 apparently felids are a lot stronger than hounds 17:24:01 a tornado by circlelos scum 17:24:14 N78291: maybe monsters have cat allergies 17:24:28 so much for spectral hound/felid for a nethack reference 17:24:35 -!- CcS has quit [] 17:24:42 spectral felid (03Z) | Spd: 10 | HD: 5 | HP: 22-36 | AC/EV: 4/13 | Dam: 8 | 07undead, evil, see invisible, lev | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 62 | Sz: little | Int: plant. 17:24:42 %??spectral felid 17:24:46 spectral hound (03Z) | Spd: 15 | HD: 3 | HP: 12-24 | AC/EV: 4/8 | Dam: 4 | 07undead, evil, see invisible, lev | Res: 13magic(immune), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 24 | Sz: small | Int: plant. 17:24:46 %??spectral hound 17:25:02 well, to be fair, felids aren't _really_ fixed, so. 17:25:31 (I dislike raising questions of why a player species can have an enslaved player species right at the start, though) 17:26:00 spectral pony! 17:26:14 does nobody remember what _knight_s started with 17:26:23 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:26:32 now, tell me what's a horse 17:26:35 a decapitated centaur 17:26:49 wheals: but apples are removed 17:26:49 okay, I actually laughed hard at that 17:27:05 actually 17:27:14 a decapitated centaur would be a 17:27:16 !glasses 17:27:16 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:27:20 headless horse-man 17:27:32 but that I'm booing and hissing 17:27:48 -!- PolkaDot has quit [Quit: Lost terminal] 17:28:39 oh, that's how that works, huh, weird 17:29:10 -!- tabstorm has joined ##crawl-dev 17:31:14 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 17:31:41 ??cards todo 17:31:41 I don't have a page labeled cards_todo in my learndb. 17:31:44 -!- alefury has joined ##crawl-dev 17:31:58 ??cards branch 17:31:58 cards branch[1/1]: http://pastebin.com/MFJth9yr for changes, todo 17:32:15 !learn edit cards_branch[1] s|.*|http://pastebin.com/bkx0Cm89 for list of changes, todo 17:32:16 cards branch[1/1]: http://pastebin.com/bkx0Cm89 for list of changes, todo 17:32:53 and now for death's embrace 17:35:42 -!- Z_LAMP has quit [Ping timeout: 245 seconds] 17:36:14 theTower: I don't think cards have ever caused penance (but should they?) 17:36:44 hmmmmmm 17:36:57 what happens with wand of random effects? 17:37:54 <|amethyst> If you knew it was a wand of RE (and now you will), and you get an effect your god hates, you get piety loss/penance for the wanton act 17:38:50 <|amethyst> but when wands were not always IDed on pickup, if you didn't know it was RE you wouldn't be punished 17:38:55 -!- Siegurt has quit [Quit: Leaving.] 17:38:59 hrm. 17:39:09 also you could use cards with TSO and hit a distracted enemy 17:39:25 -!- scummos__ has quit [Ping timeout: 255 seconds] 17:39:26 blind drawing from some decks is plausible, so that'd be a cheap trick around the knowledge aspect 17:39:48 <|amethyst> well, the card tells you what the card is before you aim it, right? 17:39:53 <|amethyst> so I'd say it would always be wanton 17:39:55 oh, right, there's cancelling 17:40:00 not all cards are aimed though 17:40:04 pain card 17:40:12 yeah, banshee, pain, and degen 17:40:19 and cloud 17:40:23 and pain is sometimes cancellable too 17:40:24 <|amethyst> allow cancelling those then 17:40:36 <|amethyst> if you would hurt an ally or get penance 17:41:32 I recall a nasty issue where if you use e.g. poison breath with tso you don't get a prompt 17:41:48 <|amethyst> yeah, I'm sure there are several bugs in that respect 17:41:48 because of how the pennance checks are plugged in 17:42:04 <|amethyst> because you have to check in lots of places 17:42:24 alternatively the card could do nothing if your god would disapprove 17:42:33 I think potion card does that if you would get haste and worship chei 17:43:31 also velocity and removing slow? 17:44:35 -!- soulfreshner has quit [Quit: soulfreshner] 17:47:53 -!- Calisca has quit [Ping timeout: 264 seconds] 17:51:04 that does sound like the easiest thing 17:52:01 -!- Dynast has quit [Ping timeout: 246 seconds] 17:52:13 -!- cytosine has quit [Remote host closed the connection] 17:53:53 -!- ackack has quit [Ping timeout: 240 seconds] 17:53:56 wheals: rip...... 17:54:02 !send lava wheals 17:54:02 Sending wheals to lava. 17:54:18 * wheals slowly immerses himself into the lava. 17:54:27 s/slowly// 17:55:21 eh? did you change the message? 17:55:35 wheals: there isn't supposed to be a slowdown for salamanders 17:55:41 so it does not say "slowly" 17:55:43 right 17:55:50 * wheals is instantly superheated! 17:56:28 -!- soulfreshner has joined ##crawl-dev 17:56:35 * Grunt burns with rage! 17:57:09 wow nerds 17:57:49 geek 17:58:07 * gammafunk beings calculating... 17:58:39 gammafunk: yeah, I got my local webtiles running shortly after I left that !tell 17:58:51 yeah, heh, not really much to do (thankfully) 17:59:01 gammafunk: I'm having issues getting my tablet to talk to it somehow though. rip. 17:59:23 (hangs on loading screen; tornado is throwing exceptions all over the place) 17:59:25 (like a 17:59:26 !glasses 17:59:27 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:59:28 tornado ) 17:59:37 odd...well I guess not odd re: input thing 17:59:51 gammafunk: imo work on the first item on the SDL2 todo 17:59:53 ??sdl2 17:59:53 sdl2[1/2]: TODO: zooming (base initial scale on display density), fix redraw on resizing, map keycodes better, refactor WME_ framework to line up with SDL2's framework 17:59:54 I recall someone else complaining that input was broken on android, right johnstein 18:00:09 gammafunk: not on android for him; iOS on a bluetooth keyboard for him 18:00:22 -!- edlothiol has quit [Ping timeout: 240 seconds] 18:00:29 gammafunk: I'll check if Android can do a bluetooth keyboard on webtiles once I figure out why my tablet isn't talking to my local webtiles :) 18:01:54 yeah I have stuff I have to finish by Friday before I lose hours diving into code, but hopefully you'll not fix every item by then 18:02:06 (this is unlikely) 18:02:39 !send gammafunk bugs 18:02:39 Sending bugs to gammafunk. 18:02:48 -!- hauzer has quit [Quit: Leaving.] 18:02:50 Grunt: oh one thing though, I get floor.png missing bug bh got now 18:02:56 r i p 18:02:58 this is on os x specifically on sdl2 18:03:03 that I might be able to fix right quick 18:03:04 hrm 18:03:06 hm 18:03:10 wish I had gdb 18:03:19 I might get an OS X VM up and running in the near future...... 18:03:27 <|amethyst> gammafunk: is the file actually there? 18:03:31 |amethyst: yes 18:04:06 oh wait 18:04:07 da heck 18:04:19 it's not 18:04:23 I swore I saw it before... 18:04:28 am I going insane 18:04:37 the floor is now lava.png 18:04:42 <|amethyst> does make rltiles/floor.png do anything? 18:05:42 -!- soulfreshner has quit [Quit: soulfreshner] 18:05:50 yeah it compiles toolgen and generates the rltiles headers 18:05:54 I have floor.png in rltiles 18:05:57 but it's not in dat/tiles 18:06:04 h m m m m m m m m m m 18:06:27 I got distracted from finding where the copy is in the make earlier 18:06:52 <|amethyst> dat/tiles/%.png: $(RLTILES)/%.png 18:07:00 <|amethyst> $(QUIET_PNGCRUSH)$(PNGCRUSH) $< $@ 18:07:05 <|amethyst> and 18:07:10 <|amethyst> ifdef TILES_ANY 18:07:10 <|amethyst> install-data: $(DESTTILEFILES) 18:07:10 <|amethyst> endif 18:07:23 where 18:07:26 DESTTILEFILES = $(TILEFILES:%=dat/tiles/%) 18:07:49 <|amethyst> and 18:07:52 <|amethyst> COPY = cp 18:07:55 <|amethyst> PNGCRUSH = $(COPY) 18:08:00 pff 18:08:01 well 18:08:06 PNGCRUSH can actually be pngcrush :) 18:08:15 that's just set later 18:08:16 <|amethyst> ohh 18:08:20 <|amethyst> I have an idea 18:08:22 or advpng 18:08:29 <|amethyst> aha 18:08:37 |amethyst: I probably broke it, didn't I. 18:08:41 <|amethyst> hrm... 18:08:51 <|amethyst> premature aha 18:09:06 <|amethyst> if advpng is found, it will copy then advpng 18:09:20 <|amethyst> otherwise if pngcrush is found, it will pngcrush 18:09:23 |amethyst: I think we need to add DESTTILEFILES to all (possibly in addition to install-data) 18:09:25 <|amethyst> otherwise it will cp 18:09:42 gammafunk: let me give you an invocation to try as soon as I figure out what it is 18:09:43 <|amethyst> oh 18:10:15 gammafunk: just after line 1594 18:10:16 add 18:10:25 "all: $(DESTTILEFILES)" 18:10:34 (line 1594 should be "ifdef TILES_ANY") 18:10:41 <|amethyst> actually 18:10:46 -!- bullock has quit [Quit: Page closed] 18:10:51 |amethyst probably has a better idea? 18:10:53 <|amethyst> probably $(GAME): $(DESTTILEFILES) ? 18:11:02 <|amethyst> since that's what trunk has 18:11:03 that is also a possibility :) 18:11:12 yeah is it only happening for the install target? 18:11:14 basically? 18:11:14 must have removed that by accident 18:11:15 doh 18:11:23 gammafunk: not quite; it also happens when building android 18:11:25 :) 18:11:32 (that is why I rearranged the makefile incidentally) 18:11:36 <|amethyst> in trunk it only happens when building the game and not when installing 18:11:42 right 18:11:44 yeah I see 18:11:51 so yes 18:12:01 take |amethyst's new line and insert it where I said 18:12:01 and 18:12:04 see what happens. 18:13:19 -!- MgDark has quit [Read error: Connection reset by peer] 18:13:22 sorry I have to read this to understand it otherwise it's not Fun 18:13:53 |amethyst: the solution to domino rotations and reflections is to introduce a new kind of domino that combines color with orientation 18:14:05 * Grunt topples bh's dominos. 18:14:11 -!- AGinsberg has quit [Remote host closed the connection] 18:14:26 $(TILEFILES:%=dat/tiles/%) this is new to me 18:14:28 pre cool 18:14:37 -!- KurzedMetal has quit [Read error: Connection reset by peer] 18:14:39 Grunt: we've done this before 18:14:45 * Grunt topples bh. 18:14:50 !seen elliptic 18:14:50 I last saw elliptic at Sun Nov 9 20:22:17 2014 UTC (3d 3h 52m 33s ago) quitting, saying 'Quit: Leaving'. 18:15:03 * Grunt topples elliptic. 18:15:09 * Grunt topples Grunt. 18:15:10 * Grunt falls over. 18:15:11 -!- eliotn has quit [Quit: Page closed] 18:15:45 !source Makefile 18:15:47 Couldn't find Makefile in the Crawl source tree 18:15:50 you lie!! 18:15:55 1learn add Makefile 18:16:15 fr fallen effect 18:16:33 Here: an angel (fallen) 18:16:37 ! 18:16:48 Sounds a lot like nets/webs, actually. 18:16:51 * Grunt struggles to get up. 18:16:51 * Sequell also struggles to get up. 18:16:58 hi Sequell. 18:17:40 -!- PleasingFungus has quit [Remote host closed the connection] 18:18:01 I see 18:18:17 -!- PleasingFungus has joined ##crawl-dev 18:18:17 * Grunt throws a tomahawk. The tomahawk blinds gammafunk. 18:18:17 bye pf. 18:18:21 oh 18:18:22 too slow 18:21:08 oh 18:21:09 $(GAME): $(OBJECTS) $(EXTRA_OBJECTS) $(CONTRIB_LIBS) dat/dlua/tags.lua 18:21:10 1454 +$(QUIET_LINK)$(CXX) $(LDFLAGS) $(EXTRA_OBJECTS) $(OBJECTS) -o $(GAME) $(LIBS) 18:21:10 -!- Nightbeer has quit [Read error: Connection reset by peer] 18:21:13 in the current makefile 18:21:25 this is added to the previously defined target in tiles build? 18:21:33 that depends on the tiles images (essentially)? 18:22:30 -!- Tungsten has quit [Quit: Page closed] 18:22:36 by current Makefile I mean the one in trunk 18:23:02 -!- MgDark has quit [Ping timeout: 250 seconds] 18:23:04 otherwise the world makes no sense 18:23:07 gammafunk: check 18:23:10 line 1591 18:23:12 in trunk makfile 18:23:14 *make 18:23:15 -!- weezeface has quit [Ping timeout: 264 seconds] 18:23:31 -!- scummos__ has quit [Ping timeout: 244 seconds] 18:23:43 yeah that's what I'm asking 18:23:46 well technically 1592 but you need the block from 1591-3 to make sense 18:23:47 :) 18:23:55 I know, what I'm asking is 18:23:57 And yes, that is tacked on to the target. 18:24:01 is that target..ok 18:24:07 ok 18:24:11 then this makes sense to me 18:24:16 good 18:24:16 :) 18:24:29 1learn add lies 18:24:41 hey I didn't say the whole makefile makes sense to me 18:24:44 this thing is an abomination 18:25:09 XXXfile 18:25:19 Every time we work on crawlcode, we battle horrible things 18:25:24 or possibly summon them 18:26:47 so it looks like Grunt, in trying to get android to work, made the install-data target, added to android and the install target 18:27:03 but didn't add it to the $(CRAWL) target which as |amethyst said is where it really should be 18:27:31 gammafunk: I somehow failed to think of the use-in-place use case when I was writing this :) 18:27:35 I guess that install-data target name is kind of a misnomer if we think of "install" as "move the crawl application to a final destination outside the build tree" 18:27:41 and it's not that I didn't add it so much that I accidentally removed it 18:28:00 gammafunk: but install-data does that with data files 18:28:00 so 18:28:27 ug, I guess it sort of is an install 18:29:00 tbh this seems a really bad makefile in that build and install are not well separated 18:29:28 anyhow I can fix this and feel like I did something 18:31:03 -!- AGinsberg has quit [Quit: leaving] 18:33:16 cp bin/DungeonCrawlStoneSoup-debug.apk \ 18:33:16 ../../../crawl_tiles_android-$(SRC_VERSION).apk 18:33:24 debug, Grunt >_>? 18:33:41 !debug Grunt 18:33:42 gammafunk sets a breakpoint on Grunt. Grunt resists with significant effort. You crash... Would you like your variables identified? 18:35:10 -!- ackack has joined ##crawl-dev 18:35:12 gammafunk: it is on my TODO to allow toggling debug/release there 18:35:35 (one issue is that release needs the signing key and we obviously can't distribute that) 18:35:49 -!- Big_guy has quit [] 18:38:30 Grunt: one question, does the android target not use the $(GAME) target at all? 18:38:39 I see that it launches its own build thingy 18:38:50 gammafunk: correct 18:38:55 excellent, thanks 18:39:21 <|amethyst> install-data itself isn't what copies the tiles into dat/ 18:39:58 |amethyst: I'm hacking up a domino type where each edge has a color and a +/- orientation 18:40:19 so reflections preserve color but flip orientation, this should let us do all sorts of fun stuff 18:41:15 magnetimoes? 18:41:38 -!- MgDark has quit [Ping timeout: 256 seconds] 18:41:55 -!- mizu_no_oto has quit [Client Quit] 18:42:13 heh 18:43:19 -!- FaMott has quit [Ping timeout: 255 seconds] 18:44:06 <|amethyst> and rotating counterclockwise would do something like N{x} -> W{x'} W{x} -> S{x} S{x} -> E{x'} E{x} -> N{x} 18:45:06 |amethyst: no? rotations wouldn't alter orientation 18:45:08 <|amethyst> (or under an automorphism N{x} -> W{x} W{x} -> S{x'} S{x} -> E{x} E{x} -> N{x'} ) 18:45:27 <|amethyst> bh: would N{x} match up with S{x} or S{x'} ? 18:45:46 x matches x 18:45:57 <|amethyst> then you do need to alter orientation 18:46:04 <|amethyst> consider a 180-degree rotation 18:46:13 <|amethyst> that needs to do N{x} -> S{x'} 18:46:16 oh 18:46:19 no, you're right, then 18:46:40 that's a better way to think about it 18:46:47 <|amethyst> or 18:47:00 <|amethyst> you could make rotation keep orientation; then N{x} matches with S{x'} 18:47:21 exactly, while reflections flip orientation 18:47:57 <|amethyst> and flipping horizontally (across a vertical axis that is) would do N{x} -> N{x'} E{x} -> W{x'} S{x} -> S{x'} W{x} -> E{x'} 18:48:00 <|amethyst> yeah 18:48:11 <|amethyst> not sure which is easier to deal with 18:48:48 matching N{x}/S{x'} has the advantage of opposites attract 18:49:19 someone has undoubtedly covered this in the literature, but I haven't found any references 18:50:10 -!- link_108 has quit [Quit: Leaving.] 18:50:50 -!- Daekdroom has quit [Quit: Saindo] 18:50:53 heck, basically most introductory material says "tiles cannot be reflected or rotated" 18:51:05 <|amethyst> Apparently Neyret et al did something similar with triangles 18:51:38 -!- ackack has quit [Ping timeout: 244 seconds] 18:51:39 what's the paper title? 18:51:50 <|amethyst> I haven't read them, but two: 18:52:15 <|amethyst> F. Neyret and M-P. Cani. Pattern-based texturing revisited. In 18:52:16 <|amethyst> Proceedings of SIGGRAPH 1999, pages 235–242. 18:52:23 <|amethyst> Sylvain Lefebvre and Fabrice Neyret. Pattern based procedural 18:52:24 <|amethyst> textures. In Proceedings of ACM SIGGRAPH 2003 Symposium 18:52:24 <|amethyst> on Interactive 3D Graphics. ACM, ACM Press, 2003. 18:52:37 <|amethyst> http://www-evasion.imag.fr/Membres/Fabrice.Neyret/publis/SIG99/SIG99-eng.html is the first one 18:52:56 back in a bit, my vm is misbehaving 18:53:12 you need to get a better handle on your venom mages, bh 18:53:22 :P 18:53:23 letting them cast pcloud everywhere is dangerous 18:54:18 <|amethyst> Grunt: I also noticed a bad tab in sdl2 makefile 18:54:25 |amethyst: :( 18:54:39 <|amethyst> Grunt: the 'while read x' under install-data 18:54:49 <|amethyst> has spaces and no tab 18:54:57 |amethyst: doh 18:56:15 <|amethyst> I use this: 18:56:26 <|amethyst> if has("syntax") match Tab /\t/ 18:56:26 <|amethyst> endif 18:56:31 !learn del lasty_to_do[4 18:56:31 Deleted lasty to do[4/6]: log wanderer starting equip 18:56:33 <|amethyst> (err, newline before match) 18:56:36 <|amethyst> then 18:56:43 <|amethyst> highlight Tab ctermbg=235 18:56:58 <|amethyst> it's a dark grey so not too obtrusive, but definitely noticeable 18:57:28 -!- Zooty has quit [Ping timeout: 246 seconds] 18:57:31 <|amethyst> (I use this for everything, not just Makefiles) 18:58:08 <|amethyst> re tiles and their symmetries, FR: the Monster Simple Group 18:58:38 -!- KurzedMetal has quit [Ping timeout: 256 seconds] 18:59:25 gammafunk: aha 18:59:33 Grunt: yeah I'm about to push the makefile fix 18:59:34 gammafunk: the webtiles problem was that I needed to nerf tornado 18:59:36 * bh wonders if it's fixed 18:59:38 oh ok 18:59:38 (too new of a tornado version) 18:59:40 so 18:59:46 I can use my keyboard fine on my tablet too.... 18:59:47 yeah 19:00:13 -!- soulfreshner has joined ##crawl-dev 19:00:17 |amethyst: it looks like they're doing something really interesting, but loosely related 19:00:37 <|amethyst> or: "Worshippers of Kikubaaqudgha are happy to compose and rearrange truths and untruths to suit their whims. Indeed, they are most adept at Lie algebra." 19:00:59 *snrk* 19:01:15 "death is an easily fixed truth." 19:01:21 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141112030202]] 19:01:34 <|amethyst> (I did hear a related horror story regarding (US) congressional meddling in research funding) 19:01:53 zarath9 (L18 VpEn) (Snake:3) 19:02:00 <|amethyst> !crashlog zarath9 19:02:01 2. zarath9, XL18 VpEn, T:56567 (milestone): http://crawl.akrasiac.org/rawdata/zarath9/crash-zarath9-20141113-010152.txt 19:04:35 03gammafunk02 07[sdl2] * 0.16-a0-2010-g5b16cf6: Copy necessary image data to the right place when building Tiles 10(3 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5b16cf632488 19:05:10 -!- nicolae- has joined ##crawl-dev 19:05:41 <|amethyst> bh: probably there's a paper in here somewhere, even if "only" at a graphics conference and not maths or theory 19:05:54 -!- Monkaria has quit [Quit: Page closed] 19:06:20 -!- Bloaxor has quit [Quit: Error: Bloax not found] 19:07:07 -!- ackack has joined ##crawl-dev 19:11:11 !learn del lasty_to_do[5 19:11:11 Deleted lasty to do[5/5]: [11:55] Plog (L11 TrMo) sacrificed a handclaws (Lair:1) 19:11:18 does the all target include install in most Makefiles? 19:11:21 I seem to recall that 19:11:29 PLOG 19:11:32 *include the install target 19:11:56 _The orc high priest starts to sing a prayer. 19:12:05 i wonder if anyone knew about this speech key 19:12:30 gregorcian chant 19:12:50 pie beogh domine, dona eis requiem 19:13:38 -!- gernerz has quit [Ping timeout: 244 seconds] 19:14:05 beautiful 19:14:25 ?/pig latin 19:14:25 No matches. 19:14:30 -!- MgDark has quit [Ping timeout: 256 seconds] 19:14:31 ?/atlinlay 19:14:31 No matches. 19:14:31 ?/orc latin 19:14:32 No matches. 19:14:38 ?/atinlay 19:14:39 Matching entries (1): rchandra[6]: TODO: learn codebase, hugedmg !berserk/forms, atinlay (see f723869) win DgFi with all str. spen with 25 shields and 1 hand 19:15:20 03Lasty02 07* 0.16-a0-2105-g17b39cd: Clean up Ru sacrifice milestone text. 10(16 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=17b39cded211 19:15:22 !learn del lasty_to_do[-1 19:15:22 Deleted lasty to do[4/4]: check tracking w/ ?fear 19:15:22 |amethyst: if we can't find it, we should write it :) 19:18:43 -!- Kashira has quit [Quit: Page closed] 19:22:09 bh: can you include Ijyb as a co-author? 19:22:18 Tenure mine! All mine! 19:23:37 -!- PleasingFungus has joined ##crawl-dev 19:24:12 gammafunk: a professor I know convinced a grad student to list Gaddafi as a co-author 19:24:25 unkind 19:24:31 http://phdchallenge.org/ 19:25:07 ! ! ! 19:25:11 http://phdchallenge.org/2011-phd-challenge-winner ? 19:26:18 PleasingFungus: http://people.idsia.ch/~tom/publications/coherence.pdf 19:26:52 -!- reaverb has joined ##crawl-dev 19:27:12 yep 19:27:14 nice 19:27:34 ** contributed to this paper through his inspirational level of lived coherence. 19:29:40 |amethyst: the Neyret is really cool! 19:29:54 ! 19:29:56 I think I have 19:30:00 solved my webtiles rendering woe 19:30:01 !!!!!!! 19:30:35 03N7829102 07[cards] * 0.16-a0-1819-g30ea476: Prevent card effects that would anger the player's god. 10(9 minutes ago, 3 files, 129+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=30ea4762adde 19:31:15 Grunt: hoorah! 19:31:29 !send Grunt 27 dancing Axes of Woe 19:31:29 Sending 27 dancing Axes of Woe to Grunt. 19:32:02 !lm . 19:32:03 10514. [2014-11-12 20:33:43] gammafunk the Sneak (L1 MuAs) began the quest for the Orb on turn 0. (D:1) 19:32:16 haven't gotten past m screen 19:32:26 this is gonna be a difficult game 19:33:08 hackmon.type 19:33:39 -!- debo has joined ##crawl-dev 19:33:41 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 19:34:29 is it even possible to block red uglies with dith 19:34:48 I have no idea 19:35:17 obviously they should be repulsed the second they turn red 19:35:21 hrm 19:35:37 what do you mean by possible to block? 19:35:44 suppress, I assume 19:35:48 if the ugly is to be random? 19:36:04 if that's what you mean, then yes 19:36:13 but maybe I don't know the context 19:36:20 the context is repulsiveness 19:36:28 ah if they mutate 19:36:43 or do you only care about creatio 19:36:44 n 19:36:52 even handling mutation wouldn't be hard 19:37:01 both would be good, at creation would be fine enough 19:37:10 well 19:37:37 I think I will push this and we will see what happens on rebuild 19:37:47 the change *should* be invisible to people who aren't on one of these devices 19:37:49 can someone source me the repulsiveness card 19:37:59 -!- themonkeybob11 has quit [Quit: Page closed] 19:38:08 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/decks.cc;h=dd39798dbf8b23ba35f531a1a2854ae4a8634cdd;hb=30ea4762adde#l2554 19:38:43 03N7829102 07[cards] * 0.16-a0-1820-g61f991c: Don't place Cloud clouds under monsters. 10(6 minutes ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61f991ce48aa 19:38:43 03Grunt02 07* 0.16-a0-2106-g75d9865: Webtiles: scale dungeon canvas by devicePixelRatio. 10(6 minutes ago, 2 files, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=75d9865c8698 19:39:19 Makes WebTiles usable properly on my Nexus 7 (2013). Hooray. 19:39:29 PleasingFungus: that is my entire motivation for fixing that :) 19:39:34 the legendary 'android support' of which we've dreamed...? 19:39:42 rip 19:40:13 rings of clouds, rings of clouds, rings of clouds 19:40:31 -!- RoGGa has quit [Quit: Page closed] 19:40:56 "the Smog" 19:40:58 new unrand, Ring of Clouds 19:41:15 but there's already a robe 19:41:22 (Igni's flame fortress is going to be put on an unrandart when I get around to it <_< >_>) 19:41:28 extreme synergy...! 19:41:56 not helping rename a card, anyway 19:42:56 wheals: you never told me where the secret stair shifting animation code was 19:43:16 will you get pennance if e.g. an allied red ugly thing melees something and you're with dith? 19:43:19 what needs to be renamed? 19:43:33 -!- lobf has quit [Quit: lobf] 19:43:39 nicolae-: the Cloud card, which makes rings of clouds around hostiles 19:43:48 03N7829102 07[cards] * 0.16-a0-1821-g7c2c4c3: Suppress berserk rage under Cheibriados as well. 10(3 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7c2c4c33a7bc 19:44:03 hmmm, the first thing that comes to mind is like the eye of a storm, though the Eye might suggest you summon eyeballs 19:44:16 I suggested the Tempest earlier 19:44:20 which I still like 19:44:25 (of course, I would) 19:44:28 not bad, really 19:44:31 does it summon tempest tyrants 19:44:38 wheals: wtf! unthing! 19:45:08 Haze? 19:45:27 cyclone 19:45:40 cyclone makes me think of an effect like tornado 19:45:40 The latest form of that zombie base monster patch: https://bpaste.net/show/b439dceb86fa 19:45:47 The card depicts two orcs forcing another orc to drink an entire keg of ambrosia 19:46:12 ha 19:46:21 I would want to push that, then revert f7beed7a68. 19:46:47 Grunt: hrm, what's the impact of e.g. this.element.style.width versus this.element.width 19:46:55 Smother. Brume. Fumes. 19:46:56 Only slight concern is that there might be a bit of a sudden shift in monster zombies in late D. 19:46:59 reaverb: fine enough 19:47:12 nicolae-: are you reading off a thesaurus 19:48:35 oh good 19:48:38 .crushed -tv 19:48:39 72. Iwazaru, XL18 VSMo, T:31517 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 19:48:56 xl18 chei vs 19:49:04 gammafunk: the former is the width in scaled pixels; the latter is the width in physical pixels 19:49:08 just the sort of think I like killing 19:49:12 (for the purpose of this commit) 19:49:33 Grunt: oh...hrm 19:49:37 gammafunk: it's more nuanced than that but for the purpose of this explanation it should suffice 19:49:57 gammafunk: how are you running OS X btw? 19:50:06 oh just on a macbook 19:50:11 hrrm, linesprint seems to be a problem 19:50:13 (how recent of a MacBook) 19:50:15 (one with a bad battery so it has to stay plugged in) 19:50:20 well pretty recent 19:50:23 running 10.10 19:50:34 aha 19:50:36 so 19:50:36 If I add a Ru altar to the altar section, it gets to big and the level won't load. What did you do for Qaz? 19:50:44 gammafunk: I bet your device has a retina display 19:51:02 ??? 19:51:03 it's from 2011, so I guess not *that* recent 19:51:05 oh 19:51:09 it probably doesn't then 19:51:09 rip 19:51:13 yeah sorry 19:51:14 nicolae-: are you reading off a thesaurus | Possibly. Maybe. Perhaps. 19:51:36 %git f7beed7a68 19:51:36 07reaverb02 * 0.16-a0-1794-gf7beed7: Reduce the numbers of derived undead in late D 10(10 weeks ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7beed7a6853 19:51:36 .crushed -tv 19:51:37 72. Iwazaru, XL18 VSMo, T:31517 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 19:51:39 ah 19:51:41 -!- Lightli has joined ##crawl-dev 19:51:42 gammafunk: incidentally part of the reason I'm working on this is because I'm aiming to do something similar for Android, only I'm starting from a different position 19:51:46 er 19:51:48 Android SDL2 that is 19:51:53 Grunt: It looks like you added Gozag and Qazlal to linesprint? 19:52:00 Lasty: I did. Why? 19:52:07 man, if only corpse sacrifice was still in vogue 19:52:09 If I add a Ru altar to the altar section, it gets to big and the level won't load. What did you do for Qaz? 19:52:15 *too 19:52:22 qaz could have such great corpse sac messages... 19:52:25 you expand the subvault, duh 19:52:47 Lasty: expand the altar section 19:52:52 Lasty: on the main vault 19:52:53 corpse sac sounds like some disgusting thing you'd find in Spider that hatches into some kind of insectile thing 19:52:54 Lasty: next question 19:52:55 theTower: Oh, I think I get it 19:52:58 thanks 19:52:59 Oh, hmm, I wonder if there are any Donald lines related to corpse sacs. 19:55:14 nicolae-: fr!!! 19:55:26 crawl clearly needs more monster ecology mechanics 19:55:48 agreed 19:56:05 hm, is a corpse sac better as a sac made from a corpse, or a sac full of corpses. 19:56:14 the former, I think 19:56:28 monster ecology? 19:56:29 !learn del lasty_to_do -1 19:56:29 That's easy, lasty_to_do_-1 doesn't even exist! 19:56:40 heh 19:56:41 when do we get firehermitcrabs with helmets 19:56:43 !learn del lasty_to_do [-1 19:56:44 Deleted lasty to do[3/3]: ru still needs to be adjusted for sprints at some point (altars added, piety de-multiplied, offer frequency multiplied?) 19:56:55 -!- Orphic has quit [Quit: Page closed] 19:57:07 I wonder if it would be feasible to make a game about dungeon ecology that was also fun? I know there were (multiple?) psp games about it... no idea if they were any good 19:57:12 -!- _Jordan_ has quit [Quit: Leaving] 19:57:54 gain experience for studying the ecology and taking notes 19:58:09 weren't those games about managing the dungeon 19:58:17 ya 19:58:24 At the very least a trivia game wouldn't be bad. 19:58:25 something about 19:58:27 badman 19:58:31 -!- alefury has quit [] 19:59:03 03N7829102 07[cards] * 0.16-a0-1822-g5986498: Don't show submerging messages for friendly air elementals. 10(5 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5986498b2b15 19:59:04 03Lasty02 07* 0.16-a0-2107-gf55e10e: Add Ru to non-meat sprints. 10(4 minutes ago, 12 files, 38+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f55e10e00021 19:59:15 non-meat sprints 19:59:22 vegetable sprints 19:59:22 vegetarian sprints 19:59:24 to coin a phrase 19:59:25 N78291: why is that in cards branch!!!! 19:59:25 nicolae-: hi... 19:59:33 bonus question: why is cards branch 19:59:34 great minds think alike i see 19:59:36 merge it, obama 19:59:43 pleasingfungus: you merge it then 19:59:45 merge down this wall 20:00:51 Hmm, was the Okawaru have the same piety in sprint as the main game? 20:00:56 s/was/why/ 20:01:06 -!- roctavian has joined ##crawl-dev 20:01:30 bbiab 20:01:30 -!- nicolae- has left ##crawl-dev 20:02:45 -!- Zermako_ has quit [] 20:03:09 Why the okawaru? 20:03:31 s/the/does/ 20:03:55 I think Salamander should be added to the main trunk 20:04:06 Taraiph: beware the lava orc cost...! 20:04:10 03reaverb02 07* 0.16-a0-2108-g2a0625b: Select base monsters so that only spawn fast zombies in D 10(2 days ago, 1 file, 19+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a0625b49965 20:04:10 03reaverb02 07* 0.16-a0-2109-ge07ffd6: Revert "Reduce the numbers of derived undead in late D" 10(17 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e07ffd6ee825 20:04:42 -!- Fhqwhgads__ has quit [Client Quit] 20:04:42 Beware the fact that I want to cast Fireball faster than most classes 20:04:56 and because I want to be SaFE-r in my runs 20:05:21 Taraiph: Give it a little time. 20:05:25 reaverb: I wondered about that. Perhaps its because it scales w/ monster nastiness already, and the monsters are mostly pretty nasty. 20:05:39 -!- Fhqwhgads_ has quit [Ping timeout: 250 seconds] 20:05:54 Lasty: We could probably git blame it :D 20:06:12 reaverb: why doesn't Salamander have an intrinsic fireball? 20:06:18 heh, true 20:06:48 bh set up the condition, kilobyte last touched the return piety; 20:08:04 -!- soulfreshner has quit [Quit: soulfreshner] 20:08:37 Also, speaking of SaFE, does anybody else think a +3 fire apt is excessive? It doesn't seem very interesting to me to have one spell school be vastly superior on a particular species. 20:08:47 tengu....... 20:08:51 DD 20:08:54 !apt sp 20:08:54 Sp: Fighting: -2*, Short: 1, Long: -2, Axes: -2, Maces: -3*, Polearms: -3*, Staves: -3*, Slings: 2, Bows: 2, Xbows: 0, Throw: 1, Armour: -3*, Dodge: 4!, Stealth: 5!, Shields: -3*, UC: -2*, Splcast: 2, Conj: -3*, Hexes: 2, Charms: 4!, Summ: -2, Nec: -1, Tloc: 4!, Tmut: 3!, Fire: -2, Ice: -2, Air: -1, Earth: -1, Poison: 0, Inv: 0, Evo: 4!, Exp: -1, HP: -3, MP: 3! 20:08:57 MiBe 20:09:04 also Gr? 20:09:10 !apt Gr 20:09:10 Gr: Fighting: 1, Short: -1, Long: -1, Axes: -1, Maces: 0, Polearms: -1, Staves: 0, Slings: -1, Bows: 0, Xbows: 0, Throw: 0, Armour: 1, Dodge: -2, Stealth: 2, Shields: 1, UC: 0, Splcast: -1, Conj: 1, Hexes: -1, Charms: -1, Summ: -1, Nec: -2, Tloc: -1, Tmut: -2, Fire: 0, Ice: 0, Air: -2, Earth: 2, Poison: 0, Inv: 1, Evo: 0, Exp: 0, HP: -2, MP: 0 20:09:11 !apt ho 20:09:11 HO: Fighting: 2, Short: 0, Long: 1, Axes: 3!, Maces: 1, Polearms: 1, Staves: -1, Slings: -1, Bows: -1, Xbows: -1, Throw: 0, Armour: 1, Dodge: -2, Stealth: -1, Shields: 1, UC: 1!, Splcast: -3, Conj: 0, Hexes: 0, Charms: -1, Summ: 0, Nec: 0, Tloc: -2, Tmut: -3, Fire: 1, Ice: -1, Air: -2, Earth: 0, Poison: -1, Inv: 3!, Evo: 1, Exp: 0, HP: 1, MP: 0 20:09:17 Gr is only +2 20:09:25 !apt gh 20:09:25 Gh: Fighting: 1, Short: -1, Long: -1, Axes: -1, Maces: -1, Polearms: -1, Staves: -1, Slings: -1, Bows: -1, Xbows: -1, Throw: -1, Armour: -1, Dodge: -1, Stealth: 2, Shields: -1, UC: 1!, Splcast: -2, Conj: -2, Hexes: -2, Charms: -1, Summ: -1, Nec: 0, Tloc: -1, Tmut: -1, Fire: -2, Ice: 1, Air: -2, Earth: 1, Poison: 0, Inv: 1, Evo: 0, Exp: 0, HP: 1, MP: -1 20:09:28 well considering how many species have +3 in ANYthin... 20:09:42 N78291: i think it might be better to do that by muting "Your air elemental merges itself into the air" and "Your air elemental forms itself from the air" in the default rcfile ignore 20:10:12 -!- Blomdor has quit [Quit: Page closed] 20:10:24 well, uh 20:10:31 the thing is there's no "Your" 20:10:43 the "because we can" argument is the best 20:10:50 then "adding that" 20:11:01 I'm currently searching for the reason that Orbs of Destruction credit you for kills with them even when they aren't friendly, and don't appear in your kill log, whereas Fulminant Prisms and Ball Lightnings do the opposite . . . Ball Lightnings probably should do the opposite, since they're sometimes placed as monsters. 20:11:11 Anyone know offhand what controls that behavior? 20:11:42 * wheals mumbles something about monster_die 20:11:42 It might be worth nerfing +3 apts on other species too? The only interesting thing I've seen come out of extremely lopsided aptitutes is that players wanted to play a particular background decide to play a particular species with it because of the lopsided apts. 20:11:44 I was thinking of just removing the messages for air elementals (un)submerging 20:11:52 has any one ever cared about them? 20:12:02 "where did that air elemental go" 20:12:20 reaverb: I'd support nerfing +3 apts. 20:12:37 ??storm card 20:12:37 storm card[1/1]: Rain (shallow water), swiftness, and a short-lived tornado at high power. 20:12:40 ??cloud card 20:12:40 I don't have a page labeled cloud_card in my learndb. 20:12:47 ??card card 20:12:47 I don't have a page labeled card_card in my learndb. 20:12:57 with any compensation, or do we want to just slice open a bunch of races 20:13:03 I tend to lean towards flat apts being the most interesting. 20:13:04 !apt -5 20:13:05 Could not understand "-5" 20:13:09 !slice theTower 20:13:13 aw 20:13:16 !crush theTower 20:13:17 wheals beats theTower like a drum!!!!! 20:13:28 !slash theTower 20:13:28 Taraiph chops theTower into pieces!!! 20:13:37 !pierce theTower 20:13:44 ;_; 20:13:48 !cmd !slice !slash $* 20:13:48 it's a principle for new species, certainly, but you might as well suggest changing a bunch of otherwise-gimmickless species entirely >_> 20:13:48 Defined command: !slice => !slash $* 20:14:09 %git 0ef9f64 20:14:10 Could not find commit 0ef9f64 (git returned 128) 20:14:10 !slice wheals 20:14:10 Taraiph carves wheals like a ham!!!!! 20:14:16 oop 20:14:29 theTower: What do you mean by "slash open"? 20:14:32 -!- Melki has quit [Quit: Page closed] 20:14:44 what a piece of work is man but a sack of gimmicks? 20:14:55 bh: that was downright beautiful 20:15:15 bh: while we've got you here, what was the motivation behind making Okawaru not get enhanced sprint piety? 20:15:32 furthermore why can't I sacrifice to Okawaru anymore? 20:15:40 I meant to ask the reasoning behind that .-. 20:16:19 Taraiph: Because corpse sacrificing to Okawaru wasn't very interesting and was fairly tedious. Okawaru already has a relatively interesting kill conduct: kill the most dangerous stuff you can 20:16:28 reaverb: the curse of forgetting to write a good commit message! 20:16:39 I mean, people would have asked anyway 20:16:44 but you could have just pointed them to the commit message :) 20:16:55 PleasingFungus: I'll fix it when I remove the Makhleb corpse sacrifices <_< >_> 20:19:14 :p 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2110-g3c7b0dfc: Additional effects for the Storm card. 10(12 days ago, 5 files, 83+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3c7b0dfcc83f 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2111-gd0cb3a2: Let Nemelex gift destruction decks. 10(12 days ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d0cb3a220798 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2112-g084c40b: Blade card now lets the player cleave. 10(11 days ago, 7 files, 36+ 37-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=084c40bdfe8f 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2113-g057e8e4: Apply potion card effects to allies. 10(11 days ago, 4 files, 16+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=057e8e401bb8 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2114-g3126186: Let monsters enjoy the effects of a resistance potion. 10(11 days ago, 9 files, 68+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3126186690e9 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2115-gb7596f7: Add resistance to chaotic mirror and Xom (theTower). 10(11 days ago, 2 files, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b7596f7b6904 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2116-g6f85cf3: Change Pentagram's summons (theTower). 10(11 days ago, 1 file, 27+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6f85cf300e61 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2117-gf619dc3: Elements card to replace the Herd card (theTower). 10(11 days ago, 3 files, 21+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f619dc3f7de8 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2118-g375fd6f: Replace Shadow card's invisibility with darkness (theTower). 10(10 days ago, 2 files, 7+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=375fd6f98a95 20:19:28 03N7829102 {PleasingFungus} 07* 0.16-a0-2119-gbd94f19: Add corrosive bolt to Vitriol card. 10(10 days ago, 1 file, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bd94f19ee1c2 20:19:28 ... and 23 more commits 20:19:34 Is there a reason Oka sacrifice was removed but not Trog? 20:19:35 * theTower grumbles about being split between "do defined-by-apts species really need nerfs for the sake of making them less biased between each other and more flat between other species" and "late-game top reaches of power a 20:19:40 ... 20:19:42 hi! 20:19:46 hello. 20:19:47 per your suggestion :) 20:19:51 goddamnit 20:19:57 :P :P :P 20:19:57 oka sacrifice had the distinction of being useless on weak corpses 20:20:12 which made you sacrifice a bunch of stuff pointlessly with auto_sacrifice on 20:20:15 or even with it off 20:20:20 rip fixing the air elemental thing 20:20:20 pleasingfungus, just for that I will not finish the draft of my changelog bit and you have to finish it yourself 20:20:21 Oh, that's true. 20:20:26 ...and a lot more commits. 20:20:27 that isnt true for troghebgonu 20:20:27 N78291: you can fix it in trunk! 20:20:30 theTower: nooooo 20:20:36 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 20:20:36 !seen neunon 20:20:37 I last saw neunon at Wed Nov 12 18:32:17 2014 UTC (7h 48m 19s ago) joining the channel. 20:20:37 they can still get piety from a HD1 corpse at xl27 20:20:38 wait, did someone turn off the flood limiter 20:20:42 ok. 20:20:44 thank god. 20:20:48 is dat/defaults/messages.txt the file to edit for it 20:20:58 think so 20:21:01 read: well, there are two answers. one, troggites occasionally have hunger issues, especially early on 20:21:02 I'm suspicious since it still has item destruction stuff in it 20:21:08 so food pressure from corpse sacrifice is potentially interesting 20:21:14 !blame gammafunk 20:21:14 I pronounce gammafunk... Guilty! 20:21:24 wheals: ??? 20:21:34 two, only one thing is implemented at a time. that is the reason that makh corpse sacrifice is not gone 20:21:37 he removed item destruction 20:21:41 o 20:21:43 but not the message stuff 20:21:48 oops 20:21:52 only one thing is implemented at a time 20:21:54 no, I'm perfect 20:21:56 i was hoping that what i said was one of the reasons 20:22:00 says the person who just pushed twenty cards changes 20:22:08 those were implemented over weeks! 20:22:14 look at the dates! 20:22:16 so newnem in trunk 20:22:16 class gammdunk 20:22:16 two weeks 20:22:19 because it does address tedium with oka 20:22:26 Ah, good reason w/r/t the hunger thing PF. 20:22:36 help my home internet died 20:22:38 rip 20:22:43 !send Grunt packets 20:22:43 Sending packets to Grunt. 20:22:47 I may be the last person who likes hunger at all on the dev team 20:22:52 or the last person willing to argue for it 20:22:54 one of those 20:23:05 -!- Crehl has quit [Quit: Killed by a kitten] 20:23:05 oh dpeg likes it 20:23:16 i like hunger but not food 20:23:20 I think the parts of hunger that dpeg likes and that I like are diametrically opposed 20:23:22 I'll argue for it not disappearing 20:23:29 well, what parts do you like? 20:23:31 imo all games should be won or lost before you starve 20:23:42 it's not about starving, really 20:23:47 it's about what *avoiding* starving forces you to do 20:23:50 theTower: I don't think of reducing +3 as a nerf. If necessary, we could make other changes to make those species more powerful. 20:24:03 I just think +3 stuff is less interesting, even if it has the advantage of novelty. 20:24:04 by, say, making their -3s higher? 20:24:11 i suspect sa is plenty strong 20:24:22 note that there are not even any +2 fire starters 20:24:28 I would also suggest making their -3s higher! 20:24:37 * theTower sighs 20:24:41 why not give them +0 apts 20:24:45 across the board 20:24:49 that would maximize variety across games 20:24:55 surely 20:24:58 ^^^ humans for all! 20:25:07 lava humans 20:25:13 delicious 20:25:19 my problem with hunger is that it's not very coherent as a cost 20:25:22 I wasn't thinking much of salamanders when I said that 20:25:32 gammafunk: oh it's absolutely not. 20:25:43 !decohere PleasingFungus 20:25:51 it's a hot mess. but there's potential! 20:26:03 oh, that's a lot of warnings. 20:26:11 going back into master. 20:26:18 how fantastic. 20:26:23 ? 20:26:28 -!- soulfreshner has joined ##crawl-dev 20:26:29 warnings? 20:26:34 im not sure that removing +3s making a race more interesting to play on its own is really worth the loss of distinction between species 20:26:58 there was this whole thing about compiling just a few days back, I think you were there 20:27:04 PleasingFungus: What are your thoughts on improving hunger? Not sure what you mean by "there's potential" 20:27:13 I didn't mean to start a big discussion about this 20:27:30 also I am hungry I R L ("in real life") 20:27:38 and so not in the best shape to form a coherent argument 20:27:39 sorry :( 20:27:49 remove hunger in real life 20:27:52 fr remove dying to starvation and just make it like statdeath 20:27:53 just go eat a royal jelly 20:28:02 lol, ghosts can't trade places with their battlespheres! They can get trapped in corridors by their own battlespheres. 20:28:05 I wrote a long crd post about what I see are the two directions you could go for hunger if you wanted to make it more coherent across characters 20:28:35 dpeg's position is that we can find new ways to use it for characters that currently can basically ignore it 20:28:43 it being hunger costs 20:29:13 I'm pretty skeptical of that, though 20:29:16 cc1plus.exe: error: unrecognized command line option "-std=c++11" 20:29:26 you need to upgrade your gcc, probably 20:29:29 gcc --version 20:29:30 gives what? 20:29:39 4.4.0 20:29:40 yep 20:29:55 um, are you ok with running shell commands? 20:30:07 it's not hard to upgrade it, but there are a few commands you need 20:30:12 (this is not really documented anywhere) 20:30:16 theTower: fwiw I'd be fine with it 20:30:20 and I'm assuming this is msysgit you're running 20:30:36 re stat-zeroification of starvation 20:30:37 it is msysgit, yes 20:30:50 Lasty: blame gammafunk 20:31:01 ugh, brain being split in pieces here 20:31:07 sorry! 20:31:31 theTower: basically you need to follow items 2.-4. from here http://win-builds.org/1.4.0/msys-cygwin.html#_win_builds_installation 20:31:33 msysgit mumbles some strange words. Something feeds on your brain! 20:31:36 PleasingFungus: about what now? 20:31:43 something I was going to say was that in a sense I'm fine with minor nerfs to characters to reduce the top excessive range of possible power in late-game 20:31:45 oh, battlespheres 20:31:57 you run the MSYS version of the yypkg-1.4.0.exe command 20:32:35 statzeroification of starvation sounds reasonable to me. 20:33:24 (does this imply you take starvation damage for getting hit by a hungry ghost when at starving???) 20:34:13 can we make the hungry ghost have a chance of devouring you whole when you're starving 20:34:25 I'd like it to be like the big fish on the water level in SMB3 20:34:44 considering our medium surely your analogy should be the dopefish 20:34:50 Couldn't automatically find the MSYS installation path. 20:34:57 wait 20:34:58 wtf 20:35:01 why don't we have a dopefish 20:35:11 theTower: c:/msysgit is the path you want, probably 20:35:13 because fish are bad design? :D 20:35:24 they are, perhaps, dopey design 20:35:37 and I'm assuming you're running this from within the msysgit bash shell 20:35:47 correct 20:36:05 it's bailing out with that error, not prompting you for the directory? 20:36:40 what, no, I just gave it the directory 20:36:45 waiting, waiting 20:37:19 make brain worms into dopefish 20:38:15 -!- nicolae- has joined ##crawl-dev 20:39:07 I want a dopefish player tile 20:39:50 PleasingFungus: but yeah I doubt you and dpeg are really diametrically opposed on what's good about hunger, really, although you may have some disagreements. Would recommend reading the crd discussion including a post I made about chunkless some time after I started that branch 20:39:50 so unabashed in your hate 20:40:04 gammafunk: pretty sure I read it 20:40:17 I guess I could go back and re-read 20:40:22 -!- CanOfWorms has joined ##crawl-dev 20:40:26 it *has* been a while. 20:40:36 gammafunk: I re-read, definitely in the "hunger should be a clock and only a clock" camp :D 20:40:56 reaverb: not sure if you checked the thread but I uploaded the other patch you wanted for the Ug species 20:41:03 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 20:41:14 i thought gh was the ug species 20:41:38 reaverb: yeah, I kind of agree the same :) Where you and I might disagree is whether we should do things that force the player to explore, but if we were to have hunger costs only for "the clock" then our differences there might not matter 20:41:56 CanOfWorms: I've seen the patch. 20:41:58 but others have opposed removing food costs, including MPA and I'm sure PleasingFungus , also dpeg 20:42:15 ah, alright :) 20:42:25 stop trying to bait me into this argument!!!! 20:42:42 food is reasonably interesting in my runs because I have huge hunger costs, so I have to plan around food 20:42:43 beware 20:42:47 the argument cost!!!! 20:42:48 here is a hunger-related thing that I am doing: implementing https://crawl.develz.org/tavern/viewtopic.php?f=8&t=14131 20:43:01 PleasingFungus: +++ 20:43:02 !!!!!! 20:43:20 PleasingFungus: well you are not necessary as a participant in order to have a meaningful discussion!!!!! 20:43:23 CanOfWorms: One thing I keep coming back to the Ug species is that it doesn't seem...'deep' enough to support a species. It just feels like every Ug would play the same. 20:43:24 Hunger is a mechanism to combat scumming 20:43:29 Maybe it could be an unrandart? 20:43:48 bh: hunger is that; it's also a cost to balance certain abilities 20:43:55 unfortunately you can't have both at once 20:43:59 in the same mechanic 20:44:08 how would you have an unrandart based off a species proposal 20:44:11 hunger costs and the hunger clock need to be two separate things 20:44:24 at least if you want to have a hunger clock 20:45:04 well that I could agree to (I assume the "hunger clock" in this split of these concepts would just be a "modified spawn clock" or something rather than actually about hunger) 20:45:16 nice, i casted cshield and turned my grey zero into a red zero (because i was in a net) 20:45:16 nicolae-: Easily. Example: Op proposal -> unrandart that lets you wear 8 rings. (and would need and /utterly massive/ drawback to balance) 20:45:35 the octopus king's cloak 20:45:38 I mean, I don't care which ends up taking the flavor of "hunger" and which has a new flavor 20:45:49 the felid kind's life acabacus 20:45:50 you could have some kind of "energy bar" and also "hunger" as separate things, for example 20:46:02 but what I strongly opposed the idea of tying the hunger cost related to abilities to exploration 20:46:06 rather than to fighting monsters 20:46:06 PleasingFungus: I was thinking the same thing :D 20:46:06 where hunger just increases steadily over time, but energy is depleted by abilities 20:46:11 would an octopus wearing that be able to wear... 16 rings??? 20:46:12 that's the good part about the current system imo 20:46:23 I guess both of them are increased by food? idk 20:46:39 how does the current system not do both those things 20:46:43 or is the argument that it does them badly 20:46:48 yes, latter 20:46:49 there is no meaningful food clock for most characters 20:46:54 notably pure-melee chars 20:47:11 there is a food clock in the sense of 20:47:13 you can do dumb shit like only eat permafood instead of chunks (as a non-sp) 20:47:16 and still be fine 20:47:16 if you hit 5 forever you can starve 20:47:23 (I think crawl can't really support a clock, but I will defend hunger costs to the death) 20:47:45 does that really present a huge problem though 20:47:45 well the "food clock" could become something else entirely, yeah 20:47:49 ironically, theTower would later die of starvation while fighting for hunger costs 20:47:50 you have the OOD timer to combat scumming 20:48:04 (also piety clock) 20:48:07 the OOD timer only really works in small parts of the game 20:48:10 is there a reason why floors don't just stop spawning enemies after a while to prevent scumming? 20:48:10 well, for starters, there are a wide swath of branches where 20:48:14 hi theTower! 20:48:14 there are no oods 20:48:21 CanOfWorms: The do. 20:48:21 CanOfWorms: they do 20:48:23 also, yes, after the oods then there are 20:48:28 hi pleasingfungus. 20:48:31 :) 20:48:38 First you get really hard (hydra on D1) monsters, then no monsters at all. 20:48:40 i just don't see people scumming on anything other than mu 20:48:43 -!- Siegurt has quit [Quit: Leaving.] 20:48:52 DrKe: without hunger? 20:48:52 so what scumming does the clock stop? 20:49:07 well, in a world with no hunger cost obviously you scum fe to avoid fe being so miserable 20:49:34 with the current system 20:49:42 like, in my experiences 20:49:50 i havent encountered that a great deal 20:50:24 man, I keep waiting for the sa thread to notice cards 20:50:35 also the cruelest way to punish a scumming player is by actually allowing them to do so 20:50:37 (like hell I'm lurking in ##crawl) 20:50:39 -!- mizu_no_oto has quit [Client Quit] 20:50:49 was going to recommend 4chan to you 20:50:53 you'll love those people 20:51:03 theTower: if i make a new salamander i will go nemelex!! 20:51:03 !shatter gammafunk 20:51:04 theTower gestures wildly while chanting. The dungeon rumbles around theTower! gammafunk shudders from the earth-shattering force. 20:51:23 drke: sounds like a nethackism, ergo must avoid 20:51:30 DrKe: Crawl is specifically against the "the cruelest way to punish a scumming player is by actually allowing them to do so" idea (see: philsophy section of the manual) 20:51:33 -!- ontoclasm has joined ##crawl-dev 20:51:39 DrKe: yeah these days the food clock doesn't really prevent too much in terms of scumming 20:51:41 yeah, im not suggesting that 20:51:45 -!- Sonata has quit [Ping timeout: 265 seconds] 20:51:46 im just throwing that sentiment out there 20:52:02 the food clock mostly encourages you to train spellcasting 20:52:36 I wonder what it'd be like to have custom ood lists for all those other branches 20:52:41 swarmed by swamp tmons 20:53:10 zot oods 20:53:23 lernaean hydra oods? 20:53:35 tiamats with caustic shrike bands 20:53:36 simmarine: well, cards isn't merged into salamander branch yet :) 20:53:38 afaik 20:53:38 swamp kraken that throws trees at you 20:53:39 yes 20:53:39 over her normal band size 20:53:46 but its okay, i have a salamander alive 20:53:52 "problem solved" 20:53:56 Salamander 5 Is Alive 20:53:58 i meant 'of her normal band size' but 'over' works too 20:54:19 megazig-style zot levels 20:54:43 zot just spams orbs of fire and klowns, duh 20:54:45 DrKe: a major problem with the current system is that we have chars not using spells/rods/zerk who are regularly stopping to eat in a way that's basically meaningless 20:54:59 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141108030205]] 20:55:06 or not using spells/rods/zerk to an extend that the hunger from those is impactful 20:55:18 where'd ely go 20:55:22 inexperienced players make poor decisions, though 20:55:56 its a bheavior that is hard to stamp out yes 20:56:12 sure, but we'd prefer costs to be less on the side of, if you know what you're doing, this is just some tedious action you'll regularly do in order to prevent what inexperienced players suffer for 20:56:20 1fight orb of fire band v killer klown band 20:57:02 it'd be nice if hunger costs were really a thing only for chars extensively using abilities that need balancing by a cost like hunger 20:57:35 "and then we made a glow bar" 20:58:03 and then we unmade it 20:58:05 sounds delicious 20:58:18 tasty, but mutagenic 20:59:09 bad player habits isn't something that i think should be addressed by design though, unless the game loses nothing for addressing it 20:59:09 just like mom used to make 20:59:23 in this case the bad habit is actually quite transparent 20:59:30 glow bar: http://goo.gl/xbca8u 20:59:45 you see those 24 rations in your inventory and continue to eat chunks 20:59:54 bad? 21:00:10 03N7829102 07* 0.16-a0-2143-g7808d54: Mute friendly air elementals submerging through the options instead. 10(7 minutes ago, 3 files, 6+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7808d54c1e14 21:00:20 you eventually correct this either from some sudden epiphany or another person is like uh dude you have 24 rations 21:00:42 r eivnito uSsD Ld_eVcildaeroaItniiotn( cfoonrs t' ccohpayr_ r*odwr4i'v e[r-_Wnmaimses,i nUgi-ndt 21:00:45 what am I even seeing 21:00:48 oh no 21:01:30 did you upgrade gcc? 21:01:35 yes? 21:01:39 good? 21:01:53 and you're welcome? 21:02:05 theTower: it looks like a hangedman vault line to me 21:02:09 I am not exactly sure what 21:02:11 if that was a legit question, gcc --version 21:02:13 okay, I deserved that 21:02:50 patiently waiting once more for make to finish after stalling on contrib/sqlite 21:03:11 oh yeah, mingw is....it is not fast 21:03:36 of course I've never run it not either in a vm or on a slow machine, so 21:04:19 -!- soulfreshner has quit [Quit: soulfreshner] 21:05:17 03bh02 07[domino] * 0.16-a0-2194-ga1b0877: Add Oriented Dominoes 10(6 minutes ago, 4 files, 158+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a1b08774b3da 21:05:46 * wheals topples bh's dominoes. 21:05:50 twelwe's going to think we're implementing pizza-tornado 21:05:55 which we are 21:06:16 noice 21:06:31 somewhere along the way I broke compilation of the branch 21:06:33 and I'm not sure how 21:06:45 * wheals bisects bh! 21:06:54 * bh is bisected 21:06:57 now he's just a b and an h 21:07:07 ??pizza tornado 21:07:07 I don't have a page labeled pizza_tornado in my learndb. 21:07:10 b|h 21:07:14 I bet somebody could find an implemented nemelex badidea in the recent noise 21:07:29 ...okay, this seems off 21:07:38 DrKe: https://crawl.develz.org/tavern/viewtopic.php?f=17&t=9255 21:07:51 I have an internet! \o/ 21:07:54 well, it was upgraded to 4.8.2 21:07:57 * Grunt topples wheals. 21:08:25 now who will take out grunt 21:08:34 * Grunt topples nicolae-. 21:08:45 -!- TheMattybee has quit [Ping timeout: 255 seconds] 21:08:56 i'm not even a dev, what the heck 21:09:01 this iS BULLSHIT 21:09:02 I can hear the sound of empires toppling. 21:09:09 i always assumed it was a different version of the tornado spell 21:09:15 -!- Siegurt has quit [Quit: Leaving.] 21:09:36 but in this branch it just feeds allies 21:10:01 i guess that adds pizza utility 21:10:14 wheals: I swear this compiled after every commit 21:10:25 sadly there are no calzones 21:10:25 ah, still make errors, wonderful 21:11:15 let's see, No package 'sdl' found, no such file or directory as zlib.h, 21:11:46 oh, good, it does actually build if it's not tiles 21:12:09 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:12:14 theTower: git submodule update --init sounds like it could fix the No package error. 21:12:38 (still need to figure out how to compile sdl2 tiles on my old mac, will probably do that after it lands <_< >_> 21:12:47 * bh murmurs about templates 21:13:29 theTower: make sure you're running make multithreaded 21:13:37 -j5 21:14:02 stupid pleasingfungus pushing cards 21:14:24 imo -j∞ 21:14:48 -!- roctavian has quit [Quit: Page closed] 21:14:49 what's this about cards? :o 21:14:59 new cards species 21:15:01 made of cards 21:15:08 ??cards branch 21:15:08 cards branch[1/1]: http://pastebin.com/bkx0Cm89 for list of changes, todo 21:15:19 you can refer to the list of changes 21:15:34 I would put it in the changelog myself but there's this slight matter 21:19:02 -!- the_glow has quit [Read error: Connection reset by peer] 21:19:19 -!- MgDark has quit [Ping timeout: 250 seconds] 21:20:07 i was thinking of other names for Wild Magic and "Thaumasurge" sprung into my head, i'm not recommending it, i just want others to groan as i did 21:20:17 Thaumic Surge 21:20:18 ugggghhhh 21:20:30 Grunt: well if you're gonna rename it you might as well go for one word 21:20:35 Iron dragon shields 13https://crawl.develz.org/mantis/view.php?id=9185 by pubby 21:20:35 theTower: I KNOW RIGHT 21:20:42 actually Surge might be decent 21:20:42 -!- kipster has quit [Quit: Page closed] 21:20:50 bad idea: cantrip, closes open doors and opens closed doors 21:21:03 well, git submodule update --init did nothing 21:21:11 some kind of remote door manipulation has been getting mentioned occasionally for a while 21:21:15 I like that pubby is submitting things :D 21:21:16 <|amethyst> Twiddle, taps untapped artefacts or vice versa 21:21:48 "It's GDA in shield form: a large shield with rF+, rC+, rPois." 21:21:54 |amethyst: :D 21:22:01 i don't think we have tapping mechanics, amethyst 21:22:21 <|amethyst> sure, when you use an elemental evoker it taps 21:22:24 C:/...msysgit/opt/windows_64/bin/../lib64/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/ld.exe cannot find -llua 21:22:29 <|amethyst> and you have to get XP to untap it 21:22:33 ah, true 21:22:34 collect2.exe: error: ld returned 1 exit status 21:22:41 something that will recharge a bunch of your evokables in inventory but drain you or some other effect 21:22:42 |amethyst: you might be interested in my last commit on domino 21:23:11 -!- Lasty has quit [Quit: Leaving.] 21:23:15 and horn of geryon is even an artefact that taps 21:23:34 -!- MgDark_ has quit [Ping timeout: 265 seconds] 21:23:39 uggggghhhh 21:24:12 -!- kazimuth has quit [Read error: Connection reset by peer] 21:24:36 just out of curiosity, what's wrong with the name "Cloud" as is 21:24:49 <|amethyst> bh: in C++11 you can write 21:24:51 -!- MgDark has quit [Ping timeout: 245 seconds] 21:25:07 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 21:25:08 <|amethyst> : colours_{ { ... }, {...}, ...} 21:25:16 oh that -llua link error 21:25:57 <|amethyst> oh hm 21:25:57 what about that -llua link error 21:25:57 |amethyst: is that a criticism or accolade? 21:26:09 theTower: go to contrib/lua/sdl/Makefile and try removing line 55 21:26:22 huh, we have mingw32 build errors again? 21:26:32 Grrrruuuuuunnnnnntttt 21:26:38 -!- lobf has joined ##crawl-dev 21:26:46 <|amethyst> bh: just a C++ style suggestion 21:27:03 gammafunk: I can cross compile fine............ 21:27:09 stylish 21:27:16 <|amethyst> bh: IMO better for constructors to initialise in an initialiser list than to assign in the body 21:27:20 -!- reaverb has quit [Quit: Leaving.] 21:27:27 well I should say msys compilation errors then, or just not-cross-compilation 21:27:34 |amethyst: oh, sure. definitely 21:27:38 gammafunk: it's actually a native msys problem AFAICT 21:27:38 initial initialising initialiser list 21:27:44 gammafunk: v0v 21:27:46 -!- MgDark__ has quit [Ping timeout: 245 seconds] 21:27:48 Grunt: yeah it's just that it was working before 21:28:30 <|amethyst> oops 21:28:50 <|amethyst> hm 21:29:45 ??oops 21:29:45 pleasingfungus[1/13]: oops 21:29:54 <|amethyst> I'm not completely clear on which is an "initialization list" and which is an "initializer list" 21:30:04 gammafunk: try it yourself! 21:30:08 gammafunk: I bet it still works for you!! 21:30:08 <|amethyst> time to read the standard 21:30:16 sigh 21:30:16 <|amethyst> because the internets are inconsistent 21:31:44 -!- soulfreshner has joined ##crawl-dev 21:32:52 -!- wheals has quit [Ping timeout: 240 seconds] 21:33:19 <|amethyst> oh, the standard calls that a "ctor-initializer" 21:33:43 <|amethyst> "initialization list" doesn't appear 21:35:37 -!- lobf has quit [Quit: lobf] 21:35:43 <|amethyst> oh, hey... I did not know that unions can have member functions 21:35:49 03N7829102 07* 0.16-a0-2144-g59a315d: Let damage shaving apply to Pain card's self-damage. 10(4 minutes ago, 3 files, 36+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=59a315dcd3cc 21:36:20 -!- Ququman has quit [Remote host closed the connection] 21:36:38 shaving, that was the term I kept trying to remember 21:37:02 , said theTower, his beard now monstrously lush 21:37:07 finally, done compilng 21:37:13 "compiling" 21:38:17 , now, what is this "contrib/lua/sdl/Makefile" considering that my bloody contrib/lua folder has no sdl folder 21:41:46 theTower: are you making tiles or console? 21:42:19 console, because that reaches all the way to crawl.exe before the error 21:44:44 why are polar bears smart enough to avoid polearm attacks across liquid but not other animals 21:44:53 does it have to do with their berserker rage 21:44:54 polar bear (12h) | Spd: 10 | HD: 7 | HP: 40-53 | AC/EV: 7/8 | Dam: 20, 5, 5 | amphibious | Res: 06magic(20), 02cold, 12drown | XP: 294 | Sp: berserker rage [11!AM, 06!sil, 04emergency] | Sz: Large | Int: animal. 21:44:54 %??polar bear 21:45:09 they have an innate affinity with poles??? 21:45:47 uuuuuuugh 21:45:51 hmm, cshield isnt reduced by fire? 21:46:03 by blocking fire 21:46:05 blocking lava 21:46:05 I think an update was pushed that melts them on blocks 21:46:09 that's the kind of pun that makes me simultaneously think "that was terrible" and "i wish i'd thought of it" 21:46:10 ozos melts in lava but not cshield 21:46:20 oh, salamandering 21:47:17 |amethyst: what would a member function in a union be, exactly? 21:48:26 <|amethyst> gammafunk: same as a member function in a class, but I guess you can only safely refer to one data member per member function 21:48:41 ...oh 21:48:52 <|amethyst> or per call anyway 21:50:04 our use of union in monster feels like like something that should just go in props under different keys 21:50:09 * theTower sits on his thumbs 21:50:24 I'm compiling console in msys now 21:50:40 to see if there's a problem in general 21:51:36 I guess I could have enabled multiple cpus on this instance to get parallel make, but I'm sure that would only make my system swap more 21:52:06 -!- Amy|Sonata has quit [Ping timeout: 265 seconds] 21:57:35 -!- soulfreshner has quit [Quit: soulfreshner] 22:00:08 -!- heteroy has quit [Ping timeout: 250 seconds] 22:00:43 -!- mamgar has quit [Read error: Connection reset by peer] 22:00:54 hrm, I got a permission denied error during the lex step 22:02:55 <|amethyst> gammafunk: can you write to util/levcomp.lpp ? 22:03:09 I'll try after this build finishes 22:03:20 well actually 22:04:35 -!- nicolae- has left ##crawl-dev 22:05:48 |amethyst: yeah I can, it was a weird message about editing in-place 22:08:44 -!- Dorado has joined ##crawl-dev 22:08:58 -!- ystael has quit [Ping timeout: 255 seconds] 22:09:09 -!- Forteskeleton_ has joined ##crawl-dev 22:09:45 <|amethyst> gammafunk: oh, from Perl I bet 22:09:50 <|amethyst> gammafunk: what's the exact error? 22:10:52 |amethyst: LEX levcomp.lex.cc 22:10:54 Can't do inplace edit on levcomp.lex.cc: Permission denied. 22:11:06 <|amethyst> oh right 22:11:12 <|amethyst> I was asking about the wrong file 22:11:16 <|amethyst> can you write to that one? 22:11:25 03bh02 07[domino] * 0.16-a0-2195-gfd93b05: Fix type mismatch compilation error. 10(22 seconds ago, 3 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fd93b058c7a2 22:11:45 -!- johnsteinVPS has joined ##crawl-dev 22:12:25 -!- ZanniqlcKzxkq has joined ##crawl-dev 22:12:25 -!- socks_ has quit [Ping timeout: 272 seconds] 22:12:26 -!- oberstein has quit [Ping timeout: 272 seconds] 22:12:27 -!- Lprsti99______ has quit [Ping timeout: 272 seconds] 22:12:27 -!- Forteskeleton has quit [Ping timeout: 272 seconds] 22:12:27 -!- allbefore has quit [Ping timeout: 272 seconds] 22:12:28 -!- johnstein has quit [Ping timeout: 272 seconds] 22:12:28 -!- bananaken has quit [Ping timeout: 272 seconds] 22:12:28 -!- phyphor has quit [Ping timeout: 272 seconds] 22:12:28 -!- Elsi has quit [Ping timeout: 272 seconds] 22:12:28 -!- Nerem has quit [Ping timeout: 272 seconds] 22:12:28 -!- squimmy has quit [Ping timeout: 272 seconds] 22:12:28 -!- Deathawk has quit [Ping timeout: 272 seconds] 22:12:29 -!- tabstorm has quit [Ping timeout: 272 seconds] 22:12:29 -!- Porost has quit [Ping timeout: 272 seconds] 22:12:29 -!- Zannick has quit [Ping timeout: 272 seconds] 22:12:29 -!- InsideTheVoid has quit [Ping timeout: 272 seconds] 22:12:29 -!- illovae has quit [Ping timeout: 272 seconds] 22:12:29 -!- mspang has quit [Ping timeout: 272 seconds] 22:12:30 -!- odiv has quit [Ping timeout: 272 seconds] 22:12:30 -!- chequers has quit [Ping timeout: 272 seconds] 22:12:30 -!- johnsteinVPS is now known as johnstein 22:12:32 |amethyst: yeah I can write to util/levcomp.lex.cc 22:12:35 -!- Lprsti99_______ is now known as Lprsti99______ 22:12:46 -!- ZanniqlcKzxkq is now known as Zannick 22:12:53 -!- daiy has quit [Ping timeout: 272 seconds] 22:12:54 -!- vible has quit [Ping timeout: 272 seconds] 22:13:11 <|amethyst> aha 22:13:11 -!- tabstorm has joined ##crawl-dev 22:13:55 -!- Whistling_Bread has quit [Ping timeout: 265 seconds] 22:14:04 -!- Sgeo has quit [Read error: Connection reset by peer] 22:14:44 -!- Elsi has joined ##crawl-dev 22:14:48 -!- allbefore has joined ##crawl-dev 22:14:48 -!- oberstein has joined ##crawl-dev 22:15:39 <|amethyst> if you change that @perl line in util/Makefile to use -pi.orig instead of just -pi does that work? 22:16:05 -!- ussdefiant has joined ##crawl-dev 22:16:21 -!- Pluie has joined ##crawl-dev 22:16:55 let me try 22:19:11 |amethyst: yep, that fixes it and crawl finishes building/runs ok 22:20:19 well 22:20:24 that also defeats the purpose 22:20:33 <|amethyst> doy: ? 22:20:35 unless you also change the line that copies the file to prebuilt 22:20:51 <|amethyst> huh? 22:21:16 oh, never mind 22:21:22 forgot how -i with an arg worked 22:21:25 zarath9 (L22 VpEn) (Depths:2) 22:21:25 <|amethyst> ah, yeah 22:21:26 <|amethyst> the resulting file is the same 22:21:31 <|amethyst> it just leaves a backup 22:21:54 -!- st_ has quit [Ping timeout: 245 seconds] 22:22:01 <|amethyst> (and, for gammafunk's purposes, doesn't try doing un-Windowsy things with deleted files) 22:22:57 theTower: you still can't compile crawl due to this error you get when running crawl? 22:23:00 er 22:23:02 let me try that again 22:23:08 here comes the hard part -- design a stochastically tiling domino set that supports reflections and rotations 22:23:08 your crawl doesn't work after compilation? 22:23:47 and also what is your make command (e.g. just "make")? 22:23:51 -!- checkers has joined ##crawl-dev 22:24:05 03|amethyst02 07* 0.16-a0-2145-g6af420d: Fix build on Windows when flex exists 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6af420d3c96b 22:24:10 hmm 22:24:17 how does a tiling domino set work? 22:24:28 -!- checkers is now known as chequers 22:24:42 <|amethyst> CanOfWorms: have you played Carcassonne? 22:24:52 I have not 22:25:17 CanOfWorms: have you played dominoes? 22:25:21 <|amethyst> CanOfWorms: the idea is you have a collection of tile variants where the edges don't have to match up with all the edges 22:25:28 ah 22:25:31 <|amethyst> CanOfWorms: and you say which edges do match up 22:25:31 -!- vimpulse has joined ##crawl-dev 22:25:34 so, autotiling 22:25:45 or is it more subtle than that? 22:26:02 Hi all. :) Dear all: I would like the ability to place exclusions in the Abyss. This way, the red tiles will tell me where not to step in order to avoid my least favorite monsters. Plus it would help autoexplore. What are your thoughts? 22:26:04 the idea is to let our artists design less reptitive looking tiles 22:26:38 <|amethyst> like being able to have a wall/floor where everything tiles well, *but* you don't have the fixed repeat every 32px in both directions that you currently do 22:26:40 -!- SFox has quit [Quit: Page closed] 22:26:55 I hope it could also help fix door tiles 22:26:57 hmm 22:27:01 which can be very ugly currently 22:27:06 vimpulse: the only tricky bit is we'd need to move around your exclusions on abyss shift/recentering events 22:27:13 <|amethyst> Hm 22:27:14 what about having two types of tiles and autotiling transitions? 22:27:20 bh: Fine. 22:27:43 <|amethyst> CanOfWorms: procedurally generating a tile that connects two human-designed tiles is... questionable at best 22:27:47 vimpulse: if you want to implement it, please do :) If you don't, I think it would be a fine thing to add as a implementable 22:27:48 by types of tile I mean something like a "light" tile and a "dark" tile 22:28:02 and then just write the appropriate autotiling algorithm to handle transitions 22:28:08 |amethyst: sounds like a bad siggraph paper 22:28:11 <|amethyst> CanOfWorms: but imagine one side is brick and the other rock 22:28:26 bh: why not just clear them? since you aren't supposed to know where you are after the abyss shifts 22:28:28 autotile the transition? 22:29:00 N78291: because it would be obnoxious. You'd take a few steps and your exclusions would vanish 22:29:12 <|amethyst> recentering, not shifts 22:29:23 <|amethyst> bh said both, but shifts should wipe exclusions 22:29:29 <|amethyst> the problem is 22:29:32 gammafunk: "make debug=Y -j5" 22:29:33 the crudest way is to implement a hierarchy, like brick always transitions into rock 22:29:36 CanOfWorms: texture synthesis is a graphics research topic 22:29:41 <|amethyst> recentering is implemented by shifting 22:29:50 it feels like messing with excludes on shifts/recenters would have the potential for information leaks 22:29:52 <|amethyst> and shifting is implemented by completely reinitialising 22:29:53 oh, I should try debug 22:29:58 although i guess that would be relatively minor 22:30:17 <|amethyst> recentering should be completely transparent to the player 22:30:18 doy: it already leaks through the tiles minimap 22:30:25 theTower: ah, I have good news for you though 22:30:35 how often are shift events anyway? is it a major wart to drop exclusions on them? 22:30:39 we could remove the leak by making the minimap smaller 22:30:51 the problem is pkg-config, which is getting installed by win-builds 22:30:52 chequers: way frequent 22:31:07 <|amethyst> ? 22:31:10 -!- vimpulse has quit [Remote host closed the connection] 22:31:21 theTower: recommend you 1) run make clean from source and then cd contrib and run make clean 22:31:32 vimpulse, what a guy 22:31:39 <|amethyst> shifts aren't *that* frequent 22:31:40 then 2) compile with make debug=Y NO_PKGCONFIG=y -j5 22:31:41 making feature requests to open source projects since 2007 22:31:44 (from source 22:31:44 ) 22:32:05 <|amethyst> recentering is (if you play abyss correctly) because it happens whenever you near the "edge" of the 80x70 map 22:32:14 I got a lua linking error when compiling without NO_PKGCONFIG=y, but with that it compiles/runs 22:32:23 ah 22:32:52 vimpulse is right, it's a feature we should support 22:33:14 "now to get tiles working next" 22:33:30 the crawl map is sort of comically optimized. A map would be much more flexible 22:34:06 if by tiles you mean tiles compilation, it should work if you use NO_PKGCONFIG=y TILES=y in addition to the other args 22:34:17 we need to clean up our makefile though 22:34:21 like when I make clean in source 22:34:28 it compiles the dang contribs sometimes 22:34:53 and only some of them I guess 22:35:00 <|amethyst> bh: lots of things are kind of comically optimised for the 21st century 22:35:10 -!- Lightli has quit [Ping timeout: 246 seconds] 22:35:15 <|amethyst> bh: err, s/ for/, given that it is/ 22:35:45 3d crawl when 22:36:57 <|amethyst> I would like to see 3d crawl 22:37:07 <|amethyst> in the sense of being able to have >1 level in memory at a time 22:37:10 wasn't there noteye 22:37:27 <|amethyst> of course, you can't go too overboard because of servers and tournaments 22:37:38 <|amethyst> but we're using template-rich C++ 22:38:00 |amethyst: I've been telling people to do the msys-related gcc upgrade instructions from win-builds.org, but that seems to be installing a pkg-config that messes up compilation unless you use NO_PKGCONFIG=y 22:38:09 re dominoes: something like this? http://puu.sh/cOGHn/957182eeec.png 22:38:13 <|amethyst> so the size of the levels etc is only part of the memory usage 22:38:13 http://www.roguetemple.com/z/noteye/img/crawl-fpp.png 22:38:27 <|amethyst> gammafunk: how does it mess it up? 22:38:47 |amethyst: the win-builds thing installs zlib, I think 22:39:14 and so pkg-config tries to tell the build about that, but then zlib.h isn't installed 22:39:31 and there are other errors, like that lua linking error 22:39:45 <|amethyst> how does NO_PKGCONFIG=y help the zlib problem? 22:39:48 I'm not even sure what all it is messing up, but I think it's a difference between msysgit and win-builds 22:39:58 |amethyst: I want a coherent dungeon where stairs line up from level to level 22:40:26 <|amethyst> bh: and veins of adamantine? 22:40:26 -!- tensorpudding has quit [Ping timeout: 265 seconds] 22:40:35 CanOfWorms: fancier 22:40:38 welp, trying to do TILES=Y produces a stall on sqlite again 22:40:41 |amethyst: and dwarf beards 22:40:47 well then the compilation proceeds; I assume because it installs the header in contrib/install and the depending contribs are getting that include directory 22:40:50 <|amethyst> ??lugafu 22:40:50 hair stats[1/1]: extremely bad hair <10, awful hair <30, poor hair <60, choko hair <90, normal hair <120, quite good hair<160, very nice hair<220, extreme hair<300, extraordinary hair <400, incredible hair <520, uncanny hair <700, almost entirely hair >=700 22:41:09 <|amethyst> learn edit lugafu s/hair/beard/g 22:41:35 what sort of fancyness am I missing? 22:41:37 in any case the windows install instructions in INSTALL.txt are no longer correct since msysgit ships with gcc 4.4 22:41:40 CanOfWorms: http://research.microsoft.com/en-us/um/people/cohen/WangFinal.pdf 22:41:48 so if win-builds isn't the way to go, we need something 22:41:58 <|amethyst> gammafunk: ah... can you install packages on win-builds? 22:42:03 yeah it's 22:42:05 <|amethyst> gammafunk: is the a zlib-dev package? 22:42:10 <|amethyst> s/the/there/ 22:42:12 oh, no 22:42:23 it's just an all-in-one install through msys 22:42:28 gleh, I'll do the changelog update now 22:42:34 aha 22:42:42 |amethyst: http://win-builds.org/1.4.0/msys-cygwin.html#_win_builds_installation 22:42:53 is what worked for me to upgrade gcc based on an msysgit install 22:43:03 so what do the colors represent for crawl purposes? 22:43:04 -!- Lightli has joined ##crawl-dev 22:43:10 no. 2-4 22:43:17 in that list of things to do 22:43:19 CanOfWorms: also http://johanneskopf.de/publications/blue_noise/ 22:43:28 (I put citations for this stuff in the code) 22:43:42 <|amethyst> gammafunk: so if you do just BUILD_ZLIB=y BUILD_LUA=y BUILD_SQLITE=y rather than NO_PKGCONFIG=y does it work? 22:43:56 ah, I could try that 22:44:49 hallelujah 22:44:53 I seem to be installing OS X 22:44:55 in a vm. 22:45:09 don't tell me you got an iso from bitorrent 22:45:13 Of course not!! 22:45:29 (I actually have an old MacBook here which I almost never use) 22:45:32 (it's from 2006 or so) 22:45:42 CanOfWorms: I've hacked this stuff into crawl, but it still needs a lot of work to be useful http://i.imgur.com/gTdClnJ.png 22:45:52 <|amethyst> CanOfWorms: here's an example from the game I mentioned: http://www.theboardgamefamily.com/wp-content/uploads/2013/05/CarcRiverLayout.jpg 22:45:55 the little colour pips span tile boundaries 22:45:58 some kind of "make emergency backup dvd"? 22:46:18 |amethyst: bh: if ever we meet in person we are going to play a game of Carcassonne 22:46:21 <|amethyst> CanOfWorms: in the game you have to make the edges line up; a "colour" is how the edge looks 22:46:22 aha 22:46:28 zarath9 (L22 VpEn) (Depths:2) 22:46:37 Grunt: but... it isn't all that good 22:46:44 <|amethyst> CanOfWorms: bh's version is more general because in Carcassonne the edges are all symmetric 22:46:49 bh: it's the thought that counts..... 22:47:01 bh: good OS X window in that screenshot btw 22:47:11 <|amethyst> (and because you can mirror tiles) 22:47:15 i think my first domino tileset will probably be a floor for Coc 22:47:15 |amethyst: you mean "all the Carcassone edges are symmetric"? 22:47:34 ontoclasm: are you saying you'll only make domino tilesets 22:47:36 but you can also mirror carcassonne tiles (in theory) 22:47:37 when hell freezes over??? 22:47:37 ? 22:47:42 :U 22:47:50 <3 22:47:54 ontoclasm: <3 If you want to use mirroring and rotation, I'll need to design you an underlying tile set 22:48:06 * Grunt reflects bh with the mirror, and the mirror shatters! 22:48:28 -!- bh_ has joined ##crawl-dev 22:48:29 well, i can use that 8-tile one you already coded 22:48:37 * Grunt gestures. bh_ disappears in a puff of smoke! 22:48:40 just to try it out 22:48:43 -!- bh_ has quit [Client Quit] 22:48:44 <|amethyst> bh: I mean that each edge of each carcassonne tile is approximately symmetric when reversed along that edge's axis 22:48:56 <|amethyst> bh: so red' == red 22:48:57 the idea woudld be to make something vaguely like the hellbinder lab tiles 22:49:25 ontoclasm: you can, and it'll work, but if you want to get rotation and mirroring, you'll be forced to constrain your art 22:49:31 where there are curves carved into the floor that span across tiles to make big patterns 22:49:38 |amethyst: yeah, that's the parsing I assumed 22:49:46 <|amethyst> constrain your art or do lots and lots of tiles 22:50:01 |amethyst: I don't think it'll be lots 22:50:09 I'm guessing 12 or 16 22:50:26 <|amethyst> it would be kind of neat to have a level with a "conference table with battle map" thing going on 22:50:34 <|amethyst> using actual Carcassonne tiles 22:50:40 ! 22:50:41 and then with mirroring and rotations we can programmatically inflate the tile set 22:50:46 <|amethyst> (or pd analogues) 22:51:17 "conference table with battle map"? as in a level with a tiny version of the level embedded? 22:51:18 bh: i could do the base tiles and the curves as separate pngs 22:51:38 so then at compile time they could be layered the way scrolls and such are 22:51:44 ...maybe 22:52:11 ontoclasm: whatever you'd like. In a couple of days I should have a sensible tileset figured out 22:52:49 okay, i'll let you do that and then figure out exactly what to do with it 22:52:51 my guess is 4 colours and 12 tiles to get mirroring, 16 for mirroring and rotation 22:53:24 -!- PleasingFungus has joined ##crawl-dev 22:53:27 dunno if I should extend this to corner-constrained tiles 22:54:45 one thing at a time 22:55:33 oh, did you ever see the uh 22:55:39 pleasingfungus: what is the space of an indent in the changelog, the 0.16 items section has two seperate styles 22:55:48 sort of sandy broken-tile floor i doodled up once 22:55:49 -!- Lightli has quit [Ping timeout: 246 seconds] 22:55:52 uh 22:55:55 let me look. 22:56:10 ontoclasm: then go ahead and use the Cohen tiles. It's only eight dominoes. It'll be a good proof of concept 22:56:29 https://dl.dropboxusercontent.com/u/1000017/crawl/ceramictest.png 22:56:29 I *think* the four-space indents on the new spells are an error 22:56:30 <|amethyst> should be two spaces per level probably 22:56:31 and it should be two-spaces 22:56:49 should I change that while I'm here 22:56:57 <|amethyst> in a separate commit 22:57:04 ontoclasm: I like it! Now use dominoes to erase the seams :) 22:57:12 yeah, that's what i was thinking 22:57:19 <|amethyst> but yeah, it's easier for you to do it than for someone (possibly you) to have to resolve the conflicts if someone else does 22:57:25 -!- simmarine has quit [Ping timeout: 265 seconds] 22:57:25 though, I'm guessing that players actually like seams 22:57:38 mm 22:57:40 <|amethyst> bh: theTower commented on the potential for degridding 22:57:45 well, i can -partially- erase the seams 22:57:47 <|amethyst> bh: but seams don't have to all be identical 22:58:06 |amethyst: do you think union member functions could be used to make the item unions a little more sane? 22:58:12 |amethyst: he commented where? 22:58:27 <|amethyst> bh: in here a few days ago 22:58:44 snake's floor is sadly almost totally devoid of a grid 22:58:50 PleasingFungus: couldn't we just make them props? 22:59:07 theTower: pro- or con-? 22:59:11 gammafunk: well, the thing is that the item fields are used by pretty much all items 22:59:14 plus, plus2, special 22:59:26 yeah, I was actually thinking the ones in monster class 22:59:35 I am _worried_ about degridding >_> 22:59:40 03Grunt02 07[sdl2] * 0.16-a0-2011-g31c56c3: Remove the sdl and sdl-image submodules (just from this branch). 10(9 minutes ago, 1 file, 0+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=31c56c3fe8b3 22:59:40 03Grunt02 07[sdl2] * 0.16-a0-2012-g21ff557: Nudge contribs for .gitignores, so I don't go crazy. 10(5 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21ff55733d14 22:59:40 03Grunt02 07[sdl2] * 0.16-a0-2013-g96dff9b: If using contrib SDL2 on Linux, use -ldl. 10(61 seconds ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=96dff9b2b9a6 22:59:42 * Grunt offers a prayer to travis. travis demands penance! 22:59:47 that's why I said *item* unions - I agree that the monster stuff can be more easily/straightforwardly moved into props 22:59:59 %git d95dfcdfc 22:59:59 07MarvinPA02 * 0.15-a0-121-gd95dfcd: Remove wisp form's innate blink ability, let it read scrolls 10(7 months ago, 3 files, 3+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d95dfcdfcdae 23:00:07 -!- UncertainKitten has joined ##crawl-dev 23:00:15 ahah? 23:00:23 -!- Lightli has joined ##crawl-dev 23:00:27 ahah! 23:00:27 <|amethyst> PleasingFungus: oh, we can't use them there anyway 23:00:35 <|amethyst> PleasingFungus: they're not allowed in anonymous unions 23:00:39 -!- simmarine has joined ##crawl-dev 23:00:43 anonymous unions? 23:00:46 theTower: this might sound like a stupid idea, but if we degrid, maybe we could have a grid overlay option 23:01:02 The primary goal here is to free up our artdudes to do really cool things 23:01:13 our what? 23:01:27 Blankaex 23:01:39 -!- ackack has quit [Ping timeout: 264 seconds] 23:01:50 a grid overlay might be neat, but i agree that generally we should try to have the grid be visible in the tiles 23:01:57 <|amethyst> PleasingFungus: if a union has no type tag and is not followed by one or more variable names, like our plus/etc unions, is anonymous 23:02:14 <|amethyst> PleasingFungus: which in C and C++ means that its contents are directly visible in the containing scope 23:03:20 <|amethyst> PleasingFungus: and to avoid confusion/problems C++ doesn't let you have member functions (or static members) in that situation 23:03:26 I sort of see. Hm. Can we name them? 23:03:36 <|amethyst> then we'd have to write 23:03:44 <|amethyst> item.plus.mon_type 23:04:09 <|amethyst> or item.u1.plus or whatever 23:04:40 <|amethyst> I don't think union member functions are really all that useful here anyway 23:04:49 <|amethyst> we'd just make whatever a member function of item_def instead 23:05:08 maybe we would ideally have subclasses for various monster types 23:05:19 <|amethyst> I am not sure they're ever actually useful, but I'm sure someone could come up with something 23:05:24 er monster/item types 23:05:37 I guess that might obviate the need for these unions and a lot of props 23:05:37 <|amethyst> gammafunk: I don't like that idea for monsters at least 23:05:51 because there are so many monster types? 23:05:54 <|amethyst> because having 300+ classes is... verbose 23:06:15 <|amethyst> also 23:06:25 <|amethyst> then you have to do a lot more dynamic allocation 23:06:37 <|amethyst> you can't just have an array of all the on-level monsters 23:06:49 <|amethyst> because the array would only have room for the base class 23:06:57 ah, yeah 23:07:02 <|amethyst> "slicing" 23:07:39 <|amethyst> it's one of the reasons almost all other OO languages use pointers for everything 23:07:43 -!- Lightli has quit [Ping timeout: 246 seconds] 23:07:50 <|amethyst> (even if they don't call them that) 23:07:55 oh make BUILD_ZLIB=y BUILD_LUA=y BUILD_SQLITE=y worked by the way 23:08:07 and I guess it'd be BUILD_SDL=y TILES=y for tiles 23:08:19 but maybe also BUILD_LIBPNG=y? 23:08:27 or BUILD_ALL=y I guess 23:08:37 <|amethyst> gammafunk: see which of those you can remove and which not maybe? 23:08:58 <|amethyst> gammafunk: BUILD_ALL is certainly one way to do it :) 23:09:17 <|amethyst> and maybe for Windows that should be what we recommend? 23:10:00 <|amethyst> it would be nice if the Makefile detected no-zlib.h and set BUILD_ZLIB then 23:10:04 <|amethyst> s/no-/the lack of / 23:10:37 please don't muck with the Makefile too much until sdl2 is ready for prime time 23:10:40 https://dl.dropboxusercontent.com/u/1000017/crawl/skills.png 23:10:42 hmm 23:10:44 -!- Pluie has quit [Read error: Connection reset by peer] 23:10:54 I don't want to give rise to unspeakably abominable merge conflicts. 23:10:55 <_< 23:11:10 -!- Pluie has joined ##crawl-dev 23:11:17 ontoclasm: those look cool 23:11:20 hrm, well I guess we can wait till then 23:11:31 to update the install instructions and/or further tweak makefile 23:11:43 short blades, air magic, and hm 23:11:44 our two windows devs are (I think) up and running 23:12:00 <|amethyst> ontoclasm: knife revolver, kidney storm, and orbiting bird? 23:12:12 |amethyst: yep 23:12:12 time to add gunblades 23:12:18 (third one is bows) 23:12:27 possibly too abstract 23:12:29 <|amethyst> okay, I could have guessed the third one 23:12:34 <|amethyst> is the second air magic? 23:12:36 yes 23:12:43 <|amethyst> and the first sblades? 23:12:46 yeah 23:13:13 <|amethyst> now I want kidney storm 23:13:17 Grunt: titanic merge conflicts? 23:13:31 -!- potatolizard has quit [Read error: Connection reset by peer] 23:13:38 this spell conjures up a great blast of kidney beans 23:13:39 |amethyst: tmut/air! 23:13:47 captain hook, flying brain, treasure spot 23:13:48 -!- potatolizard has joined ##crawl-dev 23:14:03 gammafunk: well, I'm stuck on console, but 23:14:05 fr flying brain magic 23:14:14 03tenofswords02 07* 0.16-a0-2146-g5d45717: Update changelog with the new cards changes, alongside some clean-up 10(3 minutes ago, 2 files, 63+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5d457173bbed 23:14:27 stuck on console meaning console works, tiles doesn't? 23:14:31 "the hydra leaves for no apparent raisin!" 23:14:39 yeah 23:14:57 what make have you tried for tiles? 23:15:08 *make command 23:15:26 Three beasts! Four elements! 23:15:34 Final destination... 23:16:06 you go clean it up 23:16:14 gammafunk: 'make TILES=Y DEBUG=Y NO_PKGCONFIG=y -j5' 23:16:30 it just completely stalls on 23:16:43 tick tock tick tock 23:17:27 ...oh, it didn't stall this fourth time trying it sure whatever 23:17:53 it *might* be a parallel make problem somehow (the -j5) argument, in that case 23:18:00 but not using that is a drag and also lame 23:18:11 -!- Isabel has joined ##crawl-dev 23:18:31 oh I just discovered something interesting lurking in the code 23:18:37 let's see if this does what I think it is supposed to do 23:21:18 huh 23:21:24 -!- neunon has quit [Quit: ZNC - http://znc.in] 23:21:26 l_food's food_bottleable() seems to return true for skeletons 23:21:29 -!- Pluie has quit [Ping timeout: 264 seconds] 23:21:32 if I'm reading it right 23:21:37 I wonder if anyone has ever used this function 23:21:56 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2145-g6af420d (34) 23:22:10 03PleasingFungus02 07* 0.16-a0-2147-gf58bf85: Simplify vampire blood-bottling 10(4 minutes ago, 7 files, 63+ 87-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f58bf855fa16 23:22:13 bone marrow soup. 23:22:13 hm 23:23:46 -!- Kalir has quit [Changing host] 23:23:50 -!- neunon has joined ##crawl-dev 23:24:12 with that comment 23:24:42 I have to realize that by buffing the cards I have made results much stronger than anything makhleb has besides the health-on-kills >_> 23:24:53 luckily 23:25:01 makhleb's health on kills is quite powerful :) 23:25:35 good vp change 23:25:48 watch as I make a card "restore hp / mp on kills" 23:26:49 :twisted: 23:27:18 yeah, too boring, it should be a wrath card that lowers hp / mp on kills (nonlethally) 23:28:46 also luckily makhleb abilities aren't conditional on items in inventory 23:28:54 but they cost hp!! 23:29:02 oh no, not the hp cost 23:29:30 <|amethyst> theTower: I cannot parse this one: 23:29:36 <|amethyst> + - Degeneration now applies a temporary malmutated effect to targets alongside 23:29:39 <|amethyst> + the polymorphing targets down HD. 23:30:01 after polymorphing stuff, it also gives that stuff the malmutated status 23:30:16 words are hard pleasingfungus go fix all those changelog entries 23:30:21 |amethyst: the Degeneration card previously polymorphed a target to something with lower HD; it now also applies malmutation 23:30:22 Degeneration now applies a temporary malmutation effect to targets, in addition to polymorphing them into a creature with lower HD. 23:30:32 Grunt: hi... 23:30:39 !firestorm PleasingFungus 23:30:39 Grunt points at PleasingFungus and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs PleasingFungus! 23:30:44 !glaciate Grunt 23:30:44 PleasingFungus gestures. PleasingFungus conjures a mighty blast of ice! The great icy blast engulfs Grunt! 23:30:49 !tornado PleasingFungus 23:30:49 Grunt mumbles some strange words. A great vortex of air appears and lifts Grunt up! PleasingFungus is engulfed in raging winds. 23:30:52 !shatter Grunt 23:30:53 PleasingFungus gestures wildly while chanting. The dungeon rumbles around PleasingFungus! Grunt shudders from the earth-shattering force. 23:30:55 !dragonscall PleasingFungus 23:30:56 Grunt calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples PleasingFungus!!! x3 23:30:58 !xxx Grunt 23:30:59 PleasingFungus gestures. 12 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Grunt! x12 23:31:00 !magicdart Grunt 23:31:01 !haunt PleasingFungus 23:31:01 Grunt gestures. Insubstantial figures form in the air. The freezing wraith hits PleasingFungus! x3 The phantasmal warrior hits PleasingFungus! x5 23:31:05 !hellfire Grunt 23:31:05 !sting nonethousand 23:31:05 * Sequell ends Grunt in hellfire! You hear a strangely unpleasant explosion. 23:31:05 rip 23:31:06 !lightning bolt Grunt 23:31:13 !singularity PleasingFungus 23:31:13 Grunt mumbles some strange words. The singularity violently warps PleasingFungus! 23:31:16 !fireball nonethousand 23:31:25 !banish Gr 23:31:25 PleasingFungus casts a spell. Gr is devoured by a tear in reality! 23:31:27 fuck 23:31:27 ??major_destruction 23:31:27 aw dammit 23:31:27 major destruction[1/2]: Power is based on invocations. Randomly fires one of: bolt of fire|lightning|draining|iron, fireball, ranged sticky flame, or an orb of electricity that will explode with radius 2 and make you wish you hadn't fired at something so close to you. 23:31:30 !banish PleasingFungus 23:31:30 PleasingFungus casts a spell. PleasingFungus is devoured by a tear in reality! 23:31:33 -!- Grunt is now known as unt 23:31:36 :( 23:31:36 rip gargoyles 23:31:38 ??minor_destruction 23:31:38 minor destruction[1/1]: Power is based on invocations. Randomly fires one of: puff of flame, pain, stone arrow, shock (zap), acid. There is no piety cost. Costs 1hp. 23:31:39 -!- unt is now known as Grunt 23:31:41 !banish PleasingFungus 23:31:41 Taraiph casts a spell. PleasingFungus is devoured by a tear in reality! 23:31:42 tab complete... too hard... 23:31:47 ??grunt[4 23:31:47 grunt[4/25]: his puns are...*glasses*...bad 23:31:49 ??grunt[5 23:31:49 grunt[5/25]: I want it to be actively malicious :) 23:31:52 Taraiph: try it on someone else, like wheals 23:31:52 ??grunt[6 23:31:53 grunt[6/25]: Is not Gretell, despite what many zealous tabbers seem to think. 23:31:54 ^ 23:32:01 !banish Grunt 23:32:02 Taraiph casts a spell. Grunt is devoured by a tear in reality! 23:32:08 I guess wheals isn't here 23:32:09 -!- Taraiph is now known as Gruntaraiph 23:32:10 oh well 23:32:22 right, next project 23:32:22 CHAOS BRAND 23:32:25 (nah, not for a few days) 23:32:39 hm. what's a vault that has a runed - ah! 23:32:43 most makhleb chars use a bit of minor destruction, lesser servent, maybe a bit of major destruct, but a good deal of greater servent 23:32:50 and that paired with hp on kill is more than enough 23:32:50 (give Xom the ability to randomly add chaos brand to any weapon 23:33:08 he can actually 23:33:47 oh REALLY? 23:33:56 -!- Gruntaraiph is now known as Trogaiph 23:34:15 yeah, pick up a bow as a xom follower, get the chaos bow... 23:34:17 ...probably die 23:34:37 -!- heteroy has quit [Ping timeout: 240 seconds] 23:35:03 I've actually gotten a chaos blowgun 23:35:06 as a ck 23:35:18 :( 23:35:22 -!- mong is now known as Mongrunt 23:35:28 that might not be so fatal, I guess 23:35:32 it is 23:35:35 absolutely useless 23:35:36 heh 23:35:43 does the chaos not proc? 23:35:52 needle brands override the launcher brand 23:35:54 unbranded needles don't exist 23:35:58 ya 23:36:13 even if it did, you tend to use blowguns a lot less than say a bow 23:36:19 so it might be ok sort of 23:36:38 gammafunk: ha 23:36:42 gammafunk: zooming already exists!!!!!! 23:36:51 -!- Mongrunt is now known as mong 23:36:58 gammafunk: it's just disabled right now unless TOUCH_UI is defined o_O 23:37:26 03Edgar A. Bering IV02 {PleasingFungus} 07* 0.16-a0-2148-ge3cf528: Allow ctrl-f for "runed door" 10(12 hours ago, 3 files, 5+ 35-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e3cf528e6f3c 23:37:36 the fourth 23:37:47 oh, right, now that I'm not constrained to things 23:37:53 in high school, I knew a guy called john maxwell iii 23:38:02 we used to race back from school until his mom made him stop 23:38:05 Grunt: hrm, what would zooming mean for non-android? 23:38:36 that is such a Gen X story 23:39:00 like attention spans have just disappeared 23:39:00 gammafunk: well, what I want to do is leverage this for high DPI displays 23:39:07 knight spells are too scattered, making them solely bolt of cold / throw icicle / haste / simulacrum / invis / ozocubu's 23:39:13 gammafunk: so that my tablet can get a usable touch interface for the game........ 23:39:18 replacing sticky flame from scorchers with bolt of magma 23:39:21 objections? 23:39:29 <|amethyst> ??mikee[skateboard] 23:39:29 I don't have a page labeled mikee[skateboard] in my learndb. 23:40:02 ?/skateboard 23:40:03 No matches. 23:40:05 <|amethyst> ah 23:40:09 none, got it 23:40:10 <|amethyst> ??mikee guide 23:40:10 mikee guide[1/3]: It's 1996 and you drop your magic cards deck while trying to ollie off the railing next to the football field, scuffing your vans and dropping your discman and scratching your copy of "Portrait of an American Family." 23:41:04 yellow draconian scorcher (04q) | Spd: 10 | HD: 16 | HP: 69-87 | AC/EV: 8/12 | Dam: 15 | 10weapons, 10items, 10doors, spellcaster, cold-blooded | Res: 06magic(40), 08acid | XP: 1735 | Sp: spit acid (3d7) [11!AM, 06!sil, 08breath], b.fire (3d25), sticky flame range (3d6), fireball (3d26), hellfire (3d20), hellfire (3d20) burst [04emergency] | Sz: Medium | Int: high. 23:41:04 %??draconian scorcher 23:41:07 Grunt: oh I get it, sorry, your tablet doesn't define TOUCH_UI? 23:41:18 -!- witty_ has quit [Ping timeout: 255 seconds] 23:41:18 gammafunk: er, let me explain in more detail 23:41:18 -!- Isabel has quit [Read error: Connection reset by peer] 23:41:41 feels kinda weird thematically to have the earth school in there 23:41:44 but shrug 23:41:50 -!- Pluie has joined ##crawl-dev 23:42:04 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 23:42:06 it's still firey! 23:42:08 !shrug 23:42:15 magma tends to burninate things 23:42:17 and more importantly it's not a copy of a bloody draconian breath 23:42:22 <|amethyst> doy: no more weird than giving fcloud to cold things 23:42:34 |amethyst: true enough 23:42:55 gammafunk: this is mostly relevant for mobile devices and very recent Macs and monitors, but some displays have a very high DPI and can report to the OS that the screen is smaller in pixels than it actually is, or returns areas sufficiently large that everything renders tiny, or a variety of other things 23:43:03 theTower: mottled breath splashes now, so it is worse than a copy of a draconian breath! 23:43:22 gammafunk: my objective here is to be able to scale everything in the window in response to these pixel ratios (look up pixel ratio, actually; it's a good primer) 23:43:26 amazing! 23:43:47 Grunt: cool, I'll check that out. Yeah I wasn't really aware of this issue at all 23:43:57 (actually look up something like "high dpi pixel ratio") 23:44:13 <|amethyst> Grunt: we're still using opengl in SDL2 branch, right? 23:44:15 also right I was going to give knights good_item uh, 1/4 times? 23:44:20 |amethyst: yes 23:44:27 <|amethyst> Grunt: can't we just push a scaling matrix or something? 23:44:39 (they currently get the vault guard set) 23:44:52 |amethyst: it's probably a bit more nuanced than that but I haven't figured out the details yet :) 23:44:55 ... 23:45:18 minotaurs fall through to warlords fall to orc knights fall to vault guards 23:45:34 erp, I can't just insert it in without giving drac knights crossbows 23:45:40 <|amethyst> Grunt: after you do crawl, do overgod next :) 23:45:41 -!- demiskeleton has quit [Quit: Leaving] 23:45:52 ! 23:46:01 oh, wait, there's a specific check here 23:46:09 <|amethyst> Grunt: I haven't been able to play properly since I got these new super-high-res monitors with cheap electronics that can't do scaling 23:46:23 |amethyst: aha 23:46:23 <|amethyst> it only goes up to 800x600 23:46:37 |amethyst: so if I get this figured out you will also benefit :) 23:46:47 <|amethyst> Grunt: I was looking into it actually... newer allegro has a function to do that 23:46:50 ! 23:46:54 <|amethyst> but the version used in overgod does not 23:47:00 :( 23:47:07 watch as mon->type != mons_draconian_knight doesn't work because draconians 23:48:00 <|amethyst> if a draconian is classed, 'type' is the class 23:48:27 <|amethyst> it's colour/species that you have to check specially 23:49:12 !source mon-gear.cc 23:49:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-gear.cc;hb=HEAD 23:49:17 -!- _Jordan_ has quit [Quit: Leaving] 23:49:40 line 700s, just copying the tengu reaver case for draconian knight, will that work? 23:50:06 what the heck is this rebuilding entirely for those mon-gear and mon-spell and mon-util edits sheesh 23:50:19 <|amethyst> did you edit mon-util.h ? 23:50:28 <|amethyst> that would touch pretty much everything 23:50:50 -!- Dynast has quit [Quit: Page closed] 23:50:51 ah 23:51:08 <|amethyst> theTower: you mean just adding case MONS_DRACONIAN_KNIGHT: after case MONS_TENGU_REAVER: ? 23:51:26 no, I mean in the launcher check 23:51:47 <|amethyst> you want them not to get launchers? 23:51:51 -!- Pluie has quit [Ping timeout: 250 seconds] 23:51:51 correct 23:52:11 but to still use the good_item fallthrough to that lower weapon set 23:52:26 <|amethyst> add && mon->type != MONS_DRACONIAN_KNIGHT in that if 23:52:35 <|amethyst> probably after reaver before one_chance_in 23:52:54 that was what I was doing and I was joking about draconians being too screwy for just that >_> 23:54:01 huh, the mst_dracs are inconsistent on listing out "draconian" 23:54:06 -!- Pluie has joined ##crawl-dev 23:54:06 <|amethyst> I honestly think it might be better to have that stuff duplicated all over the place 23:54:19 <|amethyst> rather than having the spaghetti-switch-of-doom 23:54:37 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 23:54:54 it's hardly the only one 23:55:34 -!- Brannock has quit [Ping timeout: 256 seconds] 23:55:39 vashnia and sharpshooters, what fun 23:55:40 <|amethyst> that file is one of the worst, though 23:56:04 a stacked tower of plate armours 23:56:43 -!- zxc232 has joined ##crawl-dev 23:56:51 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 23:58:05 -!- link_108 has joined ##crawl-dev 23:59:37 -!- Blomdor has quit [Quit: Page closed]