00:00:02 -!- omarax has quit [Remote host closed the connection] 00:02:06 -!- Guest21062 has quit [Ping timeout: 240 seconds] 00:05:43 -!- tealeaves has quit [Quit: Bye] 00:07:37 -!- tealeaves has quit [Client Quit] 00:07:52 -!- Kramin42 has quit [Quit: This computer has gone to sleep] 00:14:11 -!- AlphaQ has quit [Remote host closed the connection] 00:31:49 -!- DrStalker has quit [Ping timeout: 272 seconds] 00:32:03 -!- elliptic has joined ##crawl-dev 00:34:37 -!- radinms has quit [Ping timeout: 264 seconds] 00:39:23 -!- DrStalker has quit [Ping timeout: 272 seconds] 00:42:33 -!- ussdefiant has joined ##crawl-dev 00:45:14 03Bodrick02 {|amethyst} 07* 0.17-a0-1702-gd7818be: Remove odd message if rejoining the same good god (#9915) 10(3 days ago, 1 file, 19+ 16-) 13https://github.com/crawl/crawl/commit/d7818beaa4a4 00:45:14 03Bodrick02 {|amethyst} 07* 0.17-a0-1703-g5ae10a0: Ask when quaffing !mut while wearing rMut or worshipping Zin (#9914) 10(3 days ago, 1 file, 23+ 0-) 13https://github.com/crawl/crawl/commit/5ae10a028505 00:45:14 03|amethyst02 07* 0.17-a0-1704-gf3c7846: Show mutagenic chunks as forbidden under Zin. 10(60 seconds ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/f3c784696dc6 00:45:51 -!- Pacra has quit [Ping timeout: 245 seconds] 00:49:15 03|amethyst02 07* 0.17-a0-1705-gb8832cf: Add Bodrick to CREDITS. 10(24 seconds ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/b8832cfd0507 00:52:01 -!- rossi_ has quit [Ping timeout: 264 seconds] 01:00:03 -!- omarax has quit [Remote host closed the connection] 01:01:50 -!- Pacra has joined ##crawl-dev 01:02:02 -!- CanOfWorms has joined ##crawl-dev 01:02:18 Unstable branch on crawl.s-z.org updated to: 0.17-a0-1705-gb8832cf (34) 01:04:08 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 01:10:51 -!- Pacra has quit [Ping timeout: 260 seconds] 01:12:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:18:03 Unstable branch on crawl.develz.org updated to: 0.17-a0-1705-gb8832cf (34) 01:18:31 -!- Guest21062 has quit [Ping timeout: 240 seconds] 01:27:21 -!- filthy has quit [Ping timeout: 265 seconds] 01:30:12 -!- minmay has quit [Quit: Leaving] 01:30:33 -!- Cacophony has quit [Quit: oh no am scare] 01:32:09 -!- WalrusKing has quit [Ping timeout: 246 seconds] 01:32:51 !commit Remove food (achaeo) 01:32:52 03gammafunk * 0.17-a0-999-ge7df4bc: Remove food (achaeo) 10(in the future, 42 files, 777+ 666-) 13http://s-z.org/neil/git/commit.png?p=crawl.git;a=commitdiff;h=e7df4bc 01:37:53 -!- Kramin42 has quit [Quit: This computer has gone to sleep] 01:38:00 -!- jspengler has quit [] 01:38:13 -!- Wahaha has quit [Client Quit] 01:40:35 -!- minqmay has quit [Quit: Leaving] 01:41:13 -!- Gorgo_ has quit [Quit: Leaving.] 01:48:13 -!- edgefigaro has quit [Ping timeout: 246 seconds] 01:52:55 Windows builds of master branch on crawl.develz.org updated to: 0.17-a0-1705-gb8832cf 02:00:03 -!- omarax has quit [Remote host closed the connection] 02:03:22 -!- tswett has quit [Remote host closed the connection] 02:12:08 .cobbed 02:12:09 8. RepHenryClay the Sensei (L27 VSMo of Makhleb), starved to death on Zot:3 on 2015-08-21 04:11:41, with 630036 points after 71653 turns and 3:11:19. 02:12:11 man 02:12:13 -!- Blazinghand has joined ##crawl-dev 02:12:18 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:12:50 oh, lol 02:12:56 .cobbed x=kmap 02:12:56 8. [killermap=] RepHenryClay the Sensei (L27 VSMo of Makhleb), starved to death on Zot:3 on 2015-08-21 04:11:41, with 630036 points after 71653 turns and 3:11:19. 02:13:01 .cobbed x=map 02:13:02 8. [map=] RepHenryClay the Sensei (L27 VSMo of Makhleb), starved to death on Zot:3 on 2015-08-21 04:11:41, with 630036 points after 71653 turns and 3:11:19. 02:13:32 it doesn't show it in map, but it's nicolae_zot_crop_circle 02:13:57 ..and there are exactly 8 death cobs in his los 02:14:33 Lasty_: RepHenryClay died to pre-adjustment nicolae_zot_crop_circle (8 death cobs). This phenomenon fascinates me to no end 02:16:09 -!- ProzacElf has joined ##crawl-dev 02:30:18 -!- tealeaves has quit [Quit: Bye] 02:55:17 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.92 [Firefox 3.6.28/20120306064154]] 02:57:25 -!- rossi_ has quit [Ping timeout: 264 seconds] 03:00:03 -!- omarax has quit [Remote host closed the connection] 03:00:25 -!- radinms has quit [Ping timeout: 264 seconds] 03:01:08 -!- Tags has quit [Quit: This computer has gone to sleep] 03:08:20 -!- simmarine has quit [Quit: Leaving] 03:09:08 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655]] 03:10:18 -!- Krakhan has quit [Ping timeout: 246 seconds] 03:12:07 Unstable branch on crawl.beRotato.org updated to: 0.17-a0-1705-gb8832cf (34) 03:23:21 -!- Kanbei has quit [Ping timeout: 265 seconds] 03:25:30 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:35:35 -!- ussdefiant has quit [Ping timeout: 250 seconds] 03:36:31 -!- owl has joined ##crawl-dev 03:38:53 -!- mineral has quit [Ping timeout: 244 seconds] 03:42:27 -!- tcsc has quit [Quit: This computer has gone to sleep] 03:43:20 -!- Tux[Qyou] has joined ##crawl-dev 03:48:23 http://imgur.com/a/8uGyS 03:48:27 The joys of working with video. 03:54:20 TZer0: reminds me of https://www.reddit.com/r/brokengifs 03:55:42 amalloy: mhm 04:00:03 -!- omarax has quit [Remote host closed the connection] 04:02:04 -!- pikaro has quit [Ping timeout: 255 seconds] 04:03:03 thanks for adding me to the credits - i'm already on there as Dom Light though 04:23:18 -!- GauHelldragon2 has quit [Ping timeout: 246 seconds] 04:23:38 -!- amalloy is now known as amalloy_ 04:30:20 !tell elliptic I reworked some of your target_skill stuff to that it's easier to add to ready() with a single line: http://sprunge.us/LSiS ; some renamed variables etc for clarity to me. 04:30:21 gammafunk: OK, I'll let elliptic know. 04:32:11 !tell elliptic That also takes your message code and moves it to read()-ready function, in addition to the same treatment for char dump. There's code for loading initial skill training and your skill target based on defaults stored in c_persist (char_defaults) as well, something some people will find useful. Comments welcome 04:32:12 gammafunk: OK, I'll let elliptic know. 04:34:47 -!- Patashu has joined ##crawl-dev 04:37:39 -!- rast has quit [Read error: Connection reset by peer] 04:43:10 -!- pikaro has quit [Ping timeout: 260 seconds] 04:46:19 -!- jazmu has quit [Ping timeout: 258 seconds] 04:52:01 -!- rossi_ has quit [Ping timeout: 264 seconds] 04:53:45 -!- amalloy_ is now known as amalloy 04:55:24 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 04:57:24 -!- siepu has quit [Ping timeout: 246 seconds] 04:57:30 -!- tksquared has quit [Ping timeout: 256 seconds] 05:00:03 -!- omarax has quit [Remote host closed the connection] 05:00:24 -!- Foamed has quit [Read error: Connection reset by peer] 05:03:25 -!- Gorgo has quit [Ping timeout: 264 seconds] 05:21:26 -!- fazisi has quit [Ping timeout: 250 seconds] 05:26:13 -!- Ragnor has quit [Ping timeout: 252 seconds] 05:27:11 -!- Silas is now known as Guest64857 05:28:40 -!- tksquared_ has quit [Quit: No Ping reply in 180 seconds.] 05:36:07 -!- dtsund has quit [Ping timeout: 246 seconds] 05:39:47 -!- Patashu has quit [Ping timeout: 272 seconds] 05:40:28 -!- Patashu has joined ##crawl-dev 05:41:30 -!- ProzacElf has quit [Ping timeout: 260 seconds] 05:45:34 -!- Patashu has quit [Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .] 05:46:27 -!- Patashu has joined ##crawl-dev 05:51:20 -!- radinms has quit [Ping timeout: 256 seconds] 05:57:43 -!- Ragnor has quit [Ping timeout: 252 seconds] 06:00:01 -!- omarax has quit [Remote host closed the connection] 06:00:55 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 06:03:18 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:05:28 -!- Weretaco has quit [Ping timeout: 246 seconds] 06:09:56 -!- NeremWorld has quit [Ping timeout: 250 seconds] 06:15:10 -!- MgDark has quit [Quit: ChatZilla 0.9.92 [Firefox 40.0.2/20150812163655]] 06:19:54 -!- siepu has quit [Ping timeout: 250 seconds] 06:27:03 -!- amalloy is now known as amalloy_ 06:34:12 -!- radinms has quit [Ping timeout: 250 seconds] 06:40:31 -!- Kelyas has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 06:40:41 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 06:51:37 -!- agentgt has quit [Ping timeout: 252 seconds] 07:00:00 -!- omarax has quit [Remote host closed the connection] 07:05:11 -!- rossi has quit [Ping timeout: 264 seconds] 07:06:31 -!- Nerem has quit [Ping timeout: 244 seconds] 07:09:14 -!- NeremWorld has quit [Ping timeout: 260 seconds] 07:10:16 -!- stickup has quit [Read error: Connection reset by peer] 07:10:45 -!- Lasty has joined ##crawl-dev 07:15:16 -!- siepu has quit [Ping timeout: 246 seconds] 07:16:33 -!- ktgrey has quit [Ping timeout: 250 seconds] 07:24:08 -!- ololoev has quit [Quit: Page closed] 07:32:23 -!- GauHelldragon2 has quit [Ping timeout: 244 seconds] 07:38:53 -!- voda has quit [Ping timeout: 246 seconds] 07:48:18 -!- Lasty has quit [Quit: Leaving.] 07:48:36 -!- gammafunk has quit [Ping timeout: 256 seconds] 07:48:43 -!- Lasty has joined ##crawl-dev 07:49:08 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:52:30 -!- Patashu has quit [Ping timeout: 244 seconds] 07:54:26 -!- Patashu has joined ##crawl-dev 08:00:01 -!- omarax has quit [Remote host closed the connection] 08:03:10 -!- Foamed has quit [Quit: RIP] 08:07:18 -!- copt has quit [] 08:07:53 -!- Patashu has quit [Ping timeout: 252 seconds] 08:27:33 -!- bencryption has quit [Read error: Connection reset by peer] 08:32:00 -!- Ququman has joined ##crawl-dev 08:39:20 -!- jazmu has quit [*.net *.split] 08:39:20 -!- Cenon has quit [*.net *.split] 08:40:04 -!- tealeaves has quit [Quit: Bye] 08:41:29 -!- Nerem has quit [Ping timeout: 250 seconds] 08:42:20 -!- agentgt has quit [Remote host closed the connection] 08:43:28 -!- wheals has joined ##crawl-dev 08:46:06 -!- agentgt has quit [Client Quit] 08:46:10 -!- bonghitz has quit [Remote host closed the connection] 08:47:29 -!- NeremWorld has quit [Ping timeout: 240 seconds] 08:49:28 -!- Cenon has joined ##crawl-dev 08:50:01 -!- Nerem has quit [Ping timeout: 260 seconds] 08:51:49 03wheals02 07* 0.17-a0-1706-ga3f9e07: Fix a credit. 10(18 seconds ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/a3f9e07e4b35 08:51:58 Bodrick: ^ 08:52:06 <|amethyst> oh 08:53:28 <|amethyst> I think I even added them the first time 08:53:45 by the way, just 175 commits until 50k 08:53:54 174 now 08:54:59 -!- joke_LA has quit [Ping timeout: 245 seconds] 08:59:25 -!- elliptic has quit [Quit: Leaving] 09:00:01 -!- omarax has quit [Remote host closed the connection] 09:00:15 -!- tealeaves has quit [Quit: Bye] 09:00:55 -!- elliptic has joined ##crawl-dev 09:01:05 -!- tealeaves has quit [Client Quit] 09:05:03 !tell gammafunk which phenomenon? People dying to cobs, or crop circle? 09:05:04 Lasty_: OK, I'll let gammafunk know. 09:05:08 .cobbed 09:05:10 8. RepHenryClay the Sensei (L27 VSMo of Makhleb), starved to death on Zot:3 on 2015-08-21 04:11:41, with 630036 points after 71653 turns and 3:11:19. 09:06:23 -!- rossi has quit [Ping timeout: 264 seconds] 09:06:37 .cobbed -log 09:06:38 8. RepHenryClay, XL27 VSMo, T:71653: http://crawl.berotato.org/crawl/morgue/RepHenryClay/morgue-RepHenryClay-20150821-041141.txt 09:08:21 .cobbed -2 -log 09:08:21 7/8. emiel, XL27 HuBe, T:59815: http://crawl.xtahua.com/crawl/morgue/emiel/morgue-emiel-20150820-213507.txt 09:08:28 -!- radinms has quit [Ping timeout: 250 seconds] 09:12:13 .cobbed -3 09:12:19 6/8. puppykicker the Pyromancer (L27 HOFE of Vehumet), slain by a death cob on Zot:1 on 2015-08-20 16:58:13, with 671916 points after 111202 turns and 10:19:50. 09:15:23 -!- Kintak has quit [Read error: Connection reset by peer] 09:15:50 wheals: thanks 09:17:41 -!- vale_ has quit [Remote host closed the connection] 09:17:54 -!- tealeaves has quit [Ping timeout: 245 seconds] 09:19:55 -!- siepu has quit [Quit: Leaving] 09:36:15 -!- travis-ci has joined ##crawl-dev 09:36:16 The build failed. (master - a3f9e07 #3076 : Shmuale Mark): https://travis-ci.org/crawl/crawl/builds/76625833 09:36:16 -!- travis-ci has left ##crawl-dev 09:37:08 -!- debo has quit [Quit: Lost terminal] 09:40:25 -!- Smello has quit [Ping timeout: 260 seconds] 09:43:25 -!- CKyle has joined ##crawl-dev 09:51:33 -!- BanMido has quit [Ping timeout: 246 seconds] 09:51:55 -!- bonghitz has quit [Ping timeout: 265 seconds] 09:57:29 -!- CKyle has quit [Quit: Textual IRC Client: www.textualapp.com] 10:00:01 -!- omarax has quit [Remote host closed the connection] 10:08:36 -!- CKyle has joined ##crawl-dev 10:18:27 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:18:35 -!- odiv has quit [Quit: Lost terminal] 10:21:11 -!- hyperbolic has joined ##crawl-dev 10:23:35 -!- Warrigal has joined ##crawl-dev 10:23:48 -!- vale_ has quit [Ping timeout: 240 seconds] 10:24:10 -!- chance672 has quit [Ping timeout: 245 seconds] 10:24:18 -!- elliptic has quit [Ping timeout: 250 seconds] 10:24:30 -!- Warrigal is now known as tswett 10:25:02 -!- tswett has quit [Changing host] 10:25:02 -!- tswett has joined ##crawl-dev 10:26:41 -!- LexAckson has joined ##crawl-dev 10:27:43 !learn set lasty_to_do[1 ranged reform; redo throwing; fix blurry vision:-Scrolls interaction; make spell skills contribute smoothly to success chance 10:27:43 lasty to do[1/12]: ranged reform; redo throwing; fix blurry vision:-Scrolls interaction; make spell skills contribute smoothly to success chance 10:27:57 ^ we probably should have fixed that a while ago 10:29:25 <|amethyst> the problem is that piecewise-constant chance_breaks 10:35:23 -!- Kramin42 has quit [Quit: This computer has gone to sleep] 10:39:08 !source spell-cast.h 10:39:08 Can't find spell-cast.h. 10:39:12 !source spl-cast.cc 10:39:13 https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc 10:39:40 ah, hmm 10:40:16 We can at least smooth out the effects of skill even if we don't change these breakpoints 10:40:36 by doing div_rand_round 10:40:38 <|amethyst> we'd need to interpolate between the breakpoints 10:40:45 yeah 10:40:58 <|amethyst> without doing that there's no point to touching skill 10:41:18 <|amethyst> also, I don't think you'd want the fail rate to use div_round_rand 10:41:21 well, there's some point, right? Smoothing out skill could mean that your success can change at something other than a multiple of 0.5 10:41:24 <|amethyst> because then it fluctuates 10:42:08 -!- Earlo has quit [Remote host closed the connection] 10:42:19 <|amethyst> power += you.skill(spell_type2skill(bit), 200); 10:42:40 <|amethyst> it's already scaled by 100 in calc_spell_power 10:42:57 |amethyst: I didn't finish the thought, but I'm thinking we'd do whatever we do in other places like this: base the shown success value on the average outcome of the random operation 10:43:19 -!- radinms has quit [] 10:43:30 <|amethyst> which division were you wanting to replace? 10:43:33 yeah, it is, but the divisor is set up such that only multiples of 0.5 skill actually have an impact. 10:44:00 0.9 skill is the same as 0.5 skill in outcome 10:44:27 <|amethyst> even before chance_breaks? 10:44:44 It's been a while since I've checked the math, but I'm pretty sure that's true 10:45:57 <|amethyst> evocations only cares about 1/3s, but for spells all the calculations prior to the stepdown in calc_spell_power are scaled by 100 (so calculated to two decimal points of precision) 10:46:02 -!- tealeaves has quit [Quit: Bye] 10:46:23 <|amethyst> since spellcasting has a /2 it's only accurate down to 1/50s of a point 10:47:38 -!- hyperbolic is now known as elliptic 10:48:12 -!- CKyle has joined ##crawl-dev 10:51:30 as in 1/50th of a skill point? 10:51:35 <|amethyst> yes 10:51:36 <|amethyst> however 10:52:11 <|amethyst> this is all scaled back down and floored prior to spell power stepdown (but after accounting for int etc) 10:53:11 hrrm 10:53:18 <|amethyst> so at some levels of int and skill it might be close to what you describe 10:53:27 interesting 10:53:32 I should do some testing on this to verify 10:53:32 <|amethyst> when it takes a full 0.5 skill to get an extra point of spellpower 10:53:51 Oh, I don't think spellpower has a 0.5 skill breakpoint 10:53:53 just spell success 10:54:02 <|amethyst> spell success uses the power 10:54:06 <|amethyst> it doesn't use skills directly 10:54:10 -!- bonghitz has quit [Ping timeout: 260 seconds] 10:54:29 I should do my homework here :) 10:54:48 It's been so long since I last looked at this 10:54:51 <|amethyst> !source raw_spell_fail 10:54:52 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-cast.cc#l311 10:54:56 that I don't have a great snese of why I drew the conclusions I did 10:55:16 <|amethyst> well, once you take chance_breaks into account 10:56:03 <|amethyst> you can't ever get the number 9 from that, only 8 or 10 10:56:48 yeah 10:57:29 we could do some smoothing between those breakpoints. I don't know if anyone currently feels that they have value. 10:58:08 -!- muravey has quit [Ping timeout: 265 seconds] 10:58:16 Or we could switch it over to a smooth function that approximates the same curve, perhaps... 10:58:51 <|amethyst> part of the problem is that there's another step after that 10:59:22 <|amethyst> so even after smoothing it out, the fact that raw_chance is an unscaled integer still limits the possible values 11:00:01 -!- omarax has quit [Remote host closed the connection] 11:00:57 -!- ystael has quit [Ping timeout: 252 seconds] 11:01:11 <|amethyst> with the way the _get_true_fail_rate formula works, we could easily scale the raw fail rate by 3 11:02:31 true 11:02:49 <|amethyst> hm 11:02:51 <|amethyst> actually 11:03:17 <|amethyst> I guess we'd need to allow calc_spell_power to take a scale, but that makes the stepdown a bit of a pain 11:03:22 <|amethyst> since we do chance -= 6 * calc_spell_power(spell, false, true, false); 11:04:06 <|amethyst> making the result of this function more precise by a factor of three doesn't help when the skill contribution is always a multiple of 6 11:04:49 <|amethyst> (well, maybe it helps a little because the chance breaks compress the range) 11:05:50 <|amethyst> hmmm 11:06:06 <|amethyst> but I see what you were talking about 11:06:15 <|amethyst> this is suspicious 11:06:23 -!- rossi has quit [Ping timeout: 264 seconds] 11:07:18 <|amethyst> that looking at fail rate in z it does seem to be changing precisely at multiples of 0.5 skill 11:07:58 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:09:57 hooray, I'm not crazy! :D 11:10:51 -!- tealeaves has quit [Quit: Bye] 11:12:33 -!- Gorice has quit [Quit: Page closed] 11:16:39 -!- debo has joined ##crawl-dev 11:18:27 -!- MarvinPA has joined ##crawl-dev 11:32:28 -!- Guest64857 is now known as fazisi 11:39:44 -!- LexAckson has quit [Ping timeout: 246 seconds] 11:41:08 -!- LexAckson has joined ##crawl-dev 11:41:42 -!- tealeaves has quit [Quit: Bye] 11:45:57 it's been a while; what's the plan with throwing and ranged combat 11:49:40 -!- Yxven has quit [Read error: Connection reset by peer] 11:52:17 -!- ussdefiant has joined ##crawl-dev 11:59:45 -!- BlackGyver has quit [Ping timeout: 240 seconds] 12:00:01 -!- omarax has quit [Remote host closed the connection] 12:08:12 -!- serq has quit [Quit: leaving] 12:10:05 -!- bonghitz has quit [Ping timeout: 240 seconds] 12:13:22 -!- amalloy_ is now known as amalloy 12:14:21 -!- Kalir has quit [Changing host] 12:16:35 -!- raikaria has quit [Client Quit] 12:24:20 -!- debo is now known as krebo 12:24:32 -!- vale_ has quit [Ping timeout: 246 seconds] 12:29:02 -!- muravey has joined ##crawl-dev 12:30:00 -!- chance672_ has quit [Ping timeout: 245 seconds] 12:32:32 -!- elliptic has quit [Quit: Leaving] 12:36:42 -!- Zekka has quit [Ping timeout: 244 seconds] 12:49:54 -!- ussdefiant has quit [Ping timeout: 260 seconds] 12:51:57 -!- CKyle has joined ##crawl-dev 12:54:02 -!- krebo is now known as debo 13:00:01 -!- omarax has quit [Remote host closed the connection] 13:02:55 Lightli: still unchanged 13:03:12 I'm just having a hard time finding the time to get started 13:03:19 I've got a bit done, but not much 13:03:28 I mean I forgot the plans to begin with :v 13:03:30 Once I get the whole wielding thing working, the rest is pretty easy 13:03:34 oh, haha 13:03:40 -!- Dixie has quit [Ping timeout: 256 seconds] 13:03:41 ??ranged_reform 13:03:41 I don't have a page labeled ranged_reform in my learndb. 13:03:47 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 13:05:00 -!- dtsund has joined ##crawl-dev 13:05:32 !learn add ranged_reform 1) give launchers their own equipment slot; 2) ammo always mulches; 3) keep skills the same (at least for now); 4) goldify ammo. Optional: overhaul throwing & blowguns & ammo brands; condense skills; maybe remove slings for ammo consistency in condensed skills. 13:05:33 ranged reform[1/1]: 1) give launchers their own equipment slot; 2) ammo always mulches; 3) keep skills the same (at least for now); 4) goldify ammo. Optional: overhaul throwing & blowguns & ammo brands; condense skills; maybe remove slings for ammo consistency in condensed skills. 13:05:41 IIRC that's the outline. 13:05:42 Unstable branch on crawl.akrasiac.org updated to: 0.17-a0-1706-ga3f9e07 (34) 13:05:47 -!- rossi has quit [Ping timeout: 264 seconds] 13:06:41 Oh, also, take a look at what properties can spawn on launchers, probably make them sharply limited to avoid stat inflation. 13:07:57 Lasty_: have you ever played sil 13:08:50 kvaak: no 13:09:21 an aspect of sil that draws a lot of criticism from veterans is the fact you have a separate slot for bows and there's basically no reason ever to charge in melee instead of poking monsters full of arrows until they're in melee range 13:09:28 especially early 13:10:10 kvaak: what's ammo availability like? 13:10:11 -!- BOTBrad has joined ##crawl-dev 13:10:16 -!- Tux[Qyou] has joined ##crawl-dev 13:10:20 That's already an issue in crawl, tho few people take the time to do it 13:10:42 you don't start with any arrows and aren't guaranteed to find any for quite some time 13:10:53 if you actually want some you can guarantee 72 of them (which is a lot more in sil than in crawl) 13:11:08 since a forge always spawns on the second floor and you can use it to create arrows 13:11:14 is Q- supposed to quiver nothing or just reset the quiver?. When you press Q it says "Quiver which item? (- for none, * to show all)" but Q- just "Reset throwing quiver to default." and for me switches to throwing nets 13:11:22 well 48 if you also want to make a weapon 13:12:26 I'm not very good at sil but on a char that focuses on bows I've never come close to running out of them 13:12:32 Is there anything about the Sil situation that makes it worse than current crawl ranged? 13:13:14 probably not no apart from what I said earlier 13:13:59 hmm 13:14:16 In that case, I'm not particularly worried -- worst case seems to be that things are about as bad as they are now. :) 13:14:26 I mean in crawl it's already optimal to throw stuff (stones) at everything early 13:14:50 Once you have a ranged weapon it's also generally optimal to use it until things get close enough that you have to swap back 13:15:01 and to swap to it while exploring to save turns... 13:15:43 sure, but at least swapping takes time, throwing is "free" 13:15:49 <|amethyst> BOTBrad: it "clears" it, but then Crawl immediately fills it with the first appropriate item in your inventory 13:16:18 <|amethyst> BOTBrad: if you inscribe all your throwables with =f the quiver should stay empty (until you switch to a launcher) 13:16:30 hmm 13:16:46 the description of (- for nothing) is kind of misleading then. 13:16:50 Assuming you start the encounter w/ the ranged weapon equipped, swapping only takes 5 AUT. With it unequipped, 10 aut. In these circumstances, any time you see a melee guy 3+ tiles away, you should be using a bow 13:17:06 The only thing that stops one from doing it is how irritating it is. 13:17:06 <|amethyst> BOTBrad: no disagreement there :) 13:17:34 yes, and if you could use a (cross)bow with shift-tab while wielding a melee weapon I suspect a lot more people would do precisely that 13:17:43 yeah, I'm sure 13:17:47 of course if you want people to do that then there's no problem 13:17:59 +|amethyst: I can't even think of wording that would fit a short message and it would be clear what it did. If I saw "- to reset" I'd have no idea what that meant 13:18:12 <|amethyst> Lasty_: what about auto_switch 13:18:47 <|amethyst> it already does that with presumably less annoyance than having to press 'f 13:19:03 My view is that these changes will 1) make it so that ranged combat is not balanced by tedium, and 2) meaningfully limit ammo supplies. If neither one is sufficiently balancing, further balance will be more easy to add. 13:19:17 |amethyst: I'm not familiar w/ auto_switch 13:19:30 <|amethyst> auto_switch = false This option will allow you to automatically switch to an appropriate weapon when firing or attacking in melee, as long as the one you are wielding and the one you switch to are both in slot 'a' or 'b'. 13:19:51 that probably helps! 13:20:12 <|amethyst> otoh the melee side of the switch is probably a turn later than is optimal 13:20:23 ah, heh 13:20:26 <|amethyst> since you probably don't want to spend those 5AUT adjacent to the monster :) 13:20:29 yeah 13:22:05 -!- simmarine has joined ##crawl-dev 13:22:26 Now I just need to get bows separately equippable. Crawl equip code is scarrry. 13:28:25 -!- BlackGyver_ has quit [Ping timeout: 240 seconds] 13:30:28 -!- MarvinPA has quit [Ping timeout: 246 seconds] 13:31:00 -!- Ladykiller69 has quit [Ping timeout: 264 seconds] 13:36:09 clearly change cloak slot to cloak/bow because carrying weaponry in your back is extremely convenient and efficient in a pinch! 13:38:27 BOTBrad: on the other hand, there's no actual benefit from having an empty quiver, aside from not accidentally throwing something 13:38:44 autofight no move or whatever 13:38:45 there's !f for that 13:41:57 you can disable that in your rc file 13:42:34 I was looking for an easy way to use it some times and not others 13:42:49 kvaak: that would probably be harder :D 13:45:08 idk, I could probably figure out how to do it by looking at the octopode patch and centaur/naga code 13:45:28 adding an entirely new slot sounds much harder 13:46:18 make bows wearable -> check to see if the weapon you're switching to is the one you're wearing? 13:46:43 or wait I'm just restating the thing lasty said.nvm 13:50:01 -!- emikaela has quit [Quit: Page closed] 13:54:20 -!- amalloy is now known as amalloy_ 14:00:01 -!- omarax has quit [Remote host closed the connection] 14:00:11 -!- elliptic has joined ##crawl-dev 14:03:44 -!- owl has quit [Ping timeout: 256 seconds] 14:04:06 -!- owl has joined ##crawl-dev 14:05:22 -!- owl has quit [Read error: Connection reset by peer] 14:05:46 -!- owl has joined ##crawl-dev 14:06:26 -!- wheals_ has joined ##crawl-dev 14:09:23 -!- alvarops has quit [Quit: Leaving] 14:09:32 -!- wheals has quit [Ping timeout: 246 seconds] 14:09:51 -!- amalloy_ is now known as amalloy 14:10:43 kvaak: it's not just adding a slot or adjusting a slot; it's adjusting the code everywhere that attempts to reference the slots 14:11:49 there are just a huge number of touch points 14:12:24 Also, the first time I went through it, I was trying to also separate OBJ_WEAPON into OBJ_WEAPON & OBJ_LAUNCHER 14:14:41 -!- BOTBrad has left ##crawl-dev 14:17:10 -!- ktgrey has quit [Ping timeout: 260 seconds] 14:18:52 -!- debo has quit [Quit: orb spiders :(] 14:32:00 -!- Tags has quit [Quit: This computer has gone to sleep] 14:39:00 -!- gammafunk has joined ##crawl-dev 14:40:41 -!- filthy has quit [Ping timeout: 246 seconds] 14:41:00 -!- ShopKeeper has quit [Ping timeout: 246 seconds] 14:50:37 -!- bel has quit [Ping timeout: 246 seconds] 14:53:10 -!- UncertainKitten has joined ##crawl-dev 14:53:14 -!- MarvinPA has joined ##crawl-dev 15:00:02 -!- omarax has quit [Remote host closed the connection] 15:01:32 -!- minmay has joined ##crawl-dev 15:01:40 -!- LexAckson has quit [Read error: Connection reset by peer] 15:01:47 -!- wheals has joined ##crawl-dev 15:04:00 -!- wheals_ has quit [Ping timeout: 255 seconds] 15:06:24 -!- rossi has quit [Ping timeout: 264 seconds] 15:10:01 -!- Tags has quit [Quit: Leaving] 15:11:18 -!- gammafunk has quit [Quit: leaving] 15:13:27 -!- Tux[Qyou] has quit [Ping timeout: 255 seconds] 15:13:53 -!- athros has quit [Quit: Bye bye] 15:14:06 -!- Tux[Qyou] has joined ##crawl-dev 15:16:15 -!- gammafunk has joined ##crawl-dev 15:16:40 Lasty: The cob-tab-death phenomenon; honestly I'd not have expected so many so fast 15:22:41 -!- wheals has quit [Quit: Leaving] 15:28:24 has anyone died to chei moving around a death cob 15:31:14 gammafunk: it is really odd to me. There are people on the tavern complaining that it's impossible to guess that because the screen says "Starving", not eating food might kill you 15:35:22 another poster appears to be saying that characters with 15 runes should not be able to die 15:36:00 simmarine: I don't think so 15:36:02 .cobbed chei 15:36:02 No games for * (hungrycobs place=zot|crypt ((ktype=starvation || ikiller=death_cob)) chei). 15:36:06 .cobbed 15:36:06 8. RepHenryClay the Sensei (L27 VSMo of Makhleb), starved to death on Zot:3 on 2015-08-21 04:11:41, with 630036 points after 71653 turns and 3:11:19. 15:36:32 Lasty_: lol, re char with 15 runes should not be able to die 15:36:54 !hs * place=d:1 !won 15:36:57 1228295. gammafunk the Demonologist (L27 HEIE of Sif Muna), quit the game on D:1 on 2014-02-22 20:26:26, with 941018 points after 49424 turns and 12:08:34. 15:37:00 I will find a way! 15:37:28 ^q "You cannot quit. You are unkillable" 15:37:31 jaja 15:37:32 haha 15:38:10 I think this might be the first change I've made that people don't just dislike, but actually sends them into a full-on tantrum 15:39:27 -!- ShopKeeper has quit [Ping timeout: 246 seconds] 15:40:18 I made op crushers and all I got was lectures from duvessa and crate, clearly I need to step up my game 15:41:12 radinms said he wanted to play Dj, and I looked at the trunk archives, but it seems they stop in 0.15-a 15:41:27 trunk build archives, I should say 15:41:50 %git 474977d 15:41:50 07wheals02 * 0.14-a0-2810-g474977d: Remove djinn. 10(1 year, 6 months ago, 40 files, 355+ 110-) 13https://github.com/crawl/crawl/commit/474977d740c0 15:42:15 -!- BOTBrad has quit [Ping timeout: 255 seconds] 15:42:16 the code's all still here! tell him to just re-enable them in ng-whichever.cc and enjoy all the things that have broken with them in the meantime 15:43:00 ah, heh, yeah that's true 15:43:07 can't be any worse than playing regular dj with no code rot 15:43:20 -!- UncertainKitten has quit [Ping timeout: 272 seconds] 15:43:55 I also noticed we have a trunk crawl repo with latest packages somewhere in 0.15-a 15:44:23 -!- UncertainKitten has joined ##crawl-dev 15:44:39 I guess we'd really have to get the deb process working on cdo, but I'm not sure if that's viable 15:48:32 oh, the files still exist though for trunk builds! 15:50:24 -!- vale_ has quit [Remote host closed the connection] 15:50:50 -!- Gorgo has quit [Ping timeout: 240 seconds] 15:51:42 -!- Shinino has quit [Ping timeout: 246 seconds] 15:52:24 -!- CKyle has joined ##crawl-dev 15:53:16 -!- dark_star has quit [Ping timeout: 246 seconds] 15:56:40 -!- CKyle has quit [Ping timeout: 245 seconds] 16:00:01 -!- omarax has quit [Remote host closed the connection] 16:01:24 -!- Kelyas has quit [Client Quit] 16:17:38 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:33:37 -!- GauHelldragon2 is now known as GauHelldragon 16:38:54 <|amethyst> Lasty_: that's why I was suggesting to distinguish the top of "starving" (safe but you can't cast) from the bottom (where you might faint) 16:39:34 <|amethyst> because it's not clear when you pass the threshhold, but it's about two AF_HUNGER hits to get there from the top of starving 16:44:50 what would you call that hunger state? 16:44:57 <|amethyst> "Fainting" 16:44:58 Famished? 16:45:20 "Fucked" ? :-P 16:45:20 yeah, I guess it's a bit weird since it's not clear that it's hunger related 16:45:43 as in, why are you Fainting, but maybe that's not a big deal 16:46:05 make Staving the worst part, and introduce Emaciated for the less-bad part 16:46:25 what's so bad about staves?! 16:46:39 <|amethyst> "Emaciated" doesn't sound quite right, since that's more from long-term lack of nutrition 16:46:55 (barely) staving off death? 16:46:56 Maybe Fainting is best; for 0-stat effect they just see a red stat and Slow status 16:47:27 we could make it Starving 16:47:42 Starving 16:48:18 But it does sound nice to give players information that they could be parad at any time 16:48:36 since many aren't aware of that until it happens; at least with a new state they might think to look it up 16:48:39 <|amethyst> Hm, my current implementation just splits the light 16:48:47 <|amethyst> but probably it actually needs a new HS_ 16:48:55 <|amethyst> so that you get a message on the state transition 16:49:03 yeah, message is also nice 16:49:10 then it can go in force_more as well 16:49:42 make it °º*ø,¸¸,ø*ºstarving°º*ø,¸¸,ø*º with a glittery rainbow effect 16:50:06 finaly, the reason for 256 colors we've been waiting for... 16:50:22 -!- omnirizon has quit [Quit: leaving] 16:53:39 I'm fairly sure you could get close enough with the existing colours 16:54:02 -!- tensorpudding has quit [Ping timeout: 246 seconds] 16:54:14 I could do a decent rainbow when you could use colour tags in inscriptions 16:54:20 -!- Krakhan has quit [Changing host] 16:57:09 just start shiftling letters to uppercase? 16:58:12 <|amethyst> kvaak: you make it sound like you can't now 16:58:20 I thought you changed that? 16:58:56 <|amethyst> it won't show up right in the status area 16:59:15 <|amethyst> and it's liable to be clipped too early in the inventory menu 16:59:21 <|amethyst> but it's not prevented 16:59:43 -!- tealeaves has quit [Quit: Bye] 17:00:01 -!- omarax has quit [Remote host closed the connection] 17:01:19 -!- CKyle has joined ##crawl-dev 17:02:14 -!- ystael has quit [Quit: leaving] 17:05:39 -!- xnavy has quit [Ping timeout: 256 seconds] 17:06:24 -!- rossi has quit [Ping timeout: 264 seconds] 17:06:36 -!- t433333 has quit [Ping timeout: 246 seconds] 17:08:56 -!- Foamed has quit [Quit: RIP] 17:09:09 <|amethyst> hm 17:09:23 <|amethyst> I guess add to trunk, then update the manual, then sync the manual 17:11:39 <|amethyst> oh, webtiles 17:11:54 <|amethyst> hm, maybe not? 17:12:16 <|amethyst> I guess that stuff is handled with the lights so doesn't have anything webtiles-specific 17:12:55 -!- stanzill has quit [Changing host] 17:13:54 -!- bonghitz has quit [Quit: Leaving...] 17:15:28 <|amethyst> making clua you.hunger() return -1 for the new state and the same numbers as before for the old states, to reduce bot breaking 17:19:57 03|amethyst02 07* 0.17-a0-1707-g513bd4a: Distinguish merely starving from fainting. 10(19 minutes ago, 17 files, 57+ 32-) 13https://github.com/crawl/crawl/commit/513bd4a3d50a 17:20:56 <|amethyst> hm 17:21:11 <|amethyst> some things out of sync in the manual 17:21:55 <|amethyst> Or are we not updating the manual in the wiki anymore? 17:23:54 -!- tealeaves has quit [Quit: Bye] 17:25:12 <|amethyst> oh, it's all minor 17:27:05 03|amethyst02 07* 0.17-a0-1708-gbd78d88: Sync manual from wiki. 10(12 seconds ago, 1 file, 14+ 9-) 13https://github.com/crawl/crawl/commit/bd78d883dbd6 17:27:57 |amethyst: what are the odds that you faint before getting a turn that displays "fainting"? 17:28:30 <|amethyst> depends on what you're doing I suppose 17:28:41 <|amethyst> if you're changing armour it's entirely possible you won't get a chance 17:28:42 just tabbin' a 'cob 17:29:10 ^ 17:29:29 I'm not certain offhand under which cirmstances one faints 17:30:03 <|amethyst> handle_starvation happens in player_reacts_to_monsters() 17:30:12 <|amethyst> let me check where food is subtracted 17:33:50 <|amethyst> if you are a troll with regen spell, regen amulet, TLA, invis, and fast metabolism 3, that would be up to 20 hunger per normal-speed turn 17:34:24 <|amethyst> more hunger in a turns where you're swinging bread or the dark maul 17:35:05 <|amethyst> but that doesn't really matter to your question 17:35:13 -!- Pacra has joined ##crawl-dev 17:35:25 <|amethyst> on the turn where you hit Fainting, you have a 1/40 chance to pass out 17:35:33 <|amethyst> (and every turn where you're at Fainting) 17:36:06 <|amethyst> so I guess a 1/40 chance to pass out before you notice 17:36:14 <|amethyst> more if you try eating bread or a chunk in response 17:36:19 <|amethyst> since those take multiple turns 17:36:27 |amethyst: you can pass out while eating a chunk? 17:36:48 !learn add faq < amalloy> |amethyst: you can pass out while eating a chunk? 17:36:48 faq[23/23]: < amalloy> |amethyst: you can pass out while eating a chunk? 17:36:48 <|amethyst> I didn't see anything that would prevent that, but I didn't look too hard 17:36:54 it seems like it should impact your hunger at the beginning of that delay, instead of the end, since it is silly to starve to death while eating 17:37:05 oh damn 17:37:08 i read that as can you 17:37:21 -!- siepu has quit [Read error: Connection reset by peer] 17:37:29 interruption while eating requires the food to "take" at the end, though? 17:37:31 <|amethyst> amalloy: giving you the food before the item goes away has its own problem 17:37:53 can you be interrupted while eating? i didn't think so 17:38:05 <|amethyst> not yet but we were talking about enabling that 17:38:44 !learn edit faq[$] s/< / faq[23/23]: |amethyst: you can pass out while eating a chunk? 17:38:50 <|amethyst> Well 17:38:54 <|amethyst> actually 17:39:03 <|amethyst> I think you can be "interrupted" by the food rotting 17:39:31 <|amethyst> there's even Xom amusement code for that 17:39:35 |amethyst: i know back in the "rotten chunks" era, the food could rot while you were in the middle of eating it and you'd just keep on going 17:39:50 not rot away, but become rotten 17:40:22 <|amethyst> oh, that's right, it appears to be only for butchery and vampire drinking 17:40:47 right, those you get interrupted for 17:41:24 but if you never get interrupted while eating a chunk, it seems fine to give you the food at the beginning, since the food is guaranteed to finish being eaten 17:41:36 <|amethyst> do we marshall the food delay? 17:42:14 <|amethyst> the problem is starting to eat, getting the nutrition, and disconnecting before you lose the item 17:42:27 you're imagining a player HUPing during a --more-- while eating or something? 17:42:35 <|amethyst> yeah 17:43:06 <|amethyst> and even if we take away the item early (difficult because of messaging), you can still save a couple of turns that way 17:44:46 <|amethyst> amalloy: you could have handle_starvation do nothing if there is a food delay active 17:45:06 <|amethyst> probably the simplest way to prevent starving while eating 17:45:10 that seems like a reasonable compromise 17:45:40 <|amethyst> as for the 1/40 chance of passing out on the same turn you hit Fainting 17:46:16 <|amethyst> could move handle_starvation earlier, from player_reacts_to_monsters to player_reacts (and earlier in player_reacts than we subtract nutrition) 17:46:29 <|amethyst> not sure about other side effects of that 17:47:05 if we're going to flag fainting, we shouldn't let people faint before we flag it.... 17:48:10 -!- Kramin42 has quit [Client Quit] 17:56:42 |amethyst: I posted your commit to reap thanks in the death cob thread 17:56:48 people seem appreciative 17:56:51 -!- mopl has quit [Quit: Page closed] 17:56:52 <|amethyst> :) 17:57:35 -!- Yermak has quit [Quit: Page closed] 17:57:46 Add direction information to timed portal messages 13https://crawl.develz.org/mantis/view.php?id=9921 by argonaut 17:59:41 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 18:00:02 -!- omarax has quit [Remote host closed the connection] 18:02:24 03|amethyst02 07* 0.17-a0-1709-ge95fca7: Don't faint or starve while eating (amalloy) 10(6 minutes ago, 1 file, 4+ 0-) 13https://github.com/crawl/crawl/commit/e95fca7f7181 18:02:24 03|amethyst02 07* 0.17-a0-1710-ga893f3e: Handle starvation before subtracting nutrition (Lasty) 10(46 seconds ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/a893f3e28b07 18:03:08 So Lasty buffed death cobs just to cause improvements in crawl's hunger system...brilliant! 18:03:42 <|amethyst> I see BugHunter is suggesting the same thing I did re autofight 18:05:30 -!- travis-ci has joined ##crawl-dev 18:05:31 The build was fixed. (master - 513bd4a #3077 : Neil Moore): https://travis-ci.org/crawl/crawl/builds/76703440 18:05:31 -!- travis-ci has left ##crawl-dev 18:06:42 -!- Prozacelf has joined ##crawl-dev 18:07:26 I'm a humanitarian first 18:10:01 Unstable branch on crawl.lantea.net updated to: 0.17-a0-1708-gbd78d88 (34) 18:10:09 -!- tealeaves has quit [Quit: Bye] 18:11:59 -!- Earlo has quit [Remote host closed the connection] 18:12:09 <|amethyst> re #9921 I think we'd want to decrease the portal duration or reduce the distance hint 18:13:22 <|amethyst> I mean, I guess the intent is to make it so you never miss a portal if you're actually trying to find it 18:13:58 <|amethyst> but in the current situation it is very rare that that happens, unless there are multiple portals on the level (in which case the change doesn't matter much) 18:14:31 <|amethyst> s/is very/seems very/ # I think it's happened to me maybe once since the last time timed portals changed 18:18:48 I think it's kind of more fun to have to explore more in a radius rather than having a specific direction 18:18:48 but I should read the patch/bug 18:19:04 <|amethyst> gammafunk: when I saw your message I had to double check that I didn't actually have it say "are are fainting" 18:19:18 oh oops, did I repeat that 18:19:22 <|amethyst> :) 18:19:34 what I get for copying and pasting! 18:20:29 or rather mixing typing manually with copy and past (and also not reading) 18:20:35 *paste 18:20:45 <|amethyst> still better than most of my commit messages 18:21:19 <|amethyst> my copy of english-lint doesn't work right 18:21:41 I run flyspell on my patches but of course that can't catch a lot of things 18:22:00 <|amethyst> It reports "no errors", and then minutes or hours later pings me "oh, there was an error after all" 18:22:24 oh, is that a code-aware spell-checker? 18:22:28 I should look into it then 18:22:35 <|amethyst> um 18:22:37 <|amethyst> I'm sorry 18:22:39 <|amethyst> it's a joke 18:22:41 -!- elliptic has quit [Quit: Leaving] 18:22:53 <|amethyst> it's brain software 18:22:53 sounds like a joke to me, if it takes hours 18:22:53 well dangit, there must be something like that! :) 18:23:03 <|amethyst> spell-checking isn't my problem 18:23:18 <|amethyst> it's that I tend to forget to finish my sentences 18:23:52 Sadly my errors are much more a mixed-bag (and probably at a higher rate) 18:24:03 <|amethyst> or edit them by replacing a word, but forget to remove the word being replaced 18:24:04 |amethyst: missed a chance to forget to finish that 18:24:23 <|amethyst> amalloy: I was considering it actually :) 18:24:45 Yeah, partial sentence edits in commit messages are a great way to introduce typos 18:25:26 I would like some better process than "run flyspell on a buffer with the patch file" though 18:25:48 <|amethyst> better how? 18:26:00 well, doesn't get very confused by code, I guess 18:26:17 yet I have to include code for the strings in it that need spell checking 18:26:33 -!- tealeaves has quit [Quit: Bye] 18:26:47 and maybe going through each commit individually instead of in one big patch, so it's easy to miss even when it does hilight errors 18:27:03 a script could probably solve that last one, I guess 18:27:33 <|amethyst> well, it doesn't help with comments, but what about turning it on in the buffer where you enter commit messages? 18:27:48 <|amethyst> so then there's less code 18:28:00 <|amethyst> if any 18:28:03 yes, I do try to do that; perhaps I should make it auto-enable in any commit message buffer 18:28:52 but I'm not sure if flyspell works great with continuous updates; I usually use e.g. M-x flyspell-buffer or whatever it is 18:29:09 <|amethyst> oh, I was thinking flyspell-mode 18:29:38 <|amethyst> not that I've used it in forever, because emacs 18:30:06 yeah there's even a flyspell-prog-mode I see; not sure what that is, I should RTFM for flyspell probably 18:30:10 <|amethyst> (though I guess probably it would make sense to enable it, since emacs is the program I use to write emails...) 18:30:27 it's surprising to me how many people emacs solely for email! 18:30:30 -!- tealeaves has quit [Client Quit] 18:31:44 <|amethyst> for a while it was that I used vim solely for shell scripts and Perl 18:32:14 <|amethyst> then there was a long while where shell scripts and Perl were most of what I was writing, except for Java where I used eclipse over emacs 18:32:24 <|amethyst> then when I stopped writing Java, I was using vim for everything 18:33:10 <|amethyst> except email because I still haven't felt up to reorganising my folder structure (and my habits) 18:35:23 -!- Chance672 has quit [Ping timeout: 265 seconds] 18:38:59 <|amethyst> gammafunk: btw, should we (i.e. you, I'm not a mod nor do I want to be) move the "Death cobs" topic to gdd? 18:39:29 <|amethyst> or split I guess 18:44:21 there's already one death cob topic in GDD 18:44:29 and two in CYC 18:45:06 <|amethyst> hm 18:45:11 <|amethyst> I guess that's true 18:46:59 <|amethyst> I guess it could be merged back into the thread it came from, but maybe it's not worth it 18:47:23 <|amethyst> It's just weird that the useful discussion is happening in CYC and the mostly pointless thread is in GDD :) 18:50:12 -!- CcS has quit [] 18:54:54 -!- tealeaves has quit [Ping timeout: 244 seconds] 18:58:25 yeah, would be nice if we could do some kind of thread merge; it doesn't belong back in the original thread since that's about replacing the hunger system 18:58:47 maybe it could be a "Starvation" topic in gdd? 18:58:51 not sure if that would help 18:59:45 <|amethyst> gammafunk: could be merged with "Revert Make AF_HUNGER trigger..." into one "Death cobs, hungry ghosts, and starvation" thread 18:59:55 hrm, maybe I'll try that 19:00:02 -!- omarax has quit [Remote host closed the connection] 19:00:53 one thing I'm not sure of, is how this thread will look when I merge posts from the two topics 19:01:03 it will make reading the thread pretty weird, maybe 19:01:06 <|amethyst> oh, hmm 19:01:15 <|amethyst> wasn't thinking about that, I guess they'd keep date order 19:01:41 <|amethyst> I have no idea how hard this stuff is, so feel free to ignore me 19:02:40 <|amethyst> you seem to be the de facto community manager and I have no desire to be anywhere near such a job 19:03:04 well I certainly appreciate advice! 19:03:15 perhaps my mistake was just moving it to cyc initially; the problem is that often the posts we split off from gdd aren't themselves very gdd-worthy 19:03:26 <|amethyst> I'd end up setting the repo on fire and salting tavern so nothing will grow there for a hundred years 19:03:55 and archaeo's was more cyc at the time; probably we'd just move it back to gdd in most cases, the mitigating factor here being there already is one 19:04:03 <|amethyst> but then someone has a gdd-worthy reply 19:04:27 <|amethyst> yeah 19:05:05 <|amethyst> !learn add community_management <|amethyst> I'd end up setting the repo on fire and salting tavern so nothing will grow there for a hundred years 19:05:05 topic rebasing, much like commit rebasing, is difficult 19:05:06 community management[1/1]: <|amethyst> I'd end up setting the repo on fire and salting tavern so nothing will grow there for a hundred years 19:05:49 <|amethyst> !learn add tavern_rage !see community_management 19:05:50 tavern rage[1/1]: !see community_management 19:06:00 <|amethyst> err 19:06:01 fr: L9 Salt spell in the earth school; makes it so monster all over the level have a chance of whithering and dying 19:06:10 <|amethyst> !learn edit tavern_rage see {community management} 19:06:10 Syntax is: !learn edit TERM[NUM] s/// 19:06:19 <|amethyst> !learn set tavern_rage[1] see {community management} 19:06:19 tavern rage[1/1]: see {community management} 19:07:42 <|amethyst> gammafunk: I was thinking like OTR, except you leave a trail of it 19:07:51 <|amethyst> which may or may not be permanent 19:09:24 -!- rossi has quit [Ping timeout: 264 seconds] 19:11:25 Here we go: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=17434 19:11:46 seems like they're pretty coherent and the cyc topic isn't too worse for wear with them gone 19:12:17 guess I should mode note or something 19:16:09 -!- Patashu has joined ##crawl-dev 19:20:30 -!- elliptic has joined ##crawl-dev 19:25:28 -!- serq has quit [Changing host] 19:25:29 -!- tealeaves has quit [Client Quit] 19:27:51 -!- thesubatomic has quit [Quit: Page closed] 19:37:03 oh goodie 19:37:05 .gfmap 19:37:06 363. otabotab the Slayer (L23 GrBe of Trog), mangled by an octopode crusher on Depths:4 (gammafunk_depths_water_palace) on 2015-08-21 22:44:20, with 395560 points after 48292 turns and 0:58:37. 19:37:21 heh, name appropriate 19:37:55 -!- newtant has quit [Quit: Leaving] 19:38:03 -!- predator117 has quit [Ping timeout: 255 seconds] 19:38:03 .gfmap x=src 19:38:04 363. [src=cue] otabotab the Slayer (L23 GrBe of Trog), mangled by an octopode crusher on Depths:4 (gammafunk_depths_water_palace) on 2015-08-21 22:44:20, with 395560 points after 48292 turns and 0:58:37. 19:38:46 .gfmap -tv:channel=waterpalace:<4:>$ 19:38:47 363. otabotab, XL23 GrBe, T:48292 requested for waterpalace: telnet://termcast.develz.org or http://termcast.develz.org. 19:38:59 <|amethyst> gammafunk: thanks re tavern 19:39:06 np 19:39:09 .gfmap -tv:channel=waterpalace:<4:>$:cancel 19:39:10 363. otabotab, XL23 GrBe, T:48292 cancel requested for waterpalace: telnet://termcast.develz.org or http://termcast.develz.org. 19:39:38 hopefully no one complains about the proliferation of food topics, but I do forsee "hey devs see all these topics about food, TAKE A HINT" 19:39:42 .gfmap -tv:channel=waterpalace:<5:>$ 19:39:43 363. otabotab, XL23 GrBe, T:48292 requested for waterpalace: telnet://termcast.develz.org or http://termcast.develz.org. 19:40:34 wow this is... 19:40:48 almost like watching abot 19:40:57 &rc otabotab cue 19:40:58 http://crawl.lantea.net/crawl/rcfiles/crawl-cue/otabotab.rc 19:41:24 hrm, that's a 404 19:41:39 -!- simmarine has quit [Ping timeout: 255 seconds] 19:41:57 <|amethyst> !cmd &rc 19:41:57 Command: &rc => =eval $(=rc.helper $*) 19:42:02 <|amethyst> !cmd =rc.helper 19:42:02 Command: =rc.helper => !lm ${1:-.} fmt:"\$(concat (ignore ${2}) (=bot_prefix ${*:-${src}}))rc ${name} \$(version_fixup ${2:-${v}})" stub:"No milestones for $(name_fixup ${1:-${user}})." 19:42:26 <|amethyst> =bot_prefix cue 19:42:26 $ 19:42:32 <|amethyst> $rc otabotab 19:42:33 http://crawl.lantea.net/crawl/rcfiles/crawl-git/otabotab.rc 19:42:37 <|amethyst> !cmd $rc 19:42:38 Command: $rc => .echo http://crawl.lantea.net/crawl/rcfiles/crawl-$(replace trunk git ${2:-git})/$(!lm ${1:-.} clan x=name fmt:"${x[0]}" stub:"$(name_fixup $1)").rc 19:42:46 -!- t3333333 has quit [Quit: Page closed] 19:43:32 <|amethyst> !cmd $rc .echo http://underhound.eu:81/crawl/rcfiles/crawl-$(replace trunk git ${2:-git})/$(!lm ${1:-.} clan x=name fmt:"${x[0]}" stub:"$(name_fixup $1)").rc 19:43:33 Redefined command: $rc => .echo http://underhound.eu:81/crawl/rcfiles/crawl-$(replace trunk git ${2:-git})/$(!lm ${1:-.} clan x=name fmt:"${x[0]}" stub:"$(name_fixup $1)").rc 19:43:38 <|amethyst> &rc otabotab cue 19:43:39 http://underhound.eu:81/crawl/rcfiles/crawl-cue/otabotab.rc 19:43:49 <|amethyst> err 19:43:59 <|amethyst> &rc otabotab git 19:44:00 http://underhound.eu:81/crawl/rcfiles/crawl-git/otabotab.rc 19:44:19 <|amethyst> there we go 19:44:36 thanks 19:44:58 ah, it is indeed some form of qw 19:46:51 -!- simmarine has joined ##crawl-dev 19:49:16 I was confused by one ttyrec, but since it's a bot, it's one ttyrec for all the way to depths, and the ttyrec is about 99MB 19:49:57 !lg qw br=depths s=ikiller 19:49:58 38 games for qw (br=depths): 2x a daeva, 2x a deep troll, 2x a boggart, 2x a frost giant, 2x an octopode crusher, 2x an ettin, 2x a balrug, an ice dragon, a spriggan berserker, a wind drake, a deep elf high priest, a fire giant, a minotaur, a deep elf annihilator, Boris, a centaur warrior, a bone dragon, a greater mummy, a fire dragon, an orc high priest, , a deep elf annihilator (illusionary), So... 19:50:26 I see opc doing nicely as anti-bot monsters 19:52:17 gammafunk: thanks for cleaning up my rcfile stuff 19:53:02 no prob, skill targeting was helpful for my loading default skills things, since I can also load the skill target, so cleaning it up made sense 19:53:37 gammafunk: it still has that problem with occasionally waiting a turn to prompt for the target value (unless you fixed that), I was never able to figure that out or reproduce it reliably 19:53:53 "loading default skills things"? 19:54:03 yeah, I don't know how to trigger it, so I'm not sure anything I did changed that 19:54:24 elliptic: loads initial skill settings and target skill (from your target_skill code) upon game start at turn 0 19:54:42 and saves any defaults it sees after target_skill runs if it has no default 19:54:57 e.g. I can start mibe and I have 100% axes each time, skill target set to 15 19:55:12 instead of havinng to do that manually on m screen and through the interface 19:55:18 &rc gammafunk 19:55:19 http://dobrazupa.org/rcfiles/crawl-0.16/gammafunk.rc 19:55:35 char_defaults() is the function 19:56:17 ah, I see, nice 19:57:50 oh I need to add char_dump() to my ready() 19:59:38 -!- Ququman has quit [Read error: Connection reset by peer] 20:00:02 -!- omarax has quit [Remote host closed the connection] 20:01:00 wonder how many people just map death cobs to z or something 20:01:06 ??glyph 20:01:06 glyph ~ glyphs[1/2]: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html — Generated with the script http://s-z.org/neil/tmp/crawl-glyphs 20:03:44 -!- MarvinPA has quit [Quit: Leaving] 20:20:30 -!- Shinino has quit [Ping timeout: 246 seconds] 20:24:36 yeah, otabotab got tossed mid-zerk 20:24:54 I guess qw doesn't try to stay on land and fight as opposed to moving into water 20:25:07 oh hrm, was it flying maybe 20:25:43 seems not 20:32:52 -!- calmurloc has quit [Quit: Leaving] 20:45:27 -!- vible has quit [Ping timeout: 260 seconds] 20:46:01 -!- ussdefiant has joined ##crawl-dev 20:49:47 -!- MarvinPA has joined ##crawl-dev 20:49:55 -!- Gorgo_ has quit [Quit: Leaving.] 21:00:02 -!- omarax has quit [Remote host closed the connection] 21:05:09 -!- CKyle has joined ##crawl-dev 21:06:17 -!- Prozacelf has quit [Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference] 21:06:24 -!- rossi has quit [Ping timeout: 264 seconds] 21:13:20 -!- HellTiger has quit [Ping timeout: 250 seconds] 21:13:33 -!- gressup has quit [Quit: Leaving] 21:15:39 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 21:18:58 -!- xnavy_ has quit [Ping timeout: 250 seconds] 21:22:00 -!- Gorgo_ has quit [Quit: Leaving.] 21:26:22 -!- CKyle has joined ##crawl-dev 21:27:14 -!- serq has quit [Quit: leaving] 21:29:56 -!- rast has joined ##crawl-dev 21:47:20 -!- Ladykiller70 has quit [Read error: Connection reset by peer] 22:00:02 -!- omarax has quit [Remote host closed the connection] 22:02:12 -!- ekix has quit [Ping timeout: 264 seconds] 22:03:58 -!- Zekka has quit [Ping timeout: 272 seconds] 22:04:36 03|amethyst02 07* 0.17-a0-1711-gc5340a3: Make mutagenic chunks under Zin have a red glyph, too. 10(53 seconds ago, 1 file, 5+ 3-) 13https://github.com/crawl/crawl/commit/c5340a310ee8 22:07:33 -!- CKyle has quit [Quit: Textual IRC Client: www.textualapp.com] 22:17:26 -!- gressup has quit [Quit: Leaving] 22:20:46 -!- emikaela has quit [Quit: Page closed] 22:25:06 placing a vault in wizmode with &L erases the other vaults from the &^E list 13https://crawl.develz.org/mantis/view.php?id=9922 by nicolae 22:26:48 -!- mamgar has quit [Ping timeout: 264 seconds] 22:28:25 -!- PsyMar has quit [Quit: witty quit message goes here] 22:29:03 -!- MarvinPA has quit [Ping timeout: 255 seconds] 22:35:07 -!- neunon has quit [Quit: ZNC - http://znc.in] 22:35:58 -!- neunon has joined ##crawl-dev 22:37:44 gammafunk, |amethyst, marvinPA: what're your thoughts about the current success level of cobs? It seems like most players are opposed, very few in favor. Some people are saying that eating food can't keep you ahead of the AF_HUNGER applications, tho that's not what I saw in testing. 22:37:45 Lasty: You have 3 messages. Use !messages to read them. 22:38:49 yeah it will just keep you ahead of it, I tried with a low-ev high ac char and eating rations 22:38:53 If you all are questioning whether they work, I might want to switch them over to AF_SLOW. 22:39:18 <|amethyst> I wouldn't worry about "most players" (for one thing, that's "the most vocal players") 22:39:28 true 22:40:07 I don't feel it's too problematic, but I don't have strong opinions; I am glad that they're both zot-specific and dangerous in the sense of "these might actually kill you", so as long as those are retained 22:40:37 It's funny; none of my testing characters couldn't deal with them 22:40:57 and each of them had a different sort of interaction with them 22:41:32 yeah obviously if you're paying attention, they're going to not have too much trouble with them 22:42:06 <|amethyst> probably eating won't keep up if you are at full to engorged 22:42:10 high AC struggled w/ hunger, balanced took modest damage, and the one w/ bolt of fire and worse defenses took heavy damage but cleared them out quickly. 22:42:38 <|amethyst> since at the bottom of full you're getting 1725 hunger per hit 22:43:03 yeah, by keep up I mean you can go from starving to simply hungry, maybe very hungry, sometimes to satiated 22:43:13 thus giving you a few turns to do something 22:43:38 depending on how into starving you are when you eat a ration 22:44:07 <|amethyst> also, you get the nutrition after taking two of the three turns worth of hits 22:45:21 that tends to not be too big a deal for either hungry ghosts or death cobs, but it is a factor, yeah 22:45:32 gammafunk: that was my experience 22:45:41 |amethyst: they don't hit that hard for Zot 22:45:58 <|amethyst> I was talking about hunger 22:46:16 |amethyst: ah, I see 22:46:28 yeah, when I ate a meat ration while starving next to a single death cob, when it finished I was usually at Hungry 22:46:37 of course it would be much worse fighting multiple 22:46:47 <|amethyst> it's good for the player that they get the ration/chunk nutrition at the end, because it means the hits they were taking while eating multiplied the smaller number 22:47:06 <|amethyst> so you'd end up with at least (rations worth of nutrition) * (3/4)**numhits 22:47:15 <|amethyst> s/tions/tion's/ 22:47:17 yeah 22:47:47 I guess the multiplicative nature of af_hunger is a bit odd, but something linear works poorly at low nutrition levels 22:47:57 -!- mamgar has quit [Read error: Connection reset by peer] 22:47:59 linear would kill many more people 22:48:04 in a bad way 22:48:06 or if it doesn't it probably would just be too weak 22:48:07 <|amethyst> I was thinking of multiplicative with a cap 22:48:13 maybe, yeah 22:48:15 <|amethyst> but that might be too weak if you are full 22:48:59 yeah 22:49:03 well if they're eating more to mitigate its strength, they are consuming that resource 22:50:00 -!- Cacophony has quit [Ping timeout: 244 seconds] 22:51:07 Lasty: I'm not trying to keep you from changing af_hunger on cobs or in general, but just enjoying the amusing deaths :) 22:51:30 !lg 22:51:30 3247. gammafunk the Cleaver (L6 MiBe of Trog), splashed by a jelly's acid on D:6 on 2015-08-22 02:13:58, with 457 points after 1319 turns and 0:10:58. 22:51:45 amusing deaths like, why didn't I just berserk it instead of trying to avoid being slowed 22:53:37 gammafunk: I'm currently on the fence about it. Most of the deaths seem really avoidable, but maybe they're spoilery? Or maybe just irritating? I don't know. I have yet to hear of people actually enjoying the different challenge, but maybe it'll take time to get used to it. 22:58:21 .cobbed 22:58:21 9. Gressup the Impregnable (L25 GrIE of Okawaru), starved to death on Zot:2 on 2015-08-22 00:55:54, with 533896 points after 74322 turns and 4:40:37. 22:59:57 <|amethyst> !lg * hungrycobs place=d kytpe=starvation 22:59:57 Unknown field: kytpe 23:00:02 -!- omarax has quit [Remote host closed the connection] 23:00:03 <|amethyst> !lg * hungrycobs place=d kytp=starvation 23:00:03 Unknown field: kytp 23:00:07 -!- Gorgo_ has quit [Quit: Leaving.] 23:00:15 <|amethyst> !lg * hungrycobs place=d ktype=starvation 23:00:17 39. FacelessVoid the Insei (L7 DsMo of Ru), starved to death on D:6 on 2015-08-22 01:53:23, with 617 points after 4557 turns and 0:19:21. 23:00:38 <|amethyst> !lg * recent !hungrycobs place=d ktype=starvation 23:00:38 we've definitely been having people die to hungry ghosts too 23:00:45 1315. underdog the Chopper (L1 TrBe of Trog), starved to death on D:1 (hex_intersection) on 2015-08-18 09:13:29, with 4 points after 644 turns and 0:02:24. 23:01:04 <|amethyst> apparently people starve to death early all the time? 23:01:05 !lg * recent !hungrycobs place=d ktype=starvation -log 23:01:09 1315. underdog, XL1 TrBe, T:644: http://webzook.net:82/morgue/trunk/underdog/morgue-underdog-20150818-091329.txt 23:01:23 with three bread rations in inventory 23:01:34 wow 23:01:47 <|amethyst> I don't like food anymore! 23:02:17 maybe berserk wore off, left low satiation and slow, still surrounded by enemies, and tab + troll metabolism finished the job. 23:03:58 -!- Lasty has quit [Quit: Leaving.] 23:06:24 -!- rossi has quit [Ping timeout: 264 seconds] 23:12:03 Poncheis (L18 HOFi) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:12:20 <|amethyst> that's new 23:12:27 <|amethyst> !crashlog poncheis 23:12:28 19. Poncheis, XL18 HOFi, T:34620 (milestone): http://crawl.akrasiac.org/rawdata/Poncheis/crash-Poncheis-20150822-031201.txt 23:12:41 <|amethyst> !lm * crash recent noun~~mid_cache_bogosity 23:12:42 36. [2015-08-22 03:12:01] Poncheis the Severer (L18 HOFi of Beogh) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:12:46 <|amethyst> !lm * crash recent noun~~mid_cache_bogosity 1 23:13:01 Poncheis (L18 HOFi) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:13:02 1/36. [2014-10-27 21:37:47] ELD the Severer (L11 HOFi of Beogh) ERROR in 'dbg-scan.cc' at line 516: mid cache bogosity: no monster for 459 (D:10) 23:13:43 Poncheis (L18 HOFi) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:14:12 <|amethyst> beogh 23:14:23 <|amethyst> my guess would be an off-level recall bug 23:14:44 <|amethyst> !lm * crash recent noun~~mid_cache_bogosity s=crace 23:14:45 38 milestones for * (crash recent noun~~mid_cache_bogosity): 38x Hill Orc 23:14:49 <|amethyst> ! 23:14:57 <|amethyst> that's kind of weird 23:15:03 <|amethyst> !lm * crash recent noun~~mid_cache_bogosity s=god 23:15:03 38 milestones for * (crash recent noun~~mid_cache_bogosity): 38x Beogh 23:15:08 <|amethyst> I would have expected some yred 23:19:42 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:20:13 -!- CanOfWorms has joined ##crawl-dev 23:21:18 Poncheis (L18 HOFi) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:22:03 Poncheis (L18 HOFi) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 2834 (Snake:3) 23:26:25 oh hey another cob 23:26:31 .cobbed -log 23:26:32 9. Gressup, XL25 GrIE, T:74322: http://crawl.akrasiac.org/rawdata/Gressup/morgue-Gressup-20150822-005554.txt 23:27:05 .cobbed -tv:channel=cobbed:<2 23:27:06 9. Gressup, XL25 GrIE, T:74322 requested for cobbed: telnet://termcast.develz.org or http://termcast.develz.org. 23:28:52 .cobbed -tv:channel=cobbed 23:28:53 9. Gressup, XL25 GrIE, T:74322 requested for cobbed: telnet://termcast.develz.org or http://termcast.develz.org. 23:29:54 -!- Nomi has quit [Quit: Leaving] 23:29:58 hrm, wonder if he had a chance to act 23:31:31 <|amethyst> .cobbed -tv:channel=cobbed 23:31:32 9. Gressup, XL25 GrIE, T:74322 requested for cobbed: telnet://termcast.develz.org or http://termcast.develz.org. 23:32:44 <|amethyst> .cobbed -ttyrec 23:32:49 9. Gressup, XL25 GrIE, T:74322: http://crawl.akrasiac.org/rawdata/Gressup/ 2015-08-20.21:40:04.ttyrec.bz2 2015-08-20.22:58:32.ttyrec.bz2 2015-08-21.20:55:28.ttyrec 2015-08-21.23:27:59.ttyrec 2015-08-21.23:38:03.ttyrec 2015-08-22.00:00:21.ttyrec 23:36:38 <|amethyst> @??death cob 23:36:38 death cob (08%) | Spd: 25 | HD: 14 | HP: 74-107 | AC/EV: 10/15 | Dam: 3502(hunger) | 07undead, 10doors, evil, unbreathing | Res: 06magic(40), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2277 | Sz: tiny | Int: human. 23:38:26 <|amethyst> three hits on the turn they stepped adjacent, taking them from satiated -> hungry -> very hungry -> near starving 23:38:43 <|amethyst> Then "You hit the death cob but do no damage" 23:39:07 <|amethyst> then two hits that take them to starving 23:39:15 <|amethyst> then "You closely miss the death cob." 23:39:34 <|amethyst> then another "You miss the death cob" 23:39:42 <|amethyst> (one hit between) 23:39:59 <|amethyst> then the death cob misses three times 23:40:06 <|amethyst> then "You thump the death cob!" 23:40:21 <|amethyst> then it hits twice and they lose consciousness 23:40:25 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:40:57 <|amethyst> so they took three swings after hitting starving 23:41:30 <|amethyst> probably we need the autofight food thing, on by default 23:41:44 <|amethyst> because all that stuff happened in the blink of an eye if you're not frame-by-framing it 23:43:16 <|amethyst> s/food/hunger/ 23:45:05 -!- stanzill has quit [Quit: au rev] 23:45:14 yeah, it was quite fast in realtime 23:46:23 <|amethyst> probably if I saw a death cob and moth of wrath alone, and I didn't know about the change, I'd hold down tab too :) 23:48:15 <|amethyst> even I know enough not to have taken that step adjacent though... I'm bad about that sometimes, but if I'm in a hallway and the monsters aren't I can resist the temptation :) 23:49:09 <|amethyst> (not that it would have mattered here, step back then hold shift-tab would have killed just as well) 23:58:12 -!- MakMorn has quit [Ping timeout: 244 seconds] 23:59:52 -!- MakMorn has joined ##crawl-dev 23:59:53 -!- ussdefiant has quit [Ping timeout: 256 seconds]