00:04:55 -!- Sequell has quit [Remote host closed the connection] 00:05:05 -!- Sequell has joined ##crawl-dev 00:08:32 Stable (0.15) branch on crawl.s-z.org updated to: 0.15.1-36-g70aec2e 00:13:51 gammafunk: yea, I see several new lines in here that I totally ignored (in config.toml) 00:13:51 johnstein: You have 1 message. Use !messages to read it. 00:14:35 johnstein: not sure if you enabled dir_path, but if you did and it's the wrong path, crawl binaries would indeed be unable to find the webtiles socket I'm sure 00:15:11 Stable branch on crawl.develz.org updated to: 0.15.1-36-g70aec2e (34) 00:15:13 I didn't enable it yet 00:15:37 I just copied over my old config.toml file that worked earlier this week with no other changes 00:15:47 (obviously assuming everything would magically work) 00:16:41 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1348-g01787a8 (34) 00:17:08 -!- SomeStupidGirl has quit [Read error: Connection reset by peer] 00:17:30 -!- Bloax has quit [Read error: Connection reset by peer] 00:17:33 -!- Bloaxor has joined ##crawl-dev 00:19:05 gammafunk: when would I need to set dir_path? 00:19:14 gammafunk: I'm not really sure what it's for 00:19:54 it was added by our future aus server admin, checkers, since I think he needs to run the crawl binary in some other location? 00:20:23 ah ok 00:20:30 it passes that path to crawl with ./crawl -dir 00:20:37 I will keep it off then 00:21:39 -!- Kramell has quit [Remote host closed the connection] 00:23:07 -!- Z_LAMP has quit [Ping timeout: 258 seconds] 00:23:29 PleasingFungus: Ko INT 00:23:36 kobolds are so dumb 00:23:39 well 00:23:43 I could have put more points into int 00:23:44 when levelling 00:23:52 uh 00:23:55 what else did you put them into 00:23:59 dex!! 00:24:01 yeah oops 00:24:02 Y! 00:24:02 the ev cost..... 00:24:07 also 00:24:09 the stepdown cost 00:24:26 you gotta hit the dudes hard with spells so they dont hit you man 00:24:27 !xxx PleasingFungus 00:24:27 gammafunk gestures. 12 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps PleasingFungus! x12 00:24:39 man 00:24:40 and also glaciate is kinda bad 00:24:42 it's been a while 00:24:44 it dosent do enough damage 00:24:44 give me a break 00:24:47 :( 00:24:57 well notunless the hell sentinel is right next to you 00:25:06 not a great place for a hell sentinel to be 00:25:30 real close 00:26:46 -!- MrPeeps has quit [Ping timeout: 244 seconds] 00:28:22 gammafunk: 00:28:25 jmbjr@www: (master *%) ~$ sudo /etc/init.d/webtiles-dev restart 00:28:27 * Stopping webtiles server webtiles [ OK ] 00:28:28 * Starting webtiles server webtiles ERROR:root:Could not find devteam file /crawl-master/webserver/devteam_crawl_accounts.txt 00:28:30 Could not find devteam file /crawl-master/webserver/devteam_crawl_accounts.txt 00:28:45 normally I set the directory via: "%CHROOT_WEBDIR%%/devteam_crawl_accounts.txt" 00:28:56 two %% 00:29:10 hrm 00:29:16 and when I publish the config.toml file it gets replaced 00:29:25 so it works relative to running from inside the chroot 00:29:42 the file exists at that location 00:30:04 let me see 00:30:37 johnstein: it's seeing the file, it can't open it 00:30:42 my guess is permission problem 00:30:52 oh no 00:30:56 I guess it isn't 00:31:14 -rw-rw-r-- 1 crawl-dev root 611 Oct 17 21:45 devteam_crawl_accounts.txt 00:31:18 ah ok 00:31:21 hrm I should have a try/except around that open 00:31:29 but yeah it's not finding the file 00:31:39 if not os.path.exists(devteam_file): 00:31:41 is all I'm doing 00:31:52 so for some reason server.py is not seeing it 00:32:01 how is server.py started? 00:33:28 it looks like you're executing /crawl-master/webserver/server.py 00:33:53 so I'm not sure how the devteam file would be missing to it 00:34:45 you could move it elsewhere, but I think you'll also have problems with the player titles since they live in webserver by default as well 00:34:49 sudo /etc/init.d/webtiles-dev restart 00:34:54 http://pastebin.com/y167ZNC8 00:35:05 is the start up part of that 00:35:36 hrm, so from the webserver dir it looks like 00:35:43 I don't 100% understand how all the magic happens 00:35:56 same setup that CSZO and CLAN use I think 00:36:13 so I wonder if maybe I don't want to use the chroot path 00:36:14 -!- Bloaxor has quit [Read error: Connection reset by peer] 00:36:15 well I guess the path might need ot just be devteam_crawl_accounts.txt 00:36:27 or that 00:36:44 -!- Bloaxor has joined ##crawl-dev 00:37:03 yeah my guess is that /crawl-master isn't present? I guess you use other paths that contain that though, don't you 00:37:16 Like I don't know how the chroot is set up 00:37:25 but yeah try just the filename with no path 00:37:49 looks like taking off the chroot stuff got me past that 00:37:53 yay 00:38:06 cool 00:38:11 now it's complaining about player_titles.txt. but... maybe I need to make that myself? it's not automatic? 00:38:18 yeah you nee dto run 00:38:24 -!- Fhqwhgads_ has quit [Remote host closed the connection] 00:38:26 update_titles.py 00:38:48 sorry get_titles.py 00:39:12 that's meant to be run via cron, or just on a periodic basis 00:39:32 but it'll probably see some further work 00:40:03 -!- meatpath has quit [Ping timeout: 246 seconds] 00:40:06 if you wanted to, you could set your startup script to run python ./get_titles.py before it runs python ./server.py 00:40:11 so it's just run on restart 00:40:16 oh well 00:40:19 actually 00:40:32 you'd run python ./server.py and then python ./get_titles.py 00:40:46 since the latter tries to send SIGUSR2 to the server 00:40:52 Can't open WebTiles server pidfile /crawl-master/webserver/run/webtiles.pid! 00:41:00 johnstein: yeah enable that option 00:41:04 it's in the toml file 00:41:08 for the server pipd 00:41:12 *pid 00:41:17 -!- braveplatypus has quit [Quit: Page closed] 00:41:26 pidfile = server.pid 00:41:39 and then you'd have to restart webtiles 00:41:39 I did a /pid and only see pidfile = 00:41:49 and it's pointing to my pidfile 00:41:56 is it uncommented? 00:42:04 nm I may have missed that in the other toml 00:42:20 oh yeah it can see the location 00:42:22 -!- xFleury has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 00:42:23 it's saying it can't open it 00:43:22 or rather it can see the path in the toml config, but it can't open the file 00:44:38 wonder if it's trying to read it outside the chroot 00:44:53 currently the webtiles.pid file is root:root 00:45:00 and I'm running as crawl-dev 00:45:08 yeah that sounds like the reason 00:45:24 hrm, how is the pid file root:root if the webtiles is running as crawl-dev? 00:45:25 permissions have been the bane of my crawl adminning experinece 00:45:36 chroot magic 00:45:43 |amethyst: can you elaborate? 00:46:03 all I know is you can't set everything to crawl-dev as owner 00:46:07 some things gotta be root 00:46:15 I made that mistake several times 00:46:27 well we do need either access to that or ... 00:47:06 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1348-g01787a8 00:48:41 oh 00:48:44 I know 00:48:49 -!- Kramell has quit [Remote host closed the connection] 00:48:53 it's because I'm running it outside the chroot 00:48:56 so it's using the chroot path 00:49:07 since it's looking at config.toml 00:49:18 previously, all the config stuff was always relative the the chroot 00:49:36 your new stuff appears to be running outside of it (like this py file) 00:49:48 so I'll just have to dive into the chroot 00:49:52 (I hate chroots) 00:50:25 yeah I don't have experience with them, which is pretty obvious 00:50:42 I should read |amethyst's server instructions and do a setup on my machine 00:50:52 read the new wiki page 00:50:57 link? 00:51:16 TZer0 set it up based on |amethyst's instructions and I refined it a bit when setting up CBRO. 00:51:23 -!- Sequell has quit [Remote host closed the connection] 00:51:33 -!- Sequell has joined ##crawl-dev 00:51:44 -!- Kramell has quit [Remote host closed the connection] 00:51:48 -!- rast has quit [Ping timeout: 260 seconds] 00:51:50 gammafunk: https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles 00:51:54 thanks 00:52:47 -!- DrKe has quit [Ping timeout: 245 seconds] 00:52:48 -!- rast has joined ##crawl-dev 00:52:58 gammafunk: 00:53:03 root@www:/crawl-master/webserver# python get_titles.py 00:53:05 Traceback (most recent call last): 00:53:06 File "get_titles.py", line 75, in 00:53:08 os.kill(pid, signal.SIGUSR2) 00:53:09 OSError: [Errno 3] No such process 00:53:30 well it seems to have read the pid file 00:53:39 but the process doesn't exist 00:53:44 oh is the webserver running? 00:53:47 it has to be running 00:53:59 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 00:54:02 haha 00:54:08 that sends a signal to tell the webserver to reload the titles 00:54:11 no cos I don't have player_titles.txt 00:54:16 which I can't get unless it's running 00:54:20 I'll have to turn that off I guess 00:54:24 then start up 00:54:26 then run the py 00:54:30 hrm 00:54:34 actually that's interesting 00:54:45 since yeah it needs that option in the config sooooooo 00:54:50 chicken and egg problem 00:55:06 oh but 00:55:08 it made 00:55:09 and that's why we don't test in production 00:55:11 the title file 00:55:14 oh 00:55:16 you should have it 00:55:22 ah 00:55:30 so 00:55:35 doesn't need webtiles running? 00:55:46 well it needs webtiles running to tell webtiles to reread it 00:55:50 but not to fetch it 00:55:53 and make it 00:56:05 but yeah it's maybe in need to tweaking 00:56:07 -!- NilsBloodaxe has quit [Quit: Page closed] 00:56:26 so that it just fetches if there's no process and then doesn't barf if the process isn't running 00:56:39 well actually it will fetch, since it doesn't try thte signal till the end 00:56:44 but anyhow it should have made the file 00:58:49 -!- Bloaxor has quit [Read error: Connection reset by peer] 00:58:50 -!- Bloax has joined ##crawl-dev 00:59:28 -!- DrKe has joined ##crawl-dev 00:59:59 well 01:00:01 it's running 01:00:04 but no colors 01:00:23 did you make your self 01:00:26 in the admin group? 01:00:33 via the toml config 01:00:50 yes 01:00:56 I can't even see a watchlist 01:01:03 http://dev.berotato.org:8081/ 01:01:07 -!- Wensley has quit [Ping timeout: 245 seconds] 01:01:14 -!- Wensley has joined ##crawl-dev 01:01:33 -!- doy has quit [Ping timeout: 255 seconds] 01:01:38 -!- Wensley is now known as Guest10869 01:01:41 -!- doy has joined ##crawl-dev 01:02:19 -!- djanatyn has quit [Ping timeout: 272 seconds] 01:02:28 johnstein: I seem to already ahve an account, but it won't let me log in 01:02:33 can you delete my account there? 01:02:54 ok 01:03:02 -!- Bloax has quit [Client Quit] 01:03:03 oh it says you're a server admin 01:03:05 -!- speranza has quit [Ping timeout: 260 seconds] 01:03:05 in the tooltip 01:03:07 that's odd 01:03:07 -!- Insomniak has quit [Client Quit] 01:03:21 also, the watchlist suddenly appeared after I closed out of a second game 01:03:40 well I see the watchlist ok 01:03:41 on my side 01:03:44 you mean the lobby? 01:03:52 yea lobby 01:03:56 but it's working now 01:03:58 http://crawl.berotato.org/crawl/dev/config.toml 01:04:07 fyi: that's my config file 01:04:12 going to delete your acc now 01:04:47 yeah that looks right 01:05:00 I think edlothiol's recent css changes may not fully work 01:05:06 since your tooltip is correct 01:06:26 going to restart my PC. be back in a couple minutes 01:06:57 ok 01:07:39 -!- Kalir has quit [Read error: Connection reset by peer] 01:07:58 -!- KurzedMetal has quit [Ping timeout: 250 seconds] 01:08:04 -!- Amnesthesia is now known as Rumbosthesia 01:13:47 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 01:15:31 -!- johnny0_ has joined ##crawl-dev 01:17:04 -!- Whistling_Bread has quit [Ping timeout: 250 seconds] 01:18:50 -!- johnny0 has quit [Ping timeout: 272 seconds] 01:19:11 "gammafunk is a DCSS developer" 01:19:34 johnstein: yeah I see what the problem is actually 01:19:48 edlothiol's fix didn't fix the css 01:20:08 I could make a quick hack, but it's probably better to ask his opinion 01:20:09 -!- aiguu has quit [Quit: WeeChat 1.0.1] 01:20:35 ok 01:20:37 -!- Textmode has joined ##crawl-dev 01:20:44 -!- markgo has quit [Ping timeout: 260 seconds] 01:20:53 at least we know it pretty much works in the production-style chroot 01:20:55 basically the css styles are losing the priority war to the more specific .chat a styles 01:21:14 yeah this will just require a small commit to tweak the js/css 01:21:25 johnstein: are you going to leave this running? 01:21:37 yea 01:21:38 I guess ed can see it on his own machine (I hope) 01:21:46 ok, cool, I'll let you know when we've pushed a fix 01:22:33 !tell edlothiol johnstein got latest webtiles-changes running on his server at http://dev.berotato.org:8081/ and we found that the .player and .admin et all styles aren't being applied 01:22:33 gammafunk: OK, I'll let edlothiol know. 01:22:43 %git webtiles-changes 01:22:43 07Alex Jurkiewicz02 {edlothiol} * 0.15-a0-2346-gb5d97e3: webtiles-changes: Add support for -dir 10(29 hours ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5d97e3d9af5 01:23:46 !tell edlothiol It seems that the more specific .chat .a style is winning prescedence; one solution is to wrap things in a and make the styles e.g. .username .admin {} etc, but you probably know of a better way 01:23:47 gammafunk: OK, I'll let edlothiol know. 01:24:04 johnstein: thanks for you help! 01:24:20 -!- gammafunk has quit [Quit: leaving] 01:25:34 -!- Basil__ has quit [Ping timeout: 246 seconds] 01:39:16 -!- demiskeleton has quit [Read error: Connection reset by peer] 01:50:46 -!- lobf has quit [Quit: lobf] 01:50:48 -!- Wahaha has quit [Quit: Leaving] 01:52:16 -!- Wolpertinger has quit [Quit: Page closed] 01:56:00 -!- Pluie has quit [Ping timeout: 255 seconds] 01:56:26 -!- rossi_ has quit [Ping timeout: 255 seconds] 02:02:25 so have the new armours been put into zigsprint/arenasprint yet? 02:05:59 -!- rchandra has left ##crawl-dev 02:11:54 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:12:45 -!- Artelis has quit [Ping timeout: 258 seconds] 02:15:09 -!- omnirizon has quit [Ping timeout: 272 seconds] 02:18:17 Stable (0.15) branch on crawl.beRotato.org updated to: 0.15.1-36-g70aec2e 02:19:22 -!- Ahrin has quit [] 02:22:40 -!- NilsBloodaxe_ has quit [Quit: Page closed] 02:24:15 -!- NotKintak has quit [Ping timeout: 258 seconds] 02:24:22 -!- ussdefiant has quit [Ping timeout: 240 seconds] 02:26:41 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1348-g01787a8 (34) 02:28:37 -!- Rumbosthesia is now known as Anxiousthesia 02:38:21 -!- PolkaDot has quit [Quit: Lost terminal] 02:44:20 -!- Whistling_Beard has quit [Ping timeout: 272 seconds] 02:44:40 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 02:47:58 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 02:52:08 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 02:58:16 -!- Artelis has quit [Ping timeout: 272 seconds] 03:00:38 -!- simmarine has quit [Quit: Leaving] 03:10:25 -!- heteroy has quit [Ping timeout: 260 seconds] 03:12:20 -!- tabstorm has quit [Ping timeout: 250 seconds] 03:13:19 -!- scummos__ has quit [Ping timeout: 255 seconds] 03:20:03 -!- alefury has joined ##crawl-dev 03:24:20 -!- etcetal has quit [Quit: Leaving] 03:43:06 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 03:46:36 -!- jeanjacques has joined ##crawl-dev 03:53:28 -!- geedmat has quit [Quit: Page closed] 03:57:07 -!- rossi_ has quit [Ping timeout: 272 seconds] 04:01:00 -!- mong has quit [Quit: WeeChat 0.4.2] 04:02:25 -!- DrStalker has quit [Ping timeout: 248 seconds] 04:14:31 -!- doubtofbuddha has quit [Ping timeout: 265 seconds] 04:15:50 -!- Mazed has quit [Read error: Connection reset by peer] 04:19:09 -!- bonghitz has quit [Remote host closed the connection] 04:21:03 -!- uli has quit [Quit: Leaving] 04:27:34 -!- Lightli has quit [Ping timeout: 246 seconds] 04:28:26 -!- Cheetah7071 has quit [Client Quit] 04:38:10 -!- ElanMorin has joined ##crawl-dev 04:44:41 -!- Guest75359 is now known as potatolizard 04:50:39 -!- SomeStupidGirl has quit [Ping timeout: 246 seconds] 04:55:46 -!- MgDark has quit [Ping timeout: 240 seconds] 04:55:48 -!- MgDark_ is now known as MgDark 05:02:18 -!- MgDark has quit [Ping timeout: 255 seconds] 05:05:24 -!- Oxybeles has quit [Read error: Connection reset by peer] 05:05:54 -!- radinms has quit [Ping timeout: 255 seconds] 05:12:22 -!- Moonsilence has quit [] 05:20:10 -!- Evablue has quit [Quit: Evablue] 05:21:31 -!- Kramell has quit [Remote host closed the connection] 05:22:08 -!- edlothiol has joined ##crawl-dev 05:24:20 -!- Kintak has quit [Ping timeout: 260 seconds] 05:25:25 -!- Kramell has quit [Remote host closed the connection] 05:36:02 -!- MgDark has quit [Read error: Connection reset by peer] 05:37:11 -!- Kramell has quit [Remote host closed the connection] 05:37:22 -!- Mazed has quit [Remote host closed the connection] 05:40:53 -!- st_ has joined ##crawl-dev 05:41:37 -!- gbeene has quit [Ping timeout: 272 seconds] 05:46:16 -!- heteroy has quit [Ping timeout: 260 seconds] 05:46:44 -!- __miek has quit [Ping timeout: 272 seconds] 05:54:01 -!- Crehl has quit [Quit: Killed by a kitten] 05:55:18 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:55:53 -!- rossi_ has quit [Ping timeout: 244 seconds] 05:56:49 -!- stickyfingers has quit [Ping timeout: 246 seconds] 05:58:05 -!- cribozai has quit [Ping timeout: 272 seconds] 06:01:13 -!- the_glow has quit [Read error: Connection reset by peer] 06:09:25 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 06:09:48 -!- Mazed has quit [Read error: Connection reset by peer] 06:14:17 -!- MgDark has quit [Ping timeout: 260 seconds] 06:14:51 03edlothiol02 07[webtiles-changes] * 0.15-a0-2347-g1e5796e: Hopefully fix the player name coloring CSS. 10(4 minutes ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e5796ee8968 06:22:19 -!- MgDark has quit [Ping timeout: 255 seconds] 06:22:24 -!- MgDark_ is now known as MgDark 06:24:44 -!- Oxybeles has quit [Ping timeout: 250 seconds] 06:26:52 -!- MgDark has quit [Ping timeout: 240 seconds] 06:27:02 -!- MgDark_ is now known as MgDark 06:33:55 -!- neunon has quit [Quit: ZNC - http://znc.in] 06:35:01 -!- neunon has joined ##crawl-dev 06:35:42 -!- Mazed has quit [Ping timeout: 245 seconds] 06:37:35 -!- HonestMoneyLende has quit [Ping timeout: 265 seconds] 06:46:46 -!- causative has quit [Ping timeout: 240 seconds] 06:56:44 -!- Mazed has quit [Ping timeout: 260 seconds] 07:02:20 -!- Patashu has quit [Ping timeout: 260 seconds] 07:06:28 -!- Zooty has quit [Ping timeout: 246 seconds] 07:09:01 -!- Brannock has joined ##crawl-dev 07:12:08 -!- Oxybeles has quit [Ping timeout: 258 seconds] 07:13:16 -!- Pluie has joined ##crawl-dev 07:15:28 -!- Mazed has quit [Read error: Connection reset by peer] 07:16:45 -!- debo has joined ##crawl-dev 07:16:46 -!- Moonsilence has quit [Ping timeout: 240 seconds] 07:18:24 -!- teflonbiscuit has quit [Quit: Page closed] 07:20:17 -!- Mazed has quit [Ping timeout: 245 seconds] 07:26:58 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 07:35:26 -!- pelotron has quit [Read error: Connection reset by peer] 07:43:52 -!- Crehl has quit [Quit: Killed by a kitten] 07:57:09 -!- rossi_ has quit [Ping timeout: 272 seconds] 07:59:49 -!- Lasty has joined ##crawl-dev 08:02:51 -!- Mazed has quit [Ping timeout: 272 seconds] 08:12:29 -!- siepu has quit [Read error: Connection reset by peer] 08:13:02 -!- HellTiger has quit [Ping timeout: 272 seconds] 08:14:52 -!- speranza has quit [Ping timeout: 244 seconds] 08:18:36 -!- scummos__ has quit [Ping timeout: 265 seconds] 08:19:52 -!- mizu_no_oto has quit [Client Quit] 08:23:22 -!- Mazed has quit [Ping timeout: 240 seconds] 08:24:02 -!- NotKintak has quit [Ping timeout: 245 seconds] 08:32:22 -!- heteroy has quit [Read error: Connection reset by peer] 08:36:24 -!- Mottikins__ is now known as MottieFa 08:36:47 -!- MottieFa is now known as FaMott 08:36:55 -!- FiftyNine has quit [] 08:43:46 -!- ontoclasm has joined ##crawl-dev 08:50:24 -!- radinms has quit [Ping timeout: 272 seconds] 08:50:55 -!- _D_ has quit [Quit: Lost terminal] 08:58:32 -!- Whistling_Bread has quit [Ping timeout: 260 seconds] 08:58:51 -!- Evablue has quit [Quit: Evablue] 09:05:42 -!- Mazed has quit [Ping timeout: 245 seconds] 09:09:15 -!- ontoclasm has quit [Quit: Leaving.] 09:11:30 -!- pentax has quit [Quit: ヒーロー見参!] 09:12:01 -!- nrook has joined ##crawl-dev 09:14:18 -!- Orphic has quit [Quit: Page closed] 09:16:46 -!- johnny0_ is now known as johnnyzero 09:22:01 -!- FtShkAway is now known as FatShack 09:24:10 -!- PleasingFungus has joined ##crawl-dev 09:26:53 -!- Mazed has quit [Ping timeout: 240 seconds] 09:31:30 did anyone here set up make test 09:31:48 I don't think anyone is here. 09:31:53 a silence like the grave................. 09:32:16 ??make test 09:32:17 I don't have a page labeled make_test in my learndb. 09:32:32 you guys wake up early 09:32:33 if you do bare "make test" it complains you don't have the right environment variables set 09:32:38 I need to know who to judge for htis 09:32:47 I couldn't sleep 09:32:53 I was dreaming... of test infrastructure... 09:32:54 maybe not 09:33:09 nrook: I squashed your useless commit into the wand mutation commit 09:33:31 oh ok 09:33:34 that is fine 09:37:25 ha ha you made a useless commit 09:37:27 what a dork!!! 09:38:05 WAKKA WAKKA 09:38:34 lol 09:39:02 -!- halberd has quit [Quit: may the truth move you] 09:42:59 -!- ontoclasm has joined ##crawl-dev 09:46:46 -!- Bloax has joined ##crawl-dev 09:48:28 -!- Mazed has quit [Ping timeout: 260 seconds] 09:52:55 -!- Ragdoll has joined ##crawl-dev 09:53:23 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 09:54:49 -!- xen has quit [Ping timeout: 246 seconds] 09:55:45 -!- Isabel has joined ##crawl-dev 09:57:32 -!- rossi_ has quit [Ping timeout: 272 seconds] 09:57:47 -!- Pluie has quit [Ping timeout: 245 seconds] 09:59:34 -!- Bloax has quit [Read error: Connection reset by peer] 09:59:45 -!- Bloax has joined ##crawl-dev 10:01:37 -!- Bloaxor has joined ##crawl-dev 10:01:37 -!- Bloax has quit [Read error: Connection reset by peer] 10:01:40 -!- debo has quit [Quit: Lost terminal] 10:05:45 nrook: we should totally add this to crawl -- https://code.google.com/p/gflags/ 10:06:28 since we do a lot of flag handling... 10:06:33 * bh looks around nervously 10:07:19 -!- mkbehr has quit [Quit: Leaving] 10:08:07 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:08:07 -!- Bloax has joined ##crawl-dev 10:09:57 -!- Bloaxor has joined ##crawl-dev 10:10:05 -!- TAS_2012v has quit [Ping timeout: 244 seconds] 10:10:05 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:10:34 -!- Bloaxor has joined ##crawl-dev 10:10:59 -!- Bloax has quit [Read error: Connection reset by peer] 10:14:53 -!- Bloaxzorro has joined ##crawl-dev 10:14:58 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:17:36 -!- Bloax has joined ##crawl-dev 10:17:55 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 10:23:38 -!- Bloaxor has joined ##crawl-dev 10:23:38 -!- Bloax has quit [Read error: Connection reset by peer] 10:25:15 -!- Bloaxzorro has joined ##crawl-dev 10:25:15 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:26:36 -!- Bloaxor has joined ##crawl-dev 10:26:36 -!- Bloaxzorro has quit [Read error: Connection reset by peer] 10:26:48 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:27:02 -!- MgDark has quit [Read error: Connection reset by peer] 10:27:28 -!- Bloaxor has joined ##crawl-dev 10:27:38 -!- Bloaxor has quit [Read error: Connection reset by peer] 10:30:17 -!- Mazed has quit [Ping timeout: 245 seconds] 10:31:04 -!- rophy has quit [Read error: Connection reset by peer] 10:33:00 -!- MgDark has quit [Ping timeout: 258 seconds] 10:40:30 -!- bonghitz has quit [Remote host closed the connection] 10:45:34 -!- bonghitz has quit [Ping timeout: 255 seconds] 10:47:44 -!- tabstorm has joined ##crawl-dev 10:51:07 -!- Mazed has quit [Ping timeout: 245 seconds] 10:51:56 -!- Daekdroom has quit [Quit: Saindo] 10:56:46 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 10:59:18 -!- debo has joined ##crawl-dev 10:59:27 -!- Cannonbait_ has quit [Client Quit] 10:59:53 -!- Cannonbait has quit [Ping timeout: 260 seconds] 11:05:21 -!- radinms has quit [] 11:07:17 -!- Cannonbait has quit [Read error: Connection reset by peer] 11:10:30 -!- evilmike has joined ##crawl-dev 11:11:27 -!- MgDark has quit [Read error: Connection reset by peer] 11:12:11 -!- ontoclasm has quit [Quit: Leaving.] 11:12:22 -!- Mazed has quit [Ping timeout: 245 seconds] 11:13:28 hey i was looking over recent changes to the game, i notice this megazigs thing. are there any fun replays i can look at to see what they're like? 11:14:29 !tell edlothiol looks like that update did it! http://dev.berotato.org:8081/ 11:14:30 johnstein: OK, I'll let edlothiol know. 11:15:00 !tell gammafunk I think the colors are working now! 11:15:01 johnstein: OK, I'll let gammafunk know. 11:15:08 !lm marvinpa -tv:T869337:channel=megazigtv 11:15:09 25022. MarvinPA, XL27 NaEE, T:871691 (milestone) requested for megazigtv (telnet://termcast.develz.org or http://termcast.develz.org). 11:15:18 oh 11:15:20 rip :( 11:15:38 i guess we cant view those in browser any more huh 11:15:50 can some devs or great/good/awesome/players log in to DBRO to test other colors? http://dev.berotato.org:8081/watch/johnstein 11:15:57 i dont actually have putty installed on this computer 11:16:58 evilmike: http://crawl.develz.org/ttyrecs/MarvinPA/2014-10-04.20:11:48.ttyrec.bz2 11:17:12 cool thanks 11:17:30 (it misses part of Zig:1 but you can get an idea anyway) 11:18:39 johnstein: hrm. I thought I was registered there 11:19:37 bh: I don't see a bh there 11:21:13 johnstein: orange. I'm dev and goodplayer and awfulplayer? 11:21:20 ??badplayer 11:21:21 badplayer ~ badplayers ~ offline[1/1]: doesn't count 11:21:29 ??awfulplayer 11:21:30 awfulplayers[1/3]: Membership in the awfulplayers list is strictly voluntary, but only open to those with over 1000 games and a win rate under 1%. 11:21:35 ^ 11:24:00 <|amethyst> hmm... I'd rather have orange than purple on servers that aren't CSZO (maybe CAO) 11:24:09 -!- Kintak has quit [Ping timeout: 260 seconds] 11:24:25 ah yea, that makes sense 11:24:31 it's settable in the config.toml 11:24:36 -!- gammafunk has joined ##crawl-dev 11:24:43 gammafunk: http://dev.berotato.org:8081/watch/johnstein 11:25:01 <|amethyst> johnstein: you have something specifically listing me? 11:25:04 yes 11:25:08 <|amethyst> aha 11:25:33 <|amethyst> you're publishing this through dgamelaunch-config ? 11:25:34 ??megazig 11:25:34 I don't have a page labeled megazig in my learndb. 11:25:39 yes 11:25:45 er |amethyst yes 11:25:49 <|amethyst> did you have to make any changes other than the filename (and of course making the toml config)? 11:26:46 not really. basically just copying over the new webserver folder (screwing around with permissions for far too long) and making sure I had the right paths for the new files that gammafunk set up 11:26:50 johnstein: I noticed it takes a long time for my game to start on that server 11:27:03 one of which requires running a python script to create 11:27:04 we should flag alt accounts in a color >:) 11:27:22 gammafunk: I've noticed that new webtiles-changes has more of an initial lag 11:28:01 bh: we do, for devs 11:28:20 SGrunt (grunt) is a DCSS Developer 11:28:24 yeah 11:28:31 bh: NO. 11:28:36 for devs it reports the main account 11:29:06 <|amethyst> the main account, the IRC nick, or what's listed in @devteam? 11:29:32 <|amethyst> !nick devteamnp 11:29:33 Mapping devteamnp => kilobyte pointless dpeg enne evktalo keskitalo bookofjude haranp rob sorear zaba felirx doy itsmu marvinpa evilmike sgrunt neil edlothiol jpeg erisdiscordia galehar elliptic ontoclasm bh frogbotherer samb dracoomega mumra medar hangedman sage wheals gammafunk reaverb pleasingfungus 78291 lasty 11:29:48 rip reaverb 11:29:57 |amethyst: I made the devteam file from devteam using that as the "main acount" but did make some modifications 11:29:58 r i p 11:30:03 <|amethyst> aha 11:30:23 seems fine for it to be edited a bit ad-hoc 11:30:39 someone push a commit, I want to check my travis mirror 11:30:45 the real question is 11:30:47 what happens when we add a new dev 11:30:47 :) 11:30:58 Just Another File To Edit 11:31:12 <|amethyst> it is in the repo or what? 11:31:18 yeah in the repo 11:31:25 -!- tsohg has quit [Remote host closed the connection] 11:31:31 <|amethyst> and currently it's looking in webtiles-changes branch? 11:31:39 <|amethyst> but will eventually look in trunk 11:31:41 yea. that's what I'm running 11:31:53 |amethyst: it looks in the path specified in the toml config 11:32:03 <|amethyst> hm 11:32:12 and by default that file is in webserver and there's a commented-out path pointing to webserver 11:32:14 <|amethyst> I guess you could just have that be one of the data files installed with trunk 11:32:24 <|amethyst> and point to that copy 11:32:33 <|amethyst> then you wouldn't have to have a separate crontab 11:32:52 hrm, why is crontab relevant here? 11:33:02 <|amethyst> as a way of getting the updated file 11:33:22 oh ok 11:33:46 -!- Mazed has quit [Ping timeout: 240 seconds] 11:33:48 yeah I'm open to suggestions as to how to organize that 11:33:50 <|amethyst> the server admin list would be set up by each server's admin 11:34:15 <|amethyst> since it isn't helpful to highlight admins of a different server 11:34:16 I guess technically the player titles would be also centralized 11:34:25 in the same way 11:34:35 <|amethyst> I'd rather not have those in the repo of course 11:34:41 right 11:35:03 just the get_titles.py script, which probably needs some modifications 11:35:05 yea server admin is directly set up in the config.toml rather than a file 11:35:07 <|amethyst> I'd kind of rather have the dev list in doc or even crawl-ref 11:35:23 as long as the webserver can open() the file 11:36:03 <|amethyst> hm 11:36:21 -!- zkyp has quit [Ping timeout: 260 seconds] 11:36:36 the devteam file is loaded upon config load, as are the player titles, but the player titles can also be reloaded by themselves with SIGUSR2 11:36:42 and SIGUR1 reloads the config 11:36:50 *SIGUSR1 11:36:58 <|amethyst> SIGURROS 11:37:50 johnstein: did someone else log in as "crate"? 11:37:54 there are two of us now 11:37:59 d a n g 11:38:16 oh nm 11:38:21 <|amethyst> the truth emerges 11:38:22 it must have refreshed 11:38:31 automatically in my other tab 11:38:57 -!- DrStalker has quit [Ping timeout: 244 seconds] 11:38:59 gammafunk: dunno. not sure why there's two 11:39:21 everytime crate has been in there, it's been two of them 11:39:23 johnstein: yeah it's my other browser tab, which had logged in under gammafunk, and then I opened a new tab, logged in as crate 11:39:38 so I think in my first tab the server figured out that I'm crate now 11:40:14 yeah there, closed it, and the crate doppelganger is gone 11:40:26 gammafunk turns into a crate! 11:40:38 * Grunt pushes the crate up against a wall. 11:40:40 <|amethyst> It's like Metal Gear 11:40:47 |amethyst: It's just a crate. 11:41:16 I've noticed a few graphical glitches here and there with webtiles-changes. the pages seem to load up slower sometimes. 11:41:36 -!- debo has quit [Ping timeout: 265 seconds] 11:41:45 yeah that happened I think every time I joined 11:42:21 Are the weird menu problems when players join still happening? 11:42:32 and last night I had all the walls in an existing (pre-nick-color-update) were black but repainted back to the walls after I traveled there. and awesome bug reporter that I am, forgot to snag a screenshot 11:42:36 ? 11:42:57 sometimes when a menu is up and a spectator joins in current webtiles 11:43:06 the menu remains open 11:43:18 for some spectators, that is 11:43:28 only fix is to refresh 11:44:15 there are currently no changes to the actual game client in webtiles-changes 11:44:15 edlothiol: You have 1 message. Use !messages to read it. 11:45:51 one thing I wondered about is getting a bluetooth keyboard working with iOS. currently, you can only get keypresses to register in the chat window (though one time I got it working while frantically tapping near the chat window). 11:45:59 !tell PleasingFungus was 01787a87 written by rchandra and applied by you or suggested by him? If you're merging, could you use --signoff instead? 11:45:59 bh: OK, I'll let pleasingfungus know. 11:46:15 %git 01787a87 11:46:15 07PleasingFungus02 * 0.16-a0-1348-g01787a8: Don't give Roxanne a wand (rchandra) 10(13 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=01787a87f62f 11:46:15 I can get the bluetooth keyboard to work after clicking the button on this page (created by a buddy) http://watergate.decay.us/test/key.html 11:50:26 johnstein: so after clicking the button, the keyboard works generally? or just on that page? 11:51:34 -!- Kalir has quit [Changing host] 11:55:21 -!- Mazed has quit [Ping timeout: 272 seconds] 11:55:54 -!- rossi_ has quit [Ping timeout: 246 seconds] 11:55:54 -!- xen has quit [Quit: Page closed] 11:56:10 -!- gbeene has quit [Remote host closed the connection] 11:57:48 !seen roctavian 11:57:49 |amethyst: if I added a path to the score file in the toml per-game configuration, are there any problems with that? 11:57:49 I last saw roctavian at Fri Oct 17 22:13:43 2014 UTC (18h 44m 6s ago) quitting, saying 'Quit: Page closed'. 11:58:14 I'm not sure if the score file can be inferred from what I have in the config already 11:58:56 looks like it's always just in the saves dir 11:59:31 edlothiol: loading the page at first the keyboard doesn't appear to respond (though more I think about it, I don't know if he's checking that well), but after the page it definitely works and the code that it returns changes for each key pressed. on PC, it always returns 0 though 11:59:31 -!- rossi_ has quit [Client Quit] 12:01:37 -!- gbeene has quit [Ping timeout: 255 seconds] 12:03:24 -!- yxhuvud has quit [Remote host closed the connection] 12:03:28 gammafunk: the server currently doesn't know the save dir, and it's a bit complicated because crawl-git has many save dirs depending on the exact versions (but all share one score file via symbolic link) 12:04:16 edlothiol: so probably just a score_path in ther per-game config? 12:04:28 gammafunk: also sprint has multiple score files, so you can't just have 1-1 mapping from games to score files 12:04:39 oh, interesting 12:08:20 one solution would be to configure the score_path per version, not per game, so it'd just take the path from the first game entry with the correct version and then get the list of different score files for that version in a different way 12:08:55 -!- Isabel is now known as Pluie 12:08:56 (either by having a list of possible score files, or enumerating scores* files) 12:10:12 the other would be to configure multiple score files for sprint, which would probably be better (but need more configuration effort) 12:10:48 hrm, what do you mean by multiple score files, as in it'd be a [[]] entry within the sprint entry? 12:11:21 -!- dtsund has joined ##crawl-dev 12:11:22 well, a list 12:11:49 which could just be written as ["scores-sprint1", "scores-sprint2", ..] in this case 12:12:50 yeah, that does seem pretty reasonable 12:12:55 -!- Brannock_ has joined ##crawl-dev 12:13:25 although I'm not sure how this list would be ordered 12:13:34 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 12:13:46 -!- Brannock has quit [Ping timeout: 240 seconds] 12:14:24 how do folks feel about adding new FOSS, but non-GPL, code to the codebase? 12:15:15 oh i see, it's in mapping.py 12:15:49 <|amethyst> bh: we've added BSD-license code recently 12:15:53 or rather, dplusplus has put this in mapping.py 12:15:57 <|amethyst> bh: * 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs 12:16:05 gammafunk: I'd prefer to get rid of mapping.py 12:16:09 edlothiol: haha, yes 12:16:13 |amethyst: ok 12:16:26 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 12:16:38 <|amethyst> though if it's outside code I would rather it go into contrib if possible 12:16:39 gammafunk: the list from the config would be ordered as in the config 12:16:42 edlothiol: but what he has is more what we'd need in that it's not just an array 12:16:45 -!- Brannock_ has quit [Client Quit] 12:16:48 <|amethyst> I mean, if it's a whole library or something 12:16:54 edlothiol: well we also need the sprint titles 12:16:58 yes 12:17:01 Stable (0.15) branch on crawl.akrasiac.org updated to: 0.15.1-36-g70aec2e 12:17:09 just two arrays? 12:17:14 |amethyst: I was going to roll a small library to do aperiodic tile assignment 12:17:30 edlothiol: two arrays in the config, that are in the same order? 12:17:39 it'll give our artists more flexbility if they don't have to make every edge match 12:17:43 gammafunk: what would they contain? 12:18:07 edlothiol: well we need the score file and the descriptive sprint name 12:18:07 <|amethyst> bh: what license did you want to use? 12:18:19 BSD 12:18:47 the b in bh stands for BSD 12:18:49 <_< 12:18:51 <|amethyst> without the advertising cluse? 12:18:53 <|amethyst> ause 12:18:55 Grunt: but... BSD is dying! 12:19:03 yeah, 2-clause. Does anyone still use 3-clause? 12:19:04 edlothiol: if you see his top-N.html template, he's using that in the menu 12:19:05 bh: in that case rip... 12:19:10 >_> 12:19:11 the sprint name, I mean 12:19:19 <|amethyst> bh: we actually include some 3-clause BSD code 12:19:50 I'm not sure where this 'filename' argument is getting passed, but it's the score filename 12:19:54 gammafunk: how about a dictionary for that (i.e. mapping score file => sprint name) 12:20:05 doesn't even need to be ordered 12:20:17 edlothiol: well we do need an order for the display 12:20:30 as in, there's a meaning to the order; the sprints are numbered 12:20:40 <|amethyst> bh: just MSVC/stdint.h 12:20:43 yes, we get that from the order the score files are listed in the config 12:20:50 ah ok 12:20:59 so an array for the scores, and then a map for the scores->names 12:21:59 yeah, I think that'd be the best way 12:22:38 |amethyst: I'll just keep saying things until you see something sufficiently bad that you need to warn me: we want to add an array of score files and a map of score files to the game names in the toml config 12:23:44 Grunt: your opinion? Let me guess... 12:23:53 how about 12:23:53 12:24:19 (I'm about to leave for work :( ) 12:24:59 Grunt is working for the weekend 12:26:04 -!- rast has quit [Quit: ChatZilla 0.9.91 [Firefox 28.0/20140314220517]] 12:26:58 -!- yxhuvud has quit [Remote host closed the connection] 12:27:18 betraying the global fraternity of labor...... 12:27:21 jk 12:27:47 Labor has always been at peace with Capital. 12:28:03 Unionization is Slavery! Disjunction is Freedom! 12:28:38 -!- Brannock has joined ##crawl-dev 12:29:33 I guess the only problem with this is that it's a lot of stuff added to the config, but what can you do really 12:30:06 <|amethyst> gammafunk: hm... having to list them all for sprint would be a pain 12:30:22 <|amethyst> particularly when they won't all exist when a version is first added 12:30:45 yeah, some kind of automatic enumeration would be better 12:30:56 could allow globs 12:31:12 Is there something I can read in the conf.py to see a list of games/scores? 12:31:25 edlothiol: well we still need a way to get the titles 12:31:48 the titles aren't really a problem, I think 12:31:49 -!- scummos__ has quit [Ping timeout: 260 seconds] 12:32:03 we just need a global list of score file name -> description 12:32:23 which should probably not even be part of the config 12:32:32 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1348-g01787a8 (34) 12:32:39 but data, similar to the devteam list 12:33:01 and could maybe be automatically generated, though I'm not sure that's worth it 12:33:52 looks like it's saved in the sprint des, the description 12:34:08 didn't realize that the the des DESC field existed 12:34:23 I wander if we should have vault makers maybe use that (optionally) 12:35:31 it would be easy to make this file as part of the build 12:35:32 -!- cribozai has quit [Ping timeout: 260 seconds] 12:36:01 I'm not sure how the Tiles client does it, probably just looking in the dir 12:36:14 and then a sort on the description 12:36:33 -!- ackack has joined ##crawl-dev 12:36:52 -!- Mazed has quit [Ping timeout: 240 seconds] 12:37:14 -!- Cannonbait has quit [Quit: Leaving] 12:38:41 heh, sprint.cc 12:41:14 -!- Lightli has joined ##crawl-dev 12:41:36 ah, find_maps_for_tag with "sprint" 12:42:32 so technically sprint maps could live anywhere, but of course that's not actually the case 12:42:34 -!- Blomdor has quit [Quit: Page closed] 12:44:31 <|amethyst> I think a wildcard in the config would be easiest 12:44:56 |amethyst: how would we get the titles though? 12:45:06 those are currently only stored in the des 12:45:28 in the DESC field 12:45:54 gammafunk: extend the language, duh :) 12:45:55 -!- simmarine has joined ##crawl-dev 12:45:59 <|amethyst> !lg * recent sprint s=mapdesc 12:46:00 65015 games for * (recent sprint): 17146x Sprint IX: "|||||||||||||||||||||||||||||", 10073x Sprint I: "Red Sonja", 7255x Sprint V: "Ziggurat Sprint", 6657x Sprint VIII: "Arena of Blood", 6309x Sprint III: "The Ten Rune Challenge", 5634x Sprint VII: "The Pits", 4360x Sprint II: "The Violet Keep of Menkaure", 3837x Sprint IV: "Fedhas' Mad Dash", 3733x Sprint VI: "Thunderdome", 11x 12:46:08 <|amethyst> they're in the score/milestone/log entries 12:46:32 but this would be empty on a new server? 12:46:34 huh 12:46:39 or is it not empty 12:46:40 why is thunderdome played so little? 12:46:41 <|amethyst> then there are no games to show 12:46:43 <|amethyst> problem solved 12:46:48 hrm 12:47:26 ??ziggurat 12:47:26 ziggurat[1/7]: A one-entry-only portal branch in which the player must battle their way through a series of (up to 27; leave after any floor) rooms for loot. The size of each room, difficulty of the randomly-selected monster set, and size of the loot pile increases with each level. One Zig is guaranteed in Depths. 12:47:30 ??ziggurat [2] 12:47:30 -!- xFleury has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 12:47:30 ziggurat[2/7]: New in 0.16, every ziggurat you complete (from floor 27) will make all future ziggurats have more and harder monsters - effectively capping after 13 completed zigs. Are you up to the challenge? 12:47:42 how bad is it on the 14th zig then 12:47:54 <|amethyst> gammafunk: anyway, it wouldn't be empty on a new server---the file just wouldn't exist 12:48:09 <|amethyst> gammafunk: it gets created on the first score 12:48:20 yeah, so if I have a score file name, you're saying I can read it to see what the title is? 12:48:35 <|amethyst> if it's a sprint score file 12:49:02 <|amethyst> what I'm suggesting is to allow setting score_files = /path/to/saves/scores-sprint-* in the game block for sprint 12:49:15 yeah I get what you mean about it not being a problem if there's no file; I just want to know that there's a file I can read to actually get the titles 12:51:39 |amethyst: ok, in the logfile-sprint I see map=sprint_v:mapdesc=Sprint V:: "Ziggurat Sprint" and I see that the score file is scores-sprint-sprint_v 12:52:01 <|amethyst> gammafunk: look in the scorefile itself 12:52:07 -!- Zephryn has quit [Quit: Jackdaws love my big sphinx of quartz. 123456890] 12:52:07 <|amethyst> that same thing is there 12:52:11 <|amethyst> unless it's empty 12:52:17 oh there it is 12:52:20 I missed it,sorry 12:52:24 ok great 12:52:30 <|amethyst> and if it's empty, there are no scores for that sprint so you don't need to show a title 12:52:40 <|amethyst> (or if it's missing) 12:52:49 yeah this is pretty doable 12:52:56 <|amethyst> beware old trunk though! 12:53:06 old trunk? 12:53:17 <|amethyst> or, actually, old enough stable versions too 12:53:25 <|amethyst> sprint scores were only split a few versions ago 12:53:41 <|amethyst> so if the filename is just "scores-sprint" you shouldn't assume the first line is the sprint name 12:53:59 I think 0.13 had them split out 12:54:12 that's the first version I ran on CBRO 12:56:09 <|amethyst> btw, make sure you only use mapdesc, not map 12:56:13 yeah 12:56:45 <|amethyst> we should probably put the base map of the sprint somewhere 12:57:24 sounds like what I can do on config load is, go through all score files, see which mapdesc appear in what files to build a map; if somehow any desc shows up in multiple, just discard that desc 12:57:52 <|amethyst> gammafunk: It would be good to look for new matches on SIGUSR2 12:58:06 -!- Mazed has quit [Ping timeout: 240 seconds] 12:58:10 <|amethyst> gammafunk: of wildcards 12:58:10 |amethyst: well wouldn't we just want to do that on SIGUSR1 12:58:18 e.g. when config reloads 12:59:00 <|amethyst> hm 12:59:14 we could do that on SIGUSR2 as well I guess, but then the meaning of SIGUSR2 is getting a bit muddled (if that matters) 12:59:18 <|amethyst> I guess that makes sense... during most of a version's lifetime the set of files won't change often 12:59:46 yeah it feels more like a config thing to me, but I can always add it to SIGUSR2 if that seems more convenient in the end 12:59:58 <|amethyst> !lg * cszo 0.15 sprint s=mapdesc x=min(end) 12:59:59 2662 games for * (cszo 0.15 sprint): 640x Sprint IX: "|||||||||||||||||||||||||||||" [2014-08-28 06:14:10], 525x Sprint III: "The Ten Rune Challenge" [2014-08-28 06:40:34], 370x Sprint I: "Red Sonja" [2014-08-28 11:36:05], 329x Sprint VIII: "Arena of Blood" [2014-08-28 21:02:09], 247x Sprint V: "Ziggurat Sprint" [2014-08-28 14:12:59], 197x Sprint VII: "The Pits" [2014-08-28 13:05:32], 163x Sprint ... 13:00:33 <|amethyst> I was thinking about the first day of a new version 13:00:58 <|amethyst> but sprint scores can just wait to day 2 to display :) 13:01:35 <|amethyst> Or, I suppose, there will probably be reason to reload the config anyway :) 13:01:38 you wouldn't want to just SIGUSR1 and tell the server to reload config? 13:01:42 yeah 13:01:54 <|amethyst> gammafunk: sorry, I keep forgetting reload config is fast and painless 13:02:07 well, hopefully it is at least! 13:02:16 it's certainly fast 13:02:18 <|amethyst> and brings on many changes 13:02:43 <|amethyst> but I must warn you: I can take or leave it if I please 13:02:45 I'm not sure how well it actually plays with live games active though 13:02:59 I'm sure changing some options on the fly would seriously mess things ups 13:03:07 *up 13:03:19 Well I'm not sure I guess, but I wouldn't be surprised 13:03:28 -!- Zooty has quit [Ping timeout: 246 seconds] 13:06:58 <|amethyst> I imagine removing a game version that people are watching or controlling from webtiles would either kick them from the game, or cause breakage 13:07:25 -!- gammafunk has quit [Remote host closed the connection] 13:07:42 -!- gammafunk has joined ##crawl-dev 13:14:13 -!- tsohg has quit [Remote host closed the connection] 13:19:24 Are there tiles for shadow and quicksilver dragon armour yet 13:21:37 tabstorm: check the commit log! 13:21:52 Oh, don't see one 13:22:06 yeah, it was just added last evening 13:22:24 maybe PF or Grunt made tiles for them in the commit 13:22:35 I was thinking qDA in theory has the same color as like IDA and steam DA 13:22:45 since all the respective dragons are sort of the same color 13:23:07 well color means a couple things in a game with tiles and console 13:23:17 I was thinking it could be good to, like, make IDA actually white and give QDA the old IDA tile. also darken storm DA more like old wDA 13:23:25 i only mean tile 13:23:41 and there are also multiple tiles to consider 13:23:45 -!- markgo has quit [Read error: Connection reset by peer] 13:23:50 Huh 13:23:51 the doll tile and the inventory tile (and the hide tile) 13:23:58 yeah the doll tile I mean 13:24:39 -!- UncertainKitten has joined ##crawl-dev 13:25:01 I think we've kind of accepted making the visuals of the doll tile look better over making it more visually distinctive from the other armour doll tiles 13:26:04 well yea this is sort of what I'm going for, actual "white" IDA would look cool, and storm DA would look better with actual dark blue 13:26:06 since from the player's perspective there's not really a chance for confusion, and they can always just hit W or the other key 13:26:15 imo 13:26:48 well ontoclasm has kind of been in charge of that, I think taking some tiles from Bloax 13:26:55 O 13:27:10 so if you have a suggestion and aren't making the tiles yourself (HINT HINT) you can !tell ontoclasm 13:30:46 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 13:31:59 oh dang i didn't know that command 13:32:45 !tell tabstorm hi 13:32:45 gammafunk: OK, I'll let tabstorm know. 13:32:51 !messages to read your messages 13:32:52 No messages for gammafunk. 13:34:00 -!- bonghitz has quit [Quit: Leaving...] 13:34:18 hai 13:35:43 -!- Chase has quit [Ping timeout: 244 seconds] 13:37:43 !bh ohai bh 13:37:49 !tell bh ohai bh 13:37:49 gammafunk: OK, I'll let bh know. 13:38:38 !abyss gammafunk 13:38:39 bh casts a spell. gammafunk is devoured by a tear in reality! 13:39:02 * gammafunk looks around. Seems a comfortable new home... 13:39:51 -!- ackack has quit [Ping timeout: 244 seconds] 13:40:52 -!- Mazed has quit [Ping timeout: 260 seconds] 13:42:46 to be fair, I'd rather live in the Abyss than the flyover ;) 13:43:25 typical flabby western liberal 13:43:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 13:45:20 zing 13:50:33 -!- Whistling_Bread has quit [Ping timeout: 272 seconds] 13:51:06 -!- cpro has quit [Quit: -a- IRC for Android 2.1.20] 13:54:29 -!- Akitten_Homura has joined ##crawl-dev 13:56:07 -!- UncertainKitten has quit [Ping timeout: 245 seconds] 13:57:01 -!- bullock has quit [Ping timeout: 246 seconds] 13:59:20 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:59:25 |amethyst: gammafunk: btw, tile enums aren't saved anywhere anymore, just tile names 13:59:42 oh nice 14:00:29 <|amethyst> aha 14:00:48 <|amethyst> so that section of save_compatibility.txt (jpeg's) should be updated 14:01:10 oh, yeah 14:01:12 edlothiol: is the monster_tile prop (which appears to be an int) not the tile enum value? 14:01:26 notify_dgn_event: Lua error: [string "global_prelude"]:71: bad argument #3 to 'create_item' (crawldgn.item_list expected, got nil) 14:01:29 -!- tali713 has quit [*.net *.split] 14:01:29 -!- Somefellow has quit [*.net *.split] 14:01:37 -!- Somefellow has joined ##crawl-dev 14:02:41 -!- geedmat has quit [Quit: Page closed] 14:03:32 gammafunk: monster_tile is regenerated from monster_tile_name on load 14:03:43 ok, great 14:04:00 I guess I can repush that orb tile then 14:04:13 |amethyst: also, did you have any other commits you wanted for 0.15.2? You probably know how to make the release better than I, but I can figure it out 14:04:49 <|amethyst> those are all of mine that should go in 14:05:08 <|amethyst> grunt has made a release more recently than I, if you have questions :) 14:05:16 ok maybe I'll push orb guardian old tile again and give it a try 14:05:22 -!- Whistling_Beard has quit [Ping timeout: 258 seconds] 14:05:49 <|amethyst> edlothiol: aha, that's what I was missing before 14:06:10 <|amethyst> edlothiol: this is done for dungeon tiles too? 14:06:29 yes 14:06:35 <|amethyst> nice 14:06:42 though it looks like cloud tiles are still saved :() 14:06:46 er, :( 14:07:24 heh, we can do custom cloud tiles? 14:08:18 where are custom cloud tiles used anyway? 14:08:42 I'm not sure that they are; maybe for fog machines somehow 14:09:25 -!- tabstorm has quit [Ping timeout: 255 seconds] 14:10:21 and actually, that's only for map knowledge clouds 14:10:28 the real clouds store the tile names 14:10:57 -!- tsohg has quit [Remote host closed the connection] 14:11:35 so remembered clouds might look different if they had a tile override 14:12:19 -!- Daekdroom has quit [Changing host] 14:13:23 -!- siepu has quit [Read error: Connection reset by peer] 14:13:24 also, technically, dungeon tiles are still saved, they're just immediately overwritten by the ones from the tile names 14:13:35 they should probably just be removed from the save 14:15:54 -!- tsohg has quit [Ping timeout: 246 seconds] 14:20:19 -!- qoala has joined ##crawl-dev 14:21:37 -!- bonghitz has quit [Quit: Leaving...] 14:22:08 -!- Bloax has joined ##crawl-dev 14:23:00 -!- Mazed has quit [Ping timeout: 255 seconds] 14:23:14 !source ../docs/changelog.txt 14:23:15 Bad filename: ../docs/changelog.txt 14:23:21 ah right 14:24:51 -!- clouded_ has joined ##crawl-dev 14:25:50 -!- bencryption has quit [Read error: Connection reset by peer] 14:26:28 -!- Pacra has joined ##crawl-dev 14:26:52 -!- mopl has quit [Client Quit] 14:27:52 -!- st_ has quit [Ping timeout: 265 seconds] 14:39:09 -!- xen has quit [Quit: Page closed] 14:41:44 -!- debo has joined ##crawl-dev 14:43:39 -!- ackack has joined ##crawl-dev 14:43:50 -!- Mazed has quit [Ping timeout: 240 seconds] 14:45:30 -!- hauzer has quit [Quit: Leaving.] 14:56:19 -!- tabstorm has joined ##crawl-dev 14:56:27 !lg * ikiller=asterion 14:56:28 268. Buxus the Sharpshooter (L15 CeAM of Okawaru), blasted by Asterion (orb of electricity) on Lair:4 on 2014-10-18 02:58:57, with 74669 points after 40022 turns and 2:53:30. 14:58:28 -!- mkbehr has quit [Quit: Leaving] 14:59:46 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 15:00:10 -!- tsohg has quit [Remote host closed the connection] 15:00:53 -!- qoala has quit [Quit: Abscond!] 15:02:24 -!- bonghitz has quit [Quit: Leaving...] 15:04:26 wow it's killed 268 people 15:04:27 tabstorm: You have 1 message. Use !messages to read it. 15:04:32 !messages 15:04:33 (1/1) gammafunk said (1h 31m 49s ago): hi 15:04:52 -!- Mazed has quit [Ping timeout: 240 seconds] 15:05:34 -!- tsohg has quit [Ping timeout: 265 seconds] 15:05:43 03gammafunk02 07[stone_soup-0.15] * 0.15.1-37-gefcdebc: Give rebirth to a trusty old friend for custom tile purposes 10(6 days ago, 4 files, 21+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=efcdebc4fa5a 15:05:43 03gammafunk02 07[stone_soup-0.15] * 0.15.1-38-g9b7472d: 0.15.2 changelog 10(27 minutes ago, 1 file, 14+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b7472d89d3a 15:05:48 -!- ackack has quit [Ping timeout: 260 seconds] 15:05:55 -!- clouded_ has quit [Read error: Connection reset by peer] 15:06:10 %git stone_soup-0.15 15:06:10 07gammafunk02 * 0.15.1-38-g9b7472d: 0.15.2 changelog 10(28 minutes ago, 1 file, 14+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b7472d89d3a 15:06:27 -!- clouded_ has joined ##crawl-dev 15:06:32 %git :/0.15.1 15:06:33 07Grunt02 * 0.16-a0-606-g6693e34: 0.15.1 changelog. 10(5 weeks ago, 1 file, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6693e3484248 15:08:02 !tell Grunt I made the 0.15.2 changelog and have a local 0.15.2 tag that I haven't pushed yet; anything I need to do before that push? 15:08:02 gammafunk: OK, I'll let grunt know. 15:08:22 -!- __miek has quit [Ping timeout: 255 seconds] 15:10:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:10:50 -!- scummos__ has quit [Read error: Connection reset by peer] 15:12:04 -!- debo has quit [Ping timeout: 258 seconds] 15:14:54 -!- mizu_no_oto has quit [Client Quit] 15:18:38 -!- Bloaxor has joined ##crawl-dev 15:18:38 -!- Bloax has quit [Read error: Connection reset by peer] 15:22:29 -!- bonghitz has quit [Quit: Leaving...] 15:23:58 !lg * ikiller=killer_klown 15:23:59 101. axecop the Bringer of Light (L26 DDHe of The Shining One), slain by a Killer Klown (kmap: hall_of_Zot) on Zot:5 on 2014-09-23 17:37:20, with 605084 points after 80197 turns and 4:10:49. 15:24:04 -!- alefury has quit [] 15:24:05 !lg * ikiller=killer_klown s=br 15:24:06 101 games for * (ikiller=killer_klown): 89x Zot, 7x Zig, 3x D, 2x Lair 15:24:53 !lg * ikiller=orb_guardian s=br 15:24:53 784 games for * (ikiller=orb_guardian): 770x Zot, 8x D, 3x Depths, 2x Tomb, Lair 15:25:35 !lg * ikiller=electric_golgem s=br 15:25:35 No games for * (ikiller=electric_golgem). 15:25:40 !lg * ikiller=electric_golem s=br 15:25:41 331 games for * (ikiller=electric_golem): 289x Zot, 18x Zig, 10x D, 8x WizLab, 3x Elf, 2x Vaults, Abyss 15:32:06 -!- clouded_ has quit [Read error: Connection reset by peer] 15:32:32 -!- clouded_ has joined ##crawl-dev 15:36:37 Killer Klown (05p) | Spd: 13 | HD: 20 | HP: 126-178 | AC/EV: 10/15 | Dam: 3012(klown) | 10doors, see invisible, regen, !sil | Res: 06magic(160) | Vul: 11silver | XP: 4744 | Sp: blink | Sz: Medium | Int: high. 15:36:37 %??killer_klown 15:43:01 -!- Bloaxor has quit [Read error: Connection reset by peer] 15:43:22 -!- Bloax has joined ##crawl-dev 15:44:48 -!- Bloaxor has joined ##crawl-dev 15:45:27 -!- Bloax has quit [Read error: Connection reset by peer] 15:56:15 -!- Ratboiler has quit [Quit: Page closed] 15:59:23 -!- morphix0 has quit [Remote host closed the connection] 16:02:15 -!- Patashu has joined ##crawl-dev 16:09:10 -!- nrook has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 16:09:40 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:13:29 -!- Cheburashka has quit [] 16:24:27 -!- scummos__ has quit [Ping timeout: 272 seconds] 16:29:24 -!- heteroy has quit [Ping timeout: 245 seconds] 16:30:52 -!- CKyle has joined ##crawl-dev 16:31:02 -!- xen has quit [Quit: Page closed] 16:34:38 !rc dpeg 16:34:38 dpeg: You have 1 message. Use !messages to read it. 16:34:39 http://crawl.akrasiac.org/rcfiles/crawl-git/dpeg.rc 16:34:41 !messages 16:34:42 (1/1) rchandra said (17h 42m 41s ago): would uniques with signature spells getting spellbooks with those spells be too good for unique reform? thinking of fannar specifically (like roxanne) 16:35:10 !tell rchandra Perhaps at least a chance? I made a note. 16:35:10 dpeg: OK, I'll let rchandra know. 16:35:34 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 16:36:34 !tell gammafunk I don't think so. 16:36:35 Grunt: OK, I'll let gammafunk know. 16:36:37 -!- Xenobreeder_ has quit [Ping timeout: 246 seconds] 16:36:39 !seen dpeg 16:36:39 I last saw dpeg at Sat Oct 18 21:35:10 2014 UTC (1m 29s ago) saying '!tell rchandra Perhaps at least a chance? I made a note.' on ##crawl-dev. 16:37:02 Grunt: stalker! 16:37:15 !seen Grunt 16:37:15 Sorry Grunt, that person is dead. 16:37:26 Grunt = dead GrSt? :( 16:37:31 If the spell is a signature spell, the unique would plainly know it well enough to not need the spellbook around as a cheat sheet :P 16:37:34 mmmmmmmm 16:37:45 greensnark: they must have learned from somewhere! 16:37:52 -!- tsohg has quit [Remote host closed the connection] 16:38:26 dpeg: Sure, but do they carry their books into battle when they've memorised their contents? :) 16:38:42 hrm, does anything special need to be done for the debian repo on CDO? 16:38:42 gammafunk: You have 1 message. Use !messages to read it. 16:38:59 gammafunk: that's for the packager to worry about 16:39:21 -!- scummos__ has quit [Client Quit] 16:39:26 ok, so I shouldn't bother with doing any of these packaging steps in the release guide myself? 16:39:34 -!- TAS_2012v has quit [] 16:39:59 It would help if someone else could do binary packages! 16:40:05 s/binary/Win32/ 16:40:37 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:41:10 greensnark: I just think it'd be occasionally cool, and does no harm. 16:41:13 hrm, yeah I have a vmware instance of windows 8 but no other windows to test on 16:41:31 dpeg: Sure, I was just stirring up trouble :) 16:42:01 -!- quietusest has quit [Quit: Page closed] 16:42:21 wow, LTO=y means crawl takes a long time to link 16:46:19 hey Grunt what do you think of having shadow DA give LoS -1, like 8-9 AC, 15 ER instead of stlh++++ 16:46:35 I figure actual stealthdudes won't really want that much ER on their armour probably 16:48:05 well that steps on darkness the spell a bit 16:48:31 which is a thing stealthdudes are likely to be able to cast anyhow 16:49:02 I guess they'd have a hard time doing that in 15 er armour, but not impossible certainly 16:49:08 ??hda 16:49:08 hda[1/1]: see {shadow_dragon_armour} 16:49:09 Yes, but chars in 15 ER armour probably not so much 16:49:17 will be interested in casting it 16:49:37 -!- markgo has quit [Ping timeout: 255 seconds] 16:49:49 ??shadow_dragon_armour 16:49:50 I don't have a page labeled shadow_dragon_armour in my learndb. 16:49:58 good learndb 16:50:00 right now its 10 ac 15 er stlth++++ 16:51:09 %git 0.15.2 16:51:09 07gammafunk02 * 0.15.2: 0.15.2 changelog 10(2 hours ago, 1 file, 14+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b7472d89d3a 16:51:18 %git 0.15.1 16:51:18 07Grunt02 * 0.15.1: 0.15.1 changelog. 10(5 weeks ago, 1 file, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7324901d92f2 16:51:38 my commit correctly ommits the . 16:52:59 Grunt: well I've pushed the 0.15.2 tag, if you're willing to be Mr. Packager 16:53:41 %git 0.15.0 16:53:41 07Grunt02 * 0.15.0: Ham-fistedly rename strings.{cc,h} to stringutil.{cc,h}. 10(7 weeks ago, 153 files, 684+ 684-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=69783ea0505b 16:55:09 -!- xFleury has quit [Quit: ChatZilla 0.9.91 [Firefox 33.0/20141011015303]] 16:56:30 -!- Phnogg_ has quit [Quit: Page closed] 16:57:14 ??git 16:57:14 git[1/2]: Readonly: git clone git://gitorious.org/crawl/crawl.git Read/Write: git@gitorious.org:crawl/crawl.git Web interface: http://s-z.org/neil/git/?p=crawl.git;a=summary 16:57:17 ??git[2 16:57:18 git[2/2]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:git 16:57:53 -!- Ragdoll has quit [Quit: Ik ga weg] 16:59:32 oh hey finally 16:59:35 !lg * ikiller=mnoleg -tv 16:59:36 45. Ahrin, XL27 VSMo, T:100136 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 17:00:12 ..flay 17:00:53 -!- hyperbolic has joined ##crawl-dev 17:01:01 !lm ahrin vsmo god 17:01:02 287. [2014-10-17 11:23:36] Ahrin the Spry (L16 VSMo of Ru) reached level 3 of the Elven Halls on turn 35923. (Elf:3) 17:01:13 !kw god 17:01:14 Built-in: god => god!= 17:01:21 -!- dtsund has quit [Quit: dtsund] 17:01:35 !lm ahrin vsmo milestone=~worship 17:01:35 8. [2014-10-17 09:27:41] Ahrin the Martial Artist (L9 VSMo of Ru) became a worshipper of Ru on turn 6990. (Temple) 17:01:51 weird 17:01:59 !lg ahrin vsmo 17:02:00 25. Ahrin the Spry (L17 VSMo of Ru), blasted by a deep elf annihilator (iron shot) on Elf:3 (nooodl_elf_gasket) on 2014-10-17 11:32:19, with 143221 points after 37775 turns and 2:27:11. 17:02:25 !lg * ikiller=mnoleg x=gid 17:02:26 45. [game_key=Ahrin:cszo:20140914234754S] Ahrin the Conqueror (L27 VSMo of Ru), mangled by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2014-10-15 07:29:22, with 1064488 points after 100136 turns and 7:20:30. 17:02:48 !lm ahrin gid=Ahrin:cszo:20140914234754S 17:02:49 102. [2014-10-15 07:24:42] Ahrin the Conqueror (L27 VSMo of Ru) entered the realm of Mnoleg on turn 99246. (Pan) 17:02:57 !lm ahrin gid=Ahrin:cszo:20140914234754S milestone=~worship 17:02:58 1. [2014-10-15 00:07:15] Ahrin the Insei (L9 VSMo of Ru) became a worshipper of Ru on turn 5700. (Temple) 17:03:08 -!- LordSloth has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it] 17:03:15 Where can I find the default colour definitions for item categories? 17:03:33 I think those are basically in the cc files? 17:03:35 let me see 17:04:13 -!- WalkerBoh has quit [Remote host closed the connection] 17:04:33 -!- elliptic has quit [Ping timeout: 255 seconds] 17:04:48 -!- cribozai has quit [Ping timeout: 260 seconds] 17:05:11 -!- hyperbolic is now known as elliptic 17:05:22 -!- Artelis_ has quit [Ping timeout: 240 seconds] 17:05:27 dpeg: in makeitem.cc you can look at the functions item_colour, _armour_colour, _missile_colour, weapon_colour 17:05:35 e.g. 17:05:38 !function item_colour 17:05:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/makeitem.cc;hb=HEAD#l215 17:05:44 that one is a big function 17:05:50 ah, only been looking for settings files (none found) and less'd through initfile.cc. Thanks! 17:06:36 -!- Kellhus has quit [Quit: Page closed] 17:10:45 -!- Limulus has quit [Quit: Page closed] 17:13:14 do we have a convention for passing by pointer v. reference? 17:17:04 -!- CacoS has quit [] 17:17:07 bh: used to be that pointers were used only where nullable 17:18:05 bh: What do you think of Go 17:18:12 The language, not the game :) 17:18:39 greensnark: you know that saying about "if you don't have anything nice to say..." 17:18:54 Haha 17:19:06 Wait, were you referring to pointers v references or Go 17:19:19 the latter 17:21:18 -!- Mazed has quit [Remote host closed the connection] 17:23:51 -!- NotKintak has quit [Ping timeout: 246 seconds] 17:23:51 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:24:16 -!- mopl has quit [Quit: Page closed] 17:25:21 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:25:54 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 17:27:17 -!- CKyle has joined ##crawl-dev 17:27:41 -!- Patashu_ has joined ##crawl-dev 17:27:41 -!- Patashu has quit [Disconnected by services] 17:28:24 maybe I'm hopelessly confused, but where do CFLAGS get set in our makefile? I want to enable std=c++11 17:30:37 -!- Patashu_ has quit [Remote host closed the connection] 17:30:55 -!- Patashu has joined ##crawl-dev 17:31:01 -!- tabstorm has quit [Ping timeout: 272 seconds] 17:33:47 -!- tsohg has quit [Read error: Connection reset by peer] 17:36:43 -!- tsohg has quit [Read error: Connection reset by peer] 17:38:12 &rc magicpoints 17:38:14 http://dobrazupa.org/rcfiles/crawl-git/magicpoints.rc 17:40:22 -!- tabstorm has joined ##crawl-dev 17:42:03 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:43:46 -!- PleasingFungus has joined ##crawl-dev 17:45:55 -!- eliotn has quit [Ping timeout: 246 seconds] 17:48:08 %git 01787a87 17:48:08 07PleasingFungus02 * 0.16-a0-1348-g01787a8: Don't give Roxanne a wand (rchandra) 10(19 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=01787a87f62f 17:48:08 PleasingFungus: You have 1 message. Use !messages to read it. 17:48:40 bh: 01787a87 was reported by rchandra; I investigated it & wrote/tested/pushed the fix. 17:48:44 PleasingFungus: gotcha 17:48:52 carry on :) 17:49:26 The parenthetical thing is our standard approach for crediting reporters, iirc (when there's no ticket) (and insofar as 'standard' can be used to describe anything we do) 17:50:38 crawl, where we make up the standard as we go 17:55:21 Huh. When playing Arena of Blood, I got the message "two orcs come into view". 17:55:30 ("a bag of meat".) 17:56:28 good ol' Arena of blood. Spoiler: just swing your axe 17:57:01 idk if that message is old/expected. 17:57:07 someday I should play arena of blood 17:58:10 12:46:40 why is thunderdome played so little? 17:58:21 my understanding is it's very poorly maintained and kind of broken 17:58:25 could be wrong 18:00:23 plus it's no fun 18:00:39 the optimal strategy is to stand on the exit and swing your axe every turn. When you get slowed, quaff haste. done 18:04:12 -!- jeanjacques has quit [Quit: quit] 18:05:14 gonna rebuild 0.15.2, don't try an stop me 18:05:21 ??rebuild 18:05:22 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ https://dobrazupa.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ Bug Grunt, |amethyst, or Nap kin for CDO. Use your powers wisely. 18:06:42 he's gone mad wtih power. 18:08:38 03PleasingFungus02 07* 0.16-a0-1349-gbae4a42: Add qda/hda to sprints (Lightli) 10(2 minutes ago, 4 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bae4a4298fd0 18:13:29 -!- hauzer has quit [Quit: Leaving.] 18:13:39 -!- Big_guy has quit [] 18:14:55 ??qda 18:14:56 QDA[1/1]: Base AC 10 (same as PDA, since quicksilver dragons and pearl dragons have the same AC), encumbrance 6 (one point higher than MDA), unenchantable. (That is, always +0.) Also, MR+. 18:14:59 ??hda 18:15:00 hda[1/1]: see {shadow_dragon_armour} 18:15:05 ??shadow dragon armour 18:15:06 I don't have a page labeled shadow_dragon_armour in my learndb. 18:16:47 ??storm dragon armour 18:16:48 storm dragon armour[1/1]: 10AC, 15ER, rElec. Can be created by enchanting a storm dragon hide. 18:16:53 !learn add shadow dragon armour Base AC 10, ER 15. Gives Stealth+++, or a net gain of Stealth+. 18:16:53 shadow[3/3]: dragon armour Base AC 10, ER 15. Gives Stealth+++, or a net gain of Stealth+. 18:16:55 -!- HonestMoneyLende has quit [Ping timeout: 255 seconds] 18:16:58 err 18:17:01 off by a + 18:17:10 -!- hauzer has quit [Client Quit] 18:17:12 too many plusses!!! 18:17:14 it's madness 18:17:20 !learn add shadow_dragon_armour Base AC 10, ER 15. Gives Stealth++++, or a net gain of Stealth+. 18:17:20 shadow dragon armour[1/1]: Base AC 10, ER 15. Gives Stealth++++, or a net gain of Stealth+. 18:17:31 I cannot handle all these plusses 18:17:33 ??shadow[$ 18:17:33 shadow[3/3]: dragon armour Base AC 10, ER 15. Gives Stealth+++, or a net gain of Stealth+. 18:17:36 !learn del shadow[3 18:17:36 Deleted shadow[3/3]: dragon armour Base AC 10, ER 15. Gives Stealth+++, or a net gain of Stealth+. 18:17:36 !learn del shadow[$ 18:17:37 Deleted shadow[2/2]: In older versions, drained strength 18:17:40 hahaha 18:17:45 well 18:17:47 good riddance 18:17:47 tbh, I think that's ok 18:18:44 -!- rdx has quit [Quit: Page closed] 18:18:59 PleasingFungus: shouldn't it also give a resist? 18:19:09 no? 18:19:20 it gives stlth. that's its thing. 18:19:20 shadow dragon (06D) | Spd: 10 | HD: 17 | HP: 106-149 | AC/EV: 15/10 | Dam: 2013(drain), 15, 15 | evil, cold-blooded, see invisible, fly, !sil | Res: 06magic(120), 02cold++, 03poison, 12drown, 13neg+++ | Vul: 08holy | Chunks: 04rot | XP: 2067 | Sp: b.draining (3d24) | Sz: Giant | Int: animal. 18:19:20 %??shadow dragon 18:19:31 -!- Moonsilence has quit [Ping timeout: 258 seconds] 18:19:32 rRot? :) 18:19:37 see, that is a bad idea. 18:19:57 care to elaborate? 18:20:48 -!- roctavian has joined ##crawl-dev 18:21:19 hiya roctavian 18:21:24 hi bh 18:22:14 roctavian: Welcome! 18:22:16 welcome to the team 18:22:33 oh no, is this the initiation 18:22:42 * PleasingFungus throws rice at roctavian 18:22:43 * dpeg gets out the incense. 18:22:44 * bh beats roctavian with a rubber trout 18:23:14 Someone has to set the ##crawl-dev dev flag. Is this me? 18:23:23 you're @, so yes 18:23:27 man, what are all the things i need to learn now 18:23:54 roctavian: Players are evil. Fun is bad. Devs are right. 18:23:55 crawl/crawl-ref/docs/develop/new_dev_checklist.txt 18:24:00 by past evidence, you're not a true dev until you've broken the build :p 18:24:05 i am nearly finished with all those new draconian tiles, so i suppose that might be a good first project 18:24:22 dpeg: i'm one of our front line liasons out there in SA land with PF 18:24:42 i've already developed a healthy love-hate relationship with players 18:24:49 hrm, lets see if I can upgrade you on cszo 18:24:54 ah true, you're an SA activist 18:26:09 hrm. I have no clue where the dgl binary is 18:27:27 roctavian: you should be +roctavtian now 18:27:34 -!- Daekdroom has quit [Ping timeout: 258 seconds] 18:27:34 -!- wheals has joined ##crawl-dev 18:27:43 i think i need to register my nick properly 18:27:53 * wheals flickers into view. 18:27:56 probably, yes 18:27:59 that's always a good plan, sort of essential if you have a short nick 18:27:59 wheals: hello! 18:28:42 roctavian: yes, please do 18:28:52 you're also Mantis developer now 18:29:02 i think i might not have a git account yet either 18:29:13 cannot give you commit access then :) 18:29:21 1sec... 18:29:27 -!- roctavian has quit [] 18:29:35 crawl: where you get commit rights when we get tired of merging your patches 18:29:42 -!- roctavian has joined ##crawl-dev 18:29:49 bh: sounds like a pretty solid approach to me 18:30:31 :o a new dev? 18:30:32 wheals: You have 7 messages. Use !messages to read them. 18:30:38 oh 18:30:48 wheals: another week, another crawl dev! 18:30:48 i guess Sequell doesn't tell you about messages when you /me 18:31:11 tile dev number 2 18:31:13 the grammar of that sentence is ... advanced 18:32:14 alright, my git account is now active, under the same name 18:33:16 on it 18:34:02 03PleasingFungus02 07* 0.16-a0-1350-gd38c190: Unbrace 10(3 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d38c19035f06 18:34:02 03PleasingFungus02 07* 0.16-a0-1351-ge2ae0e8: Add placeholder hda tiles 10(2 minutes ago, 8 files, 12+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2ae0e8ebe7a 18:34:13 roctavian: you should be good to go 18:34:47 PleasingFungus: IMO unbracing is a bad idea, it contributes to bugs like goto fail 18:34:52 dpeg: thank you! 18:35:05 bh: it is our official code style 18:35:10 ref util/unbrace 18:36:04 well, "official" is a strong term. "tool-enforced?" "standard?" 18:36:06 PleasingFungus: sure, but our style is wrong. Leaving out braces is like writing: "SomeClass* a, b" 18:36:11 -!- tsohg_ has quit [Remote host closed the connection] 18:36:19 heh 18:36:20 You can do it, but it's a bad idea 18:36:35 -!- nicolae- has joined ##crawl-dev 18:37:23 in principle, maybe. in practice, out of crawl's many bugs, I've not yet seen one that came out of bad brace style 18:37:29 -!- tsohg has quit [Read error: Connection reset by peer] 18:37:50 each brace should get its own line and be right-justified to 120 columns 18:37:52 imo 18:38:05 -!- tkappleton has quit [Quit: Leaving] 18:38:24 nicolae-: monster. 18:38:31 -!- hauzer has quit [Quit: Leaving.] 18:38:41 bh: now there's something we can agree on 18:39:12 i'm not a monster. i'm just misunderstood. please ignore the clawed tentacles and ravenous tooth-filled maw. 18:39:41 roctavian: you can now write c-r-d mails without delay 18:40:31 -!- Sharkman1231_ has quit [Ping timeout: 246 seconds] 18:40:54 oh I am missing the party :( 18:41:04 (curse being at work!!) 18:41:13 -!- heteroy has quit [Ping timeout: 255 seconds] 18:41:14 what do you do for work, Grunt 18:41:24 nicolae-: he's a seal clubber 18:41:40 he dresses up in seal garb and goes out on the town 18:42:06 really? huh! that's what i do too! 18:42:35 -!- WalkerBoh has quit [Remote host closed the connection] 18:42:40 oh no, another highfalutin fancypants artist gets commit access? DCSS RUINED 18:42:42 !send roctavian confetti and streamers 18:42:43 Sending confetti and streamers to roctavian. 18:43:06 roctavian: for Wordpress, what do you want as first/last names, if any? 18:43:13 PleasingFungus: imo all of the j title should be monsters 18:43:19 dpeg: Roc T. Avian, duh 18:43:20 !send grunt new drac tiles 18:43:20 Sending new drac tiles to grunt. 18:43:20 oh, roctavian got a commit bit? congratulations roctavian! here's $50 and a list of my crawl ideas, try to make it happen k 18:43:35 John McCartney i suppose 18:43:59 wheals: "consuming" is pretty boring :) 18:44:13 EATMASTER 18:44:14 s/Blob/Acid &? 18:44:15 you're welcome 18:44:26 I really like "foo the blob" 18:44:26 ENGULFER 18:44:27 The Digester 18:44:35 THE PHAGOCYTOTIC 18:44:40 +1 18:44:43 it's so insulting in a way that you just know jiyva thinks is flattering 18:44:52 there is that aspect of it, PleasingFungus 18:45:00 I would kind of like foo the Acid Blob but 18:45:01 blobs are great!!! -- jiyva jumblybutt 18:45:03 it's a bit misleading 18:45:08 ya also you don't get acid 18:45:15 well that's what I meant 18:45:17 you get rcorr tho 18:45:23 Gelatinous Cube 18:45:43 foo the Blob is good though, even without Acid 18:45:46 powerful rust devil resisting techinques... 18:45:56 otoh J does probably need some new fun 18:46:06 -!- Pluie has quit [Ping timeout: 246 seconds] 18:46:07 even with my changes, there really aren't that many non-jelly acid sources :) 18:46:43 some kind of active acid thing? slimify is really nice at least 18:46:45 roctavian: you should get an email with a wordpress password 18:47:06 dpeg: excellent, thanks 18:47:14 maybe you can temporarily slimify walls 18:47:20 oh do we all have wordpress access? 18:47:34 oh, I thought you meant "the jelly genus needs new fun", not "jiyva needs new fun" 18:47:44 both could be good, though I don't think either are critical 18:47:45 gammafunk: yes, you should. If not, poke Grunt or me. 18:47:59 Like can I finally post my long-winded rants against araganzar's ridiculous need to memorize every spell in crawl 18:48:26 * gammafunk pokes Grunt. Grunt shudders. A deathgrunt appears! 18:48:38 Grunt: i don't think spellforged servitors should have randomised spellsets 18:50:10 dpeg: some of us should not have wordpress access, or at least we must exercise great restraint :) 18:50:37 Grunt: you definitely should add servitor to the list of spells ghosts can cast, though 18:52:24 gammafunk: a word by a dev is a word of truth, about to become canon for millions. What could be bad about it? 18:52:50 ah, going to cite that dpeg quote a lot in tiles chat arguments from now on to prove I'm right 18:53:57 -!- Crehl has quit [Quit: Killed by a kitten] 18:54:09 millions, eh 18:54:15 dpeg is being modest 18:54:26 it's well known that approximately one third of all human beings on earth play crawl 18:54:47 -!- Anxiousthesia is now known as Amnesthesia|Else 18:54:55 dang.... 18:55:17 PleasingFungus: don't you know the "crawl out of misery" movement? 18:55:26 no? 18:55:33 You should! 18:56:04 -!- Pluie has joined ##crawl-dev 18:56:05 prediction: Crawl becomes the fastest growing religion by 2020 18:56:23 man, okay, we have a file named "chunli.png" lying around. this is so dubious 18:56:31 that makes sense: we can add gods that cater to all whims! 18:56:35 the tiles/console schism leads to the biggest war in history 18:56:38 PleasingFungus: what 18:56:39 no way have you seen legolas.png? 18:56:43 like 18:56:45 tolkein is at least dead 18:57:17 -!- Pluie has quit [Client Quit] 18:57:33 -!- Pluie has joined ##crawl-dev 18:58:22 -!- hauzer has quit [Quit: Leaving.] 18:58:43 PleasingFungus: fr chunli god 18:59:16 well, while i'm reading some tile dev docs, here's the current state of draconian base tiles/job overlays: http://imgur.com/SVknEFV 18:59:50 oh, those look nice 19:00:18 still haven't made zealot 19:01:32 -!- Isabel has joined ##crawl-dev 19:02:24 -!- Pluie has quit [Ping timeout: 265 seconds] 19:04:03 are there still any vault-defined weapon-having statues floating around or are they mostly deprecated these days 19:04:20 statues with weapons? 19:04:25 statue (158) | Spd: 10 (07stationary) | HD: 8 | HP: 70 | AC/EV: 12/1 | Dam: 20 | 11non-living, 10items, 10doors, master archer | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 561 | Sz: Large | Int: high. 19:04:25 %??statue 19:04:39 yeah, you can (or could) define a statue as a monster and give it spells and weaposn 19:04:53 didn't realize you could give them weapons 19:05:13 yeah, i remember a few in vaults that had scythes and the like 19:05:17 archer statue (158) | Spd: 10 (07stationary) | HD: 8 | HP: 70 | AC/EV: 12/1 | Dam: 20 | 11non-living, 10items, 10doors, master archer, 07vault | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 561 | Sz: Large | Int: high. 19:05:17 %??archer statue 19:05:21 I forget if those are vault monsters 19:05:32 oh, looks like it. 19:05:43 orc (04o) | Spd: 10 | HD: 1 | HP: 4-10 | AC/EV: 0/10 | Dam: 5 | 10weapons, 10items, 10doors | XP: 3 | Sz: Medium | Int: normal. 19:05:43 %??orc 19:05:53 those can't use weapons, looks like 19:06:02 the statues above, I mean 19:06:08 weird 19:06:11 hunh 19:06:16 they used to could. oh well. 19:06:24 doesn't mean all statues can't! 19:06:26 let me check 19:07:42 oh interesting 19:07:51 From MONUSE_STARTING_EQUIPMENT on, monsters are capable of handling items. Contrary to what one might expect, MONUSE_WEAPONS_ARMOUR also means a monster is capable of using wands and will also pick them up, something that those with MONUSE_STARTING_EQUIPMENT won't do. 19:07:57 -!- dpeg has quit [Quit: sleep] 19:08:26 and statues do have MONUSE_STARTING_EQUIPMENT 19:08:33 so it looks like they'll use what's given to them 19:08:49 that last phrase sounds misleading, since monsters with MONUSE_STARTING_EQUIPMENT certainly *will* use wands if they start with them 19:08:50 roxanne was able to use wands given to her for same reason 19:08:53 (the phrase is ambiguous) 19:09:01 03PleasingFungus02 07* 0.16-a0-1352-gf3cef83: Add placeholder qda tiles 10(2 minutes ago, 6 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3cef8307a6a 19:09:12 yeah, you can define a statue with "statue ; spear" or whatever in wizmode, there's no tile for it though 19:09:14 well we'd consider said wand starting equipment 19:09:27 but maybe I don't understand what you mean by it being ambigious 19:09:31 lasher statue: statue name:lasher name_adjective tile:mons_statue_whip generate_awake 19:09:31 %??spec:lasher statue 19:09:45 starting equipment means anything the monster has in its inventory upon creation 19:10:08 but monsters can find new items/equip that the player hasn't seen yet through wandering 19:10:30 -!- Wolfechu has quit [Ping timeout: 258 seconds] 19:11:10 PleasingFungus: maybe Dissolving @Genus@, as a nod to Dissolution? 19:11:10 I think the monuse_weapons_armour one is def. misleading though 19:11:40 yeah, or just a reference to the fact that so many J eat items 19:11:47 and that's a core jiyva thing as well 19:11:51 wheals: also kind of funny in that it could imply the player themself is dissolving 19:12:07 well you do dissolve them, just not directly! 19:12:18 fr: give nem item sac to jiyva 19:12:21 it was So Good 19:12:30 was it really 19:12:34 Soooo Gooood 19:12:45 haha I sacrificed my stash! funny! 19:12:47 sometimes I feel like you're not entirely sincere. 19:13:11 gammafunk is an upright and upstanding individual whose sincerity is utterly without question 19:13:27 !send nicolae- $5000 19:13:28 Sending to nicolae-. 19:13:33 ...>_> 19:13:37 straight up my favorite part about that mechanic is the comment in the commit that added it 19:13:46 Removed portable altars. Nemelex prayers will now sacrifice everything on the current square. (This will need some interface improvements to prevent players from 'p'ing away their stash...) 19:14:01 thanks, haranp. thanks. 19:14:10 hey, he wasn't wrong! 19:14:27 that is the worst part 19:14:29 or the best 19:14:32 depending on how you think about it 19:14:35 yep 19:14:51 also <3 the commit titles that are entire paragraphs 19:15:36 welllll, to be fair, I think that was in svn 19:15:40 which is a little different 19:16:25 yeah, I forget how svn handles a notion of "commit title", if it does at all 19:16:42 hm. 19:16:56 gammafunk, you should fix this dechunk crash for me. being, as you are, a generous & virtuous soul. 19:17:14 -!- scummos__ has quit [Ping timeout: 244 seconds] 19:17:17 add it to my todo and it will get done so fast you won't believe the speed 19:17:58 I'm still going through all the work of merging dplusplus' commits, a path you started me...down? 19:18:11 turns out it'll require a bunch of config infrastructure 19:18:26 "started me on", maybe? idk, it's a weird sentence 19:18:34 "started me along"? 19:18:34 -!- tsohg has quit [Remote host closed the connection] 19:18:39 sure 19:18:58 probably "sent me down" would be best 19:19:00 anyway. 19:19:12 03PleasingFungus02 07* 0.16-a0-1353-g86424da: Oops 10(2 minutes ago, 2 files, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86424da06f84 19:20:01 code that seems like it should be auto-generated somehow 19:20:25 well, it certainly shouldn't be switch-cases 19:21:09 you'd like to see else if there? 19:21:10 -!- lobf has joined ##crawl-dev 19:21:42 either arrays or maps 19:21:49 possibly struct elements 19:21:49 oh yeah 19:22:22 -!- wheals_ has joined ##crawl-dev 19:22:28 I think we have this same thing for each mosnter tile despite having mon-data.h 19:22:36 -!- wheals has quit [Disconnected by services] 19:22:39 -!- wheals_ is now known as wheals 19:22:50 -!- Textmode has joined ##crawl-dev 19:22:53 but even then, it'd probably go in a different struct or data object 19:23:17 well actually, we put the glyph/color in there; we could move those to the same object housing the tile mapping 19:23:28 yeah, it should in fact be in mon-data.h. 19:23:38 probably, yeah 19:23:49 oh 19:23:51 wait it can't 19:23:53 I was thinking about doing this, but it would either require a fancy script or some very time consuming & tedious & error-prone data entry. 19:24:08 because we don't include tiles junk in console builds 19:24:10 it certainly can, #defined out in non-tiles builds. 19:24:19 yeah but that's 19:24:21 I'm going to set that up for forms, I think. 19:24:24 it's on my todo. 19:24:29 going to be a lot of ugly #defines 19:24:32 well I guess a macro 19:24:38 which would be ok 19:24:48 MONS_TILE(BLAH) or w/e 19:25:00 PleasingFungus: 3377cb00ad makes me sad 19:25:15 %git 3377cb00ad 19:25:15 07PleasingFungus02 * 0.16-a0-1070-g3377cb0: Assert. 10(2 days ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3377cb00ada0 19:25:24 ? 19:25:32 ASSERT(x && y && z) 19:25:36 oh 19:25:40 yeah that's iffy 19:25:43 now that you mention it 19:25:59 !blame gammafunk 19:26:00 I pronounce gammafunk... Guilty! 19:26:21 I'm pretty sure that wasn't my refactoring!!! 19:26:34 _choose_tentacle_toss_dest I mean really 19:26:36 as. if. 19:26:37 you don't even need to assert choice, since you'll get a null pointer in the next thing anyway! 19:28:19 wheals: hrm, maybe I misunderstand, but if you removed the choice check, won't in_bounds(*choice) segfalt before the assert? 19:28:34 pf, segfaults are basically asserts 19:28:48 *basically*?!?! 19:29:26 I think the assert prints extra cute line information, but yeah I'm not really clued in on the best way to ASSERT I guess 19:30:18 we also have a way to mpr to an error channel, but it's not clear to me when that's desirable to do over just ASSERT 19:30:26 -!- scummos__ has quit [Ping timeout: 240 seconds] 19:35:02 -!- Sdalliv has quit [Client Quit] 19:39:34 -!- PleasingFungus has quit [Ping timeout: 272 seconds] 19:41:03 -!- Poncheis has quit [Read error: Connection reset by peer] 19:41:25 wow you can waste a curse weapon scroll with nothing wielded 19:42:35 -!- Zermako_ has quit [] 19:45:40 wheals: ghosts already can servitor! 19:45:46 -!- ackack has joined ##crawl-dev 19:46:05 wheals: imo figure out a better way to decide servitor spells :) 19:46:29 wheals: maybe a flat "below 50% fail" like old ghost spells 19:46:31 %branch mon-spell-slots 19:46:31 Branch mon-spell-slots: http://s-z.org/neil/git/?p=crawl.git;a=log;h=refs/heads/mon-spell-slots 19:46:57 don't you have to add it to a list in ghost.cc? 19:47:02 (ghosts only chexk if the spell is a monster spell for usability now) 19:47:06 *check 19:47:19 oh, awesome 19:47:32 !send wheals more tornado ghosts 19:47:32 Sending more tornado ghosts to wheals. 19:47:44 my secret hope was that servitors would get the same system as ghosts 19:47:57 They do!!! 19:48:00 right now 19:48:30 (except with its own veto list) 19:48:39 s/veto/pass/ 19:48:43 Grunt: anything else I need to do now that I've pushed the 0.15.2 tag? 19:49:01 -!- PleasingFungus has joined ##crawl-dev 19:49:02 Don't you newline me on this! 19:49:03 specifically, so that we could get servitors summoning servitors :) (until someone realised that that had happened by accident) 19:49:08 gammafunk: wait until I get home to binary! 19:49:21 ok! sounds good and safe driving Grunt! 19:49:21 ...Grunt lives in binary? 19:49:33 -!- tsohg has quit [Remote host closed the connection] 19:49:34 or train taking if you do that! 19:49:43 gammafunk: I don't get to leave here for another hour or so :( 19:49:53 well safe 1 hour of work and then safe trip home! 19:50:00 -!- edlothiol has quit [Ping timeout: 260 seconds] 19:50:01 technically, if they don't notice you're gone, 19:50:10 dang nicolae- 19:50:13 gammafunk: it's desirable to assert when you think that things are mega fucked in a way that might fuck up your save; if weird things are happening but you think it's surivivable, then mpr. compare: lua errors in the second category, out-of-bounds array accesses in the former. 19:50:15 If only :( 19:50:19 servitors would still have a level cap on spells though, right? 19:50:56 PleasingFungus: yeah, that sounds reasonable, but I'm pretty sure we assert an awful lot in situations that aren't likely at all to affect saves 19:51:03 evilmike: as in, total combined spell levels or something else? 19:51:19 my guess is that if we followed that we'd see a bunch more mpr error and less ASSERT, which is maybe what it should bue 19:51:21 well, if you unrestricted what spells it could cast, you'd be able to have one with level 9 spells 19:51:23 *be 19:52:02 evilmike: there is a list of allowed servitor spells in the code right now 19:52:04 maybe it's more ASSERT if you think the game is in an invalid state for either save or gameplay 19:52:22 -!- hauzer has quit [Client Quit] 19:52:29 (both in trunk and in the mon-spell-slots branch we are discussing) 19:52:39 level 9 spells are disallowed now mostly because they'd kill you fast, i think 19:52:40 yeah, maybe 19:52:45 except maybe glaciate 19:52:46 re gfunk 19:52:47 which is kind of what you said already 19:52:55 e.g. "it's survivable" 19:52:55 !send wheals IOOD servitors 19:52:56 Sending IOOD servitors to wheals. 19:52:57 -!- Blazinghand has quit [Ping timeout: 246 seconds] 19:53:01 !send wheals CGL servitors 19:53:02 Sending CGL servitors to wheals. 19:53:02 ya I am a big fan of suicide; gets right to the root of the problem 19:53:03 er 19:53:05 (program suicide) 19:53:08 rip 19:53:08 !send wheals CBL servitors 19:53:09 conjure greater lightnings 19:53:09 Sending CBL servitors to wheals. 19:53:15 fr conjure glacial lightning 19:53:23 unknown monster: "ball lightning spd:3" 19:53:23 %??ball lightning spd:3 19:53:26 error mprs don't log to crawl-dev, after all :) 19:53:28 FR 19:53:41 we need an 'error' milestone 19:53:43 if you have cbl memorized you probably have rElec already, so a servitor with it would theoretically be helpful! 19:53:44 fr: all player notes go to crawl dev for helpful game design feedback 19:53:48 wheals: somewhere I have old code for that in addition to attack specs 19:54:24 -!- tsohg has quit [Ping timeout: 245 seconds] 19:55:22 milestone: tabstorm declared: lol qda is such a joke..."muh interest" 19:55:38 excuse me sir i think QDA is good 19:55:39 r i p 19:55:48 sorry 19:55:53 the q stands for quality 19:55:54 !!! 19:56:08 well its acutally pretty quality if you have low ?ea 19:56:10 Quality Dragon Armour, A Grunt Guarantee! (tm) 19:56:10 or bad str 19:56:46 I made tiles for it, so, you know it's good. 19:56:56 oh I need to look at those 19:57:17 !learn add quicksilver_dragon_armour Quality Dragon Armour, A Grunt Guarantee! (tm) 19:57:18 oh! brilliant idea just occured to me 19:57:18 quicksilver dragon armour[1/1]: Quality Dragon Armour, A Grunt Guarantee! (tm) 19:57:21 oh 19:57:29 needs a real [1] 19:57:34 heh, yeah and 19:57:36 ??hda 19:57:36 shadow dragon armour[1/1]: Base AC 10, ER 15. Gives Stealth++++, or a net gain of Stealth+. 19:57:38 oh 19:57:41 someone fixed it, good 19:57:54 ??qda 19:57:54 QDA[1/1]: Base AC 10 (same as PDA, since quicksilver dragons and pearl dragons have the same AC), encumbrance 6 (one point higher than MDA), unenchantable. (That is, always +0.) Also, MR+. 19:57:57 oops 19:57:59 ohoh 19:58:14 !learn move qda quicksilver_dragon_armour[1] 19:58:15 Syntax: !learn commands/learn/move.pl SRC[x] DST[y] or SRC[x] DST or SRC DST 19:58:20 no I have a better idea 19:58:21 !learn move qda[1] quicksilver_dragon_armour[1] 19:58:21 qda[1] -> quicksilver dragon armour[1/2]: Base AC 10 (same as PDA, since quicksilver dragons and pearl dragons have the same AC), encumbrance 6 (one point higher than MDA), unenchantable. (That is, always +0.) Also, MR+. 19:58:22 wait a sec 19:58:24 :( 19:58:28 eh 19:58:30 good enough 19:58:31 unenchantable? 19:58:34 too late! 19:58:39 nicolae-: (That is, always +0.) 19:58:42 -!- lobf has quit [Remote host closed the connection] 19:58:44 !learn add qda See {quicksilver dragon armour} 19:58:45 qda[1/1]: See {quicksilver dragon armour} 19:58:46 ??qda 19:58:47 quicksilver dragon armour[1/2]: Base AC 10 (same as PDA, since quicksilver dragons and pearl dragons have the same AC), encumbrance 6 (one point higher than MDA), unenchantable. (That is, always +0.) Also, MR+. 19:58:50 good 19:59:06 ??qda[2 19:59:06 quicksilver dragon armour[2/2]: Quality Dragon Armour, A Grunt Guarantee! (tm) 19:59:09 you *could* mention "added in 0.16", but tbh it's much funnier if you don't 19:59:17 "why aren't these dragons dropping any hides...? 19:59:19 added after 0.4.1 19:59:23 haha 19:59:41 can randart qdas generate with more than +0 19:59:44 or at all for that matter 20:01:03 hey PleasingFungus have you heard that old "parasite form" idea? it's something like, turn into a parasitic wasp, and enemies you melee get infected. when they die, it spawns a wasp (maybe not the kind that can paralyze) 20:01:32 i remember it coming up in some old discussion about summoning spells, as a way to make a sort of summoning "melee spell" 20:01:59 hrm, doesn't sound like it'd need to be summoning,but probably tmut/poison 20:01:59 that sounds awesome 20:02:03 -!- lobf has joined ##crawl-dev 20:02:12 more body horror tmut spells, imo 20:02:15 or not tmut/summoning, but tmut/poison 20:02:25 hey, can anyone help me with some osx compiling problems? 20:02:44 is it an SDL compilation error 20:03:00 my thought is it would be tmut/summon, so as not to overlap with spider form 20:03:03 I don’t know 20:03:08 I just did a fresh install of OSX 20:03:15 i dont think the stings would give poison status, "infected" just means "when it dies, it spawns an ally" 20:03:20 Using these instructions 20:03:21 https://crawl.develz.org/tavern/viewtopic.php?f=9&t=8462&p=114701#p114701 20:03:25 poison kind of fits the flavor, like with alistair's 20:03:30 Like I’ve done for months 20:03:41 -!- mamgar has quit [Quit: Exit Stage Left] 20:03:58 But now when I do the final step, it creates a crawl.xcodeproj file, rather than an executable 20:04:04 plus tmut/poison would fit since we already have precedent for "turning into a bug is tmut/poison" 20:04:11 PleasingFungus: evilmike: IMO Shuggoth Form 20:04:37 it could be any parasitic creature really. i just like wasps 20:04:42 i suggested something like that in a CYC thread earlier, turn into an immobile form surrounded by eldritch tentacles 20:04:45 no, wasps are fun 20:05:01 evilmike: yeah, so long as it's not a fast form, like how wasps are fast; I assume it'd grant you flight, which is not that big a deal 20:05:01 gammafunk: any idea? 20:05:09 let me see 20:05:18 or... i dunno. Cordyceps Form 20:05:29 gammafunk: yeah no speed boosts. flight is ok 20:06:24 Ichneumon Form 20:06:30 lobf: what is your make command? 20:06:49 -!- tkappleton has quit [Ping timeout: 260 seconds] 20:06:50 is it make APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y 20:06:51 copying from that page 20:06:52 make APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y 20:07:00 ok, what you probably want to do is 20:07:20 try make mac-app-tiles APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y 20:07:25 this will make the actual app 20:07:40 incidentally, i had a suggestion for a non-form Tmut spell, Hex/Tmut spell that causes a creature's mouth to temporarily grow shut with flesh (like that matrix scene), negating bite attacks and breath weapons and acting like a single-target silence 20:07:42 the app will live in the zip file crawl-ref/source/mac-app-zips 20:07:55 and you can uncompress it to get a Mac Application 20:07:59 if the build works, that is 20:08:17 possibly something has changed in xcode and there are general problems, but you should try that 20:08:17 wait, i’m getting errors 20:08:24 i’m used to a pile of warnings so i didn’t notice 20:08:25 make[2]: *** [src/events/SDL_events.o] Error 1 20:08:25 make[1]: *** [sdl] Error 2 20:08:26 make: *** [.contrib-libs] Error 2 20:08:27 -!- MgDark has quit [Read error: Connection reset by peer] 20:08:27 yeah 20:08:28 ok 20:08:33 you were getting these before as well? 20:08:38 i believe so 20:08:45 ok, yeah that's a known problem with SDL 20:08:52 we really need to patch our SDL submodule 20:09:01 I think I can probably figure out how to patch it but 20:09:08 I can't get to that until tomorrow I think 20:09:44 lobf: I'll post to that thread when I've made the fix, so just watch that thread; or I'll post if someone else fixes before me as well 20:10:10 So no compiling for me tonight? 20:10:13 :’( 20:10:27 well I can show you what I'm going to try to do but unless you're comfortable with editing header files yourself 20:10:36 not particularly 20:10:41 yeah best to wait I think 20:10:44 I do appreciate the effort man 20:10:49 the console build works fine, of course 20:10:53 That’s super cool 20:10:56 Console 20:10:57 Ugh 20:10:59 ;) 20:11:56 Dammit, and the last compiled version on the website is from May 20:12:02 Fuckin May 20:12:24 we're going to eventually have mac nightly builds of trunk again 20:12:25 we hope 20:12:58 that would be cool 20:13:09 I’ve been compiling myself for like 9 months because i got tired of waiting 20:13:16 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 20:15:56 Well, looks like I’ve got to keep plugging away at Baldur’s Gate 20:17:59 -!- PleasingFungus has joined ##crawl-dev 20:19:38 PleasingFungus 20:19:53 -!- HellTiger_NB has quit [Ping timeout: 258 seconds] 20:19:54 What do you think of shadow DA having LoS -1 instead of stlth 20:20:10 03wheals02 07* 0.16-a0-1354-g4284fc7: Refactor describe_god() a bit. 10(42 minutes ago, 2 files, 25+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4284fc784746 20:20:10 03wheals02 07* 0.16-a0-1355-ga301cdb: More title tweaks & fix indentation. 10(37 minutes ago, 2 files, 16+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a301cdbfc0e2 20:20:10 03wheals02 07* 0.16-a0-1356-g9ae3ee3: Don't try to be so clever about when you should cast spells (#9054). 10(14 minutes ago, 1 file, 4+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9ae3ee339a48 20:20:10 03wheals02 07* 0.16-a0-1357-g5d8dc0f: Don't z-cast OTR, Ozo's Fridge, and CL with no monsters nearby. 10(11 minutes ago, 1 file, 9+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5d8dc0fbb93b 20:20:31 evilmike: imo Shoggoth Seed 20:21:22 PleasingFungus: evilmike: IMO Shuggoth Form 20:21:55 it may be best to avoid the word "seed" in regards to an ability that lets you forcibly inject your offspring into a living thing. JUST SAYING 20:23:34 -!- Kintak has quit [Ping timeout: 245 seconds] 20:24:57 anyway. shoggoth form would be cool although we'd probably need a new name that fits the crawl mythos 20:26:04 tabstorm: I'm really nervous about los reduction effects 20:26:08 since they're Quite Powerful 20:26:10 o ok 20:26:24 i figure by the time you actually would see shadow DA the game is nearly over 20:26:53 well, not if it's an extended game 20:26:57 (though extended isn't real) 20:27:31 wheals: yeah I saw the conversation. 20:27:33 it is a neat idea 20:27:54 well even then i guess youre thinking about saving the ?EA or sacrificing some potential AC for LoS-1 in theory 20:29:27 yeah, idk. my goal was to place it around the same tier as storm dragon armour, and los -1 would be a lot stronger than that; you could probably tweak ac/ev to compensate, I guess. 20:29:30 *evp 20:29:45 also, I really liked (& like) the idea of sneaky heavy armour 20:32:37 o ok 20:32:59 I'm not fundamentally opposed to los -1 hda, but I think I'd like to try out stlth hda for a while and see how that goes. 20:32:59 i thought of it b/c i figured characters who wanted to be stealthy wouldnt like the ER 20:33:26 los -1 is kind of cooler than just lots of stealth, but they're both reasonable ideas 20:33:50 for symmetry, your los should get -1 for every shadow dragon on the level 20:34:09 wheals: imo cloud mage is kind of a boring high-level title, but it's w/e 20:34:12 I will survive your changes. 20:34:35 ...the plog cost! 20:36:07 wheals: why not Abomination Form? 20:37:18 -!- oblong has quit [Quit: Page closed] 20:37:42 %git bb7c074f36f33ddd1e4accbf0e813bc3c6fb2e35 20:37:42 07dolorous02 * 0.4-a0-2623-gbb7c074: Remove description for shuggoth, as it's not implemented in the code anywhere anymore (just as the mollusc lord isn't). 10(6 years ago, 1 file, 0+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bb7c074f36f3 20:37:52 wheals: evilmike: my vague concern is that the proposed wasp-like shuggoth form would be another uc-only transmutation; outside the broader context, that could be fine, and could be a perfectly fun spell/form. I would really like to have more forms that are usable by non-uc chars, somewhat like statue form (which I think works pretty well right now), and more forms that involve tradeoffs... 20:37:53 ...other than "all your slots are melded" - shuggoth form is probably inherently melee-focused, so maybe it's not the best vehicle for those plans, but it's something I'm looking at with all new form ideas 20:38:13 well, it could be a weapon user that has an infecting aux attack 20:38:24 yeah 20:38:32 thought of that; it's not a bad idea 20:38:39 definitely has to be melee, but I don't think it has to be uc 20:38:54 bh: I don't think we want another form with undead holiness 20:39:18 necromut is enough of a mess for one school 20:39:29 do abominations still have a weird thing where some of them are demonic instead? 20:39:32 abomination form, imo would be like twisted res, but the bits of corpses go to you instead, and form a flesh shell around you 20:39:32 PleasingFungus: good point 20:39:32 nope 20:39:34 not for some years 20:39:35 good 20:39:40 and you'd have armour made of dead people 20:39:43 i think abominations count as demonic undead, now? 20:39:50 evilmike: sweet 20:39:55 evilmike: sounds rad 20:40:01 imo replace stoneskin with this 20:40:11 elven leather armour returns! 20:40:11 -!- Ququman has quit [Remote host closed the connection] 20:40:13 or replace twisted res with it. w/e 20:40:34 also, as the buff is running out, you start dripping chunks as you walk through the dungeon, and leave a gross trail 20:40:45 nicolae-: the essential problem with single target hexes is that enslavement, a level 4 single-school hex that is more powerful than an insta-kill of the target, exists. 20:41:07 so support for Dj and LO was basically non-existent. Would anyone be interested in bringin back LO as Salamanders? 20:41:14 as long as all non-corona hexes have the same relationship between spellpower & ability to beat MR - which I think some devs will fervently defend - 20:41:15 i dunno what the form would actually do besides be gross. i guess bonus hp would be one thing 20:41:23 then it's really hard to make new good single-target hexes. 20:41:41 bh: grunt would be 20:41:42 hmmmmm, that's a good point 20:41:43 :) 20:42:00 evilmike: oh, I was assuming it would just be an ac buff for some time 20:42:01 there's been talk about another slow race forever but salamanders are so close to nagas 20:42:06 until the corpses slough off, or get knocked off, or something 20:42:13 wheals: have you seen grunt's latest implementation? 20:42:17 he seemed relatively happy with it 20:42:19 !seen grunt 20:42:20 I last saw Grunt at Sun Oct 19 01:20:31 2014 UTC (21m 48s ago) saying 'evilmike: imo Shoggoth Seed' on ##crawl-dev. 20:42:23 maybe? 20:42:23 would "make it effect everybody in LOS" improve things at all 20:42:26 I'm thinking of it literally adding the flesh to your own in some awful way 20:42:37 !tell Grunt do you want to dust off LO and rebrand it as Salamander? 20:42:38 bh: OK, I'll let grunt know. 20:42:42 anyway, shoggoth form is literally a good strategy in SLASH'EM 20:42:43 so you wouldn't really be armoured, just... igger 20:42:46 bigger 20:42:49 so it would have to be shuggoth, at least 20:43:13 nicolae-: well, at that point it's silence that's mr-resisted, doesn't affect you (!), and affects the full LOS 20:43:19 sounds Quite Powerful, in areas that it works 20:43:37 -!- Poncheis has quit [Read error: Connection reset by peer] 20:43:40 also true 20:45:10 man, who knew there were so many issues involved in thinking of hexes! 20:46:10 i never liked how MR works in general and how it affects the design of hexes (both player and monster spells) 20:46:58 there was a decent proposal about mr a while back - something about repeated castings of the same hex having higher chances to succeed? appealing to player psychology 20:46:59 idk 20:47:01 brb 20:47:02 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141016030201]] 20:47:17 i remember that discussion but it didn't seem to go anywhere 20:51:03 wow i was gonna do 554e069cd5 but then i was too lazy 20:52:10 quick question 20:52:14 !tell bh butt out of salamanders. If we have salamanders they will be salamanders from the ground up. 20:52:15 Grunt: OK, I'll let bh know. 20:52:19 how come iron dragon armour doesn't exist 20:52:31 !tell bh Remind me to show you my branch when I get home. 20:52:31 Grunt: OK, I'll let bh know. 20:52:59 Grunt: not from the lava up? 20:53:47 doesn't include what is under the lava 20:53:58 i.e. the salamanders themselves 20:54:41 Grunt: k 20:54:42 bh: You have 2 messages. Use !messages to read them. 20:55:54 wheals: both obv!! 20:56:12 Lightli: what would RDA be 20:56:34 Ungodly heavy 20:56:51 Much higher encumb than GDA 20:59:43 -!- shnurlf has quit [Quit: Page closed] 20:59:50 * bh shudders at the makefile 20:59:55 * bh splits in two 21:01:34 doh 21:01:36 Lightli: and? 21:02:08 Higher AC than CPA 21:02:31 rF+ rC+ 21:03:10 (by higher encumb, I mean "you'll want 30+ str minimum") 21:03:24 no problemo :^) 21:03:25 That overlaps with GDA a bit too much though 21:03:32 -!- Basil__ has joined ##crawl-dev 21:03:58 I was thinking a small amount of damage shaving 21:04:20 yo Basil__ 21:05:56 ??damage shaving 21:05:56 deep dwarf[2/5]: Damage shaved = 1d(1+1d(1+XL/3)). Damage shaving affects just about everything, including poison and torment, and even hellfire! 21:06:25 I'd say 1d(1+1d3) shaving for wearing RDA 21:06:26 bh: did you win again? 21:06:36 Basil__: a few weeks ago, I'm up to 12 21:06:38 just make it reduce damage taken by 10% 21:06:42 Bloaxor: no. 21:06:45 good 21:06:53 !lg * race=dd killer=bat 21:06:54 2. Ned the Practitioner (L5 DDHe of Elyvilon), blasted by a bat (exploding inner flame) (hexed by the player character) on D:6 on 2014-09-11 04:19:55, with 232 points after 1952 turns and 0:06:13. 21:07:00 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 21:07:02 wow. 21:07:08 !lg * race=dd killer=bat -1 21:07:09 2. Ned the Practitioner (L5 DDHe of Elyvilon), blasted by a bat (exploding inner flame) (hexed by the player character) on D:6 on 2014-09-11 04:19:55, with 232 points after 1952 turns and 0:06:13. 21:07:11 !lg * race=dd killer=bat -2 21:07:12 1/2. SquareLord the Shield-Bearer (L8 DDFi of Qazlal), blasted by a bat (exploding inner flame) (hexed by the player character) on D:6 on 2014-08-13 16:32:36, with 1045 points after 4439 turns and 0:11:51. 21:07:15 -!- raskol has quit [Quit: quit] 21:07:19 ??GDA 21:07:19 gold dragon armour[1/4]: 12AC, 25ER, rF+ rC+ rPois. Can be created by enchanting a gold dragon hide. 21:07:29 bh: isn't the trick to berserk the bat 21:07:37 -!- debo has joined ##crawl-dev 21:07:39 I'd say 30ER, 15 AC would be good 21:07:39 bat (15b) | Spd: 45 | HD: 1 | HP: 3-8 | AC/EV: 1/14 | Dam: 1 | sense invisible, fly | XP: 1 | Sz: tiny | Int: animal. 21:07:39 %??bat perm_ench:berserk 21:07:41 no 21:08:17 :) 21:08:26 03gammafunk02 07* 0.16-a0-1358-gcf7d85a: An incredible masterpiece of heartbreaking perfection for player tiles 10(11 minutes ago, 4 files, 13+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf7d85a5118f 21:08:30 and 10% reduction to all attacks would be horrifyingly strong 21:09:03 are you making special tiles Just For players to use? that's cool 21:09:04 are you sure 21:09:39 It's more like I'm being a publisher of great Tiles Masters 21:10:09 i see 21:10:11 ok, so who around here groks the build file? 21:10:28 oh 21:10:32 iron dragon hide should have the same stats as plate armour 21:10:36 -!- tkappleton has quit [Read error: Connection reset by peer] 21:10:37 :v 21:10:41 jormungandr should probably be default tile for everyone, tbh 21:10:47 +1 21:10:50 ... iron dragons should *drop* plate armour. 21:10:56 ??jormungandr 21:10:57 I don't have a page labeled jormungandr in my learndb. 21:11:37 bh: that would be hilarious 21:14:15 !tell Grunt I hope you like my tile contribution 21:14:15 gammafunk: OK, I'll let grunt know. 21:16:54 -!- OCTOTROG has quit [Remote host closed the connection] 21:16:58 -!- yernab has quit [Ping timeout: 250 seconds] 21:18:12 -!- daiy has quit [Ping timeout: 260 seconds] 21:19:24 -!- ackack has quit [Ping timeout: 246 seconds] 21:20:52 Is there an rcfile option to warn me if a spell/ability is going to put me into yellow glow? 21:22:34 -!- dtsund has joined ##crawl-dev 21:22:50 https://crawl.develz.org/tavern/viewtopic.php?p=159551#p159551 21:23:36 thanks 21:23:55 -!- clouded_ has quit [Ping timeout: 250 seconds] 21:24:06 -!- mkbehr has quit [Quit: Leaving] 21:25:23 It needs to be set individually for wands and each spell that causes contamination? 21:25:44 * Grunt arrives back home. 21:25:52 gammafunk: dang........ 21:26:03 I finally found a way to use it! 21:27:20 -!- roctavian has quit [Quit: Page closed] 21:29:11 hai grunt! 21:29:20 b 21:29:20 h 21:29:27 bh: let me get a patch link for you :) 21:29:34 (just want to start the 0.15.2 packaging) 21:29:55 Grunt: do you understand our build? No one is willing to claim knowledge. 21:30:19 bh: I've done the packaging for the last two releases, so...... 21:30:38 * gammafunk packages bh 21:30:38 The instructions are still accurate; I just carry them out in a debian chroot :) 21:30:45 Grunt: things I want 1) c++11 2) clang 21:30:50 clang?? 21:30:51 clang 21:30:51 <3 21:31:01 The makefiles already allow for clang; I just don't remember *how*. 21:31:10 I'd have to go investigate. 21:31:19 oh yeah there's that override 21:31:43 wheals: do you remember how to compile with clang? 21:32:01 you probably want to ask pleasingfungus, or maybe geekosaur? 21:32:07 i don't do os x 21:32:17 maybe |amethyst remembers how to enable clang 21:32:40 well clang works on all unix os 21:32:45 -!- Lasty has quit [Quit: Leaving.] 21:32:56 ok, not *all*, but a lot 21:32:59 well, how atuob c++11? 21:33:26 make FORCE_CC=clang FORCE_CXX=clang++ 21:33:33 idea: actor_simple_message 21:34:13 !learn add clang make FORCE_CC=clang FORCE_CXX=clang++ 21:34:13 clang[3/3]: make FORCE_CC=clang FORCE_CXX=clang++ 21:34:13 oh 21:34:13 ??clang[2 21:34:13 clang[2/3]: The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. 21:34:17 ??clang[1 21:34:17 ??clang 21:34:18 clang 21:34:18 clang 21:34:18 <3 21:34:23 ??clang[3 21:34:24 clang[3/3]: make FORCE_CC=clang FORCE_CXX=clang++ 21:34:35 alright. now for c++11? 21:35:11 writing 'map::iterator itr' makes my fingers tired 21:35:22 -!- tsohg has quit [Ping timeout: 240 seconds] 21:36:07 the way the cflags are built up is painful but for a quick hack you could try combining it into the FORCE_CXX 21:37:10 that is, FORCE_CXX='clang++ -std=c++11' 21:37:19 !tell ackack yeah, the xom hit smoke is the same as the trail (no los blocking), i thought it might be too much of a ripoff of dith otherwise 21:37:19 wheals: OK, I'll let ackack know. 21:37:52 hm. see, I kinda expect Xom to rip off other gods? 21:38:13 although it's usually mocking, so making it not opaque may fit 21:38:21 * Grunt flattens wheals like a pancake!!! 21:38:51 !lg * lld 21:38:52 6859. Tama the Ruffian (L7 DrTm), quit the game on D:5 (lemuel_round_altar) on 2014-10-19 01:05:56, with 577 points after 4371 turns and 0:18:46. 21:39:04 :O i missed this 21:39:31 what is the lld option 21:39:41 !kw lld 21:39:42 Built-in: lld => src=lld 21:39:44 oh! 21:40:17 what's the command to see which vaults people died in, i'm curious about which of my own is the deadliest 21:40:17 !RELAY -nick Grunt !lg . 21:40:18 1399. SGrunt the Warrior (L20 FoFi of Ru), slain by a tentacled monstrosity on Abyss:3 on 2014-09-19 00:01:49, with 231100 points after 45137 turns and 2:02:07. 21:40:37 !lg * (( map~~nicolae || kmap~~nicole)) s=kmap 21:40:48 oops. you are not nicole 21:40:48 3429 games for * (map~~nicolae || kmap~~nicole): 2205x, 194x nicolae_lab_dead_adventurers, 59x nicolae_ossuary_entry_catacombs, 47x nicolae_whirlpool, 46x nicolae_volcano_entry_vermiform, 40x nicolae_ossuary_entry_giza, 25x uniq_sigmund, 22x uniq_pikel, 20x nicolae_underground_beach, 20x uniq_grinder, 19x uniq_prince_ribbit1, 16x nicolae_swamp_entry_splash_gauntlet, 13x nicolae_shoals_mertower, 13... 21:40:51 !lg * (( map~~nicolae || kmap~~nicolae)) s=kmap 21:41:01 4443 games for * (map~~nicolae || kmap~~nicolae): 2205x, 330x nicolae_whirlpool, 290x nicolae_lab_dead_adventurers, 68x nicolae_ossuary_entry_catacombs, 60x nicolae_shoals_aquamancer_cove, 55x nicolae_vaults_border_crossing, 49x nicolae_volcano_entry_vermiform, 43x nicolae_ossuary_entry_giza, 36x nicolae_lair_firefly_meadow, 32x nicolae_looking_at_the_future, 27x nicolae_shoals_mertower, 26x nicol... 21:41:15 good ol' d:2 centaur warriors 21:41:17 !lg * (( map~~nicolae || kmap~~nicolae)) s=map 21:41:28 4443 games for * (map~~nicolae || kmap~~nicolae): 938x, 294x nicolae_arrival_somewhat_less_tricky_arrival, 213x nicolae_lab_dead_adventurers, 212x nicolae_overflow_hidden_temple, 110x nicolae_entry_somewhat_less_tricky_entry, 106x nicolae_ossuary_entry_giza, 87x nicolae_entry_kraken_aquarium_b, 80x nicolae_ossuary_entry_catacombs, 76x nicolae_dithmenos_shadow_blocks, 75x nicolae_whirlpool, 63x nic... 21:41:54 what's the difference between s=kmap and s=map 21:42:03 is the latter just "saw it" and the former is "died in it"? 21:42:13 kmap means a monster the vault made killed you, map means you died in the borders 21:42:17 also, kmap is a bit newer 21:42:24 !lg * kmap!= 1 x=cv 21:42:28 gotcha 21:42:30 1/292848. [cv=0.12-a] misterq the Grasshopper (L6 HuWr), shot by a centaur (poisoned arrow) (kmap: fedhas_bush_and_centaur_altar) on D:3 on 2013-01-14 07:14:49, with 527 points after 3169 turns and 0:36:59. 21:42:40 -!- ahahaha has quit [Quit: Page closed] 21:44:06 (best commit ever) 21:44:27 03bh02 07* 0.16-a0-1359-g5812176: Add DISALLOW_COPY_AND_ASSIGN macro 10(2 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=581217650817 21:44:29 i'm glad nicolae_lab_dead_adventurers is living up to its name 21:44:56 bh: ? 21:45:46 Grunt: it's useful for preventing stupid mistakes 21:47:07 unknown monster: "clang" 21:47:07 %??clang 21:47:12 clang?? 21:47:13 clang 21:47:26 what happened to that 21:47:35 cang (04Ω) | Spd: c | HD: i | HP: 666 | AC/EV: e/π | Dam: 999 | Res: sanity | XP: ∞ | Int: god | Sz: !!! 21:47:35 %??cang 21:47:35 cang 21:48:02 -!- ontoclasm has joined ##crawl-dev 21:48:11 oh 21:48:12 ontoclasm: hi, you have a disciple now <_< 21:48:13 ??cang 21:48:13 cang 21:48:16 ??cang [2] 21:48:16 cang 21:48:18 rip 21:48:24 ??cang 21:48:25 cang 21:48:30 Grunt: oh? 21:48:38 ontoclasm: roctavian got his + 21:48:45 oh, neat 21:48:56 !tell roctavian Congrats! 21:48:56 ontoclasm: OK, I'll let roctavian know. 21:49:14 Are we ready to ROCT 21:50:47 bh: are you planning to use the macro 21:51:13 wheals: yes 21:51:20 exciting 21:51:46 -!- lukano has quit [Remote host closed the connection] 21:51:48 Grunt: the point of the macro is to prevent stupidly leaking dumb pointers all over the place 21:52:10 oh I think all of the builds are done 21:52:10 good 21:52:38 03wheals02 07* 0.16-a0-1360-g99fa9bc: Add actor::heads(). 10(4 minutes ago, 14 files, 40+ 35-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=99fa9bcddb75 21:52:38 03wheals02 07* 0.16-a0-1361-gcaae8b5: Don't give monsters two chances to decapitate player hydras. 10(3 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=caae8b5a1578 21:52:40 wheals: dunno if we'd need it, but I'm thinking of putting together a disowned_ptr, a pointer wrapper where you can't access the underlying value 21:53:14 hm 21:54:04 !tell nrook random (bad???) idea for a badmut: you can't teleport as far 21:54:05 wheals: OK, I'll let nrook know. 21:54:09 !send wheals servitors 21:54:09 Sending servitors to wheals. 21:54:16 don't encourage him! 21:54:23 * wheals lops off Grunt's head! 21:54:28 !send gammafunk servitors 21:54:28 Sending servitors to gammafunk. 21:54:30 * Grunt grows two more! 21:54:40 are HDA and QDA like 21:54:41 real 21:54:47 well... 21:54:49 %git HEAD^{/hadow dr} 21:54:49 07PleasingFungus02 * 0.16-a0-1349-gbae4a42: Add qda/hda to sprints (Lightli) 10(4 hours ago, 4 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bae4a4298fd0 21:54:55 %git HEAD^{/hadow dr}^^{/hadow dr}^^{/hadow dr} 21:54:56 07kilobyte02 * 0.11-a0-2963-g6732e62: Store monster rN as an actual resistance. 10(2 years, 3 months ago, 5 files, 10+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6732e62db5dc 21:55:00 %git HEAD^{/hadow dr}^^{/hadow dr} 21:55:00 07|amethyst02 {Grunt} * 0.14-a0-2961-g69b86a6: Split M_SHADOW from M_GLOWS_LIGHT. 10(9 months ago, 6 files, 15+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=69b86a635792 21:55:03 hm 21:55:07 %git HEAD^{/hadow Dr} 21:55:07 07PleasingFungus02 * 0.16-a0-1344-g5f7f069: Add Shadow Dragon Armour 10(3 days ago, 11 files, 59+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5f7f0691f5a9 21:55:07 !source mon-stealth.cc 21:55:08 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-stealth.cc;hb=HEAD 21:55:13 %git HEAD^{/ilver dr} 21:55:13 07PleasingFungus02 * 0.16-a0-1349-gbae4a42: Add qda/hda to sprints (Lightli) 10(4 hours ago, 4 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bae4a4298fd0 21:55:18 %git HEAD^{/ilver dr}^^{/ilver dr} 21:55:18 07Grunt02 {PleasingFungus} * 0.16-a0-1345-g8189f19: A first pass at quicksilver dragon armour. 10(3 days ago, 11 files, 66+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8189f192c002 21:55:19 !send Grunt !gitgrep N 21:55:20 Sending !gitgrep N to Grunt. 21:55:22 clearly shadow dragons need more 21:55:26 ontoclasm: see those commits 21:55:31 gammafunk: he wants to leak at just HEAD 21:55:35 *look 21:55:37 hm 21:55:45 doesn't it do that? 21:56:06 !gitgrep 2 hda 21:56:06 %git HEAD^{/hda}^^{/hda} 21:56:06 07PleasingFungus02 * 0.16-a0-1349-gbae4a42: Add qda/hda to sprints (Lightli) 10(4 hours ago, 4 files, 21+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bae4a4298fd0 21:56:15 i'm just seeing if i need to make tiles for them 21:56:15 wheals: yeah it only looks at head 21:56:17 imo find HDA and get him to wear hda 21:56:18 which it seems i do 21:56:21 oh 21:56:30 ontoclasm: PleasingFungus made some badtiles! 21:56:47 -!- evilmike has quit [Read error: Connection reset by peer] 21:57:09 oh, those look fine 21:57:20 ninja dragon armour 21:57:38 ontoclasm: imo make some BDA/RDA tiles in case we need them <_< 21:57:50 The president has been kidnapped by ninja dragons. Are you a bad enough dude to rescue the president? 21:57:51 ...b? 21:58:04 oh 21:58:05 bone 21:58:10 ??bone dragon armour 21:58:11 I don't have a page labeled bone_dragon_armour in my learndb. 21:58:15 aw, someone deleted it 21:58:17 We will *not* need BDA tiles!!! 21:58:18 bone dragon armour is just like, some bones 21:58:37 unknown monster: "dragon skeleton" 21:58:37 %??dragon skeleton 21:58:37 made out of the, uh, skin 21:58:40 ontoclasm: maybe for bone dragon shards <_< 21:58:41 bonerdagon 21:58:44 fire dragon skeleton (15Z) | Spd: 8 | HD: 12 | HP: 70-96 | AC/EV: 4/1 | Dam: 16, 11, 1107(trample) | 07undead, evil | Res: 06magic(16), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 219 | Sz: Giant | Int: plant. 21:58:44 %??fire dragon skeleton 21:58:48 bone dragon (15D) | Spd: 10 | HD: 20 | HP: 152-210 | AC/EV: 20/4 | Dam: 30, 20, 2007(trample) | 07undead, evil, sense invisible, fly | Res: 06magic(100), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3694 | Sz: Giant | Int: animal. 21:58:48 %??bone dragon 21:58:54 what's up with that? 21:59:07 boner dragon (15D) | Spd: 15 | HD: 27 | HP: 318-413 | AC/EV: 20/4 | Dam: 45, 30, 3007(trample) | 07undead, evil, sense invisible, fly | Res: 06magic(100), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 8159 | Sz: Giant | Int: animal. 21:59:07 %??bone dragon hd:27 perm_ench:berserk name:boner_dragon n_rpl 21:59:16 bh: a bone dragon is more like a dracolich 21:59:29 human skeleton:skeletal warrior::dragon skeleton:bone dragon 21:59:39 boner dragon (15D) | Spd: 10 | HD: 27 | HP: 212-275 | AC/EV: 20/4 | Dam: 45, 30, 3007(trample) | 07undead, evil, sense invisible, fly, !sil | Res: 06magic(100), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 9576 | Sp: glaciate (10-180) | Sz: Giant | Int: animal. 21:59:39 %??bone dragon hd:27 spells:glaciate perm_ench:might name:boner_dragon n_rpl 21:59:43 there 21:59:55 you we get it Cheibriados ha ha! 22:00:07 -!- tensorpudding has quit [Ping timeout: 272 seconds] 22:00:17 ??bonerider dragon armour 22:00:18 I don't have a page labeled bonerider_dragon_armour in my learndb. 22:00:45 have drakes drop hides that can be enchanted into hats, boots, or gloves 22:00:58 gammafunk: do you have Wordpress access? 22:01:03 no 22:01:05 hm 22:01:09 I should see if I can grant that 22:01:20 gammafunk: because we need a 0.15.2 release post :b 22:01:48 ok, well let me know if you grant access and need me to make it 22:01:57 I can just look at what was done for 0.15.1 22:03:17 gammafunk: it does not look like I can add wordpress accounts 22:03:18 rip 22:03:33 well so much for my Sif Muna blog I guess 22:05:16 -!- lrvs has quit [Ping timeout: 246 seconds] 22:05:50 anyway I just made a post :) 22:05:54 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 22:07:26 seems like a pretty good post 22:08:31 Grunt: thanks for that and the release packages 22:08:38 * Grunt packages gammafunk!!! 22:09:24 * gammafunk decompresses... 22:09:33 -!- Kalir has quit [Changing host] 22:09:33 * Grunt compresses gammafunk!!!!!!!!!!!!! 22:10:13 * gammafunk permissions himself gammafunk:gammfunk rw-rw---- 22:10:23 $ sudo rm -rf gammafunk 22:10:33 * Grunt removes gammafunk. 22:10:37 -!- kickascii has quit [Quit: Page closed] 22:10:41 ice cold 22:10:53 Well I could continue the unix war, but it's a lot of effort 22:11:01 * Grunt removes gammafunk's effort. 22:11:07 here is something i can't understand, how Grunt could just delete a man 22:11:09 I'll just restore myself from backup 22:11:15 * Grunt removes gammafunk's backups. 22:11:26 * Grunt removes nicolae- for good measure. 22:11:48 but my vaults-- 22:11:49  22:11:52 rip 22:12:07 * Grunt surgically extracts nicolae-'s vault design skill. 22:12:15 -!- ackack has joined ##crawl-dev 22:12:26 * gammafunk replaces Grunt design skill with kennysheep's vault design skill 22:12:29 whoa 22:12:33 noooooooooooooooo 22:12:37 d a n g 22:13:20 Grunt examines his new skills, asks self "what's with all the weird designs and references no one is meant to get" 22:17:49 -!- Textmode has quit [Read error: Connection reset by peer] 22:18:21 aren't those a requirement for vault design? 22:18:36 possibly, possibly 22:21:30 -!- Textmode has joined ##crawl-dev 22:23:29 -!- debo has quit [Quit: leaving] 22:29:04 -!- Basil__ has quit [Ping timeout: 246 seconds] 22:35:15 hey 22:35:20 what about my design skill for vaults 22:35:58 -!- Brannock has quit [Ping timeout: 258 seconds] 22:37:11 I think Grunt needs Lightli design skills for vaults as well 22:38:28 -!- PleasingFungus has joined ##crawl-dev 22:38:30 ??qda 22:38:30 quicksilver dragon armour[1/2]: Base AC 10 (same as PDA, since quicksilver dragons and pearl dragons have the same AC), encumbrance 6 (one point higher than MDA), unenchantable. (That is, always +0.) Also, MR+. 22:38:31 ??hda 22:38:32 shadow dragon armour[1/1]: Base AC 10, ER 15. Gives Stealth++++, or a net gain of Stealth+. 22:38:37 PleasingFungus: good timing, I just found something minor 22:38:51 03Grunt02 07* 0.16-a0-1362-g98a800c: Add HDA/QDA to another missed list. 10(88 seconds ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=98a800c3762c 22:39:02 -!- cribozai has quit [Ping timeout: 245 seconds] 22:40:17 -!- MgDark has quit [Ping timeout: 244 seconds] 22:41:20 oops 22:42:30 -!- meatpath has quit [Ping timeout: 255 seconds] 22:43:53 is there a wizmode command to make Ru offer sacrifices 22:44:46 !source _get_random_armour_type 22:44:47 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/makeitem.cc;hb=HEAD#l2982 22:44:48 nicolae-: yes 22:44:49 -!- rchandra has joined ##crawl-dev 22:45:01 what is it? 22:45:12 good question 22:45:16 brb 22:45:45 &- i think 22:46:06 aha, it's under the god gifts then 22:48:34 pro tip: do not create skeletons in elf 3 22:48:39 oops, wrong channel 22:48:48 -!- Alpha_ has left ##crawl-dev 22:49:12 -!- ussdefiant has joined ##crawl-dev 22:49:30 Grunt: adding these new items has been an enlightening experience 22:49:37 I think part of it is that more stuff should be in itemprop.cc 22:49:40 e.g. item prices 22:49:53 and part of it is that item generation code is astonishingly, incredibly bad. 22:49:56 I mean, I knew that before. 22:50:01 But now I *know* it. 22:50:40 PleasingFungus: btw I have a local dragonfeet branch which I am almost certainly not going to land 22:50:45 can you guess what is on it! 22:51:16 dragonfeet. 22:51:19 is it bone dragon armour 22:51:22 and 22:51:23 ??? 22:51:29 k d a 22:51:38 foot dragon armour 22:51:39 -!- MrPeeps has quit [Ping timeout: 244 seconds] 22:51:50 not even I am going to go so far as to make KDA 22:51:50 %git 554e069cd5 22:51:51 07PleasingFungus02 * 0.16-a0-1328-g554e069: Remove the prompt for deleting shopping list items 10(3 days ago, 1 file, 0+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=554e069cd5f8 22:52:00 wheals: it kept annoying me!!! 22:52:28 Grunt: it's so much cooler than iron dragon armour, tho 22:52:33 kda? 22:52:39 the incredible power... of rDisease.... 22:52:46 think about it!!!! 22:52:49 Ah. 22:53:00 see, that joke doesn't even make since in 0.15 or later 22:53:04 *sense 22:54:44 wheals: 99fa9bcddb75 <3 22:55:04 * wheals lops off PleasingFungus' last head! 22:55:08 yeah man, rDemogorgon sounds pretty sweet 22:55:16 oh wait WRONG GAME 22:55:17 -!- Daekdroom has quit [Quit: Saindo] 22:55:38 oh, good call wrt set_hydra_form_heads 22:55:48 I was wondering where you moved that wield_change = true to 22:57:23 ontoclasm: ty re hda/qda tiles :) 22:57:34 they were very simple recolours but I am glad they turned out mostly okay 22:57:35 ! 22:58:22 I had some notes in the respective commits that I intended as bases for any tweaks or reworks of the tiles, but if you think they work, that's fine by me! 22:59:04 -!- bonghitz has quit [Quit: Leaving...] 23:00:15 they look fine to me 23:01:01 aight. 23:01:20 my main concern was that the shadow dragon armour was a little too stealthy, being, as it is, black on a generally dark background (the dungeon) 23:01:28 but it does have the red highlights 23:02:01 mm 23:02:16 -!- wheals has quit [Ping timeout: 260 seconds] 23:02:24 well, i'll take a look at it in-game 23:03:21 man, it would be a lot easier to make ru vaults if the character's powers and flavor weren't so abstract 23:03:39 like, qazlal. storms, clouds, elementals, you're set. 23:09:34 PleasingFungus: I admit de feet: http://sprunge.us/ifTY 23:09:39 (these are really bad designs right now) 23:10:02 (and we probably don't need them to begin with!!!) 23:10:08 rip 23:10:27 PleasingFungus: imo make tiles :b 23:10:46 !send Grunt greatsling tiles 23:10:46 Sending greatsling tiles to Grunt. 23:10:49 (remember those?) 23:10:53 ??greatsling[3 23:10:53 I don't have a page labeled greatsling[3] in my learndb. 23:10:55 ..... 23:10:56 what 23:11:08 oh 23:11:09 ??greatsling[2 23:11:09 greatsling[2/2]: it looks like a jockstrap made of brambles 23:11:12 <3 23:11:21 ontoclasm: hi...... 23:11:42 -!- theTower has joined ##crawl-dev 23:11:46 ontoclasm: talking about the ones I made, obv!!! 23:11:48 theTower: hi! 23:11:52 well, one, I guess 23:12:10 iron dragon armour :/ 23:12:13 I was going to say something about ru vaults but actually I have no ideas either 23:12:17 haha 23:12:24 ontoclasm: imo do not stress about iron dragon armour 23:12:40 I do not seriously intend for these to go into the game, like many of my projects :) 23:12:44 there's a theme of awakening involved: clearly they need sheepcursed masses 23:13:16 Three sheeple come into view. 23:13:29 btw it turned out that sheepcursed masses were a tougher design nut than I realized. 23:13:36 i have three so far, one is a bunch of monsters afflicted with ru's various status effects, and two are just abstract designs 23:13:37 really 23:13:40 might still be feasible 23:13:47 balance-wise? 23:14:09 Wouldn't being ponderous be too much of a drawback for RDA? 23:14:14 well. okay, so first, sleep isn't the same as para. iirc, it ends when you get hit? 23:14:24 It's already much more encumbering than CPA 23:14:34 with double damage, yes 23:14:42 which is fine, except that I *think* it would probably mean that a mob of sheep still isn't that threatening, on its own. 23:15:07 clarly need to give snail bands sheep 23:15:36 that's already a thing :) 23:15:47 oh, right 23:15:57 I could see BDA being a thing 23:17:22 idk. it could maybe work but I'm worried about them being spammy but still not threatening 23:17:37 -!- wheals has joined ##crawl-dev 23:17:42 as opposed to the spam already inherent in weak bands 23:17:52 well, it's tabbable 23:18:03 harder to tab through sleep 23:19:01 one-handed two-headed ogre (07O) | Spd: 10 | HD: 5 | HP: 16-38 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: normal. 23:19:01 %??ogre name:one-handed_two-headed_ogre 23:19:16 good vault idea or what 23:19:17 two-headed ogre (04O) | Spd: 10 | HD: 6 | HP: 21-46 | AC/EV: 1/4 | Dam: 17, 13 | 10items, 10doors, two-weapon | Res: 06magic(40) | XP: 282 | Sz: Large | Int: normal. 23:19:17 %??two-headed ogre 23:19:28 it does not shout twice, immersion ruined 23:19:28 ogre (07O) | Spd: 10 | HD: 6 | HP: 21-45 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 179 | Sz: Large | Int: normal. 23:19:28 %??ogre hd:6 23:19:39 theTower: it shouts in stereo!!! 23:19:50 * Grunt hears two shouts! 23:20:13 yes that one was what I was alluding to 23:20:19 https://dl.dropboxusercontent.com/u/1000017/crawl/ida.png 23:20:38 * ontoclasm breathes. You die... 23:20:42 that's like... samurai armour 23:20:44 I like it 23:20:48 make jormungandr have an eye patch, say he sacrificed and eye to Ru..BAM...Ru unique 23:20:52 theTower: it sacrificed a head too 23:20:52 also stop making tiles for grunt jokes!!!!! 23:20:57 so 23:21:00 ontoclasm: ida is ice dragon armour 23:21:04 ontoclasm: try rda :b 23:21:11 it's a lowercase i 23:21:13 iDA 23:21:15 ha 23:21:16 !send PleasingFungus a rustproof +0 splint mail 23:21:17 Sending a rustproof +0 splint mail to PleasingFungus. 23:21:26 !send wheals a thoroughly rusty thoroughly corroded tin opener 23:21:26 Sending a thoroughly rusty thoroughly corroded tin opener to wheals. 23:21:39 * wheals names Grunt Vlad. 23:21:49 ok I just imagined a fixed art armor with 40 encumb 23:21:51 * Grunt impales wheals!!!!!!!!!!!!!!!!!!!!!! 23:21:55 and ungodly large amounts of AC 23:21:59 Basically the armor version of the dark maul 23:22:39 -!- ackack has quit [Ping timeout: 244 seconds] 23:23:21 i still wish there were a way to define custom spellbooks in a shop definition 23:23:53 -!- NotKintak has quit [Ping timeout: 265 seconds] 23:23:58 hrm, wouldn't the same thing that works in vault items work in vault shops? 23:23:59 !send the_code nicolae- 23:24:00 Sending nicolae- to the_code. 23:24:05 nope 23:24:14 WTFS 23:24:25 because custom books use | to separate spells but shops interpret | as separating items 23:24:32 (write the fucking source) 23:24:37 it works if your book only has one defined spell 23:24:53 Book of Fire Storm 23:25:01 good for a bad naniwa abyss vault, clearly 23:26:36 also rip ice storm 23:27:02 !glaciate Lightli 23:27:02 wheals gestures. wheals conjures a mighty blast of ice! The great icy blast engulfs Lightli! 23:27:15 Lightli is lightly wounded. 23:27:31 clearly ice storm should be used for the black ice statues in ozo's, it's not like he's around to update them 23:28:17 are they invisible 23:28:35 -!- mkbehr has quit [Quit: Leaving] 23:28:39 no, but they should be 23:28:54 ??todo wizlabs 23:28:55 wizards without wizlabs[1/2]: Spell namesakes: Lehudib, Leda, Lee, Alistair, Ozocubu, Borgnjor, Maxwell, Olgreb, Naniwa. Artifact smiths: Ukta ({hat of the bear spirit}), Black/Doom Knight, Octopus King, The Captain, The Alchemist, Zhor, Cekugob, the Botono. 23:29:19 hm 23:29:20 problem is ice storm is gone completely 23:29:30 Lehudib wizlab 23:29:37 now nicolae- if you really want an impossible vault project if there were enough wizlabs they could be split into wizlabs and artefactsmitheries 23:29:42 lehudib's crystal spire!!!! 23:29:52 At least two people have come up with Lehudib's Crystal Spire. 23:29:54 that sad, sad crystal spire wizlab on mantis 23:29:56 Neither design was particuarly 23:29:57 !glasses 23:29:58 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:29:59 inspiring 23:30:17 agate snails, crystal non-guardians, lcs unrandart, petrify traps 23:30:30 ??wizards without wizlabs[2 23:30:31 wizards without wizlabs[2/2]: See http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/portals/wizlab.des#l2028 for a list of long-dead wizlab ideas from the devs who made the original ones. 23:30:34 ah 23:30:45 should give a link to the commit that removed borg's and ozo's too 23:30:58 and the portal is effectively "finished". 23:31:00 what a strange note 23:31:05 wheals: oh, those were actually made? 23:31:14 oh dear, somebody doesn't know 23:31:30 oh huh alistair too 23:31:35 there were miasma vampire knights and ice storm ice statues, and they got scrapped quietly 23:31:45 haha, miasma vampire knights 23:31:56 I do have my own idea for alistair vaguely influenced by that but it will not feature blinking swamp drakes. 23:31:57 uncannily deep miasma vampire knights 23:32:20 blink drake (07k) | Spd: 10 | HD: 4 | HP: 21-39 | AC/EV: 3/11 | Dam: 14 | fly, !sil | Res: 06magic(20), 03poison | Chunks: 09poison | XP: 134 | Sp: blink away | Sz: Large | Int: animal. 23:32:20 %??swamp drake spells:blink_away name:blink_drake 23:32:37 %git :/blink yak 23:32:38 Could not find commit :/blink yak (git returned 128) 23:32:57 %git :/[Bb]link [Yy]ak 23:32:57 Could not find commit :/[Bb]link [Yy]ak (git returned 128) 23:32:58 fr: bring back ignis 23:32:59 aw 23:33:13 %git f9ff493 23:33:13 07due02 * 0.7.0-a0-646-gf9ff493: Remove Borgnjor's Mortuary for 0.6. 10(4 years, 7 months ago, 1 file, 0+ 112-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f9ff493d7b80 23:33:20 !hs * igni 23:33:21 No keyword 'igni' 23:33:57 !hs * god=igni 23:33:58 No games for * (god=igni). 23:34:09 TODO -# * screaming slaves being drained of life force! 23:34:14 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:34:22 bring back flaming corpses, call them ignis 23:34:23 rip 23:34:26 It pulsates omniously, darkly, as though it were a warm, beating black heart.\n") 23:34:55 man, I've read this before. I remember that purple prose 23:35:01 it's memorable 23:35:10 does it remind you of the old hellbinder floor maybe 23:35:18 ...or of my zigfig desc 23:35:20 oh, maybe 23:35:23 no, not zigfig 23:35:31 might be the hellbinder floor tho 23:35:31 ??zigfig 23:35:31 I don't have a page labeled zigfig in my learndb. 23:35:36 ??ziggurat [2] 23:35:36 ziggurat[2/7]: New in 0.16, every ziggurat you complete (from floor 27) will make all future ziggurats have more and harder monsters - effectively capping after 13 completed zigs. Are you up to the challenge? 23:35:41 %git 9c11f61 23:35:42 07due02 * 0.6.0-a1-2757-g9c11f61: Overhaul layout, convert random Lab to Borgnjor, randomise Cloud. 10(4 years, 9 months ago, 1 file, 237+ 334-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9c11f6147f15 23:35:42 ah 23:35:46 that's the commit I'm looking for 23:35:46 Lightli: it's not in the game 23:35:58 random lab? 23:36:15 -# Todo: work out what happens next??? 23:36:16 why don't we still keep our TODOs in the source???? 23:36:18 why 23:36:28 -!- tsohg has quit [Ping timeout: 272 seconds] 23:36:53 'A voice screams, "Freeze!"' 23:37:07 gammafunk: -# Random wizlab (death theme) (by Mu.) 23:37:07 Let's break the ice! 23:37:17 classic Mu 23:37:38 wheals: Fannar says, "Freeze!" 23:37:44 ?/thecops 23:37:45 Matching entries (1): apropos_randarts[21]: y - the +2, +11 spear of Thecops {freeze, rN+} 23:37:59 +# TODO: Do. 23:38:15 One of these days I will come up with a viable wizlab design. 23:38:27 grunt_profane_wizlab 23:38:46 no 23:38:54 profane_rogues_gallery 23:39:03 mmmmmmmmmmmmmmm 23:39:07 uh oh 23:39:09 maxwell's silver dancing hammers and angels gallery 23:39:12 twisty_little_profane_rogues_gallery 23:39:24 _runaround 23:39:47 _snake 23:39:48 should have just made a sprint with all those 23:39:54 gruntsprint 23:39:56 :| 23:40:00 -!- FatShack is now known as FtShkAway 23:40:01 ??devsprint 23:40:02 devsprint[1/12]: A sprint where every enemy is a current or former Crawl developer. Make them suffer for making you suffer! 23:40:22 dev _styles_ sprint is seperate from dev _fighting_ sprint. 23:40:22 -!- Alpha_ has quit [Ping timeout: 240 seconds] 23:40:37 ??devsprint [2] 23:40:38 devsprint[2/12]: Kilobyte: a hydra with 1,000 bite attacks per round. 23:40:41 depends on what their powers are :P 23:41:03 shouldn't it be 1024 bites 23:41:04 -!- HonestMoneyLende has quit [Ping timeout: 245 seconds] 23:41:14 Grunt casts a spell. A maze of twisty little passages, all alike, appears. 23:41:18 no, that would be kibibyte 23:41:30 wheals: Summon Vault 23:41:44 banish to vault 23:41:46 ??devsprint[Grunt 23:41:47 devsprint[10/12]: Grunt: 23:42:18 clearly Grunt's part would be multi-level 23:42:23 once he implements multisprint 23:42:33 I've already implemented multisprint!! 23:42:38 I just want a better demo of it than zigsprint :b 23:42:56 gruntsprint it is then 23:42:57 is that demo really just making sprint start in a zig 23:43:07 μcrawl 23:43:08 imo 23:43:11 %branch multisprint 23:43:11 Branch multisprint: http://s-z.org/neil/git/?p=crawl.git;a=log;h=refs/heads/multisprint 23:44:05 oh, good, I remember wrong 23:44:14 clearly i should cast mislead 23:44:15 1learn add 23:44:20 okay so 23:44:21 here is an idea 23:44:26 that's dumb 23:44:28 or make all monsters invisible 23:44:29 PleasingFungus: it'd better be a bad idea 23:44:31 we have a bunch of hypothetical wizlabs with insufficient flesh for their bones 23:44:33 so 23:44:37 combine them................ 23:44:43 wizsprint 23:44:45 !!!!!!! 23:44:47 I hate you so much 23:44:52 wizards_gallery 23:44:52 that could work too I guess 23:45:00 (for coming up with that before I could) 23:45:11 imo implement it first!!!!! 23:45:11 that's the best reason to hate someone 23:45:44 !send nicolae- hate mail 23:45:45 Sending hate mail to nicolae-. 23:45:54 we were talking about replacing elf with a mage academy branch at one point 23:46:04 maybe all the wizards live on the moon 23:46:11 and this is gammafunk's secret plan all along 23:46:18 -!- mong has quit [Quit: WeeChat 0.4.2] 23:46:22 oh i got a letter, it's from Grunt, aw that was kind of him *opens it, reads it* Grunt... why... *runs off sobbing* 23:46:23 * Grunt wonders if grunt_magic_academy is still here somewhere 23:47:31 the conjurers, crusaders, and summoners will be so out of date 23:48:10 well elliptic's idea is to just have a better variety of defenses among the monsters, with not so many similar roles 23:48:40 -!- wheals has quit [Quit: Leaving] 23:48:56 needs more elves wearing CPA 23:49:00 amirite 23:49:01 a moon troll annihilator comes into view 23:49:16 it is wearing iron dragon armour 23:49:26 clearly split the five deep elf mages into their class rip-offs and give them the corresponding resist 23:49:33 (no, I don't know what dewz gets) 23:49:39 more MR 23:49:49 wizard, famed for slow 23:49:59 he included ev/ac in defenses; part of the problem is there's so many squishy conjurers 23:50:11 * Grunt squishes the elves like ants!!!!!!!!! 23:50:28 deep elf knight (10e) | Spd: 10 | HD: 11 | HP: 38-61 | AC/EV: 0/15 | Dam: 14 | 10weapons, 10items, 10doors, fighter, spellcaster | Res: 06magic(80) | XP: 778 | Sp: magic dart (3d5), slow, haste, blink / throw flame (3d8), confuse, invisibility, magic dart (3d5) / throw frost (3d8), cantrip, haste, throw flame (3d8), magic dart (3d5), 04esc:invisibility | Sz: Medium | Int: high. 23:50:28 %??deep elf knight 23:50:59 as "knights" they should be more buff and less big kobold orc wizard 23:51:14 deep troll annihilator (08T) | Spd: 10 | HD: 10 | HP: 39-73 | AC/EV: 6/10 | Dam: 27, 20, 20 | 10doors, sense invisible, regen, !sil | Res: 06magic(40) | XP: 726 | Sp: magic dart (3d5) | Sz: Large | Int: normal. 23:51:14 %??deep troll name:deep_troll_annihilator n_rpl spells:magic_dart 23:51:21 PleasingFungus: you mean 23:51:25 yeah 23:51:39 kobold annihilator (12K) | Spd: 10 | HD: 6 | HP: 27-52 | AC/EV: 2/13 | Dam: 4 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(40) | Chunks: 09poison | XP: 371 | Sp: magic dart (3d4), sting (d8), flame tongue (3d9), freeze | Sz: small | Int: high. 23:51:39 %??kobold demonologist name:kobold_annihilator n_rpl col:lightblue spells:magic_dart;sting;flame_tongue;freeze 23:51:52 10/10 23:52:03 no sandblast, rip-off 23:52:06 I think PF's joke was along of the lines of "TrWz" 23:52:16 gammafunk: TrCj you mean 23:52:17 also we need to bring back stalkers 23:52:19 ??trcj guide 23:52:19 trcj guide[1/5]: Your doctor told you you have fat deposits on your pancreas. You shoot up insulin six times daily. If you keep eating like this you'll lose a foot, maybe both feet. 23:52:22 so we can have Vine Stalker Stalkers 23:52:23 yeah trcj, right 23:52:24 * Grunt evaporates Lightli. 23:53:18 !lm * trcj uniq=the_royal_jelly 23:53:18 3. [2012-09-30 04:44:41] Gilihad the Brawler (L27 TrCj of Sif Muna) killed the royal jelly on turn 95209. (Slime:6) 23:53:42 good TrCj title 23:53:44 !hs . trwz 23:53:45 3. SGrunt the Sensei (L24 TrWz of Jiyva), escaped with the Orb and 3 runes on 2013-04-26 00:35:31, with 1547218 points after 68290 turns and 3:37:42. 23:53:50 Grunt: my joke was a synthesis of the kobold one & the trcj entry :) 23:53:56 both of those things make me smile. 23:54:16 PleasingFungus: one of these days the kobolds will be a reality....... 23:54:43 perhaps 23:54:47 add kobolds to Hive 23:54:56 fr: kobold honey 23:55:04 fr bring back hive 23:55:07 unfr. 23:55:12 kobold beekeeper, with beard of bees spell 23:55:18 BEEEEEEEEEEES 23:55:19 hm. we never went anywhere with the !ambrosia idea 23:55:24 is it possible to remove hive any further 23:55:26 and when it beards, bees come out of its beard. 23:55:29 remove bees 23:55:29 that we were talking about back when %ambrosia went away 23:55:37 Lightli: I think it's still an artefact title 23:55:37 rip ambrosia 23:55:38 I have been waiting for many months to have people do what I did with what_comes_after_a 23:55:44 but I don't think Mountain Dwarf is 23:55:52 really? 23:55:52 pleasingfungus: do it now 23:55:52 !vault what_comes_after_a 23:55:53 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/large_themed.des;hb=HEAD#l1438 23:55:58 No mountain dwarf references left? 23:56:05 rchandra: you can, in fact, still get randarts of the Dwarven Halls. 23:56:13 despite that having never been in stable 23:56:14 fr s/Ha/He/ 23:56:22 rip Dwarven Halls 23:56:27 helfling? 23:56:28 are there even any dwarf enemies left? 23:56:34 Dwarven Hells 23:56:35 wiglaf 23:56:40 !send Lightli Wiglaf and Jorgrun 23:56:41 Wiglaf (09g) | Spd: 10 | HD: 17 | HP: 140 | AC/EV: 1/10 | Dam: 30 | 10weapons, 10items, 10doors, priest | Res: 06magic(120) | XP: 1770 | Sp: might, haste | Sz: Medium | Int: normal. 23:56:41 %??wiglaf 23:56:41 Sending Wiglaf and Jorgrun to Lightli. 23:56:41 "of Mountain Dwarves' Righteous Fury" would be ok 23:56:45 ??wiglaf 23:56:46 wiglaf[1/4]: A fat, drunken gwarf in a stupid looking hat. The number one killer of players who have completed lair in 0.7 so be careful! Reflavored as a priest of Okawaru (with a good weapon, and might/haste invocations) in 0.7 and capable of dishing out some major damage. 23:56:53 jorgrun is a dd 23:57:01 dd are still dwarves!!! 23:57:09 (remember Dwarven Halls was mostly dd) 23:57:24 Elf clearly needs some HE then 23:57:25 do people still complain about MD removal 23:57:44 rchandra: only if they get SE 23:57:45 what are you talking about, there were witches with polymorph and bolt of inaccuracy, plus some trollkronor and paracleus who confused himself with evap and 23:57:47 rchandra: and GE and El and 23:57:51 greater wraiths 23:57:55 oh 23:57:58 Natasha (06h) | Spd: 10 (move: 80%) | HD: 3 | HP: 15 | AC/EV: 2/12 | Dam: 10 | 10items, 10doors, spellcaster, see invisible | Res: 06magic(20) | XP: 35 | Sp: magic dart (3d4), slow, call imp, 04esc:mephitic cloud | Sz: little | Int: high. 23:57:58 %??natasha 23:58:02 her mephitic cloud is 23:58:03 greater wraith (07W) | Spd: 10 | HD: 13 | HP: 53-90 | AC/EV: 12/10 | Dam: 2713(drain speed), 1702(drain stat) | 07undead, 10doors, evil, see invisible, lev, !sil | Res: 06magic(140), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 1141 | Sp: melee, b.draining (3d21), cause fear | Sz: Medium | Int: normal. 23:58:03 %??eidolon name:greater_wraith n_rpl 23:58:04 remarkably unproductive 23:58:08 on the rare occasions that it shows up 23:58:13 tengu conjurer (02Q) | Spd: 10 (move: 90%) | HD: 7 | HP: 22-41 | AC/EV: 2/17 | Dam: 10, 5, 5 | 10weapons, 10items, 10doors, spellcaster, see invisible, lev | Res: 06magic(20) | XP: 331 | Sp: force lance (3d11), mystic blast (3d13), battlesphere, 04esc:blink / mephitic cloud, b.venom (3d12), battlesphere, 04esc:blink / shock (d12), b.lightning (3d14), battlesphere, 04esc:blink / throw flame (3d7), b.magma (3d15), battlesphere, 04esc:blink | Sz: Medium | Int: normal. 23:58:13 %??tengu conjurer 23:58:19 PleasingFungus: works better in mon-spell-slots I've found 23:58:19 likewise these guys' 23:58:24 (except it shows up more often) 23:58:24 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 23:58:26 Grunt: ! 23:58:29 Grunt: that could make elf less homogenous 23:58:53 I think it's been long enough that I can openly share a related scrapped idea 23:59:08 sludge elves in somebody's forest revision that were werewolves 23:59:11 (incidentally we have more monster defensive enchantments these days; could use that as a bit of direction for touching up Elf further) 23:59:26 HeSk 23:59:27 theTower: was it a secret earlier? was it under NDA? 23:59:33 *EIE 23:59:39 there were no spare e glyphs and he couldn't figure out what distinguishing spells the human form would have 23:59:49 fr give deep elf blademasters tukima's dance 23:59:51 evaporate!!!!