00:00:03 -!- omarax has quit [Remote host closed the connection] 00:00:12 -!- Pacra_ has quit [Ping timeout: 264 seconds] 00:02:20 edwardauron (L27 DDFi) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 9526 points to DEAD MONSTER mindex=49 mid=0 (Abyss:1) 00:02:53 -!- phalm has quit [Quit: Page closed] 00:03:49 -!- Bcadren has quit [Ping timeout: 250 seconds] 00:04:31 edwardauron (L27 DDFi) ERROR in 'dbg-scan.cc' at line 556: mid cache bogosity: mid 9357 points to DEAD MONSTER mindex=33 mid=0 (Abyss:1) 00:05:05 -!- Pacra has joined ##crawl-dev 00:10:50 -!- ussdefiant has joined ##crawl-dev 00:11:17 -!- ZChris13 has quit [Remote host closed the connection] 00:12:07 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.17-a0-1910-g4c791fa (34) 00:15:26 -!- Pacra has quit [Read error: Connection reset by peer] 00:15:45 -!- Pacra has joined ##crawl-dev 00:18:32 -!- tealeaves has quit [Quit: Bye] 00:23:19 -!- MakMorn has quit [Ping timeout: 250 seconds] 00:24:55 -!- MakMorn has joined ##crawl-dev 00:26:51 -!- mtyson has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504]] 00:26:55 -!- CacoS has quit [Ping timeout: 240 seconds] 00:28:03 -!- CcS has quit [Read error: Connection reset by peer] 00:31:36 -!- Blazinghand has joined ##crawl-dev 00:38:10 -!- Kalir has quit [Changing host] 00:42:50 -!- Avigdore has quit [Quit: Page closed] 00:48:25 -!- rossi_ has quit [Ping timeout: 264 seconds] 00:53:43 -!- CacoS has quit [Ping timeout: 240 seconds] 00:55:07 -!- Gorgo_ has quit [Quit: Leaving.] 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:00:16 -!- Valarioth has quit [Ping timeout: 246 seconds] 01:00:43 -!- Pacra has quit [Ping timeout: 255 seconds] 01:03:51 -!- MgDark has quit [Read error: Connection reset by peer] 01:04:07 -!- filthy has quit [Ping timeout: 240 seconds] 01:06:22 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1910-g4c791fa (34) 01:08:55 can someone tell me which mpr channel ally speech text and such goes to? 01:09:50 looks like "talk" 01:11:24 hrm, and it seems you can't see which channel a message comes from in clua 01:12:17 -!- Smello has quit [Ping timeout: 250 seconds] 01:15:52 -!- mibe has quit [Quit: Page closed] 01:18:21 -!- soad has quit [Read error: Connection reset by peer] 01:18:28 -!- WalkerBoh has quit [Ping timeout: 250 seconds] 01:19:16 Unstable branch on crawl.develz.org updated to: 0.17-a0-1910-g4c791fa (34) 01:19:41 -!- Krakhan has quit [Ping timeout: 265 seconds] 01:20:11 -!- MgDark has quit [Ping timeout: 244 seconds] 01:20:48 -!- Cacophony has quit [Quit: oh no am scare] 01:24:09 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:33:42 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:37:15 -!- MgDark has quit [Read error: Connection reset by peer] 01:53:52 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-1910-g4c791fa 01:57:07 -!- Appriser has quit [Quit: Page closed] 01:59:19 -!- Cryp71c has quit [Read error: Connection reset by peer] 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:01:27 -!- Tags has quit [Quit: Tags] 02:03:59 -!- dtsund has quit [Ping timeout: 252 seconds] 02:05:48 -!- eb has quit [] 02:05:58 -!- Zeor has quit [Quit: g'night] 02:09:12 -!- MgDark has quit [Read error: Connection reset by peer] 02:11:32 -!- ystael has quit [Ping timeout: 260 seconds] 02:12:39 -!- amalloy_ is now known as amalloy 02:20:26 -!- ChongLi_ has quit [Ping timeout: 256 seconds] 02:24:16 -!- Valarioth has quit [Ping timeout: 246 seconds] 02:34:50 -!- NilsBloodaxe has quit [Quit: Page closed] 02:35:12 -!- MgDark has quit [Read error: Connection reset by peer] 02:39:58 -!- vale_ has quit [Remote host closed the connection] 02:44:40 -!- st_ has quit [Ping timeout: 260 seconds] 02:48:12 -!- MgDark has quit [Read error: Connection reset by peer] 02:51:08 Monster database of master branch on crawl.develz.org updated to: 0.17-a0-1910-g4c791fa 02:52:30 -!- Mekanik has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 02:53:49 -!- rossi_ has quit [Ping timeout: 264 seconds] 02:54:09 -!- Pacra has joined ##crawl-dev 02:55:47 -!- pikaro has quit [Ping timeout: 240 seconds] 02:57:48 -!- Brannock has quit [Ping timeout: 265 seconds] 02:58:27 -!- Pacra has quit [Ping timeout: 250 seconds] 03:00:07 -!- omarax has quit [Ping timeout: 240 seconds] 03:00:07 -!- P_R_Deltoid has quit [Ping timeout: 240 seconds] 03:00:31 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 03:16:07 -!- simmarine has quit [Quit: Leaving] 03:16:49 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-1910-g4c791fa (34) 03:17:48 -!- GauHelldragon2 has quit [Ping timeout: 246 seconds] 03:19:12 -!- raskol has quit [Ping timeout: 246 seconds] 03:27:15 -!- SquishMe is now known as SpongeJr 03:40:13 -!- mopl has quit [Ping timeout: 246 seconds] 03:42:58 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:56:55 -!- tensorpudding has quit [Ping timeout: 240 seconds] 03:57:20 -!- mopl has quit [Client Quit] 03:59:19 -!- ussdefiant has quit [Ping timeout: 244 seconds] 03:59:32 -!- rephenryclay has quit [Quit: Page closed] 04:00:03 -!- omarax_ has quit [Remote host closed the connection] 04:02:18 -!- siepu has quit [Ping timeout: 268 seconds] 04:07:32 -!- MgDark has quit [Remote host closed the connection] 04:18:19 -!- CcS has quit [Read error: Connection reset by peer] 04:22:51 -!- ystael has quit [Ping timeout: 240 seconds] 04:27:56 -!- agentgt has quit [Ping timeout: 240 seconds] 04:28:01 -!- Basil has quit [Ping timeout: 264 seconds] 04:34:40 -!- soad has quit [Ping timeout: 240 seconds] 04:36:00 -!- Patashu has joined ##crawl-dev 04:38:35 -!- ystael has quit [Ping timeout: 244 seconds] 04:43:15 -!- ololoev has quit [Quit: Page closed] 04:47:04 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 04:48:25 -!- rossi_ has quit [Ping timeout: 264 seconds] 04:55:17 -!- Turgon has quit [Quit: Page closed] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:04:56 -!- filthy has quit [Ping timeout: 244 seconds] 05:05:40 -!- Ququman has joined ##crawl-dev 05:10:42 -!- NeremWorld has quit [Ping timeout: 272 seconds] 05:12:49 -!- ProzacElf has quit [Ping timeout: 264 seconds] 05:33:26 -!- rast has quit [Read error: Connection reset by peer] 05:36:25 -!- Wolfechu has quit [Ping timeout: 264 seconds] 05:45:04 -!- Bcadren has quit [Quit: Few women admit their age. Few men act theirs.] 05:46:54 -!- tksquared_ has quit [Ping timeout: 246 seconds] 05:47:41 -!- bonghitz has quit [Remote host closed the connection] 05:55:19 -!- siepu_ has quit [Ping timeout: 252 seconds] 05:56:18 -!- rast has joined ##crawl-dev 05:56:38 -!- bonghitz has quit [Remote host closed the connection] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:05:31 -!- amalloy is now known as amalloy_ 06:12:23 -!- st_ has joined ##crawl-dev 06:12:33 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:24:26 -!- Pacra_ has joined ##crawl-dev 06:53:55 -!- infrasho1tfoo has quit [Ping timeout: 244 seconds] 06:54:30 -!- pikaro has quit [Ping timeout: 240 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:01:58 -!- bonghitz has quit [Ping timeout: 240 seconds] 07:03:15 -!- Pacra has joined ##crawl-dev 07:03:36 -!- Pacra_ has quit [Read error: Connection reset by peer] 07:18:52 -!- vale_ has quit [Remote host closed the connection] 07:23:59 -!- Evablue has quit [Quit: Evablue] 07:35:03 -!- archaeo has quit [Ping timeout: 246 seconds] 07:43:55 -!- Pacra has quit [Ping timeout: 272 seconds] 07:44:49 -!- elliptic has quit [Quit: Leaving] 07:49:26 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 08:01:19 -!- wheals has joined ##crawl-dev 08:03:37 -!- BlackGyver has quit [Read error: Connection reset by peer] 08:06:11 -!- mintman has quit [Ping timeout: 264 seconds] 08:06:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:09:11 -!- Xeiph has quit [Quit: Page closed] 08:19:06 -!- st_ has quit [Read error: Connection reset by peer] 08:19:27 -!- st_ has joined ##crawl-dev 08:23:51 -!- vale_ has quit [Ping timeout: 250 seconds] 08:24:50 -!- bonghitz has quit [Ping timeout: 255 seconds] 08:25:51 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 08:38:18 -!- stanzill has quit [Changing host] 08:40:04 -!- tealeaves has quit [Quit: Bye] 08:50:18 -!- siepu has quit [Ping timeout: 240 seconds] 08:51:29 -!- debo has quit [Ping timeout: 268 seconds] 09:02:33 -!- jefus has quit [Quit: Leaving] 09:04:52 -!- dtsund has joined ##crawl-dev 09:09:59 -!- infrasho1tfoo has quit [Ping timeout: 264 seconds] 09:11:43 -!- 6JTAB35S7 is now known as evablue01 09:11:47 -!- stanzill has quit [Quit: au rev] 09:19:00 -!- Nerem has quit [Ping timeout: 250 seconds] 09:27:22 -!- dtsund has quit [Ping timeout: 246 seconds] 09:28:50 -!- dtsund has joined ##crawl-dev 09:29:58 -!- agentgt has quit [Ping timeout: 240 seconds] 09:30:51 -!- debo has joined ##crawl-dev 09:36:10 -!- dtsund has quit [Ping timeout: 256 seconds] 09:40:07 -!- CKyle has joined ##crawl-dev 09:41:23 -!- Bloax has joined ##crawl-dev 09:43:22 -!- MarvinPA has joined ##crawl-dev 09:50:03 -!- Gorgo_ has quit [Quit: Leaving.] 09:51:54 -!- bonghitz has quit [Remote host closed the connection] 09:54:18 hi freenode your banlist is not working right 09:56:15 -!- Patashu has quit [Ping timeout: 268 seconds] 09:59:18 -!- BOTBrad__ has quit [Ping timeout: 240 seconds] 10:02:57 -!- evablue01 has quit [Quit: evablue01] 10:05:52 -!- Bloax was kicked from ##crawl-dev by MarvinPA [Bloax] 10:10:37 -!- MarvinPA has quit [Read error: Connection reset by peer] 10:11:26 -!- MarvinPA has joined ##crawl-dev 10:12:08 -!- tealeaves has quit [Quit: Bye] 10:13:13 -!- tksquared has quit [Ping timeout: 246 seconds] 10:13:45 -!- tealeaves has quit [Client Quit] 10:19:07 -!- Brannock has joined ##crawl-dev 10:19:11 -!- Daekdroom has quit [Quit: Leaving] 10:19:27 -!- zxc232 has joined ##crawl-dev 10:24:43 -!- vale_ has quit [Ping timeout: 244 seconds] 10:26:19 -!- tealeaves has quit [Quit: Bye] 10:26:48 -!- rossi_ has quit [Ping timeout: 264 seconds] 10:29:13 -!- CcS has quit [Ping timeout: 265 seconds] 10:40:20 -!- hC|zzz is now known as hypractvChipmunk 10:48:23 -!- LexAckson_ has joined ##crawl-dev 10:56:46 -!- infrasho1tfoo has quit [Ping timeout: 265 seconds] 10:59:04 -!- CacoS has quit [Read error: Connection reset by peer] 11:03:42 -!- MakMorn has quit [Remote host closed the connection] 11:08:13 -!- MakMorn has joined ##crawl-dev 11:12:54 -!- danharaj has quit [Ping timeout: 240 seconds] 11:14:30 -!- emikaela has quit [Ping timeout: 246 seconds] 11:20:41 -!- Torax_ has quit [Quit: Page closed] 11:20:51 -!- UncertainKitten has joined ##crawl-dev 11:20:58 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 11:22:10 -!- vale__ has quit [Ping timeout: 260 seconds] 11:27:19 -!- vale_ has quit [Remote host closed the connection] 11:29:01 -!- pikaro has quit [Ping timeout: 250 seconds] 11:39:54 -!- andrewhl has quit [Quit: andrewhl] 11:44:31 -!- raskol has quit [Ping timeout: 240 seconds] 11:50:56 -!- UncertainKitten has quit [Ping timeout: 272 seconds] 11:51:55 -!- Wah has quit [Read error: Connection reset by peer] 11:54:32 -!- infrasho1tfoo has quit [Remote host closed the connection] 11:59:23 -!- LexAckson_ has joined ##crawl-dev 12:06:37 -!- GauHelldragon2 has quit [Ping timeout: 246 seconds] 12:08:49 -!- P_R_Deltoid has quit [Read error: Connection reset by peer] 12:12:27 -!- radinms has quit [] 12:16:02 -!- Kalir has quit [Changing host] 12:21:20 -!- pikaro has quit [Ping timeout: 272 seconds] 12:26:57 -!- fizybubbleh has quit [Ping timeout: 246 seconds] 12:27:01 -!- siepu has quit [Quit: Leaving] 12:28:36 -!- rossi_ has quit [Ping timeout: 264 seconds] 12:33:23 -!- soad has quit [Ping timeout: 244 seconds] 12:34:38 -!- GauHelldragon has quit [Ping timeout: 240 seconds] 12:40:25 -!- 7F1AANPD5 has quit [Quit: 7F1AANPD5] 12:43:06 -!- Tux[Qyou] has joined ##crawl-dev 12:54:27 -!- Mekanik has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 12:57:50 -!- agentgt has quit [] 12:58:11 -!- raskol has quit [Ping timeout: 244 seconds] 12:58:18 -!- KurzedMetal has quit [Ping timeout: 260 seconds] 12:59:12 -!- simmarine has joined ##crawl-dev 13:09:28 -!- CacoS has quit [Quit: Bye] 13:10:28 -!- amalloy_ is now known as amalloy 13:12:13 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1910-g4c791fa (34) 13:12:25 -!- BlackGyver has quit [Ping timeout: 240 seconds] 13:16:32 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:16:57 -!- Curry_Ramen is now known as Tinen 13:21:51 -!- Zekka has quit [Ping timeout: 255 seconds] 13:31:27 -!- ProzacElf has joined ##crawl-dev 13:31:28 -!- bonghitz has quit [Remote host closed the connection] 13:33:28 -!- Tags has quit [Quit: Tags] 13:35:35 -!- setecastronomy has quit [Quit: Page closed] 13:42:47 -!- mintman has quit [Ping timeout: 264 seconds] 13:49:23 -!- UncertainKitten has joined ##crawl-dev 13:52:23 -!- zxc232 has quit [Read error: Connection reset by peer] 13:54:27 -!- Appriser has quit [Ping timeout: 246 seconds] 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:08:52 -!- stanzill has quit [Changing host] 14:19:31 -!- Bcadren has quit [Ping timeout: 256 seconds] 14:24:24 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 14:24:55 -!- Tux[Qyou] has joined ##crawl-dev 14:26:48 -!- rossi_ has quit [Ping timeout: 264 seconds] 14:32:14 -!- PsyMar has quit [Remote host closed the connection] 14:50:42 -!- wheals has quit [Remote host closed the connection] 14:50:50 -!- SpongeJr has quit [Ping timeout: 240 seconds] 14:51:42 -!- CcS has quit [Ping timeout: 260 seconds] 14:54:56 -!- donblas_ has quit [Quit: Page closed] 14:54:57 -!- endou_ has quit [Write error: Connection reset by peer] 14:55:26 -!- sgun_ has quit [Ping timeout: 260 seconds] 15:00:01 -!- omarax has quit [Remote host closed the connection] 15:00:11 -!- mintman has quit [Ping timeout: 264 seconds] 15:07:19 -!- raskol has quit [Ping timeout: 240 seconds] 15:14:54 -!- tealeaves has quit [Quit: Bye] 15:16:05 -!- tealeaves has quit [Client Quit] 15:17:17 -!- n1k has quit [Read error: Connection reset by peer] 15:17:35 -!- n1k has joined ##crawl-dev 15:17:59 -!- n1k is now known as Guest57093 15:20:39 -!- GauHelldragon2 has quit [Ping timeout: 240 seconds] 15:28:05 -!- argent0 has quit [Ping timeout: 256 seconds] 15:46:01 -!- Guest57093 is now known as n1k 15:46:05 -!- n1k has quit [Changing host] 15:46:05 -!- n1k has joined ##crawl-dev 16:00:03 -!- omarax has quit [Remote host closed the connection] 16:26:10 -!- predator117 has quit [Ping timeout: 250 seconds] 16:27:23 -!- GauHelldragon2 has quit [Ping timeout: 246 seconds] 16:27:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 16:28:17 -!- abra0 has quit [Max SendQ exceeded] 16:35:17 -!- abra0 has quit [Max SendQ exceeded] 16:39:46 -!- dtsund has joined ##crawl-dev 16:40:42 -!- Valarioth has quit [Ping timeout: 246 seconds] 16:47:54 -!- abra0 has quit [Max SendQ exceeded] 16:51:33 -!- abra0 has quit [Remote host closed the connection] 16:54:26 -!- Piginabag has quit [Quit: Page closed] 16:58:02 -!- CacoS_ is now known as CcS 16:59:01 -!- abra0 has quit [Max SendQ exceeded] 16:59:30 -!- CcS has quit [Quit: Leaving] 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:02:45 -!- Krakhan has quit [Changing host] 17:05:17 -!- Tags has quit [Quit: Tags] 17:06:26 -!- predator117 has quit [Ping timeout: 240 seconds] 17:10:34 -!- domiryuu has quit [Client Quit] 17:15:13 -!- domiryuu has quit [Client Quit] 17:18:43 -!- clouded_ has joined ##crawl-dev 17:18:53 -!- st_ has quit [Read error: Connection reset by peer] 17:26:50 -!- inire has quit [Ping timeout: 250 seconds] 17:30:30 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 17:30:55 -!- debo has quit [Ping timeout: 240 seconds] 17:31:42 -!- GauHelldragon2 has quit [Read error: Connection reset by peer] 17:33:37 -!- Smello has quit [Quit: Bye!] 17:35:34 -!- abra0 has quit [Max SendQ exceeded] 17:40:12 -!- Moanerette has quit [Ping timeout: 246 seconds] 17:42:33 -!- flowers has quit [Client Quit] 17:45:17 -!- LexAckson_ has quit [Ping timeout: 246 seconds] 17:46:23 -!- tensorpudding has quit [Ping timeout: 264 seconds] 17:53:12 -!- vale_ has quit [Remote host closed the connection] 17:58:07 -!- danharaj has quit [Client Quit] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:01:07 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1910-g4c791fa (34) 18:02:57 -!- Fhqwhgads_ has quit [Remote host closed the connection] 18:06:34 -!- archaeo has joined ##crawl-dev 18:08:13 -!- stanzill has quit [Quit: au rev] 18:09:05 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:11:41 -!- mamgar has quit [Ping timeout: 246 seconds] 18:12:38 <|amethyst> hm, probably faded altars should show up in Ctrl-O 18:13:06 <|amethyst> maybe at the end? or at the beginning given that when it exists it's likely to be one of the first you encounter 18:17:21 <|amethyst> !tell Lasty looks like sacrifice skill when you have fighting skill can lead to negative rot? 18:17:22 |amethyst: OK, I'll let lasty know. 18:20:23 negative rot? you have higher hp than your total? 18:27:02 <|amethyst> yes, it was (for a little while, probably until I gained a level) 59/59 (57) 18:27:24 -!- rossi_ has quit [Ping timeout: 264 seconds] 18:27:29 -!- ZChris13 has joined ##crawl-dev 18:28:12 -!- Wheatmill has quit [Read error: Connection reset by peer] 18:30:40 -!- debo has joined ##crawl-dev 18:32:16 !seen Lasty 18:32:17 I last saw Lasty at Thu Sep 24 16:25:59 2015 UTC (1d 6h 6m 17s ago) quitting, saying 'Client Quit'. 18:32:57 -!- Kolbur has joined ##crawl-dev 18:33:01 hello 18:33:11 -!- swartzcr has quit [Ping timeout: 264 seconds] 18:33:28 why do my hands burn when i reach attack jellies? 18:33:41 makes no sense 18:35:58 -!- Kellhus has quit [Quit: Page closed] 18:38:01 -!- mineral has quit [Read error: Connection reset by peer] 18:38:28 -!- mineral has joined ##crawl-dev 18:40:28 -!- CKyle has joined ##crawl-dev 18:43:52 -!- ZChris13 has quit [Read error: Connection reset by peer] 18:43:53 -!- Red_Bucket has quit [Quit: Page closed] 18:49:30 <|amethyst> Kolbur: slime runs down the shaft of your polearm? 18:49:37 <|amethyst> MP+9 on antimagic brand is kind of weird 18:50:03 <|amethyst> but I guess that wasn't the only artp conflict that was needed 18:52:22 -!- Voker57 has quit [Remote host closed the connection] 18:52:32 |amethyst: my char is smart enough to hold the pointy end low? 18:53:07 especially when attacking a small jelly 18:54:51 -!- predator117 has quit [Ping timeout: 255 seconds] 18:56:28 -!- PKrockin has quit [Quit: Page closed] 18:57:15 the acid splashes from a distance onto your tender hands, no matter what you do, sorry 18:57:40 -!- Pacra has joined ##crawl-dev 18:58:39 -!- vale_ has quit [Ping timeout: 265 seconds] 18:58:49 -!- Zekka has quit [Ping timeout: 244 seconds] 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:20 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:02:17 -!- yottam has quit [Ping timeout: 246 seconds] 19:08:00 then it should also splash on stuff on the square between 19:11:55 <|amethyst> could reflavour it 19:14:04 <|amethyst> The monster type J-pink hits you with retaliation form S, doing damage type A 19:14:15 <|amethyst> no more realism complaints :/ 19:14:18 -!- domiryuu has quit [Remote host closed the connection] 19:14:41 it's magical slime acid that counterattacks whoever damaged it, hurltling through the air like a slimy bullet 19:15:24 or perhaps jiyva is just dropping the acid on your head 19:15:53 <|amethyst> just like the 60s 19:16:17 dang, if only I had been around to see that 19:16:49 -!- Patashu has joined ##crawl-dev 19:19:02 <|amethyst> I bet dpeg was around then, let's ask him! 19:19:34 jivya was totally at woodstock 19:19:57 <|amethyst> Jiyva was one of the members of Sha-Na-Na 19:20:29 -!- clouded_ is now known as st_ 19:20:54 <|amethyst> the serious answer to Kolbur's question is "because we haven't yet come up with a good flavour explanation for why a passive attack would temporarily reduce your AC and slaying" 19:21:04 dude, when you poke a hole in a jelly it's like pschhhhrt everywhere! 19:21:27 <|amethyst> for the moment I'm going with aggressively infectious, but short-lived, slime 19:21:48 you can't get away from that stuff! 19:22:08 i totally thought jivya was with country joe and the fish 19:22:11 and ugh, it sticks to your clothes 19:22:18 nice sound effect 19:22:36 takes three cycles to get it out 19:23:59 probably easier to just scrap it and get a new tunic, most of the time 19:25:27 -!- predator117 has quit [Ping timeout: 255 seconds] 19:26:27 ProzacElf: i should probably make a recording and add it in 19:26:44 i think everyone would appreciate that 19:27:23 absolutely 19:27:31 and then nobody would have to ask 19:28:02 "when I reach attack a jelly, what kind of sound does it make as it's corroding me from two squares away?" 19:29:04 i ask that all too often 19:29:55 -!- elliptic has joined ##crawl-dev 19:36:54 -!- Kolbur has left ##crawl-dev 19:42:43 Ye finish puttin' on tha +4 rin' mail "Plog" {*Corrode MR+ rCorr Int+3}. 19:42:51 gotta love the *corrode/rcorr randarts =P 19:42:58 heh 19:43:03 -!- kroki has quit [Ping timeout: 246 seconds] 19:44:45 -!- predator117 has quit [Ping timeout: 250 seconds] 20:00:03 -!- omarax has quit [Remote host closed the connection] 20:12:42 -!- tensorpudding has quit [Ping timeout: 244 seconds] 20:25:16 -!- Ququman has quit [Read error: Connection reset by peer] 20:26:27 -!- WalkerBoh has quit [Remote host closed the connection] 20:28:00 -!- rossi_ has quit [Ping timeout: 264 seconds] 20:28:01 is there some way you could reroll artefact properties if they cancel each other out like that? 20:29:14 yes, there are various combinations that already do 20:36:28 guess I'll disallow those then, don't see much upside allowing the combination 20:38:29 it is kind of comical. but i'm not sure what the point is 20:41:36 03Medar02 07* 0.17-a0-1911-gb13a82e: Don't allow rCorr and *Corrode in the same randart. 10(3 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/b13a82e6fc02 20:43:52 -!- bonghitz has quit [Client Quit] 20:44:11 I wonder why ARTP_CONFUSE line checks for item type instead of property 20:44:45 <|amethyst> Medar: another questionable combo was MP+ with antimagic 20:44:56 And why clarity amulet isn't listed in _randart_is_redundant 20:46:15 <|amethyst> Medar: is there an artp for clarity? 20:46:26 yes 20:47:07 <|amethyst> it's not handled in jewellery_artps either then 20:47:17 <|amethyst> oh 20:47:25 <|amethyst> I bet it's not a *rand*art property 20:47:37 that's true I guess 20:47:38 <|amethyst> or, at least, it didn't use to be 20:47:51 <|amethyst> I don't know if that was changed recently 20:47:56 <|amethyst> didn't used to be 20:47:59 <|amethyst> used not to be 20:48:02 <|amethyst> used to not be 20:48:04 <|amethyst> whatever 20:48:06 not far as I know 20:49:47 I'll add a test for antimagic and mp+ 20:53:47 any other ones? :) 20:56:31 uh, so there is also _randart_is_conflicting that checks some things 20:56:38 i can't think of any off the top of my head. *drain and rN+ is kind of weird but *drain explicity doesn't check rN 20:56:41 -!- Patashu has quit [Ping timeout: 250 seconds] 20:56:53 in addition to _artp_can_go_on_item 20:57:13 <|amethyst> Medar: yeah, I have no idea why some things are in one place and some in the other 20:58:00 <|amethyst> oh, and they work in completely different places 20:58:23 <|amethyst> _artp_can_go_on_item prevents putting the property on the item at all 20:58:45 <|amethyst> _randart_is_redundant and _randart_is_conflicting are checked at the end in randart_is_bad 20:59:04 -!- Patashu has joined ##crawl-dev 20:59:58 -!- zero_one has quit [Ping timeout: 265 seconds] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:00:23 <|amethyst> not sure why you wouldn't always check when adding the property 21:00:36 -!- ZChris13 has joined ##crawl-dev 21:01:04 <|amethyst> I mean, I know Crawl is fond of "try it and then abort or retry if it ends up being bad", but that's not always the optimal strategy :) 21:02:02 03Medar02 07* 0.17-a0-1912-g3565354: Don't create antimagic randarts with MP+9. 10(2 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/356535438edc 21:02:08 Yeah, seems like the conflicting test should go. 21:02:25 But I'm not going to touch it :) 21:03:03 <|amethyst> well, not go, but be merged into _artp_can_go_on_item 21:03:07 Oh, I should have given credit in the commit messages... 21:03:09 Right 21:03:18 <|amethyst> I'm not going to touch it for 0.17 anyway 21:03:55 <|amethyst> maybe then I'll let you write logic programs using C++ templates to specify good artefacts 21:04:07 hehe 21:04:53 Random question, do you prefer having the item_class test in the last commit? 21:05:28 Or relying on the brand function giving default answer on non-weapons 21:08:50 <|amethyst> ? 21:09:10 -!- Turgor has quit [Ping timeout: 246 seconds] 21:09:25 -!- Gorgo_ has quit [Quit: Leaving.] 21:09:26 <|amethyst> oh 21:09:31 <|amethyst> looking at wrong commit 21:10:55 <|amethyst> hm 21:11:10 -!- argent0 has quit [Quit: leaving] 21:12:45 <|amethyst> given the comment about staves in get_weapon_brand, whoever added that check probably didn't intend to remove "is weaponlike" precondition 21:12:45 -!- Patashu has quit [Ping timeout: 268 seconds] 21:13:05 <|amethyst> and there's no API documentation on it, so 21:13:11 <|amethyst> I think the item_class check is good 21:13:27 makes sense 21:13:32 <|amethyst> I think it would be clearer if demorganed 21:13:34 -!- Patashu has joined ##crawl-dev 21:13:41 -!- mizu_no_oto has quit [Ping timeout: 246 seconds] 21:14:38 ah, agreed 21:14:46 <|amethyst> hm, and since get_weapon_brand, we assume, does allow staves and rods 21:14:52 <|amethyst> even though they can't be randarts 21:15:17 <|amethyst> it might still be reasonable to use is_weapon(item) rather than item_class == OBJ_WEAPONS 21:15:31 <|amethyst> it's shorter anyway :) 21:16:56 oh, staring at this I found a bug 21:17:11 ARTP_CAUSE_TELEPORTATION has item_type != OBJ_WEAPONS 21:17:24 instead of item_class 21:17:56 but I don't know why that weapon test would even be there 21:18:30 <|amethyst> see the comment just below 21:18:36 <|amethyst> "too annoying on weapons (swappable)" 21:18:45 oh, right 21:18:55 <|amethyst> but good catch 21:19:34 <|amethyst> maybe sub_type should be a union of all the subtype enums 21:19:50 <|amethyst> item_def::sub_type that is 21:21:00 <|amethyst> well, not a union, but a class wrapping a union and providing assignment operators 21:22:55 -!- CanOfWorms has joined ##crawl-dev 21:23:56 <|amethyst> hm, not sure how to best make it know its base type to prevent assigning the wrong thing 21:24:29 I'm way too clueless about C++ to comment 21:26:27 03Medar02 07* 0.17-a0-1913-g47c5406: Actually don't generate randart weapons with *Tele. 10(4 minutes ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/47c5406ea3c2 21:26:49 <|amethyst> I guess you could forget the assignment operator, privatise it, and make set_sub_type() a template (or overloaded) method of item_def 21:27:22 -!- palyth_ has quit [Ping timeout: 246 seconds] 21:28:12 <|amethyst> (FR: add Python-style properties to C++) 21:28:53 wonder if anyone minds, if I change randart warding amulet incriptions to not show the rN+ 21:29:00 <|amethyst> I suppose the semantics of combining properties with overloaded assignment are not necessarily well-formed 21:29:03 just like ring of ice/fire do 21:31:16 <|amethyst> I was thinking the other way would be better 21:31:23 <|amethyst> to make ice/fire list those 21:32:49 think that will just make it long and hard to read 21:32:58 <|amethyst> also, I think making it not list rN+ there also makes it not list it in xv 21:33:04 but maybe it's easier for new players 21:33:06 -!- Pacra has quit [Ping timeout: 240 seconds] 21:33:16 <|amethyst> anyway, I'm okay with status quo 21:33:26 <|amethyst> I think there's more of an argument for Warding than for Ice/Fire 21:33:38 <|amethyst> since you might expect a "ring of ice" to do things with your resistances 21:33:48 <|amethyst> or "{Ice}" rather 21:34:19 <|amethyst> but warding giving rN+ is not obvious at all 21:34:26 in xv? 21:34:37 <|amethyst> err, not xv, i 21:35:02 <|amethyst> the item description 21:35:17 <|amethyst> %git a62aeb63 21:35:17 07MarvinPA02 * 0.15-a0-45-ga62aeb6: Improve descriptions of artefact jewellery 10(1 year, 6 months ago, 2 files, 94+ 23-) 13https://github.com/crawl/crawl/commit/a62aeb63063a 21:37:09 there is an inscription specific hack for ice and fire, so don't think it affects description 21:37:24 -!- sgun__ has quit [Ping timeout: 264 seconds] 21:37:49 %git b0b4d7e1 21:37:49 07jpeg02 * 0.4-a0-1912-gb0b4d7e: Don't add rF+/rC- to the autoinscriptions of randart rings of fire (and vice versa for ice), since that's already what their base type does. Should the code ever be changed to allow them to get additional levels of resistance or susceptibility, the check is only done for the base stats (+1 and -1, respectively). 10(7 years ago, 2 files, 27+ 2-) 13https://github.com/crawl/crawl/commit/b0b4d7e1fbb9 21:38:34 <|amethyst> Medar: for Fire/Ice, but not for Ward afaict 21:38:36 -!- Pacra has joined ##crawl-dev 21:39:03 yes, but could either add Ward or remove Fire/Ice, without affecting anythin but inscription 21:40:02 I guess dragon armours show all the resistances too 21:40:05 <|amethyst> well, Ward is there 21:40:15 <|amethyst> but just as "Ward", not "Ward rN+" 21:40:45 <|amethyst> but I guess that logic would be easy enough to change 21:43:07 -!- reaverb has joined ##crawl-dev 21:43:08 rawl 21:43:13 <|amethyst> C 21:43:38 <|amethyst> The juggernaut hits your torpor snail! 21:43:39 tone oup 21:44:07 Sorry, hexchat has a bug that can change what window you're typing text into while you're typing it :/ 21:44:37 i need a bitfield type shared between show.cc and view.cc, but neither file includes the other's header; where's the place to put this? 21:45:17 new header probably? depends on the application. 21:45:39 -!- Patashu has quit [Ping timeout: 250 seconds] 21:46:12 that'll work for now. easier to put in a more correct place when the time comes, that way, too 21:46:16 <|amethyst> hm 21:46:38 <|amethyst> what's the bitfield for? 21:46:59 the visibility flags i was talking about yesterday 21:47:02 <|amethyst> oh, which classes of things you're showing, like monsters/items/terrain 21:47:48 <|amethyst> what in show.cc needs them? 21:47:59 -!- Patashu has joined ##crawl-dev 21:48:13 show_update_at 21:48:38 currently it takes 'terrain_only', but that's a boolean 21:48:49 so no need for type definition 21:49:20 i suppose i can make it take, uh, lots of booleans 21:49:28 >8D 21:49:32 actually three 21:49:39 <|amethyst> we have all kinds of that, but ugh 21:49:46 <|amethyst> hm, on the one hand, DEF_BITFIELD would be nice for safety 21:50:05 <|amethyst> on the other hand, if you made it take just an int you could keep it private 21:50:11 I was inclined to do that, but the comment says only use at file scope 21:50:42 <|amethyst> err, I meant "private" as in a header that isn't part of the "API" 21:51:04 i'd do DEF_BITFIELD within view.cc, and then pass the three booleans individually to the function 21:51:16 that's probably best 21:51:24 <|amethyst> hm 21:51:31 since the function doesn't technically need to know about the other 3 fields anyway 21:51:35 <|amethyst> I don't like several-bool APIs much 21:51:43 -!- MarvinPA has quit [Quit: Leaving] 21:51:48 ...well, not yet anyway >8P 21:52:02 heh 21:52:03 <|amethyst> I think, since show_update_at is in show.h, the enum should be too 21:52:19 <|amethyst> view.cc must indirectly include show.h, seeing as how it calls show_update_at 21:52:28 derp, you're correct 21:52:46 <|amethyst> (Adding an explicit #include while you're at it wouldn't hurt either :) 21:52:57 already done >< 21:53:25 i HAAAATE it when people rely on header chains 21:54:32 <|amethyst> sometime take a look at all the stuff AppHdr.h pulls in directly and indirectly 21:54:46 <|amethyst> (especially through externs.h) 21:55:12 <|amethyst> most of our header files manage to avoid including other header files, but... 21:55:24 <|amethyst> that's only because they assume you've #included the world 21:55:51 <|amethyst> there was a reason for that, which is that using precompiled headers works better with the one-big-header-file approach 21:56:03 <|amethyst> but 21:56:25 <|amethyst> well, anyway, it works well enough except when it doesn't 21:56:34 >8) 21:56:52 -!- eb has quit [Client Quit] 21:56:56 yeah, I prefer not to also, and I won't this way 21:57:21 <|amethyst> and it only takes 5 minutes to an hour to do a build! 21:57:48 <|amethyst> I wonder just how many megabytes we're feeding the compiler after the preprocessor is done with it 21:57:50 yeah, but c++, man 21:57:59 whachoo gwan do 21:58:24 there's a compile flag for that >8) 21:59:34 though in gcc it's cumbersome because it writes it to the file specified by the -o option 21:59:44 <|amethyst> -E you mean? 21:59:45 so you either get your object file OR the preprocessed file 21:59:46 yeah 21:59:57 <|amethyst> --save-temps=cwd 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:00:11 iirc clang will save it to foo.i 22:00:37 ah, nice 22:01:02 .i is the standard extension for preprocessor output, yeh 22:02:05 -!- zero_one has quit [Ping timeout: 268 seconds] 22:06:39 -!- Evablue has quit [Ping timeout: 240 seconds] 22:09:55 meh, DEF_BITMAP is shoveled in with enum.h anyway 22:10:12 can't avoid including that one, i suppose 22:13:01 god, "visibilities" has a lot of "i's" in it 22:13:27 not that it's a real word, but... 22:13:33 that's a lot of "i's" 22:13:46 i don't see why that wouldn't be a word 22:13:57 So anyway I finally got around to sensibly implimenting macros/keymaps in rc files: http://pastie.org/10444324 22:14:14 Sweet 22:14:38 the visibilities here at, dawn and midnight respectively, are... 22:14:53 A couple things that might hold that up: Maybe keymaps and macros should be in different options, and maybe macro.txt should be changed to use the new one-line format. 22:14:54 reaverb: typo in comment initfile.cc:46 ! 22:15:18 Medar: Ok, I'll check it. 22:17:31 that seems surprisingly simple 22:17:54 Hmm should probably look at this in a IDE that actually spellchecks comments. 22:19:16 Oh there is on more awkward behavior: any rc file macros/keymaps will override any old macros/keymaps. Fixing that would involve tracking which macros/keymaps were from rc files. 22:19:23 It's documented of course. 22:20:02 I could see that being a feature... 22:20:24 "override" as in "even if you remove them from your rc file later, the macros stick around" :/ 22:20:26 amalloy: i stand re-corrected >8) 22:20:46 oh, right 22:20:56 guess that's a bit unintuitive 22:20:56 though your example sentence should have the first comma one word prior 22:21:19 yes, i know. typing/editing is hard 22:23:02 Oh wait I think I have a solution that might work: Change crawl_state.unsaved_macros() to something other than a bool. 22:23:36 So we can set it to something special if you have macros in your rc file. 22:23:50 <|amethyst> or set it to the list of unsaved macros 22:24:15 <|amethyst> (well, map probably) 22:24:32 Oh that's a really good idea. 22:26:10 <|amethyst> hm, I guess just a set of keys really 22:27:30 yes, more unboolizing! 22:27:49 <|amethyst> well, something like (macromap*,key) or (int,key) pairs indexing into all_maps 22:28:00 -!- rossi_ has quit [Ping timeout: 264 seconds] 22:29:06 do deeper shops automatically have higher prices, or is there something in the game that actually thinks the Sword of Zonguldrok is worth more than twice as much as OCPA? 22:29:51 We can just store the keys probably. 22:29:53 <|amethyst> deeper shops are more greedy on average 22:30:10 And rely on the unsaved state to get mapped action. 22:30:48 Oh wait sorry wasn't thinking. 22:31:05 thinking BAAD 22:31:09 <|amethyst> you need to know which map :) 22:31:17 <|amethyst> but that was exactly what I was thinking 22:31:21 ah 22:31:59 -!- CanOfWorms has quit [Ping timeout: 240 seconds] 22:33:05 no xor operator for bitfields? 22:35:02 <|amethyst> eh, could add one I guess 22:36:01 screw that, i'm not changing another header file 22:36:11 <|amethyst> I'll add it 22:36:12 i'll just flip the bits myself 22:36:39 anything to avoid compiling every file under the sun again 22:36:43 <|amethyst> enum_bitfield is supposed to be as easy to use as an int, and that is an oversight 22:36:48 <|amethyst> heh 22:38:30 <|amethyst> you could try building with PCH 22:38:34 <|amethyst> it might even still work 22:38:49 <|amethyst> then at least a changed header file only has to be parsed once 22:39:26 It seems like it would be better to add another global to macros.cc than and remove crawl_state.unused_macros. 22:39:48 <|amethyst> probably 22:40:13 -!- mong has quit [Quit: Page closed] 22:40:14 <|amethyst> or move the macros into crawl_state 22:40:34 <|amethyst> but macros aren't really game state so I think you're right 22:40:39 woo, i've now replicated the existing functionality! 22:41:03 <|amethyst> s/macros/macro definitions/ # currently-executing macro expansions are game state I guess 22:41:07 it's exactly the same, but more complicated! 22:41:27 * hypractvChipmunk cracks his knuckles. 22:41:33 time to start making it better 22:41:39 -!- PsyMar has quit [Ping timeout: 240 seconds] 22:41:50 <|amethyst> !sent hypractvChipmunk a Senior Web Architect certification 22:41:51 Sending a Senior Web Architect certification to hypractvChipmunk. 22:42:28 ick! get it away! 22:50:19 -!- Appriser has quit [Ping timeout: 246 seconds] 22:55:40 03|amethyst02 07* 0.17-a0-1914-gde4187c: Add operator^ to enum_bitfield (hypractvChipmunk) 10(11 minutes ago, 1 file, 15+ 2-) 13https://github.com/crawl/crawl/commit/de4187c2aae2 22:56:03 -!- mamgar has quit [Read error: Connection reset by peer] 22:59:55 not to be picky, but in the future I'd prefer the unabbreviated name; I have to chop out some vowels to make freenode happy >8) 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:03 -!- jspengler has quit [] 23:00:15 but thanks for adding that in <3 23:00:31 <|amethyst> ah 23:00:49 -!- |amethyst is now known as |amethyst|amethy 23:01:07 "Toggling is a thing, I suppose." 23:01:13 * hypractvChipmunk snickers. 23:01:23 it does occasionally come up 23:01:33 <|amethyst|amethy> It hadn't so far! 23:01:47 that honestly baffles me 23:02:22 like, when i saw that it wasn't there, i took a few minutes to self-examine whether I was doing something wrong that I needed it 23:02:24 |amethyst: Is there a good resource on vectors/pairs? Never actually used them before >_> 23:02:40 well, not 'needed', but that it was the correct tool for the job 23:03:48 <|amethyst|amethy> reaverb: cppreference.com is a good resource but probably not the best introduction 23:04:30 <|amethyst|amethy> reaverb: you're using this to store the changed keys? 23:04:37 Yeah 23:04:50 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:04:53 <|amethyst|amethy> reaverb: I'd consider a set instead of a vector so you don't have to worry about duplicates 23:05:55 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 23:07:12 -!- Nylidian has quit [Read error: Connection reset by peer] 23:07:23 <|amethyst|amethy> typedef pair macro_key; set unsaved_macros; 23:07:31 -!- |amethyst|amethy is now known as | 23:07:49 -!- | is now known as |amethyst 23:07:52 Ah is that typedef necessary? 23:08:02 That explains the errors I was getting. 23:08:08 although that was only for vector. 23:08:09 <|amethyst> it's not necessary, but 23:08:38 <|amethyst> if you're going to be referring to the pair type later it will save typing 23:09:40 <|amethyst> oh, hm 23:09:49 <|amethyst> it looks like all_maps doesn't have all the maps :/ 23:10:25 What maps doesn't it have? 23:11:01 <|amethyst> KMC_MENU, KMC_DOLL 23:11:27 -!- Zekka has quit [Ping timeout: 250 seconds] 23:11:31 I don't think we currently support creating those with cntrl-D. 23:11:36 <|amethyst> hm, I guess you count use a KeymapContext instead of an int and just use KMC_NONE to indicate a macro 23:11:39 <|amethyst> hm 23:11:52 Oh huh. 23:11:54 <|amethyst> possibly 23:11:55 <|amethyst> anyway 23:12:48 <|amethyst> once you have decided all that, unsaved_macros.emplace(the_keymapid, the_keyseq); 23:13:39 <|amethyst> (or unsaved_macros.insert({ the_keymapid, the_keyseq }); but emplace is easier to read and probably slightly faster anyway) 23:14:28 <|amethyst> unsaved_macros.clear() once you do save (or abandon) them 23:15:46 thanks 23:17:11 <|amethyst> to iterate: for (auto &entry : unsaved_macros) { auto &mapidx = entry.first; auto &key = entry.second; auto &value = all_maps[mapidx][key]; something something } 23:17:59 <|amethyst> (you don't need the auto &mapidx and key, those are just for convenience) 23:19:20 -!- mtyson has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.3/20150826023504]] 23:22:50 cool, simplest interface code ever. i love it 23:23:20 now, let's see if i've created an infinite-looping monster 23:26:39 but first, let's recompile everything! 23:26:53 -!- ussdefiant has joined ##crawl-dev 23:30:26 -!- bonghitz has quit [Client Quit] 23:37:38 Hmm, too tired to try to work this out, I'll come back to this tomorrow. 23:38:40 One problem: The macro file works by completely overwriting the old macro file, so if we don't want to permanently override current macros with rc file macros, we need to store both macros somewhere. 23:39:58 -!- Cacophony has quit [Quit: oh no am scare] 23:40:22 -!- Pacra has quit [Ping timeout: 250 seconds] 23:41:39 -!- predator117 has quit [Ping timeout: 256 seconds] 23:48:19 -!- tensorpudding has quit [Ping timeout: 240 seconds] 23:49:37 -!- MgDark has quit [Read error: Connection reset by peer] 23:53:59 -!- Patashu has quit [Ping timeout: 246 seconds] 23:58:37 -!- Patashu has joined ##crawl-dev