00:00:02 -!- omarax has quit [Remote host closed the connection] 00:10:26 -!- Cacophony has quit [Quit: oh no am scare] 00:11:50 -!- Kramin_ has quit [Client Quit] 00:23:20 -!- tealeaves has quit [Quit: Bye] 00:23:20 -!- filthy has quit [Ping timeout: 244 seconds] 00:24:38 -!- Mojo_Nixon has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 00:29:41 -!- ProzacElf has joined ##crawl-dev 00:30:55 -!- AlphaQ has quit [Remote host closed the connection] 00:31:22 -!- jspengler has quit [Client Quit] 00:39:44 -!- dtsund has quit [Quit: dtsund] 00:45:04 -!- Shard1697 has quit [Ping timeout: 244 seconds] 00:46:40 -!- Tux[Qyou] has joined ##crawl-dev 00:58:07 -!- aarujn has quit [Quit: aarujn] 01:00:02 -!- omarax has quit [Remote host closed the connection] 01:10:15 -!- tealeaves has quit [Quit: Bye] 01:27:24 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:33:55 -!- tcsc has quit [Quit: This computer has gone to sleep] 01:38:20 -!- Nerem has quit [Read error: Connection reset by peer] 01:38:36 -!- CanOfWorms has joined ##crawl-dev 01:39:30 -!- foophykins has quit [Quit: Page closed] 01:41:34 -!- jspengler has quit [] 01:53:43 -!- Kalir has quit [Changing host] 01:53:52 -!- minqmay has quit [Ping timeout: 264 seconds] 01:53:52 -!- minmay has quit [Ping timeout: 265 seconds] 01:58:37 -!- rossi_ has quit [Ping timeout: 264 seconds] 02:00:02 -!- omarax has quit [Remote host closed the connection] 02:01:24 -!- Krakhan has quit [Ping timeout: 260 seconds] 02:03:05 -!- schisto has quit [Ping timeout: 244 seconds] 02:03:34 -!- CanOfWorms has quit [Ping timeout: 244 seconds] 02:07:10 -!- Gorgo has quit [Ping timeout: 250 seconds] 02:10:01 -!- fbafelipe has quit [Quit: Leaving] 02:12:21 -!- roxton has quit [Ping timeout: 246 seconds] 02:13:21 -!- infrashortfoo has quit [Ping timeout: 245 seconds] 02:18:12 -!- amalloy_ is now known as amalloy 02:21:44 -!- minmay has joined ##crawl-dev 02:27:46 -!- pikaro has quit [Ping timeout: 240 seconds] 02:33:06 -!- sgun_ has quit [Ping timeout: 240 seconds] 02:35:46 -!- dg94 has quit [Ping timeout: 246 seconds] 02:36:09 -!- roxton has quit [Ping timeout: 246 seconds] 02:36:50 -!- mineral has joined ##crawl-dev 02:38:36 -!- read has quit [Ping timeout: 252 seconds] 02:49:53 -!- Blazinghand has joined ##crawl-dev 02:55:03 -!- WalrusKing has quit [Ping timeout: 246 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:05:02 -!- amalloy is now known as amalloy_ 03:05:06 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 03:17:56 -!- simmarine has quit [Quit: Leaving] 03:19:16 -!- Laptop is now known as Guest18886 03:19:32 -!- Guest46785 has quit [Ping timeout: 244 seconds] 03:31:56 -!- amalloy_ is now known as amalloy 03:33:52 -!- GauHelldragon has quit [Ping timeout: 265 seconds] 03:51:45 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:55:07 -!- rchandra has joined ##crawl-dev 03:58:37 -!- rossi_ has quit [Ping timeout: 264 seconds] 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:03:41 -!- oho_hups has quit [Ping timeout: 272 seconds] 04:05:00 -!- ussdefiant has quit [Ping timeout: 244 seconds] 04:19:23 -!- copt is now known as Guest67474 04:22:15 -!- Guest67474 has quit [Ping timeout: 250 seconds] 04:24:08 it's pretty weird that there's no message at all on picking up the orb if you've allready apported it. 04:33:03 -!- Patashu has joined ##crawl-dev 04:49:40 -!- Lebbon has quit [Quit: This computer has gone to sleep] 04:53:43 -!- vale_ has quit [Remote host closed the connection] 04:54:29 -!- MarvinPA has joined ##crawl-dev 04:55:45 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 04:56:04 -!- Tux[Qyou] has joined ##crawl-dev 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:05:00 rchandra: oh that does sound a bit odd, yeah 05:12:01 -!- amalloy is now known as amalloy_ 05:17:51 -!- tksquared_ has quit [Ping timeout: 246 seconds] 05:24:45 -!- radinms has quit [Ping timeout: 272 seconds] 05:28:14 -!- MarvinPA has quit [Ping timeout: 250 seconds] 05:29:32 -!- Guest18886 has quit [Ping timeout: 246 seconds] 05:29:55 -!- ProzacElf has quit [Ping timeout: 240 seconds] 05:34:18 -!- siepu has quit [Ping timeout: 246 seconds] 05:34:33 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655]] 05:42:00 -!- Tux[Qyou] has quit [Quit: Excess flood] 05:48:36 -!- owl has joined ##crawl-dev 05:48:46 -!- owl has quit [Changing host] 05:48:46 -!- owl has joined ##crawl-dev 05:51:13 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:51:22 -!- rchandra has left ##crawl-dev 05:51:47 -!- mineral has quit [Ping timeout: 240 seconds] 05:53:40 -!- odiv has quit [Ping timeout: 252 seconds] 05:56:11 -!- rossi_ has quit [Ping timeout: 264 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:12:53 -!- MarvinPA has joined ##crawl-dev 06:17:06 -!- DrKe has joined ##crawl-dev 06:22:46 -!- BlackGyver_ is now known as BlackGyver 06:28:10 -!- tksquared has quit [Ping timeout: 246 seconds] 06:30:24 |amethyst: you had recommended making PotionEffect::can_quaff have a string *reason argument that would be set and printed by PotionEffect::quaff() 06:31:06 |amethyst: for invis_allowed we'd need to add a similar string *reason arg and most notably for player::can_go_berserk() as well 06:31:20 |amethyst: so I'm wondering if that's the best approach, then 06:36:40 -!- Dixie has quit [Ping timeout: 245 seconds] 06:41:23 -!- HellTiger has quit [Ping timeout: 260 seconds] 06:46:44 -!- MarvinPA has quit [Ping timeout: 246 seconds] 06:47:56 i had a go at doing that when i was originally making that change 06:48:23 i started having to change more than i wanted to, so i just went for the simple change to start with 06:48:28 yeah, I'm doing it as a follow-up commit to your PR 06:48:34 well commit(s) 06:50:04 are github PRs preferred, or mantis patches? 06:51:10 -!- filthy has quit [Ping timeout: 246 seconds] 06:51:10 I think PRs generally, just because the interface is better and you can make changes much more dynamically 06:54:55 fair enough - thanks 06:56:38 -!- PsyMar has quit [Ping timeout: 246 seconds] 07:00:01 -!- omarax has quit [Remote host closed the connection] 07:02:23 -!- MarvinPA has joined ##crawl-dev 07:10:00 -!- rossi_ has quit [Ping timeout: 264 seconds] 07:12:19 -!- Shard1697 has joined ##crawl-dev 07:16:31 -!- mizu_no_oto has quit [Client Quit] 07:16:33 -!- Lasty has joined ##crawl-dev 07:17:11 -!- filthy has quit [Ping timeout: 246 seconds] 07:22:04 -!- gammafunk has quit [Ping timeout: 250 seconds] 07:36:23 -!- inire has quit [Read error: Connection reset by peer] 07:39:41 -!- Lasty has quit [Quit: Leaving.] 07:42:48 -!- joke_LA has quit [Ping timeout: 272 seconds] 07:47:39 -!- radinms has quit [Ping timeout: 260 seconds] 07:52:38 -!- kroki has quit [Quit: Page closed] 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:00:14 -!- siepu has quit [Ping timeout: 246 seconds] 08:11:17 -!- serq has quit [Ping timeout: 265 seconds] 08:22:42 |amethyst: I'm not sure if any of my plans are gonna end up in 0.17. I might have to bump back to 0.18. Even if I completed ranged overhaul today, I'm not sure we'd have enough testing time before release 08:22:52 Depends on when we wanna do release tho I suppose 08:23:08 .cobbed -log 08:23:09 11. tgcid9999, XL25 HuAM, T:93802: http://crawl.akrasiac.org/rawdata/tgcid9999/morgue-tgcid9999-20150825-032238.txt 08:23:17 .cobbed -log -2 08:23:18 10/11. comborobin, XL24 FoSu, T:73540: http://dobrazupa.org/morgue/comborobin/morgue-comborobin-20150825-022530.txt 08:23:22 .cobbed -log -3 08:23:23 9/11. Gressup, XL25 GrIE, T:74322: http://crawl.akrasiac.org/rawdata/Gressup/morgue-Gressup-20150822-005554.txt 08:23:45 -!- serq_ has quit [Ping timeout: 240 seconds] 08:25:14 -!- DDFi has quit [Quit: Page closed] 08:26:26 !tell gammafunk That comborobin death is rough -- terrible defenses, looks like it got mobbed by draconians and the cob at the same time. Still, I'm surprised that w/ summon horrible things it could just kill the con 08:26:26 Lasty_: OK, I'll let gammafunk know. 08:26:27 cob 08:37:24 -!- MarvinPA has quit [Quit: Leaving] 08:40:04 -!- tealeaves has quit [Quit: Bye] 08:40:07 -!- MarvinPA has joined ##crawl-dev 08:46:44 -!- elliptic has quit [Quit: Leaving] 08:47:17 -!- chance672 has quit [Read error: Connection reset by peer] 08:49:03 -!- elliptic has joined ##crawl-dev 08:49:22 -!- ololoev has quit [Quit: Page closed] 08:52:00 -!- DungeonCrawl has quit [Ping timeout: 246 seconds] 08:59:30 -!- vale_ has quit [Ping timeout: 255 seconds] 09:00:02 -!- omarax has quit [Read error: Connection reset by peer] 09:01:57 -!- tealeaves has quit [Quit: Bye] 09:02:29 -!- tealeaves has quit [Client Quit] 09:04:10 -!- HellTiger_NB has quit [Ping timeout: 240 seconds] 09:11:18 -!- debo has joined ##crawl-dev 09:11:23 -!- Patashu has quit [Ping timeout: 244 seconds] 09:14:57 -!- siepu has quit [Read error: No route to host] 09:17:34 -!- tealeaves has quit [Ping timeout: 244 seconds] 09:25:25 -!- kuniqs has quit [Quit: Page closed] 09:48:06 -!- Kalir has quit [Changing host] 09:52:43 <|amethyst> !tell gammafunk hm.. yeah. still probably worth it, but if you really wanted to keep it out of the signatures you could use exceptions :) 09:52:43 |amethyst: OK, I'll let gammafunk know. 09:55:52 -!- st_ has quit [Read error: Connection reset by peer] 09:56:19 -!- st_ has joined ##crawl-dev 09:56:35 -!- wheals has joined ##crawl-dev 09:56:45 -!- teukkam has quit [Ping timeout: 246 seconds] 09:56:56 -!- agentgt has quit [Client Quit] 09:58:05 -!- MarvinPA has quit [Ping timeout: 240 seconds] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:00:24 -!- falu has quit [Quit: WeeChat 1.3] 10:01:36 -!- agentgt has joined ##crawl-dev 10:03:15 Before I try to set up a scenario in wiz mode is there any chance monster polearm reaching has a better chance of hitting than them standing next to you. I know that polearm reaching for monster is not like player in that there is no %50 reduction in accuracy but I swear monsters are more accurate when reaching than next to you 10:04:36 -!- LexAckson_ has joined ##crawl-dev 10:06:45 -!- DungeonCrawl has quit [Quit: Page closed] 10:08:35 -!- debo has quit [Ping timeout: 250 seconds] 10:10:03 -!- twofortypee has quit [Quit: Connection closed for inactivity] 10:10:17 -!- rkd has quit [Quit: Page closed] 10:10:23 -!- debo has joined ##crawl-dev 10:13:17 -!- MarvinPA has joined ##crawl-dev 10:14:14 -!- stickup has quit [Read error: Connection reset by peer] 10:21:46 -!- siepu has quit [Ping timeout: 272 seconds] 10:26:50 -!- debo has quit [Read error: Connection reset by peer] 10:32:49 -!- odiv has quit [Quit: Lost terminal] 10:38:42 -!- Kramin42 has quit [Quit: This computer has gone to sleep] 10:40:12 -!- ololoev has quit [Quit: Page closed] 10:41:21 -!- tealeaves has quit [Quit: Bye] 10:48:20 -!- ussdefiant has joined ##crawl-dev 10:48:38 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 10:54:52 -!- radinms has quit [] 10:59:00 -!- MarvinPA has quit [Ping timeout: 265 seconds] 10:59:46 -!- vale_ has quit [Ping timeout: 240 seconds] 11:00:02 -!- omarax has quit [Remote host closed the connection] 11:10:43 -!- wheals has quit [Ping timeout: 246 seconds] 11:15:05 -!- DDFi has quit [Quit: Page closed] 11:17:46 -!- Zekka has quit [Ping timeout: 240 seconds] 11:17:57 -!- filthy has quit [Ping timeout: 244 seconds] 11:29:09 -!- Gorgo has quit [Ping timeout: 252 seconds] 11:34:24 -!- BanMido has quit [Ping timeout: 246 seconds] 11:41:11 -!- athros has quit [Quit: Leaving.] 11:41:22 -!- Tux[Qyou] has joined ##crawl-dev 11:41:59 -!- ussdefiant has quit [Ping timeout: 252 seconds] 11:43:42 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:43:42 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 11:45:32 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 11:46:07 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:49:41 -!- infrasho1tfoo has quit [Ping timeout: 252 seconds] 11:50:24 -!- siepu has quit [Quit: Leaving] 11:51:35 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 11:51:47 -!- Tuxedo[Qyou] has joined ##crawl-dev 11:53:35 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 11:54:42 -!- Tux[Qyou] has joined ##crawl-dev 11:57:49 -!- tealeaves has quit [Quit: Bye] 12:00:02 -!- omarax has quit [Remote host closed the connection] 12:05:22 -!- st_ has quit [Ping timeout: 246 seconds] 12:05:26 -!- blabber has joined ##crawl-dev 12:06:21 -!- elliptic has quit [Quit: Leaving] 12:07:04 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:07:10 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 12:08:28 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 12:08:51 -!- SurpriseTRex has quit [Quit: Leaving] 12:15:11 -!- tealeaves has quit [Quit: Bye] 12:18:24 -!- Utis has quit [Ping timeout: 264 seconds] 12:22:42 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 12:24:56 -!- Tux[Qyou] has joined ##crawl-dev 12:27:27 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 12:29:48 -!- pikaro has quit [Disconnected by services] 12:31:17 -!- staplegun has quit [Ping timeout: 246 seconds] 12:37:15 -!- Tux[Qyou] has joined ##crawl-dev 12:39:35 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:40:39 -!- ystael has quit [Ping timeout: 260 seconds] 12:43:00 -!- Tux[Qyou] has quit [Ping timeout: 272 seconds] 12:47:41 -!- Tux[Qyou] has joined ##crawl-dev 12:50:21 -!- Tuxedo[Qyou] has quit [Ping timeout: 255 seconds] 12:51:19 -!- Tuxedo[Qyou] has joined ##crawl-dev 12:53:03 -!- Tux[Qyou] has quit [Ping timeout: 255 seconds] 12:56:24 -!- Blazinghand has joined ##crawl-dev 12:57:26 -!- TZer0 has joined ##crawl-dev 13:00:01 -!- omarax has quit [Remote host closed the connection] 13:01:00 -!- vale_ has quit [Ping timeout: 264 seconds] 13:09:42 -!- tcsc has quit [Ping timeout: 255 seconds] 13:11:27 -!- amalloy_ is now known as amalloy 13:13:31 that would be quite a surprise to me, agentgt 13:13:35 -!- Ququman has joined ##crawl-dev 13:13:44 -!- tealeaves has quit [Quit: Bye] 13:15:01 -!- Tux[Qyou] has joined ##crawl-dev 13:16:02 -!- agentgt has quit [] 13:16:03 -!- simmarine has joined ##crawl-dev 13:16:42 Me too, but I have the same intuitive feeling. They seem far more dangerous when they are poking from a distance. 13:17:12 -!- blabber has quit [Ping timeout: 264 seconds] 13:17:21 -!- Tuxedo[Qyou] has quit [Ping timeout: 255 seconds] 13:18:42 -!- kroki has quit [Ping timeout: 246 seconds] 13:19:48 yeah, they are, because that means you aren't hitting them back 13:21:18 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 13:21:46 -!- tealeaves has quit [Quit: Bye] 13:22:35 -!- Tux[Qyou] has joined ##crawl-dev 13:23:56 Heh. I meant just in terms of hitting and doing damage 13:26:45 -!- blabber has joined ##crawl-dev 13:27:14 i know. i'm saying you have that impression because those are the scenarios where you tend to die, not because they actually do more damage 13:27:19 -!- Tuxedo[Qyou] has joined ##crawl-dev 13:27:43 -!- tealeaves has quit [Quit: Bye] 13:28:45 Seems plausible 13:29:17 -!- tcsc has quit [Quit: This computer has gone to sleep] 13:29:32 -!- tealeaves has quit [Read error: Connection reset by peer] 13:30:32 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 13:35:26 -!- Tux[Qyou] has joined ##crawl-dev 13:35:28 -!- tealeaves has quit [Quit: Bye] 13:35:46 -!- joke_LA has quit [Ping timeout: 240 seconds] 13:35:50 -!- tcsc has quit [Max SendQ exceeded] 13:36:53 <|amethyst> !lg * recent killer=gnoll kaux~~whip x=avg(dam) 13:36:55 5774 games for * (recent killer=gnoll kaux~~whip): avg(dam)=6.95 13:36:59 <|amethyst> !lg * recent killer=gnoll kaux~~spear x=avg(dam) 13:37:00 19888 games for * (recent killer=gnoll kaux~~spear): avg(dam)=6.47 13:37:24 <|amethyst> hm, says nothing about accuracy though, only damage 13:37:52 -!- Tuxedo[Qyou] has quit [Ping timeout: 252 seconds] 13:50:36 -!- FiftyNine has quit [] 13:54:31 -!- Kalir has quit [Changing host] 13:55:20 -!- MarvinPA has joined ##crawl-dev 13:56:12 -!- elliptic has joined ##crawl-dev 13:58:51 -!- Yermak has quit [Quit: Page closed] 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:00:33 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:03:46 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 14:04:55 -!- Blazinghand has quit [Read error: Connection reset by peer] 14:05:02 -!- Tux[Qyou] has joined ##crawl-dev 14:06:22 -!- rchandra has joined ##crawl-dev 14:07:21 -!- Tuxedo[Qyou] has quit [Ping timeout: 250 seconds] 14:08:23 -!- MarvinPA has quit [Quit: Leaving] 14:09:15 -!- Xenobreeder has joined ##crawl-dev 14:09:50 -!- xnavy_ has quit [Ping timeout: 250 seconds] 14:10:32 -!- MarvinPA has joined ##crawl-dev 14:11:03 -!- amalloy is now known as amalloy_ 14:14:50 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:17:40 -!- Kramin has quit [Ping timeout: 244 seconds] 14:17:40 -!- Amy|Sonata has quit [Ping timeout: 244 seconds] 14:18:11 -!- Tux[Qyou] has quit [Ping timeout: 250 seconds] 14:18:40 -!- Tux[Qyou] has joined ##crawl-dev 14:19:30 -!- Tuxedo[Qyou] has quit [Ping timeout: 240 seconds] 14:22:26 -!- WalrusKing has quit [Ping timeout: 246 seconds] 14:24:31 -!- UncertainKitten has joined ##crawl-dev 14:24:33 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:24:52 -!- Tux[Qyou] has quit [Ping timeout: 252 seconds] 14:26:16 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 14:26:17 -!- Krakhan has quit [Changing host] 14:26:28 -!- Tux[Qyou] has joined ##crawl-dev 14:27:28 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:29:33 -!- rkd has quit [Quit: Page closed] 14:30:42 -!- Tux[Qyou] has quit [Ping timeout: 244 seconds] 14:31:14 -!- Tuxandore has joined ##crawl-dev 14:31:37 -!- vale_ has quit [Ping timeout: 250 seconds] 14:34:19 -!- Tuxedo[Qyou] has quit [Ping timeout: 244 seconds] 14:37:34 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:40:36 -!- Tuxandore has quit [Ping timeout: 264 seconds] 14:42:57 -!- ProzacElf has joined ##crawl-dev 14:43:15 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 14:43:39 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:43:49 -!- PsyMar has quit [Quit: witty quit message goes here] 14:46:02 -!- copt has quit [] 14:48:23 -!- tealeaves has quit [Quit: Bye] 14:48:33 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 14:49:02 -!- Tuxedo[Qyou] has joined ##crawl-dev 14:49:38 -!- amalloy_ is now known as amalloy 14:56:33 -!- athros has quit [Quit: Night night] 14:56:52 -!- Tux[Qyou] has joined ##crawl-dev 14:57:01 -!- Tuxedo[Qyou] has quit [Ping timeout: 244 seconds] 14:58:07 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:01:58 -!- amalloy is now known as amalloy_ 15:01:58 -!- amalloy_ is now known as amalloy 15:01:58 -!- Tux[Qyou] has quit [Ping timeout: 260 seconds] 15:02:36 -!- Tuxedo[Qyou] has quit [Ping timeout: 260 seconds] 15:02:39 -!- Tux[Qyou] has joined ##crawl-dev 15:04:01 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:07:21 -!- Tux[Qyou] has quit [Ping timeout: 244 seconds] 15:12:37 -!- blabber has quit [Quit: leaving] 15:13:37 -!- Foamed has quit [Quit: RIP] 15:16:17 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 15:16:40 -!- Tuxedo[Qyou] has joined ##crawl-dev 15:22:53 -!- xnavy has quit [Ping timeout: 244 seconds] 15:23:00 |amethyst: I suppose we should determine whether AF_HUNGER cobs get released in 0.17 15:27:32 -!- joke_LA has quit [Ping timeout: 244 seconds] 15:31:48 -!- tealeaves has quit [Quit: Bye] 15:32:53 -!- dungeonasju has quit [Quit: Page closed] 15:36:04 -!- Tuxedo[Qyou] has quit [Ping timeout: 250 seconds] 15:37:46 <|amethyst> Lasty_: I am for it, now that you can't tab yourself to death 15:38:53 <|amethyst> Zot becoming harder doesn't bother me in the slightest 15:38:58 agreed 15:39:00 <|amethyst> if anything I would worry about hungry ghosts more 15:39:11 <|amethyst> but probably they are fine too 15:39:21 In my opinion, the one thing that worries me about hungry cobs is the possibility that a player might get totally hunger-locked. 15:39:29 But I don't think that's happening. 15:39:50 -!- ProzacElf has quit [Ping timeout: 240 seconds] 15:40:00 <|amethyst> even then, it's the same as being HP-locked, no? 15:40:13 I suppose that's true 15:40:23 <|amethyst> you can have so few HP that you barely keep yourself alive by /HW each turn, but spending a turn to read ?tele might kill you 15:40:41 but if you were hunger locked through 20 rations, that'd be more obnoxious than through the average stack of !hw 15:40:55 just because it's easier to ahve a giant stack 15:41:04 but sooner or later, they'll just kill you with damage :p 15:41:13 -!- gammafun1 has joined ##crawl-dev 15:41:32 <|amethyst> I think you'd need to be very slow, or surrounded by cobs, to go from a ration's worth of food to starving in one turn 15:41:44 <|amethyst> s/starving/fainting/ 15:42:01 <|amethyst> and as long as you're above Fainting, you have one safe turn to read tele 15:42:04 yeah, it's prety rare 15:42:19 A surprising number of .cobbed victims have ?blinking too 15:42:31 -!- xnavy_ has quit [Ping timeout: 244 seconds] 15:42:42 Lasty_: that comborobin death was definitely avoidable, he both was playing pretty recklessly and didn't notice that the cob was hostile 15:42:50 <|amethyst> I forget, do trees hunger? 15:42:54 the latter is kind of a problem when playing a summoning in tiles 15:42:56 |amethyst: I think so 15:43:05 *summoner 15:43:05 |amethyst: at least from AF_HUNGER 15:43:19 <|amethyst> could make trees foodless so there's one more escape option :) 15:43:25 |amethyst: I have yet to hear anyone giving amazing advice like "use !lig before casting level 9 spells" 15:43:32 <|amethyst> or chalk this up to "vital necromutation buffs" 15:43:38 hahaha 15:43:47 -!- elliptic has quit [Quit: Leaving] 15:44:02 |amethyst: I'll just add a string *reason to player::can_go_berserk() then; is making all of the ::can_quaff() methods into ::cannot_quaff(string *reason) the right thing to do? 15:44:12 or are those semantics silly 15:44:26 in terms of inverting the logic,I mean 15:44:53 <|amethyst> I prefer positives but not strongly enough to complain about it 15:45:11 <|amethyst> you mentioned all the users being in potion.cc---there was one in xom.cc IIRC 15:45:23 yeah, haven't looked at that 15:46:04 -!- elliptic has joined ##crawl-dev 15:46:05 doesn't look like that use will be a problem 15:50:55 <|amethyst> hm, maybe rather than the "comaybe" I joked about, the right type for this kind of thing would be andmaybe 15:52:07 <|amethyst> where andmaybe can be constructed from either a B or a B and a T; and is implicitly convertable to a B 15:52:57 <|amethyst> so the code could even continue to say return true; but then something like return { false, "you don't know how to drink that" }; 15:53:08 <|amethyst> hm 15:53:32 <|amethyst> I guess that doesn't make the ifs any simpler though 15:53:42 <|amethyst> oh, but it would if you did cannot_quaff 15:54:17 <|amethyst> if (auto mb = cannot_quaff()) { mpr(mb.second); } 15:54:59 <|amethyst> eh, I'll have to think about that some more; by all means use the outparameter version for now :) 15:55:28 I will, and will probably pester you to look at the patch when I've finished it as well :) 15:55:54 -!- gammafun1 has quit [Quit: leaving] 15:56:37 -!- gammafunk has joined ##crawl-dev 15:58:10 -!- Tux[Qyou] has joined ##crawl-dev 16:00:02 -!- omarax has quit [Remote host closed the connection] 16:00:03 -!- tealeaves has quit [Quit: Bye] 16:00:29 -!- tealeaves has quit [Client Quit] 16:00:41 -!- Tuxedo[Qyou] has joined ##crawl-dev 16:00:57 -!- amalloy is now known as amalloy_ 16:02:07 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 16:04:00 -!- Tux[Qyou] has quit [Ping timeout: 264 seconds] 16:07:59 uh 16:08:10 is it okay monsters with daggers do less damage than punching monsters 16:10:57 <|amethyst> kvaak: ? 16:11:45 <|amethyst> oh 16:12:08 <|amethyst> because of the - (1 + random2(3)) having a higher average than the random2(4) 16:12:58 -!- Shard1697 has quit [Ping timeout: 244 seconds] 16:15:45 I've always thought that -damage thing was weird. Seems like it's designed to nerf early-game weapon-using monsters slightly, since it does little to nerf high-level weapon-using monsters. 16:16:05 also for some weird reason a monster can roll 0 damage only if it's wielding a weapon 16:16:14 otherwise it's always a minimum of 1 16:16:45 also weird, yeah 16:16:46 <|amethyst> ? 16:16:51 ?? monster damage 16:16:51 monster damage[1/3]: 1d(monster damage rating) + [random2(weapon base damage) + random2(weapon damage ench) - 1d3 if the monster has a weapon]. Multiply by 3/2 for might and 5/2 for stab. 16:17:03 that last - 1d3 can reduce the damage to 0 16:17:09 <|amethyst> oh, again because the subtraction might put it negative 16:17:12 and yes I've tested all of this in wizmode 16:17:32 <|amethyst> it would have to reduce the weapon damage to -1 to mean no damage from the attack 16:17:36 <|amethyst> but that is certainly possible 16:17:39 yes 16:18:01 I'd expect that to happen only if the weapon has a negative enchantment 16:21:50 "Preface: I love this game, I love the changes, the vast majority are for the better. Short lair branches, entropy weavers, a cool orc:4 vault, caustic shrikes, Ru - all recent-ish changes I'm right behind." -- woo, I got 3/5. :D 16:22:56 weird how it mixes bad and good things and stable and trunk 16:23:17 out of those I'll +1 ru without a second thought though 16:23:24 -!- rossimo_ has quit [Quit: Lost terminal] 16:24:30 -!- bmfx has quit [Quit: Lost terminal] 16:27:52 <|amethyst> Lasty_: perhaps I'm jaded, but this sounds like it's to be followed by a "but now you changed foo, OMG THE GAME IS RUINED" 16:28:41 |amethyst: how did you know??? 16:28:54 kvaak: not shrikes? 16:29:14 The rest of the post is complaining about stairdancing tomb 16:29:26 Lasty_: as of their addition I've seen 3 shrikes 16:29:55 one was a brief glimpse as a fobe, it was stuck behind other crap and I died elsewhere 16:30:27 another was a dieselrobin DEAr that just conjured it into nonexistence 16:30:29 <|amethyst> clearly we need sewer shrikes 16:30:42 third was... something but it involved melee and tabbing 16:32:12 -!- vale_ has quit [Ping timeout: 255 seconds] 16:32:21 kvaak: wow, that's a surprisingly low number of shrikes, given that some people see more than that in a single floor 16:32:34 !lg * killer~~shrike 1 16:32:39 1/341. kingbuddyboy the Stinger (L3 SpVM), slain by shrike's ghost on D:3 on 2013-04-22 02:39:37, with 170 points after 2008 turns and 0:09:35. 16:32:47 !lg * killer~~caustic 1 16:32:55 1/280. Shard1697 the Executioner (L27 HOSk of Ashenzari), mangled by a caustic wasp on Zot:3 on 2014-10-31 20:36:58, with 665186 points after 89906 turns and 5:01:39. 16:33:00 quick question: is there any reason why some methods are instance methods on player (e.g. you.in_water()), while others are static (e.g. player_on_orb_run())? 16:33:17 !lg . won thisyear 16:33:18 12. perunasaurus the Warrior (L23 MuAK of Lugonu), escaped with the Orb and 3 runes on 2015-07-21 12:15:58, with 1521109 points after 71185 turns and 3:08:18. 16:33:24 !lm . br.enter=depths thisyear 16:33:26 15. [2015-07-21 07:39:49] perunasaurus the Cruncher (L19 MuAK of Lugonu) entered the Depths on turn 53076. (D:15) 16:33:27 other than "that's just what people wrote" 16:33:30 *shrug* 16:33:35 <|amethyst> Bodrick: no general principled reason, but 16:33:45 those are probably silly people who clear depths for some silly reason 16:33:58 <|amethyst> Bodrick: in some cases things are in player because they're generic to all actors 16:34:04 <|amethyst> Bodrick: in_water is not one of those though 16:34:29 kvaak: slow year, huh? 16:34:51 <|amethyst> on the one hand, things like this make sense to be player methods (particularly since they often refer to you anyway) 16:34:54 -!- Krakhan has quit [Read error: Connection reset by peer] 16:35:03 <|amethyst> on the other, I think people are wary of expanding an already huge class 16:35:43 makes sense - thanks 16:36:05 i thought it may have had something to do with inlining, but seems like that doesn't make a difference 16:36:27 <|amethyst> Bodrick: if you want to inline, practically it needs to be defined in a header anyway, and you can do that with either 16:37:08 <|amethyst> Bodrick: (I guess link-time optimisation is a thing now, but still it's much easier to determine that something is inlineable if the source is there) 16:37:41 <|amethyst> oh, I just noticed/considered... bh's change to the rng means the scroll names have changed 16:37:50 <|amethyst> time to look over scroll_names.out for good ones 16:39:46 -!- Krakhan has quit [Changing host] 16:41:03 <|amethyst> ah, this must be the scroll to summon the public transport to take you to the library 16:41:07 <|amethyst> AMUNASTROLLY 16:42:23 -!- tealeaves has quit [Quit: Bye] 16:42:46 <|amethyst> and a new yoghurt brand I shall not be trying: HOPLIO BUTTIVA 16:47:03 hahah 16:47:23 <|amethyst> YFREQE GENEREAP sounds like something out of a garbage collection textbook 16:47:43 <|amethyst> genereaptional frequency 16:49:22 <|amethyst> RAM UNYTOURCHAV sounds like a classist headline from the Sun or Daily Mirror or whatever 16:50:19 <|amethyst> we should change our letter/digraph/trigraph frequency to produce more word-like things 16:51:45 <|amethyst> And I'm not sure about OTATER SUOBIA but surely there's humour to be found in that 16:52:22 a cool orc:4 vault but not a cool new wizlab?! 16:52:28 I need to be educating our players more 16:52:53 <|amethyst> guarantee wizlab 16:52:59 -!- tealeaves has quit [Quit: Bye] 16:53:23 -!- byah has quit [Client Quit] 16:53:24 Yeah that has been seriously considered, but I think it's probably not the spirit of those kinds of portals 16:53:41 .moonrank 16:53:42 73 games for * (moonland br=wizlab): 18x wizlab_lehudib, 17x wizlab_doroklohe, 9x wizlab_iskenderun, 7x wizlab_wucad, 7x wizlab_demon, 6x wizlab_golubria, 4x wizlab_zonguldrok, 3x wizlab_cigotuvi, 2x wizlab_cloud 16:53:42 -!- byah has joined ##crawl-dev 16:53:55 At least I'm winning one contest 16:54:07 <|amethyst> !kw moonland 16:54:08 Keyword: moonland => vlong>=0.17-a0-488-g0a147b9 16:55:19 <|amethyst> !lm * moonland br.enter=wizlab s=+milestone 16:55:20 2033 milestones for * (moonland br.enter=wizlab): 240x entered The Roulette of Golubria., 237x entered Iskenderun's Mystic Tower., 229x entered Lehudib's Moon Base., 227x entered Cigotuvi's Fleshworks., 217x entered Wucad Mu's Monastery., 213x entered Zonguldrok's Shrine., 196x entered Doroklohe's Tomb., 2x entered The Hall of Plog the Hellbinder., 2x entered Tukima's Studio., 2x entered Eringya's... 16:55:21 dpeg did a good job with doroklohe in terms of making a dangerou map, that one is hard to compete with 16:55:39 <|amethyst> (would be nice if there were a way to canonicalise cloud mage and hellbinder there) 16:55:40 it had a higher weight for a week as well, like 2x higher 16:55:46 yes it would be lovely 16:56:27 I guess we could simply remove the random name from the milestone, since it doesn't really serve any purpose other than making sequell queries much harder 16:58:55 wow, you can't berserk under Fear...I had no idea 16:59:36 <|amethyst> IMO berserk should remove and prevent fear 17:00:02 -!- omarax has quit [Remote host closed the connection] 17:00:18 seems reasonable...does noise break it? 17:00:40 <|amethyst> I don't think so; I think that's specific to mesm (since it involves singing) 17:00:52 hey 17:00:59 <|amethyst> oh 17:01:03 <|amethyst> it does 17:01:10 <|amethyst> mpr("For a moment, your terror fades away!"); 17:01:23 <|amethyst> (also, FR: opal axe, like the obsidian axe but it gives you fear instead of mesm) 17:01:34 -!- Gorgo has quit [Ping timeout: 244 seconds] 17:01:48 heh, so making a loud noise breaks fear, but you can't berserk under fear 17:02:36 <|amethyst> oh wait 17:02:40 <|amethyst> I bet this doesn't work 17:02:50 <|amethyst> or, rather, only works if you're both afraid and mesmerised 17:02:55 <|amethyst> if (loudness >= 20 && beheld()) 17:02:55 <|amethyst> { 17:02:55 <|amethyst> mpr("For a moment, your terror fades away!"); 17:02:55 <|amethyst> clear_fearmongers(); 17:02:55 <|amethyst> _removed_fearmonger(); 17:02:58 <|amethyst> } 17:03:01 -!- Patashu has joined ##crawl-dev 17:05:07 something that belongs under protips 17:05:12 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 17:05:18 -!- ProzacElf has joined ##crawl-dev 17:05:52 I guess the sensible thing would be not allowing fear if you're mesmerized (and vice-versa), and then allowing berserk to break fear and under fear 17:06:08 er..to resist fear and break fear 17:09:19 -!- tcsc has quit [Ping timeout: 244 seconds] 17:19:41 -!- tealeaves has quit [Quit: Bye] 17:28:19 |amethyst: is there any reason to have 17:28:25 bool player::can_go_berserk() const 17:28:25 { return can_go_berserk(false); 17:28:25 } 17:28:50 as opposed to just can_go_berserk(bool intentional = false) in the signature 17:28:57 of the actual function, I mean 17:28:59 <|amethyst> yes, it's an override of actor::can_go_berserk 17:29:07 ah 17:29:50 <|amethyst> now, we could move the bool to the signature actor::can_go_berserk and just ignore it in the monster case 17:29:57 yeah, was about to ask that next 17:29:58 <|amethyst> s/ture/ture of/ 17:30:04 but I guess it's a bit odd either way? 17:30:19 <|amethyst> I think the current version is more odd :) 17:31:15 <|amethyst> btw, if you do that (or not), put "override" on the signature of the overriding method 17:31:29 <|amethyst> that way it's an error if it doesn't match the base class 17:31:53 -!- predator117 has quit [Ping timeout: 256 seconds] 17:32:18 I'll have to look up "override", but you mean if the signature doesn't match? 17:32:23 <|amethyst> (another convenience from C++11) 17:32:44 <|amethyst> I mean, if you were leaving it as it is now: 17:32:59 <|amethyst> bool can_go_berserk() const override; 17:33:34 <|amethyst> that way if someone did change it to bool can_go_berserk(bool intentional = false) const override; without changing the base class they'd get an error 17:33:46 <|amethyst> since it wouldn't actually be an override in that case 17:39:49 -!- Lasty has joined ##crawl-dev 17:42:35 -!- Patashu has quit [Ping timeout: 260 seconds] 17:43:04 -!- DrKe has quit [Ping timeout: 265 seconds] 17:44:31 -!- oho_hups has quit [Ping timeout: 265 seconds] 17:46:02 -!- Can-ned_Food has joined ##crawl-dev 17:47:20 -!- Daekdroom has quit [Remote host closed the connection] 17:47:33 -!- Voker57 has quit [Remote host closed the connection] 17:47:37 -!- DrKe has joined ##crawl-dev 17:47:37 -!- DrKe has quit [Client Quit] 17:47:51 -!- DrKe has joined ##crawl-dev 17:49:04 -!- amalloy_ is now known as amalloy 17:50:43 i saw at least six shrikes on a single floor of depths one game. i regrettably don't even remember what char i was that game though 17:51:22 <|amethyst> FR: every aspect of every saved game, current and past, is stored in a queriable database somewhere 17:52:23 actually maybe that was my vpne 17:53:13 1lg . status~~having_fun 17:58:00 -!- Gorgo has quit [Ping timeout: 264 seconds] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:00:37 i guess it was only four shrikes on one floor, in my dgwn win 18:01:37 looking back at the log is funny: i notice three shrikes in depths:2, kill one of them, and then give up and go to elf:3 instead, and then to swamp:5, before finally coming back to depths:2 18:03:52 -!- BOTBrad has quit [Ping timeout: 265 seconds] 18:05:50 -!- mopl has quit [Client Quit] 18:10:37 -!- mopl has quit [Client Quit] 18:11:04 -!- elliptic has quit [Quit: Leaving] 18:16:16 -!- the_glow has quit [Ping timeout: 245 seconds] 18:19:44 -!- ystael has quit [Ping timeout: 246 seconds] 18:22:54 -!- predator117 has quit [Ping timeout: 255 seconds] 18:25:47 -!- Zekka has quit [Ping timeout: 244 seconds] 18:27:27 -!- siepu has quit [Read error: Connection reset by peer] 18:29:05 -!- CcS has quit [] 18:31:32 -!- tealeaves has quit [Quit: Bye] 18:32:48 -!- vale_ has quit [Ping timeout: 255 seconds] 18:34:54 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:37:06 -!- BlackGyver has quit [Ping timeout: 240 seconds] 18:38:54 -!- byah has quit [Quit: Page closed] 18:49:19 -!- Wahaha has quit [Quit: Leaving] 18:51:06 -!- tealeaves has quit [Quit: Bye] 18:51:37 -!- WalrusKing has quit [Ping timeout: 244 seconds] 18:55:57 -!- tealeaves has quit [Ping timeout: 250 seconds] 19:00:03 -!- omarax has quit [Remote host closed the connection] 19:03:07 -!- cut_lass has quit [Ping timeout: 246 seconds] 19:06:41 -!- elliptic has joined ##crawl-dev 19:08:24 -!- Shard1697 has joined ##crawl-dev 19:16:36 -!- Daekdroom has quit [Ping timeout: 264 seconds] 19:19:43 -!- filthy has quit [Quit: please don't look for me] 19:25:22 -!- MarvinPA has quit [Quit: Leaving] 19:32:13 -!- Ququman has quit [Read error: Connection reset by peer] 19:32:24 -!- PsyMar has quit [Ping timeout: 244 seconds] 19:32:39 -!- argent0 has quit [Ping timeout: 255 seconds] 19:37:13 -!- predator117 has quit [Ping timeout: 272 seconds] 19:40:32 -!- Foamed has quit [Quit: RIP] 19:42:38 -!- tealeaves has quit [Quit: Bye] 19:42:57 -!- tealeaves has quit [Client Quit] 19:49:06 -!- Zekka has quit [Ping timeout: 240 seconds] 19:49:43 -!- Can-ned_Food has quit [Quit: Konversation terminated!] 19:51:31 -!- LexAckson_ has quit [Ping timeout: 240 seconds] 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:00:24 amalloy: my last game had 6 shrikes on depths:4, chei was pleased. 20:06:57 -!- calmurloc has quit [Quit: Leaving] 20:09:26 -!- Ladykiller69 has quit [Quit: Verlassend] 20:10:49 -!- Zannick has quit [Ping timeout: 250 seconds] 20:12:35 -!- Zannick has joined ##crawl-dev 20:33:27 -!- HellTiger_NB has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20:33:57 gammafunk: https://github.com/alexjurkiewicz/dcss-website/pull/3 20:34:07 oh, right 20:34:11 -!- vale_ has quit [Ping timeout: 265 seconds] 20:34:14 I saw that, and forgot to pull, so thanks 20:34:19 i just merged it 20:34:38 well, that's good as well! 20:34:48 -!- Daekdroom has quit [Remote host closed the connection] 20:35:09 is the website using master of that repo, or something else? 20:35:22 eg if I want to stage future changes, can I put them into master? 20:38:38 -!- MarvinPA has joined ##crawl-dev 20:39:22 it's using master 20:39:29 (also, download page updated) 20:39:59 -!- nicolae- has joined ##crawl-dev 20:40:13 well, and I have html pages with file extensions of .htm instead of .html 20:40:58 so I update a checkout in the home dir of the crawl user, manual copy files to ~/website (symbolic link to a directory owned by root but with various relevant files owned by crawl) 20:41:18 I guess at some point we could get nap.kin to update the file names 20:42:21 -!- pikaro has quit [Ping timeout: 260 seconds] 20:47:12 probably easier to just change the repo to match reality, given he's less around than me 20:57:06 -!- crate has quit [Ping timeout: 245 seconds] 21:00:03 -!- omarax has quit [Remote host closed the connection] 21:02:42 -!- predator117 has quit [Ping timeout: 265 seconds] 21:02:48 hrm, if I have a virtual method in a base class that has a default parameter value in its signature, do I then have to define the paramet's default when I define the method in a derived class? 21:03:55 I've got can_quaff(string *reason = nullptr) in PotionEffect which always returns false and a bunch of derived classes defining can_quaff that also need that default value for reason 21:05:49 -!- Earlo has quit [Remote host closed the connection] 21:06:13 gammafunk: http://stackoverflow.com/q/3533589/625403 21:06:23 summary: derived classes don't inherit the default 21:07:00 that is, the static type of the object whose method you call determines what default parameters, if any, are used 21:07:19 thanks....hrm 21:07:29 so like Potion* p = &healWounds; p->can_quaff() gets the default 21:07:40 I guess that could cause some weird problems if you had one default in the base and different value in the derived 21:07:42 but HealWounds* o = &healWounds; p->can_quaff() doesn't 21:08:03 maybe that's exactly why |amethyst was telling me about override 21:09:28 -!- kroki has quit [Quit: Page closed] 21:10:49 -!- Zekka has quit [Ping timeout: 260 seconds] 21:13:08 acquire'd items always come fully identified right? 21:13:49 rast: s/always/never/ but otherwise yes 21:14:33 darn. OK 21:14:51 I was thinking it would be neat if the bot announced acquirements 21:15:00 way more interesting than killing edmund or whatever 21:15:08 but not if it's an info leak 21:15:18 ##crawl needs more bot message spam? 21:15:39 cut other messages proportionately 21:15:44 frankly i think nearly all the unique kills should go 21:16:31 i mean i mute all of them because it is awful, and would certainly mute acq messages too 21:17:32 AWBW clan channel would probably like them a lot 21:17:41 since we just have the bot announcing our own characters 21:20:26 -!- ystael has quit [Ping timeout: 240 seconds] 21:26:04 rast: it's a problem because they don't appear in your inventory, you can pick them up whenever 21:26:30 so you'd need to generate a milestone when they got ided probably 21:33:20 ah right 21:34:36 -!- vale_ has quit [Ping timeout: 265 seconds] 21:45:28 -!- nicolae- has left ##crawl-dev 21:46:48 -!- Lasty has quit [Quit: Leaving.] 21:46:56 -!- mamgar has quit [Ping timeout: 246 seconds] 21:48:31 -!- Kanbei has quit [Ping timeout: 260 seconds] 21:50:23 -!- tksquared_ has quit [Ping timeout: 244 seconds] 21:51:26 -!- rossi_ has quit [Ping timeout: 264 seconds] 22:00:03 -!- omarax has quit [Remote host closed the connection] 22:01:25 -!- UncertainKitten has joined ##crawl-dev 22:04:39 -!- rast has quit [Remote host closed the connection] 22:07:32 -!- Smello has quit [Ping timeout: 252 seconds] 22:09:37 -!- predator117 has quit [Ping timeout: 260 seconds] 22:11:46 -!- rj54x has quit [Ping timeout: 246 seconds] 22:12:29 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:15:11 -!- tensorpudding has quit [Ping timeout: 250 seconds] 22:16:50 -!- Gorgo has quit [Ping timeout: 246 seconds] 22:18:51 -!- fiyawerx has quit [Ping timeout: 260 seconds] 22:21:22 -!- Cacophony has quit [Quit: oh no am scare] 22:23:10 simple fix, do what shops do, put acqs into inventory unless it's full 22:27:32 is there a way to grep for 'all places in the code which call this function'? 22:27:36 grepping for 'acquirement' is noisy 22:28:19 <|amethyst> grep for 'acquirement(' 22:28:32 ah 22:30:46 does etags not index that direction? 22:31:02 -!- mamgar has quit [Read error: Connection reset by peer] 22:31:20 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655]] 22:33:46 -!- Gorgo has quit [Ping timeout: 245 seconds] 22:34:38 only dedinitions, not uses 22:34:45 *definitions 22:34:50 try cscope for uses 22:39:44 -!- MarvinPA has quit [Read error: Connection reset by peer] 22:41:17 |amethyst: ug, I just got to potions of lig, that call transform() which also has a lot of mpr() even when doing a check 22:42:19 so that's the invis_allow, player::can_go_berserk, and transform() that need the string *reason arguments 22:43:31 looks like that's the last one that might need much function refactoring like this 22:43:47 -!- Pacra has joined ##crawl-dev 22:44:00 there's some stuff that needed changing for the mutation-related potions, but that was just a simple static function in potion.cc already 22:44:19 I'm not sure if changing transform() is wise, but I guess it's no different than the others 22:46:49 <|amethyst> gammafunk: hm 22:47:04 -!- tensorpudding has quit [Ping timeout: 255 seconds] 22:47:17 -!- predator117 has quit [Ping timeout: 246 seconds] 22:47:19 <|amethyst> gammafunk: I guess transform would have to go ahead and print whatever it is stuffing into that parameter when just_check is false 22:47:33 <|amethyst> or the first bit gets pulled off into can_transform 22:47:39 yeah, I modified the zerk one to be like that already 22:47:55 just store it for both mpr() and setting *reason puprposes 22:48:28 just having to do this so much worries me that it's not a great approach I guess 22:48:49 <|amethyst> IMO it's more that what we're doing now isn't a great approach 22:48:55 <|amethyst> but is viral 22:49:42 -!- LexAckson_ has joined ##crawl-dev 22:50:36 the original decisions to print the messages when performing a check is perhaps the problem, yeah 22:50:59 as a guy who is into functional programming i agree 100% with that claim 22:51:21 which claim?! 22:51:35 "the original decisions..." 22:51:40 ah, ok 22:52:00 i guess i missed my chance to say "the original decisions...are the problem" 22:52:11 I'm not actually changing that by adding this argument, but I guess I'm at least allowing not printing the message to be a thing 22:54:21 Do they teach "Bad small decisions made in large code base lead to huge headaches" programming courses in college 22:54:33 feel like it'd be more useful than some programming courses they do teach 22:56:34 <|amethyst> what is this, vocational school? 22:56:38 <|amethyst> too practical! 22:57:07 i know i shouldn't expect proper punctuation out of "dwarven" but this still looks really weird: "Tha rod don'tve enough magic points." 22:57:19 <|amethyst> let people learn about technical debt while implementing their PhD project 22:57:23 Put acquirements in inventory if possible. https://github.com/alexjurkiewicz/crawl-ref/commit/e28158673e61ead69b189c1e77c8b292804e81f2 22:57:42 there are bugs in my quick implementation, but I don't have time to code more right now, if someone would like to take over 22:58:07 <|amethyst> probably that applies to 'acquire any' and the like? 22:58:42 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:58:49 I imagine anyway you can create a milestone 'acquire.weapon' with message 'acquired a slimy green trident'. That technically wouldn't even depend on that patch tbh 22:59:17 and then may another milestone 'acquire.identify' 'identified a slimy green trident as "Qcfgh" ...' 23:00:03 -!- omarax has quit [Remote host closed the connection] 23:00:10 probably it'd only be worth having the latter 23:00:29 i don't get why you would want milestones for acquiring stuff. most of the cool randarts i find in a given game are from the floor, not from ?acq 23:00:54 amalloy: well it's a thing we can query in sequell, for one 23:01:01 as in "what are players acquiring" 23:01:09 doesn't mean we need to print it in ##crawl 23:01:32 i see. that sounds useful 23:01:32 but even then it's not quite that easy, since the milestone message won't really give the acquirement class very easilly 23:01:32 the former milestone would make answering your question simpler, probably 23:01:37 <|amethyst> but you'd need the properties then 23:01:44 yeah, what |amethyst said 23:02:08 not even sure that fits into the milestone format 23:02:23 <|amethyst> yeah, we have several verbs that contain dots 23:02:25 -!- radinms has quit [Ping timeout: 272 seconds] 23:02:30 -!- rast has joined ##crawl-dev 23:02:34 <|amethyst> and there's AFAIK no limit to the length of values 23:02:49 oh, so its like a field seperator ? 23:02:56 <|amethyst> yeah, :-delimited 23:03:02 <|amethyst> with :: for a literal : 23:03:59 would be fun to get that to work, but amalloy is right that it's probably not something you want to spam in ##crawl anyhow 23:04:00 also, acquire.identify type message would miss acquirements of non-identifiable things, like gold and some evocables 23:04:24 <|amethyst> AFAIK all the bots now use opt-in for new messages? 23:04:32 <|amethyst> I don't recall 23:05:19 FR the bots PM their milestones to everyone in the channel, instead of saying it to the channel, so that you can opt out of them 23:05:37 <|amethyst> ? 23:05:56 <|amethyst> /ignore works as well with channel messages as private ones 23:06:10 /ctcp ##crawl subscription-status--acquire.identify 23:06:53 <|amethyst> hook sequell up to twitter 23:06:56 |amethyst: well it's not a serious suggestion of course. but then you could opt out of milestone messages without having to opt out of other messages 23:07:08 like i am stuck with gretell's milestones because gretell says useful stuff too 23:07:27 (by giving the bots an opt-out feature, instead of relying on /ignore) 23:07:56 <|amethyst> oh, I guess not everyone's /ignore supports regexps 23:09:25 -!- staplegun has quit [Ping timeout: 244 seconds] 23:15:29 -!- CanOfWorms has joined ##crawl-dev 23:16:33 -!- rast has quit [Ping timeout: 246 seconds] 23:22:57 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:25:37 -!- cut_lass_ has quit [Ping timeout: 246 seconds] 23:28:33 -!- ussdefiant has joined ##crawl-dev 23:32:41 -!- ystael has quit [Ping timeout: 260 seconds] 23:33:16 -!- Daekdroom has quit [Quit: Leaving] 23:34:19 -!- Cacophony has quit [Quit: oh no am scare] 23:35:33 -!- Kalir has quit [Changing host] 23:35:54 -!- rast has joined ##crawl-dev 23:38:08 -!- speranza has quit [Read error: Connection reset by peer] 23:40:09 -!- Lasty_ has quit [Read error: Connection reset by peer] 23:47:38 -!- ProzacElf has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it] 23:54:58 -!- predator117 has quit [Ping timeout: 250 seconds] 23:56:15 -!- LexAckson_ has quit [Ping timeout: 272 seconds] 23:59:35 -!- KurzedMetal has quit [Read error: Connection reset by peer]