00:08:27 -!- gammafun1 has joined ##crawl-dev 00:10:13 -!- gammafunk has quit [Ping timeout: 244 seconds] 00:10:36 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3691-gf72e470 (34) 00:12:45 Phantom Mirror: TSO doesn't mind cloning demons 13https://crawl.develz.org/mantis/view.php?id=9412 by johnnyzero 00:14:51 -!- AlphaQ has quit [Remote host closed the connection] 00:21:03 -!- booly-yam-9856 has quit [Ping timeout: 264 seconds] 00:22:07 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:32:46 -!- Poncheis has quit [Read error: Connection reset by peer] 00:37:15 -!- gressup has quit [Quit: Page closed] 00:38:11 Fan of Gales: Angering TSO allies with collisions does not anger TSO 13https://crawl.develz.org/mantis/view.php?id=9413 by johnnyzero 00:39:52 -!- Silurio has quit [Quit: Page closed] 00:40:10 -!- elmdor has quit [Ping timeout: 246 seconds] 00:45:29 -!- Blazinghand has quit [Read error: Connection reset by peer] 00:53:27 -!- nowfeel has quit [Client Quit] 00:53:30 -!- Siegurt has quit [Quit: Leaving.] 01:06:18 -!- weezeface has quit [Remote host closed the connection] 01:12:47 -!- booly-yam-9856 has quit [Ping timeout: 245 seconds] 01:15:54 so I'm getting "Xom thinks this is hilarious!" all the time while resting/exploring while wielding lantern of shadows 01:16:07 with no indication that anything actually happened 01:17:46 You start resting. 01:17:46 _Your shadow disappears in a puff of smoke! x9 01:17:46 _Xom thinks this is hilarious! 01:18:54 also it's always hilarious, never a lower interest message 01:20:50 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:25:00 -!- SomeStupidGirl has quit [Read error: Connection reset by peer] 01:26:03 -!- nowfeel has quit [Remote host closed the connection] 01:26:33 -!- tcsc has quit [Quit: This computer has gone to sleep] 01:26:36 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 01:32:44 -!- Kintak has quit [Read error: Connection reset by peer] 01:38:37 -!- gammafun1 has quit [Ping timeout: 265 seconds] 01:38:46 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:42:44 -!- moocowpong1 has left ##crawl-dev 01:45:01 -!- Mottikins_ is now known as FaMottie 01:45:10 -!- FaMottie is now known as FaMott 01:46:42 Mattybee (L19 HuFE) (Snake:2) 01:47:27 Mattybee (L19 HuFE) (Snake:2) 01:48:23 Mattybee (L19 HuFE) (Lair:3) 01:48:40 <|amethyst> !crashlog Mattybee 01:48:41 7. Mattybee, XL19 HuFE, T:62470 (milestone): http://dobrazupa.org/morgue/Mattybee/crash-Mattybee-20150118-074803.txt 01:48:53 <|amethyst> filter_lang 01:49:16 <|amethyst> butts 01:50:02 Mattybee (L19 HuFE) (Shoals:1) 01:51:11 -!- Hailley has quit [Ping timeout: 265 seconds] 01:53:53 -!- cribozai has quit [Ping timeout: 240 seconds] 01:54:14 03|amethyst02 07* 0.16-a0-3692-g7dfa0a8: Add a missing prototype. 10(8 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7dfa0a844a0a 01:54:14 03|amethyst02 07* 0.16-a0-3693-g848e0ea: Properly set the attitude for friendly monster beams (minmay) 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=848e0ea26945 01:54:14 03|amethyst02 07* 0.16-a0-3694-g4de5da1: Don't crash on one-letter butts. 10(3 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4de5da18d9cf 01:54:49 <|amethyst> !learn add nfm[1] <+gammafunk> |amethyst: I've a patch for the webtiles-changes branch on dgamelaunch-config: http://sprunge.us/HONd?diff 01:54:50 nfm[1/4]: <+gammafunk> |amethyst: I've a patch for the webtiles-changes branch on dgamelaunch-config: http://sprunge.us/HONd?diff 01:55:23 <|amethyst> minmay: not sure if that was the only effect of that 01:56:48 |amethyst: ? 01:56:59 <|amethyst> %git 848e0ea 01:56:59 07|amethyst02 * 0.16-a0-3693-g848e0ea: Properly set the attitude for friendly monster beams (minmay) 10(9 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=848e0ea26945 01:57:02 oh I see 01:57:20 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3694-g4de5da1 (34) 01:57:24 I had it the invisibility message muted so that it would stop interrupting my autoexplore/autotravel 01:57:27 which it turns out didn't work 02:01:15 -!- Sprort has quit [Ping timeout: 264 seconds] 02:04:18 -!- moocowpong1 has quit [Quit: moocowpong1] 02:09:35 -!- SpaceT has quit [Read error: Connection reset by peer] 02:11:33 -!- omnirizon has quit [Ping timeout: 272 seconds] 02:11:38 -!- ussdefiant has quit [Ping timeout: 244 seconds] 02:12:19 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:21:22 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3694-g4de5da1 (34) 02:27:03 -!- ___miek has quit [Ping timeout: 245 seconds] 02:32:32 is it intended that xom gives -Potion to mummies? 02:38:25 -!- simmarine has quit [Quit: Leaving] 02:38:57 -!- NotMyLeg has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 02:46:22 -!- wat has quit [Quit: Leaving] 02:46:33 -!- booly-yam-9856 has quit [Ping timeout: 276 seconds] 02:52:25 -!- Pepe has quit [Quit: rebuttal] 02:53:29 !tell gammafunk nice! you could have credited it as your own work, i wouldn't have minded :) 02:53:29 chequers: You have 2 messages. Use !messages to read them. 02:53:29 chequers: OK, I'll let gammafunk know. 02:57:17 -!- Siegurt has quit [Quit: Leaving.] 02:59:53 -!- Lasty_1 has joined ##crawl-dev 03:00:20 -!- Lasty_ has quit [Ping timeout: 246 seconds] 03:06:16 !tell gammafunk nice changes, i'll try to start testing them this week or next 03:06:17 chequers: OK, I'll let gammafunk know. 03:15:03 -!- xnavy has quit [Ping timeout: 264 seconds] 03:26:17 -!- Ragnor has quit [Ping timeout: 272 seconds] 03:30:59 -!- maha_ has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 03:41:22 -!- marsbars has quit [Quit: Page closed] 03:42:10 -!- afdf has quit [Ping timeout: 246 seconds] 03:55:29 -!- Hailley has quit [Quit: Petra is closed!] 03:58:55 -!- GameKnut has quit [Quit: Page closed] 04:02:27 -!- booly-yam-9856 has quit [Ping timeout: 264 seconds] 04:09:19 -!- Jeffrey has quit [Ping timeout: 256 seconds] 04:09:32 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:10:39 -!- weezeface has quit [Read error: Connection reset by peer] 04:12:14 -!- weezeface has quit [Read error: Connection reset by peer] 04:12:56 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:14:09 -!- weezeface has quit [Read error: Connection reset by peer] 04:15:21 -!- weezeface has quit [Read error: Connection reset by peer] 04:15:22 -!- __miek has quit [Ping timeout: 240 seconds] 04:17:02 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:18:11 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:19:21 -!- weezeface has quit [Read error: Connection reset by peer] 04:20:23 -!- weezeface has quit [Read error: Connection reset by peer] 04:21:40 -!- weezeface has quit [Read error: Connection reset by peer] 04:22:09 -!- demiskeleton has quit [Quit: Leaving] 04:22:45 -!- weezeface has quit [Read error: Connection reset by peer] 04:24:14 -!- weezeface has quit [Read error: Connection reset by peer] 04:25:04 -!- weezeface has quit [Read error: Connection reset by peer] 04:26:25 -!- weezeface has quit [Read error: Connection reset by peer] 04:27:29 -!- weezeface has quit [Read error: Connection reset by peer] 04:28:33 -!- weezeface has quit [Read error: Connection reset by peer] 04:29:49 -!- weezeface has quit [Read error: Connection reset by peer] 04:30:57 -!- weezeface has quit [Read error: Connection reset by peer] 04:32:12 -!- weezeface has quit [Read error: Connection reset by peer] 04:32:59 -!- weezeface has quit [Read error: Connection reset by peer] 04:34:06 -!- weezeface has quit [Read error: Connection reset by peer] 04:35:26 -!- weezeface has quit [Read error: Connection reset by peer] 04:36:12 -!- spacet has quit [Quit: Leaving] 04:36:25 -!- weezeface has quit [Read error: Connection reset by peer] 04:37:16 -!- weezeface has quit [Read error: Connection reset by peer] 04:38:41 -!- weezeface has quit [Read error: Connection reset by peer] 04:40:16 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:41:41 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:42:42 -!- Insomniak` has quit [Quit: I like to rock] 04:42:47 -!- weezeface has quit [Read error: Connection reset by peer] 04:43:22 -!- weezeface has quit [Read error: Connection reset by peer] 04:44:27 -!- weezeface has quit [Read error: Connection reset by peer] 04:45:50 -!- weezeface has quit [Read error: Connection reset by peer] 04:47:14 -!- weezeface has quit [Read error: Connection reset by peer] 04:48:19 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 04:48:24 -!- weezeface has quit [Read error: Connection reset by peer] 04:48:33 -!- Mattybee[Work] has quit [Quit: Page closed] 04:50:26 -!- weezeface has quit [Read error: Connection reset by peer] 04:52:03 -!- weezeface has quit [Read error: Connection reset by peer] 04:52:42 -!- weezefac_ has quit [Read error: Connection reset by peer] 04:53:28 -!- weezeface has quit [Read error: Connection reset by peer] 04:54:47 -!- weezeface has quit [Read error: Connection reset by peer] 04:55:33 -!- Patashu has joined ##crawl-dev 04:55:47 -!- weezeface has quit [Read error: Connection reset by peer] 04:55:56 -!- Patashu_ has quit [Ping timeout: 244 seconds] 04:57:15 -!- weezeface has quit [Read error: Connection reset by peer] 04:58:52 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:00:01 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:00:23 -!- heteroy has quit [Ping timeout: 246 seconds] 05:01:40 -!- weezeface has quit [Read error: Connection reset by peer] 05:02:53 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:04:07 -!- weezeface has quit [Read error: Connection reset by peer] 05:04:49 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:05:06 -!- mayniac has quit [Quit: Page closed] 05:06:41 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:07:53 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:09:05 -!- weezeface has quit [Read error: Connection reset by peer] 05:10:10 -!- weezeface has quit [Read error: Connection reset by peer] 05:10:16 -!- theTower has quit [Quit: leaving] 05:11:21 -!- weezeface has quit [Read error: Connection reset by peer] 05:12:39 -!- weezeface has quit [Read error: Connection reset by peer] 05:13:49 -!- weezeface has quit [Read error: Connection reset by peer] 05:14:47 -!- weezeface has quit [Read error: Connection reset by peer] 05:15:58 -!- Lightli has quit [Ping timeout: 246 seconds] 05:16:02 -!- weezeface has quit [Read error: Connection reset by peer] 05:17:21 -!- WildSam has quit [Quit: Page closed] 05:17:22 -!- weezeface has quit [Read error: Connection reset by peer] 05:19:05 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:19:18 -!- ekix has quit [Quit: leaving] 05:20:42 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:21:20 -!- weezeface has quit [Read error: Connection reset by peer] 05:22:46 -!- weezeface has quit [Read error: Connection reset by peer] 05:24:12 -!- weezeface has quit [Read error: Connection reset by peer] 05:25:17 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:26:00 -!- weezeface has quit [Read error: Connection reset by peer] 05:27:13 -!- weezeface has quit [Read error: Connection reset by peer] 05:27:31 -!- Yllodra has quit [Ping timeout: 256 seconds] 05:28:19 -!- weezeface has quit [Read error: Connection reset by peer] 05:29:28 -!- weezeface has quit [Read error: Connection reset by peer] 05:30:38 -!- weezeface has quit [Read error: Connection reset by peer] 05:31:56 -!- weezeface has quit [Read error: Connection reset by peer] 05:33:02 -!- weezeface has quit [Read error: Connection reset by peer] 05:34:05 -!- weezeface has quit [Read error: Connection reset by peer] 05:35:18 -!- weezeface has quit [Read error: Connection reset by peer] 05:36:07 -!- lessens has quit [Ping timeout: 272 seconds] 05:36:40 -!- weezeface has quit [Read error: Connection reset by peer] 05:37:39 -!- weezeface has quit [Read error: Connection reset by peer] 05:38:44 -!- weezeface has quit [Read error: Connection reset by peer] 05:40:00 -!- weezeface has quit [Read error: Connection reset by peer] 05:41:15 -!- weezeface has quit [Read error: Connection reset by peer] 05:41:29 -!- booly-yam-9856_ has quit [Ping timeout: 245 seconds] 05:43:04 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:45:01 -!- Wolfechu has quit [Ping timeout: 244 seconds] 05:45:01 -!- weezeface has quit [Read error: Connection reset by peer] 05:46:23 -!- weezeface has quit [Read error: Connection reset by peer] 05:47:16 -!- weezeface has quit [Read error: Connection reset by peer] 05:47:18 -!- Bloax has joined ##crawl-dev 05:48:38 -!- weezeface has quit [Read error: Connection reset by peer] 05:48:52 -!- heteroy has quit [Ping timeout: 240 seconds] 05:50:07 -!- weezeface has quit [Read error: Connection reset by peer] 05:51:18 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:52:03 -!- weezeface has quit [Read error: Connection reset by peer] 05:53:27 -!- weezeface has quit [Read error: Connection reset by peer] 05:55:04 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:56:10 -!- weezefac_ has quit [Read error: Connection reset by peer] 05:57:25 -!- weezeface has quit [Read error: Connection reset by peer] 05:58:35 -!- weezeface has quit [Read error: Connection reset by peer] 05:59:42 -!- weezeface has quit [Read error: Connection reset by peer] 06:00:58 -!- weezeface has quit [Read error: Connection reset by peer] 06:02:31 -!- weezeface has quit [Read error: Connection reset by peer] 06:03:16 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:05:17 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:06:21 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:07:07 -!- weezeface has quit [Read error: Connection reset by peer] 06:08:19 -!- weezeface has quit [Read error: Connection reset by peer] 06:09:14 -!- Alarkh has quit [Quit: Leaving] 06:09:21 -!- weezeface has quit [Read error: Connection reset by peer] 06:09:50 -!- bonghitz has quit [Remote host closed the connection] 06:10:35 -!- weezeface has quit [Read error: Connection reset by peer] 06:11:41 -!- weezeface has quit [Read error: Connection reset by peer] 06:13:03 -!- weezeface has quit [Read error: Connection reset by peer] 06:14:04 -!- weezeface has quit [Read error: Connection reset by peer] 06:15:11 -!- weezeface has quit [Read error: Connection reset by peer] 06:16:26 -!- weezeface has quit [Read error: Connection reset by peer] 06:18:46 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:19:33 -!- weezefa__ has quit [Read error: Connection reset by peer] 06:21:20 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:22:32 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:23:26 -!- weezeface has quit [Read error: Connection reset by peer] 06:24:40 -!- weezeface has quit [Read error: Connection reset by peer] 06:25:37 -!- weezeface has quit [Read error: Connection reset by peer] 06:26:24 -!- weezeface has quit [Read error: Connection reset by peer] 06:27:32 -!- weezeface has quit [Read error: Connection reset by peer] 06:28:56 -!- weezeface has quit [Read error: Connection reset by peer] 06:30:49 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:31:45 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:33:02 -!- weezeface has quit [Read error: Connection reset by peer] 06:34:52 -!- pikaro has quit [Ping timeout: 245 seconds] 06:34:55 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:36:05 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:37:09 -!- weezeface has quit [Read error: Connection reset by peer] 06:38:18 -!- weezeface has quit [Read error: Connection reset by peer] 06:39:32 -!- weezeface has quit [Read error: Connection reset by peer] 06:40:39 -!- weezeface has quit [Read error: Connection reset by peer] 06:41:49 -!- weezeface has quit [Read error: Connection reset by peer] 06:43:32 -!- weezeface has quit [Read error: Connection reset by peer] 06:44:20 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:45:25 -!- weezeface has quit [Read error: Connection reset by peer] 06:46:28 -!- weezeface has quit [Read error: Connection reset by peer] 06:47:43 -!- weezeface has quit [Read error: Connection reset by peer] 06:48:48 -!- weezeface has quit [Read error: Connection reset by peer] 06:50:39 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:52:05 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:53:02 -!- edlothiol has joined ##crawl-dev 06:53:02 -!- weezeface has quit [Read error: Connection reset by peer] 06:54:28 -!- weezeface has quit [Read error: Connection reset by peer] 06:55:43 -!- weezeface has quit [Read error: Connection reset by peer] 06:56:42 -!- weezefac_ has quit [Read error: Connection reset by peer] 06:57:50 -!- weezeface has quit [Read error: Connection reset by peer] 06:58:54 -!- weezeface has quit [Read error: Connection reset by peer] 06:59:29 -!- category has quit [Quit: Page closed] 07:00:02 -!- weezeface has quit [Read error: Connection reset by peer] 07:01:09 -!- weezeface has quit [Read error: Connection reset by peer] 07:02:15 -!- weezeface has quit [Read error: Connection reset by peer] 07:03:30 -!- weezeface has quit [Read error: Connection reset by peer] 07:04:38 -!- weezeface has quit [Read error: Connection reset by peer] 07:06:30 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:07:49 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:09:47 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:10:52 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:12:01 -!- weezeface has quit [Read error: Connection reset by peer] 07:13:09 -!- weezeface has quit [Read error: Connection reset by peer] 07:14:29 -!- weezeface has quit [Read error: Connection reset by peer] 07:15:28 -!- weezeface has quit [Read error: Connection reset by peer] 07:17:08 -!- weezeface has quit [Read error: Connection reset by peer] 07:17:59 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:19:00 -!- weezeface has quit [Read error: Connection reset by peer] 07:21:20 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:22:01 -!- weezefa__ has quit [Read error: Connection reset by peer] 07:23:30 -!- weezeface has quit [Read error: Connection reset by peer] 07:24:04 -!- Limulus_ has quit [Ping timeout: 246 seconds] 07:24:25 -!- weezeface has quit [Read error: Connection reset by peer] 07:25:41 -!- weezeface has quit [Read error: Connection reset by peer] 07:26:48 -!- weezeface has quit [Read error: Connection reset by peer] 07:27:55 -!- weezeface has quit [Read error: Connection reset by peer] 07:29:00 -!- weezeface has quit [Read error: Connection reset by peer] 07:29:47 -!- weezeface has quit [Read error: Connection reset by peer] 07:30:57 -!- weezeface has quit [Read error: Connection reset by peer] 07:31:51 -!- Manslay[work] has quit [Ping timeout: 264 seconds] 07:31:54 -!- weezeface has quit [Read error: Connection reset by peer] 07:32:12 -!- Lasty has joined ##crawl-dev 07:32:52 -!- Kintak has quit [Read error: Connection reset by peer] 07:33:49 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:34:15 -!- Twiggytwiggytwig has quit [Ping timeout: 264 seconds] 07:34:50 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:37:00 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:37:56 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:39:03 -!- weezeface has quit [Read error: Connection reset by peer] 07:40:17 -!- weezeface has quit [Read error: Connection reset by peer] 07:41:47 -!- weezeface has quit [Read error: Connection reset by peer] 07:43:20 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:44:51 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:45:33 Shields skill not affecting miscasts while wearing a shield 13https://crawl.develz.org/mantis/view.php?id=9414 by ManMan 07:45:37 -!- weezeface has quit [Read error: Connection reset by peer] 07:46:51 -!- weezeface has quit [Read error: Connection reset by peer] 07:48:07 -!- weezeface has quit [Read error: Connection reset by peer] 07:49:34 -!- weezeface has quit [Read error: Connection reset by peer] 07:50:20 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:51:14 -!- weezeface has quit [Read error: Connection reset by peer] 07:52:02 -!- weezeface has quit [Read error: Connection reset by peer] 07:53:26 -!- weezeface has quit [Read error: Connection reset by peer] 07:54:39 -!- weezeface has quit [Read error: Connection reset by peer] 07:57:26 %git 07:57:26 07|amethyst02 * 0.16-a0-3694-g4de5da1: Don't crash on one-letter butts. 10(6 hours ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4de5da18d9cf 07:57:55 -!- weezefac_ has quit [Read error: Connection reset by peer] 07:59:13 -!- weezeface has quit [Read error: Connection reset by peer] 07:59:32 ??recuild 07:59:33 recuild ~ rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 07:59:58 -!- weezeface has quit [Read error: Connection reset by peer] 08:00:47 03Lasty02 07* 0.16-a0-3695-ga3e2ed8: Let shield skill fully affect penalty reduction again (ManMan) 10(3 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3e2ed81a588 08:00:50 |amethyst: does CSZO not have a rebuild link? 08:01:07 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3695-ga3e2ed8 (34) 08:01:09 -!- weezeface has quit [Read error: Connection reset by peer] 08:04:08 -!- Yllodra has quit [Ping timeout: 245 seconds] 08:08:20 -!- Erashi has quit [Quit: Page closed] 08:10:39 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3695-ga3e2ed8 (34) 08:10:47 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3695-ga3e2ed8 (34) 08:10:51 -!- Kalir has quit [Changing host] 08:11:25 %git a3e2ed8 08:11:26 07Lasty02 * 0.16-a0-3695-ga3e2ed8: Let shield skill fully affect penalty reduction again (ManMan) 10(13 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3e2ed81a588 08:22:30 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-3695-ga3e2ed8 (34) 08:25:27 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3695-ga3e2ed8 (34) 08:31:53 -!- MarvinPA has joined ##crawl-dev 08:33:11 -!- halberd has quit [Ping timeout: 252 seconds] 08:40:24 -!- Erashi has quit [Quit: Page closed] 08:49:27 -!- vatarom has quit [Client Quit] 08:51:41 03Lasty02 07* 0.16-a0-3696-gd4fb522: Increase caustic shrike hd 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4fb5226fc6d 08:54:51 -!- Blazinghand has quit [Read error: Connection reset by peer] 09:04:09 What has become of language=grunt? 09:06:04 -!- ZRN has quit [Read error: Connection reset by peer] 09:06:11 <|amethyst> bh 09:06:16 <|amethyst> bh: fake_lang = grunt now 09:06:49 <|amethyst> %git 6c524ba0 09:06:49 07PleasingFungus02 * 0.16-a0-3687-g6c524ba: Support fakelang stacking 10(14 hours ago, 6 files, 140+ 86-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c524ba0fce9 09:08:30 <|amethyst> I would be in favour of making language = somefakelang recognise when the argument is a fake language, and set it as a single fake_lain instead 09:08:31 |amethyst: how dare you determine what's fake and what's real ;) 09:08:34 <|amethyst> s/lain/lang/ 09:10:44 <|amethyst> // Due to a historical conflict with actual german, slang names are supported. Not the really rudes ones, though. 09:10:49 <|amethyst> I wonder what the really rude ones are 09:11:07 <|amethyst> oh, I guess fake_lang = hitler would be ruder than the existing ones 09:11:08 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:17:22 -!- heteroy has quit [Ping timeout: 245 seconds] 09:17:24 -!- CKyle has joined ##crawl-dev 09:31:56 -!- nowfeel has quit [Remote host closed the connection] 09:36:13 -!- bonghitz has quit [Ping timeout: 245 seconds] 09:44:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:48:47 -!- radinms has quit [] 09:49:07 -!- nowfeel has quit [Remote host closed the connection] 09:52:39 -!- edlothiol has quit [Ping timeout: 264 seconds] 09:59:21 -!- booly-yam-9856_ has quit [Ping timeout: 265 seconds] 10:01:47 -!- Patashu_ has joined ##crawl-dev 10:01:47 -!- Patashu has quit [Disconnected by services] 10:05:10 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:07:22 -!- BadBadger has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 10:13:30 03PleasingFungus02 07* 0.16-a0-3697-ga08d2de: Finish updating fake_lang docs 10(4 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a08d2de41096 10:16:37 -!- Zooty has quit [Ping timeout: 246 seconds] 10:18:38 Fake languages not working 13https://crawl.develz.org/mantis/view.php?id=9415 by Haifisch 10:21:34 -!- Z_LAMP has quit [Ping timeout: 255 seconds] 10:21:37 -!- TR_Muscateer has quit [Ping timeout: 256 seconds] 10:26:46 -!- cribozai has joined ##crawl-dev 10:27:01 -!- cribozai has left ##crawl-dev 10:27:30 -!- fearitself has joined ##crawl-dev 10:27:36 fearitself: success 10:28:48 ok so it looks like Ashenzari is giving dodging to me while wearing plate. Fully bound in armor. 10:29:29 That's probably my faul 10:29:29 t 10:29:33 !blame Lasty 10:29:34 I pronounce Lasty... Guilty! 10:29:55 heh, I don't mind who did it. Just thought someone should know :) 10:30:12 yeah, I'll look into it right away 10:30:26 Lasty: start at: godpassive.cc:573 10:30:38 Grunt: yeah 10:31:08 It's related to the new buckler fractional EV penalty 10:32:04 - const int evp = armour ? -property(*armour, PARM_EVASION) : 0; 10:32:04 + const int evp = armour ? -property(*armour, PARM_EVASION / 10) : 0; 10:32:06 um 10:32:26 yeah, you might want to move a ) there 10:32:26 :) 10:32:53 yeah 10:33:12 -!- MarvinPA has quit [Remote host closed the connection] 10:33:53 does godpassive.cc support PASV 10:34:03 You'll have to ask the respective gods <_< 10:34:28 I'm not 100% sure who supports the latest versions of the Faith Transfer Protocol. 10:35:24 <|amethyst> Trog says, "FTP must die!" 10:36:02 Hey |amethyst, whatever happened to sodairbiehc? 10:36:33 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3663-g956d265: Please enter the commit message for your changes. Lines starting with '#' will be ignored, and an empty message aborts the commit. On branch bearkin Your branch is up-to-date with 'origin/bearkin'. 10(23 hours ago, 8 files, 43+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=956d265ab2c4 10:36:33 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3664-g18c47d4: Please enter the commit message for your changes. Lines starting with '#' will be ignored, and an empty message aborts the commit. On branch bearkin Your branch is ahead of 'origin/bearkin' by 1 commit. (use "git push" to publish your local commits) 10(18 hours ago, 6 files, 38+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=18c47d4e0235 10:36:33 03Lasty02 07[bearkin] * 0.16-a0-3665-g34c44b9: Fix an incorrect mutation listing crash 10(43 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=34c44b97eb7a 10:36:33 03Lasty02 07[bearkin] * 0.16-a0-3666-gf33f429: Implement bearkin size shift, allow giant clubs and large rocks 10(43 minutes ago, 3 files, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f33f42979133 10:36:33 03Lasty02 07[bearkin] * 0.16-a0-3667-g690a316: Add in bearkin cornered berserk ability and status 10(3 minutes ago, 5 files, 36+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=690a316c71cf 10:36:34 03|amethyst02 07* 0.16-a0-3698-g6b8f409: Support old rcs with language = grunt (#9415) 10(26 seconds ago, 1 file, 42+ 36-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6b8f409b1da1 10:36:36 <|amethyst> haven't been able to get commit announcements to work right 10:36:53 actually I'd expect Trog to like old brute force stuff like FTP instead of IFMP+TLS >.> 10:36:58 <|amethyst> I figure it's something do do with changes from git 1 to 2 10:37:00 good commit messages 10:37:04 Lasty: amaz-- yes 10:37:10 <|amethyst> geekosaur: TROG LIKE ZMODEM! 10:37:50 kvaak: those are you commit messages :p 10:37:53 your 10:38:05 it never asked me where to put the damn things :( 10:38:34 try git commit -m "message" 10:38:46 and try to limit the message to 80 characters per line 10:42:30 -!- Earlo has quit [Remote host closed the connection] 10:43:32 %git :/shield 10:43:33 07Lasty02 * 0.16-a0-3695-ga3e2ed8: Let shield skill fully affect penalty reduction again (ManMan) 10(3 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3e2ed81a588 10:45:05 I'm thinking that Ash bug is probably worth rebuilding servers for. Reasonable, or no? 10:46:00 !tell johnstein experimental bears are good to go if you're up for hosting 10:46:01 kvaak: OK, I'll let johnstein know. 10:46:14 -!- heteroy has quit [Ping timeout: 244 seconds] 10:46:46 03Lasty02 07* 0.16-a0-3699-g1c51eb1: Fix Ash armour weight levels (fearitself) 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1c51eb15a663 10:48:07 -!- nowfeel has quit [Ping timeout: 252 seconds] 10:48:46 ??rebuild 10:48:46 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 10:49:07 -!- tumblemist is now known as Mattybee 10:50:19 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3699-g1c51eb1 (34) 10:51:47 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3699-g1c51eb1 (34) 10:52:31 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-3699-g1c51eb1 (34) 10:53:15 -!- FatShack has quit [Ping timeout: 264 seconds] 10:53:50 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3699-g1c51eb1 (34) 10:56:22 -!- Lightli has joined ##crawl-dev 10:59:37 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3699-g1c51eb1 (34) 11:00:26 -!- wvc has quit [Quit: Leaving.] 11:04:34 03|amethyst02 07* 0.16-a0-3700-g95dfad8: HANDLE LOUD BUTTS. 10(4 minutes ago, 3 files, 25+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95dfad8c7537 11:09:49 -!- tw has quit [Disconnected by services] 11:12:30 why is there a butts language? lol 11:12:57 someone was having too much fun with the cloud-to-butt browser plugin? 11:13:04 -!- Cerpin has joined ##crawl-dev 11:13:21 -!- st_ has joined ##crawl-dev 11:13:59 -!- MarvinPA has joined ##crawl-dev 11:14:40 -!- rockygargoyle has joined ##crawl-dev 11:16:25 -!- siepu has quit [Read error: Connection reset by peer] 11:20:53 <|amethyst> where does the config usually go on mac installs? 11:21:12 <|amethyst> I was going to give someone instructions on fake_lang 11:22:22 -!- Guest34144 has quit [Ping timeout: 245 seconds] 11:22:35 same as unix, ~/.crawlrc 11:28:10 Gravitas (L27 MiBe) (Tomb:1) 11:28:16 <|amethyst> !crashlog gravitas 11:28:17 1. Gravitas, XL27 MiBe, T:82063 (milestone): http://crawl.lantea.net/crawl/morgue/Gravitas/crash-Gravitas-20150118-172808.txt 11:28:26 -!- vatarom has quit [Quit: Page closed] 11:28:52 <|amethyst> SIGTERM during I/O so I imagine a deliberate close 11:29:04 <|amethyst> hm 11:29:13 <|amethyst> a bunch of "You need to enable at least one skill for training." 11:29:32 <|amethyst> !lm gravitas x=tiles 11:29:32 216. [2015-01-18 17:28:08] [tiles=true] Gravitas the Invulnerable (L27 MiBe of Trog) (Tomb:1) 11:30:03 -!- booly-yam-9856_ has quit [Ping timeout: 264 seconds] 11:31:04 -!- travis-ci has joined ##crawl-dev 11:31:04 The build has errored. (bearkin - 690a316 #1573 : Corin Buchanan-Howland): http://travis-ci.org/crawl-ref/crawl-ref/builds/47434033 11:31:04 -!- travis-ci has left ##crawl-dev 11:36:27 -!- Aryth has quit [Ping timeout: 264 seconds] 11:43:05 -!- gammafunk has joined ##crawl-dev 11:46:52 geekosaur: sorry, did you say 'cloud-to-butt' or 'butt-to-butt'? I'm running the cloud-to-butt irc plugin and sometimes I can't tell 11:47:26 bh: none of that kind of talk in this channel, final warning 11:48:29 there are *no* butts in crawl 11:48:38 * bh implements the 'gammafunk' language that translates gamma to butts 11:48:43 ! 11:49:46 -!- evilmike has joined ##crawl-dev 11:53:30 -!- Bloax has quit [Read error: Connection reset by peer] 11:53:51 -!- Bloax has joined ##crawl-dev 11:54:58 -!- pikaro has quit [Ping timeout: 245 seconds] 11:59:55 -!- inspector071 has quit [Ping timeout: 272 seconds] 12:00:51 -!- halberd has quit [Changing host] 12:04:23 should I put the experimentals on nightly rebuild? they are not currently 12:04:24 johnstein: You have 2 messages. Use !messages to read them. 12:04:59 -!- simmarine has joined ##crawl-dev 12:05:10 -!- UncertainKitten has joined ##crawl-dev 12:06:58 -!- rockygargoyle has quit [Read error: Connection reset by peer] 12:09:27 -!- Cerpin has quit [Ping timeout: 245 seconds] 12:09:44 -!- Cerpin has joined ##crawl-dev 12:11:23 -!- booly-yam-9856_ has quit [Remote host closed the connection] 12:12:14 -!- gressup has quit [Quit: Page closed] 12:14:53 -!- siepu has quit [Read error: Connection reset by peer] 12:17:36 Experimental (bearkin) branch on crawl.beRotato.org updated to: 0.16-a0-3667-g690a316 12:20:45 Webtiles server restarted. 12:22:13 Webtiles server restarted. 12:26:01 -!- booly-yam-4795 has quit [Ping timeout: 246 seconds] 12:27:41 ??autopickup 12:27:41 autopickup[1/4]: Autopickup is a function which allows you to automatically pick up items when you pass over them. Items which will be picked up automatically have green boxes around them in tiles. 12:28:53 -!- olourkin has quit [] 12:30:10 -!- Rotatell has quit [Remote host closed the connection] 12:30:23 -!- Rotatell has joined ##crawl-dev 12:30:45 -!- siepu has quit [Read error: Connection reset by peer] 12:34:59 <|amethyst> !learn add autopickup From lowest-priority to highest: autopickup (by symbol) option < autopickup_exceptions option < add_autopickup_func < \ menu < ctrl-a 12:35:00 autopickup[5/5]: From lowest-priority to highest: autopickup (by symbol) option < autopickup_exceptions option < add_autopickup_func < \ menu < ctrl-a 12:35:43 <|amethyst> !learn e autopickup[5] s/add_aut/CLua add_aut/ 12:35:44 autopickup[5/5]: From lowest-priority to highest: autopickup (by symbol) option < autopickup_exceptions option < CLua add_autopickup_func < \ menu < ctrl-a 12:35:58 I noticed nothing was on autopickup when I started the bearkin 12:36:00 game 12:36:00 <|amethyst> !learn e autopickup[5] s/\\/backslash/ 12:36:01 autopickup[5/5]: From lowest-priority to highest: autopickup (by symbol) option < autopickup_exceptions option < CLua add_autopickup_func < backslash menu < ctrl-a 12:36:24 I remember reading parts of some autopickup discussions in here but I don't recall the details 12:37:00 <|amethyst> johnstein: hm, I would ask if the defaults/ directory didn't get copied for the expl branch, but I think you would get an error message at runtime 12:37:08 so I'm not sure if it's expected that my autopickup settings in my rc file aren't working anymore. or if it's a bearkin thing 12:37:49 <|amethyst> johnstein: did you give the branch a separate RC dir? 12:37:57 no 12:38:00 <|amethyst> hm 12:38:09 I will do some more testing 12:39:03 -!- PleasingFungus has joined ##crawl-dev 12:39:03 johnstein: autopickup has been broken for a while, bearkin hasn't touched it 12:39:13 (although it might've been fixed since in master) 12:39:38 <|amethyst> johnstein: oh 12:39:46 <|amethyst> johnstein: your rc has an add_autopickup_func I bet 12:40:13 &rc 12:40:15 http://crawl.develz.org/configs/trunk/perunasaurus.rc 12:40:17 <|amethyst> johnstein: you need to make it return nil (or fall of the end) instead of returning false 12:40:39 <|amethyst> now false means 'never pick this up' instead of 'keep the default' 12:40:45 <|amethyst> s/of the/off the/ 12:40:56 <|amethyst> &rc johnstein 12:40:58 http://crawl.berotato.org/crawl/rcfiles/crawl-git/johnstein.rc 12:41:19 so it was a change to the rc files? 12:41:29 <|amethyst> it was a change to how autopickup functions work 12:41:31 I confirmed that trunk gives me the same behavior 12:41:46 cool. I wasn't imagining things 12:41:54 <|amethyst> johnstein: in your case, you can just remove that return false 12:42:28 <|amethyst> kvaak: in yours you'd want to remove that last 'return false'... I'm not sure what the curare thing is supposed to be doing 12:42:34 it doesn't do anything 12:42:35 is that in the changelog too? 12:42:47 it used to pick up curare a long time ago in a galaxy far far away 12:43:12 <|amethyst> kvaak: then probably change that first 'return false' to 'return nil' and remove the second 'return false' 12:43:18 will do 12:44:53 |amethyst: TY FOR BUTT IMPROVEMENTS 12:44:58 very appreciated :) 12:45:40 -!- rockygargoyle has joined ##crawl-dev 12:46:00 -!- travis-ci has joined ##crawl-dev 12:46:00 The build has errored. (master - 1c51eb1 #1575 : Corin Buchanan-Howland): http://travis-ci.org/crawl-ref/crawl-ref/builds/47434981 12:46:00 -!- travis-ci has left ##crawl-dev 12:46:14 ??bearkin 12:46:14 I don't have a page labeled bearkin in my learndb. 12:46:18 ! 12:47:44 <|amethyst> PleasingFungus: :) 12:49:04 !learn add bearkin Experimental humanoid BEAR race, playable on cbro. Bearly playable at first but gets bearsome mutations as you level allowing you to eventually bear down on your enemies with reckless abandon. 12:49:05 bearkin[1/1]: Experimental humanoid BEAR race, playable on cbro. Bearly playable at first but gets bearsome mutations as you level allowing you to eventually bear down on your enemies with reckless abandon. 12:49:19 sounds unbearable 12:50:42 godless killing machines 12:51:56 -!- dtsund has joined ##crawl-dev 12:53:10 aaand apparently I forgot to add the deformed body mut at some point. 12:54:18 -!- omnirizon has quit [Ping timeout: 276 seconds] 12:54:29 So BEARS: the race 12:54:54 -!- Schizzik has quit [Quit: Page closed] 12:54:57 you should put the race abbreviation in learndb while you're at it 12:55:00 -!- wheals has joined ##crawl-dev 12:55:18 !learn add bearkin_reasons BeBe 12:55:18 bearkin reasons[1/1]: BeBe 12:55:29 is it Br? Be? Bk? 12:55:37 Hell yes 12:55:47 If they ever make it into trunk I know what I'm doing with them 12:56:05 BeAr 12:56:10 !lm 12:56:10 11017. [2015-01-12 15:29:51] perunasaurus the Insei (L1 OpMo) began the quest for the Orb on turn 0. (D:1) 12:56:13 what 12:56:20 i guess it isn't tracked :< 12:57:18 -!- wheals_ has joined ##crawl-dev 12:57:35 -!- wheals has quit [Read error: Connection reset by peer] 12:57:49 greensn@ark probably needs to add it before it gets tracked 12:58:00 uh, is there an easy way to overwrite any local modifications I have with git pull 12:58:00 -!- wheals_ is now known as wheals 12:58:22 git stash 12:58:27 kvaak: do you want to overwrite all local changes? 12:58:41 yes 12:58:48 (they're safe anyway) 12:59:54 then what pf said or git reset HEAD^ --hard 13:00:19 if you need to go back a few commits you can do HEAD~2, HEAD~3, etc 13:00:40 is there a way to use a virtual keyboard on lubuntu? 13:01:00 I'm stuck at full screen because my notebook doesn't have the right ctrl key 13:02:07 -!- jeanjacques has joined ##crawl-dev 13:04:27 -!- debo_ has joined ##crawl-dev 13:06:03 kvaak: yea. I still have to symlink the bearkin save dir and send it to snark 13:06:10 righto 13:06:25 <|amethyst> PleasingFungus: one more for your butt 13:06:30 !lg * explbr=shoals-lite 13:06:31 9. zercules the Conjurer (L2 DECj), slain by a hobgoblin on D:1 on 2015-01-15 03:22:56, with 8 points after 247 turns and 0:03:32. 13:06:33 -!- siepu has quit [Quit: Leaving] 13:06:39 03|amethyst02 07* 0.16-a0-3701-gd684eb7: Handle butt's. 10(2 minutes ago, 1 file, 13+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d684eb7328fd 13:06:41 Lasty: HEAD^ is questionable 13:07:03 -!- booly-yam-4795 has quit [Ping timeout: 245 seconds] 13:07:27 -!- debo has quit [Ping timeout: 252 seconds] 13:07:44 |amethyst: seems like another good place for a set 13:07:45 PleasingFungus: your butt is awful 13:07:51 == "your" || == "my || ... 13:07:55 gammafunk: rude. 13:08:11 Butt's Law 13:08:48 <|amethyst> PleasingFungus: so ends_with has a version that takes a set of strings (an array of char* actually, but still) 13:09:14 <|amethyst> PleasingFungus: however, if you actually try it: ends_with(lctok, { "'s", "s'" }) guess what C++ thinks you mean? 13:09:21 -!- Ladykiller69 has quit [Ping timeout: 256 seconds] 13:09:29 er 13:09:43 not gonna try to guess 13:09:51 <|amethyst> PleasingFungus: string() with two char iterators 13:09:51 c++ is engimatic & mysterious 13:09:55 huh 13:10:08 <|amethyst> PleasingFungus: which doesn't work :) 13:10:09 i remember trying to do {x, y} for coord_defs 13:10:13 <|amethyst> well, not without crashing 13:11:08 <|amethyst> wheals: you should be able to now I think 13:11:13 hm 13:11:18 <|amethyst> wheals: at least if it's unambigous that it wants a coord_def there 13:11:25 I suppose someone else has to push even tiny patches like this, where do I put it? 13:11:46 it gave a lot of messages about trying pair, vector, etc., etc. 13:12:04 <|amethyst> yeah, if it's anything templated it doesn't work so well 13:12:21 anyway, i think there's some place in main.cc that can be simplified 13:13:50 <|amethyst> oh 13:13:58 <|amethyst> it's because the constructor is explicit 13:14:37 <|amethyst> it's explicit so you can't convert from an int accidentally, because the parameters are optional 13:14:50 <|amethyst> really they should be optional together, meaning two constructors 13:15:03 <|amethyst> well, one problem is 13:15:05 http://kgb.tappoi.kvaak.in/deform_bearkin.patch 13:15:08 <|amethyst> the thing you mentioned is different 13:16:31 -!- gressup has quit [Ping timeout: 246 seconds] 13:18:37 -!- kusayu_ has quit [Client Quit] 13:21:19 kvaak: yeah, you'll need assistance on every patch 13:21:57 Putting in a mantis ticket is the approved method, but you can pm me also 13:22:06 righto 13:22:19 -!- booly-yam-4795 has quit [Ping timeout: 245 seconds] 13:22:26 -!- ChanServ has quit [shutting down] 13:23:11 !tell chequers Wouldn't want to take all the credit, since I did use a lot of your code and the idea! I'm still fairly concerned about the lack of interface on the janitor commands, mostly how to specify and generate one in a way that's useful. An table of parameters in each command entry with a required format regexp for each? 13:23:11 Maximum message length is 300 characters. Eschew verbosity, Gladys! 13:23:26 03|amethyst02 07* 0.16-a0-3702-ga3dfb14: Require 0 or 2 args for coord_def ctor, make it non-explicit. 10(6 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3dfb14d27c1 13:23:26 03|amethyst02 07* 0.16-a0-3703-gf7bac8f: Simplify Compass definition (wheals) 10(84 seconds ago, 1 file, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7bac8f29aa2 13:23:49 !tell chequers Wouldn't want to take all the credit, since I did use a lot of your code and the idea! I'm still concerned about the interface for commands, mostly how to specify/generate. An table of parameters in each command entry with a required format regexp for each? 13:23:49 gammafunk: OK, I'll let chequers know. 13:24:44 |amethyst: i was actually thinking about _swing_at_target and _move_player :) 13:27:33 PleasingFungus: what's your take on current artefact generation? In my games, all of them have been garbage, but maybe that's not a representative sample 13:28:14 my take is as follows 13:28:16 %git c6dea934 13:28:16 07PleasingFungus02 * 0.16-a0-3686-gc6dea93: Tweak artefact good props back up slightly 10(23 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c6dea934d509 13:28:27 and I haven't done any spectating since the last rebuild 13:28:27 yeah, I already had that loaded 13:28:34 <|amethyst> wheals: btw, I like how the calls to those from process_command are aligned... poorly 13:28:59 <|amethyst> there are variable numbers of spaces between, so there was some attempt 13:29:05 <|amethyst> but nothing actually lines up 13:29:13 heh 13:29:16 -!- bonghitz has quit [Client Quit] 13:29:41 <|amethyst> 13:29:58 13:30:19 <|amethyst> typed "/ " into the wrong terminal :) 13:32:04 johnstein: Is the dbro branch on dgamelaunch_config pretty current for how you have dbro configured? I have new scripts to roll out webtiles through dgl 13:32:20 -!- rockygargoyle_ has joined ##crawl-dev 13:32:20 actually I think you gave me a url for that 13:34:35 -!- moocowpong1 has quit [Read error: Connection reset by peer] 13:35:00 johnstein: ok, I don't think I can see the templates you're actually using for dbro, so let me know if https://github.com/neilmoore/dgamelaunch-config/tree/dbro is safe to work on or not 13:36:33 -!- rockygargoyle has quit [Ping timeout: 256 seconds] 13:37:05 -!- Twiggytwiggytwig has quit [Read error: Connection reset by peer] 13:37:39 <|amethyst> Lasty: I think for weapons and armour at least, if you want to make arts less crap, you'd want to look at base type and enchantment 13:37:50 <|amethyst> Lasty: err, subtype rather 13:41:30 -!- spacet has quit [Quit: Leaving] 13:41:42 -!- RAHB is now known as RAHB|shower 13:41:44 |amethyst: I think the problem right now is that the good affixes aren't good enough to offset the bad 13:41:51 good/numerous 13:42:17 generating a bunch of randarts just now in testing, weapon randarts seem fine 13:42:25 armour randarts maybe a little weak 13:42:59 jewels seem fine 13:43:09 this is the result of my very scientific testing 13:43:49 <|amethyst> Enter name of item (or BUTT spec): 13:43:51 -!- NotMyLeg has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:44:07 wel??? 13:44:30 i've been seeing a bunch of good armoud artefacts, the main thing i've noticed is that things seem to just have ridiculous numbers of properties 13:44:30 I might just have bad luck. :) 13:44:36 armour* 13:44:56 <|amethyst> PleasingFungus: btw, I agree with whoever said (or was it you?) that you should be able to say something like butt:4 or butt:25 to substitute 1/4 of all words 13:44:57 like 6 or 7 seems not uncommon 13:45:04 |amethyst: it was me! 13:45:10 yeah I've seen large numbers of properties when spectating as well, but there was that recent commit 13:45:34 MarvinPA: how recently? it got toned down a bit. 13:45:38 much trickier to support now that there's stacking fakelangs, tho 13:45:49 <_miek> I've noticed the artifacts on average are a lot better, but there appears to be a lot generating with stuff like rC- which is bad enough to offset the good unless you have rC++ from elsewhere 13:45:55 in my last game, yesterday i think 13:46:05 and games before that 13:46:34 <|amethyst> for weapons I'm seeing more like three or so on average now, not counting brand 13:46:48 <|amethyst> sometimes higher but 2 or 3 seems to be the mode 13:46:57 -!- gressuo is now known as gressup 13:47:06 it's jewellery that i've noticed having a ton mostly 13:47:07 <|amethyst> but I do remember 4 or 5 not long ago 13:47:30 stats say the current average is 3 non-brand props per art 13:47:33 mean, obviously 13:47:56 median I think is gonna be a little lower 13:48:41 what's the sd/range 13:48:43 also 13:48:45 %git c9bfa3fdb678428e9e386278c4a8a2bedfa6686a 13:48:45 07Lasty02 * 0.16-a0-3688-gc9bfa3f: Rescale the spellcasting penalty for AEVP 10(20 hours ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9bfa3fdb678 13:48:54 that used the phrase no-brainer 13:48:57 noooo 13:49:06 gammafunk: don't have stats and am too hung-over to code it up 13:49:11 you get a warning only on the first violation! 13:49:16 well, I have range 13:49:32 drunk on buttcohol 13:49:35 -!- st_ has quit [Read error: Connection reset by peer] 13:49:40 jewellery doesn't seem to have more properties than weapons to me 13:49:51 (made like 30 pages of each in wizmode) 13:49:53 they shouldn't, they use the exact same code now 13:50:05 though obviously it's better since it is jewellery 13:50:11 -!- st_ has joined ##crawl-dev 13:50:12 on average 13:50:17 yes 13:50:21 <|amethyst> I'm getting a median of 4 inscribed props for jewellery 13:50:27 <|amethyst> but one of those is from the subtype 13:50:29 ya 13:50:30 |amethyst, the first one isn't a randart property 13:50:30 yes 13:50:38 likewise weapon gets one from the forced brand 13:50:42 &^Ib reports "max # of props = 9, min = 1, avg # = 3.03" (well, I'm subtracting the brand) 13:50:44 weapons also have a median of 4 inscribed props---yes 13:50:45 goddammit 13:50:49 -!- rockygargoyle_ has quit [Ping timeout: 246 seconds] 13:50:54 minmay: hi :) 13:51:10 -!- Turgon has quit [Client Quit] 13:51:46 <|amethyst> however, probably a good number do have 8 props 13:51:57 <|amethyst> I got 2 out of 30 with 8 props 13:52:02 <|amethyst> (7 really) 13:52:12 -!- Brannock has joined ##crawl-dev 13:52:18 <|amethyst> maybe the probabilities of the props shouldn't be binomial 13:52:20 I am noticing an awfully large amount of negative props compared to positive ones 13:52:35 negative props are considerably more common now, yes 13:52:38 about twice as common 13:52:57 this was iirc a design goal 13:53:15 -!- scummos__ has quit [Ping timeout: 264 seconds] 13:53:38 ah. what was the idea behind that? 13:54:13 -!- debo_ is now known as debo 13:54:17 -!- rockygargoyle has joined ##crawl-dev 13:55:04 BTW, I'm noticing a lot of artefacts with like stat+2 properties...wasn't the point of rescaling +/-stat properties to get rid of those 13:55:05 something ilke "it's fun to decide whether +s are worth -s (as a player)". I think lasty put it better 13:55:52 minmay: stats went from 1-5 to 3-10, then to 3-7, and then back down to 2-6 13:55:57 life is a rollercoaster 13:56:15 no more stat +-1s tho 13:56:43 PleasingFungus: that doesn't really make sense to me since all randarts are equipment, so the occupy slots...every piece of equipment already has -s of whatever is on other equipment for that slot, unless it is the only item for that slot you have (and how often does that happen with randarts) 13:57:11 I know 13:57:25 PleasingFungus: I think for str/int/dex the minimum should be at least 3, maybe 4 13:58:04 my stance on this one is "I refuse to take a side". imo argue with marvinpa 13:58:11 unless having really inconsequential properties is intended (I guess with things like SInv being randart properties it probably is) 13:58:48 fr: ++inv enemies that require sInv++ to see 13:59:33 gloorx vloq becomes ++++inv 13:59:52 bring back rpois+++ 14:00:44 you can already get rPois+x4000, what more do you want 14:00:45 after looking at weapon, armour, and jewellery randarts, I have to say that this overhaul really doesn't seem to have consequentially changed randarts at all 14:00:54 good 14:00:59 except possibly for the addition of +twstr 14:01:10 I got the impression that wasn't actually the goal 14:01:18 there were several goals 14:01:24 one was comprehensible code 14:01:42 another was more +-s 14:02:07 well actually I think it was stated as "more exciting randarts" or something like that 14:02:33 but that is a dangerously bloaxy way to design 14:02:35 right, adding more useless properties doesn't seem to accomplish that in any useful way 14:03:26 Regen- 14:03:45 as the secondary clean-up dev on this change, I am perfectly happy with "this overhaul really doesn't seem to have consequentially changed randarts at all" 14:04:10 -!- travis-ci has joined ##crawl-dev 14:04:10 The build passed. (master - d684eb7 #1577 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/47445577 14:04:10 -!- travis-ci has left ##crawl-dev 14:04:11 oh, also, noisy is appearing on jewellery. WTF is with that 14:04:29 lemme check where it was generated before 14:04:32 that might be a bug/oversight 14:04:32 weapons 14:04:36 which were equally stupid 14:04:36 oh yeah 14:04:39 that was dumb 14:04:42 it only sorta makes sense on armour 14:04:52 ya I might as well go ahead and ban it on jewels 14:04:55 and even then is kinda bad 14:04:59 I was going to do that and then I did something else 14:05:23 or wait, how does it actually trigger 14:05:24 i thought now noisy makes noise whenever you hit stuff with weapons 14:05:26 and not just randomly 14:05:41 and can you honestly see something like rPois- or rN- making a difference any significant portion of the time, especially on swappables 14:06:02 simmarine: and? still weird to have it on swappable items 14:06:10 my point was it was supposed to make sense on weapons 14:06:15 because you hit things and sometimes make noise 14:06:22 as opposed to before where i think it was just random when it made noise 14:06:41 oh yeah this logic is inverted 14:06:42 I think just generating randarts with fewer properties is preferable to padding the list with inconsequential ones 14:07:07 that seems noncontrversial 14:07:53 well since inconsequential randart properties were very recently added to the game, it doesn't seem like that is the case to me! 14:08:23 it's possible to agree on the principle and disagree on the application (specifically the relevance of negative resists) 14:08:38 oh also rings of str/int/dex/slay should probably have the same minimum as the randart properties 14:08:59 it's weird when something like a - the ring "Pausyquz" {+Blink Int+2 Dex+1} generates 14:10:49 true 14:11:23 -!- Brannock has quit [Quit: Leaving] 14:12:33 <|amethyst> does rN- increase drain amount? 14:13:02 I don't actually know what rN- does 14:13:06 I just assume it doesn't matter 14:13:17 <_miek> makes torment worse? 14:13:19 since, like, you can take off the ring 14:13:27 and there isn't a ton of surprise negative energy damage 14:13:33 unlike fire 14:13:41 <|amethyst> minmay: the idea is that that might also be the ring that gives you rC++ or MP+9 14:13:44 <|amethyst> or whatever 14:13:54 <|amethyst> otherwise you wouldn't be wearing it in the first place 14:13:59 -!- pikaro has quit [Ping timeout: 245 seconds] 14:14:20 03PleasingFungus02 07* 0.16-a0-3704-g6251fa0: Fix inverted ARTP_NOISES generation logic 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6251fa03933b 14:15:00 in a perfectly spherical crawl, no properties interact with any other properties or any other contextual aspects of the game, and rX- is irrelevant. 14:15:15 -!- olourkin has quit [Quit: Leaving.] 14:15:35 gammafunk: I just pushed the latest dbro to github 14:15:44 johnstein: nice, thanks 14:15:45 but it's not latest webtiles-changes 14:15:57 that's ok, I can merge 14:16:03 that being said, I'm not actually wed to rN-. 14:16:05 well I can do so in my repo 14:16:53 gammafunk: this is the last webtiles-changes commit I used: 309a318 14:17:25 johnstein: my fork is https://github.com/gammafunk/dgamelaunch-config ; you do pull requests if you like, or just tell me when you make changes 14:18:00 johnstein: I'll do a merge and make follow-up commits in my repo's dbro branch 14:18:06 -!- inspector071 has joined ##crawl-dev 14:18:38 -!- _miek has quit [Ping timeout: 246 seconds] 14:18:56 -!- Siegurt has quit [Quit: Leaving.] 14:19:05 johnstein: but in any case, when I've done that merge and made those changes, I'll do a pull request for dbro from my repo 14:20:05 we can try! 14:20:33 -!- _miek has joined ##crawl-dev 14:20:35 one thing that would be nice is to maybe just store the version details more fully in the sqlite db and generate most of those version-specific files 14:21:17 hrm, I guess a problem with that is that we'd have to store the sqlite db in the repo 14:21:24 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:21:35 -!- bullock has quit [Quit: Page closed] 14:21:41 well, we could store just the sql command to install those versions, I guess 14:21:44 -!- tcsc has quit [Quit: Leaving] 14:22:03 <|amethyst> when you say version details you mean? 14:22:28 well, what I'd like is all the per-version dgl stuff in the conf would be in a template 14:22:44 so you could do somethign like dgl install-stable 0.15 14:22:51 and you'd just get all the files you need generated 14:22:56 including menus, etc 14:23:03 menus, dgl config 14:23:33 would need some extra data in the sqlite db, like under what menu key (defaulting to a number on the version, or something) 14:23:50 but the idea is there'd be dgl install-stable 0.15, dgl install-stable pakellas 14:24:00 <|amethyst> that sounds good 14:24:02 and doing this and dgl publish 14:24:05 would just make everything 14:24:07 <|amethyst> but ideally we'd be moving config out of the repo 14:24:17 <|amethyst> only templates in the repo 14:24:20 yeah 14:24:35 <|amethyst> that way I and johnstein and ... can use the same branch 14:24:43 <|amethyst> I assume "repo" means dgamelaunch-config and not crawl here 14:24:47 right 14:24:51 yeah dgamelaunch-config 14:25:30 there is a version table already, but I don't know what all it's used for atm, will look at that 14:25:42 -!- Patashu_ has quit [Ping timeout: 245 seconds] 14:25:49 <|amethyst> I think it's mostly used for save transfers 14:26:07 <|amethyst> I think tzer0(?) was working on a schema for putting more stuff in it? 14:26:28 <|amethyst> or maybe you mentioned it a month or so ago 14:26:42 yeah not me, as I just started looking at this stuff this weekend 14:26:47 but it seems pretty straightforward 14:27:19 <|amethyst> talk to TZer0, see what he's done so far 14:27:27 <|amethyst> he was at least investigating template stuff 14:27:53 <|amethyst> I was looking into it briefly, but only got as far as making a list of variables I'd need for each branch 14:28:14 <|amethyst> btw, I would use the term "branch" rather than "version" for this 14:28:14 -!- RAHB|shower is now known as RAHB 14:28:25 <|amethyst> because of trunk having multiple versions within a single branch 14:28:50 yeah I suppose, I think that's just what said table is called now 14:28:57 -!- t4nk516 has quit [Quit: Page closed] 14:28:59 <|amethyst> the current version db is for trunk I believe 14:29:15 well not to mention that you install e.g. experimentals with "install-stable branch" 14:29:15 <|amethyst> things like which versions have which major,minor tags 14:29:19 <|amethyst> let me check the schema 14:29:26 even though branch is actually based on trunk 14:29:40 03PleasingFungus02 07* 0.16-a0-3705-gd89b1cd: Destroy the tome of Destruction. 10(11 minutes ago, 14 files, 50+ 174-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d89b1cd13e52 14:29:43 Minor Bearkin tweaks. 13https://crawl.develz.org/mantis/view.php?id=9416 by Kvaak 14:29:55 PleasingFungus: rip........... 14:29:59 !tell TZer0 I've started working on dgamelaunch-config with the aim of preparing for webtiles-changes, and allowing dgl to update webtiles server, and automating more of the install 14:29:59 gammafunk: OK, I'll let tzer0 know. 14:30:09 Grunt: I changed my mind 14:30:14 (re save compat etc) 14:30:19 <|amethyst> gammafunk: yeah, the difference between the stable and trunk scripts is precisely that trunk supports multiple versions in a single branch 14:30:19 tome of obsoleteness 14:30:23 clearly it should have been 14:30:23 ya 14:30:25 <|amethyst> gammafunk: and stable does not 14:30:27 tomb of obsolescence 14:30:33 evoke it at something to make it obsolete 14:30:35 !tell TZer0 |amethyst tells me you've done some work on the dgl template stuff already? Let me know if you have anything local going into dgameluanch-config soon I should be aware of 14:30:36 !!! 14:30:37 gammafunk: OK, I'll let tzer0 know. 14:30:37 op imo 14:30:47 <|amethyst> gammafunk: also that trunk is fixed to "master" as the branch name, whereas "stable" has to take it as a parameter 14:31:14 <|amethyst> yeah, the 'versions' table is specifically for trunk 14:31:41 You evoke the tomb of obsolescence. A mountain dwarf appears! It doesn't seem happy. 14:31:53 <|amethyst> I made the 'branches' table but haven't used it for anything 14:32:22 well I'll call said table branches if I create a new one, or will use that one if there's a skeleton there already 14:32:30 <|amethyst> If you don't have it in your branch (I think you do) it's 14:32:32 <|amethyst> CREATE TABLE branches(name TEXT(50) NOT NULL PRIMARY KEY, git TEXT(50) NOT NULL, description STRING NOT NULL, abbrev TEXT(1) NOT NULL, sprintabbr TEXT(1), -- null means no sprint ord INTEGER, -- null to disable? wizard INTEGER NOT NULL); -- boolean? 14:32:36 <|amethyst> err 14:32:42 <|amethyst> that screwed up line breaks 14:33:03 <|amethyst> there definately needs to be one before "ord" and before "wizard" because of comments 14:33:09 yeah,but...hrm 14:33:16 why the wizard key? 14:33:23 <|amethyst> whether it allows wizmode 14:33:39 <|amethyst> for normal players 14:33:51 yeah but that's not branch information, but rather server config info? 14:34:05 are you moving e.g. cszo config info into the table? 14:34:32 I mean I'm proposing to do that in part in terms of "installed branches" I guess 14:35:08 but my thought was after branch is installed, local modifications woudl just be in the relevant toml file/config.py 14:39:33 kvaak: APT(SP_BEARKIN, SK_ICE_MAGIC, 1), 14:39:40 kvaak: so mad you didn't just call them Yetis 14:39:54 I could call them polarbearkins 14:39:54 kvaak: YETIS! 14:40:05 think of Ye as a species abbreviation 14:40:13 YeSk 14:40:14 YeIE 14:40:24 YeAR 14:40:51 ok I guess the combos aren't that amazing 14:40:58 Grunt: fr: grunt_tomb_of_obsoleteness 14:41:02 ! 14:41:07 I mean you do have BeAR, that is pretty good 14:42:13 I don't think BeAr is beatable 14:42:14 tbh 14:42:49 I think OgAr is really the pinnacle 14:43:06 since it's how Ogres would misspell their own species name 14:43:18 fr: "OL" background 14:43:47 overlord 14:44:06 and then we have TrOLs 14:44:16 Owl Leaper 14:44:22 ability to leap over owls 14:44:34 then we add owl monsters 14:45:00 caustic owl 14:45:19 owlyak 14:45:24 -!- AlexMcc has quit [Quit: Page closed] 14:45:26 quokkowl 14:45:36 giant owl 14:45:58 -!- travis-ci has joined ##crawl-dev 14:45:58 The build passed. (master - f7bac8f #1578 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/47446705 14:45:58 -!- travis-ci has left ##crawl-dev 14:46:54 ??bearkin[2 14:46:54 I don't have a page labeled bearkin[2] in my learndb. 14:47:21 ??bearkin 14:47:22 bearkin[1/1]: Experimental humanoid BEAR race, playable on cbro. Bearly playable at first but gets bearsome mutations as you level allowing you to eventually bear down on your enemies with reckless abandon. 14:48:01 %git bearkin 14:48:02 07Lasty02 * 0.16-a0-3667-g690a316: Add in bearkin cornered berserk ability and status 10(4 hours ago, 5 files, 36+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=690a316c71cf 14:48:06 ugh 14:48:55 !learn set bearkin[1 Experimental humanoid BEAR race. Bearly resembles a bear at first but gets bearsome mutations as you level allowing you to bear down on your enemies with reckless abandon. 14:48:56 bearkin[1/1]: Experimental humanoid BEAR race. Bearly resembles a bear at first but gets bearsome mutations as you level allowing you to bear down on your enemies with reckless abandon. 14:49:32 !learn e bearkin[1 s/$/ Playable on CBRO! 14:49:33 bearkin[1/1]: Experimental humanoid BEAR race. Bearly resembles a bear at first but gets bearsome mutations as you level allowing you to bear down on your enemies with reckless abandon. Playable on CBRO! 14:51:48 was trying to figure out the bearkin mutations but there's bearly any info 14:52:23 they're bearsome, duh 14:53:04 fur, claws, more claws, fangs, hp 14:59:09 bearating the dev? 14:59:29 Cornrd 14:59:50 oh no. bear puns. 14:59:55 This is unbearable. 15:00:52 johnstein: are bears on beartato yet? 15:01:26 bear else? 15:01:29 wheals: 15:01:29 [21:49:55] !learn e bearkin[1 s/$/ Playable on CBRO! 15:01:49 oh yeah I forgot 15:01:50 good, i couldn' 15:01:52 !seen MarvinPA 15:01:52 I last saw MarvinPA at Sun Jan 18 19:47:06 2015 UTC (1h 14m 46s ago) saying 'it's jewellery that i've noticed having a ton mostly' on ##crawl-dev. 15:01:59 t bear the thought of not having them there 15:02:19 what next? hydrataur? Every level you get another head and you can wear an amulet on each neck? 15:02:27 ??abyssal stair 15:02:28 I don't have a page labeled abyssal_stair in my learndb. 15:02:28 yes 15:02:31 !apt Mi 15:02:31 Mi: Fighting: 2, Short: 1, Long: 2!, Axes: 2, Maces: 2, Polearms: 2, Staves: 2!, Slings: 1, Bows: 1, Xbows: 1, Throw: 0, Armour: 2!, Dodge: 1, Stealth: -1, Shields: 2!, UC: 1!, Splcast: -4, Conj: -3*, Hexes: -4*, Charms: -4*, Summ: -3*, Nec: -3*, Tloc: -3*, Tmut: -2, Fire: -3*, Ice: -3*, Air: -3, Earth: -2, Poison: -3*, Inv: 0, Evo: 0, Exp: -1, HP: 1, MP: -2* 15:02:35 they also have minotaur apts 15:02:37 you know, for reasons 15:02:47 bh: some day I will construct the hydrataur. 15:02:58 tbh doy already did 15:03:21 ??abyss:27 15:03:21 I don't have a page labeled abyss:27 in my learndb. 15:03:24 !learn add bearkin Starts with claws, hind claws, fur, deformed body and a low hp berserk ability. Gains more of the first three + fangs + HP upon leveling. Grows large at XL14. 15:03:24 bearkin[2/2]: Starts with claws, hind claws, fur, deformed body and a low hp berserk ability. Gains more of the first three + fangs + HP upon leveling. Grows large at XL14. 15:04:05 bears without fangs 15:04:09 that's cruel you know 15:04:29 as [1 says you're bearly a bear at first. 15:04:47 well you're bear enough to have claws 15:06:05 ugh, bloax is bearting a dead horse again 15:06:22 !learn edit bearkin[1] s/abandon/abeardon/ 15:06:22 bearkin[1/2]: Experimental humanoid BEAR race. Bearly resembles a bear at first but gets bearsome mutations as you level allowing you to bear down on your enemies with reckless abeardon. Playable on CBRO! 15:06:25 oh right i forgot 15:06:28 everyone hates aux attacks 15:06:41 must be why you start with one 15:07:53 -!- SteampunkDuck has quit [Quit: leaving] 15:09:39 -!- heteroy has quit [Ping timeout: 264 seconds] 15:10:47 -!- halberd has quit [Ping timeout: 246 seconds] 15:11:34 hrm, do bears gain up to claws 3? 15:11:37 or are they random 15:11:48 the code kvaak was having me help with made them only go up to 2 15:12:35 -!- halberd has quit [Changing host] 15:12:56 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 15:13:19 2, initially they lost a bunch of slots as they leveled but otoh losing slots on (monstrous) Ds is annoying enough as-is 15:13:38 kvaak: could you get us sid and an apt list in breakin[3]? 15:13:49 sure 15:13:54 ty 15:17:30 !learn add bearkin s11/i7/d6, si/5 + s/4, Fighting 0, Short -3, Long -2, Axes -1, Maces +1, Polearms -2, Staves 0, Slings -3, Bows -2, Xbows -2, Throw -1, Armour -3, Dodge -2, Stealth -1, Shields -2, UC 0, Splcast -1, Conj -1, Hexes -2, Charms 0, Summ 0, Nec -2, Tloc -2, Tmut 0, Fire -2, Ice +1, Air -1, Earth 0, Poison 0, Inv -1, Evo -1, Exp -1, HP 0, MP 0. 15:17:31 bearkin[3/3]: s11/i7/d6, si/5 + s/4, Fighting 0, Short -3, Long -2, Axes -1, Maces +1, Polearms -2, Staves 0, Slings -3, Bows -2, Xbows -2, Throw -1, Armour -3, Dodge -2, Stealth -1, Shields -2, UC 0, Splcast -1, Conj -1, Hexes -2, Charms 0, Summ 0, Nec -2, Tloc -2, Tmut 0, Fire -2, Ice +1, Air -1, Earth 0, Poison 0, Inv -1, Evo -1, Exp -1, HP 0, MP 0. 15:17:42 -!- SteampunkDuck has quit [Client Quit] 15:18:51 I think they should be a bit more stealthy 15:18:59 I barely see black bears on tiles 15:19:28 tiles unreasons 15:19:41 low HP berserk? 15:19:47 Is it voluntary or involuntary 15:19:51 voluntary 15:20:06 if it was involutary someone would probably stab me irl 15:20:07 (at what HP, 25%?) 15:20:11 25% yes 15:20:23 hrm, not sure I care for that much 15:20:41 yeah it doesn't seem to work in practise too well 15:21:02 should really be involuntary imo 15:21:09 !apt maces 15:21:09 Maces: Og: 3!, Mi: 2, HO: 1, Te: 1, Na: 0, DD: 0, Fo: 0, Gr: 0, Dr: 0, Hu: 0, Ko: 0, Op: 0, Ds: -1, Ce: -1, Dg: -1, VS: -1, Gh: -1, Tr: -1, Mu: -2, Mf: -2, Vp: -2, Ha: -2, HE: -2, Sp: -3*, DE: -3*, Fe: N/A 15:21:17 -!- wheals has quit [Read error: Connection reset by peer] 15:21:21 -!- wheals_ has joined ##crawl-dev 15:21:30 try it at 40% maybe? 15:21:41 (I'd say 50% but that feels a bit too strong) 15:21:56 I vote 0% personally 15:22:00 you berzerk on death 15:22:19 or bearserk, I should say 15:22:37 you know it's called MUT_BEARSERK right 15:22:59 well the player doesn't get to see that! 15:23:23 although they will when we add a "source" link to everything they do in webtiles 15:23:30 gammafunk: For a second I thought you meant "if you would die and aren't exhausted or berserking you bearserk and survive at 1 HP" 15:23:32 you die to lightning bolt, click source to read beam.cc 15:24:02 read beam.cc, die irl 15:24:17 * geekosaur ws thinking confusion should be a link to ray.cc :p 15:24:20 I think innate berserk is probably just a bad idea, seems even worse under special hp conditions 15:24:32 'oh, am I 1hp away from being able to berserk?' 15:24:44 but maybe others feel differently 15:24:46 but giiiimmiiiicks 15:24:58 fr: gimmick species 15:25:20 -!- markgo has quit [Read error: Connection reset by peer] 15:25:29 -!- pintc has quit [Ping timeout: 246 seconds] 15:25:30 -!- wheals_ is now known as wheals 15:25:46 !send gammafunk felids 15:25:46 Sending felids to gammafunk. 15:26:00 * geekosaur would have said gargoyles... 15:26:02 we remove those, then we add the gimmick species 15:26:12 si/5 + s/4, interestig 15:26:59 the latter of the two could probably use some toning down 15:27:02 I predict that also will change, but I'm not sure to what 15:27:25 well I was going to suggest just maybe a str mutation at a couple points or something, but 15:27:35 that's also kind of a problem I guess 15:27:52 well that was my initial idea but what's the real difference 15:27:55 gammafunk: let's add amulet of lifesaving 15:28:12 I'd forget to wear it 15:28:17 -!- pikaro has quit [Ping timeout: 246 seconds] 15:28:40 we could make potions auto-quaff when needed 15:29:20 amulet of lifesaving: saves the life of whatever monster you're attacking when it would die, with greater probability as your HP gets lower >.> 15:29:25 -!- Menche has quit [Remote host closed the connection] 15:30:09 bear str < troll str 15:30:49 not sure why it would need toning down 15:31:13 ?? starting stats 15:31:13 starting stats[1/3]: A character's starting stats are equal to species contribution + job contribution. See {starting stats[2]} for the species contributions and {starting stats[3]} for the job contributions. 15:31:15 ?? starting stats[2 15:31:16 starting stats[2/3]: Ce 10,7,4 | DD 11,8,8 | DE 5,12,10 | Dg 11,12,11 | Dr 10,8,6 | Ds 8,9,8 | Fe 4,9,11 | Fo 12,7,6 | Gh 11,3,4 | Gr 11,8,5 | Ha 8,7,9 | HE 7,11,10 | HO 10,8,6 | Hu 8,8,8 | Ko 6,6,11 | Mf 8,7,9 | Mi 12,5,5 | Mu 11,7,7 | Na 10,8,6 | Og 12,7,5 | Op 7,10,7 | Sp 4,9,11 | Te 8,8,9 | Tr 15,4,5 | Vp 7,10,9 | VS 10,8,9 15:31:32 trolls also have s/3 15:31:36 (as do Og) 15:34:00 -!- kusayu has quit [Read error: Connection reset by peer] 15:34:34 well for one thing bears get more overall stats, they get an average of 0.45 stats per xl whereas trolls get 0.33 15:35:52 well yes but bears are also terrible compared to trolls early on 15:36:06 well pretty much everything is terrible compared to trolls early on 15:36:40 kvaak is this your first time interacting with blaox 15:36:48 no 15:37:52 gammafunk: I still don't have a use-case for a janitor UI 15:37:52 chequers: You have 2 messages. Use !messages to read them. 15:38:15 I mean, I don't have an anti-use-case, but I wouldn't be using it myself right now 15:39:08 maybe I'll just give them a bit more str when they turn large or something 15:39:13 /usr/lib/dcss-trunk/0.16-a0-3705-gd89b1cd/bin/../dat/des/sprint/zigsprint.des:805: Bad item name: 'tome of destruction' 15:39:34 oh wow, we finally removed those? 15:40:09 pleasingfunguuuuus 15:40:25 what do you guys think about adding a query on learndb 15:40:31 with the 0.16 trunk apk? 15:41:05 chequers: yeah, the dgl setup has some special cgi scripts that can continue to be used for the time being 15:41:13 ??rebuild 15:41:14 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 15:41:26 chequers: you don't have a web-facing rebuild interface? 15:42:00 I have a very simple "rebuild" janitor test script I used, but you'd not want to use it as it doesn't have any locking 15:42:35 well and it just did a rebuild of trunk without any paramaters, but a script could fix that and the locking issue I guess 15:43:45 wheals: 15:43:48 %git :/Tome of 15:43:48 07mumra02 {PleasingFungus} * 0.16-a0-1676-gba8439a: Convert Tome of Destruction to Shard of Destruction 10(1 year, 7 months ago, 26 files, 79+ 112-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba8439a53a5f 15:44:02 !seen mumra 15:44:02 I last saw mumra at Tue Sep 9 05:38:42 2014 UTC (18w 5d 16h 5m 20s ago) quitting, saying 'Ping timeout: 246 seconds'. 15:44:07 !seen wensley 15:44:07 I last saw Wensley at Thu Jan 15 23:12:48 2015 UTC (2d 22h 31m 19s ago) joining the channel. 15:44:11 rip 15:45:24 !messages 15:45:24 (1/2) gammafunk said (1h 15m 25s ago): I've started working on dgamelaunch-config with the aim of preparing for webtiles-changes, and allowing dgl to update webtiles server, and automating more of the install 15:45:29 !messages 15:45:29 (1/1) gammafunk said (1h 14m 53s ago): |amethyst tells me you've done some work on the dgl template stuff already? Let me know if you have anything local going into dgameluanch-config soon I should be aware of 15:46:09 !tell gammafunk mh, I don't really have much. :/ 15:46:10 TZer0: OK, I'll let gammafunk know. 15:46:26 -!- Basil has joined ##crawl-dev 15:46:28 TZer0: ok, just wanted to make sure 15:46:28 gammafunk: You have 1 message. Use !messages to read it. 15:46:49 -!- Basil is now known as Guest4303 15:46:55 %git Head^{/Tome} 15:46:55 Could not find commit Head^{/Tome} (git returned 128) 15:46:58 %git HEAD^{/Tome} 15:46:59 07Lasty02 * 0.16-a0-1672-g2baf65d: When 'Ashenzari keeps your vision clear' it protects you from blurry vision. 10(3 months ago, 4 files, 17+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2baf65d7c4aa 15:47:05 ok, just making sure 15:47:16 did that zigsprint bug get fixed? 15:48:23 gammafunk: i will implement it with janitor commands 15:48:41 chequers: nice, do share the shell script that you make 15:48:54 it's going to call my python script that I have public already, sec 15:49:18 https://github.com/alexjurkiewicz/dcss-webserver-puppet/blob/master/puppet/modules/dcss/files/update-dcss-stream.py 15:50:03 I always knew you were just a puppet of Linley 15:50:49 I'm having second thoughts about puppetising everything, there will be too many moving parts not managed by puppet for it to be really beneficial. but, managing the permissions to keep ultra-strict dgamelaunch happy is critical 15:50:51 dang png diagram 15:51:07 -!- Monkaria has quit [Quit: Page closed] 15:53:09 well, I was planning to change the dgl script to automate more of rolling out dgl stuff 15:53:17 but you have all this infrastructure here 15:53:57 -!- WereVolvo has quit [Read error: Connection reset by peer] 16:05:34 -!- travis-ci has joined ##crawl-dev 16:05:34 The build has errored. (master - d89b1cd #1580 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/47452778 16:05:34 -!- travis-ci has left ##crawl-dev 16:16:02 -!- mong has quit [Quit: WeeChat 1.0.1] 16:18:43 -!- siepu has quit [Read error: Connection reset by peer] 16:19:35 it's not really complete, or working 16:19:49 ps, is anyone fixing that trunk error ^ 16:23:04 -!- mamgar has quit [Quit: Exit Stage Left] 16:25:07 well this is brilliant 16:25:54 http://i.imgur.com/bMGSMTa.png 16:27:30 -!- Erashi has quit [Quit: Page closed] 16:28:37 03|amethyst02 07* 0.16-a0-3706-g5dff784: Remove traces of tome of destruction. 10(2 minutes ago, 4 files, 2+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5dff7841a829 16:28:40 <|amethyst> chequers: this should fix it 16:30:45 -!- Siegurt has quit [Quit: Leaving.] 16:32:26 -!- Kintak has quit [Read error: Connection reset by peer] 16:34:31 -!- mayniac has quit [Quit: Page closed] 16:36:11 wait, the tome of destruction is no more? 16:36:16 it was destroyed 16:36:43 does this count as a player buff (since no one used it anyways) 16:37:12 %git :/Convert 16:37:12 07Grunt02 * 0.16-a0-3209-g31ca380: Convert AT_{SWOOP,KITE} to AF_{SWOOP,KITE} (MarvinPA). 10(4 weeks ago, 7 files, 9+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=31ca380ebe6d 16:37:17 %git :/Convert Tome 16:37:17 07mumra02 {PleasingFungus} * 0.16-a0-1676-gba8439a: Convert Tome of Destruction to Shard of Destruction 10(1 year, 7 months ago, 26 files, 79+ 112-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba8439a53a5f 16:38:13 nice 16:38:17 thanks |amethyst 16:38:34 -!- Earlo has quit [Ping timeout: 245 seconds] 16:38:41 I still think it should lose the failure chance but consume MP like casting the actual spells 16:43:01 -!- rockygargoyle has quit [Ping timeout: 246 seconds] 16:45:26 what can Ido 16:47:16 -!- rockygargoyle has joined ##crawl-dev 16:55:16 -!- RWind_ is now known as RWind 16:56:17 Lightli: it counts as a misc acq buff 16:56:18 i think 16:58:33 -!- rockygargoyle_ has joined ##crawl-dev 16:58:44 next up, lantern of shadows? 16:59:46 crate's suggestion seems pretty good 16:59:56 lantern of shadows drain mp while active 17:00:06 1 mp for every shadow spawned 17:00:17 when out of mana, the shadows disappear and stop spawning 17:02:05 oh yeah, that seems def. a start 17:02:25 hrm, probably more than 1mp per shadow though 17:03:16 he didn't say anything about the mp cost 17:03:26 afaik 17:03:32 -!- CKyle has joined ##crawl-dev 17:03:40 he actually said just drain mp, 1 per turn 17:04:07 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=14823 17:04:20 ah right, he did say 1 per turn 17:04:42 even that might be not enough, tbh 17:04:58 you do get more mp the more evocations skill you have 17:05:06 so something like 3 mp would be good 17:05:09 I guess 20-30 turns of running 17:05:27 I think the biggest problem with lantern of shadows other than the interface screw is that it works while you are moving 17:06:17 -!- Pacra has joined ##crawl-dev 17:07:38 also arguably it would be something you'd want to carry on every character even if it didn't summon shadows at all, which is not desirable 17:07:54 so, remove the LOS reduction? 17:10:42 well that's the other thing, the only things unique about it are that it works while moving and it reduces your LOS 17:11:33 i'd just give it an actual cost appropriate to its effect and leave the rest the same 17:11:52 "cost" can include actually needing to evoke it for summons, or be a passive mp drain 17:12:06 but it needs to be something where it isn't optimal to just constantly wield it while moving/resting 17:12:07 but i am not sure the latter would be effective, at 1 mp a turn 17:12:46 I was wondering if a modified LOS reduction would work: as shadows spawn per earlier suggestion they'd use MP, so the LOS reduction would be a percentage based on your current mp/maxmp ratio 17:13:12 maybe you'd get 1 reduction with no mp at all, just to not make it completely worthless 17:13:16 what if it drained HP instead of MP 17:13:25 i dont think the los reduction is a big deal tbh 17:13:35 its more that you can passively summon shit at no cost 17:15:10 -!- travis-ci has joined ##crawl-dev 17:15:11 The build passed. (master - 5dff784 #1581 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/47463292 17:15:11 -!- travis-ci has left ##crawl-dev 17:15:32 -!- wheals has quit [Read error: Connection reset by peer] 17:15:55 -!- rockygargoyle_ has quit [Ping timeout: 246 seconds] 17:18:29 what about a small amount of draining every time it summons a shadow? 17:19:57 so that it gets worse with higher evo? 17:20:19 any penalty associated with it should be per time wielded, not per shadow 17:21:12 small amount of draining every time it's wielded then 17:22:03 <_miek> hmmm that's a good idea, still useful but switchability is nerfed 17:23:18 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3706-g5dff784 (34) 17:24:36 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3668-g0c9742a: add deformed body mutation to bearkin 10(9 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0c9742a8a2f1 17:24:36 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3669-g66e3e8f: Bump Bearkin apts up slightly. 10(3 hours ago, 1 file, 9+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66e3e8f45013 17:24:36 03Kvaak02 {Lasty} 07[bearkin] * 0.16-a0-3670-g9228f2d: Clean up + lower stat gain to sane levels. 10(2 hours ago, 2 files, 4+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9228f2d6de53 17:25:01 -!- Satanized has quit [Ping timeout: 246 seconds] 17:25:53 yeah 17:26:06 why do they have such a horrid armor apt 17:26:11 maybe get rid of the wielding part, evoke it like an elemental invoker for drain+darkness+shadows? 17:26:22 (drains you instead of going inert) 17:26:49 i'm not really fond of draining undead though 17:26:51 because there's no armour designed for bears 17:27:02 ru drains undead 17:27:20 http://i.imgur.com/g45iFvf.jpg 17:27:24 I wonder when monks will get a +2 robe so that you won't put on the first leather or ringmail you see every time. 17:27:25 rockygargoyle: wow thats dumb i hate that 17:27:32 kvaak: Why do bearkin have -3 armor apt? Trolls and ogres have -2, and trolls are significantly less human than bearkin 17:27:52 because ogres and trolls get +3 HP 17:27:54 Lightli: Why do centaurs have -3 armor apt? Trolls and ogres have -2, and trolls are significantly less human than centaurs 17:28:08 also ogres and can't wear most body armour, no helmets, no gloves and no boots 17:28:15 also nagas have -2 17:28:32 !apt na 17:28:32 Na: Fighting: 0, Short: 0, Long: 0, Axes: 0, Maces: 0, Polearms: 0, Staves: 0, Slings: -1, Bows: -1, Xbows: -1, Throw: -1, Armour: -2, Dodge: -2, Stealth: 5!, Shields: -2, UC: 0, Splcast: -1, Conj: 0, Hexes: 0, Charms: 0, Summ: 0, Nec: 0, Tloc: 0, Tmut: 0, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 3!, Inv: 1, Evo: 1, Exp: 0, HP: 2, MP: 0 17:28:50 oh 17:28:55 how many armor slots do bearkin get 17:29:00 all of them 17:29:17 k 17:29:26 !apt Ce 17:29:26 Ce: Fighting: 0, Short: -1, Long: -1, Axes: -1, Maces: -1, Polearms: -1, Staves: -1, Slings: 1, Bows: 3!, Xbows: 1, Throw: 3!, Armour: -3*, Dodge: -3*, Stealth: -3, Shields: -3*, UC: 0, Splcast: -3, Conj: -1, Hexes: -1, Charms: -1, Summ: -1, Nec: -1, Tloc: -1, Tmut: -1, Fire: -1, Ice: -1, Air: -1, Earth: -1, Poison: -2, Inv: 1, Evo: 0, Exp: -1, HP: 1, MP: -1 17:29:38 (subject to change, there aren't a lot of things I'm satisfied with currently) 17:29:46 honestly i'm not really seeing the fun in centaurs being so wussy 17:31:22 Centaurs get fastmove 17:31:41 fastmove, hp and the best aux 17:32:16 and they get to compensate for deformed body with a barding 17:32:45 fastmove is literally the only thing they have going for them 17:33:03 in all other regards they are really weak but it doesn't matter because you can just run 17:33:19 fastmove, shitloads of hp and some of the best melee in the game 17:33:29 and the best ranged in the game 17:33:32 yeah 17:33:34 amazing bow apt 17:33:53 centaurs are top-tier in terms of races 17:34:10 (I'd say DD might be better, but that's about it) 17:34:14 there is basically 1 race that is possibly better than Ce and that's because it starts with a wand of heal wounds 17:34:34 okay how many think centaurs are a fun race 17:35:21 define fun 17:35:35 what do you consider fun in dcss? 17:35:53 -!- rockygargoyle_ has joined ##crawl-dev 17:36:10 fun is killing things hard and not dying by figuring out how not to die 17:36:27 centaurs have neither of those 17:36:31 nobody thinks ce is fun, nobody thinks DD is fun either 17:36:32 but perhaps i'm just not made for centaurs 17:36:53 this debate only exists in your head 17:37:15 you know minmay 17:37:18 i'm even more bitter than you now 17:37:27 good 17:37:30 and i find that impressive 17:38:52 -!- mizu_no_oto has quit [Ping timeout: 240 seconds] 17:39:03 -!- markgo has quit [Ping timeout: 244 seconds] 17:40:36 -!- Zooty has quit [Quit: Page closed] 17:42:12 !tell grunt http://i.imgur.com/xjUFBOu.png 17:42:12 rockygargoyle: OK, I'll let grunt know. 17:44:05 -!- Ketsa has quit [Read error: Connection reset by peer] 17:45:59 -!- bencryption has quit [Quit: WeeChat 0.3.8] 17:51:45 -!- RAHB has quit [Quit: Konversation terminated!] 17:53:31 -!- nicolae- has joined ##crawl-dev 18:01:13 Bloax: ce are relatively unpopular 18:01:46 they have six limbs, they're basically bgus 18:01:47 bugs 18:04:32 -!- PleasingFungus has joined ##crawl-dev 18:06:55 -!- travis-ci has joined ##crawl-dev 18:06:55 The build passed. (bearkin - 9228f2d #1582 : Kvaak): http://travis-ci.org/crawl-ref/crawl-ref/builds/47467341 18:06:55 -!- travis-ci has left ##crawl-dev 18:07:59 i love builds 18:08:13 that's quite the build-up 18:09:16 !learn e armour[2 s/and hellfire, electrocution, /hellfire, / 18:09:16 armour[2/3]: Torment, smite, hellfire, and a handful of other abilities/effects ignore AC. The only player-castable damage spells that ignore AC are freeze, refrigeration, sticky flame, static discharge, pain, vampiric draining, Olgreb's Toxic Radiance, ignite poison, and agony. Note that all of these spells also ignore EV. 18:09:26 pretty sure that's right 18:10:48 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:11:59 elec brand ignores ac 18:12:03 unless it was recently changed 18:12:07 ya I just tested and I'm wrong 18:12:10 player-castable damage spells 18:12:21 it seems like it should probably ignore half ac, like all other elec stuff 18:12:30 all other elec stuff does not ignore half AC 18:12:32 except staff of air 18:12:34 AF_ELEC, for examples 18:12:47 elec damage miscasts 18:12:47 etc 18:12:52 I have no idea about miscasts 18:12:56 possibly thunder clouds 18:12:58 all elemental staves ignore all ac, except the ones that don't 18:13:17 <|amethyst> half ac for elec is really supposed to be about compensation for bouncing 18:13:19 (s/ones/one) 18:13:20 hell, *in the entry* it tells you that static discharge ignores AC 18:13:54 |amethyst: probably shouldn't be on orb of electrocution then 18:14:18 I really thought chriso fixed most of this 18:14:23 I know he fixed some stuff 18:14:24 feh 18:15:55 i have no idea how storm clouds work 18:16:03 -!- HellTiger has quit [Ping timeout: 276 seconds] 18:16:06 i gave this octopode 1k ac and most of the time the clouds do nothing 18:16:16 next instant i lose 80hp or something 18:16:17 -!- SwissStopwatch has quit [Ping timeout: 246 seconds] 18:16:29 that's because most of the time the clouds do nothing 18:16:32 regardless of ac 18:16:43 so basically they ignore all your ac too 18:16:46 -!- halberd has quit [Ping timeout: 244 seconds] 18:16:46 at least they check rElec now 18:16:49 apparently 18:18:05 356bc213d39a37252a3048d4b680a81b4624551f Apply rElec to storm cloud damage (mayniac) 18:18:12 that was a few weeks back 18:18:45 !learn e armour[2 s/hellfire\,/hellfire, electrocution, storm clouds,/ 18:18:45 armour[2/3]: Torment, smite, hellfire, electrocution, storm clouds, and a handful of other abilities/effects ignore AC. The only player-castable damage spells that ignore AC are freeze, refrigeration, sticky flame, static discharge, pain, vampiric draining, Olgreb's Toxic Radiance, ignite poison, and agony. Note that all of these spells also ignore EV. 18:21:39 what I have learned is that I no longer have any idea what does or does not check AC 18:22:25 <|amethyst> return max(0, resist_adjusted_damage - random2(actor->armour_class())); 18:22:31 <|amethyst> in _cloud_damage_output 18:22:51 !learn e armour[2 s/storm clouds, // 18:22:51 <|amethyst> you don't get to say "it doesn't check AC" just because it does more damage than your AC is likely to prevent 18:22:51 armour[2/3]: Torment, smite, hellfire, electrocution, and a handful of other abilities/effects ignore AC. The only player-castable damage spells that ignore AC are freeze, refrigeration, sticky flame, static discharge, pain, vampiric draining, Olgreb's Toxic Radiance, ignite poison, and agony. Note that all of these spells also ignore EV. 18:23:05 back where we started, less an "and" 18:23:07 hooray 18:23:33 -!- Guest4303 is now known as Basil 18:26:15 -!- rockygargoyle has quit [Remote host closed the connection] 18:26:45 -!- olourkin1 has quit [Quit: Leaving.] 18:27:40 -!- manman has quit [Ping timeout: 246 seconds] 18:30:59 gammafunk: I notice your pull request was for cszo. Want me to update dbro to latest we tiles-changes so you can then add the new extra stuff? Or should I leave it as it is and wait for your dbro pull request? 18:31:19 johnstein: I was going to update dbro, yeah 18:31:24 s/we tiles/webtiles 18:31:30 Ok I will sit tight 18:31:56 i should do that now and set aside this javascript update stuff 18:32:27 -!- Blazinghand has quit [Client Quit] 18:32:43 Note that dbro doesn't point to the same repo path that cszo and cbro use 18:34:08 johnstein: yeah, but that's reflected in the dbro branch in the dgamelaunch_config repo? 18:34:20 as long as i have what you actually use/need on dbro 18:34:57 ie not crawl-build/crawl-git-repository. Probably not a huge deal but that's one of the big differences. The other one is that I had to tweak the install scripts slightly. eg I don't checkout and update the branch the same way. For reasons I can't remember anymore 18:35:30 And yea. It should all be in the repo. Just letting you know that although dbro is nearly identical, it's not 100% the same 18:35:37 ok, thanks 18:36:22 gammafunk: re: webtiles-changes style, I think the generally recommended python approach is not to use import copy from copy but instead import copy and then using copy.copy 18:36:42 copy that. 18:36:45 do you want to use the former anyway for webtiles-changes? 18:37:59 chequers: is that specifically for ambiguous cases, or is importing foo from bar generally discouraged? 18:38:03 I use that heavily, so I'm curious 18:38:37 <|amethyst> the latter, for the same reason that using namespace std; (which we do) is recommended against in C++ 18:38:54 <|amethyst> because you don't know what you will be importing when the module is upgraded 18:39:25 chequers: hrm, yeah it kind of just annoys me, but I'm fine with that, and feel free to make that commit 18:39:30 I do use glob.glob after all 18:39:44 but come on glob.glob is just cute and I laugh about it every time 18:40:03 oh uh 18:40:07 well you can't make that commit 18:40:18 but I'll do that, yeah 18:40:37 |amethyst: well, pythons import doesn't do a wildcard import unless you explicitly ask for it, but yeah 18:40:44 <|amethyst> oh, right 18:40:51 <|amethyst> this was specifically from x import y, not * 18:40:52 yeah wildcard imports are a very bad idea 18:40:54 <|amethyst> that's not so bad 18:41:00 having worked on a codebase that used them heavily 18:41:04 <|amethyst> wouldn't do it in a module anyway 18:41:06 and recursively 18:41:21 <_miek> I usually use import x.y, but I've seen a lot of production python code seems to prefer: from x import y 18:41:24 well part of the problem is just that 18:41:30 the names can get so dang long 18:41:37 copy.copy is no problem at all but 18:41:42 <_miek> if you're feeling tricky you can also do 18:41:44 names get frikkin long 18:41:45 <_miek> import x.y as y 18:42:00 oh I guess so 18:42:02 but I think from foo import bar is morally equivalent to import foo; foo.bar. either way, you're explicitly adding an element to the current namespace 18:42:03 -!- scummos| has quit [Ping timeout: 276 seconds] 18:42:06 whether it's foo or bar 18:42:09 you aren't adding random shit 18:42:18 right 18:42:23 and by saying from foo import bar, you're being more specific about what you're using 18:42:28 <_miek> from foo import bar evaluates foo immediately while import foo.bar doesn't I think 18:42:29 which is morally sound, I think 18:42:30 you are bbeing specific about what you're loading 18:42:51 I feel strongly about the morality of code. 18:43:19 your code worships makhleb mine worships ely so who's moral now 18:44:03 ...my code is usually handed down by Xom 18:44:07 Although the good gods in Crawl are portrayed as adhering invariably to moral absolutes, to the extent that even the unwitting use by the player's character of items tagged 'evil' is cause for divine punishment, there is a certain degree of ambiguity in the notion of evil in Stone Soup. Consider that the ordinary practice of an adventurer is to kill and in many cases eat an entire dungeon... 18:44:08 where does that leave me 18:44:08 ...full of living beings, many of them sapient. In other words, a player can expect, even in low-rune runs, to perform actions constitutive of genocide. Devotion to one of the good gods hardly alters this. It would not be unusual for a favored worshipper of The Shining One, for example, an ostensibly “good” god who frowns on indiscriminate slaughter, to nevertheless kill all, and eat many,... 18:44:10 ...of the elves, orcs and nagas in the entire dungeon. 18:44:19 <|amethyst> _miek: the difference between import x.y and from x import y is that the former only works where y is a submodule 18:44:26 <|amethyst> _miek: the latter works where y is a function etc 18:44:27 Grunt: all over the place! 18:44:43 ah, didn't know about that 18:44:51 -!- theTower has joined ##crawl-dev 18:45:27 <_miek> |amethyst: oh whoops, I meant import x; x.y; 18:45:44 <|amethyst> ah 18:46:05 well I'll allow copy.copy but you'll only make me type logging.handlers.RotatingFileHandler on a cold day in Gehenna! 18:46:11 I wonder if that's the worst one we have 18:46:18 * Grunt rotates gammafunk. 18:46:19 <_miek> I've had trouble with circular imports using "from x import y" which were somewhat solvable by "import x" in the short term 18:46:31 <_miek> but then of course later required proper refactoring since circular imports are indicative of bad design 18:46:49 yeah there's kind of a weird thing with our config import system for webtiles 18:47:04 conf.py defines Conf() and instantiates config = Conf() 18:47:13 and then modules do from conf import config 18:47:16 to get the config state 18:47:38 which works fine, but I ran into a problem when my get_titles.py script wanted to use conf 18:47:53 couldn't find a good way to pass an argument to that config instance 18:48:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 18:48:30 the argument being the name of a config file, so now it just uses the same default as the webtiles server 18:49:16 <|amethyst> assuming it's not a singleton, instead of using conf do from conf import Conf config = Conf("blah") so you have your own instance? 18:49:31 |amethyst: we don't want each module having an instance 18:49:43 -!- t4nk891 has quit [Ping timeout: 246 seconds] 18:49:53 config holds the server's current state 18:50:04 <|amethyst> I mean in get_titles.py 18:50:26 <|amethyst> ohh 18:50:30 |amethyst: oh but then config gets created still 18:50:35 <|amethyst> get_titles.py is using the other things too I guess 18:50:52 not sure what you mean by that, but no 18:51:10 but we'd want to avoid making two instances, basically 18:51:18 since config will always get created with import of conf 18:51:30 <_miek> could you just make it a function? 18:51:51 yeah probably 18:52:00 make config default None, have a function to change its value 18:52:04 that would work probably 18:52:20 <_miek> you could even make it a @property so you don't have to put the () on it 18:52:26 it's kind of a weird design and there's probably a better way 18:52:30 yeah maybe something like that 18:53:19 <|amethyst> or make Conf a singleton (give it a metaclass so new returns the same object), remove config entirely (from the module too), and have everything that uses config now use Conf() 18:53:43 <|amethyst> s/new/__init__/ 18:54:05 yeah maybe 18:54:32 if I could pass in args that way, it'd be nice 18:54:36 <|amethyst> sec 18:55:23 Take it easy... 18:55:32 <|amethyst> http://s-z.org/neil/git/?p=roguelike.git;a=blob;f=cacher.py;hb=master please ignore the rest of that repository, it's bad :) 18:56:09 <_miek> the kwargs in python are nice 18:56:09 almost 200 liiiiinnnneeeeesss 18:56:27 <_miek> you can do something like Conf(filename=None): if filename is None: filename="blah.cfg" 18:56:29 kvaak: I sent green.snark the location of the milestones/logs for sequell. should be up within a couple days. also added it to the 0.16 (crappyish) tourney-like summary site. 18:56:33 ??dbro[2 18:56:33 dbro[2/2]: Also available in webtiles form at http://dev.berotato.org:8081 18:56:42 ??cbro[4 18:56:42 cbro[4/4]: 0.16 experimental summary pages at: http://crawl.berotato.org/crawl/experimentals/0.16/overview.html 18:56:51 <|amethyst> gammafunk: the first half of that, FirstArg, can be ignored (that's for flyweights rather than singletones) 18:57:04 <|amethyst> gammafunk: And that includes full documentation and test cases 18:57:10 well I'll check it out at somepoint 18:57:12 <|amethyst> gammafunk: (and the GPL header) 18:57:13 I need to take some time to segregrate that by experimental 18:57:19 well, look at it, I guess 19:00:20 <|amethyst> maybe metaclasses shouldn't have been the first part of the Python docs I read :) 19:02:52 haha 19:03:03 -!- GameKnut has quit [Quit: Page closed] 19:04:18 Beginner's Python Tutorial: Getting Started: Your first python session: 0. A word about metaclasses 19:06:55 -!- rockygargoyle has joined ##crawl-dev 19:07:16 I never meta... 19:07:53 <|amethyst> it was mostly "OO in Perl is so terrible to deal with, let's see what nice stuff Python has", and that I wanted to do things like make classes at runtime (so each type of item, monster, etc. could be a class, but they could still come from non-executable config files) 19:13:10 -!- zercules has quit [Ping timeout: 246 seconds] 19:16:56 -!- rockygargoyle has quit [Remote host closed the connection] 19:17:33 -!- Jeffrey has quit [Ping timeout: 272 seconds] 19:20:15 -!- MarvinPA has quit [Quit: Leaving] 19:23:39 -!- Yllodra has quit [Ping timeout: 252 seconds] 19:23:57 !lg * orc:4 vlong>=0.16-a0-3534-g5c12db1 s=kmap 19:23:57 118 games for * (orc:4 vlong>=0.16-a0-3534-g5c12db1): 42x, 9x grunt_orc_community_town_hall, 9x pubby_orc_utopia, 8x grunt_orc_garden, 8x pf_orc_diabolical, 6x grunt_orc_cross, 4x st_orc_ogre_mass, 4x st_orc_rangers, 4x grunt_orc_tribal_feast, 4x st_orc_pillars, 3x st_orc_open, 3x st_orc_town, 3x uniq_saint_roka, 3x uniq_nessos, 3x st_orc_elflike, 2x st_orc_congregation, uniq_urug, st_orc_mages, g... 19:24:04 there we go 19:24:14 apathy has won the day 19:24:23 eh 19:28:16 oh hm 19:28:31 |amethyst: I was talking with the webtiles crowd the other day about the effects of petrification on hydra head regrowth 19:29:49 <|amethyst> would be a cute interaction, but what about other kinds of regeneration? 19:30:14 v0v 19:30:24 19:31:08 <|amethyst> PleasingFungus: could make petrification prevent the chopping instead 19:31:16 <|amethyst> so they neither gain nor lose heads 19:31:51 03PleasingFungus02 07* 0.16-a0-3707-gf1abfe0: Mention the effects of AC on tornados (Arrhythmia) 10(4 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1abfe0690b8 19:31:53 either way could be cute, I'm just not certain how I feel about adding a special case here 19:33:13 johnstein: ok, there's a pull request from me for dbro 19:34:06 johnstein: dgl update-webtiles is the new dgl command to build the necessary stuff on webtiles-changes and install 19:34:31 I should have mentioned this in the pull request, I guess 19:34:46 but words are for dweebs 19:34:53 why would petrify stop hydra head regrowth in the first place? paralysis doesn't, does it? 19:35:14 (nope) 19:35:20 oh, webtiles crowd 19:35:21 nevermind 19:35:24 ya 19:35:31 fr so does para 19:35:31 theTower: You have 1 message. Use !messages to read it. 19:35:53 tbf being made of stone is qualitatively different from being "normally" paralysed 19:35:56 fr slowing a hydra makes it regrow 1 head each cut instead of 2, hasting a hydra makes it regrow 3 19:36:21 ! 19:36:28 just add a special case for every status effect 19:36:34 what happens with formicid hydra 19:36:40 <_miek> confused makes it grow more arms 19:36:42 if the hydra is invisible when you cut off a head, all of the heads it regrows are permanently invisible 19:36:50 similarly for sleep 19:36:52 You see here a zero-headed hydra. 19:37:17 if you polymorph a dragon into a hydra while its breath is on cooldown, the hydra's heads are all out of breath and can't attack 19:37:24 because they are too tired 19:37:26 if it's confused there's a chance it regrows a new butt instead of a head 19:37:50 You tear one of the hydra's butts off! The hydra grows two more! 19:37:55 if you cut off a hydra's butt with a flaming weapon, it doesnt regrow, but it also causes a methane explosion 19:38:23 also, from the sa thread, should antimagic randart weapons have a chance for MP+ properties 19:38:46 oh I saw that 19:38:50 it seemed like a cool emergent property 19:38:51 nicolae-: well, items can have e.g. both Wiz and Int-5 19:38:51 imo 19:38:59 fair enough 19:39:17 minmay: the weird thing here is that apparently? +mp from items applies after the antimagic "reduce your mp to 1/3rd" thing 19:39:20 and there's no shortage of characters that wield antimagic weapons yet still use MP 19:39:29 I wonder if it's all items or only artefacts 19:39:37 the latter sounds like a bug, the former might be fine 19:40:19 PleasingFungus: does HP from items get increased by 20% in ice form? 19:40:28 I likewise have no idea 19:40:30 let me find the functions 19:40:37 doesn't seem that bad for MP from items to not be decreased by antimagic, for that reason 19:41:05 oh also this is a good time to mention that the 50 MP cap is dumb and should go away 19:41:07 yeah no I agree, I just think the artefact property should be consistent with other items 19:41:18 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 19:41:48 equipping the amulet of vitality increased my hp from 15 to 35 in statue form 19:41:54 so i assume that yes, it's pre-multiplier 19:41:57 -!- Moonsilence has quit [Ping timeout: 245 seconds] 19:42:04 just checked and yes 19:42:12 I 19:42:14 hm 19:42:19 it looks like antimagic is also applied after items 19:42:32 testing 19:43:32 -!- link_108 has joined ##crawl-dev 19:43:43 -!- eb has quit [] 19:44:29 yep 19:44:32 ah well 19:44:35 it sounded cool 19:44:40 -!- manman_ has quit [Ping timeout: 246 seconds] 19:44:54 what happens if you cut off a hydra head while it's wearing a +HP item 19:45:11 confusingly, it turns into a lantern of shadows 19:45:58 anyway want to remove that MP cap and increase crawl's memory footprint by 1 byte 19:46:01 -!- Sgeo has quit [Read error: Connection reset by peer] 19:46:34 nah 19:46:38 the cost is too great 19:46:51 -!- TR_Muscateer has joined ##crawl-dev 19:47:09 no. the cost isn't too great enough. 19:47:10 (or make it unsigned if it never actually needs to be negative?) 19:47:38 the memory cost is not a real issue and also I think I already made it unsigned 19:47:52 <|amethyst> the mp stuff is all an int in memory 19:47:57 <|amethyst> save compat would be the pain 19:48:02 not a huge pain, tho 19:48:04 oh 19:48:09 it'd be very simple 19:48:12 <|amethyst> well, possibly not all, but int magic_points; int max_magic_points; 19:48:32 -!- Cerpin has quit [Ping timeout: 265 seconds] 19:49:18 so does it ever actually end up negative? 19:49:26 I believe that would be a bug. 19:49:46 -!- Guest49820 is now known as SwissStopwatch 19:51:20 minmay: what do you even mean by removing the 50 MP cap 19:51:38 softcap, I assume 19:51:41 stepdown 19:51:42 elliptic: don't stop natural MP gain after 50 MP, don't halve MP bonuses after 50 MP 19:51:43 etc 19:51:45 if you just mean "let 2 species get to 51 MP instead of 50 MP naturally" then that is not a big deal 19:52:14 oh btw y'all actually just made it possible to get negative MP with the randart property 19:52:14 also if you mean "don't halve MP bonuses after 50 MP" then that would be fine to remove IMO 19:52:18 so this...kinda needs to be done anyway 19:52:20 yeah those randart properties need some fixing 19:52:31 I'm gonna do that now that you're reminded me 19:52:40 man, negative mp? what happens when you cast 19:52:47 do you get negative spells 19:52:47 oh wait no, it already has been done 19:52:49 nevermind 19:52:51 negaspells 19:52:53 but if you expect that chars will suddenly get to 60 MP naturally then that sounds bad to me 19:52:57 you *did* already make it unsigned apparently 19:53:02 minmay: I told you!!! 19:53:10 no one ever listens to me... 19:53:19 PleasingFungus: you said you "think" you already made it unsigned!!! 19:53:20 are spells really strong enough for 60 maxmp to be an issue 19:53:28 my thoughts are law!!!!!!!!!!!! 19:53:33 elliptic: not sure why I would expect that since chars would not suddenly get to 60 MP naturally 19:53:40 minmay: yes just making sure 19:53:52 i just hate magic numbers! 19:54:08 and things being halved! especially when they are almost always odd numbers 19:54:09 hm, looks like you can't get negative max mp? 19:54:19 enp = max(enp, 0); 19:54:21 return enp; 19:54:27 minmay: sounds like we agree then 19:54:29 don't ask me why it's called enp. 19:54:38 (FR: remove the numbers from the MP bar so that we don't have magic numbers) 19:54:40 <|amethyst> PleasingFungus: energy points 19:54:43 PleasingFungus: well if you did get negative max mp it would break in the savegame anyway presumably 19:55:02 <|amethyst> that's not the number that gets marshalled 19:55:02 I think it would end up getting saved as a large positive number 19:55:06 o 19:55:16 <|amethyst> hm 19:55:18 <|amethyst> or is it? 19:55:25 plot twist 19:55:29 i haven't actually looked at the relevant code, i just believed what crate told me 19:55:32 <|amethyst> ah, yeah, it is 19:55:33 possibly i should not have done that 19:55:35 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 19:55:36 minmay: NEVER do that!!!! 19:55:39 <|amethyst> you.max_magic_points = get_real_mp(true) 19:55:42 <|amethyst> this seems dumb 19:55:49 |amethyst: what is that unmarshalled to? 19:55:59 oh 19:56:13 I see 19:56:21 <|amethyst> it's marshalled/unmarshalled as a byte (you.magic_points as a ubyte) 19:56:34 that's not what I meant but what I meant was dumb 19:56:44 <|amethyst> but this just means it's easy to have bugs where stuff isn't recalced properly 19:56:55 well saving/loading with 131 max MP works fine 19:57:26 and even without the cap you couldn't get over 255 19:59:05 |amethyst: caching.......! 19:59:39 (all of that over 49 MP comes from items) 20:00:46 so the current highest possible MP is 159 I think 20:00:58 this is interesting 20:01:11 you can instakill yourself without a prompt by drinking known !decay 20:01:24 <|amethyst> PleasingFungus: and by putting on -HP items 20:01:29 |amethyst: I'm fixing the latter 20:01:59 I bet our defaults put !q on decay, or they should anyhow 20:02:00 <|amethyst> is there any reason to let you drink known !decay at all? 20:02:10 <|amethyst> you can't eat decay corpses 20:02:13 no 20:02:16 there is not, no 20:02:26 !apt mp 20:02:26 MP: Sp: 3!, DE: 3!, Dg: 2, Fe: 2, HE: 2, VS: 1, Fo: 1, Te: 1, Ko: 0, Mu: 0, Ds: 0, HO: 0, Og: 0, Hu: 0, Na: 0, Dr: 0, Ha: 0, Gr: 0, DD: 0, Mf: 0, Op: 0, Vp: 0, Gh: -1, Ce: -1, Tr: -2*, Mi: -2* 20:02:27 same with known poison I believe 20:02:29 I think this is an oversight caused by !decay essentially not existing in any given game 20:02:29 fr make decay corpses do decay but also make you release miasma as you walk 20:02:36 er, decay potions 20:02:44 potion of decay gives you miasma breath? 20:02:53 eww, brush your teeth. 20:03:02 it's the fabled !lich 20:03:31 well you'd have to be careful if you didn't have rRot 20:03:40 indeed, it shouldn't generate miasma if you have rRot 20:04:07 kobold halitomancer (07K) | Spd: 10 | HD: 1 | HP: 2-5 | AC/EV: 2/12 | Dam: 4 | 10weapons, 10items, 10doors, spellcaster | Chunks: 09poison | XP: 1 | Sp: miasma breath (3d5) | Sz: small | Int: normal. 20:04:07 <|amethyst> %?? kobold spells:miasma_breath.80.wizard name:halitomancer n_suf 20:04:31 anyway I don't see how you could possibly reach 255 MP after removing the MP cap, so save compat shouldn't be an issue? 20:05:14 -!- Siegurt has quit [Quit: Leaving.] 20:05:16 new unrand, +5 staff of minmay's lament {MP+254} 20:05:17 so aside from the possible save compat issues (which I don't know much about), doing https://bpaste.net/raw/15e2e3913eb9 seems good to me 20:05:17 save compat is not and has never been the issue 20:05:19 I was joking around 20:05:38 I'm vaguely concerned about extended balance but honestly I don't care enough to argue 20:05:40 follow your heart 20:05:41 the effects on chars with no MP modifiers are: some DE and Sp get 51 MP instead of 50 20:05:42 collective hearts 20:05:53 that's it 20:06:14 elliptic: that's what I meant, yeah 20:07:14 |amethyst: you can in fact drink known !pois 20:07:31 oh 20:07:37 sorry I don't even know who I was replying to there, or why 20:07:53 I don't know whether making +MP effects stronger for some lategame chars is a big deal; I'm pretty sure it wouldn't have been a big deal prior to randarts getting +MP though 20:08:08 elliptic: I don't care about the min(enp, 50) thing at all; that's a non-issue (I didn't even know it existed until now) 20:08:28 well, flat +MP effects are already weaker the more MP you already have 20:08:29 so... 20:09:02 PleasingFungus: yeah that thing is just weird (with a 3-line comment from bwr saying that we really do want it, too :P) 20:09:09 (maybe it did more when he made the comment) 20:09:20 time to add MP*2 properties 20:09:27 ??divine vigour 20:09:27 divine vigour[1/1]: Divine Vigour temporarily increases max HP and MP by 5% plus another 5% per 3 levels of invocations skill (increasing current HP and MP proportionally in the process). 20:09:29 elliptic: he's clarifying where he's applying it, not why it exists 20:09:31 MP+30% imo 20:09:31 I think 20:09:44 -!- rockygargoyle has joined ##crawl-dev 20:10:23 <|amethyst> the second clause is why it exists 20:10:34 <|amethyst> so that spending one maxmp as a DD reduces maxmp by 1 20:10:39 <|amethyst> and not some other number 20:11:25 |amethyst: yes except... DD doesn't get to 51 :) 20:11:33 (it may have at the time) 20:11:41 johnstein: hrm, you don't seem to have save password in the menu despite it working under c) 20:11:50 johnstein: on cbro, I mean 20:12:03 would anyone mind if it was impossible to get rotted to < 1 hp 20:12:12 PleasingFungus: zotdef would mind 20:12:17 uuugh 20:12:19 (clear solution to that problem though) 20:12:20 zotdef still exists?? 20:12:22 just remove zotdef 20:12:24 hi elliptic 20:12:34 I don't even know if I'm joking anymore 20:12:36 thank you for spoiling the solution....... 20:12:36 I'm probably not 20:12:44 Grunt: sry :( 20:12:47 does anybody play zotdef 20:12:47 but we'll get an angry message from the Internet 20:12:49 There is a solution and its name is Dissolution! 20:12:49 PleasingFungus: sounds good for non-zotdef, assuming you mean that mhp would still be reduced, just not current hp if you are at 1 already 20:13:19 <|amethyst> oh, I took that to include not letting mhp go down to 0 either 20:13:30 |amethyst is correct 20:13:36 |amethyst: that's fine too; I just mean that rot should still do something if you are at 1 (10) 20:13:36 <|amethyst> I think it already won't kill you if you have mhp left? 20:13:52 (it should take you to 1 (9)) 20:13:54 <|amethyst> yeah 20:13:57 elliptic: basically I want it to be impossible to instakill yourself by wielding/unwielding -+ hp items (respectively), which is much simpler if there's a floor of 1 at mhp 20:14:02 *of 1 mhp 20:14:22 yeah sounds good 20:14:26 -!- WalkerBoh has joined ##crawl-dev 20:15:19 otherwise, you get into nightmarish situations like "what happens if the player wants to change into a no-equipment form, but they're rotted to 8 hp, but they have a +9 hp artefact on a sword and a -9 hp artefact on a ring and..." 20:16:22 would it actually instakill you? 20:16:45 rockygargoyle: the scenario I just described currently will, yes 20:16:54 damn 20:16:57 no prompt 20:17:13 tbf it's a ridiculous scenario but there are much simpler variants 20:17:41 14 hp and wearing vitality? 20:17:52 then switching amulets? 20:18:20 !tell johnstein Also I need you to reset the dbro password for gammafunk as I used a different thing I can't remember, for some reason 20:18:20 gammafunk: OK, I'll let johnstein know. 20:18:55 getting rotted down to 14 hp after putting on vitality would work, probably 20:19:01 assuming you can currently be rotted to more than your max hp 20:19:16 what if you remove a +hp item, and the bonus HP starts ticking down like it's poison? 20:19:26 it could even display like poison on the UI 20:19:35 update: yes, that works 20:19:40 (instakills with no prompt) 20:19:47 what's the message? 20:19:57 gammafunk: I doubt anyone has dgl access to dbro but me 20:19:57 johnstein: You have 1 message. Use !messages to read it. 20:20:03 I will look into it tonight 20:20:06 "You die..." "Drained of all life" 20:20:07 -!- rockygargoyle has quit [Read error: Connection reset by peer] 20:20:13 thanks 20:20:15 evilmike: why. 20:20:26 well, it wouldn't be an instakill 20:20:39 -!- rockygargoyle has joined ##crawl-dev 20:20:59 that seems a lot more complicated 20:23:25 -!- Fhqwhgads_ has quit [Ping timeout: 252 seconds] 20:26:42 -!- rockygargoyle has quit [Ping timeout: 276 seconds] 20:28:30 -!- Sequell has quit [Remote host closed the connection] 20:28:34 someone needs to update those unrands 20:28:38 -!- Sequell has joined ##crawl-dev 20:28:41 dark and light chocolate I think they're called? 20:29:01 IIRC that's right 20:29:37 milk 20:29:40 <|amethyst> they're already gone 20:29:42 keep hoping a bug will happen someday where a bunch of those get generated in live games 20:29:45 oh rip 20:30:22 -!- Dixlet has joined ##crawl-dev 20:30:24 yeah they existed only to test suppression and when suppression got suppressed the chocolates had to go 20:30:52 i kind of want to put the axe of woe behind permaglass, no_tele_into, just to taunt players 20:30:57 gammafunk: there's always axe of woe 20:31:05 the axe of woe... 20:31:18 ??the_axe_of_woe 20:31:18 I don't have a page labeled the_axe_of_woe in my learndb. 20:31:22 ??axe_of_woe 20:31:22 axe of woe[1/2]: Exec (or Broad, for small races) axe made entirely out of murder. Insta-kills everything it hits, never misses, goes with any outfit. A meatsprint exclusive. 20:31:24 good 20:31:32 <|amethyst> nicolae-: someone would probably find a way in using a tornado bug 20:31:37 nicolae-: go for it imo 20:31:40 <|amethyst> particularly with +Twstr 20:31:52 |amethyst: I already know a way in 20:32:00 <|amethyst> hm? 20:32:02 |amethyst: well, i could do like that one xom vault, that was permaglass and no_tele_into, and then if you somehow managed to get in, everything was a mimic 20:32:04 <|amethyst> I was assuming no_monster_gen 20:32:55 <|amethyst> minmay: what's that? 20:32:55 would ctele work with enough persistence? 20:33:03 PleasingFungus: no_tele_into 20:33:17 |amethyst: corrupt to put a monster in, then swap 20:33:29 <|amethyst> ah, right 20:33:47 IMO vaults shouldn't place objects that would break the game, even if they are supposed to be inaccessible 20:33:50 it doesn't even involve bugs 20:33:58 <|amethyst> well 20:33:58 remember that xom altar vault 20:33:59 minmay: are permawalls susceptible to corruption? that seems like a bug 20:34:10 <|amethyst> nicolae-: no, you don't break the wall 20:34:10 no he means in the space 20:34:12 nicolae-: no, but you can make monsters on the other side of them with corruption 20:34:12 hm, -hp can remove the rot display 20:34:32 and then when the monster is in the little Axe of Woe hole, what then 20:34:37 nicolae-: you swap with it 20:34:38 <|amethyst> IMO it is a little bit of a bug that swap card can swap through glass 20:34:41 -!- stanzill has quit [Quit: au rev] 20:34:48 ah, right, the swap card 20:34:51 or xom 20:34:59 i feel like it's a little buggier that corruption can put things behind glass 20:35:25 <|amethyst> corruption would kind of suck if it stopped at a wall, but I guess stopping at permawall is reasonable 20:35:46 rip zot:5 corruption strats 20:36:18 corruption stopping at permawall but not other walls sounds weird to me 20:36:36 and the current behaviour only causes problems with an extremely specific kind of vault, doesn't it? 20:36:36 permawalls existing outside of zot:5 sounds weird to me 20:37:00 i suppose so, the problem would be not so problematic if some people *glares at a mirror* wouldn't try to do goofy shit with unrands behind glass 20:37:05 i would say permawalls existing outside of the map edge 20:37:25 <|amethyst> is there still that vault with weird open sea in the middle? 20:37:32 the air wizlab 20:37:34 i think that's a sprint map 20:37:41 <|amethyst> ah, yes 20:37:43 <|amethyst> sprint_mu 20:37:43 yeah, does there even need to be permawall in zot:5? 20:38:11 i mean would there really be an epidemic of people shattering their way to the orb straight through the middle 20:38:14 gammafunk: LRDing up the middle might be an issue 20:38:16 it doesn't seem much better than teleport 20:38:29 you can already shatter your way through most of the middle 20:38:42 and enjoy having both lungs on your ass 20:38:46 skipping a lung (except that all of the creatures in the lung will come to get you) 20:38:47 PleasingFungus: you can't really avoid the lungs 20:38:47 yes 20:38:50 i guess with noise being so bad at going through walls now it might be different, i remember lrding the middle was terrible back before noise changes 20:38:55 elliptic: you can... 20:38:59 (because i tried it without knowing there was permarock there) 20:39:03 -!- RWind has quit [Ping timeout: 264 seconds] 20:39:07 new zot monster, that lives in rocks, only appears if you destroy the rock or stone wall 20:39:09 !vault dat/des/branches/zot.des 20:39:09 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/zot.des;hb=HEAD 20:39:17 pleasingfungus: better at zot:5 than elliptic 20:39:23 well 20:39:25 call it Zorn 20:39:25 I wouldn't go that far 20:39:30 but I did just test it 20:39:40 PleasingFungus: okay, you can avoid one quadrant 20:39:51 I maintain I am correct 20:39:53 :) 20:39:57 that's basically what I was saying too 20:40:09 you are literally forced to enter one of the two big chambers that usually have multiple orbs of fire 20:40:19 i suppose people tunneling around the entire map is a possible problem with removing permawalls from it 20:40:36 and if you could just LRD up the middle (or better, do what minmay just suggested) then you wouldn't have to 20:40:57 elliptic: you only have to enter the chamber for a few tiles, as opposed to going through most of it (as you do if you follow the usaul path) 20:41:16 how about this solution: don't let LRD destroy stone/metal walls 20:41:21 PleasingFungus: that is still rather very different from avoiding it at all 20:41:24 ya I know 20:41:26 just quibbling 20:41:33 minmay: that would work yeah (I don't think shatter is an issue because it destroys everything 20:41:40 ) 20:41:41 -!- jeanjacques has quit [Quit: quit] 20:41:42 minmay: I think the main reason for permawalls at the edges is weird bugginess if they aren't there 20:41:46 since crawlcode 20:42:08 PleasingFungus: nobody is suggesting that the edge of the map shouldn't be permanent (like it is on every level) 20:42:20 removing permawalls from vaults would also make my pro tomb:3 strat work again!!! 20:42:26 elliptic: I thought minmay was 20:42:43 oh maybe I misread 20:42:46 ...I don't see how you could possibly think I was suggesting that 20:42:54 [18:40] minmay i suppose people tunneling around the entire map is a possible problem with removing permawalls from it 20:42:59 <|amethyst> PleasingFungus: minmay was talking about the Xs in the north side of hall of zot 20:43:06 as in, tunneling around the entire vault 20:43:06 no yeah I get it now 20:43:07 sorry 20:43:14 going through the places that are currently X 20:43:21 -!- Lasty has quit [Quit: Leaving.] 20:43:24 I am not suggesting that crawl levels become infinitely large 20:43:36 but the abyss is really really god 20:43:46 *good 20:43:59 I didn't think you were suggesting that either :) 20:43:59 PleasingFungus: as I understand it, the proposal is to make permawalls only an edge-of-map thing, replace them with metal where they are currently used, and make LRD not destroy metal (and make sure only hard-to-control things like shatter and corruption can) 20:44:20 elliptic: I have no objections to that proposal 20:44:36 -!- cribozai has quit [Ping timeout: 265 seconds] 20:44:38 <|amethyst> transparent metal? 20:45:05 <|amethyst> I guess remove the problematic permaglass vaults and turn the others to stoneglass 20:45:34 transparent aluminum 20:45:37 |amethyst: you mean with the vaults that currently use permawalls to make items inaccessible? I was thinking remove or change them, yeah 20:45:41 |amethyst: I think it's called "transparisteel" 20:45:44 a keyboard? how quaint 20:45:56 how many vaults already use permawall 20:45:58 nicolae-: we've traveled millions of miles! 20:46:01 aw, nicolae's ref is better than mine 20:46:28 booya 20:46:47 elliptic: |amethyst: opinion on http://sprunge.us/QOCa ? 20:47:09 ugh, that first chunk is untidily diffed 20:47:33 -!- Menche has quit [Quit: Leaving] 20:48:44 <|amethyst> I still want to make "cap" an alias for "min" and "cup" for "max" 20:48:53 cup...? 20:48:59 <|amethyst> it's an upside-down cap 20:49:12 uuugggh 20:49:15 I don't mind cap but I think cup needs some work 20:49:15 <|amethyst> in LaTeX but also hat drinking 20:49:30 PleasingFungus: should "you.hp_max_adj_temp = max(-(get_real_hp(false, true) - 1)," be using get_real_hp(false,false) instead so that it isn't counting previous rot when capping? 20:49:31 <|amethyst> "wedge" and "vee 20:49:35 <|amethyst> " seemed less clear 20:49:42 cap and cup are the general terms, also used in e.g. apl 20:49:48 elliptic: the parameter is hilariously terribly named 20:50:01 okay, just as long as the logic is correct :) 20:50:04 <|amethyst> "floor" is already used 20:50:25 get_real_hp() includes rot in the calculations if rotted is *false* 20:50:33 (except maybe flip the parameter sometime?) 20:50:41 ya probably 20:50:50 or the name 20:52:28 deep elf master archer (15e) | Spd: 10 (msl: 50%) | HD: 15 | HP: 69-83 | AC/EV: 0/15 | Dam: 25 | 10weapons, 10items, 10doors, master archer | Res: 06magic(100) | XP: 2497 | Sz: Medium | Int: high. 20:52:28 %??deep_elf_master_archer 20:52:36 huh, msl 50% 20:53:08 anyway I don't know this code that well (as you can tell :P) but it looks reasonable to me 20:53:47 -!- Crehl has quit [Ping timeout: 265 seconds] 20:54:39 <|amethyst> hm 20:55:25 |amethyst: does "hm" mean "hold off on pushing"? 20:55:30 <|amethyst> nah 20:55:50 <|amethyst> it's a little weird that there are situations where spending a maxHP can "cure" a point of rot, but that's an edge case and is better than the alternative of dying 20:58:20 03PleasingFungus02 07* 0.16-a0-3708-g05dc7d7: Remove death from -hp artefacts &/ rot 10(5 minutes ago, 1 file, 9+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=05dc7d7f3530 20:58:22 forge dwarf buff 20:58:38 minmay: forge dwarf...? 20:58:43 <|amethyst> "Remove death" 20:59:27 finally. 20:59:32 < Cheibriados> deep elf master archer (e) | Spd: 10 (msl: 50%) <-- msl? 20:59:43 chequers: archery action speed 20:59:56 gotta shoot fast 21:00:01 ah 21:01:07 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 21:04:01 -!- WalkerBoh has quit [Remote host closed the connection] 21:04:22 -!- wheals has joined ##crawl-dev 21:05:23 %git :/Remove death 21:05:23 07PleasingFungus02 * 0.16-a0-3708-g05dc7d7: Remove death from -hp artefacts &/ rot 10(12 minutes ago, 1 file, 9+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=05dc7d7f3530 21:05:28 !death death 21:05:28 Death has come for death... 21:06:24 I SEE. THIS IS ALL VERY CONFUSING. 21:10:11 -!- pikaro has quit [Remote host closed the connection] 21:10:41 Death says, "I have come for you, Death!" 21:12:40 !hs * be-- 21:12:40 No keyword 'be--' 21:13:01 !lg * be-- 21:13:02 No keyword 'be--' 21:13:12 !lg * explbr=bearkin 21:13:13 18. TALISMASHER the Digger (L6 BeEE), slain by an iguana on D:4 on 2015-01-19 01:51:57, with 471 points after 4357 turns and 0:07:17. 21:13:16 !lg * s=-race 21:13:21 3905477 games for *: 2x Yak, 18x Bearkin, 244x Plutonian, 250x Lacertilian, 261x Salamander, 466x Grotesk, 723x Cherufe, 1095x Elf, 1725x Hill Dwarf, 3547x Gnome, 4177x Pale Draconian, 4273x Black Draconian, 4276x Red Draconian, 4285x Purple Draconian, 4289x Ogre-Mage, 4298x White Draconian, 4301x Grey Draconian, 4303x Mottled Draconian, 4360x Green Draconian, 4361x Yellow Draconian, 6046x Grey El... 21:13:29 Yak? 21:13:38 Yak. 21:13:59 !hs * explbr=bearkin 21:14:00 18. lawman0 the Brawler (L12 BeMo of Okawaru), slain by a komodo dragon on Lair:4 on 2015-01-18 22:56:02, with 20364 points after 15472 turns and 0:28:39. 21:14:01 huh, i wonder why grey elves were so much more popular than HD or Gn 21:14:12 !lg * GE max=cv x=cv 21:14:13 6046. [cv=0.5] Overlord the Believer (L4 GEDK of Yredelemnul), mangled by an orc wizard (a -1,+0 orcish trident) on D:3 on 2008-10-29 00:31:00, with 200 points after 2037 turns and 1:56:05. 21:14:17 !lg * Gn max=cv x=cv 21:14:18 3547. [cv=0.5] Leibowitz the Sneak (L1 GnAs), quit the game on D:1 on 2008-07-20 11:44:02, with 33 points after 0 turns and 0:00:14. 21:14:25 !lg * HD max=cv x=cv 21:14:26 1725. [cv=0.2] rax the Chucker (L1 HDHu), slain by a goblin (an elven dagger) on D:1 on 2007-04-07 00:55:04, with 45 points after 139 turns and 0:05:21. 21:14:47 i guess gnomes were just super unpopular 21:16:30 -!- _miek has quit [Quit: Lost terminal] 21:17:27 -!- evilmike has quit [Read error: Connection reset by peer] 21:17:33 BeMo... 21:17:54 kvaak: is there a tavern post summarizing bearkin somewhere? 21:18:14 why bearkin when you can have.. BEARMEN 21:18:35 ....someone made an altered beast reference wrt bearkin. that is so great 21:18:36 manbearpig 21:20:29 -!- _miek has joined ##crawl-dev 21:20:58 -!- link_108 has quit [Quit: Leaving.] 21:29:32 -!- wheals has quit [Quit: Leaving] 21:31:36 -!- Bloax has quit [Read error: Connection reset by peer] 21:39:09 -!- Ipsum has quit [Read error: Connection reset by peer] 21:44:30 I can't take "-kin" names seriously, I'm reminded too strongly of tumblr 21:45:04 (as in, it's immersion-breaking) 21:45:59 how did tumblr even get known for otherkin, they barely exist there 21:46:18 -!- Pacra has quit [Read error: Connection reset by peer] 21:46:24 <_miek> because people hate tumblr so they erect strawman arguments against it 21:46:43 -!- Pacra has joined ##crawl-dev 21:47:56 i think it's more "most otherkin are on tumblr" rather than "most tumblrrs are otherkin" i guess 21:53:22 no i mean, otherkin are mostly concentrated elsewhere 21:54:28 at a guess, people want otherkin to not ever ever intrude on their sorry existences so the existence of even one on tumblr makes it faaaaaaar too many for them 21:54:45 the solution is simple: rename bearkin to Bear 21:54:47 stop it geekosaur you're triggering me 21:54:55 like mostly in the same places as furries 21:54:58 wait why do i know this 21:55:04 too much internet 21:55:07 cf. that thing about everyone thinking that if women speak more than 15% of the time then they're dominating the conversation 21:55:32 minmay: probably overlap against elf... dream... havers. whatever the word for that is. 21:55:35 (that is, it's 15% women 85% men) 21:55:53 wow I'm out of the loop. I've never heard of otherkin 21:55:54 -!- Ququman has quit [Read error: Connection reset by peer] 21:56:29 "Yiff" redirects here. For the film festival also known as YIFF, see Yerevan International Film Festival. 21:56:29 otherkin from another motherkin 21:56:44 "listen. we gotta rename the film festival. don't ask." 21:57:51 but does anyone think bearkin existing irl is actually a real obstacle here 21:58:25 -!- Ipsum has quit [Read error: Connection reset by peer] 21:58:48 i mean, i feel like if they cared at all it would be positively. oh, hey, now i can play as a bear. 21:58:52 -!- CKyle has joined ##crawl-dev 22:00:02 yeah I do not think any bearkin would object 22:00:15 if you want, I can ask around 22:00:35 rename all species to various otherkins 22:00:46 humankin, dragonkin, demonkin, etc 22:00:48 humankin 22:00:51 heh 22:00:51 I mean there are plenty of otherkin who are elves and I don't think they offended by that, &c. 22:01:55 kinkin 22:02:23 erm, so my point was just that to me "-kin" is a very contemporary word in a way that no other crawl names are 22:02:41 -!- DrStalker has quit [] 22:02:45 I think that while it has a recent contemporary usage that a lot of others do that there's also a historical basis? 22:03:03 yeah, i think kin is from very old english 22:03:05 But I'd have to look that up to be certain 22:03:11 clearly rename it to WEREBEAR 22:03:24 Werebears would be able to shift though :P 22:03:25 I find that odd, because to *me* the current stuff is a reclaiming of what was rather dated sounding stuff. (that said, still too modern for crawl; it feels 17th-19th century) 22:03:27 nah 'cause then people would expect to change between human and bears 22:03:37 well, -kin is definitely old, but used in the form -kin is really only experienced by me in modern contexts 22:03:46 it's not like I whip out beowulf for light reading 22:03:51 I do agree that it sounds a little weird but I don't think it's any odder than Formicid really :P 22:03:59 -!- PleasingFungus has joined ##crawl-dev 22:04:19 +1 WEREBEAR if it's caps 22:04:47 -!- rockygargoyle has joined ##crawl-dev 22:05:09 (so pleased that I was accidentally highlighted for this conversation by the way) 22:05:21 what has happened to this channel. 22:05:30 (and, tying threads together, I recall the older -kin as being what we call were- these days) 22:05:32 huh. according to my thirty seconds of googling, -kin was a pretty common suffix, but as a diminutive. 22:05:41 what has happened, to this channel. 22:05:46 so bearkin would be a small bear 22:05:56 PleasingFungus: you joined it, then it became ruined! 22:06:02 rude 22:06:10 ugh, wheals was here & then vanished 22:06:15 there was something I wanted to nag him about 22:06:18 some thing of his that was broken 22:06:32 only one thing you can say... 22:06:33 we are discussing etymology as it relates to modern day connotations of internet subcultures and changes in meaning over time linguistically, it is a VERY intellectual conversation so i don't expect YOU to understand 22:06:49 imo take it to ##crawl-linguistics 22:06:51 <_< 22:07:00 this off-topic chat will not stand!!! 22:07:09 dang........................................... 22:07:12 coincedentally ##crawl-linguistics is also ##crawl-perl 22:07:20 incidentally, since -kin was historically a diminutive, that means otherkin can also mean "little others" 22:07:24 ##crawl-offtopic would I am sure be _thrilled_ to talk otherkin politics 22:07:27 lwall *is* a linguist... 22:08:46 not a dev, but i really think you should keep the -kin name and release a stable version with it, to see if reddit goes apeshit 22:09:12 imo sa will also have a funny reaction 22:09:17 (but who reads sa...?) 22:09:39 will those redditor athiest trolls from 4chan join ##crawl-dev if we do that 22:09:50 bearfolk 22:10:16 Ursans 22:10:32 tumblr will be literally triggered 22:10:50 gammafunk: I'm not even convinced the majority of those are from 4chan http://www.reddit.com/r/redditarmie/ 22:10:52 -!- Lawman0 has quit [Remote host closed the connection] 22:10:57 all this trigger talk is triggering me 22:11:19 TW:trigger talk 22:11:45 you all should exercise more trigger discipline 22:11:50 hey guys let's talk about gamergate 22:12:19 agreedo http://en.wikipedia.org/wiki/Gamergate 22:12:25 * rockygargoyle triggered 22:12:43 -!- rockygargoyle_ has quit [Ping timeout: 246 seconds] 22:12:48 A gamergate (pronounced /'gćm?r?ge?t/) is a reproductively viable female worker ant that is able to reproduce with mature males when the colony is lacking a queen. 22:14:23 -!- Dynast has quit [Quit: Page closed] 22:14:34 -!- rockygargoyle has quit [Remote host closed the connection] 22:15:02 -!- rockygargoyle has joined ##crawl-dev 22:15:18 <|amethyst> nicolae-: FR: add that 22:15:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:16:26 -!- gammafunk has quit [Ping timeout: 265 seconds] 22:17:49 -!- gammafunk has joined ##crawl-dev 22:19:28 -!- itbuggy has quit [Quit: Page closed] 22:19:45 nicolae-: http://i.imgur.com/TjJb4k4.jpg 22:20:19 fafsa loans. this thing goes all the way to the top. 22:23:05 nicolae-: I think my favourite part is the implication that zoe quinn and anita sarkeesian have money 22:23:39 (I'm not sure who the other two people are supposed to be) 22:23:53 all those untold millions from their free youtube videos and independent games. 22:26:09 <|amethyst> minmay: "Holy shit. That guy is so batshit insane that even /r/Anarcho_Capitalism is making fun of him for being delusional and paranoid." 22:28:06 that reminds me, wasn't someone going to decrease the greed on those gozag altar vault shops 22:28:21 why 22:28:37 so that they get bought from I guess? 22:28:55 I'm pretty sure I've bought something from one once 22:29:10 -!- Cryp71c has joined ##crawl-dev 22:29:19 the shop is basically flavor, being actually able to buy from it is not the primary concern 22:31:33 -!- markgo has quit [Quit: Leaving] 22:32:15 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:32:15 -!- Kintak has quit [Read error: Connection reset by peer] 22:33:16 unfortunately existing vault syntax makes it difficult to include the shop clerk looking at you like you were some manner of vermin for daring to enter without a six figure income 22:37:56 -!- rockygargoyle has quit [Remote host closed the connection] 22:40:29 huh. you can quaff !invis while corona'd or sticky flamed, but not while in a halo (from e.g. an angel) 22:42:23 also, if in both an umbra and a halo, the umbra will cancel out the halo and mean you're still invisible. however, the game will claim that you aren't. 22:42:39 ("...but the glow from the halo prevents you from becoming completely invisible.") 22:43:01 also autoexplore still doesn't stop for halo/umbra/silence 22:43:33 just disable autoexplore when there's halo/umbra/silence in LOS? 22:45:36 as in, if a halo/umbra/silence square comes into view, autoexplore/autotravel doesn't stop 22:45:48 even though it clearly should 22:46:38 well, I mean, I was thinking about how to implement that 22:47:04 and I suspect you'd basically just have to disable autoexplore altogether whenever halo/umbra/silence was in LOS (like with monsters being in LOS) 22:47:13 since it's not a fixed feature or item, but moves 22:47:26 that seems like a reasonable way of doing it, yeah 22:47:38 except for the bad vaults that put them behind glass 22:47:56 are there any of those that would block autoexplore? 22:48:10 the ones I'm thinking of are sort of self-contained rooms 22:48:57 I guess you probably want autoexplore to stop anyway for the one where the angel is behind rock walls, since a monster with a wand can easily dig it out 22:49:30 i thought most of the angels had been moved behind stone 22:49:51 there's a zin altar with a door or rock or something 22:50:10 oh, I was thinking of lemuel_angel_altar and it does look like it's been changed to stone, nevermind 22:50:56 !vault v 22:50:57 Can't find v. 22:50:58 !vault lemuel_angel_altar 22:50:59 1/1. http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/altar/altar.des;hb=HEAD#l243 22:51:38 the grates could be destroyed by passing eyes of destruction, or cacodemons. 22:51:52 or digging 22:51:56 iirc 22:51:58 I always forget that dig works on grates 22:52:01 but yeah I think it does 22:52:44 alternatively, don't give monsters halo/umbra/silence auras 22:53:07 like, is "holy monsters hit more often" really that important 22:53:17 -!- Cerpin has joined ##crawl-dev 22:53:35 the powerful invis interaction... 22:54:06 hm, you'd still have the problem of e.g. teleporting away from mennas and seeing his silence field, though 22:54:49 -!- TR_Muscateer has quit [Ping timeout: 245 seconds] 22:54:53 oh, i know a solution: change silence so that it doesn't have a visual effect, instead, it silences everything in the caster's LOS 22:55:02 for its duration 22:55:53 for both players and monsters? 22:56:29 -!- Menche has quit [Remote host closed the connection] 22:58:15 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:00:54 03PleasingFungus02 07* 0.16-a0-3709-g2c41810: Handle halo+umbra+invis interactions correctly 10(12 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c41810c030b 23:00:54 03PleasingFungus02 07* 0.16-a0-3710-g67818e0: Don't allow drinking known badpotions 10(2 minutes ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67818e099ce9 23:01:23 PleasingFungus, I was joking 23:01:28 it's what silence did before spell ranges were introduced 23:01:33 o 23:01:37 ya I know it used to be a thing 23:01:48 I think the current system is cool for players 23:01:49 the shrinking range 23:01:58 but I don't feel as strongly about it for monsters 23:02:09 actually i hate the current system because it is not a square 23:02:13 heh 23:02:21 imo submit a squarelos patch <_< 23:02:36 death to circledrome. long live the square flesh. 23:02:37 0.17: Version Of Squarelos 23:02:41 squarelos has already been implemented for DCSS 3 times, but never merged 23:02:45 so I am apathetic about doing so again 23:03:10 (maybe more than 3, that's just the ones I remember) 23:03:12 well 23:03:20 the infamous "k b" is gone 23:03:31 and I don't think there are any actual squarelos opponents these days 23:04:12 yeah, the current ##crawl-dev seems much friendlier to squares, as demonstrated thusly *gestures to nick list* 23:04:12 maybe I'll hunker down for a million years and write it myself 23:04:14 I hate math, tho. 23:04:18 nicolae-: rude!!!! 23:04:31 i just burned 78 people at once *blows smoke off posting finger* 23:04:42 79........ 23:04:52 you square, you :) 23:04:58 -!- elliptic has quit [Ping timeout: 245 seconds] 23:05:04 !firestorm nicolae- 23:05:04 Kramin casts a spell at nicolae-. A raging storm of fire appears! The great blast of fire engulfs nicolae-! 23:05:04 -!- Siegurt has quit [Quit: Leaving.] 23:05:06 yeah, i was including myself 23:05:13 !glaciate Kramin 23:05:13 Grunt casts a spell at Kramin. Grunt conjures a mighty blast of ice! The great icy blast engulfs Kramin! 23:05:21 that's cold 23:05:29 i mean, really, using "square" as a perjorative is kind of self-incriminating 23:06:18 Grunt: would you be adverse to putting an "advertisement" for dieselrobin in the ##crawl topic? 23:06:26 not sure if anyone reads it 23:06:35 v0v 23:06:55 PleasingFungus: uh, what about when you want to drink slowing to increase slouch damage? 23:07:07 alas, poor slowing 23:07:09 !slow 23:07:12 we knew thee... 23:07:29 !parse v0v 23:07:47 Kramin: it's a shrug 23:08:02 yeah... 23:12:21 if you choose to see it as throwing up heavy metal horns in rabid support, it's kind of better 23:12:47 that's more \m/ 23:13:02 that's a merfolk celebrating are you crazy 23:13:11 only Ops can edit the topic, right? 23:13:39 huh 23:13:41 yeah I guess, but I still see weird "topic set by PersonWithVoice" messages when I join 23:13:47 is that actually set for this channel? 23:13:59 22:17 -!- Topic set by PleasingFungus [~chatzilla@12.163.79.3] [Thu Dec 4 11:51:19 2014] 23:14:04 dunno, haven't tested it, but I assumed so 23:14:08 and I mean ##crawl 23:14:13 oh 23:14:19 but i don't think it's set here, in ##crawl-dev 23:14:27 -!- gammafunk changed the topic of ##crawl-dev to: FUN 23:14:27 nicolae-: yes it is 23:14:31 gammafunk: you ruined it 23:14:32 oh cool 23:14:38 -!- nicolae- changed the topic of ##crawl-dev to: are you sure 23:14:44 -!- gammafunk changed the topic of ##crawl-dev to: Grunt is buttz 23:14:54 welp, 23:15:01 -!- Grunt changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Long stuff to a pastebin service, please. 23:15:02 -!- nicolae- changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please 23:15:05 -!- Kramin changed the topic of ##crawl-dev to: make a dieselrobin dev team 23:15:15 oh dear 23:15:19 gee, thanks, chanserv. 23:15:20 what have we wrought 23:15:25 what the hell, chanserv 23:15:27 you dink 23:15:28 -!- Grunt changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Long stuff to a pastebin service, please. 23:15:36 sorry ;) 23:15:44 poor dev wiki 23:15:46 (rip wiki link??) 23:15:56 ??implemented wont do 23:15:56 implemented wont do[1/3]: Dual wielding. 23:15:57 -!- Grunt changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 23:16:06 poor pastebin.ca 23:16:18 dual wielding? 23:16:25 !send nicolae- Gyre and Gimble 23:16:25 Sending Gyre and Gimble to nicolae-. 23:16:33 oh, right 23:16:47 that's more of a dual wielding flavor than actual dual wielding, though 23:18:48 -!- PleasingFungus changed the topic of ##crawl-dev to: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to a pastebin service, please. 23:18:53 ugh 23:18:58 so close to being one line shorter 23:19:03 ugh?? 23:19:03 Player ghouls have claws 1 (see {unarmed combat}), rN+++, rC+, poison and torment immunity. They also rot over time. Eating chunks can cure rot and/or restore HP. Monster ghouls are quite powerful, have a ton of HP, and rot you. 23:19:18 good 23:19:32 not even a redirect :) 23:19:47 ??goodsequell[9] 23:19:48 goodsequell[9/12]: ugh ~ gh ~ ghoul[1/4]: 23:19:55 re-directs aren't shown with ?? 23:20:14 -!- rockygargoyle has joined ##crawl-dev 23:20:37 minqmay?? 23:20:38 http://i.imgur.com/F9rnGzB.png 23:21:22 <|amethyst> minmax?? 23:21:22 http://i.imgur.com/F9rnGzB.png 23:21:27 heh 23:21:31 !lg minmay mu 23:21:32 1684. minmay the Frost Mage (L11 MuIE of Sif Muna), shot by a centaur (arrow of flame) on D:11 on 2014-10-14 02:37:15, with 11526 points after 22586 turns and 0:55:51. 23:21:35 mm 23:21:37 good way to go 23:21:40 -!- elliptic has joined ##crawl-dev 23:21:40 !seen grunt 23:21:41 I last saw Grunt at Mon Jan 19 05:19:03 2015 UTC (2m 37s ago) saying 'ugh??' on ##crawl-dev. 23:21:44 !seen rockygargoyle 23:21:44 I last saw rockygargoyle at Mon Jan 19 05:21:40 2015 UTC (4s ago) saying '!seen grunt' on ##crawl-dev. 23:21:49 damn 23:21:49 !seen ugh 23:21:50 Sorry PleasingFungus, I haven't seen ugh. 23:22:01 the building is done 23:22:04 !seen the_end_of_this 23:22:04 Sorry Grunt, I haven't seen the_end_of_this. 23:22:12 hang on 23:22:19 !seen rockygargoyle 23:22:19 Sorry rockygargoyle, that person is dead. 23:22:23 rip. 23:22:23 RIP 23:22:41 i'll always remember him, for his posts 23:22:43 needs more 23:22:45 ?? 23:22:46 ??minmay[15] 23:22:46 minmay[15/17]: 43178 | Shoals:3 | zephy: wait is this the guy in learndb who dreamed about duvessa? 23:23:36 !lg * god=sif s=name 23:23:37 78715 games for * (god=sif): 727x Kave, 665x gammafunk, 569x 4thArraOfDagon, 472x Darmok, 434x aTarkinC, 414x silentsnack, 405x buffalo66, 329x Bruce, 313x Sorbius, 292x Sky, 278x Johan, 266x minmay, 262x clouded, 258x Ragdoll, 258x Celsitudo, 257x crawlie, 255x qtip, 235x m1nced, 227x Moose, 225x Orfax, 218x BirdoPrey, 217x PolkaDot, 213x Neil, 209x murphyslaw, 205x jejorda2, 204x Avigdore, 199x ... 23:23:42 we're not far now 23:23:49 who removed |amethyst's entry 23:23:50 !lg kave 23:23:50 2958. kave the Ruffian (L6 TrTm), splashed by an oklob plant's acid on D:3 (tgw_fedhas) on 2015-01-10 21:58:08, with 294 points after 2183 turns and 0:11:55. 23:23:56 !lg * mu trog s=name 23:23:57 5811 games for * (mu trog): 475x hackum, 394x Ragdoll, 393x mother3end, 299x Skincrawler, 214x antiskillrobin, 192x minmay, 176x Elynae, 163x noom, 144x Kurtz, 91x Sage, 89x Lucia01, 85x spelunker, 83x Poncheis, 82x Blomdor, 76x Sly, 75x StoneWall, 69x CrawlAlarm, 64x Kaffee, 63x avv, 62x patman, 60x skillrobin, 44x timbw, 42x demonblade, 40x starless, 39x jeanjacques, 35x LexAckson, 30x tormodpwn... 23:24:02 !lg kave sif 23:24:03 727. kave the Grappler (L10 TrTm of Sif Muna), blasted by an orc warrior (wand of draining) in Bailey (bailey_axe_1) on 2015-01-04 07:37:31, with 7604 points after 8911 turns and 0:32:02. 23:24:03 !lg * mu trog won s=name 23:24:04 54 games for * (mu trog won): 13x minmay, 4x Basil, 3x Ragdoll, 2x Sage, 2x 78291, tartakower, simm, hyperbolic, hackum, Sphara, MorganLeah, Vizer, Tabstorm, Piu, Blomdor, LexAckson, Sar, zugundertherug, Tedronai, Cuckatoo, etru1927, Tolias, Cheibrology, antiskillrobin, sanka, Berder, Pseudonut, Dicksmen, qexzzzzcqs, lessens, jeanjacques, commanderc, Xen, ttf, Category 23:24:07 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3708-g05dc7d7 (34) 23:24:08 -!- Blazinghand has quit [Client Quit] 23:24:12 gammafunk: looks like a race :) 23:24:17 minmay: why. 23:24:23 !learn q 23:24:23 [1/1]: |amethyst's favourite unicode character! 23:24:25 ??dieselteamideas[meds 23:24:26 dieselteamideas[31/39]: team minqmay's meds: AMITRIPTYLINE FLUOXETINE ACETAMINOPHEN 23:24:47 trog is a really strong god for mu and generally the most fun imo 23:25:11 trog's hand works normally on mu? 23:25:32 everything except berserk does 23:25:36 sweet 23:26:02 plus you get better weapon gifts because he won't give you the useless holy wrath brand! 23:26:02 hell, trog's hand even works for dd 23:26:08 which is weird 23:26:11 but dd are weird 23:26:33 it's not weird, trog is god 23:26:39 if a god says heal, you heal 23:27:08 I already won a mu of G, but maybe next time 23:27:12 it's certainly less weird than vampiric stuff working for dd 23:27:14 no making excuses about "slow healing 3" 23:27:52 minmay: less weird from a mechanics? balance? gameplay?, more from a consistency? standpoint 23:28:02 since trog's hand is regen, but 23:28:07 less weird from a not being completely stupid standpoint 23:28:15 sure, you could put it that way too 23:28:37 what is the point of DD not regenerating if you can get unlimited regeneration from some item or spell 23:28:56 forcing you to some spells or gods 23:29:06 that seems like a bad point 23:29:10 also 23:29:14 what is the point of DD 23:29:25 in principle it's limited by the supply of enemies that deal less damage to you than you can heal from them 23:29:54 -!- rockygargoyle_ has joined ##crawl-dev 23:29:57 dd is a race that belongs in another game, probably. alternately, a noble but probably failed design experiment. 23:30:04 except enemies regenerate 23:30:06 so you only need 1 of those 23:30:16 also because you're a dd, every enemy deals less damage to you than you can heal from it 23:31:28 -!- ussdefiant has joined ##crawl-dev 23:32:15 -!- mauris has quit [Ping timeout: 252 seconds] 23:32:46 make DD emit a anti-regen aura 23:33:01 that extends to the entire dungeon 23:33:11 oh wait 23:33:52 <|amethyst> then add the DD branch so players can't regenerate until they clear it 23:34:14 lol 23:34:51 -!- Krakhan has quit [Ping timeout: 264 seconds] 23:35:51 so that's what's under those bandages 23:35:55 deep dwarves 23:36:35 -!- Lawman0 has quit [Ping timeout: 244 seconds] 23:38:05 FR: Censharkin http://i.imgur.com/aaZvqgc.jpg 23:38:35 replace dd with that 23:38:43 -!- Sonata has quit [Ping timeout: 245 seconds] 23:39:18 -!- mong has quit [Quit: WeeChat 1.0.1] 23:39:45 -!- rockygargoyle has quit [Ping timeout: 276 seconds] 23:40:31 -!- rockygargoyle has joined ##crawl-dev 23:41:29 -!- Brannock has joined ##crawl-dev 23:44:11 -!- Pacra has quit [Ping timeout: 272 seconds] 23:44:25 kvaak: the bearkin apts seem really spiky compared to most races (like, every melee weapon has a different apt, rather than maces at +1 and everything else at -1/-2) 23:46:45 -!- rockygargoyle_ has quit [Quit: Page closed] 23:46:55 -!- _aardvark has quit [Ping timeout: 244 seconds] 23:46:57 -!- gressup has quit [Quit: Page closed] 23:47:34 -!- rockygargoyle has quit [Remote host closed the connection] 23:53:34 -!- Brannock has quit [Ping timeout: 245 seconds] 23:54:49 -!- nicolae- has left ##crawl-dev 23:56:00 -!- heteroy has quit [Ping timeout: 276 seconds] 23:57:57 -!- markgo has quit [Ping timeout: 276 seconds] 23:59:45 FR: replace Grim Reaper title with "Death of " 23:59:56 except of undead races maybe