00:04:41 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3655-g786489f (34) 00:07:33 -!- markgo` has quit [Ping timeout: 256 seconds] 00:10:09 -!- culot_ is now known as culot 00:16:07 -!- Giratina548 has quit [Ping timeout: 245 seconds] 00:20:36 -!- marsbars has quit [Quit: Page closed] 00:22:05 Elemental Evocables go negative in Zigsprint 13https://crawl.develz.org/mantis/view.php?id=9409 by Undo 00:25:27 -!- WalkerBoh is now known as Lasty 00:25:40 -!- Lasty is now known as caleba 00:25:48 -!- caleba is now known as WalkerBoh 00:25:55 -!- ruwin has quit [Read error: Connection reset by peer] 00:29:50 -!- WalkerBoh is now known as caleba 00:30:06 -!- caleba is now known as WalkerBoh 00:36:54 -!- scummos^ has quit [Ping timeout: 245 seconds] 00:38:56 -!- travis-ci has joined ##crawl-dev 00:38:56 The build has errored. (master - 59ca886 #1541 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/47207350 00:38:56 -!- travis-ci has left ##crawl-dev 00:41:44 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:41:51 -!- Yllodra has quit [Ping timeout: 272 seconds] 00:46:53 -!- WalkerBoh has quit [Remote host closed the connection] 00:51:42 -!- bullock has quit [Quit: Page closed] 00:53:25 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:58:51 -!- rockygargoyle has quit [Ping timeout: 264 seconds] 00:59:13 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:02:39 -!- lobf has quit [Quit: lobf] 01:04:57 -!- schistosoma has quit [Ping timeout: 252 seconds] 01:08:53 -!- Blazinghand has quit [Read error: Connection reset by peer] 01:17:34 -!- ololoev has quit [Quit: Page closed] 01:19:55 -!- travis-ci has joined ##crawl-dev 01:19:55 The build was fixed. (master - 4207e20 #1542 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/47209284 01:19:55 -!- travis-ci has left ##crawl-dev 01:20:28 -!- Zanziabar has quit [Quit: Page closed] 01:21:39 -!- Siegurt has quit [Quit: Leaving.] 01:24:11 COMMITS FOR THE COMMIT GOD! 01:24:26 03gammafunk02 07[webtiles-changes] * 0.16-a0-3607-g819caed: Document a dict loop that does key deletion 10(9 days ago, 1 file, 8+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=819caede53c2 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3608-g7fcbae6: Webtiles: ignore a few more files 10(4 weeks ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7fcbae6b3fa8 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3609-gf3e30d6: Webtiles: clean up conf.py 10(11 days ago, 1 file, 32+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f3e30d6665c8 01:24:26 03gammafunk02 07[webtiles-changes] * 0.16-a0-3610-g76873fa: Reformat userdb.py 10(6 days ago, 1 file, 31+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=76873fafa99d 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3611-g95b2c98: Webtiles: add server janitors 10(7 weeks ago, 2 files, 17+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95b2c9878cdf 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3612-gd9bfad4: Webtiles: add janitor_commands 10(4 weeks ago, 3 files, 217+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d9bfad44b8d9 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3613-ge1180ef: Webtiles: add dev_nicks_can_be_registered 10(11 days ago, 3 files, 19+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e1180efd24f2 01:24:26 03chequers02 {gammafunk} 07[webtiles-changes] * 0.16-a0-3614-g1427572: Webtiles: Update README 10(4 weeks ago, 4 files, 55+ 46-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1427572c0ae4 01:24:26 03gammafunk02 07[webtiles-changes] * 0.16-a0-3615-gbf41c7d: Properly exit when a configuration parsing error occurs 10(2 days ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf41c7dec336 01:24:26 03gammafunk02 07[webtiles-changes] * 0.16-a0-3616-gc935d2a: Asynchronously handle janitor commands and send results to the client 10(3 days ago, 1 file, 48+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c935d2acdf34 01:24:26 ... and 8 more commits 01:30:51 -!- Adder has quit [Ping timeout: 256 seconds] 01:34:12 -!- Kintak has quit [Read error: Connection reset by peer] 01:34:38 -!- pythonsnake1 has quit [Ping timeout: 264 seconds] 01:46:43 -!- scummos^ has quit [Ping timeout: 256 seconds] 01:47:58 -!- schistosomatic is now known as schistosoma 01:48:34 -!- ussdefiant has quit [Ping timeout: 245 seconds] 01:54:12 -!- ontoclasm has quit [Quit: Leaving.] 01:54:17 -!- travis-ci has joined ##crawl-dev 01:54:17 The build was fixed. (master - 786489f #1543 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/47210014 01:54:17 -!- travis-ci has left ##crawl-dev 01:58:48 -!- staplegun has quit [Read error: Connection reset by peer] 02:01:13 -!- speranza_ has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 02:03:11 !tell chequers Basic stuff for janitor commands is in, I did a lot of refactoring/rewriting of the handler and stuff related to config, but will have to generalize the source command like we talked about and maybe work out a simple ui template system 02:03:12 gammafunk: OK, I'll let chequers know. 02:04:21 -!- moocowpong1 has quit [Quit: moocowpong1] 02:08:47 Hurricos (L27 DEFE) ASSERT(!actor_at(newpos)) in 'spl-tornado.cc' at line 428 failed. (Zig:20) 02:10:22 -!- Pepe has quit [Quit: rebuttal] 02:14:20 -!- pikaro has quit [Ping timeout: 246 seconds] 02:17:03 -!- dtsund has quit [Ping timeout: 245 seconds] 02:20:09 -!- gammafunk has quit [Quit: leaving] 02:21:02 -!- vissborg has quit [Ping timeout: 244 seconds] 02:21:26 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3655-g786489f (34) 02:21:57 -!- dexap is now known as paxed 02:32:38 -!- travis-ci has joined ##crawl-dev 02:32:38 The build has errored. (webtiles-changes - 2c4d7c1 #1544 : gammafunk): http://travis-ci.org/crawl-ref/crawl-ref/builds/47214492 02:32:38 -!- travis-ci has left ##crawl-dev 02:38:49 -!- pwnmonkey_ has quit [Ping timeout: 252 seconds] 02:44:49 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 02:46:47 -!- scummos^ has quit [Ping timeout: 256 seconds] 02:51:39 -!- markgo has quit [Ping timeout: 252 seconds] 03:03:01 -!- schistosoma has quit [Ping timeout: 252 seconds] 03:04:00 -!- radinms has quit [Ping timeout: 264 seconds] 03:12:03 -!- weezeface has quit [Remote host closed the connection] 03:15:44 -!- Z_LAMP has quit [Read error: Connection reset by peer] 03:17:30 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:18:42 -!- FuHanchu has quit [Quit: Sayonara, Zetsubou Sensei!] 03:20:29 -!- markgo` has quit [Ping timeout: 246 seconds] 03:24:33 -!- weezeface has quit [Ping timeout: 245 seconds] 03:40:40 -!- rockygargoyle has joined ##crawl-dev 03:44:39 -!- theTower has quit [Quit: leaving] 03:49:35 -!- rockygargoyle has quit [Ping timeout: 252 seconds] 03:51:46 -!- GameKnut has quit [Quit: Page closed] 03:54:06 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:10:37 -!- Hailley has quit [Quit: Petra is closed!] 04:15:30 -!- schistosomatic has quit [Ping timeout: 245 seconds] 04:20:59 -!- Nerem has quit [Ping timeout: 272 seconds] 04:33:50 -!- Kintak has quit [Read error: Connection reset by peer] 04:51:19 -!- bullock has quit [Ping timeout: 246 seconds] 05:01:51 -!- st_ has quit [Ping timeout: 264 seconds] 05:10:43 -!- siepu has quit [Ping timeout: 256 seconds] 05:12:05 -!- Sorbius has quit [Ping timeout: 252 seconds] 05:16:28 -!- Wolfechu has quit [Ping timeout: 255 seconds] 05:16:36 -!- Ketsa has quit [Read error: Connection reset by peer] 05:17:18 -!- Zaba_ is now known as Zaba 05:34:33 <|amethyst> syneil is not me, no 05:34:35 <|amethyst> AFAIK 05:34:47 <|amethyst> I guess there could be some Tyler Durden thing going on 05:57:09 -!- edlothiol has joined ##crawl-dev 06:12:31 -!- Evablue has quit [Quit: Evablue] 06:15:03 -!- weezeface has quit [Ping timeout: 276 seconds] 06:20:05 -!- Lasty has joined ##crawl-dev 06:20:13 -!- pintc has quit [Ping timeout: 265 seconds] 06:28:18 -!- fearitself has quit [Quit: Page closed] 06:32:45 -!- Crehl has quit [Quit: Killed by a kitten] 06:36:03 -!- siepu has quit [Ping timeout: 252 seconds] 06:44:20 -!- cloud4ge has quit [Quit: Page closed] 06:48:12 -!- MarvinPA has joined ##crawl-dev 06:56:25 -!- halberd has quit [Ping timeout: 244 seconds] 06:57:01 -!- halberd has quit [Changing host] 06:57:22 -!- Lasty has quit [Quit: Leaving.] 07:04:21 -!- Evablue has quit [Quit: Evablue] 07:06:32 -!- rockygargoyle has joined ##crawl-dev 07:06:59 !seen grunt 07:06:59 I last saw Grunt at Fri Jan 16 05:48:01 2015 UTC (7h 18m 58s ago) saying 'if (GOD_XOM = you.religion)' on ##crawl-dev. 07:07:12 !tell grunt http://i.imgur.com/KzgwQLN.png 07:07:12 rockygargoyle: OK, I'll let grunt know. 07:07:20 -!- rockygargoyle has quit [Client Quit] 07:08:18 -!- rockygargoyle has joined ##crawl-dev 07:08:58 -!- the_glow has quit [Ping timeout: 255 seconds] 07:10:29 -!- halberd has quit [Ping timeout: 265 seconds] 07:17:03 -!- MgDark has quit [Ping timeout: 272 seconds] 07:17:11 -!- MgDark_ is now known as MgDark 07:17:19 -!- ackack has joined ##crawl-dev 07:19:20 -!- falu has quit [Quit: WeeChat 1.1] 07:22:04 -!- FlowRiser has joined ##crawl-dev 07:33:51 -!- FlowRiser has quit [Remote host closed the connection] 07:35:46 -!- FlowRiser has joined ##crawl-dev 07:36:36 -!- Schizzik has quit [Quit: Page closed] 07:37:16 -!- FlowRiser has quit [Remote host closed the connection] 07:37:38 -!- FlowRiser has joined ##crawl-dev 07:37:52 -!- debo has quit [Ping timeout: 240 seconds] 07:43:53 -!- demiskeleton has quit [Quit: Leaving] 07:44:08 -!- manman has quit [Quit: Page closed] 07:50:49 -!- ackack has quit [Ping timeout: 264 seconds] 07:56:54 !tell gammafunk thanks for locking that garbage dump of a thread 07:56:54 Lasty_: OK, I'll let gammafunk know. 08:06:15 -!- FlowRiser has quit [Remote host closed the connection] 08:06:47 -!- MarvinPA has quit [Ping timeout: 246 seconds] 08:11:02 -!- cloud4ge has quit [Quit: Page closed] 08:16:11 -!- debo has joined ##crawl-dev 08:19:02 -!- MgDark has quit [Ping timeout: 246 seconds] 08:23:40 -!- moocowpong1 has joined ##crawl-dev 08:27:59 -!- MgDark has quit [Ping timeout: 272 seconds] 08:29:52 -!- rockygargoyle has quit [Ping timeout: 245 seconds] 08:30:22 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 08:33:01 -!- MgDark has quit [Ping timeout: 256 seconds] 08:33:02 -!- MgDark_ is now known as MgDark 08:38:35 -!- CKyle has joined ##crawl-dev 08:38:42 -!- MgDark has quit [Ping timeout: 276 seconds] 08:38:47 -!- MgDark_ is now known as MgDark 08:38:52 -!- AtomikKrab has quit [Read error: Connection reset by peer] 08:48:40 -!- wheals has joined ##crawl-dev 08:51:57 -!- siepu has quit [Ping timeout: 245 seconds] 08:54:02 -!- Azzkikr has quit [Ping timeout: 246 seconds] 08:57:21 -!- Bloax has joined ##crawl-dev 08:58:35 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 09:01:07 -!- neunon has quit [Quit: ZNC - http://znc.in] 09:02:09 -!- neunon has joined ##crawl-dev 09:02:39 -!- Jho has quit [Client Quit] 09:06:59 -!- weezeface has quit [Ping timeout: 246 seconds] 09:19:18 -!- New2NH has quit [Quit: Page closed] 09:24:52 -!- ystael has quit [Ping timeout: 245 seconds] 09:25:56 -!- Evablue has quit [Quit: Evablue] 09:28:33 -!- inspector071 has quit [Ping timeout: 256 seconds] 09:28:39 -!- Sorbius has quit [Read error: Connection reset by peer] 09:29:27 -!- heteroy has quit [Ping timeout: 264 seconds] 09:33:12 -!- ystael has quit [Ping timeout: 245 seconds] 09:35:01 %git 09:35:12 07PleasingFungus02 * 0.16-a0-3655-g786489f: De-scale exploration piety 10(10 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=786489fb3b6c 09:35:24 -!- Morg0th has quit [Quit: leaving] 09:44:58 -!- Monkaria has quit [Ping timeout: 246 seconds] 09:46:12 Pikaro (L23 GrFi) ERROR in 'cloud.cc' at line 501: cloud flame in rock_wall at (39,37) (Vaults:5) 09:48:14 03PleasingFungus02 07* 0.16-a0-3656-ga72e43a: Re-re-re-....fix *tele/-tele artefacts 10(3 minutes ago, 1 file, 20+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a72e43aedb06 09:48:53 -!- ystael_ has quit [Ping timeout: 240 seconds] 09:52:55 -!- radinms has quit [] 09:53:23 03elliptic02 07* 0.16-a0-3657-gc2d6eac: Add you.base_mp() clua. 10(7 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2d6eac250bf 09:57:44 -!- bencryption has quit [Ping timeout: 246 seconds] 10:00:18 -!- jjin has quit [Quit: Page closed] 10:04:59 -!- Bloax has quit [Quit: Error: Bloax not found] 10:06:59 -!- ussdefiant has joined ##crawl-dev 10:10:07 -!- ZRN has quit [Read error: Connection reset by peer] 10:16:26 -!- PleasingFungus has joined ##crawl-dev 10:33:07 -!- FlowRiser has joined ##crawl-dev 10:33:43 -!- Kintak has quit [Read error: Connection reset by peer] 10:39:13 -!- t4nk521 has quit [Ping timeout: 246 seconds] 10:48:40 -!- FlowRiser has quit [Remote host closed the connection] 10:49:01 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:49:19 -!- FlowRiser has joined ##crawl-dev 10:50:43 -!- mopl has quit [Quit: Page closed] 10:53:18 -!- Evablue has quit [Quit: Evablue] 10:55:43 -!- ussdefiant has quit [Ping timeout: 265 seconds] 10:55:50 -!- weezeface has quit [Ping timeout: 246 seconds] 10:58:35 -!- AtomikKrab has quit [Ping timeout: 252 seconds] 11:01:06 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 11:02:10 -!- pwnmonkey_ has joined ##crawl-dev 11:03:54 -!- falu has quit [Quit: WeeChat 1.1] 11:04:35 -!- FatShack has quit [Quit: Quit] 11:05:25 -!- FatShack has joined ##crawl-dev 11:05:33 -!- ystael has quit [Ping timeout: 252 seconds] 11:11:49 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-3657-gc2d6eac (34) 11:11:52 -!- AtomikKrab has quit [Ping timeout: 240 seconds] 11:11:53 -!- [1]AtomikKrab is now known as AtomikKrab 11:13:51 -!- weezeface has quit [Ping timeout: 264 seconds] 11:14:08 -!- FatShack has quit [Quit: Quit] 11:14:49 -!- FatShack has joined ##crawl-dev 11:16:03 -!- Kalir has quit [Changing host] 11:17:23 -!- agentgt has quit [Quit: Page closed] 11:20:25 -!- siepu has quit [Quit: Leaving] 11:37:05 -!- domiryuu_ has quit [Quit: leaving] 11:37:23 -!- Sonata has quit [Read error: Connection reset by peer] 11:38:49 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:39:12 -!- ontoclasm has joined ##crawl-dev 11:43:10 -!- bcarpe211 has quit [Quit: ...] 11:44:43 -!- MarvinPA has joined ##crawl-dev 11:45:47 -!- LexAckson has joined ##crawl-dev 11:50:37 -!- greensna1k is now known as greensnark 11:50:56 -!- UncertainKitten has joined ##crawl-dev 12:00:59 03roctavian02 07* 0.16-a0-3658-g65668cc: Tweaked Dis floors. 10(2 weeks ago, 6 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=65668cc88b75 12:00:59 03roctavian02 07* 0.16-a0-3659-gb504317: A little bit more transparency for monster damage indicators. 10(2 weeks ago, 5 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b50431785cd7 12:09:00 -!- Lawman0 has quit [Ping timeout: 244 seconds] 12:10:14 roctavian moves in mysterious ways. 12:14:57 -!- st_ has joined ##crawl-dev 12:20:15 -!- Bloax has joined ##crawl-dev 12:27:38 -!- link_108 has joined ##crawl-dev 12:27:40 -!- simmarine has joined ##crawl-dev 12:35:20 -!- FlowRiser has quit [Remote host closed the connection] 12:36:00 -!- FlowRiser has joined ##crawl-dev 12:37:21 -!- FlowRiser has quit [Remote host closed the connection] 12:48:27 -!- Alarkh has quit [Read error: Connection reset by peer] 12:48:27 -!- soonmide has quit [Client Quit] 12:49:27 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:56:17 -!- Jho has quit [Client Quit] 12:59:56 -!- Jho has quit [Client Quit] 13:03:51 -!- Jho has quit [Client Quit] 13:03:59 -!- ystael has quit [Ping timeout: 245 seconds] 13:09:52 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 13:13:22 -!- SomeStupidGuy has quit [Quit: Leaving] 13:20:19 -!- Wah has quit [Read error: Connection reset by peer] 13:21:09 -!- LexAckson has quit [Read error: Connection reset by peer] 13:21:39 -!- Nightbeer has quit [Ping timeout: 264 seconds] 13:25:19 -!- andrewhl has quit [Quit: andrewhl] 13:25:20 -!- wheals has quit [Read error: Connection reset by peer] 13:30:36 win 2 13:34:41 -!- gammafunk has joined ##crawl-dev 13:40:25 -!- siepu has quit [Read error: Connection reset by peer] 13:40:44 |amethyst: I'm following https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles on my system so I can get the janitor commands in webtiles-changes tested/working on the cszo setup, but I get //lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line 13:40:52 when I compile dgamelaunch 13:41:09 /usr/bin/ld: dgamelaunch.o: undefined reference to symbol 'sem_post@@GLIBC_2.2.5' 13:41:15 was the ld error before that 13:41:20 <|amethyst> gammafunk: I guess modify the Makefile to add -lpthread ? 13:41:43 <|amethyst> IIRC someone reported that as a pull req on the github but I haven't looked at it 13:41:59 oh, that seemed to work, thanks :) 13:42:09 lots of gcc warnings, but it compiles 13:42:31 <|amethyst> s/looked at it/& thoroughly/ 13:43:25 hrm, you have me running su, as if I know if I have a root password! 13:43:58 I guess I should set one 13:44:23 sudo ought to be fine there 13:44:33 well said user can't sudo 13:44:40 crawl-dev namely 13:44:54 but I should know about my root password anyhow 13:44:59 <|amethyst> you need root to do some stuff 13:45:20 yeah but I was doing that through sudo -i -u root 13:45:32 from my account which can sudo 13:45:59 <|amethyst> su username -c sudo -i -u root :P 13:46:49 it's su-sudo chains all the way down 13:48:29 ??objstats 13:48:29 objstats ~ objstat[1/4]: Run with "crawl -objstat" in a full debug console build of crawl ("make debug") to generate item/monster statistics by level/branch; see crawl -help for details 13:48:45 Lasty_: take a look at the stuff in objstat[2] first 13:48:49 to see if it has the output you need 13:49:07 yeah, I just loaded that up 13:49:10 it doesn't output a ton for artes at the moment, but I'm probably going to change that 13:49:13 I queried it in another window 13:49:46 aw dang, I gotta download openoffice on my work computer to read it 13:49:51 heh 13:50:03 yeah, tell Google to up their dang cell limitations 13:50:30 might just do one spreadsheet per levels I guess 13:51:02 maybe just upload the all-in-one ods/xls and have actual google calc workbooks for each sheet to get around that 13:51:13 I was checking to see how many triple swords are generated in a normal 3 rune game to answer a ##crawl question 13:51:28 ah, yeah. sadly I'm guessing "hardly any" 13:51:58 AGM: Always Go Maces 13:53:02 yeah, I'm pretty sure 13:53:36 oh hey, an xlsx version 13:54:09 Lasty_: 0.67 on average 13:54:23 well 0.71 counting artes 13:54:25 that's better than I guessed 13:54:33 I assumed something like 0.33 13:54:33 looks like range of 0-4 13:55:07 and doublesword is only 0.84 13:55:21 is there a stat for "number of games containing at least one"? 13:55:46 compared to....28.19 for greatmaces :/ 13:55:52 heh, well, yes 13:56:07 to be fair, great maces are more realistic for most characters 13:56:13 hrm, no I guess not; the range + sd was to kind of get at that 13:56:24 you could assume normality and get a decent estimate 13:58:30 Lasty_: assuming number of 3x-swords in a game is normal, probability of getting 1 or more is 0.3584892 13:58:48 maybe that's what your intuition was saying :) 13:58:50 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:58:58 sounds about right 13:58:58 ah, yeah, sounds about right 13:59:28 that's using the reported mean of 0.71, sd of 0.8 14:00:40 Huh. That means my intuition about the spawn rate for triple swords was almost dead on. Maybe I play too much crawl. 14:00:48 !gamesby Lasty 14:00:48 Lasty has played 254 games, between 2014-02-18 23:08:35 and 2015-01-13 02:57:00, won 57 (22.4%), high score 15388117, total score 142292179, total turns 8808459, play-time/day 2:00:43, total time 27d+15:57:42. 14:00:57 !gamesby HilariousDeathArtist 14:00:57 HilariousDeathArtist has played 2434 games, between 2012-03-01 22:03:53 and 2015-01-16 01:22:16, won 151 (6.2%), high score 16781910, total score 596551487, total turns 30777870, play-time/day 2:41:05, total time 117d+16:36:53. 14:01:09 -!- rockygargoyle has joined ##crawl-dev 14:01:33 amazingly, almost 10x fewer games yet similar play time/day 14:01:44 !gamesby HilariousDeathArtist start>=01-01-2015 14:01:45 HilariousDeathArtist (start>=01-01-2015) has played 31 games, between 2015-01-01 17:42:15 and 2015-01-16 01:22:16, won 12 (38.7%), high score 2387475, total score 21619518, total turns 1439270, play-time/day 6:25:50, total time 4d+6:53:34. 14:01:47 I tend to die slowly 14:02:01 yeah HDA has been....active recently 14:02:20 your addiction is not HDA stage yet 14:02:32 haha 14:02:39 Or my available free time :p 14:02:50 !gamesby . start>=01-01-2015 14:02:51 gammafunk (start>=01-01-2015) has played 29 games, between 2015-01-04 01:28:13 and 2015-01-16 08:18:35, won 1 (3.4%), high score 1456465, total score 2078325, total turns 260854, play-time/day 2:13:05, total time 1d+4:50:14. 14:02:53 especially now that I split my crawl time between playing and development 14:02:59 -!- marsbars has quit [Quit: Page closed] 14:03:10 that win% is embarrassingly high 14:03:27 I will work on lowering that for my new years resolution 14:03:30 where are your standarsd?!?!! 14:03:56 Speaking of which, thanks again for locking that thread. Now there's a damiac thread about why that other thread was locked, of course. :p 14:04:02 haha 14:04:27 Lasty_: oh, we should get you and maybe some others interested in Sane Tavern Discussion mod rights 14:04:42 I am not even the most even-tempered person for that by a long shot 14:05:17 maybe you and PleasingFungus? I see wheals a bunch, but mostly to drop one-lineers 14:05:27 -!- edlothiol has quit [Remote host closed the connection] 14:05:34 I would rather not be a mod 14:05:37 ty tho 14:06:05 gammafunk: I'd be interested in being a mod. 14:06:15 ok 14:06:19 I'll try to use my powers for good rather than evil. 14:06:23 but no promises. 14:07:15 if someone foists mod powers on me, I promise to only use my powers for evil 14:07:20 I Solemnly Swear I Am Up To No Good 14:07:24 dubious claim 14:07:36 mad mod powahs 14:07:51 Napkin: Would you mind giving Lasty mod rights for tavern when you can? We have one very good mod who's pretty active (and into), but he can't handle everything, and I try to stay out of too much of that because I'm known to be a bad person 14:08:01 (also I sincerely do not want any responsibility for that den of maniacs) 14:08:23 PleasingFungus: I know it'd be worse than managing a crawl thread on SA or something, right?! 14:08:37 I am not a mod there either 14:08:39 thank 14:08:41 god 14:08:45 heh 14:09:06 Every time I post I'm amazed at just how much effort it takes to post something that's both intelligent and concise 14:09:23 makes me like the Good Posters we have all that much more 14:09:57 we have some of those? 14:11:19 -!- Kellhus has quit [Ping timeout: 246 seconds] 14:11:20 well mostly I'm thinking of bcadren 14:11:30 -!- scummos^ has quit [Ping timeout: 276 seconds] 14:11:51 It's prophesied that he will one day return and usher us into an age of productive posts. 14:14:42 bcrawl is real 14:17:11 Real, and beautiful. 14:17:18 It's the fulfillment of all our ambitions. 14:17:52 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:19:51 gammafunk: are lucy_ferre, galehar and danr inactive? 14:20:30 I've not seen nos. 1 and 3 post in my time, and galehar has said he's stepping away, although he was active relatively recently 14:20:46 but iirc he did say he's stepping away 14:20:51 maybe I should go look that up 14:20:53 I haven't seen lucy_ferre or danr ever, to the best of my knowledge 14:21:36 njvack is the only relatively active mod who also has admin powers that i know of, yeah 14:22:42 -!- rockit has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 14:23:08 are you a responsible guy, Lasty? ;> 14:24:04 . . . pass? 14:24:06 :D 14:24:18 yeah, I'll try to be responsible. 14:25:01 ah, you are a dev! those guys are dangerous! 14:25:04 ;) 14:25:28 leaving "dungeon masters" as default group, ok, Lasty? 14:26:23 works for me 14:26:25 thanks 14:27:08 Okay, let's see. I'm a dev first, moderator second, player third, human being fourth? 14:27:29 hehe 14:29:32 Okay, so how do I use the command to ban all other posters? Just asking, no reason. <.< >.> 14:30:04 better post an ordinary announcement instead ;) 14:30:05 we're gonna have to send someone back in time to warn ourselves about this decision, aren't we 14:30:18 ontoclasm: Well, it's a shot anyway. 14:30:29 Lasty_: it's weird functionality, but if you choose the 'ban' option while selecting yourself, it'll ban everyone else instead. give it a shot! 14:30:39 Huh, makes sense! 14:31:12 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 34.0.5/20141126041045]] 14:35:33 -!- ibar has quit [Ping timeout: 276 seconds] 14:35:46 -!- bonghitz has quit [Remote host closed the connection] 14:36:14 -!- Alazlam is now known as Sprort 14:36:39 -!- gammafunk has quit [Ping timeout: 264 seconds] 14:37:06 suppose it's the same practical effect >.> 14:37:54 -!- XL28DgWn is now known as DrKe 14:38:32 -!- gammafunk has joined ##crawl-dev 14:43:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 14:43:37 -!- UncertainKitten has quit [Ping timeout: 256 seconds] 14:44:34 -!- Lawman0 has quit [Ping timeout: 244 seconds] 14:46:36 -!- markgo has quit [Ping timeout: 276 seconds] 14:50:31 -!- Aryth has quit [Ping timeout: 272 seconds] 14:50:52 -!- weezeface has quit [Ping timeout: 240 seconds] 14:57:28 -!- read has quit [Quit: bye.] 14:58:52 -!- Moredread has quit [Ping timeout: 240 seconds] 15:00:23 -!- chequers has quit [Ping timeout: 245 seconds] 15:00:30 -!- chequers has joined ##crawl-dev 15:01:01 -!- Siegurt has quit [Quit: Leaving.] 15:04:20 -!- jeanjacques has joined ##crawl-dev 15:09:00 -!- PleasingFungus has joined ##crawl-dev 15:13:13 -!- UncertainKitten has joined ##crawl-dev 15:14:53 -!- read has joined ##crawl-dev 15:20:14 -!- SpaceT has quit [Quit: SpaceT] 15:21:16 -!- Ladykiller69 has quit [Ping timeout: 255 seconds] 15:23:16 -!- bonghitz has quit [Remote host closed the connection] 15:25:42 -!- Neodymium_ has quit [Client Quit] 15:31:21 !seen wheals 15:31:22 I last saw wheals at Fri Jan 16 19:25:20 2015 UTC (2h 6m 1s ago) quitting, saying 'Read error: Connection reset by peer'. 15:31:23 -!- ayutzia has quit [Quit: Page closed] 15:45:53 oh, no it doesn't 15:46:09 er, wc 15:51:36 -!- MarvinPA has quit [Ping timeout: 276 seconds] 15:52:07 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 15:52:12 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 15:52:22 !vault uniq_prince_ribbit 15:52:22 Can't find uniq_prince_ribbit. 15:52:27 !vault uniq_ribbit 15:52:28 Can't find uniq_ribbit. 15:54:03 -!- Pepe has quit [Ping timeout: 264 seconds] 15:54:44 !vault ribbit 15:54:45 Can't find ribbit. 15:54:55 !vault uniq 15:54:55 Can't find uniq. 15:54:58 er 15:55:06 !vault uniq_asterion 15:55:07 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/uniques.des;hb=HEAD#l332 15:55:08 -!- dtsund has joined ##crawl-dev 15:55:28 oh there are two 15:56:39 -!- pwnmonkey has joined ##crawl-dev 15:57:53 -!- pwnmonkey_ has quit [Ping timeout: 244 seconds] 15:58:11 yeah, he and mennas are the only ones with two vaults 15:59:14 <|amethyst> not counting the non-builder/uniques vaults 15:59:18 ya 15:59:25 hey guys xuaxua made a tavern post that reminded me of something terrible. is this a good time 15:59:33 um 15:59:36 go for it, I guess 15:59:50 the terrible thing is that some 1-handed weapons turn into 2-handed weapons when wielded by small species, and other ones don't 15:59:59 oh dear 16:00:24 -!- braveplstypus has quit [Client Quit] 16:00:29 the "unarmed is officially the best weapon" small species functionality 16:01:07 it sort of made sense when 1.5-handed weapons were a thing, now it's just a seemingly almost random set of weapons 16:01:13 <|amethyst> I see two ways to avoid that: 1. small species can never use a weapon and shield 2. small species can never not use a shield 16:01:29 I don't understand the second option 16:01:38 <|amethyst> PleasingFungus: everything is 1H for small races 16:01:42 PleasingFungus: make all 1-handed weapons 2-handed for small races, I assume 16:01:47 <|amethyst> err 16:01:47 er 16:01:49 <|amethyst> right 16:01:49 other way around 16:01:49 <|amethyst> yeah 16:01:56 no he said the second option 16:02:05 <|amethyst> 1. is make all 1-h for the small, 2. is make all 2-h for the small 16:02:08 if they can never not use a shield, it's because all weapons are 1-h 16:02:14 -!- Krakhan has quit [Changing host] 16:02:15 <|amethyst> err, right 16:02:20 ok, got it 16:02:25 who's on first? 16:02:39 <|amethyst> Sorry, numbers larger than 1 confuse me 16:02:52 wow, I get confused by anything larger than 0 16:02:57 anyway, this sounds like a balance question 16:03:06 alternatively you could just let small races wield regular 2-handed weapons...i mean, they can wield quarterstaves/lajatangs, and that also makes no sense currently since the silly 1-handed staff thing is gone 16:03:11 -!- bonghitz has quit [Remote host closed the connection] 16:03:56 -!- Pepe has quit [Quit: rebuttal] 16:04:13 ...they can use triple crossbows too. wtf 16:04:21 that one is specifically for kobolds 16:04:43 -!- Grasp has quit [Ping timeout: 246 seconds] 16:05:08 !apt Ha 16:05:08 Ha: Fighting: -1, Short: 3!, Long: 0, Axes: -1, Maces: -2, Polearms: -3*, Staves: -2, Slings: 4!, Bows: 2, Xbows: -1, Throw: 3!, Armour: 1, Dodge: 1, Stealth: 2, Shields: 1, UC: -2*, Splcast: -3, Conj: -2, Hexes: -1, Charms: 1, Summ: -1, Nec: -2, Tloc: 1, Tmut: -4*, Fire: 0, Ice: 0, Air: 1, Earth: 0, Poison: -1, Inv: 1, Evo: 1, Exp: 1!, HP: -1, MP: 0 16:05:10 !apt Ko 16:05:11 Ko: Fighting: 1, Short: 3!, Long: -2, Axes: -1, Maces: 0, Polearms: -2, Staves: -1, Slings: 2, Bows: -1, Xbows: 2!, Throw: 3!, Armour: -2, Dodge: 2, Stealth: 4, Shields: -2, UC: 0, Splcast: -1, Conj: -1, Hexes: 0, Charms: -2, Summ: 0, Nec: 0, Tloc: 0, Tmut: -1, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 0, Inv: 1, Evo: 3, Exp: 1!, HP: -2, MP: 0 16:05:19 yeah but I'm not sure it makes much since that Ko can wield it 16:05:22 *sense 16:05:29 oh no 16:05:31 the triple crossbow 16:05:33 doesn't make 16:05:35 much sense 16:05:37 not really sure that it's a balance concern 16:05:41 yeah? 16:05:51 if small races are blocked from using good bows, why can't they be blocked from using good crossbows too? 16:06:00 I think that's minmay's complaint, just a weird lack of consistency 16:06:04 <|amethyst> because the crossbow race is a small one 16:06:13 <|amethyst> but the bow races are larger 16:06:13 ^ 16:06:14 small races not being able to use 2h weapons is kind of silly 16:06:20 that's not a very good reason 16:06:25 <|amethyst> what about GC/GSC? 16:06:36 <|amethyst> if it's a problem for different races to be able to use different weapons 16:06:47 I believe the 'may is also on record as being against those, yes 16:06:59 I don't recall that 16:07:01 well those can only be used by two races 16:07:03 o 16:07:05 I'm only on record as being against Og having a positive maces apt 16:07:10 ok 16:07:10 yeah 16:07:11 2h weapons can be used by all but three races 16:07:22 I misremembered the details of your og complaint. I apologize 16:07:26 Bloax: four 16:07:28 two races, one of which probably never wants to use them and other which probably always wants to use them 16:07:29 which is 23 races because Fe is silly 16:07:33 the problem I have with this is not that spriggans can't wield exec axes 16:07:36 those species that can use GC/GSC, very large weapons, are giant species or w/e 16:07:56 it's that spriggans can wield triple crossbows and lajatangs, but not exec axes, even though those 3 look the same to any non-small race 16:07:59 I'm pretty sure they aren't any larger than e.g. centaurs for any purposes 16:08:03 spriggans cannot wield triple crossbows. 16:08:19 wow that's even worse 16:08:22 lol 16:08:25 -!- heteroy has quit [Ping timeout: 272 seconds] 16:08:26 they can wield arbalests but not triple crossbows... 16:08:34 I'd have to check what they can use 16:08:46 there are a decent number of weapons that small races can use but tiny can't, or whatever the terrible size names are 16:08:48 small but not little? 16:08:49 oh, or naga 16:08:52 this is like being able to wield a glaive but not a bardiche 16:08:59 they're the same size as og/na/ce 16:09:08 er, ce/na/tr 16:09:18 not only are arbalest and triple crossbow the same handedness for every other race in the game, they're in the same weapon class! 16:09:34 though I guess that complaint also applies to spear vs. every other polearm 16:09:57 can sp not use tridents? 16:10:04 they can use tridents but tridents are 2-handed for them 16:10:05 spears are not 16:10:15 brilliant 16:10:19 oh, spears are 2-handed for them now, actually 16:10:25 yes 16:10:34 <|amethyst> but that difference holds for kobolds 16:10:40 !apt Sp 16:10:41 Sp: Fighting: -2*, Short: 1, Long: -2, Axes: -2, Maces: -3*, Polearms: -3*, Staves: -3*, Slings: 2, Bows: 2, Xbows: 0, Throw: 1, Armour: -3*, Dodge: 4!, Stealth: 5!, Shields: -3*, UC: -2*, Splcast: 2, Conj: -3*, Hexes: 2, Charms: 4!, Summ: -2, Nec: -1, Tloc: 4!, Tmut: 3!, Fire: -2, Ice: -2, Air: -1, Earth: -1, Poison: 0, Inv: 0, Evo: 4!, Exp: -1, HP: -3, MP: 3! 16:10:41 haha 16:10:41 it's kobolds/halflings where spears are 1-handed 16:10:42 yeah 16:10:48 ??spear 16:10:48 spear[1/1]: (polearms; +4 acc / 6 dam / 1.1 base delay / 0.5 min delay). A hunting weapon consisting of a wooden shaft with a pointed metal head fastened on one end. 16:11:04 wanna use a worse cutlass at -3 polearms instead of +1 short blades? 16:11:10 spriggans are smaller than ko/ha? 16:11:11 sure go ahead it's also two-handed ;) 16:11:15 yes 16:11:15 i remembered a kilobyte commit stopping some small Fi from starting with a spear since "they'll have to drop the shield when they upgrade" or something 16:11:23 <|amethyst> gammafunk: yes 16:11:24 gammafunk: yes 16:11:28 gammafunk: yes 16:11:32 <|amethyst> gammafunk: spriggans are the size of felids 16:11:37 <|amethyst> but those are irrelevant here 16:11:47 eveningstars are 2h for spriggans, 1h for everyone else. likewise longswords, scimitars, demon blades, eudaemon blades, war axes, and spears. double swords, broad axes, and tridents/demon tridents/trishulas are 2h for spriggans, halflings, and kobolds. 16:12:06 weapon restrictions are rather silly 16:12:14 especially since for the races they exist for 16:12:21 since those already have a pretty specific niche 16:12:29 (they are good at stabbing holy shit) 16:13:04 I doubt there would be a sudden glut of axe spriggans or polearm halflings if you just gave them the same weapon restrictions as normal size races 16:13:20 and even if there was 16:13:27 they would not suddenly be Mi 16:13:49 because their stats and apts suck for the purpose 16:13:58 !apt ha long_blades 16:13:59 Could not understand "long_blades" 16:14:02 !apt ha long blades 16:14:02 Ha (SK_LONG_BLADES)=0 16:14:13 !apt Mi long blades 16:14:13 Mi (SK_LONG_BLADES)=2! 16:14:18 !stats HaFi 16:14:19 Starting stats for HaFi: Str 16 Int 7 Dex 13. Stat gain: d/5 16:14:20 !stats MiFi 16:14:21 Starting stats for MiFi: Str 20 Int 5 Dex 9. Stat gain: sd/4 16:14:39 halflings are strong these days huh 16:14:46 -!- Earlo has quit [Read error: Connection reset by peer] 16:14:49 !stats SpFi 16:14:50 Starting stats for SpFi: Str 12 Int 9 Dex 15. Stat gain: id/5 16:14:57 yeah, someone wanted them to be the "heavy armour small race" or something, so now they don't have EV 16:15:09 !apt Sp axes 16:15:10 Sp (SK_AXES)=-2 16:15:22 -20% damage -4 apt vs. minotaurs 16:15:23 minmay: mountain dwarves live....... 16:15:27 10/10 would axespriggan again 16:15:35 (we don't talk about HO) 16:15:37 oh my god you are an idiot 16:15:40 <|amethyst> longbowspriggan? 16:15:52 !apt sp charms 16:15:53 Sp (SK_CHARMS)=4! 16:15:56 "-20% damage" 16:15:59 -!- bullock has quit [Quit: Page closed] 16:15:59 10/10 would axespriggan again 16:16:55 didn't you know, at 20 str you do 100% damage and from there it's 5 percentage points for every point of str 16:17:42 I guess letting them wield weapons normally would make long blade halflings and mace kobolds better but that's about the only balance change I can see coming from it 16:18:11 !apt tr 16:18:12 Tr: Fighting: -2*, Short: -2, Long: -2, Axes: -2, Maces: -1, Polearms: -2, Staves: -2, Slings: -4*, Bows: -4*, Xbows: -4*, Throw: -1, Armour: -2, Dodge: -2, Stealth: -4*, Shields: -2, UC: 0, Splcast: -5*, Conj: -3*, Hexes: -4*, Charms: -4*, Summ: -3*, Nec: -2, Tloc: -3*, Tmut: -3, Fire: -3*, Ice: -3*, Air: -4*, Earth: -1, Poison: -3*, Inv: -1*, Evo: -2*, Exp: -1, HP: 3!, MP: -2* 16:18:31 circling back toward the original topic: one of the current defining characteristics of small races is a limited ability to adapt to found loot. (specifically weapons.) it would also make them feel much more similar to other races, of course. 16:18:43 the problem with the "make all 1-handed weapons 2-handed for small races" approach is that it would result in more conjurations spriggans, and is that really what you want 16:18:53 sure 16:18:58 sounds good 16:19:26 PleasingFungus: well they already have that with regard to most weapons because most of their weapon skills are never going to get trained because their apts are super biased towards 1 or 2 16:19:52 PleasingFungus: and sbl and staves wouldn't change at all 16:20:25 !apt ha 16:20:25 Ha: Fighting: -1, Short: 3!, Long: 0, Axes: -1, Maces: -2, Polearms: -3*, Staves: -2, Slings: 4!, Bows: 2, Xbows: -1, Throw: 3!, Armour: 1, Dodge: 1, Stealth: 2, Shields: 1, UC: -2*, Splcast: -3, Conj: -2, Hexes: -1, Charms: 1, Summ: -1, Nec: -2, Tloc: 1, Tmut: -4*, Fire: 0, Ice: 0, Air: 1, Earth: 0, Poison: -1, Inv: 1, Evo: 1, Exp: 1!, HP: -1, MP: 0 16:20:35 wtf @ that polearm apt... 16:20:44 jesus christ, they really still have +4 slings 16:20:53 physics, it's harder to wield long sticks when you are short 16:21:14 skills do incredible things 16:21:14 <|amethyst> kvaak: unless you hold them at the middle 16:21:15 the axes apt is usable but the rest, yeah, not great 16:21:19 -!- simmarine has quit [Read error: Connection reset by peer] 16:21:20 <|amethyst> kvaak: (qstaves, lajatangs) 16:21:27 !apt ko 16:21:27 Ko: Fighting: 1, Short: 3!, Long: -2, Axes: -1, Maces: 0, Polearms: -2, Staves: -1, Slings: 2, Bows: -1, Xbows: 2!, Throw: 3!, Armour: -2, Dodge: 2, Stealth: 4, Shields: -2, UC: 0, Splcast: -1, Conj: -1, Hexes: 0, Charms: -2, Summ: 0, Nec: 0, Tloc: 0, Tmut: -1, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 0, Inv: 1, Evo: 3, Exp: 1!, HP: -2, MP: 0 16:21:32 -!- simmarine has joined ##crawl-dev 16:22:13 PleasingFungus: the "make all 2-handed weapons unusable for small races, and keep all 1-handed weapons 1-handed for small races" would be closer to preserving the current balance probably, but it does remove staves chars entirely 16:22:48 also removes crossbow kobolds 16:22:52 (considering str weights then -8 str would probably be about -14% damage on average in practice) 16:23:07 what is it with you and crossbow kobolds man 16:23:17 !apt xbos 16:23:17 Could not understand "xbos" 16:23:19 !apt xbows 16:23:20 Xbows: Ko: 2!, Te: 1, Mi: 1, DD: 1, Ce: 1, Op: 0, HE: 0, Hu: 0, Sp: 0, Gr: 0, Fo: 0, Gh: -1, HO: -1, VS: -1, Ha: -1, Na: -1, Dr: -1, Dg: -1, Ds: -1, DE: -1, Mf: -2, Vp: -2, Mu: -2, Og: -3, Tr: -4*, Fe: N/A 16:23:28 what about the poor bow spriggans that have like a +3 apt and can only wield shortbows 16:23:28 they're the only race about crossbows 16:23:31 <|amethyst> PleasingFungus: to be fair, could shift orcs from throwing to crossbows 16:23:40 !apt sp 16:23:40 Sp: Fighting: -2*, Short: 1, Long: -2, Axes: -2, Maces: -3*, Polearms: -3*, Staves: -3*, Slings: 2, Bows: 2, Xbows: 0, Throw: 1, Armour: -3*, Dodge: 4!, Stealth: 5!, Shields: -3*, UC: -2*, Splcast: 2, Conj: -3*, Hexes: 2, Charms: 4!, Summ: -2, Nec: -1, Tloc: 4!, Tmut: 3!, Fire: -2, Ice: -2, Air: -1, Earth: -1, Poison: 0, Inv: 0, Evo: 4!, Exp: -1, HP: -3, MP: 3! 16:23:45 Bloax: the majority of races are about crossbows 16:23:51 ....why do they have +2 bows 16:24:01 whatever 16:24:03 spriggans 16:24:07 PleasingFungus: because they're like tiny elves and elves are good with bows 16:24:11 ya I figured 16:24:17 <|amethyst> but elves are bad with slings! 16:24:27 |amethyst: yeah but tiny things are good with slings remember 16:24:34 you gotta get inside the head of the designer. 16:24:44 unfortunately, the designer is like forty people across fifteen years. 16:24:45 it's like david/goliath except with less david and goliath 16:24:58 and more little people = good with slings 16:25:05 and 'getting insider their head' involves developing prodromal schizophrenia. 16:25:19 yeah like imagine a spriggan shooting bloax in the head with a slingshot 16:25:27 remove old races made by many people, add new races made by one person 16:25:32 (this only works if you imagine bloax as weighing like 200kg which i do) 16:25:41 rude 16:25:48 (ok that was kind of mean) 16:25:59 (i am actually semi-muscular and floating around 90 kg) 16:26:08 <|amethyst> why is this a problem for weapons and not armour restrictions? It seems there are more different kinds of the latter per-race than the former 16:26:20 jealous, i weigh 58kg 16:26:45 that's tragic 16:26:46 armour restrictions are much better communicated 16:26:49 <|amethyst> you might be allowed to use everything, or soft armour a cloak and a hat, or everything but body armour, or just a hat, ... 16:26:52 as far as kobolds and halflings go they're human 16:27:03 |amethyst: body armour restrictions are pretty consistent; if your torso is not normal size, you can wear robes and animal hides/armours 16:27:23 but... ko/ha aren't normal 16:27:33 er, normal or small, yes 16:27:55 <|amethyst> oh, I don't disagree that the weapon stuff is inconsistent and should be changed and better expressed 16:28:02 whereas you have 4 different levels of being able to wield weapons depending on size 16:28:05 <|amethyst> I just don't see why we need to go down to two levels of items 16:28:22 imo bring back 1.5 handed weapons 16:28:23 <_< 16:28:36 (I suspect some of these restrictions made more sense when those were a thing) 16:28:39 I think that's what he's suggesting, yes 16:28:48 well 16:28:59 <|amethyst> 1.5 without a bonus if you use it 1h when you don't have to 16:29:02 yeah, IIRC when 1.5-handed existed, 1.5-handed weapons were two-handed weapons for small races, and 1-handed weapons were 1-handed weapons for small races 16:29:02 hopefully not the part where they're more or less useful without/with a shield 16:29:15 <|amethyst> possibly also 16:29:21 <|amethyst> make it consistent per weapon type 16:29:41 1.5-handed without the part where they're more or less useful without/with a shield is *literally exactly what we have right now and the reason i started this conversation* 16:30:01 (except for the crossbow and staff things but forget about that) 16:30:13 <|amethyst> without a distinction between little and small 16:30:37 the only distinction between little and small is for triple crossbows isn't it 16:30:42 <|amethyst> spears 16:30:43 no 16:30:47 <|amethyst> other stuff 16:30:56 oh, right 16:31:03 the distinction is that weapons that aren't staves or short blades are completely worthless 16:31:04 eveningstars are 2h for spriggans, 1h for everyone else. likewise longswords, scimitars, demon blades, eudaemon blades, war axes, and spears. double swords, broad axes, and tridents/demon tridents/trishulas are 2h for spriggans, halflings, and kobolds. 16:31:18 jesus christ shut up bloax 16:31:24 you have contributed nothing to this conversation 16:31:24 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:31:35 you don't want me to 16:31:41 it's really weapons that aren't staves, short blades, or long blades are completely worthless 16:31:45 eveningstar/double sword is particularly weird and rathe frustrating when you play Ha :( 16:31:45 but yeah 16:31:49 *rather 16:32:19 well i guess maces are okay on ko if you like shields 16:33:00 making smaller races able to wield all the things normal races can wield wouldn't disturb some slumbering balance god that would wreck armageddon upon the world 16:33:11 and this is very evident because these races already suck at those weapons pretty hard 16:33:14 but no 16:33:24 i don't contribute anything to this discussion if we cut that part out 16:33:34 which you apparently want to do 16:33:38 -!- Kintak has quit [Read error: Connection reset by peer] 16:33:48 because bloax only comes up with retarded shit 16:33:54 pretty much, yes 16:33:58 *nod* 16:34:55 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 34.0.5/20141126041045]] 16:35:22 |amethyst: it doesn't mean going down to 2 levels of items if you make all 2-handers impossible for small races to wield, or make all weapons 2-handed for small races 16:35:23 I'm not particularly sure where you came up with the idea -2 on a weapon skill makes it terrible and/or unusable 16:35:26 but I disagree 16:35:52 kvaak: it makes it pointless to use when you have other damage skills with much higher apts 16:36:02 -!- MarvinPA has joined ##crawl-dev 16:36:16 <|amethyst> minmay: all weapon 2h for small races I would almost go for, but that makes shields useless for those races 16:36:22 of course you can find some insanely good axe as a merfolk and still want to use it, but it's not something that happens significantly often 16:36:36 03roctavian02 07* 0.16-a0-3660-g8c25847: New book tiles. 10(5 minutes ago, 38 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8c25847ed569 16:36:36 03roctavian02 07* 0.16-a0-3661-g910cf96: Nikola, Snorg tile edits. 10(2 minutes ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=910cf96a29b1 16:36:40 -!- Lasty has joined ##crawl-dev 16:37:39 |amethyst: sounds like a good step towards getting rid of size-based shield penalties to me 16:37:50 I'm not really sure how the difference between -2 and 0 is the same as -2 and +4 but sure 16:38:07 <|amethyst> what about all weapons 2h for small races except for sbl and certain launchers? 16:38:28 <|amethyst> (blowguns and/or slings) 16:38:39 |amethyst: then you haven't fixed anything...you're just moving some of the seemingly arbitrary set of weapons around 16:38:49 well if you don't want to use short blades on the small races you're saying goodbye to instakills (because why wouldn't use train stealth while using short blades) and all the experience you could have spent not on using barely better weapons 16:39:11 <|amethyst> minmay: what makes it more arbitrary than other distinctions, like what's 1h vs 2h in the first place? 16:39:24 -!- weezeface has quit [Ping timeout: 245 seconds] 16:39:27 <|amethyst> minmay: I agree that it is not communicated well 16:39:30 |amethyst: players can tell what's 1h vs 2h in the first place by playing almost any race in the game 16:40:08 -!- inspector071 has joined ##crawl-dev 16:40:10 |amethyst: it's really weird that 2 weapons that are the same for humans are suddenly different from each other for small races 16:41:33 |amethyst: G(S)Cs are weird in this sense too, of course, but it's very obvious how they work since you see dozens of "ogre" enemies wielding them 16:42:36 <|amethyst> whereas enemies, particularly those, rarely have shields 16:43:00 yes, and also the list is 10 weapons long instead of 2 weapons that are obviously the same size 16:43:16 <|amethyst> well, my suggestion was to make the list one or two weapon classes 16:43:48 <|amethyst> (or three if you did both blowguns and slings) 16:44:28 <|amethyst> which doesn't feel to me like more of a cognitive burden than the GSC situation but maybe I'm wrong 16:44:38 having just sbl wouldn't be too bad I guess, I disagree about launchers though 16:44:55 <|amethyst> I guess it doesn't work for slings anymore either 16:45:00 <|amethyst> s/either/anyway/ 16:45:09 also I'm assuming this includes making quarterstaves/lajatangs unwieldable 16:45:18 <|amethyst> poor Agens 16:45:21 <|amethyst> s/en/ne/ 16:46:16 <|amethyst> banning non-enhancer staves for small races seems reasonable on the surface 16:46:29 <|amethyst> but I'm not that great about thinking through consequences carefully 16:47:26 it's a nerf to any small char that I play but probably most players would barely notice 16:47:36 and I won the small races so I'm never playing them again anyway :P 16:47:53 what's the reasoning behind the restrictions in the first place i wonder 16:48:04 if you don't also ban 2h staves and 2h launchers then you're not really fixing much IMO 16:48:41 I mean 4 weapon sizes is still an improvement over 6 I guess 16:49:11 |amethyst: somehow you're great at that when writing code though! 16:49:44 re agnes just give her a quick blade of distortion since that's apparently the signature spriggan weapon 16:50:00 -!- rockygargoyle has quit [Ping timeout: 265 seconds] 16:50:04 <|amethyst> I was thinking 16:50:14 er, when I said 4 I meant 5 16:50:17 <|amethyst> one thing that we should express more clearly to players, at least in the manual 16:50:27 <|amethyst> maybe we do somewhere 16:50:58 <|amethyst> is which weapon classes have reasonable 1h weapons and which don't 16:51:03 <|amethyst> also rarity 16:51:31 all weapon classes except staves and sbl have reasonable 1h weapons for most races 16:52:06 <|amethyst> broad axe? 16:53:07 super secret info: unarmed is as strong for a big fat ogre as it is for a tiny spriggan 16:53:37 i mean if we're on the topic of good 1h weapons 16:54:48 if you think battleaxes and exec axes are good 2h weapons, then broad axes are absolutely good 1h weapons 16:55:27 but what if broad axes are also 2h weapons 16:56:49 <|amethyst> minmay: compared to polearms for example, bardiche and exec axe have the same stats, but dtrident seems a lot better than broad axe 16:57:02 <|amethyst> statwise 16:57:28 -!- inspector071 has quit [Ping timeout: 245 seconds] 16:57:38 you get a dtrident a lot later than a broad axe 16:58:07 -!- Chris7 has quit [] 16:58:12 <|amethyst> minmay: I guess I mean "reasonable to use all game" 16:58:27 I meant that too 16:58:29 yeah 16:58:29 <|amethyst> or if not 'reasonable', then some description of relative quality 16:58:37 broad axes are just fine to win the game with 16:58:51 ??broad_axe 16:58:51 broad axe[1/2]: (axes; -2 acc / 13 dam / 1.6 base delay / 0.7 min delay). A war axe improved with langets, spikes, a lengthed haft and a single-bladed crescent head. The largest one handed axe. 16:58:59 in my opinion, if you think 1h weapons in general are as reasonable to use all game as 2h weapons, a broad axe is just as reasonable to use all game as a battleaxe or exec axe 16:59:44 minmay: do you greatly prefer 2h weapons in general if they're viable for a char? 16:59:55 -!- marsbars has quit [Quit: Page closed] 17:00:12 -!- grisamentum has quit [Quit: Page closed] 17:00:15 gammafunk: fuck, have you watched my games? I greatly prefer 2h weapons in general if they *aren't* viable for a char 17:00:30 haha 17:01:12 (I do think that if you are trying to win and you do damage with weapons you are usually better off using 2-handed ones) 17:01:50 if you play safe rather than hard, then that's certainly the case 17:01:51 the point is that I wouldn't lean significantly further towards 2h with axes than I would with long blades or polearms 17:02:07 -!- grasp has quit [Ping timeout: 246 seconds] 17:02:26 <|amethyst> then probably we buffed 2H weapons too much when we tried fixing the opposite problem (perception of a problem at least) 17:02:36 <|amethyst> or did you feel this way about 0.8ish too? 17:02:57 -!- grisamentum has quit [Client Quit] 17:03:03 though the characters most likely to want axes tend to also be characters that are strongly biased towards 2H weapons 17:03:08 <|amethyst> "we" in the general sense, I think I was not on the devteam yet when that happened 17:03:55 |amethyst: right now? I feel that way about pretty much every version that isn't 4.1 17:04:05 <|amethyst> okay 17:04:40 |amethyst: though I'm a bit more partial to 1h weapons in, say, 0.5 where you got broad axes of speed off hell knights 17:04:52 <|amethyst> I'm still unsure of whether balance actually shifted in that direction or just more people started listening to you etc :) 17:05:04 <|amethyst> s/whether/how much/ s/or/vs/ 17:05:22 |amethyst: at the time that happened, I was a considerably worse player and liked 1h weapons more 17:07:12 -!- ystael has quit [Ping timeout: 244 seconds] 17:08:20 |amethyst: speed brand strategically moving around has kinda kept 1h vs 2h balance about the same for a long time, tbh, though it was hard to get over the shock of 0.6 since suddenly characters started taking damage and maces were made usable 17:09:12 |amethyst: like all the 2-handed weapons' stats in 0.3 look bad today, but then you remember there were glaives of double damage 17:09:57 oh also the SH formula changing, but I have no idea what the old formula even did, so I don't even remember if that was a buff to shields or not 17:10:37 -!- mamgar has quit [Ping timeout: 264 seconds] 17:10:54 hmm...I guess if you make all 2-handed weapons unwieldable by small races, there are no wieldable bows at all 17:12:02 need to add a "very short bow" where you hold the bow in 1 hand and you pull the arrow back with just your index and middle fingers 17:12:17 a handbow 17:12:34 or an unrand ring 17:12:41 magical bow stuck on it that fires itself 17:13:18 alternatively make shortbows 1-handed and hope nobody notices 17:13:18 it kind of pisses me off that our 3x swords don't fire their blades like in that movie 17:13:37 https://www.youtube.com/watch?v=-OU96za6czU 17:14:15 I just noticed that several crawl weapon types make an appearance in that clip 17:14:54 wow, crazy to think that both crawl and a movie would have axes in them! 17:15:05 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3661-g910cf96 (34) 17:15:34 hey there was an xbow and like a whip thing of some kind 17:15:50 I'll say it was a sacred scourge 17:16:06 -!- inspector071 has joined ##crawl-dev 17:16:10 maybe it's a flail I guess 17:19:28 |amethyst: is the webtiles-changes branch of dgamelaunch-config something I should try to use? 17:20:10 I'm at the point in the dgl setup instructions where I need to configure webtiles 17:20:23 -!- inspector071 has quit [Ping timeout: 245 seconds] 17:20:50 and I guess it's probably best if I just use webtiles-changes from the get-go since making it useful for a dgl setup is why I'm doing this 17:21:01 -!- Zeia has quit [Quit: Page closed] 17:22:41 oh, heh 17:22:54 I guess "view" opens a file read-only on purpose; was confused about that for a sec 17:23:05 -!- GameKnut has quit [Quit: Page closed] 17:25:12 <|amethyst> gammafunk: it is not working, no 17:25:26 <|amethyst> gammafunk: if you want to *get* it working, by all means 17:25:37 ok, yeah I can work on that 17:25:37 <|amethyst> but I don't think I even documented what was missing yet 17:26:07 worth checking that out and taking a look? I guess I don't fully understand dgl publishing etc, so I don't know what I might need to change 17:26:16 gammafunk: time to update DBRO with latest webtiles-changes? 17:26:27 johnstein: oh, yeah was going to ask you about that 17:26:41 johnstein: one thing is that janitor commands are still a bit "raw" at the moment 17:26:56 I have a very simple rebuild script that does work, but I want to use |amethyst's stuff since it does locking 17:27:14 so like refreshing won't cause the thing to start a new build etc 17:27:51 johnstein: maybe let me see if I can get |amethyst's build scripts working as janitor commands first 17:28:07 you can of course upgrade now, but probably don't enable any actual commands unless you have one you want to try out 17:28:20 -!- heteroy has joined ##crawl-dev 17:28:51 -!- KurzedMetal has quit [Ping timeout: 272 seconds] 17:28:51 johnstein: oh but you could test the server restart thing; I made it so that it will safely handle failures whne the server receives SIGUSR1/SIGUSR2 but fails to parse the new data 17:28:56 -!- rockygargoyle has joined ##crawl-dev 17:28:57 it rolls back to the current config 17:29:08 ^log 17:29:28 this should be very helpful for implementing a janitor command that automagically adds new branches 17:29:50 <|amethyst> worth looking at the branch anyway... the config for example is incomplete, install scripts might not get everything, the initd script definitely needs to be rewritten, ... 17:30:01 ok, I'll start with that then 17:30:18 <|amethyst> johnstein's stuff is more complete, but actually probably mostly orthogonal 17:30:26 re the safe config change, the idea being if something messes up a config file and sends SIGUSR1, the server doesn't crash 17:30:30 -!- Datul has quit [Quit: Page closed] 17:30:38 it just uses what it was already using 17:30:43 <|amethyst> I don't think johnstein split crawl trunk vs webtiles server installation for example? 17:31:05 ah, I need to see how you've done that yeah 17:31:37 <|amethyst> gammafunk: oh, there would need to be a dgl subcommand added for actually installing the webserver I guess 17:31:55 do you have such a thing already for webtiles-trunk? 17:32:12 <|amethyst> no... only the script that runs in the chroot exists 17:32:28 so if you upgrade, it's a manual copy, for instance? 17:32:31 I mean on cszo now 17:32:53 <|amethyst> on cszo now webtiles server is installed at the same time trunk is 17:32:58 <|amethyst> it just isn't restarted 17:33:03 heh, ok 17:33:16 <|amethyst> but changing that was the plan for migrating 17:33:25 <|amethyst> but seeing as how I haven't had the time to work on it 17:33:33 <|amethyst> shouldn't let cszo hold up progress 17:33:59 well my sh-foo is not very strong, but I'll see what I can do 17:34:05 sh-fu 17:34:36 just seeing things like if ( blah ) 2>/dev/null ; then 17:34:39 makes me cry 17:36:44 johnstein: anyhow, you're welcome to upgrade dbro and just not enable janitor commands save to play around, and I'll ping you again when I have a working dglconfig branch for webtiles-changes 17:39:36 heh, in dgl-manage.conf: # L27 OgRe; Shoals:5 17:39:42 out of date comment!!! 17:39:51 -!- rockygargoyle_ has joined ##crawl-dev 17:40:45 -!- rockygargoyle has quit [Ping timeout: 265 seconds] 17:41:01 gammafunk: |amethyst: my setup is based 100% on the dgamelaunch wiki page and should be identical to cszo and clan (unless either of those servers have started using the New Fancy Tech) 17:41:32 by your setup, you mean cbro? 17:41:40 or dbro, which I assume is different 17:41:44 both 17:41:48 oh ok 17:41:52 both are pretty much identically set up 17:41:57 -!- debo has quit [Ping timeout: 245 seconds] 17:41:59 johnstein: well how do you upgrade dbro, then? 17:42:03 the only difference is that for dbro, I don't do auto rebuilds 17:42:10 there's no cron juob 17:42:11 job 17:42:21 I manually run the update scripts for branches 17:42:27 and manually manage the repo 17:42:40 and for webtiles you just manual copy files? 17:42:48 but the DGL dir and the /dgamelaunch/ and /dgamelaunch-config/ is pretty much the same 17:42:51 e.g. to upgrade the webtiles server itself 17:42:53 yea, but that's how I set up cbro too 17:42:59 per the wiki instructions 17:43:04 ok 17:43:11 I make webtiles-changes 17:43:17 copy over the *.py files 17:43:34 and the templates and game data and that other dir with the .js files 17:43:59 when I initially upgraded dbro to webtiles-changes, I had to cherry-pick a few critical missed updates 17:44:08 would be nice to have a more automated solution 17:44:25 who runs CAO? 17:44:53 ??cao 17:44:53 cao[1/2]: Crawl server, located in Tucson, AZ. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, trunk, and robotfindskitten. Further information on the website and ??putty entries for Windows users. Also see http://crawl.develz.org/wordpress/howto 17:44:58 ??cao[2 17:44:59 cao[2/2]: Webtiles is at http://webtiles.akrasiac.org/ or http://crawl.akrasiac.org:8080/ 17:45:09 r.a.x? 17:45:37 ah. right. 18:00:17 -!- braveplatypus has quit [Quit: Page closed] 18:09:03 -!- Sprort has quit [Ping timeout: 252 seconds] 18:10:47 -!- Ketsa has quit [Read error: Connection reset by peer] 18:11:04 -!- Roderic has quit [Ping timeout: 246 seconds] 18:13:50 My game might need to be killed again. Still stuck at opening a shop since the rebuild. 18:14:30 not that I know how it works 18:24:21 -!- ibar has quit [Quit: leaving] 18:24:52 -!- AltReality has quit [Quit: Shame on us, doomed from the start, May God have mercy on our dirty little hearts. Shame on us, for what we've done, and all we ever were, just zeros and ones.] 18:26:20 -!- CKyle has joined ##crawl-dev 18:30:32 -!- Bloax has quit [Read error: Connection reset by peer] 18:39:20 -!- WereVolvo has quit [Quit: Leaving.] 18:41:16 -!- MrScumbag has quit [Client Quit] 18:41:29 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:43:31 -!- halberd has quit [Changing host] 18:43:31 -!- Evablue has quit [Ping timeout: 252 seconds] 18:43:34 -!- Nightbeer has quit [Quit: Verlassend] 18:43:52 !lg hurricos 18:43:53 1019. Hurricos the Magician (L10 MuWz of Sif Muna), shot by a centaur (arrow) on D:10 on 2015-01-16 16:11:38, with 7040 points after 9741 turns and 0:29:28. 18:43:59 !lg hurricos br=zig 18:44:00 1. Hurricos the Farming Archmage (L27 DEFE of Makhleb), blasted by a titan (the air) on Zig:25 on 2015-01-16 08:44:30, with 1879999 points after 340436 turns and 2d+6:48:13. 18:44:48 !lg hurricos br=zig x=zigscompleted,dam 18:44:48 1. [zigscompleted=12;dam=10] Hurricos the Farming Archmage (L27 DEFE of Makhleb), blasted by a titan (the air) on Zig:25 on 2015-01-16 08:44:30, with 1879999 points after 340436 turns and 2d+6:48:13. 18:45:11 !lg hurricos br=zig x=zigscompleted,dam -tv 18:45:12 1. Hurricos, XL27 DEFE, T:340436 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:46:24 !lg hurricos br=zig x=zigscompleted,dam -tv 18:46:25 1. Hurricos, XL27 DEFE, T:340436 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:50:04 !lg hurricos br=zig x=zigscompleted,dam -tv:<2 18:50:05 1. Hurricos, XL27 DEFE, T:340436 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:51:39 -!- scummos^ has quit [Ping timeout: 276 seconds] 18:51:40 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:52:02 !lg hurricos br=zig x=zigscompleted,dam -log 18:52:02 1. Hurricos, XL27 DEFE, T:340436: http://dobrazupa.org/morgue/Hurricos/morgue-Hurricos-20150116-084430.txt 18:53:59 New branch created: bearkin (1 commit) 18:53:59 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3662-gd72bb94: New species: bearkin 10(6 minutes ago, 10 files, 109+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d72bb9469af5 18:55:16 interesting 18:55:26 the giant caster species we'd been theorizing about I guess 18:56:34 ....Be species abbreviation?!?! 18:56:37 gammafunk: my understanding is kvaak is still working on aspects of the species, so it's probably not complete as is 18:56:37 Lasty: You have 1 message. Use !messages to read it. 18:56:45 BeAr 18:56:50 BeBe 18:56:54 BeAr. 18:57:05 and yes, it's largely WiP 18:57:06 BeAE 18:57:17 or BeEE 18:57:20 most importantly ^ 18:57:26 in memory of the late caustic beeeeeeeees 18:57:38 dan, so close to BeEF with BeFE 18:58:35 BeAM 18:58:50 -!- link_108 has quit [Quit: Leaving.] 18:59:06 03elliptic02 07* 0.16-a0-3662-gbabeecc: Simplify item.subtype() clua. 10(13 minutes ago, 2 files, 5+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=babeeccce4da 18:59:06 03elliptic02 07* 0.16-a0-3663-g74c3e38: New clua: item.artprops, a list of artefact properties. 10(9 minutes ago, 1 file, 25+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74c3e3810372 18:59:08 -!- Basil has joined ##crawl-dev 18:59:22 nice, more clua functions 18:59:35 we need a nice document of the ones available 18:59:49 aside from "look in l_crawl.cc" 18:59:56 l_*.cc actually 19:00:04 yeah, not even one file 19:00:15 do other files add to the crawl. lua lib? 19:00:17 even just a document saying what stuff is in each l_*.cc might be useful I guess 19:00:22 I'd thought that was only l_crawl.cc 19:00:47 but clua is more than the crawl lib, so I guess that's not a valid question 19:01:14 yeah, if we could integrate it into doxygen and maybe get doxygen hosted somewhere 19:01:22 that'd be a relatively painless way in terms of maintaining it 19:01:29 also there is lua in dat/dlua/userbase.lua that is undocumented 19:01:59 gammafunk: the crawl.blah stuff is just a small piece of clua 19:02:29 yeah, it's just happened to be most of what I've used, but I'm not a bot writer, so :p 19:03:08 fr: qw leaves angry bug reports about poor clua documentation 19:04:57 -!- Neodymium has quit [Quit: Page closed] 19:11:19 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 35.0/20150108202552]] 19:16:04 -!- Pacra has quit [Ping timeout: 245 seconds] 19:18:56 |amethyst: the order in which the games definitions are loaded in webtiles-changes is retained an used for display purposes (list of versions in game selector and score), but if I put a "trunk.toml" and "0.15.toml" in the game config dir, then the filenames matter for display purposes 19:19:33 I guess just make the trunk.toml file have a leading number so it sorts first is the easy solution 19:20:17 -!- zero_one has quit [Ping timeout: 245 seconds] 19:21:01 I suppose the alternate choice is to have a field to designate a sort key for the game entries 19:21:25 hi what are we discussing 19:24:06 well just what I wrote to |amethyst above 19:24:12 webtiles-changes configuration 19:29:57 say, did anyone figure out the thing with characters losing all their autopickup stuff? Is it affecting new characters? Seems like my character from yesterday is still affected. 19:30:39 Lasty: if your rcfile includes add_autopickup_func then it might be that 19:30:57 !gitgrep add_autopickup 19:30:58 %git HEAD^{/} 19:30:58 07elliptic02 * 0.16-a0-3663-g74c3e38: New clua: item.artprops, a list of artefact properties. 10(41 minutes ago, 1 file, 25+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=74c3e3810372 19:31:04 what 19:31:10 !gitgrep 1 add_autopickup 19:31:10 %git HEAD^{/add_autopickup} 19:31:10 07elliptic02 * 0.16-a0-3636-gf0307c9: Merge add_autopickup_func and add_no_autopickup_func; add clear_autopickup_funcs. 10(2 days ago, 5 files, 50+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f0307c90bf47 19:31:13 there 19:33:15 hrm, wonder if gitgrep could move that numeric argument to the second position and default it to one 19:33:17 elliptic: ah, it does. 19:33:23 !cmd !gitgrep 19:33:24 Command: !gitgrep => .echo $(ignore $1)$(let (n $1 s $*) (concat "%git HEAD^{/" $s "}" (repeat (concat "^^{/" $s "}") (- (int $n) 1)))) 19:33:27 -!- Kintak has quit [Read error: Connection reset by peer] 19:33:45 gammafunk: there was some issue with that iirc 19:33:49 oh I guess yeah 19:33:55 oh right 19:33:59 the second argument might have spaces 19:34:18 !gitgrep 1 func and add 19:34:18 %git HEAD^{/func and add} 19:34:18 07elliptic02 * 0.16-a0-3636-gf0307c9: Merge add_autopickup_func and add_no_autopickup_func; add clear_autopickup_funcs. 10(2 days ago, 5 files, 50+ 34-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f0307c90bf47 19:34:46 not sure if having it special-cased for one arg is worth it 19:34:48 just have to remember! 19:35:05 yeah, that was probably my issue 19:35:12 could probably try to be smart and check whether the arguments are ints 19:35:20 but that sounds a little tricky 19:35:32 -!- PleasingFungus has joined ##crawl-dev 19:35:45 or actually the best thing would be to pull off an int from the end with a regex 19:35:58 that probably isn't too bad 19:36:32 btw, elliptic, I could use some pro lua advice on my autopickup lua. I want the lua to alert me but not auto-pickup when there are certain items around before I reach a certain level. The purpose is to highlight things like eveningstars and dragon hides and lajatangs when they spawn early, in case I might miss them. 19:36:36 -!- Blazinghand|Work has quit [Remote host closed the connection] 19:36:44 But I don't want to pick them up because I often end up then having to drop a bunch of them. 19:37:23 my attempted solution was to crawl.mpr some text when the function encounters them 19:37:25 well, with some rcfile settings autoexplore stops with a message whenever a new item comes into view if it _isn't_ on autopickup 19:37:41 hmm 19:37:42 using crawl.mpr inside autopickup lua sounds very hacky 19:37:46 stops with a message might work 19:37:47 yes, it's hacky 19:38:00 and it's worse than hacky, because it also spams it after every action 19:38:05 until I pick up the thing in question :p 19:38:13 <|amethyst> being able to filter explore_stops through a lua predicate would be nice I guess 19:38:24 welp, time for a bearkin experimental, eh? (maybe it's time to properly retire plutonians) 19:38:27 like that sort of thing (putting lua that does something inside lua hooks that aren't ready()) has been known to cause crashes quite easily :P 19:38:36 !lm * explbr=plutonian 19:38:37 No milestones for * (explbr=plutonian). 19:38:39 johnstein: I'm not sure it's ready. Check w/ Kvaak 19:38:48 :) definitely 19:38:51 !lm * explbr=plutonians 19:38:52 818. [2015-01-12 22:42:07] murkdweller the Chopper (L1 PlBe of Trog) began the quest for the Orb on turn 0. (D:1) 19:39:02 elliptic: it hasn't crashed on me yet, but maybe I'm just lucky 19:39:09 !lm * explbr=nostalgia 19:39:10 No milestones for * (explbr=nostalgia). 19:39:27 it probably won't actually crash unless you try to make it process a command inside the hook, just mpring is likely safe 19:39:27 !lm * explbr=salamander 19:39:28 1598. [2015-01-16 16:55:38] agentgt the Warrior (L19 SaGl of Makhleb) reached level 5 of the Vaults on turn 29976. (Vaults:5) 19:39:29 will anyone miss rpois- randarts, because they probably shouldn't be a thing 19:39:42 MarvinPA: why not? 19:40:03 since they work inconsistently with all other sources of rpois- 19:40:12 that's fixable 19:40:12 and make it so that carrying multiple sources of rpois is now a thing 19:40:17 well the current implementation is missing the random aux muts 19:40:27 at the very least they shouldn't mean that multiple rPois+ things stack sometimes 19:40:48 though tbf rF- stuff works inconsistently with cerebov's blade, etc 19:40:57 right, I was thinking about this earlier 19:41:01 cerebov's blade is an unrand, it is supposed to be inconsistent :P 19:41:36 the way that crawl's resistance system seems to work is that negative resists from items can be outweighed by multiple other positive resists, but negative resists from statuses lower the max resist 19:41:40 there are other examples 19:41:50 I was looking into this when I was adding rPois- 19:42:10 rpois is different here since it is one level 19:42:11 and a bunch of other stuff but it should work, I guess? 19:42:44 MarvinPA: would you be happy with it if worked like spider form? 19:42:44 kvaak: if it's not in the state that you'd like to have people test it in, I'd suggest keeping it off experiemental. It's probably better to wait until it's feature complete. 19:42:51 because that's simple to implement 19:42:52 PleasingFungus: from a very practical point of view, rPois stacking is bad because it means that suddenly the second rPois ring is useful in 0.1% of situations instead of being something you can forget about totally 19:43:00 well it most certainly isn't feature complete 19:43:01 elliptic: no I get that 19:43:01 sure that would be an improvement 19:43:11 ok, I will implement that. 19:44:36 -!- Akitten_Homura has joined ##crawl-dev 19:44:42 -!- mamgar has quit [Quit: Exit Stage Left] 19:45:19 opinion on whether rpois-- should exist? it does at present but i feel like it probably shouldn't 19:45:29 (it exists with or without rpois- artefacts) 19:45:54 <|amethyst> exist in what sense? 19:46:04 player_res_poison() can return -2 19:46:14 <|amethyst> does it do anything different from rP-? 19:46:21 probably causes you to take more damage 19:46:22 how does it behave? wearing 2x rpois gives you rp-? 19:46:26 no 19:46:40 if you have DUR_POISON_VULN (from drawing low-power Venom card) and are in spider form 19:46:47 -!- UncertainKitten has quit [Ping timeout: 246 seconds] 19:46:55 anyway yeah i agree it shouldn't exist 19:46:57 ok 19:47:02 I will remove it while i"m doing htis 19:47:06 <|amethyst> hm 19:47:11 doing hits?! 19:47:19 * Grunt hits gammafunk but does no damage. 19:47:21 since the interface doesn't show it and it's a crazy edge case 19:47:22 Webtiles server restarted. 19:47:36 <|amethyst> so if you are a spider with a rP ring and get virulenced, you would end up with rP0 ? 19:47:54 <|amethyst> or you would end up with rP-? 19:48:29 the latter 19:48:53 ugh, I really need to fix this checkwhite issue, it's driving me crazy 19:49:18 <|amethyst> PleasingFungus: hm, the complain was coming from the git hook? 19:50:05 |amethyst: http://pastebin.com/frcXJkRQ 19:50:07 <|amethyst> s/plain/plaint/ 19:50:30 |amethyst: util/checkwhite makes this change every time I run it 19:50:38 (it makes the change that the commit hook complains about) 19:50:42 <|amethyst> PleasingFungus: I think the git hook is broken 19:50:46 neat 19:50:53 <|amethyst> PleasingFungus: it is looking for just "No newline at end of file" 19:50:56 I am reporting it as a bug 19:51:01 <|amethyst> without regard to whether that is a + line or a - line 19:51:09 haha 19:51:32 Webtiles server restarted. 19:51:55 PleasingFungus: what is your git hook? 19:52:02 So, I've got some raw numbers for the 0.8 AEVP spellcasting discount thing. Removing the discount and lowering the multiplier from 25 to 19 yields these results: http://pastebin.com/4nzKjAps 19:52:58 and, fwiw, intelligence is worth 2 points on that scale 19:53:23 er wait, that's probably not true 19:53:28 Webtiles server restarted. 19:53:48 mine is http://sprunge.us/ZdTj 19:54:02 for pre-commit, and you can ignore the bad-commit.pl line 19:54:03 that should be the last restart for a while! experimentals looks better now I think.... 19:54:11 gammafunk: remind me where git hooks live? 19:54:14 it's running through spellpower calculations and also applying intelligence, so probably it's worth more than 2 points. 19:54:28 PleasingFungus: crawl/.git/hooks 19:54:36 where crawl is the repo dir 19:54:51 elliptic: does that give you more of a sense of whether it seems like a good idea or not? 19:55:13 hrm, I guess I could have that in pre-applypatch 19:55:50 I have a very complex pre-commit script 19:56:03 -!- moocowpong1 has quit [Quit: moocowpong1] 19:56:14 is it that perl script, or you mean you wrote one? 19:56:19 no it's someone elses 19:56:23 ok 19:56:34 well the call to checkwhite/unbrace should look like the one in mine 19:57:41 <|amethyst> it's not checkwhite that's complaining 19:57:48 <|amethyst> it's git-hooks/pre-commit 19:57:52 ah 19:58:30 03MarvinPA02 07* 0.16-a0-3664-g996a55b: Don't limit throwing net range based on player size 10(7 hours ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=996a55ba375b 19:58:30 03MarvinPA02 07* 0.16-a0-3665-g7c120c6: Remove a redundant levelup message 10(57 minutes ago, 1 file, 0+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7c120c60d3ce 19:58:30 03PleasingFungus02 07* 0.16-a0-3666-gfa2b48e: Make rPois- universally prevent rPois+ (MPA) 10(4 minutes ago, 1 file, 15+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa2b48e03e71 19:59:06 MarvinPA: does the net thing also apply to large rocks 19:59:19 it does not 19:59:23 no, see the comment! 19:59:24 also you should really read commit messages 19:59:28 i didnt click it 19:59:29 fwiw 19:59:34 simmarine: scrub!!! 19:59:48 MarvinPA: fwiw, we would want to improve the UI before fixing the range 19:59:49 (it should do but large rocks maybe need some additional nerf in compensation and we didn't figure out what that should be yet) 19:59:50 It's true, I've gotten viruses from MPA commit messages 20:00:08 -!- jeanjacques has quit [Quit: quit] 20:00:11 yeah the ui thing too, i was going to go with fixing the range at 6 but then realised that would require additional effort :P 20:00:12 since the firing/throwing UI seems to assume that all projectiles have range = max range = LOS 20:00:24 possibly I'll go hunt down the relevant code at some point 20:00:30 idk 20:00:34 gotta go 20:00:45 !banish PleasingFungus 20:00:45 Grunt casts a spell. PleasingFungus is cast into the Abyss! 20:00:49 have a good trip 20:00:53 nooo 20:00:57 (hopefully fa2b48e saves rPois- for another day :) 20:01:00 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 20:01:56 -!- caricature has quit [Read error: Connection reset by peer] 20:02:25 so, can I interest anyone in some discussion of removing free -0.8 AEVP for spellcasting? 20:02:35 me!!! 20:04:05 I think we're on the same side of this issue, so it's not gonna be much of a discussion. 20:04:31 though, feel free to look over http://pastebin.com/4nzKjAps and see what you think. 20:05:14 <|amethyst> why does steamda change? 20:05:16 um 20:05:18 yes 20:05:19 er 20:05:21 that's swampda 20:05:22 sorry 20:05:36 rip 20:05:37 I had it sda in my notes then forgot what I was doing :p 20:05:43 are those changes to encumbrance ratings? 20:05:48 -!- bonghitz has quit [Ping timeout: 245 seconds] 20:05:52 -!- Zooty has quit [Ping timeout: 246 seconds] 20:05:56 <|amethyst> spell failure 20:05:59 minmay: those are changes to effective output of player_armour_shield_spell_penalty 20:06:03 <|amethyst> ah 20:06:07 ah 20:06:16 why does plate's go down then? 20:06:50 so, the proposal is to remove the 0.8 AEVP freebie and then decrease the AEVP multiplier in player_armour_shield_spell_penalty from 25 to 19 20:07:02 oh I didn't know about that second part 20:07:15 never mind 20:07:28 plate and heavier things would effectively be less penalized overall, while lighter things would be a little harder. 20:07:35 minmay: no longer interested? 20:07:58 Lasty: as in, never mind, now that I know about that second part, I know what's going on with those numbers 20:08:02 ah 20:08:47 Another approach would be to remove the bonus, not adjust the scale, and alter the base spell failure rate (60). It would mean making casting easier for people in robes, tho. 20:09:40 well if you want my opinion I prefer reducing the AEVP multiplier, since that makes shields less awful too! 20:09:51 (albeit not by much) 20:10:21 any devs have thoughts on the subject? 20:11:33 hey, i am a dev too, i posted a thing on tavern once and it went in crawl 20:11:48 touche! 20:12:41 -!- Yllodra has quit [Ping timeout: 246 seconds] 20:13:26 -!- travis-ci has joined ##crawl-dev 20:13:26 The build passed. (bearkin - d72bb94 #1549 : Kvaak): http://travis-ci.org/crawl-ref/crawl-ref/builds/47316005 20:13:26 -!- travis-ci has left ##crawl-dev 20:13:38 03|amethyst02 07* 0.16-a0-3667-g9eee233: Don't complain in pre-commit about fixing a missing EOL (PF) 10(14 minutes ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9eee233ce086 20:13:38 03|amethyst02 07* 0.16-a0-3668-g5d42bd4: Add a missing EOL. 10(10 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5d42bd418458 20:14:03 -!- mrscumbag1 has quit [Quit: Page closed] 20:14:18 ...oh didn't he tell me someone else wrote his pre-commit; he was using the perl script :p 20:14:23 guess I should have been more clear 20:14:36 and I should have updated that and our docs a long time ago 20:14:38 <|amethyst> gammafunk: well, it might be one based on that with other stuff 20:14:46 I see 20:15:09 yeah in any case I should probably update that to something simple like what I have, with the bad commit script in a different file 20:15:46 in mine I think much of it is gone since checkwhite handles these cases? 20:15:51 <|amethyst> I forget, do you run checkwhite -n only on changed files? 20:15:55 yes 20:16:17 I use -n and -m 20:16:17 <|amethyst> I could see it being annoying 20:16:23 I think -m is only changed files 20:16:33 <|amethyst> because it would complain if you changed an already-bad file without first fixing the problem 20:16:38 <|amethyst> but maybe that's a good thing 20:16:58 <|amethyst> I usually do that stuff at the end of a batch, but there's no good reason not to do it at the beginning 20:17:15 -!- weezeface has quit [Ping timeout: 244 seconds] 20:17:29 <|amethyst> also, maybe I should take that ctags script out of docs/develop/ctags.txt and put it in an actual commit hook 20:17:33 <|amethyst> or 20:17:49 -!- Moonsilence has quit [Ping timeout: 264 seconds] 20:17:54 <|amethyst> in git-hooks/ anyway, not something people would use by default 20:18:46 |amethyst: yeah I have a slightly different script for etags 20:18:46 <|amethyst> Lasty: not that I'm good at evaluating numbers, but it might be good to see the change for different combinations of armour skill/EVP 20:19:01 maybe I should be using ctags instead, but not sure if it can make TAGS that emacs likes 20:19:04 <|amethyst> Lasty: a grid or 3d plot of the change 20:19:48 <|amethyst> gammafunk: ctags-exuberant has -e to make an etags file 20:20:00 <|amethyst> gammafunk: or it does that automatically if argv[0] contains "etags" 20:20:01 |amethyst: oh 20:20:11 |amethyst: good point 20:20:13 |amethyst: that's probably better than my etags -o tags.tmp.$$ *.cc *.h rltiles/*.cc rltiles/*.h webserver/*.py :p 20:20:27 <|amethyst> gammafunk: well 20:20:34 |amethyst: I'll try to put something together 20:20:34 <|amethyst> gammafunk: everyone who has emacs probably has etags 20:20:41 <|amethyst> gammafunk: they might not have ctags-exuberant 20:20:52 yeah I mean *I* should be using ctags 20:21:01 or ctags-exuberant rather 20:21:14 -!- MarvinPA has quit [Quit: Leaving] 20:22:53 <|amethyst> I think the only piece of software I've seen whose manpage quotes `Abdu'l-Bah 20:23:25 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:23:51 seventeen vaults, fell off the back of a truck, get them now while they last 13https://crawl.develz.org/mantis/view.php?id=9410 by nicolae 20:24:04 -!- nicolae- has joined ##crawl-dev 20:24:33 -!- Pinechild has quit [Quit: Page closed] 20:28:42 -!- Evablue has quit [Remote host closed the connection] 20:30:53 -!- inspector071 has joined ##crawl-dev 20:31:29 -!- heteroy has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141125180439]] 20:36:31 ....nicolae 20:36:40 ...aka kennysheep? 20:37:05 i can neither confirm nor deny that i am kennysheep, or nicolae either. 20:38:18 do I see some nicolaecoin here 20:39:35 if you're talking about cryptocurrency that vault exists primarily to go with the name 20:40:28 yes 20:41:55 <|amethyst> why no_rtele_into on the c? 20:42:09 <|amethyst> wouldn't that be more important on the x if you were going to have it on a wall? 20:42:25 i have no idea 20:43:19 i think it was excessive thinking about extreme edge cases 20:43:50 now now 20:43:52 no need to get too 20:43:53 edgy 20:44:17 :| 20:44:41 gonna make a vault with just a corpse named Grunt stuffed into a locker 20:45:03 it should be two vaults, or one with randomisation 20:45:11 one with an extremely powerful Grunt and a horde of named corpses 20:45:26 the disbelief would totally ruin the player's immersion 20:45:29 and on a small chance, a horde of named enemies and a Grunt corpse stuffed into the closet 20:46:24 -!- simmarine has quit [Read error: Connection reset by peer] 20:46:44 -!- simmarine has joined ##crawl-dev 20:46:48 anyway. is there anything particularly glaring about those vaults that i need to redo 20:47:11 * Grunt glares at nicolae-. 20:47:19 -!- lagged has quit [Ping timeout: 265 seconds] 20:47:28 * nicolae- resists! 20:48:05 -!- lagged has joined ##crawl-dev 20:50:25 |amethyst: got a suggestion for a free online 3d charting tool? 20:50:45 oh, this might do 20:51:37 Lasty: sounds like you're entering 20:51:39 uncharted territory 20:54:09 the lack of 3d charting tools is leaving Lasty feeling... flat 20:54:38 bleh, that was useless 20:54:38 Lasty: don't have time to think about the AEVP stuff right now, but something is wrong with your table if steam dragon armour had a penalty... did you mean mottled dragon armour? 20:54:47 elliptic: I meant swamp dragon armour 20:54:56 ah 20:55:03 Siegurt has a great site he uses for this. I should look that up 20:57:55 bbiab 20:57:57 -!- nicolae- has left ##crawl-dev 20:58:09 -!- weezeface has quit [Remote host closed the connection] 21:01:33 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 21:03:16 -!- ruwin has quit [] 21:07:19 -!- inspector071 has quit [Ping timeout: 245 seconds] 21:09:05 -!- theTower has joined ##crawl-dev 21:09:38 |amethyst: is there a template dir I can use for path to the score file, e.g. score_path = "./saves/scores" 21:10:28 -!- Lasty has quit [Quit: Leaving.] 21:12:21 so why aren't avis and Glitz's where location showing up on cbro? the inotify script is running and they are both tiles anyway 21:12:25 the other git games are showing up 21:13:09 you mean on the lobby? 21:13:22 oh hell 21:13:25 it's working ok 21:13:31 they just don't have a god yet 21:13:41 heeh 21:14:55 !send NO_GOD johnstein 21:14:55 Sending johnstein to NO_GOD. 21:17:01 I see save dir, is a bit more problematic since it's by version 21:18:25 -!- link_108 has joined ##crawl-dev 21:18:25 -!- link_108 has quit [Client Quit] 21:18:49 -!- inspector071 has joined ##crawl-dev 21:25:52 -!- gammafunk has quit [Quit: Lost terminal] 21:26:35 -!- Crehl has quit [Quit: Killed by a kitten] 21:27:37 -!- simmarine has quit [Ping timeout: 272 seconds] 21:27:42 -!- Ququman has quit [Remote host closed the connection] 21:28:52 -!- gammafunk has joined ##crawl-dev 21:30:37 -!- bonghitz has quit [Remote host closed the connection] 21:39:10 -!- maha_ has quit [Client Quit] 21:39:36 -!- simmarine has joined ##crawl-dev 21:40:51 -!- Pepe has quit [Ping timeout: 264 seconds] 21:41:06 Lasty_: I can't believe it, but I'm watching a player who's *first* win....will be with Ru 21:41:30 dang 21:41:30 ruined. 21:41:47 you forgot your !glasses 22:03:10 -!- Wolfechu has quit [Ping timeout: 244 seconds] 22:03:13 johnstein: nitpick, but the links to the experimental god branches have right paren with no left paren 22:03:17 on cbro 22:05:05 -!- nicolae- has joined ##crawl-dev 22:06:01 yea I already fixed that 22:06:14 but felt bad pushing it again and disrupting games again 22:06:20 I'll wait till tonight when everyone is off :P 22:06:22 thanks 22:06:24 ! 22:06:28 hrm, that's just in the template 22:06:38 so if you change it, it wouldn't disrupt anything 22:06:39 ? 22:06:48 but maybe the publishing stuff always restarts? 22:06:57 it's already published 22:07:21 weird, maybe those are loaded into memory and cached 22:07:42 doesn't seem to get updated unless I restart webtiles 22:07:57 which always seemed weird to me 22:08:07 but I'm too web-dev dumb to really understand 22:08:15 yeah that could be a problem for webtiles-changes, so glad you mentioned that 22:08:32 not really a problem now, just defeats the idea of having a "no restart on config change" server 22:08:43 well no restart on most config changes 22:08:50 I've actually been meaning to mention it since your janitor stuff seems like it would be related to this 22:09:03 I kinda thought it was silly to have to restart the server for just a typo 22:09:29 yeah anything aspect that depends on a specific template would be; janitor commands don't currently, but we probably need to make some kind of ui for them 22:09:31 (I also aligned the colons in the Experimental labels on the left) 22:09:45 and templates would be a natural choice 22:13:01 -!- HellTiger has quit [Ping timeout: 264 seconds] 22:13:41 -!- CKyle has joined ##crawl-dev 22:15:21 -!- Brannock has joined ##crawl-dev 22:16:46 -!- RedFeather has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 22:21:07 -!- MgDark has quit [Ping timeout: 255 seconds] 22:36:07 -!- bonghitz has quit [Read error: Connection reset by peer] 22:40:55 -!- PepeRC2 has quit [Ping timeout: 255 seconds] 22:44:31 -!- ussdefiant has joined ##crawl-dev 22:45:53 -!- PleasingFungus has joined ##crawl-dev 22:50:33 hrm 22:50:40 In file included from AppHdr.h:464:0, from artefact.cc:6: 22:50:40 artefact.cc: In function ‘void _get_randart_properties(const item_def&, artefact_properties_t&)’: 22:50:43 artefact.cc:905:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] 22:50:46 on gcc 22:51:02 ASSERT(old_len == art_prop_weights.size() + 1); 22:51:27 I should really figure out how I can get those warnings 22:51:41 do you have gcc? 22:51:44 n 22:51:49 ah, yeah good luck 22:51:54 or, well, I have it, but I don't use it 22:52:05 yeah obv that's what travis is for I guess 22:52:18 although does travis message about compilation warnings? guess it wouldn't 22:52:39 anyway 22:52:50 lol forever @ nicolae- doorway_surprise 22:52:55 <|amethyst> you could set up the build script to do so 22:52:59 <|amethyst> or just use -Werror 22:53:11 "may cause bug reports from confused players." no shit!!! 22:53:27 not least because the tile doesn't display correctly ("correctly?") until save and reload 22:53:35 yes that was my thinking as well 22:53:38 |amethyst: /home/crawl-dev/dgamelaunch-config/bin/dgl update-stable 0.11 how can I adapt this for getting the pakellas branch as an experimental? 22:53:50 I have all the necessary conf entries for that specific branch 22:53:54 in the various conf files 22:54:26 or do I have to checkout/compile that manually 22:54:55 nicolae-: that design is hilarious but I feel like it may be a better idea to pretend that behaviour doesn't exist than actively exploit it in design 22:55:08 i suspected as much 22:55:17 <|amethyst> gammafunk: dgl update-stable pakellas 22:55:19 but it was worth a shot 22:55:25 thanks 22:55:33 it's not like it was an ordeal to make it or anything 22:55:35 <|amethyst> gammafunk: also need to make and chown the inprogress dir etc 22:55:37 -!- marsharpe has quit [Ping timeout: 246 seconds] 22:55:40 I guess I can also do that for webtiles-changes 22:55:49 yeah, right I did that for 0.15 but not pakellas 22:55:56 i suppose if i'd cared enough i could have made sure it only generated monsters that can't open doors but *huge shrug* 22:56:15 idk 22:56:26 <|amethyst> gammafunk: some of the scripts, including that one, assume things like the branch name and the dir names are the same 22:56:32 I mean monsters potentially opening the door is not really the Problem with that vault 22:56:38 the problem with that vault is also the point of the vault 22:56:48 ("you open the door and can't close it again! ha ha ha") 22:56:48 nicolae-: just always, *always* remeber the first rule of vaultmaking 22:56:54 ??vaultmaking[3] 22:56:54 vaultmaking[3/3]: I suggested to gamma earlier that I should remove the equivalent of the vaginal canal. It makes the vault look better as well. 22:57:06 oh, true, but if the problem with the vault weren't a problem it'd be a problem if the monsters could ruin the gag on their own 22:57:29 i'm not sure that was the first rule of vaultmaking you had in mind 22:57:32 that's clearly the third rule. 22:57:35 unless it's really metaphorical 22:57:38 ??vaultmaking 22:57:38 vaultmaking[1/3]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:maps and docs/develop/levels/ in the source 22:57:38 ??vaultmaking[1] 22:57:39 vaultmaking[1/3]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:maps and docs/develop/levels/ in the source 22:57:43 boooorrrriiinnngg 22:57:47 ??vaultmaking[2 22:57:48 hangedman[14/19]: https://crawl.develz.org/wiki/doku.php?id=user:hangedman 22:57:50 UGH 22:57:53 rip 22:58:18 <|amethyst> does that do what I think it does 22:58:20 |amethyst: oh, good to know re the branch/dir name thing 22:58:21 vaultmaking is clearly all about doing whatever crazy shit pops into your head that you can sneak past whichever vault-committing dev is reading mantis that day 22:58:40 <|amethyst> forget bug reports from players, you might get bug fixes from devs 22:58:51 "Glacier Avatar*" 22:58:58 oh tarotdeck.... 22:58:59 <|amethyst> IMO doors shouldn't merge if they were placed as different features 22:59:08 -!- bonghitz has quit [Ping timeout: 245 seconds] 22:59:21 that's probably good behavior 22:59:23 nonetheless 22:59:29 imo give flash freeze to shard shrikes 22:59:47 !lg * ikiller=shard_shrike 22:59:48 3. ELD the Formicid Barricade (L27 FoFi of The Shining One), slain by a shard shrike on Coc:7 (coc_hangedman) on 2015-01-03 16:28:24, with 992127 points after 29945 turns and 5:19:42. 22:59:57 -!- pikaro has quit [Remote host closed the connection] 23:00:05 !lg * current trunk br=coc s=ikiller 23:00:05 59 games for * (current trunk br=coc): 23x Antaeus, 7x the Serpent of Hell, 7x, 7x the effects of Hell, 5x an Ice Fiend, 3x a shard shrike, an anaconda simulacrum, nznznm's ghost, an elemental wellspring, an alligator zombie, a blizzard demon, notcluie's ghost, a titan simulacrum 23:00:06 <|amethyst> gammafunk: I forget exactly what the assumptions are though (that's why they're still assumptions :P 23:00:09 <|amethyst> ) 23:00:19 |amethyst: well I'll probably find out the hard way 23:00:54 |amethyst: one final question, when I do the update to get e.g. 0.15 and pakellas, it's not going to redownload the repo each time, is it? 23:01:13 I started with the trunk one 23:01:24 e.g. dgl update-stable 0.11 23:01:29 er, ok 23:01:31 that's not the trunk one 23:01:32 <|amethyst> gammafunk: it uses dgamelaunch-config/crawl-build/crawl-git-repository 23:01:37 but I started with the trunk one 23:01:38 <|amethyst> gammafunk: it will switch branches each time 23:01:41 oh great 23:01:45 <|amethyst> gammafunk: so ccache helps if you're doing this often 23:01:59 |amethyst: fwiw I agree with that, but it's never going to happen unless someone does it intentionally 23:02:02 hrm, yeah and this is all out of chroot, so my system's ccache is fine? 23:02:06 so idk how much effort it's worth to fix it 23:02:07 <|amethyst> FR: we make things work so that we can use separate build directories 23:02:09 oh I guess I need to update my bashrc 23:02:18 well for crawl-dev I mean 23:02:21 <|amethyst> PleasingFungus: or someone does it accidentally in a randomised vault 23:02:45 are there any randomized vaults that place open doors, though 23:02:52 there are 23:02:54 no vaults 23:02:55 that place open doors 23:03:03 unless there's a glyph for that 23:03:12 not directly related, but there's still the issue of corpses blocking doors, and we had some plan to maybe make all items never fall in doorways 23:03:13 I don't think we need to open the door to that one 23:03:30 gammafunk: iirc chat was about shoving stuff out of doorways or something 23:03:32 <|amethyst> PleasingFungus: there are a few 23:03:32 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:03:36 I'm still not super compelled by the corpse doorway issue 23:03:40 <|amethyst> PleasingFungus: they write it open_door instead of open door 23:03:41 PleasingFungus: yeah basically that 23:03:44 -!- caricature has quit [Quit: Konversation terminated!] 23:03:55 |amethyst: o, cunning 23:04:03 there's the problem of stuff just falling into e.g. deepwater depending on how it's done 23:04:04 <|amethyst> I don't know if they're randomised though 23:04:10 <|amethyst> I just grepped without any context 23:04:16 same 23:04:26 gammafunk: that seems straightforwardly avoidable 23:04:40 my vague concern is nerfing *taurs; there's a fun dynamic with them & doors right now 23:04:45 well in my mind it was about coming up with a rule for how things would fall 23:04:45 (their projectiles blocking doors) 23:05:11 lesser door sealing 23:05:29 I think vault wardens have already solved that problem, though 23:05:44 I just don't want to ask them because they're annoying jerks 23:05:48 heh 23:06:03 look, you can't do that much damage with a little rock, ok? 23:06:05 stop! 23:06:14 maybe YOU can't 23:06:37 <|amethyst> nicolae-: how does that interact with vault wardens btw? 23:06:50 03PleasingFungus02 07* 0.16-a0-3669-gce9a9aa: New Nikola tile offset 10(6 minutes ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce9a9aad9a9d 23:06:55 the weird door thing? 23:07:00 no idea, i never checked 23:07:10 i assume when the warden seals the doors they all shut and become One 23:07:11 <|amethyst> nicolae-: yeah, can they seal the closed one without closing the others? 23:07:20 no idea 23:07:36 <|amethyst> if they shut and become one, it wouldn't be able to shut this one because of the monster 23:07:40 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3668-g5d42bd4 (34) 23:07:41 though if the other doors are still open i think they count as two distinct doors rather than one big one 23:07:52 one way to find out i guess 23:07:52 <|amethyst> hm 23:13:19 -!- Sonata has quit [Read error: Connection reset by peer] 23:15:20 if you have +---- where - are open doors, a vault warden to the left will seal the front door but not the open ones 23:17:18 <|amethyst> interesting 23:17:36 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:17:42 makes sense......? 23:21:28 ??city-connection 23:21:29 I don't have a page labeled city-connection in my learndb. 23:21:53 what is the city-connection stuff doing? looks like painting stepped-on tiles, but for what purpose? 23:23:03 <|amethyst> johnstein: vaguely trap-related 23:24:21 !killratio robin * 23:24:23 robin wins 13.03% of battles. 23:24:26 mm 23:24:34 !killratio terence * current trunk 23:24:38 terence wins 9.292% of battles against * (current trunk). 23:24:55 |amethyst: thanks. also, when you moved ttyrecs off cszo, how does sequell know where to find them? 23:25:18 also, there's something odd going with ghost spells 23:25:28 I mean, you can switch the source. but does sequell just check one spot and if it's not there, go to the other spot? or maybe it's time-based? 23:25:42 <|amethyst> johnstein: probably specified in the sequell config based on time 23:25:49 <|amethyst> or maybe it checks the cache, I dunno 23:26:02 anyway, re: doors, i would not be terribly disheartened if doorway_surprise got sent to the same place as the dwarven halls and enchanted forest 23:26:12 |amethyst: ok. thanks. I need to do that before the tourney. 23:26:20 nicolae-: so you're saying we should 23:26:22 !glasses 23:26:22 Grunt collapsed into a black hole today. Authorities cite the accretion disk of billions and billions of pairs of sunglasses as a contributing factor. 23:26:22 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:26:23 show it the door 23:26:31 hahaha, owned 23:26:39 * Grunt violently warps nicolae-! 23:26:44 yeah, my self-esteen really doesn't hinge on it 23:26:47 uuugh 23:26:53 <|amethyst> johnstein: talk to snark... he set up a place for me to rsync to, I rsynced there, and he handled the rest 23:26:58 anyway it made me laugh a bunch so imho it's a success 23:27:04 <|amethyst> other than deleting the old files, I guess I did that part 23:27:15 |amethyst: yep, going to !tell him now. thanks 23:28:12 !tell Lasty http://i.imgur.com/oB4km74.png the power of Ru........ 23:28:13 PleasingFungus: OK, I'll let lasty know. 23:29:28 and isn't that the reason to make vaults? to make the devs laugh? 23:29:37 can't think of another reason 23:29:56 agreedo 23:30:47 no 23:30:50 you make vaults 23:30:50 to 23:30:52 kill players 23:30:53 obv 23:31:00 see above re: making devs laugh 23:31:16 true................ 23:32:19 !lg * map~johnstein* 23:32:20 bad value for range 23:32:23 !lg * map~~johnstein* 23:32:24 2. swap the Warrior (L22 MiCK of Xom), slain by a quicksilver dragon on Vaults:5 (vaults_vault; johnstein_vaults_end_asymmetric) on 2014-12-27 17:07:33, with 403077 points after 48952 turns and 5:22:15. 23:32:30 oh, another one 23:32:35 !lg * kmap~~johnstein* 23:32:35 4. arnulf the Formicid Blade (L23 FoFi of Gozag), blasted by a titan (the air) on Vaults:5 (vaults_vault) on 2015-01-10 22:53:10, with 349482 points after 48452 turns and 4:19:09. 23:32:36 godo killer 23:32:38 oh 23:32:40 4 more 23:32:40 *good 23:32:44 heh 23:32:50 <|amethyst> 10 GOTO KILLER 23:32:57 !lg * kmap~~johnstein* -tv 23:32:58 4. arnulf, XL23 FoFi, T:48452 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 23:32:59 <|amethyst> FR: golem unique with lines like that 23:33:01 they call him... The GOTO Killer 23:33:20 <|amethyst> DESTROY ALL @PLAYER_RACE_CAPS@ 23:33:25 Go To Killer considered harmful 23:33:41 boooooo 23:33:42 boo this man 23:33:43 <|amethyst> fa fa fa fa fa fa fa fa fa 23:33:56 <|amethyst> better debug debug debug, debug away 23:33:57 hmm. map is probably better than kmap for V:$ 23:34:04 !lg * map~~johnstein* -tv 23:34:05 2. swap, XL22 MiCK, T:48952 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 23:38:34 |amethyst: yeah, I ran into VERS_RE='^[0-9]+.[0-9]+|...' in update-crawl-stable-build.sh 23:38:45 -!- Lawman0 has quit [Ping timeout: 244 seconds] 23:38:49 has acceptable remote branches hard-coded basically 23:39:24 <|amethyst> yeah 23:39:27 <|amethyst> also the rebuild script 23:39:30 <|amethyst> err 23:39:31 gammafunk: I think you have to add the experimentals in there 23:39:32 hm. what's the easiest way to check if a character is a letter? 23:39:34 <|amethyst> the rebuild trigger CGI 23:39:37 <|amethyst> in two places 23:39:44 <|amethyst> PleasingFungus: what kind of letter? a-z A-Z ? 23:39:47 <|amethyst> PleasingFungus: isaalpha 23:39:50 isalpha? 23:39:52 that'll do 23:39:56 ty :) 23:40:03 https://github.com/neilmoore/dgamelaunch-config/commit/e4648275030acf9b6bca99f0e04cfe1164e8c642 23:40:05 <|amethyst> isalpha knows about locale 23:40:12 <|amethyst> which you don't want for some things 23:40:24 johnstein: yeah I was mentioning what I had to fix :) 23:40:33 well, "fix" 23:40:35 <|amethyst> if shouldn't be acceptible, don't use isalpha 23:40:36 fine for what I'm doing, I think 23:40:42 I love thorns. 23:40:43 not sure if that is helpful or not gammafunk, but that's the mess you gotta go through setting up experimentals now (which is still neat we can do it!) 23:40:52 They call me... the thorn hunter... ? 23:40:56 gammafunk: oh ok 23:41:04 <|amethyst> 23:41:05 I'm barely able to keep up with things in here lately 23:41:10 <|amethyst> 23:41:13 thbbt? 23:41:18 oo, nice 23:41:20 <|amethyst> Every row has its thorns 23:41:24 ha! 23:41:34 4Nice. 23:41:54 ha 23:42:08 buttz 23:42:47 23:42:51 i had a vault called thorn_lake which had thorn hunters and thorn lotuses, it got cut when thorn lotuses did, and i felt a little sad that no one ever pointed out it was shaped like edh, not thorn 23:43:01 hahaha 23:43:03 oh 23:43:08 there's a vault I should cut 23:43:09 -!- Pepe has quit [Ping timeout: 272 seconds] 23:43:18 which one 23:43:43 do a little vault trimming or pruning or shearing or mowing or hedging or landscaping youmightsay 23:44:59 -!- MgDark has quit [Read error: Connection reset by peer] 23:45:24 03PleasingFungus02 07* 0.16-a0-3670-g35b05c8: Cut grunt_gozag_potion_petition 10(62 seconds ago, 1 file, 0+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=35b05c85147d 23:46:12 <|amethyst> vault coppicing 23:47:11 <|amethyst> hydra coppicing 23:47:23 <|amethyst> I guess we do have that vault 23:47:26 |amethyst: hrm, are these dgl menus I see in dgldir/data autogenerated? 23:47:35 <|amethyst> gammafunk: no but IWBNI 23:47:43 ??iwbni 23:47:43 I don't have a page labeled iwbni in my learndb. 23:47:47 i wish 23:47:55 <|amethyst> !learn add iwbni it would be nice if 23:47:57 iwbni[1/1]: it would be nice if 23:48:06 <|amethyst> gammafunk: take a look at one of the commits that added an experimental branch 23:48:16 I Wanna Be Noogied Incessantly 23:48:20 iwbni the inprogress directories got auto-created 23:48:25 <|amethyst> yes 23:48:28 -!- Evablue has quit [Quit: Evablue] 23:49:03 <|amethyst> would have to chown the top-level inprogress dir 23:49:20 <|amethyst> well 23:49:41 <|amethyst> actually, since you usually run the dgl script as root with sudo anyway... 23:49:46 yea 23:49:56 <|amethyst> it could just chown the new dir to crawl:crawl 23:49:59 hrm 23:50:00 AppHdr.h:270:0: warning: "DGL_WHEREIS" redefined [enabled by default] #define DGL_WHEREIS 23:50:13 <|amethyst> yes, a dgl makebranch script would be nice 23:50:15 guess my makefile change for webtiles-changes kind of conflicts with the make args we're using 23:51:17 oh,hrm 23:51:17 <|amethyst> gammafunk: you only need -DDGL_WHEREIS if you're not building with USE_DGAMELAUNCH anyway 23:51:25 <|amethyst> the latter enables the former by default 23:51:49 right, so I should have the makefile rule not add that if USE_DGAMELAUNCH is enabled 23:52:04 also I realize I'll need to add those webserver/*.txt files to the publishing 23:52:16 and the sprint map 23:52:36 er well I guess we just don't have webtiles publishing at all 23:52:37 so manual copy 23:52:44 <|amethyst> not manuall 23:52:47 <|amethyst> the update script 23:53:04 -!- GameKnut has quit [Quit: Page closed] 23:53:13 <|amethyst> in my branch the webtiles update script, in johnstein's probably the trunk one 23:53:23 <|amethyst> though actually 23:53:36 <|amethyst> sprint map would need to be updated whenever a version changes 23:53:51 -!- st_ has quit [Ping timeout: 256 seconds] 23:54:00 <|amethyst> unless you're only looking at sprints in trunk 23:54:02 yeah it's technically attached to that 23:54:19 if sprint/*.des ever change, that has new data 23:54:26 *that sprint map file 23:54:49 <|amethyst> probably the sprint map file should be generated by the update or install script 23:54:55 ok 23:55:15 <|amethyst> and there should be one per game version (in the data/ directory same as the manual etc) 23:55:17 yeah it's a script that does it during the makefile already, so the update could just run that I guess 23:55:47 [21:48] nicolae- I Wanna Be Noogied Incessantly <- please don't quote me 23:56:27 <|amethyst> chroot/sbin/install-stable see what it does with the changelog for example 23:56:43 ah, thanks 23:57:27 <|amethyst> what's missing is update-crawl-webserver-build, the out-of-chroot portion of the process 23:57:37 <|amethyst> that's what I was forgetting 23:57:53 <|amethyst> I split off chroot/sbin/install-webserver.sh but not that 23:58:03 <|amethyst> it might not need to do anything other than check out 23:59:20 <|amethyst> `hm