00:01:41 !rng reasonable not_reasonable 00:01:41 The RNG chooses: not_reasonable. 00:01:49 alas 00:02:06 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3499-gfbbdc41 (34) 00:03:44 -!- Yermak has quit [Quit: Page closed] 00:04:06 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 00:14:17 -!- Brannock has quit [Ping timeout: 244 seconds] 00:29:02 -!- heteroy has quit [Ping timeout: 245 seconds] 00:29:55 -!- demiskeleton has quit [Quit: Leaving] 00:32:38 does anyone buy food shops btw? 00:33:15 like, you normally would never need them, but gozag you conceivably could since there are no chunks, but you can't afford food shops at anywhere near a similar rate to the maount of lost chunks, so ... 00:35:45 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:38:07 -!- simmarine_ has quit [Ping timeout: 256 seconds] 00:38:39 well, you don't need that full amount of lost chunks 00:38:46 you just buy what you need 00:39:39 I did a Tr of G when he gave potions, and I def. bought !porridge 00:49:47 -!- SomeStupidGirl has quit [Read error: Connection reset by peer] 00:51:58 -!- fenzil has quit [Read error: Connection reset by peer] 00:54:46 -!- Piginabag has quit [Ping timeout: 246 seconds] 00:56:39 -!- Wah has quit [Read error: Connection reset by peer] 01:05:37 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:11:42 -!- Sprort has quit [Read error: Connection reset by peer] 01:23:22 -!- Cerpin has joined ##crawl-dev 01:23:50 -!- Siegurt has quit [Quit: Leaving.] 01:24:06 -!- lobf has quit [Quit: lobf] 01:25:47 -!- TR_Muscateer has quit [Ping timeout: 244 seconds] 01:27:31 -!- MaxFrost has quit [Read error: Connection reset by peer] 01:27:34 -!- MaxFrosty is now known as MaxFrost 01:40:26 -!- Kintak has quit [Read error: Connection reset by peer] 01:40:34 -!- st_ has quit [Ping timeout: 244 seconds] 01:41:05 -!- ZRN_ is now known as ZRN 01:56:37 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:08:44 -!- syllogism has joined ##crawl-dev 02:21:14 !lm . 02:21:14 11370. [2015-01-05 08:18:37] gammafunk the Severer (L13 MiBe of Trog) found a barnacled rune of Zot on turn 9253. (Shoals:5) 02:21:24 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3499-gfbbdc41 (34) 02:25:13 -!- weezeface has quit [Remote host closed the connection] 02:28:24 -!- ussdefiant has quit [Ping timeout: 264 seconds] 02:37:37 -!- pwnmonkey_ has quit [Ping timeout: 255 seconds] 02:38:13 -!- theTower_ has left ##crawl-dev 02:47:25 -!- halberd has quit [Ping timeout: 244 seconds] 02:51:51 -!- Blomdor has quit [Quit: Page closed] 03:01:42 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 03:07:44 -!- gammafunk has quit [Quit: leaving] 03:15:45 -!- bullock has quit [Quit: Page closed] 03:17:19 -!- markgo has quit [Ping timeout: 245 seconds] 03:37:32 -!- dtsund has quit [Ping timeout: 265 seconds] 03:43:44 -!- Insomniak has quit [Ping timeout: 250 seconds] 03:54:30 -!- CacoS has quit [] 04:00:12 -!- ZRN has quit [Ping timeout: 250 seconds] 04:04:22 -!- inspector071 has quit [Ping timeout: 240 seconds] 04:21:17 webtiles-changes games.conf.d doesn't work if there are no [[games]] defined in config.toml 13https://crawl.develz.org/mantis/view.php?id=9382 by johnstein 04:28:54 -!- siepu has quit [Quit: Leaving] 04:32:43 -!- FiftyNine has quit [Ping timeout: 272 seconds] 04:34:41 -!- Shard1697 has quit [Ping timeout: 244 seconds] 04:43:24 -!- SwissStopwatch has quit [Ping timeout: 264 seconds] 04:43:26 -!- Hailley has quit [Quit: Petra is closed!] 04:46:10 -!- jeanjacques has quit [Quit: quit] 04:46:43 !tell gammafunk I'm trying to get the latest webtiles-changes to work on dbro. I added a few things to my config based on the latest updates, copied over webserver/*.py, webserver/static/ and webserver/templates/ (also webserver/game_data/). I can play but my name isn't highlighted and the new score stuff isn't working 04:46:43 Maximum message length is 300 characters. Eschew verbosity, Gladys! 05:03:38 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:13:04 -!- cognificent has quit [Ping timeout: 246 seconds] 05:28:52 -!- SwissStopwatch has quit [Ping timeout: 265 seconds] 05:34:01 -!- Wolfechu has quit [Ping timeout: 255 seconds] 05:37:37 -!- checkers_ has joined ##crawl-dev 05:37:37 -!- Sorbius has quit [*.net *.split] 05:37:37 -!- domiryuu has quit [*.net *.split] 05:37:37 -!- vede has quit [*.net *.split] 05:37:37 -!- bcarpe212 has quit [*.net *.split] 05:37:37 -!- Manslay| has quit [*.net *.split] 05:37:37 -!- us17 has quit [*.net *.split] 05:37:37 -!- jefkin has quit [*.net *.split] 05:37:37 -!- timbabwe has quit [*.net *.split] 05:37:37 -!- agentgt has quit [*.net *.split] 05:37:37 -!- TAS_2012v has quit [*.net *.split] 05:37:37 -!- orionstein has quit [*.net *.split] 05:37:37 -!- bhaak has quit [*.net *.split] 05:37:37 -!- chequers has quit [*.net *.split] 05:37:37 -!- ByronJohnson has quit [*.net *.split] 05:38:03 -!- bhaak_ has joined ##crawl-dev 05:38:03 -!- orionstein_ is now known as orionstein 05:38:03 -!- agentgt has joined ##crawl-dev 05:38:11 -!- TAS_2012v has joined ##crawl-dev 05:57:10 -!- mayniac has quit [Ping timeout: 246 seconds] 06:03:33 -!- SurpriseTRex has quit [Ping timeout: 244 seconds] 06:06:00 -!- edlothiol has joined ##crawl-dev 06:07:21 -!- Shard1697 has joined ##crawl-dev 06:08:08 !tell gammafunk updating react is a good idea and on my todo, so if you want to do it that'd be great too (it was up to date when I first wrote the code!) 06:08:08 edlothiol: You have 1 message. Use !messages to read it. 06:08:08 edlothiol: OK, I'll let gammafunk know. 06:14:44 !messages 06:14:44 (1/1) Grunt said (1d 20h 4m 25s ago): no. 06:14:49 !tell Grunt Yes. 06:14:49 TZer0: OK, I'll let grunt know. 06:14:50 -!- Cryp71c has joined ##crawl-dev 06:22:09 -!- SurpriseTRex has quit [Ping timeout: 244 seconds] 06:22:21 -!- Wolfechu has quit [Ping timeout: 244 seconds] 06:26:54 -!- SurpriseTRex_ has quit [Quit: Leaving] 06:40:32 -!- wat has quit [Ping timeout: 264 seconds] 06:40:34 -!- Isvaffell has quit [Write error: Connection reset by peer] 06:42:04 -!- Isvaffel has quit [Ping timeout: 245 seconds] 06:42:04 -!- Sorbius_ has quit [Ping timeout: 244 seconds] 06:55:38 -!- Lasty has joined ##crawl-dev 07:14:13 -!- Pacra has quit [Ping timeout: 256 seconds] 07:24:55 -!- Lasty has quit [Quit: Leaving.] 07:31:14 -!- ontoclasm has quit [Ping timeout: 250 seconds] 07:32:15 -!- ontoclasm has joined ##crawl-dev 07:39:46 -!- Bloax has joined ##crawl-dev 07:41:07 -!- bonghitz has quit [Remote host closed the connection] 07:42:12 -!- Lasty has joined ##crawl-dev 07:43:14 -!- demiskeleton has quit [Quit: Leaving] 07:44:09 -!- heteroy has quit [Ping timeout: 244 seconds] 07:45:32 -!- _aardvark has quit [Ping timeout: 244 seconds] 07:57:28 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:57:29 -!- bhaak_ is now known as bhaak 08:00:12 -!- debo has quit [Ping timeout: 264 seconds] 08:01:49 -!- pwnmonkey_ has joined ##crawl-dev 08:02:04 -!- Nakatomy has quit [Read error: Connection reset by peer] 08:02:31 -!- pikaro has quit [Ping timeout: 255 seconds] 08:03:36 -!- Kalir has quit [Changing host] 08:06:35 -!- ontoclasm has quit [Quit: Leaving.] 08:08:16 -!- _aardvark has quit [Ping timeout: 244 seconds] 08:27:54 -!- SwissStopwatch has quit [Ping timeout: 244 seconds] 08:36:26 -!- _aardvark has quit [Ping timeout: 244 seconds] 08:51:40 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 08:58:02 -!- debo has joined ##crawl-dev 08:58:28 -!- Mottikins_ has quit [Ping timeout: 265 seconds] 09:01:47 <|amethyst> oh, found out a little more about that abuse complaint I got a few weeks ago 09:01:47 <|amethyst> I had gotten a complaint about NTP reflection attacks coming from my IPs 09:01:57 o_O 09:02:02 <|amethyst> I was in fact running an NTP server, though one without monlist 09:02:06 <|amethyst> so I shut it down 09:02:19 <|amethyst> I got got a note saying they got two more similar abuse reports since then 09:02:32 <|amethyst> I looked closer at the IP address they gave me... it is my gateway 09:02:42 <|amethyst> to which, AFAIK, I don't have a login 09:03:43 Well that's just swell. 09:05:27 -!- Wolfechu has quit [Ping timeout: 264 seconds] 09:06:37 -!- radinms has quit [] 09:13:37 -!- Erashi has quit [Quit: Page closed] 09:13:58 <|amethyst> ...and when I try calling their phone number it just hangs up in the middle of ringing 09:15:50 That doesn't sound good at all. 09:21:08 -!- bonghitz has quit [Ping timeout: 244 seconds] 09:22:09 -!- iFurril has quit [Ping timeout: 244 seconds] 09:25:35 -!- Ququman has joined ##crawl-dev 09:28:09 -!- Poncheis has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 09:30:38 -!- LexAckson has joined ##crawl-dev 09:38:22 -!- Euph0ria has quit [Ping timeout: 240 seconds] 09:42:14 -!- Mazed has quit [Client Quit] 09:42:52 -!- wat has quit [Read error: Connection reset by peer] 09:43:08 -!- Brannock has joined ##crawl-dev 09:43:31 <|amethyst> !learn edit cszo[1] s/Florida/Georgia/ 09:43:31 cszo[1/4]: Server in Georgia, US: crawl.s-z.org -- ssh port 22, username crawl, key at http://dobrazupa.org/cszo_key (openssh) http://dobrazupa.org/cszo_key.ppk (putty), or use the {CAO key} or the password "crawlingtotheusa". In case of DNS problems, use crawl.dobrazupa.org. Also has webtiles at http://crawl.s-z.org/. 09:43:37 <|amethyst> Found some information about the move to Georgia last year http://www.webhostingtalk.com/showthread.php?t=1322670 09:44:47 Georgia? Even closer to Boston. Much better. 09:45:11 Just keep moving it one state north every year. You can stop when you hit the Canadian border. 09:46:19 -!- heteroy has quit [Ping timeout: 265 seconds] 09:48:16 <|amethyst> Lasty_: that was from Pennsylvania to Georgia 09:48:45 <|amethyst> I had thought Florida because that's where the company is based 09:50:19 Oh. :( 09:50:31 This is a disaster. 09:54:43 On a different topic, I've been considering broadening the pool of traits that randarts can receive, including up to +10 bonuses to individual stats. I haven't come up with a full list of possibilities, but in general I like the idea of adding a wider range of possible artifact traits, both positive and negative. I don't want to buff randarts overall, but I do want to increase their variance. :D 09:55:41 -!- wheals has joined ##crawl-dev 09:57:18 could make +HP and +MP allowed on all randarts 09:58:52 maybe even allow +AC/+EV again, but with a low cap (2 or 3) 10:00:40 <|amethyst> Lasty_: increasing variance is a buff, kind of, because no one uses the bad ones 10:01:18 <|amethyst> there is no practical difference between a -1 cloak (str-2, dex-2) and a -5 cloak (str-10, dex-10) 10:06:46 -!- Daekdroom has quit [Quit: Leaving] 10:07:37 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 10:07:54 -!- st_ has joined ##crawl-dev 10:11:00 |amethyst: true. I was considering adding some logic to try to make more interestingly-mixed artifacts. 10:11:23 -!- Morg0th has quit [Quit: leaving] 10:11:24 just don't make too much of a mix-up 10:11:27 <3e 10:11:53 But also no one uses +3 chainmail {+2 dex, +3 str} -- people might use +3 chainmail {+8 dex, +4 str} 10:12:18 or +3 chainmail {reflection} 10:13:38 but that's because a +3 chain of {dex+8 str+4} is actually good 10:13:55 but like all things good they won't be common :^) 10:13:55 Bloax: Yes. 10:14:39 But it'll be good in a different sort of way, which can be interesting. 10:14:39 oh definitely 10:14:53 much more Interesting than dropping the -7 cloak of the Chupacabra {rPois rF+}. 10:16:28 sky armour 10:16:50 The real question is, will you wear the distressingly furry +11 chainmail {dex+8, str-4, HP-10, rRot} 10:17:04 HP-10, ew 10:19:03 I'd wear that. But rRot is so rarely relevant that I wouldn't add that as an option 10:19:21 that is one delicious chainmail 10:19:31 You feel terrible. 10:20:55 Maybe make it rRot- 10:21:08 what an Almost Entirely Terrific idea 10:21:11 It's there to make tavern threads longer 10:21:34 the +7 bone mail armour {rN+++ rRot rHoly-} 10:22:07 just give it rTorment instead 10:22:10 tavern will explode 10:22:26 so gud for extended! 10:23:20 {rN+++ rRot rTorm+++ rPois rC++ rDrown rHoly-- Refrig} 10:23:36 Grunt: the +7 bone meal armour {calcium+++} 10:23:47 Lasty_: Your bones feel tougher. 10:25:08 your bones feel... delicious? 10:26:32 -!- heteroy has quit [Ping timeout: 244 seconds] 10:31:52 -!- neunon has quit [Quit: ZNC - http://znc.in] 10:32:54 -!- neunon has joined ##crawl-dev 10:38:42 -!- lobf has joined ##crawl-dev 10:42:10 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:50:55 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 10:51:49 -!- Nightbeer has quit [Ping timeout: 256 seconds] 10:56:21 -!- ussdefiant has joined ##crawl-dev 10:57:52 -!- Lawman0 has quit [Ping timeout: 240 seconds] 11:04:14 -!- siepu has quit [Quit: Leaving] 11:04:23 You butcher the bone dragon. You see here a bone dragon hide. 11:05:02 FR: distressingly furry dragons 11:05:12 bone dragon shards 11:05:15 bone dragon shield...... 11:05:37 ok so, all dragons have bones 11:05:48 so what is the difference between a bone dragon shield and a dragon bone shield 11:05:57 FR: skin dragons 11:06:01 I think dwarf fortress might have those 11:06:24 03Grunt02 07* 0.16-a0-3500-ga03936f: Update Android.mk. 10(57 seconds ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a03936fc54a0 11:06:32 3500 11:06:33 yay 11:07:22 Wensley: DF doesn't have any kind of dragon other than a plain old dragon that breathes fire. 11:07:24 wait those numbers mean something 11:07:25 -!- bonghitz has quit [Ping timeout: 264 seconds] 11:07:37 Bloax: but you can zombify anything, right? 11:07:45 pretty much 11:07:46 and you can animate skin and hair separately from bones 11:08:02 spooky scary dragon skin 11:08:02 -!- wheals has quit [Read error: Connection reset by peer] 11:08:10 actually i don't think dragons have skin 11:08:17 -!- wheals has joined ##crawl-dev 11:11:35 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-3499-gfbbdc41 (34) 11:19:07 -!- heteroy has quit [Ping timeout: 265 seconds] 11:24:34 -!- mopl has quit [Quit: Page closed] 11:25:39 -!- Ladykiller69 has quit [Ping timeout: 245 seconds] 11:31:52 -!- dtsund has joined ##crawl-dev 11:32:40 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 11:34:53 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 11:37:07 -!- PleasingFungus has joined ##crawl-dev 11:39:31 !seen |amethyst 11:39:31 I last saw |amethyst at Mon Jan 5 16:01:17 2015 UTC (1h 38m 14s ago) saying 'there is no practical difference between a -1 cloak (str-2, dex-2) and a -5 cloak (str-10, dex-10)' on ##crawl-dev. 11:42:07 -!- ussdefiant has quit [Ping timeout: 255 seconds] 11:44:14 <|amethyst> PleasingFungus: what's up? 11:44:27 thinking about proposed feature freeze 11:44:33 the current big standing issue is gozag, I think 11:44:38 do we think it's ready for release? 11:45:41 status: potion petition is okay, call merchant wants some tweaking but imho is basically ok, not sure about bribe branch, not sure about wrath, really still quite dubious about duplication. 11:46:16 <|amethyst> hm 11:46:35 <|amethyst> I haven't gotten far enough with Gozag to have an opinion 11:47:08 hrm 11:47:08 !seen Grunt 11:47:08 I last saw Grunt at Mon Jan 5 17:06:33 2015 UTC (40m 10s ago) saying 'yay' on ##crawl-dev. 11:47:41 <|amethyst> make duplicating weapon/armour give you a free mercenary using that equipment? 11:49:12 -!- rossi has quit [Read error: Connection reset by peer] 11:50:51 !seen PleasingFungus 11:50:57 I last saw PleasingFungus at Mon Jan 5 17:46:42 2015 UTC (4m 9s ago) saying '!seen Grunt ' on ##crawl-dev. 11:51:08 |amethyst: sounds like a different ability entirely, awkwardly mashed into the existing one 11:51:42 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:51:53 imo if we want gozag to offer mercenaries, we should just support that; I don't think duplicate is the best place for that 11:52:07 imo ask dpeg for Gozag design advice 11:52:17 Grunt: scroll up slightly but I was basically asking "how far do we think gozag is from ready to release?" 11:52:40 Gozag plays a lot better now than he did back when I 11:52:42 !lg . gozag 11:52:43 13. SGrunt the Miracle Worker (L27 SpSk of Gozag), escaped with the Orb and 3 runes on 2014-06-08 00:22:20, with 1325761 points after 157429 turns and 6:52:49. 11:52:44 since certain people were hinting about a feature freeze sooner than later 11:55:40 -!- lobf has quit [Quit: lobf] 11:56:53 -!- Lawman0 has quit [Ping timeout: 240 seconds] 11:58:42 -!- _aardvark has quit [Ping timeout: 244 seconds] 12:00:32 !lg * gozag skill=invocations s=title 12:00:33 5 games for * (gozag skill=invocations): 2x Tycoon, Plutocrat, Opulent, Entrepreneur 12:02:34 -!- UncertainKitten has joined ##crawl-dev 12:02:36 PleasingFungus: i think N might be bigger than G, honestly 12:02:49 the new changes still could use ironing out 12:02:50 yes 12:02:52 N needs work 12:03:01 N isn't very playable right now 12:03:08 N is a bit too playable 12:05:00 I don't think Gozag is ready for release, fwiw. I'm still seeing very little positive feedback about worshipping G. 12:05:27 And every time I play Newnewmelex, cards kill me, so I'm guessing that still needs some work. 12:09:50 -!- Sonata has quit [Read error: Network is unreachable] 12:11:24 -!- Wah has quit [Read error: Network is unreachable] 12:11:48 -!- pyre has quit [Ping timeout: 265 seconds] 12:11:55 -!- Lprsti99_______ has quit [Read error: Connection reset by peer] 12:12:17 -!- dtsund has quit [Ping timeout: 265 seconds] 12:13:18 hm, there doesn't seem to be anything that actually uses CFLAG_MARKED 12:13:32 in that it only gets set at the same time as CFLAG_SEEN 12:14:14 -!- socks_ has quit [Ping timeout: 265 seconds] 12:14:14 -!- Kalma has quit [Ping timeout: 265 seconds] 12:17:12 -!- domiryuu_ has quit [Quit: Lost terminal] 12:17:57 <|amethyst> maybe someone still has old decks they used Mark Four on? 12:17:57 <|amethyst> but yeah 12:18:10 <|amethyst> %git :/Mark Four 12:18:12 07kilobyte02 * 0.11-a0-981-g26f1bf4: Remove an unused deck property (from Mark Four times). 10(2 years, 9 months ago, 2 files, 2+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26f1bf4fa12f 12:19:34 <|amethyst> oh, we've had a compat break since then 12:20:48 -!- Sonata has quit [Read error: Network is unreachable] 12:22:03 -!- weezeface has quit [Remote host closed the connection] 12:24:57 -!- lobf has joined ##crawl-dev 12:26:47 -!- Nightbeer has quit [Ping timeout: 265 seconds] 12:26:54 -!- weezeface has quit [Ping timeout: 245 seconds] 12:27:35 -!- PleasingFungus has quit [Ping timeout: 256 seconds] 12:31:57 -!- PleasingFungus has joined ##crawl-dev 12:32:33 when exactly was the last compat break? 12:34:42 idk about N. I feel like some element of suicide is important 12:34:58 but I haven't played new-new-new (etc) N, so possibly there's an excessive amount at present 12:35:13 should make N my next game 12:36:42 storm, uglies, and foxfire are the only cards with a downside AFAICT 12:36:53 well 12:37:03 Storm does so many different things that it's hard to tell what it does 12:37:28 sure, i'm not saying since you no longer kill yourself it's perfectly designed 12:37:30 I remember hangedman was complaining about that 12:37:54 also I'd forgotten N no longer had a card that tossed orb of elec 12:37:55 :( 12:38:04 what 12:38:06 we'll always have makhleb, I guess 12:38:08 !lg . vmsg~~orb_of_elec 12:38:09 1. SGrunt the Prestidigitator (L11 HuAr of Nemelex Xobeh), killed themself with a bounced orb of electricity on D:11 on 2013-01-27 20:58:26, with 9063 points after 18219 turns and 0:51:12. 12:38:10 !send PleasingFungus an orb of fragmentation 12:38:11 Sending an orb of fragmentation to PleasingFungus. 12:38:12 rip :( 12:38:29 this was from the second-to-most-recent N revision, iir 12:38:31 c 12:38:35 the loss of orb of elec 12:39:00 !lg Lasty Nemelex cv=0.16-a s=killer 12:39:00 3 games for Lasty (Nemelex cv=0.16-a): an ancient lich, a red ugly thing, a smoke demon 12:39:10 The ancient lich was after Nemelex banished me. 12:39:21 The red ugly thing was summoned by a card on D4 or so 12:40:07 -!- simmarine has joined ##crawl-dev 12:40:40 the deck of oddities is a very strange nem thing 12:40:50 yes 12:40:52 I've never really liked it 12:40:54 tbh 12:41:12 <3 oddities 12:41:17 really 12:41:21 Sort of like having Trog's Hand sometimes give you MR-- and drain hp over time 12:41:25 welllll 12:41:36 sometimes Xom helps you 12:41:47 nem is, to some extent, the god of randomness 12:41:50 trog is not 12:42:01 (also my opinion is not to be believed because <3 Xom) 12:42:44 -!- pikaro has quit [Ping timeout: 265 seconds] 12:43:30 my vague feeling is that oddities pushes nem too far into "suicidal randomness", but it is a matter of degree 12:43:50 PleasingFungus: Nemelex and Xom both cover randomness; Xom's randomness is continuous while you worship the god. Nemelex's you have to actively invoke (well, evoke). It's one thing to know that Xom might at any time banish you, it's another to know that choosing to resolve a difficult situation with cards might result in getting banished. 12:44:11 in principle, that's what the various ways to control your draw are for 12:44:22 but I think making any uncontrolled draw *that* suicidal is too far 12:44:24 but Oddities defeats it 12:44:28 uh 12:44:29 does it 12:44:42 Oddities cards can be substituted for any card you draw after using deck manipulation 12:44:45 Unless that got changed 12:45:01 -!- link_108 has joined ##crawl-dev 12:46:02 I'm looking and it's only called in init_deck and draws from the deck of punishment 12:46:15 I don't know that it could ever defeat deck manipulation 12:46:18 I thought that was part of Nem penance 12:46:19 another suicidal thing: if you deal four from a deck that doesnt' have four cards you draw from the deck of wrath,but there's no way to know how many cards are in a deck 12:46:19 but it doesn't seem to be able to at present 12:46:42 hm,right, that;'s punishment not oddities 12:46:52 well, nem penance reshuffles your decks iirc 12:46:55 which may be what you're thinking of 12:46:56 whereas the point of deck manipulation is to defuse oddities 12:47:11 well, to defuse oddities & also the other random chance already present in decks 12:47:26 since there are plenty of times that specific cards actually in a deck type may be desirable or undesirable 12:47:32 damnation isn't in oddities anyway 12:47:34 it's in escape 12:47:39 wtf 12:47:51 yeah, destruction probably would make more sense 12:48:15 worse: it's not even mentioned in ?/ or inventory descriptions of the decks how many cards come in a deck 12:48:22 it's also in the deck of defence 12:48:24 well, you "escape" into the abyss 12:49:11 ebering: well, that's fixable 12:49:15 yea 12:49:35 But yeah, I was thinking of Punishment, not Oddities. My mistake. I thought you had odds to draw from Punishment no matter what, but I could be wrong. 12:50:02 (other describe quirks: ?/I deck doesn't show cards a deck can contain, nor does it mention oddities) 12:50:44 -!- JuicyPear has quit [Quit: Leaving] 12:51:38 ?/I being buggy has been on mantis forever 12:51:38 No matches. 12:51:42 ... 12:51:47 I don't think that's buggy? 12:51:49 oh 12:51:52 I guess I see what you mean 12:52:19 yeah, I want to make deck descriptions let you look up cards directly, like the spellbook ui 12:52:31 but making ?/i work correctly would be good too 12:52:39 Lasty: nemelex penance & draw 4 with fewer than 4 cards left in the deck 12:52:50 (punishment) 12:53:23 specificially, ?/I seems to show only a subset of what describing something in the inventory does 12:53:35 -!- Shard1697_ has joined ##crawl-dev 12:53:37 maybe just replace deck of oddities with deck of xom, it would preserve the randomness but eliminate a lot of the problems with oddities 12:53:49 is the deck of xom just the xom card 12:53:56 deck of xom is the deck with only xom cards 12:54:14 ??deck of oddities 12:54:14 deck of oddities[1/1]: 1% of all cards are replaced by one of these: Genie, Bargain, Wrath, Xom, Feast, Famine, Curse. 12:54:19 wow that's old 12:54:27 lol it still says bargain 12:54:35 ??bargain card 12:54:35 bargain card[1/1]: see {brgn} 12:54:36 What's currently in the deck? 12:54:44 not bargain 12:54:46 Lasty: one sec 12:55:04 !learn edit bargain_card[1] s/.*/Card that gave you a discount on items in shops. Removed. 12:55:05 bargain card[1/1]: Card that gave you a discount on items in shops. Removed. 12:55:26 !learn s deck_of_oddities When decks are generated, 1% of cards are replaced by one of these: Wrath, Xom, Feast, Famine, Curse, Helix, Focus. 12:55:26 deck of oddities[1/1]: When decks are generated, 1% of cards are replaced by one of these: Wrath, Xom, Feast, Famine, Curse, Helix, Focus. 12:55:44 this may be wrong for stable but I don't really care tbh 12:56:20 it's still more right than *bargain* 12:56:22 I'd probably rather draw from the Deck of Xom than that deck 12:57:13 -!- Shard1697 has quit [Ping timeout: 264 seconds] 12:57:16 can drawing famine still kill you 12:57:19 -!- wheals has quit [Read error: Connection reset by peer] 12:57:54 yeah, deck of xom is obviously much better than that 12:57:54 Not directly. 12:57:54 !lg sgrunt 107 -tv 12:58:10 107/1385. SGrunt, XL16 SpEn, T:42163 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:58:10 !tv lemuel dis:7 1 12:58:10 actually I think that's the wrong one 12:58:10 1/2. Lemuel, XL27 HuHe, T:128615 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:58:25 !lg sgrunt 147 -tv 12:58:25 147/1385. SGrunt, XL11 SpEn, T:16280 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 12:58:25 Grunt: tell me you remembered that index off the top of your head 12:58:26 nrook once got instakilled by famine -> para 12:58:35 PleasingFungus: of course I did! 12:59:02 ha 12:59:04 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:59:09 -!- gammafunk has joined ##crawl-dev 12:59:26 PleasingFungus: this tv is better 12:59:32 much better, probably 12:59:41 idk that deck of oddities needs to exist as a mechanic, but if it does, xom card seems like a cute way to get the randomness without the nastiness 12:59:41 also wow that was a good death 12:59:41 <3 power 3 orb 12:59:41 hm 12:59:42 this looks wrong 12:59:46 oh, there it goes 12:59:59 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 13:01:46 rip. 13:01:52 -!- Siegurt has quit [Ping timeout: 250 seconds] 13:03:04 .td 13:03:05 1. cha930817, XL14 MiBe, T:21161 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 13:03:13 !bug 9382 13:03:13 https://crawl.develz.org/mantis/view.php?id=9382 13:03:53 my code had......a bug?!?! impossible! 13:04:14 gammafunk: rip. 13:04:20 1% of your code is drawn from the headerfile of oddities. 13:04:35 gosh, that trog code wrath is the worst 13:04:37 s/1/100/ 13:04:53 s/100/10000/ 13:04:58 !!! 13:04:58 gammafunk: which code 13:05:13 well it actually might the The Australians code! 13:05:14 !send PleasingFungus !!! 13:05:15 Sending !!! to PleasingFungus. 13:05:16 *might be 13:05:35 but I didn't catch this when refactoring, to say the least 13:05:45 !refactor gammafunk 13:05:53 dang, robin's killratio has passed 12.5% 13:05:59 not sure why it's creeping up again 13:06:14 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:06:25 -!- dtsund has joined ##crawl-dev 13:06:25 is goblin projectile damage too high? 13:06:26 unknown monster: "robin" 13:06:26 %??robin 13:06:55 probably doesn't say af_goblin(1-d) or whatever anyhow 13:06:58 !lg * current trunk ikiller=robin s=ckaux 13:06:58 939 games for * (current trunk ikiller=robin): 243x club, 236x, 111x dagger, 46x stone, 36x spear, 29x wand of flame, 27x wand of magic darts, 26x goblin, 22x trident, 21x mace, 19x falchion, 18x wand of frost, 15x short sword, 11x whip, 9x dagger of electrocution, 5x sling bullet, 5x whip of electrocution, 3x short sword of electrocution, 3x spear of flaming, 2x short sword of venom, 2x spear of ... 13:07:02 sad 13:07:07 need to submit a monster patch 13:07:22 a monster of a patch 13:07:36 !lg * current trunk ikiller=robin ckaux=goblin max=dam x=dam 13:07:36 26. [dam=3] spelunker the Skirmisher (L3 VSBe of Trog), hit from afar by Robin (goblin) on D:3 on 2014-11-20 17:41:13, with 44 points after 249 turns and 0:01:10. 13:07:41 oh that's uh 13:07:46 that's not a lot of dam 13:07:48 good 13:07:48 ya 13:07:50 1d4-1 pre-ac 13:07:52 it's joke damage 13:07:56 !lg * vmsg~~Robin.*Ijyb 13:07:57 No games for * (vmsg~~Robin.*Ijyb). 13:07:59 !lg * current trunk ikiller=robin ckaux=goblin s=kaux 13:08:00 26 games for * (current trunk ikiller=robin ckaux=goblin): 25x Hit by a goblin thrown by Robin, Hit by a goblin thrown by something 13:08:03 !lg * vmsg~~Ijyb.*robin 13:08:04 No games for * (vmsg~~Ijyb.*robin). 13:08:07 !lg * vmsg~~Ijyb.*Robin 13:08:07 No games for * (vmsg~~Ijyb.*Robin). 13:08:08 dang. 13:08:41 you say robin has a hard time throwing anything unless there are that many g around her? 13:08:45 I have trouble imagining anyone getting killed by Robin unless she has a nasty wand or weapon ego, or they let themselves get surrounded. I don't think she's overpowered 13:08:51 it does seem like a lot of g 13:09:04 if invisible robin throws an invisible goblin at you does it say hit by something thrown by something 13:09:16 well I think the mighted g can be pretty nasty 13:09:32 The thrown goblins get mighed? 13:09:33 kvaak: the kill message should not, though I might have to fix it 13:09:33 Mighted 13:09:44 no she mights them I think 13:09:47 or does the rally cry thing? 13:09:49 ya 13:09:52 which is 2/3rds of a might 13:09:54 Huh. Never noticed. 13:09:59 !lg * lasty s=tiles 13:10:00 No keyword 'lasty' 13:10:00 goblin (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 13:10:00 %?? goblin 13:10:04 !lg *lasty s=tiles 13:10:04 No keyword '*lasty' 13:10:09 !lg lasty s=tiles 13:10:09 250 games for lasty: 250x false 13:10:11 heh 13:10:29 tiles reasons 13:10:34 -!- wheals has joined ##crawl-dev 13:10:45 goblin (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 13:10:45 %??goblin perm_ench:roused 13:10:48 hrm 13:10:55 goblin (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 6 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 13:10:55 %??goblin perm_ench:might 13:10:56 console players do tend to read the messages a bit differently than tiles players, but yeah sometime we can miss enchants 13:10:56 say 0-8-ish damage means battlecry goes to 0-10-ish . . . 13:11:00 Not a huge difference 13:11:11 hobgoblin (07g) | Spd: 10 | HD: 1 | HP: 4-7 | AC/EV: 2/10 | Dam: 5 | 10weapons, 10items, 10doors | XP: 2 | Sz: Medium | Int: normal. 13:11:11 %??hobgoblin 13:11:15 also buffs these guys 13:11:16 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:11:17 mostly we know the monsters well and look for the messages or just double-check if we're unsure 13:11:21 I assume some of her goblins have weapons 13:11:31 not huge tho & I agree she's not overpowered 13:11:38 just a little surprised by the killrate rising over time 13:11:46 Probably due to carelessness 13:11:49 heh 13:11:58 -!- AlexMcc has quit [Ping timeout: 246 seconds] 13:11:59 well I would guess that 13:11:59 People will learn to look out for swarms of os 13:11:59 her cutting off escape is the big factor 13:12:12 ya, that's the actual point of goblin toss 13:12:15 since she'll throw them so you're surrounded 13:12:27 yeah, the ai tries to toss them on the opposite side of you 13:12:28 right 13:12:33 the damage is a funny joke 13:12:34 !lg * x=start 13:12:35 3882209. [start=2015-01-05 19:09:13 [20150005190913S]] Stanimator the Skirmisher (L2 GrFi), slain by a kobold (a +0 dagger of distortion) on D:1 on 2015-01-05 19:09:36, with 7 points after 97 turns and 0:00:22. 13:12:37 and she does a decent job of it 13:12:52 !killratio robin * start>=2015 13:12:56 if you let her 13:12:56 robin wins 16.15% of battles against * (start>=2015). 13:13:10 !lg * ikiller=robin start>=2015 13:13:10 136. ELD the Cudgeler (L4 GrWn), slain by a hobgoblin (a +0 club) (led by Robin) on D:3 on 2015-01-05 18:56:57, with 68 points after 363 turns and 0:04:08. 13:13:11 !lg greatplayers ikiller=robin 13:13:12 24. agentgt the Insei (L3 LaTm), slain by a goblin (a +0 dagger) (led by Robin) on D:2 on 2014-12-31 18:49:12, with 35 points after 880 turns and 0:03:12. 13:13:19 !lg greatplayers ikiller=robin s=name 13:13:19 24 games for greatplayers (ikiller=robin): 4x nht, 4x jeanjacques, 3x agentgt, 3x nago, 3x HilariousDeathArtist, 2x Elynae, Berder, kryft, MackTheKnife, araganzar, zzxc 13:13:42 glad jeanjacques is playing again 13:13:42 !lg greatplayers ikiller=robin s=ckaux 13:13:42 24 games for greatplayers (ikiller=robin): 6x, 4x club, 4x dagger, 2x stone, dagger of freezing, trident of venom, wand of frost, wand of flame, wand of magic darts, spear, goblin, sling bullet 13:13:44 ya I like him 13:13:58 !tv HilariousDeathArtist ikiller=robin 13:13:59 3. HilariousDeathArtist, XL4 HEHu, T:2136 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 13:14:20 I only know of jeanjaques as a legendary figure 13:14:29 he's done really everything you can do in crawl 13:14:31 wow 13:14:32 a bedtime story to inspire children 13:14:45 mmm 13:15:02 great goblin tossing there 13:15:02 good 13:15:07 also great rushing into a room 13:15:07 !tv jeanjacques ikiller=robin 13:15:07 and is the fastest 3-rune win record holder 13:15:07 amongs having other things 13:15:07 4. jeanjacques, XL3 DEAM, T:772 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 13:15:25 -!- Krakhan has quit [] 13:15:27 I've heard jeanjacques has a unique playstyle. I haven't looked it over myself. . . 13:15:51 !learn add jeanjacques he's done really everything you can do in crawl a bedtime story to inspire children 13:15:52 jeanjacques[5/5]: he's done really everything you can do in crawl a bedtime story to inspire children 13:16:26 heh 13:16:26 wow, the stairs, that was bold 13:16:31 lol at that final battle 13:16:32 -!- heteroy has quit [Ping timeout: 245 seconds] 13:16:36 miss miss miss miss miss miss 13:16:42 (x27) 13:16:53 one more 13:16:57 !lg Berder ikiller=robin 13:16:57 1. Berder the Stinger (L3 OpVM), blasted by Robin (wand of frost) on D:1 on 2014-11-23 17:48:48, with 28 points after 1904 turns and 0:03:46. 13:17:13 eh, anyone can die to a wand 13:17:19 true 13:17:19 dang it grunt don't make me add a :beh: to prevent you from adding learndb entries with the word gammafunk in them 13:17:31 But I was secretly hoping you'd say it was his fault 13:17:33 1learn add 13:17:34 <3 13:18:35 !lg . ikiller=robin -tv 13:18:36 1. gammafunk, XL3 MfSk, T:1104 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 13:19:23 ?/gammafunk 13:19:23 Matching terms (1): gammafunk; entries (35): Basil[12] | bh[4] | coolplayers[2] | devsprint[12] | devteam[26] | dracoomega[5] | dumb[1] | gammafunk[5] | gammafunk[7] | gammafunk[10] | grunt[13] | grunt[24] | grunt[25] | hangedman[18] | hilarious_deaths[109] | hive[2] | innuendo[13] | jeanjacques[5] | lemuel[8] | lemuel[9] | ninja[3] | pleasingfungus[4] | pleasingfungus[16] | quicksilver_dragon_arm... 13:19:50 ??quicksilver_dragon_armour[gamma 13:19:51 quicksilver_dragon_armour[2/2]: Quality Dragon Armour, A Grunt Guarantee! (tm) 13:19:54 -!- bonghitz has quit [Remote host closed the connection] 13:19:55 The learndb hits!!! x35 13:20:38 Ouch! That really hurt! You die... 13:20:40 or rather 13:20:46 05DANG rip 13:21:43 !lg * ikiller=robin 13:21:43 948. ELD the Cudgeler (L4 GrWn), slain by a hobgoblin (a +0 club) (led by Robin) on D:3 on 2015-01-05 18:56:57, with 68 points after 363 turns and 0:04:08. 13:21:43 !lg * ikiller=asterion 13:21:44 320. pwnmonkey the Eclecticist (L16 DEFE of Vehumet), blasted by Asterion (orb of electricity) on Snake:2 on 2014-12-30 15:28:14, with 117869 points after 35101 turns and 2:16:09. 13:21:47 !lg * ikiller=natasha 13:21:48 4799. BoredOne the Bolt Thrower (L7 KoHu of Okawaru), slain by Natasha on D:3 on 2015-01-05 19:01:00, with 375 points after 3940 turns and 0:10:44. 13:21:55 B) 13:21:59 06wow.... 13:22:08 !lg * ikiller=natasha current trunk 13:22:09 902. moocowpong3 the Gusty (L5 TeAE), blasted by Natasha (wand of magic darts) on D:4 on 2015-01-05 13:55:35, with 222 points after 3000 turns and 0:17:23. 13:22:13 pew pew 13:22:25 -!- Nightbeer has quit [Ping timeout: 265 seconds] 13:22:31 I'm vaguely considering buffing yaktaurs 13:22:35 4brutal 13:22:43 I think they're still a bit too weak 13:22:48 buff death yaks instead 13:22:52 or remove them from depths 13:22:54 they make me sad 13:23:00 death yaks are fine, just a little silly in depths 13:23:14 but they're good in lair, which is the place they should be 13:23:15 !send PleasingFungus a death yaktaur 13:23:16 Sending a death yaktaur to PleasingFungus. 13:23:19 * PleasingFungus dies... 13:23:24 rip. 13:23:24 that's a yaktaur captain 13:23:37 yaktaur commandos when 13:23:46 what'd be the next level up, unborn yaks? 13:23:53 You see here a plasma bolt. 13:23:58 -!- Yllodra has quit [Ping timeout: 250 seconds] 13:24:32 deathyaktaurs 13:25:04 death yaktaur (13c) | Spd: 10 | HD: 18 | HP: 79-118 | AC/EV: 5/5 | Dam: 23 | 10weapons, 10items, 10doors, fighter, archer, priest, evil | Res: 06magic(60) | Vul: 08holy | XP: 1602 | Sp: drain life [11!AM], animate dead [11!AM], injury mirror [11!AM] | Sz: Big | Int: normal. 13:25:04 %??yaktaur captain hd:18 name:death_yaktaur n_rpl col:lightmagenta god:yredelemnul spells:drain_life.30.priest;animate_dead.15.priest;injury_mirror.15.priest 13:25:32 unknown monster: "life yak" 13:25:32 %??life yak 13:25:41 apis (16Y) | Spd: 10 | HD: 16 | HP: 104-138 | AC/EV: 9/5 | Dam: 4008(holy) | 08holy | Res: 06magic(100), 04rot, 13neg+++, 08holy | XP: 1345 | Sz: Big | Int: animal. 13:25:41 %??apis 13:26:00 fr rename apis to Life Yak 13:26:15 -!- Krakhan has quit [Changing host] 13:26:27 gotta maintain symmetric naming 13:26:58 at some point I'm gonna fix those guys 13:27:27 Yin Yak and Yang Yak 13:28:01 Take them out back and "fix" them? 13:28:19 -!- MarvinPA has joined ##crawl-dev 13:29:49 fr: pachytaurs with ballistae. 13:30:07 dang. 13:30:25 (if we were to have something riding an elephant what would it be) 13:30:36 Rakshasa? 13:30:40 ha! 13:30:41 dwarves 13:31:23 ogre, with ankus 13:31:28 !!! 13:31:30 lich (skeletal elephant) 13:31:37 or . . . 13:31:39 !glasses 13:31:39 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 13:31:40 skelephant 13:31:43 !!! 13:32:29 Make lichness/zombie/skeleton/unborn/death-foo a facet like ds/dracs 13:32:44 -!- pwnmonkey_ has quit [Ping timeout: 244 seconds] 13:32:53 turns PleasingFungus into the HULK when he reads the code 13:33:21 noooo 13:33:29 PleasingFungus (09f) | Spd: 15 | HD: 8 | HP: 47-87 | AC/EV: 5/0 | Dam: 3013(confuse) | 03plant | Res: 06magic(40), 03poison, 12drown, 13neg+++, 13torm | XP: 312 | Sz: tiny | Int: plant. 13:33:29 %??wandering mushroom name:PleasingFungus n_rpl col:lightgreen perm_ench:berserk 13:33:34 But he'll love my patch to special case "elephant skeleton" into "skelephant" 13:34:04 switch/case of mon_types that are exceptions, sure it could work... 13:34:11 gammafunk: imo add "hell foo" to that 13:34:17 col:lightred, demonic, 13:34:28 Grunt: and river foo? 13:34:29 +50% HD 13:34:32 or so 13:34:40 Lasty_: we only have one river foo right now :b 13:34:54 Right, and this would fix that! :D 13:35:04 A river sea snake comes into view. 13:35:35 river boggarts 13:35:39 demonic river sea snake skeleton 13:35:41 bog boggarts 13:35:52 the mind, it boggles 13:36:09 -!- Ladykiller69 has quit [Ping timeout: 244 seconds] 13:36:33 case MONS_ZOMBIE: goto escape; 13:36:48 *goto frungy; 13:37:00 !send kloppo PleasingFungus 13:37:01 Sending PleasingFungus to kloppo. 13:37:03 frungy frungy frungy! 13:38:19 !apt op 13:38:20 Op: Fighting: 0, Short: 0, Long: 0, Axes: 0, Maces: 0, Polearms: 0, Staves: 0, Slings: 0, Bows: 0, Xbows: 0, Throw: 0, Armour: N/A, Dodge: 0, Stealth: 4, Shields: 0, UC: 0, Splcast: -1, Conj: 0, Hexes: 0, Charms: 0, Summ: 0, Nec: 0, Tloc: 0, Tmut: 0, Fire: 0, Ice: 0, Air: 0, Earth: 0, Poison: 2, Inv: 1, Evo: 2, Exp: 0, HP: -1, MP: 0 13:39:26 hm 13:39:33 I'm kinda tempted to upgrade op's hp apt 13:39:44 I would not complain 13:39:47 eh. 13:39:47 I'm not sure there's a particular reason for them to have bad hp 13:39:50 Grunt: ? 13:39:53 v0v 13:40:05 I don't really care :b 13:40:24 then why did you reply!!! 13:40:30 well 13:40:31 because 13:40:32 13:40:32 I don't think anyone thinks Op are particularly strong at the moment. 13:40:41 but maybe I just haven't heard it yet 13:40:42 it goes well with the theme of being a squishy octopus 13:40:46 *wriggle squish squish* 13:41:06 -!- Krakhan has quit [] 13:41:19 * wheals squashes the aptitudes like an octopode!!!! 13:41:32 I'm also not sure why they have +2 Evo instead of +1 13:41:33 kvaak: so does the 0 ac 13:41:34 imo 13:41:39 duh 13:41:48 1 ac 13:41:48 !lg * current trunk s=crace / won o=-% 13:41:50 well technically octopodes are thougher than most races 13:41:51 2560/200500 games for * (current trunk): 0/5x Djinni [0.00%], 97/15370x Octopode [0.63%], 55/7871x Mummy [0.70%], 95/13311x Deep Elf [0.71%], 201/23163x Demonspawn [0.87%], 61/6212x High Elf [0.98%], 83/8284x Draconian [1.00%], 57/5637x Demigod [1.01%], 54/5088x Vampire [1.06%], 57/5039x Tengu [1.13%], 75/6551x Spriggan [1.14%], 112/9504x Formicid [1.18%], 182/13937x Vine Stalker [1.31%], 49/3593x... 13:41:55 they just can't wear armour :b 13:41:56 low hp and ac is what makes them interesting early 13:42:00 hm if Oddities -> Xom then you could make a Xom/Nem altar where the Nem altar is a mimic and the deck is a Xom deck 13:42:02 !lg greatplayers current trunk s=crace / won o=-% 13:42:02 so i would be opposed to changing that 13:42:03 752/6616 games for greatplayers (current trunk): 17/303x Deep Elf [5.61%], 34/581x Octopode [5.85%], 23/294x Tengu [7.82%], 26/314x Mummy [8.28%], 16/185x High Elf [8.65%], 9/99x Kobold [9.09%], 62/670x Vine Stalker [9.25%], 48/509x Demonspawn [9.43%], 15/159x Spriggan [9.43%], 30/299x Hill Orc [10.03%], 17/150x Naga [11.33%], 48/419x Human [11.46%], 31/267x Ogre [11.61%], 20/161x Felid [12.42%], ... 13:42:17 if you want low ac but not low hp just play an ogre! 13:42:38 MarvinPA: imo 1 ac is quite bad enough 13:42:43 imo bring back their 0 AC??????? 13:42:51 i disagree 13:42:51 yes, 0 ac was better 13:43:09 I will trade 1 ac for -1 hp 13:43:21 or... however you express that trade 13:43:43 fewer muts, less clutter on the a screen, everyone's happy 13:44:01 -!- Krakhan has quit [Changing host] 13:44:39 i still don't see that they need more hp in return for less ac 13:45:22 it's not in return for less ac 13:45:50 I just feel like op are extremely weak at present, and flattening their hp apt would be a simple way to tweak them slightly upward 13:46:03 oh i thought you were proposing 0 ac and 0 hp 13:46:42 well I was also saying that, since you wanted to get rid of the ac mut (unless I was misunderstanding?) and I think it would still be a net positive for the race, plus less A clutter 13:47:13 but that was not the primary thrust of my suggestion 13:47:54 i'm not very strongly against them having 1 ac as opposed to 0 but i am strongly in favour of them being very squishy early 13:48:25 since they make up for that in other ways (and don't seem extremely weak overall at all to me) 13:48:40 IME they have a more slanted game curve than other races: 13:48:46 really bad early on, really good later on 13:48:50 increasing their hp apt also has a lot more impact later on when they're already strong, also 13:48:50 yes 13:48:51 i disagree 13:49:01 imho op is stronger than most races on d1 13:49:07 kvaak: oh? 13:49:12 simply because they instakill ~everything with their crazy mad tentacles 13:49:22 kvaak: they also get killed instantly themselves 13:49:26 ^ 13:49:29 not really no 13:49:35 I have played a lot of melee op 13:49:45 yeah, honestly, the tentacle aux makes d1/2 much easier than normal 13:49:50 in the early game, in my experience, it works very poorly 13:50:04 Often it feels like a good choice even on book starts, it seems like 13:50:06 I've read people saying that the really hard part for op is post-lair 13:50:34 at some point pre-lair monsters start getting more hp and tentacles no longer mutilate everything 13:50:47 and you can run into some really nasty ranged stuff like centaurs and orc wizards 13:51:31 Orc Wizards are really, really nasty, thanks to Magic Dart 13:51:36 yes 13:51:47 <3 orc wizards 13:51:58 (dowz?) 13:52:18 dumb orc wizard? 13:52:27 dat orc wizard. 13:52:57 deep orc, as opposed to hill orc 13:52:59 obviously 13:53:09 obviously! 13:57:52 -!- Nightbeer has quit [Ping timeout: 240 seconds] 13:58:47 !lg goodplayers recent s=crace br=D / lvl<3 o=-% 13:58:54 42090/88049 games for goodplayers (recent br=D): 0/1x Djinni [0.00%], 609/2267x Troll [26.86%], 616/2138x Deep Dwarf [28.81%], 1251/3376x Minotaur [37.06%], 2633/6563x Vine Stalker [40.12%], 1115/2676x Draconian [41.67%], 23/55x Lacertilian [41.82%], 1579/3772x Gargoyle [41.86%], 604/1368x Centaur [44.15%], 2937/6595x Octopode [44.53%], 56/125x Lava Orc [44.80%], 1385/2950x Human [46.95%], 1249/26... 13:59:14 so they are reasonably strong on d:1-2 13:59:54 !lg goodplayers recent !boring !won br=D / lvl<3 o=-% 14:00:01 29256/73343 games for goodplayers (recent !boring !won br=D): N=29256/73343 (39.89%) 14:00:05 oh, good call 14:00:07 er 14:00:11 !lg goodplayers recent !boring !won br=D s=crace / lvl<3 o=-% 14:00:15 i doubt many of those xl<3 games were winners 14:00:18 29256/73343 games for goodplayers (recent !boring !won br=D): 188/1482x Deep Dwarf [12.69%], 249/1848x Troll [13.47%], 679/2701x Minotaur [25.14%], 319/1060x Centaur [30.09%], 964/3117x Gargoyle [30.93%], 14/44x Lacertilian [31.82%], 758/2269x Draconian [33.41%], 1925/5754x Vine Stalker [33.45%], 34/101x Lava Orc [33.66%], 1209/3332x Formicid [36.28%], 935/2454x Human [38.10%], 1031/2634x Ogre [39... 14:00:25 lvl != XL here 14:00:26 or is that branch 3 14:00:29 ah 14:00:52 human stronk 14:01:03 !lg goodplayers recent !boring !won br=D s=crace / lvl<3 o=% 14:01:41 29256/73343 games for goodplayers (recent !boring !won br=D): 930/1495x Felid [62.21%], 31/51x Plutonian [60.78%], 1277/2622x Naga [48.70%], 2873/5903x Demonspawn [48.67%], 1001/2112x Demigod [47.40%], 8/17x Cherufe [47.06%], 1385/2967x High Elf [46.68%], 1778/3813x Deep Elf [46.63%], 23/50x Salamander [46.00%], 1517/3314x Tengu [45.78%], 2099/4616x Mummy [45.47%], 856/1910x Vampire [44.82%], 931/... 14:01:41 !lg * won s=lvl 14:01:41 24555 games for * (won): 24555x 0 14:01:42 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:03:16 so octopodes aren't super easy early, but they're in the same range as hill orcs and halflings, which isn't particularly bad 14:04:03 hm 14:04:10 !lg goodplayers recent !boring !won s=crace / br=D lvl<3 o=% 14:04:18 29256/90181 games for goodplayers (recent !boring !won): 930/1799x Felid [51.70%], 31/60x Plutonian [51.67%], 1277/3030x Naga [42.15%], 2873/7080x Demonspawn [40.58%], 1385/3492x High Elf [39.66%], 1517/3846x Tengu [39.44%], 2099/5364x Mummy [39.13%], 1001/2580x Demigod [38.80%], 1778/4594x Deep Elf [38.70%], 8/21x Cherufe [38.10%], 23/61x Salamander [37.70%], 931/2519x Kobold [36.96%], 686/1871x ... 14:04:19 !lg * Op s=place -graph 14:04:27 163487 games for * (Op): https://shalott.org/graphs/c9307bede3af3b2b1895983cc99556bc1ec54531.html 14:04:42 -!- ontoclasm has joined ##crawl-dev 14:04:48 !lg * !boring recent s=place -graph 14:04:52 698848 games for * (!boring recent): https://shalott.org/graphs/9170f9c2e14362905008ca857a1c703df7d0d64e.html 14:05:06 !lg * op !boring recent s=place -graph 14:05:07 44798 games for * (op !boring recent): https://shalott.org/graphs/9309f7af4a6c746c1e000c6cb33cccf1a8c1837c.html 14:05:41 !lg goodplayers !boring !won recent s=place -graph 14:05:44 90181 games for goodplayers (!boring !won recent): https://shalott.org/graphs/4d01db18cf2998ec1c4c3831f5c4fdf720abab0a.html 14:06:05 !lg goodplayers op !boring !won recent s=place -graph 14:06:05 -!- theTower has joined ##crawl-dev 14:06:05 6752 games for goodplayers (op !boring !won recent): https://shalott.org/graphs/d1ec0358c7b29f24904233118f5b9e52124b8162.html 14:06:05 they jump up to being very squishy after that though 14:06:07 need an pie chart imo 14:06:08 !lg goodplayers recent s=crace !boring !won / br=D lvl<8 lvl>=3 o=% 14:06:14 35828/90181 games for goodplayers (recent !boring !won): 26/54x Lacertilian [48.15%], 3175/6913x Vine Stalker [45.93%], 3067/6752x Octopode [45.42%], 1665/3688x Minotaur [45.15%], 1158/2759x Merfolk [41.97%], 883/2114x Deep Dwarf [41.77%], 1253/3007x Human [41.67%], 1683/4075x Gargoyle [41.30%], 1335/3249x Ogre [41.09%], 1219/2991x Draconian [40.76%], 578/1451x Halfling [39.83%], 1521/3846x Tengu ... 14:06:32 haha, VS 14:06:34 mmm π 14:06:38 The graphs look pretty similar for Op vs other races 14:09:01 -!- wheals has quit [Read error: Connection reset by peer] 14:13:52 -!- Lawman0 has quit [Ping timeout: 240 seconds] 14:16:25 -!- kazimuth has quit [Remote host closed the connection] 14:19:53 -!- Daekdroom has quit [Ping timeout: 265 seconds] 14:26:56 yeah agree very early op is pretty easy; I've really only done tm for op melee, which if course isn't that hard but also not quite the same as just "op melee" 14:27:29 they're a pretty good species where they are now, I feel 14:27:42 although if I hear about one more player complain about not finding a hat as an Op... 14:28:03 Clearly spawn gastronock in 100% of Op games. On D:2. 14:28:03 !log . op orc 14:28:04 2. perunasaurus, XL15 OpSk, T:28151: http://crawl.develz.org/morgues/trunk/perunasaurus/morgue-perunasaurus-20140925-132821.txt 14:28:04 I still haven't done OpTm yet to see the new Blade Tentacles 14:28:25 hat found. splatting commenced. 14:28:39 -!- andrewhl has quit [Quit: andrewhl] 14:28:50 johnstein: oh thanks for reporting that bug btw; you mentioned that after setting up an entry to work around the conf.d thing, you don't get working New Stuff? 14:29:06 what new blade tentacles 14:29:15 gammafunk: that is correct. everything looks like the same old stuff 14:29:28 which is good, since it means I haven't regressed 14:29:35 but I would like to EVOLVE 14:29:47 johnstein: oh uh 14:29:54 looking at your exported web dir 14:30:00 you don't have the New Stuff 14:30:01 %git :/[Bb]lad [Tt]tentacle 14:30:04 Could not find commit :/[Bb]lad [Tt]tentacle (git returned 128) 14:30:06 %git :/[Bb]lade [Tt]tentacle 14:30:07 Could not find commit :/[Bb]lade [Tt]tentacle (git returned 128) 14:30:09 oh wait 14:30:15 hold on, let me look at this more 14:30:35 -!- moocowpong1 has quit [Quit: moocowpong1] 14:30:36 all I did was cp *.py, /templates/ and /static/ over to the dbro webserver dir 14:30:37 Ttentacle 14:30:46 %git :/[Bb]lade [Tt]entacle 14:30:47 07kilobyte02 * 0.8.0-a1-54-g14bdfea: Say "Blade Tentacles" for stat death due to melding a randart. 10(3 years, 9 months ago, 1 file, 1+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14bdfeae18e4 14:30:52 NOT IT 14:31:10 gammafunk: and then I manually updated config.toml 14:31:39 gammafunk: by stepping through the config.toml.sample and visually comparing with my version and adding new lines 14:31:51 johnstein: I think you may have an old minified app? 14:32:05 imo remove op hats. think of the code complexity cost...! 14:32:15 gammafunk: got that working and then separated out the games.conf.d stuff 14:32:16 oh 14:32:20 gammafunk: yea I didn't do that 14:32:25 ah 14:32:46 gammafunk: I need a primer on how all this connects 14:32:49 yeah that would do it 14:32:52 since I've had to manually copy some things over 14:32:56 johnstein: right yes, because the minification happens in the make 14:33:01 and other things just get magically updated 14:33:03 yeah I should have realized that, sorry 14:33:11 so I need to build webtiles-changes 14:33:22 johnstein: yeah all that happens is that the client is "compiled" to a single js file 14:33:29 so yeah make webtiles 14:33:30 then copy 14:33:31 then I need to copy something over? 14:33:38 what you did copy wise is fine 14:33:42 ah 14:33:49 I just copied too soon 14:33:49 it's just you didn't get a new min. app 14:33:52 yep 14:34:22 ok. so, in the repo, make webtiles-changes. that will only affect the .js files that are in the static directory? 14:34:29 uh, let me see 14:34:37 so really, I should only have to re-copy the static dir. or maybe only a single new .js file 14:35:05 johnstein: there's also game_data/static 14:35:07 there's e.g. game.min.js 14:35:10 made from game.js 14:35:22 so yeah any dir with the js files would need a copy 14:35:44 but you had already done that; you can just run the same copy command after doing the make, 14:36:02 what is the diff between static and game_data/static? 14:36:40 johnstein: static is "WebTiles server stuff" and game_data/static is "WebTiles crawl game stuff" 14:36:54 I don't think cbro has a webserver/game_data folder 14:36:55 so the latter is the actual client game rendering code 14:37:10 actually, it definitely doesn't have it 14:37:14 uh, you mean old webtiles doesn't? 14:37:24 edlothiol might have restructured it 14:37:24 oh, is that it? 14:37:33 webtiles-classic doesn't have game_data 14:37:37 let me see 14:37:40 and webtiles-changes does? 14:37:49 there's a lot of weird chroot stuff I have to keep navigating 14:38:02 where webtiles-changes is assuming a specific pwd 14:38:07 johnstein: no webtiles trunk has game_data 14:38:17 same folders, looks like 14:38:24 and config.toml is using %%variables to define chroot folders 14:39:09 and my previous config.toml (prior to last night) worked. but the new stuff couldnt' find the directory 14:39:28 i.e. old config assumed the variable was to be used inside the chroot 14:39:38 and new config was expecting a relative path from the webserver directory 14:39:45 (and this probably isn't 100% accurate) 14:39:49 yeah, I'm guessing that config.toml has been templated somehow to deal with this chroot installation 14:39:59 I think so too. I just haven't figured it out 14:40:02 but in the branch we don't do that 14:40:11 johnstein: well how did you make the old config.toml? 14:40:15 in terms of adding those %% vars 14:40:15 so I have to keep removing CHROOT_BASEDIR_ETC variables 14:40:23 and just put in relative paths to /webserver/ 14:41:03 yeah I guess I don't know the chroot rollout stuff works, but |amethyst and he's going to be adapting it to webtiles-changes soonish 14:41:14 *|amethyst does 14:41:28 gammafunk: https://github.com/neilmoore/dgamelaunch-config/tree/dbro 14:41:30 fyi 14:41:33 oh 14:41:43 I'm pushing the dbro config stuff to there 14:41:56 |amethyst gave me DA POWAH 14:42:01 oh ok 14:42:05 POWER OVERWHELMING 14:42:32 johnstein: I can probably make a patch relative to that for an updated config.toml 14:43:03 johnstein: yeah I see where you have score_path without the %% vars 14:44:15 and I think you are right. I think chequers generalized that stuff. we might be able to do more removal of the %% var stuff. I'm just too dumb and busy to think through it properly 14:45:32 ??dbro[3 14:45:32 I don't have a page labeled dbro[3] in my learndb. 14:45:35 ??dbro[2 14:45:35 dbro[2/2]: Also available in webtiles form at http://dev.berotato.org:8081 14:46:51 gammafunk: :C it just got maked and I copied over templates, static, and game_data again 14:47:16 johnstein: did you see the messages for the js minification? 14:47:16 and still no change. I'm worried that I've got something more fundamentally stupid going on 14:47:35 where do I check that? 14:48:01 -!- Isvaffell has quit [Read error: No route to host] 14:48:22 -!- Guest49820 is now known as SwissStopwatch 14:49:25 johnstein: look for /usr/bin/nodejs util/r.js -o webserver/game_data/static/build.js 14:49:40 or something like that, the path to nodejs might be different 14:50:22 -!- Aryth has quit [Ping timeout: 240 seconds] 14:52:08 -!- Ladykiller69 has quit [Ping timeout: 245 seconds] 14:52:12 gammafunk: I see the two lines in the Makefile for that (static and game_data/static) 14:52:29 but I bet I maked it wrong 14:52:32 johnstein: no I mean when you built webtiles, in the makefile out 14:52:38 er in the make output 14:52:42 not in the Makefile itself 14:56:00 AppHdr.h:270:0: warning: "DGL_WHEREIS" redefined [enabled by default] 14:56:02 :0:0: note: this is the location of the previous definition 14:56:05 getting a lot of these 14:56:35 johnstein: what's your make command, for my info? 14:56:49 well. first time I just did 'make' in source/ 14:57:00 I just launched the typical update script 14:57:34 that's what I should have done. but it's basically the same make that I run for experimentals on cbro. I'll find it 14:57:41 <|amethyst> gammafunk: I imagine it's the explicit -DDGL_WHEREIS you added to the Makefile combined with USE_DGAMELAUNCH 14:57:51 oh 14:58:19 <|amethyst> could fix that either in the Makefile or in AppHdr.h 14:58:22 hrm, not sure what to do about that, should I ...yeah 14:58:27 -!- Siegurt has quit [Quit: Leaving.] 14:58:45 johnstein: but those particular errors shouldn't be a problem 15:00:11 http://pastebin.com/Xw3Gsng0 15:00:32 johnstein: yeah, I just checked and your app.min.js is definitely out of date 15:01:07 it should have some of the score code in it, but if you search for score in your app.min.js, no matches; mine does have these matches 15:01:27 I run crawl-build/update-crawl-stable-build.sh (https://github.com/neilmoore/dgamelaunch-config/blob/dbro/crawl-build/update-crawl-stable-build.sh) 15:01:35 johnstein: can you grep score in app.min.js? 15:01:45 <|amethyst> gammafunk: it looks like minify is under make webserver ? 15:02:04 |amethyst: I use WEBTILES=y 15:02:41 <|amethyst> gammafunk: I'm not seeing anything in the makefile that would cause that to run for just WEBTILES=y 15:02:49 gammafunk: app.min.js is supposed to look weird? 15:02:51 <|amethyst> oh 15:02:56 <|amethyst> I see, all: webserver 15:03:00 yeah 15:03:18 I'm on the webtiles-changes branch, I opened up app.min.js and searched for /score and didn't see anything 15:03:53 hm 15:03:55 johnstein: it seems the install is not doing all in its make 15:03:57 search fail probably 15:04:08 so the minify isn't happening 15:04:23 yea, score is in there in a lot of places 15:04:37 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 15:04:47 -!- TR_Muscateer has joined ##crawl-dev 15:04:47 but maybe my rebuild just finished. I will try again 15:05:58 THERE WE GO 15:06:03 !!! 15:06:32 nice score no. 12 15:06:40 and nice no. 1 15:06:42 yea, the update-crawl-stable-build.sh will work ok to make the minfied version 15:06:58 you SMRT people probably already knew that though 15:07:01 http://dev.berotato.org:8081/scores/top500/trunk/dcss 15:07:05 -!- Cerpin has quit [Ping timeout: 244 seconds] 15:07:15 -!- Whistling_Bread has quit [Ping timeout: 265 seconds] 15:07:23 that's pretty nifty 15:07:34 we need a way to pull from all servers ;p 15:07:53 once we get unified logins working or something 15:07:53 oh well, that'd be something different entirely 15:08:01 yea 15:08:05 but this is neat 15:08:19 * johnstein gets to keep his sysadmin card a bit longer! 15:08:21 well we'd need an actual db serving out the scores really 15:08:27 yeah thanks for testing it out 15:08:32 I'll fix that conf dir bug 15:08:54 -!- weezeface has quit [Remote host closed the connection] 15:09:19 imo don't get 15:09:19 confused 15:13:01 * gammafunk tars and bzip2s Grunt like a dict!!!! 15:13:16 * Grunt tarts and xzips gammafunk like a source distribution!!!!!!!!!! 15:13:57 gammafunk: also, might want to set nick_regex = "^[a-zA-Z0-9]{2,20}$" to 3,20 15:14:01 -!- weezeface has quit [Ping timeout: 264 seconds] 15:14:06 er 15:14:10 reverse that 15:14:26 3,20 to 2,20 since I think the servers allow 2 character names 15:14:51 yeah that would be a problem 15:14:54 had to fix that a while ago on cbro since people werent' able to register 2 char names via webtiles 15:15:10 easy fix, but might want to just make the default 2 (unless there's a Very Good Reason why it's default to 3) 15:15:27 johnstein: do you get any errors in the webtiles console log related to http://dev.berotato.org:8081/scores/top500/domino/dcss 15:15:39 I imagine this one has no score entries 15:16:12 -!- PleasingFungus has quit [Ping timeout: 250 seconds] 15:16:25 crawl.develz.org is down. 15:16:47 ??is_cdo_down 15:16:48 That's N@pkin, right? 15:16:50 is cdo down[1/1]: 5 minutes, 24 seconds since last activity (cdo) 15:16:53 yeah 15:16:57 ??cdo 15:16:57 cdo[1/4]: Crawl server (also running 4.1), located in Germany, crawl.develz.org, telnet port 345 or ssh port 22, ssh-username: crawl, ssh-key necessary: http://crawl.develz.org/cao_key (openssh) or http://crawl.develz.org/cao_key.ppk (putty) 15:17:01 ??cdo[2 15:17:01 cdo[2/4]: Dump files and other stuff are available on http://crawl.develz.org. 15:17:03 ??cdo[3 15:17:03 cdo[3/4]: If you experience lag try this: enable compression in ssh/putty - enable option use_fake_player_cursor = true - for more see http://crawl.develz.org/wordpress/howto 15:17:04 Hey Napkin, looks like cdo is down. 15:17:08 ??cdo[4 15:17:08 cdo[4/4]: wget http://crawl.akrasiac.org/cao_key; chmod 400 cao_key; ssh -Ci cao_key crawl@crawl.develz.org or On a Mac: curl -O http://crawl.akrasiac.org/cao_key; chmod 400 cao_key; ssh -Ci cao_key crawl@crawl.develz.org 15:17:44 hm 15:17:48 The server itself is up 15:17:49 but 15:17:57 probably the webserver died? 15:19:53 -!- Blomdor has quit [Quit: Page closed] 15:20:01 -!- SwissStopwatch has quit [Ping timeout: 264 seconds] 15:20:28 <|amethyst> Napkin: besides the webserver being down... is CDO supposed to be running Plex Media Server and transcoding The Musketeers S01E02 ? 15:20:37 |amethyst: I was just wondering that... 15:21:19 gammafunk: fyi: http://crawl.berotato.org/crawl/dev/dbro/webserver/run/webtiles.log 15:21:29 in case you want to see the log directly in Real Time 15:21:53 2015-01-05 21:20:43,973 ERROR: Unable to open score file ../crawl-domino/saves/scores (No such file or directory) 15:22:00 I don't think I finished any games 15:22:01 johnstein: ok thanks, I can make it handle that properly 15:22:03 -!- PleasingFungus has joined ##crawl-dev 15:22:25 I think it's exiting maybe without giving the response of "no scores" 15:27:21 HilariousDeathArtist (L11 OpWz) ASSERT(in_bounds(mon->target) || (mon->target).origin()) in 'mon-behv.cc' at line 1429 failed. (mon->target = (0,2)) (D:10) 15:27:28 oh that crash again 15:27:41 weird also just as I was trying to join hda's game... 15:27:45 -!- inspector071 has quit [Ping timeout: 244 seconds] 15:28:12 that is almost certainly a coincidence, but it's the second time that crash has happened when I try to spectate a game 15:28:35 yes, |amethyst 15:29:00 <|amethyst> Napkin: okay, just making sure someone hadn't commandeered your server :) 15:29:26 HilariousDeathArtist: gamma, you still didn't fix the crash when I'm using dith and attack at invis things with ranged weapons 15:29:34 i was about to keep apache & mysql down for backup 15:29:37 <|amethyst> oh, invis things 15:29:38 apparently that crash is dith + ranged vs invis monsters 15:29:43 but that would be 20 hours 15:30:13 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:30:23 <|amethyst> gammafunk: yeah, I can reproduce it now that I know that 15:30:41 |amethyst: cool, you can credit HDA if you fix it 15:31:28 -!- Kalir has quit [Changing host] 15:32:23 <|amethyst> oh, the monster getting the behaviour event is the player shadow 15:32:42 <|amethyst> not what I was expecting from the last time I read that backtrace 15:33:38 <|amethyst> ohh 15:33:53 <|amethyst> it's not enough for it to be invisible 15:34:01 <|amethyst> it's when you target with shift-direction 15:34:05 ok, apache on cdo is back 15:34:06 <|amethyst> which makes sense 15:35:39 -!- pwnmonkey has joined ##crawl-dev 15:36:55 <|amethyst> Napkin: thanks... hadn't realised it was supposed to be down or we wouldn't have pinged you :) 15:37:54 HilariousDeathArtist (L11 OpWz) ASSERT(in_bounds(mon->target) || (mon->target).origin()) in 'mon-behv.cc' at line 1429 failed. (mon->target = (79,11)) (D:10) 15:40:26 -!- link_108 has quit [Quit: Leaving.] 15:43:20 JaridTorvin (L16 DsTm) ERROR in 'mon-movetarget.cc' at line 114: ZotDef: monster ice beast failed to pathfind to (40,43) (the Orb) (Zot (ZotDef)) 15:43:49 I wonder how long it'll take before it finally ges cut 15:44:37 <|amethyst> Zotdef you mean? 15:44:43 yes 15:44:50 <|amethyst> someone find atomjack 15:45:25 JaridTorvin (L16 DsTm) ERROR in 'mon-movetarget.cc' at line 114: ZotDef: monster ice statue failed to pathfind to (40,43) (the Orb) (Zot (ZotDef)) 15:45:26 <|amethyst> one of the few people to have made commits in both LDC and DCSS 15:46:19 !lg * zotdef s=cv 15:46:20 32700 games for * (zotdef): 6498x 0.8-a, 4468x 0.9, 3026x 0.10, 2514x 0.10-a, 2441x 0.14-a, 2058x 0.9-a, 1998x 0.11, 1754x 0.11-a, 1645x 0.13-a, 1453x 0.12-a, 1372x 0.15-a, 1041x 0.15, 821x 0.16-a, 621x 0.12, 508x 0.14, 482x 0.13 15:47:27 -!- AlphaQ has quit [Read error: Connection reset by peer] 15:47:42 JaridTorvin (L16 DsTm) ERROR in 'mon-movetarget.cc' at line 114: ZotDef: monster burning bush failed to pathfind to (40,43) (the Orb) (Zot (ZotDef)) 15:51:06 03|amethyst02 07* 0.16-a0-3501-g08befd0: Don't crash when Dith mimics shift-throw vs invis opponent (HDA) 10(7 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=08befd016ae1 15:51:09 -!- OCTOTROG has quit [Remote host closed the connection] 15:53:13 |amethyst: we need something akin to Erdos number about the proximity of commits to Linley 15:53:22 Linley number 15:54:57 if your commit was commited by x, credits x, or you are given credit in a commit by x, you are commit co-authors? 15:56:30 <|amethyst> If you changed a line of code written by X 15:56:59 <|amethyst> (no longer transitive I know) 15:57:27 ...that would peg a lot of us at Linley 1 :) 15:57:52 -!- link_108 has joined ##crawl-dev 15:58:00 a Linley 1 is the most fiersome 1 15:58:12 *fearsome 15:58:16 I dunno, Pit Fiends were not that fearsome.... 15:58:18 <_< 15:58:26 were those in linley crawl? 15:58:30 sounds like they were 15:58:32 the pits 15:58:34 ya 15:58:36 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 34.0.5/20141126041045]] 15:58:43 pun and go 15:58:50 Linley (141) | Spd: 20 | HD: 12 | HP: 53-81 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2200 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: high. 15:58:50 <|amethyst> %?? executioner name:Linley col:unholy 15:58:52 pun and gun? 15:59:21 Too many semi-colons for 'hell sentinel perm_ench:haste name:pit_fiend_plus n_rpl spell:hellfire_burst.20.demonic' spec. 15:59:21 %??hell sentinel perm_ench:haste name:pit_fiend_plus n_rpl spell:hellfire_burst.20.demonic;hellfire.20.demonic;symbol_of_torment.20.demonic 16:01:05 <|amethyst> O vagaries of mon-spec parsing 16:01:17 Pit Fiend (071) | Speed: 8 | HD: 19 | Health: 99-148 | AC/EV: 17/5 | Damage: 28, 21, 21 | Flags: 05demonic, evil, see invisible, fly, !sil | Res: 06magic(304), 05hellfire, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 4470 | Sp: hellfire (3d20), melee, torment symbol. 16:01:17 %0.9?pit fiend 16:01:25 -!- mizu_no_oto has quit [Ping timeout: 264 seconds] 16:01:59 pit fiend plus (071) | Spd: 15 | HD: 19 | HP: 122-161 | AC/EV: 25/3 08(spiny 5) | Dam: 40, 25 | 05demonic, 10doors, evil, see invisible | Res: 13magic(immune), 05hellfire, 04fire+++, 12cold+++, 11elec+++, 09poison+++, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 3382 | Sp: hellfire (3d20) burst [06!sil], hellfire (3d20) [06!sil], s.torment [06!sil] | Sz: Large | Int: high. 16:01:59 %??hell sentinel perm_ench:haste name:pit_fiend_plus n_rpl spells:hellfire_burst.20.demonic;hellfire.20.demonic;symbol_of_torment.20.demonic 16:02:06 zotdef is pretty much 100% nonfunctional i think, and really shouldn't have been enabled in 0.15 16:02:14 it's 16:02:16 indefensible 16:02:17 these days 16:02:23 !hellfire grunt 16:02:23 * Sequell ends grunt in hellfire! You hear a strangely unpleasant explosion. 16:02:27 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 16:03:24 i think i vaguely started on removing it and then changed computers and didn't keep my local branches, i guess i'll try and work on that again sometime 16:05:08 we probably all have a few patches of that nature sitting around here 16:05:23 (somewhere here I have work on converting some of the vaults into something else which is itself probably a worse idea than zotdef was) 16:05:24 -!- mibe has quit [Quit: Page closed] 16:05:33 (since we've alreay explored the route it goes and that was a bad idea) 16:05:40 -!- _aardvark has quit [Ping timeout: 244 seconds] 16:06:27 for the record, they play pretty terribly as Zot:5 vaults, but that pretty much goes without saying 16:09:36 the obvious answer is Even More Zot Entries? 16:16:31 -!- MarvinPA has quit [Ping timeout: 256 seconds] 16:19:43 !kw zotdef 16:19:43 Built-in: zotdef => game=zotdef 16:19:50 !lg * current trunk zotdef 16:19:50 821. Onion the Wrestler (L13 TrMo of Jiyva), shot by a centaur warrior (arrow of flame) in Zot (Scenario I: Hall of Zot : zotvault) on 2015-01-04 22:53:49, with 35457 points after 2995 turns and 1:19:00. 16:19:56 !lg * current trunk zotdef won 16:19:57 1. damdam the Annihilator (L24 DEFE of Sif Muna), escaped with the Orb and 15 runes on 2014-09-21 16:22:34, with 11912591 points after 13077 turns and 5:15:56. 16:20:10 !lg * current trunk zotdef !boring 16:20:11 709. Onion the Wrestler (L13 TrMo of Jiyva), shot by a centaur warrior (arrow of flame) in Zot (Scenario I: Hall of Zot : zotvault) on 2015-01-04 22:53:49, with 35457 points after 2995 turns and 1:19:00. 16:20:14 !lg * current trunk zotdef !boring x=xl 16:20:15 709. [xl=13] Onion the Wrestler (L13 TrMo of Jiyva), shot by a centaur warrior (arrow of flame) in Zot (Scenario I: Hall of Zot : zotvault) on 2015-01-04 22:53:49, with 35457 points after 2995 turns and 1:19:00. 16:20:17 !lg * current trunk zotdef !boring s=xl 16:20:17 709 games for * (current trunk zotdef !boring): 187x 2, 126x 1, 78x 3, 51x 4, 43x 5, 36x 6, 27x 11, 27x 7, 26x 10, 25x 8, 24x 9, 19x 12, 10x 13, 9x 14, 5x 16, 3x 15, 3x 17, 3x 18, 2x 23, 2x 19, 24, 21, 20 16:20:47 I hope a handful of concepts are kept after zodef's demise 16:20:55 like hearing gravely voices calling for porridge 16:21:15 !lg * cv-0.15 zotdef !boring 16:21:15 No keyword 'cv-0.15' 16:21:20 !lg * cv00.15 zotdef !boring 16:21:20 No keyword 'cv00.15' 16:21:23 !lg * cv=0.15 zotdef !boring 16:21:23 937. clara the Chopper (L2 DsGl), slain by Mnuaqih the yak in Zot (Scenario II: Battle Heart : zotvault2) on 2015-01-05 22:14:40, with 26 points after 267 turns and 0:04:13. 16:21:34 !lg * cv=0.15 zotdef !boring won 16:21:34 1. jefkin the Grand Master (L27 TrMo of Jiyva), escaped with the Orb and 15 runes on 2014-09-20 21:07:44, with 8343035 points after 20028 turns and 10:34:21. 16:21:37 heh 16:21:45 a winner every version 16:22:06 <|amethyst> hmm 16:22:11 <|amethyst> !source actor_to_death_source 16:22:12 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ouch.cc;hb=HEAD#l1109 16:22:33 <|amethyst> should this really be returning NON_MONSTER and not MHITYOU if agent->is_player() ? 16:23:53 <|amethyst> I guess that could screw up a lot of kill messages 16:24:27 <|amethyst> killed-player that is 16:29:41 -!- AlexMcc has quit [] 16:29:54 -!- calyptra has quit [Ping timeout: 265 seconds] 16:31:28 -!- Ragnor has quit [Ping timeout: 255 seconds] 16:32:50 <|amethyst> hm... giving shadow mimic MID_PLAYER is a bit of a hack 16:33:09 <|amethyst> particularly now that more things use mid than before 16:33:13 -!- jefkin_ has quit [Ping timeout: 264 seconds] 16:40:21 -!- simmarine_ has joined ##crawl-dev 16:41:17 -!- simmarine has quit [Read error: Connection reset by peer] 16:43:23 -!- pikaro has quit [Remote host closed the connection] 16:45:28 -!- abraxas has quit [Quit: Leaving] 16:46:36 -!- gammafunk has quit [Quit: leaving] 16:48:17 -!- markgo has quit [Quit: Leaving] 16:52:23 <|amethyst> !tell wheals I put up a patch for #9155 (Dith shadow spell avoids mummy curse), but it needs some review because I'm not sure what side effects changing actor_to_death_source to return MHITYOU would have 16:52:23 |amethyst: OK, I'll let wheals know. 16:54:24 <|amethyst> !tell wheals or Grunt could find a way to count shadow mimic attacks as the player's that doesn't involve giving it an irreversible MID 16:54:24 |amethyst: OK, I'll let wheals know. 16:55:03 <|amethyst> Grunt: you might want to look at my patch at #9155 too 16:56:00 <|amethyst> Grunt: now that beams store mid instead of mindex, the dith shadow MID_PLAYER hack isn't working as well as it once did 16:56:10 rip 16:56:10 rip 16:56:28 I'm open to better suggestions; perhaps PleasingFungus will have some ideas too 16:56:36 (I'm not the best at code cleanup) 16:56:39 also my new phone just got here 16:57:00 <|amethyst> Grunt: I also pointed you at it because I know you've worked on kill types a bunch 16:57:24 <|amethyst> Grunt: and I was wondering about implications of actor_to_death_source returning MHITYOU instead of NON_MONSTER in a few placess 16:57:56 -!- Aryth1 has quit [Read error: Connection reset by peer] 16:57:59 <|amethyst> Grunt: or perhaps that itself is a bug and some messages have been coming out funny since it was introduced? 16:58:37 <|amethyst> %git 5bc1453 16:58:38 07wheals02 * 0.16-a0-1677-g5bc1453: Make beams store a mid_t rather than a mindex for source/reflector. 10(2 months ago, 33 files, 207+ 213-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5bc145314155 16:59:22 -!- debo has quit [Ping timeout: 255 seconds] 17:00:15 oh yeah, there was a kill type thing i had meant to fix too 17:00:18 !lg . killer=~lich 17:00:18 4. doy the Executioner (L22 VSBe of Trog), splashed by a lich's acid on Depths:3 (evilmike_negative_zone) on 2014-09-02 03:58:48, with 336935 points after 44452 turns and 4:11:22. 17:00:43 jelly lich 17:00:46 fr 17:01:00 jellich 17:01:39 -!- CacoS has quit [] 17:04:24 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3501-g08befd0 (34) 17:04:54 -!- LexAckson has quit [Read error: Connection reset by peer] 17:05:00 liches so old they don't even bother with the skeletal body mould 17:05:20 liches composed of cremated ashes or slime 17:05:46 lichens 17:06:03 or mold itself sure 17:06:46 -!- crabman has quit [Client Quit] 17:06:52 -!- heteroy has joined ##crawl-dev 17:07:01 <|amethyst> The ballistomycete evaporates and reforms as a lich! 17:07:39 -!- Pacra has joined ##crawl-dev 17:07:53 https://dl.dropboxusercontent.com/u/34011376/ex.png hrm, someone's having display problems after shifting computers 17:08:16 probably just putty nonsense, I guess 17:09:00 <|amethyst> theTower: appearance -> colours -> indicate bolded text by changing: the colour 17:09:05 <|amethyst> (or both) 17:09:48 -!- pwnmonkey_ has joined ##crawl-dev 17:10:16 and dealt with 17:14:25 -!- moocowpong1 has quit [Quit: moocowpong1] 17:15:49 -!- edlothiol has quit [Ping timeout: 264 seconds] 17:15:49 -!- Siegurt has quit [Quit: Leaving.] 17:16:24 -!- Alarkh has quit [Quit: Leaving] 17:17:22 -!- bonghitz has quit [Quit: Leaving...] 17:18:49 <|amethyst> hm, should some gods start appreciating plant kills? 17:18:54 <|amethyst> !bug 9381 17:18:55 https://crawl.develz.org/mantis/view.php?id=9381 17:19:58 need a theological chart of reasons for appreciating bloodshed and applying the logic versus the holinesses 17:22:50 -!- MarvinPA has joined ##crawl-dev 17:26:27 -!- markgo has quit [Ping timeout: 265 seconds] 17:27:23 -!- wheals has joined ##crawl-dev 17:27:54 As long as fungus/trees/bushes never count for piety . . . 17:28:19 %bug 9155 17:28:19 13https://crawl.develz.org/mantis/view.php?id=9155 17:28:23 -!- Bloaxor has joined ##crawl-dev 17:29:49 |amethyst: i don't know whether anything relies on it, but I had actually thought that actor_to_death_source returned MHITYOU there 17:31:08 whenever i look at mon-death I want to go in and rewrite everything, but then it becomes too scary :( 17:31:30 and I can't really do any coding for the next few weeks, i'm afraid 17:31:36 ??pakellas 17:31:36 pakellas[1/1]: Pakellas the Inventive, god of devices; currently in an experimental branch on CBRO. Blocks MP regeneration, hates spellcasting and channeling; instead you get access to MP on kills, three flavours of {device surge}, {quick charge}, and gifts of evokables. Pakellas can also {supercharge} a wand or rod at 6* piety. 17:31:46 -!- Bloax has quit [Ping timeout: 255 seconds] 17:33:06 |amethyst: FWIW if you do that, you can make actor_to_death_source Sequell 'return !agent ? NON_MONSTER : agent->mindex();' 17:33:13 wtf 17:33:15 s/Sequell // 17:33:24 god of trogness with less axedudesing and more... evokabledudesing? 17:34:06 Who's developing Pakellas? How's it going? 17:34:12 Sounds better than Nemelex to me 17:34:13 Lasty: me 17:34:14 -!- ibar has quit [Quit: leaving] 17:34:18 Lasty: go give him a spin :) 17:34:37 Awright, will do. Next time I start up a character. 17:34:48 -!- link_108 has quit [Quit: Leaving.] 17:34:57 Grunt: How's it working out so far? 17:35:50 -!- pwnmonkey_ has quit [Read error: Connection reset by peer] 17:36:31 -!- link_108 has joined ##crawl-dev 17:36:34 * wheals votes for a moratorium on new gods until we get current ones sorted out 17:37:11 seems fair 17:37:28 -!- Nakatomy has quit [Ping timeout: 250 seconds] 17:38:05 !learn e wheals[2] s/effects.cc/KC_* 17:38:05 wheals[2/8]: todo: leeches, plague shamblers???, wind wall, the home shopping network, species-data, butchering time-taking, remove KC_*, better hit prompts 17:38:37 -!- HellTiger_NB has quit [Ping timeout: 264 seconds] 17:39:23 // NOTE: DOES NOT check for hellfire!!! 17:39:26 [...] 17:39:41 case BEAM_HELLFIRE: 17:40:01 !learn del lasty_to_do[-3 17:40:02 Deleted lasty to do[7/9]: "You nip at the acid blob. Your foreclaw burn!" this seems like it might apply to a whole bunch of messages with sacrifice hand? 17:40:32 -!- Blomdor has quit [Quit: Page closed] 17:41:28 is pakellas friends with pales 17:41:44 haha losing a level takes away 4 hp and 1 mp 17:42:07 wonder whether this is after felids restore their stats so it actually has an effect or not 17:44:40 -!- Gobbo has quit [Ping timeout: 244 seconds] 17:46:06 !source ouch.cc:754 17:46:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ouch.cc;hb=HEAD#l754 17:46:24 that should be MID_NOBODY, it's my fault there 17:48:35 !learn e wheals[2] s/, remove KC_\*// 17:48:36 wheals[2/8]: todo: leeches, plague shamblers???, wind wall, the home shopping network, species-data, butchering time-taking, better hit prompts 17:48:53 -!- syllogism has quit [Quit: Leaving] 17:49:22 -!- wheals has quit [Quit: Page closed] 17:51:03 -!- debo has joined ##crawl-dev 17:55:52 03|amethyst02 07* 0.16-a0-3502-g7dfabb2: Trigger mummies, etc. on Dith shadow spell kills (#9155) 10(68 minutes ago, 2 files, 10+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7dfabb24fd7c 17:55:52 03|amethyst02 07* 0.16-a0-3503-gd574afe: Simplify (wheals) 10(3 minutes ago, 1 file, 1+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d574afeba4ed 17:55:55 -!- clouded_ has joined ##crawl-dev 17:55:57 <|amethyst> !tell wheals thanks for investigating 17:55:57 |amethyst: OK, I'll let wheals know. 17:56:31 -!- st_ has quit [Read error: Connection reset by peer] 17:57:06 Grunt: Started a human wanderer in the evoker god branch w/ 3 books (good luck). My starting spell levels are 0, w/ no spells memorized and 0 spellcasting. Is that normal? 17:57:30 Lasty: you don't play wanderers a lot do you 17:57:39 surely you'd start artificer 17:57:50 kvaak: not too much recently. Is that normal? 17:58:21 my last wandererer dumped like half its skill points on summoning without getting any spellbooks 17:58:24 so yes 17:59:09 <|amethyst> that's not the same thing though 17:59:15 but the point is I thought all characters started w/ 1 spell level 17:59:50 nope 18:00:00 xl1 0 spc equals zero spell levels 18:00:06 <|amethyst> Lasty: were they all randbooks? 18:00:16 -!- Zooty has quit [Ping timeout: 246 seconds] 18:00:31 |amethyst: no, that's impossible. 2x rand, one starting. 18:00:45 <|amethyst> hm 18:04:52 <|amethyst> I don't see how the code would give you a fixedbook without having 1 in one magic school or another 18:06:05 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:08:31 Oh, I have magic skills 18:08:42 <|amethyst> oh 18:08:52 <|amethyst> sorry, I misread "spell levels" as "spell skill levels" 18:09:08 <|amethyst> yeah, that is definitely possible 18:14:58 You're starting to get the hang of this magic thing. 18:15:16 -!- WalkerBoh has joined ##crawl-dev 18:17:44 -!- pwnmonkey has joined ##crawl-dev 18:19:17 -!- mamgar has quit [Ping timeout: 244 seconds] 18:19:18 <|amethyst> oh good, I can stop wasting scrolls now 18:20:26 -!- Nakatomy2 has quit [Read error: Connection reset by peer] 18:25:09 -!- checkers_ is now known as chequers 18:25:15 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 18:33:11 can I disable morgue writing with dcss? 18:33:24 Morgue directory "/dev/null/" does not exist and I can't create it. <-- the obvious fails 18:33:39 -!- Wolfechu has quit [Ping timeout: 264 seconds] 18:34:24 -!- MarvinPA has quit [Quit: Leaving] 18:34:27 -!- debo has quit [Ping timeout: 245 seconds] 18:36:36 startup failures prompt "Hit Enter to continue..." as webtiles client 13https://crawl.develz.org/mantis/view.php?id=9383 by chequers 18:37:31 -!- RKF has quit [Quit: Bye!] 18:38:41 <|amethyst> I think disabling the message and prompt there by default wouldn't be good 18:39:34 <_miek> wait no morgue? 18:39:39 <_miek> so !lg wouldn't work? 18:39:40 <|amethyst> it's there so dgl players can copy the error message before being kicked back to the menu 18:39:47 <|amethyst> !lg doesn't use morgues 18:39:47 bad value for range 18:39:58 <|amethyst> but you wouldn't be able to do dumps or get crash reports 18:40:01 <_miek> chardumps? 18:40:08 <_miek> yeah I meant !lg -log 18:40:16 <_miek> my bad 18:49:00 |amethyst: i would prefer the user to not see the message 18:49:39 if it shows up in the server error log, that's good enough for me, which is true for webtiles 18:50:01 _miek: I'm adding experimental branches, they don't get milestones or ttyrecs or morgues 18:50:35 !learn del lasty_to_do[4 18:50:36 Deleted lasty to do[4/8]: _remove_amulet_of_faith seems wrong 18:51:51 03Lasty02 07* 0.16-a0-3504-g830bb26: Fix amulet of faith under Ru 10(13 minutes ago, 4 files, 16+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=830bb2642608 18:52:17 Lasty: are you interested in additional sacrifices for ru? 18:53:39 <_miek> 1that works 18:53:43 <_miek> that* 18:54:12 chequers: yeah, I have a couple in mind 18:54:21 there's also 18:54:32 ??unimplemented sacrifices 18:54:32 unimplemented sacrifices[1/1]: Sacrifice Experience (2 XL?). Sacrifice Speed (+1 move delay?). Sacrifice Skill (-1 to all apts). Sacrifice Eye (not-yet-seen monsters 4+ tiles away are described as 'a monster-shaped blur'). 18:54:51 Halff of those might be interesting 18:55:14 oh well there's the two i was thinking of (speed & apts) 18:55:40 for apts, I was thinking of -2 apt to a skill, with piety based on existing investment/apt 18:56:22 <_miek> isn't there already sacrificing schools? 18:56:36 <|amethyst> chequers: anyway, simplest would be to undefine DGL_PAUSE_AFTER_ERROR but there are at least two cases where such a message could come from user error: resizing the teminal too small, and specifying incompatible race and bg in the rc 18:58:20 chequers: what is the rationale of not having the stones or morgues for experimentals? (I get why not for the ttyrecs). 18:58:21 it would be nice to have a way for separate errors to go to the user and server log. I would prefer paths not be leaked to the user in case of a server-side misconfiguration, but rc errors do need user feedback 18:58:22 The sac skill I had in mind was -1 to all aptitudes, rather than focusing on a single skill 18:59:11 johnstein: easier to delete the branch, explicitly no integration with !lg (yet) 18:59:15 chequers: wondering if I might want to adopt a similar approach at some point for dbro/cbro 18:59:29 well, green.snark has to explicitly add the sources 18:59:44 <|amethyst> what's the purpose of running experimentals? 19:00:02 !learn del lasty_to_do[2 19:00:02 Deleted lasty to do[2/7]: Zermako_: it still takes a turn to climb the stairs even if you say no 19:00:06 err 19:00:12 !learn del lasty_to_do[2 19:00:12 Deleted lasty to do[2/6]: potion/scroll disable duration increase -- remove message 19:00:25 !learn add lasty_to_do Zermako_: it still takes a turn to climb the stairs even if you say no 19:00:25 lasty to do[6/6]: Zermako_: it still takes a turn to climb the stairs even if you say no 19:00:41 -!- weezeface has quit [Remote host closed the connection] 19:01:26 |amethyst: mostly so I can play them 19:01:34 Hmm. What does Lugonu use to bribe a Ru follower? 19:01:38 i think having experimental branches show up in !lg would be a good thing, as long as they are distinguishable in some way (like they already are for new races/roles/gods) 19:01:50 <|amethyst> !lg * s=explbr 19:01:54 3882817 games for *: 3872425x, 3879x crawl-0.15, 1585x smithgod rebased, 1575x iashol, 1138x chunkless, 597x gods, 416x weightless, 254x evoker-god, 248x plutonians, 213x salamander, 174x new nemelex, 163x no backtracking god, 132x faithful, 18x cards 19:01:59 having stats available is useful for development 19:02:04 03Lasty02 07* 0.16-a0-3505-g5b4553e: Decrease -Potion and -Scroll message spam 10(3 minutes ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5b4553e0bfbe 19:02:06 |amethyst: ah, nice 19:02:11 <|amethyst> and having morgue directories is very useful for development 19:02:16 <|amethyst> since no morgue dir means no crash logs 19:02:24 yeah, crash logs are very important 19:02:32 yes, there are morgues now since I couldn't figure out how to disable them 19:02:43 which I guess means milestones and so on 19:02:45 <|amethyst> also, no ttyrecs means no console watchers 19:02:58 <|amethyst> well 19:03:19 <|amethyst> could have the ttyrecs in inprogress, then delete them instead of moving them to the ttyrec dir 19:03:22 <|amethyst> that would probably work 19:03:30 I'll add ttyrecs once I figure out how to trim them for experimental branches. I've built this one by had as a prototype, I have to automate the entire system first 19:04:00 |amethyst: i think that's what is currently happening 19:04:04 <|amethyst> ah 19:05:26 -!- weezeface has quit [Ping timeout: 250 seconds] 19:06:24 !learn edit cpo s/Open beta/DCSS/ 19:06:24 cpo[1/1]: DCSS server (as of 2014/11) in Sydney. Webtiles: https://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers. 19:06:39 -!- debo has joined ##crawl-dev 19:06:46 !learn edit cpo s/(as of 2014.11) // 19:06:46 No change: regex `(as of 2014.11) ` does not match `DCSS server (as of 2014/11) in Sydney. Webtiles: https://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers.` 19:07:00 !learn edit cpo s/.as of 2014.11. // 19:07:00 cpo[1/1]: DCSS server in Sydney. Webtiles: https://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers. 19:07:10 03Lasty02 07* 0.16-a0-3506-ga8fc208: Add Ru to Lugonu bribe vault (|amethyst) 10(3 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a8fc208b4d8b 19:07:17 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:07:35 Just make it an insult 19:08:03 <|amethyst> like? 19:08:05 Randart 2h, book of 19:08:28 <|amethyst> most Ru worshippers would be able to use the item though 19:08:38 Yeah look up the actual sacs 19:10:58 problem with that is you'd need to know what the player had sacrificed when the altar is encountered 19:11:23 it's not like every Ru worshipper will make these specific sacrifices at specific times 19:11:48 (and even if it were you'd then have to know or at least guess where they were in the progression) 19:12:04 !learn add chequers_todo automate branch management, expose branch management to janitors, dgl-status json rewrite, UI reform, same-sign-on, central UI, milestone rotation 19:12:05 chequers todo[1/1]: automate branch management, expose branch management to janitors, dgl-status json rewrite, UI reform, same-sign-on, central UI, milestone rotation 19:12:06 <|amethyst> geekosaur: I think that's what Jafet meant by "look up the actual sacs" 19:12:27 <|amethyst> would have to make them available to lua 19:12:35 mm, could have been that or checking which ones make sense even to start with... 19:12:41 <|amethyst> seems like an awful lot of code for another god's vault 19:13:11 and yes, lot of work, possibility of information leaks unless you were careful exporting it to lua, and not really worth it 19:13:20 yeah, I'll probably take a pass on that 19:13:47 <|amethyst> telling lua about player mutations would be reasonable in general though 19:13:56 yup 19:14:02 <|amethyst> bots could use the info 19:28:44 -!- ruwin has quit [] 19:37:08 -!- PleasingFungus has joined ##crawl-dev 19:39:47 -!- ophanim has quit [Client Quit] 19:39:57 -!- Kintak has quit [Read error: Connection reset by peer] 19:43:10 -!- lobf has quit [Quit: lobf] 19:44:34 -!- WalkerBoh has quit [Remote host closed the connection] 19:46:55 -!- pwnmonkey has joined ##crawl-dev 19:47:28 -!- omnirizon has quit [Ping timeout: 250 seconds] 19:48:47 whenever i look at mon-death I want to go in and rewrite everything, but then it becomes too scary :( 19:48:50 this is the story of my life :( 19:49:07 also, I would nominate "doom lichen" for the hypothetical jellich name 20:03:18 ancient lichen 20:03:40 also 1learn add devteam 20:06:49 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 20:07:19 -!- link_108 has quit [Ping timeout: 245 seconds] 20:08:01 -!- heteroy has quit [Ping timeout: 264 seconds] 20:08:15 -!- heteroy has joined ##crawl-dev 20:11:56 -!- heteroy has quit [Read error: Connection reset by peer] 20:14:32 -!- heteroy has joined ##crawl-dev 20:15:25 Aw, c++ max() only allows two params 20:16:23 a sad language 20:18:35 -!- Zermako_ has quit [] 20:20:38 I'm going to do a thing and see if people yell at me for it. 20:21:13 * Grunt yells something but you don't hear anything. 20:22:57 <|amethyst> Lasty: there is an initializer-list version 20:23:08 <|amethyst> Lasty: so max({a, b, c, d}) 20:23:31 03PleasingFungus02 07* 0.16-a0-3507-gdf4949f: Partially restore yaktaur lethality 10(3 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df4949f4d0f1 20:28:40 03PleasingFungus02 07* 0.16-a0-3508-g50553e7: Fix & deduplicate an obsolete comment 10(4 minutes ago, 2 files, 10+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=50553e7c7e35 20:28:40 03Lasty02 07* 0.16-a0-3507-g8fea305: Redo essence/purity/health sacrifice piety 10(3 minutes ago, 1 file, 40+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8fea30501eff 20:28:40 03Lasty02 07* 0.16-a0-3510-g071a574: Merge branch 'master' of gitorious.org:crawl/crawl 10(89 seconds ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=071a57477bb6 20:29:01 !send Lasty merge commits 20:29:01 Sending merge commits to Lasty. 20:31:08 rip. 20:31:13 er, I don't think I merged anything there 20:31:24 so I'm not sure how that happened 20:31:50 I have a hypothesis 20:31:54 (1) I made my commits and pushed 20:31:56 -!- heteroy has quit [Read error: Connection reset by peer] 20:32:00 (2) you made your commit, pulled, and pushed 20:32:16 your git is configured to automatically merge when pulling 20:33:18 -!- heteroy has joined ##crawl-dev 20:33:42 Possible! It looks like my git config is pretty spare 20:33:59 yeah that's default behaviour 20:34:06 google around, you can set it to automatically rebase instead 20:34:11 which is generally what you want 20:34:14 yeah, that's what I have set at work 20:34:44 I wonder if reinstalling msysgit wiped out that setup . . . 20:36:24 -!- heteroy_ has joined ##crawl-dev 20:38:12 -!- heteroy has quit [Ping timeout: 245 seconds] 20:38:19 -!- heteroy_ is now known as heteroy 20:43:58 03PleasingFungus02 07* 0.16-a0-3511-g1fcc2a9: Document deck starting cards (Lasty) 10(3 minutes ago, 3 files, 12+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1fcc2a9f44c1 20:44:07 -!- heteroy has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141125180439]] 20:45:57 -!- Lasty has quit [Quit: Leaving.] 20:47:53 -!- mamgar has quit [Read error: Connection reset by peer] 20:52:52 !deck PleasingFungus 20:53:36 rude 20:54:10 03PleasingFungus02 07* 0.16-a0-3512-gafa46ab: Initialize a variable 10(9 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=afa46ab47993 20:54:10 03PleasingFungus02 07* 0.16-a0-3513-g565f631: List deck contents in ?/I (ebering) 10(3 minutes ago, 2 files, 26+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=565f63133ed0 20:54:18 -!- mong has quit [Quit: WeeChat 1.0.1] 20:56:01 -!- UncertainKitten has joined ##crawl-dev 21:02:01 -!- bedkrab has quit [Ping timeout: 265 seconds] 21:02:40 -!- WalkerBoh has joined ##crawl-dev 21:03:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 21:04:01 -!- johnf has quit [Remote host closed the connection] 21:04:09 -!- Daekdroom has quit [Quit: Leaving] 21:07:14 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 21:09:23 hrm. |amethyst, what's the canonical way for iterating across a map's keys? 21:09:32 wait nvm I'm content with this one 21:13:50 ugh 21:13:57 <|amethyst> I guess: for (const auto &entry : themap) { const auto &key = entry.first; ... } 21:14:04 ya that's what I did 21:14:08 I am a true c++ master now 21:14:09 -!- Misder has quit [Quit: Page closed] 21:14:10 also 21:14:12 gammafunk wrote some code which makes very bad assumptions 21:15:37 my penance for buffing yaktaurs: (1) I wanted to document the deck of oddities (2) which requires the game to be able to generate the deck of oddities as an item (same as punishment) (3) which requires it to have an enum (4) which means that MISC_LAST_DECK and MISC_FIRST_DECK can't exist anymore, since there's no space to add another deck enum (5) which completely breaks a bunch of really... 21:15:38 ...weird shit going on in dbg-scan.cc 21:15:48 !source _item_orig_sub_type 21:15:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dbg-scan.cc;hb=HEAD#l1056 21:17:49 pretend you'r programming nethack: why would you document the dock of oddities? It's meant to be weird! 21:18:11 the dock of oddities, eh 21:18:52 <|amethyst> PleasingFungus: hm... I guess that is so that the arrays won't have gaps? 21:18:56 <|amethyst> s/arrays/vectors/ 21:21:21 -!- markgo has quit [Quit: Leaving] 21:21:40 life would be a lot easier if OBJ_DECK was a thing 21:21:40 <|amethyst> that whole file scares me 21:21:46 haha 21:21:54 which, I suppose, is why gammafunk hacked it in specifically for his own project 21:22:04 great 21:22:24 <|amethyst> equip_brands[lev][bt][st][antiq][brand] += quantity; 21:22:39 hahaha are you serious 21:22:45 w 21:22:46 hat 21:22:56 <|amethyst> static map > > > > equip_brands; 21:23:26 this is art 21:24:56 03|amethyst02 07* 0.16-a0-3514-g2db33cb: Simplify using random_range. 10(36 minutes ago, 2 files, 7+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2db33cbed315 21:24:56 03|amethyst02 07* 0.16-a0-3515-g0fe138b: Constify. 10(24 minutes ago, 1 file, 4+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0fe138b7119b 21:24:56 03|amethyst02 07* 0.16-a0-3516-g39aae9d: Brace and unbrace. 10(21 minutes ago, 2 files, 2+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=39aae9d83ae4 21:25:48 -!- Kintak has quit [Ping timeout: 244 seconds] 21:29:17 -!- Siegurt has quit [Quit: Leaving.] 21:31:51 -!- WalkerBoh has quit [Ping timeout: 264 seconds] 21:32:39 -!- ProzacElf has joined ##crawl-dev 21:33:54 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 21:35:23 haha, these blocks are so long they have helpful comments at the end indicating what they started with 21:35:35 there is no god 21:38:34 -!- Euph0ria has quit [Ping timeout: 245 seconds] 21:38:47 !send No God PleasingFungus 21:38:48 Sending PleasingFungus to No God. 21:39:21 -!- WalkerBoh has joined ##crawl-dev 21:43:13 PleasingFungus: so what is that four-dimensional equip_brands vector actually being used for 21:43:24 er, |amethyst 21:43:34 apologies, I saw it on twitter first 21:43:34 -!- Werehuman has quit [Ping timeout: 246 seconds] 21:43:58 heh 21:44:03 the story of the age 21:44:06 "I saw it on twitter first" 21:45:05 where's the absolutely necessary goto 21:45:06 rip 21:45:06 rip 21:45:09 yeah rip 21:45:11 <|amethyst> Wensley: object stats 21:47:18 |amethyst: I still... don't understand why they're vectors of vectors 21:47:25 of vectors of vectors 21:47:39 of ints 21:47:45 <|amethyst> Wensley: indexed by level_id, then base type, subtype, then ordinary/artefact, then brand 21:48:05 <|amethyst> the value is the number of such items 21:48:18 that's amazing 21:48:57 <|amethyst> hm 21:49:05 <|amethyst> we already depend on sqlite, right? 21:49:19 yes 21:50:24 <|amethyst> could store the stats there 21:50:48 just like civ 5! 21:51:28 generate xml files to store the stats in 21:51:43 what do we use sqlite for currently? 21:53:14 the text database, and I think we might cache some map info with it 21:55:52 this dbg-scan code is so insane 21:56:03 hrm 21:56:26 i wonder how much of our other ad-hoc databases could be moved into sqlite 21:56:34 even for in-memory stuff 22:11:33 -!- clouded_ has quit [] 22:19:03 -!- Ququman has quit [Read error: Connection reset by peer] 22:20:23 -!- lobf has joined ##crawl-dev 22:21:23 hrm. I don't remember how to invoke dbg-scan. is that used in gammafunk's thing? I forget 22:22:21 -!- bonghitz has quit [Quit: Leaving...] 22:29:33 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 22:33:58 -!- Datul has quit [Ping timeout: 246 seconds] 22:36:13 03PleasingFungus02 07* 0.16-a0-3517-g8a5f6cd: Document the Deck of Oddities 10(2 minutes ago, 8 files, 142+ 117-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a5f6cd04e71 22:36:53 oh, actually 22:37:07 <|amethyst> PleasingFungus: that part of it is crawl -objstat 22:37:15 yeah I figured it out and did a test run 22:37:17 seemed ok 22:40:12 -!- ussdefiant has joined ##crawl-dev 22:41:20 03PleasingFungus02 07* 0.16-a0-3518-gebcadde: Cleanup some decks.cc code 10(2 minutes ago, 1 file, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ebcadde349c2 22:46:52 -!- Wahaha has quit [Read error: Connection reset by peer] 22:47:03 -!- inspector071 has quit [Remote host closed the connection] 22:48:51 <|amethyst> I wouldn't bother with the & on auto &subdeck, because the values are just pointers 22:51:44 -!- Shard1697_ has quit [Ping timeout: 265 seconds] 22:52:06 I'd forgotten what they were 22:52:07 tbh 22:52:17 auto unreasons 22:52:22 <|amethyst> :) 22:57:36 <|amethyst> from reddit: "the combination of permanency and monster activation leads to a lot of frustrating run-or-die situations" 22:58:05 <|amethyst> I was thinking... 22:58:15 <|amethyst> if someone finds run-or-die situations frustrating 22:58:25 <|amethyst> are they playing the right game? 22:58:51 it is a complaint that comes up a lot 22:59:04 it confuses me too 23:00:41 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:03:00 !lg * current trunk vlong>=0.16-a0-3418-g08adb8f vmsg~~"shadow trap" s=place 23:03:01 59 games for * (current trunk vlong>=0.16-a0-3418-g08adb8f vmsg~~'shadow trap'): 10x D:3, 8x D:6, 7x D:4, 7x D:5, 4x D:7, 4x D:8, 3x D:1, 2x D:15, 2x Lair:1, Swamp:2, Lair:2, D:10, Orc:4, Spider:1, Snake:3, Spider:3, Vaults:4, Depths:3, D:9, D:2, Slime:5 23:03:23 !lg * current trunk vlong>=0.16-a0-3418-g08adb8f vmsg~~"shadow trap" max=xl 23:03:24 59. oshikia the Shatterer (L26 DsGl of Dithmenos), mangled by a titanic slime creature (summoned by a shadow trap) on Slime:5 on 2015-01-03 17:41:35, with 605726 points after 80679 turns and 6:25:35. 23:03:33 nice 23:04:43 -!- Shard1697 has joined ##crawl-dev 23:13:09 -!- demiskeleton has quit [Quit: Leaving] 23:14:44 <|amethyst> !lg * current trunk vlong>=0.16-a0-3418-g08adb8f vmsg~~"shadow trap" !chei !na-- s=killer 23:14:44 57 games for * (current trunk vlong>=0.16-a0-3418-g08adb8f vmsg~~'shadow trap' !chei !na--): 4x an orc warrior, 3x an adder, 3x a sky beast, 3x a giant frog, 3x a quokka, 2x a gnoll, 2x an orc priest, 2x a titanic slime creature, 2x a hound, 2x a worker ant, 2x an orc, 2x a jelly, a killer bee, a goliath beetle, a giant newt, a shadow imp, a yak, a wyvern, a water moccasin, a kobold, a gnoll shama... 23:15:15 !na is a funny thing to pronounce 23:15:44 <|amethyst> !lg * na 23:15:44 No keyword 'na' 23:15:49 <|amethyst> FR 23:16:42 !lg * race=Human 23:16:43 127314. Crut the Chiller (L5 HuIE), blasted by Sigmund (magic dart) on D:3 on 2015-01-06 04:23:18, with 152 points after 2384 turns and 0:16:48. 23:16:46 !lg * race!=Human 23:16:48 3756062. Gekkouka the Slasher (L3 HEAK of Lugonu), mangled by a gnoll (a +0 flail) on D:1 on 2015-01-06 05:16:22, with 30 points after 869 turns and 0:01:39. 23:16:51 :O 23:17:41 <|amethyst> PleasingFungus: how do you pronounce it? "not nah"? "nah nah"? "bang nah"? 23:18:22 -!- Brannock has quit [Ping timeout: 240 seconds] 23:18:27 the first one, admittedly 23:18:35 but the second is more aesthetically pleasing 23:18:49 Bloaxor: good sigmund find 23:19:02 <|amethyst> that reminds me 23:19:03 !lg * ikiller=sigmund current trunk s=ckaux 23:19:05 4591 games for * (ikiller=sigmund current trunk): 2203x scythe, 755x puff of flame, 558x magic dart, 183x scythe of protection, 128x scythe of venom, 104x, 95x scythe of slicing, 87x scythe of flaming, 86x scythe of freezing, 85x wand of flame, 80x wand of frost, 79x wand of magic darts, 59x vampiric scythe, 34x scythe of distortion, 24x scythe of pain, 17x antimagic scythe, 12x scythe of holy wra... 23:19:24 <|amethyst> I wonder if we should change all these !! to bool() 23:19:41 would be a little more intuitive 23:19:43 how many do we have? 23:19:46 <|amethyst> I think I would cry if they were changed to static_cast(), but bool() or (bool) I could live with 23:20:26 <|amethyst> a couple dozen 23:20:36 <|amethyst> it looks like a lot of them might not need to exist at all 23:21:44 huh 23:21:57 <|amethyst> e.g. _is_level_corrupted 23:22:09 <|amethyst> that happens implicitly anyway 23:22:50 <|amethyst> _find_maze_neighbours wishes C++ had logical xor 23:23:01 <|amethyst> or nxor I guess 23:23:34 <|amethyst> hm 23:24:06 <|amethyst> I guess a lot of these are there because they were considered more explicit than just letting C++ convert 23:24:55 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3518-gebcadde (34) 23:25:04 <|amethyst> and then there's const int rrtel = !!player_teleport(calc_unid); 23:25:08 -!- WalkerBoh has quit [Remote host closed the connection] 23:26:17 that's 23:26:18 art 23:27:11 -!- Siegurt has quit [Quit: Leaving.] 23:27:14 <|amethyst> marshallByte(th, !!env.heightmap.get()); 23:27:39 erm 23:27:43 -!- heteroy has quit [Ping timeout: 255 seconds] 23:29:28 <|amethyst> not sure how I'd write that one... 23:29:42 <|amethyst> (bool) heightmap probably 23:30:02 <|amethyst> though that wouldn't have worked in C++03 23:31:10 <|amethyst> (bool) env.heightmap that is 23:31:42 <|amethyst> oh wait a minute 23:31:48 <|amethyst> we have a marshallBoolean... 23:32:20 :) 23:33:19 <|amethyst> though I guess one might argue that marshallBoolean(th, env.heightmap); isn't the pinnacle of clarity either 23:34:45 .get(), surely? 23:35:01 <|amethyst> PleasingFungus: unique_ptrs cast to bool the same way pointers do 23:35:12 o 23:35:14 idk 23:38:16 -!- _aardvark has quit [Ping timeout: 244 seconds] 23:39:29 -!- manman has quit [Quit: Page closed] 23:39:37 -!- Siegurt has quit [Quit: Leaving.] 23:41:59 <+|amethyst> are they playing the right game? <-- imo, it's not immediately obvious crawl is such a game 23:45:18 specifically because everything moves at the same speed, or is faster than you, so the idea of "running away" seems pointless 23:46:05 rip slow monsters 23:46:05 rip 23:46:05 -!- P_R_Deltoid has quit [Quit: Leaving] 23:46:07 <3 23:46:12 oozes and worms, forever in our memories 23:48:26 -!- simmarine has joined ##crawl-dev 23:49:05 hrm 23:49:07 I run away all the time. because I'm a coward 23:49:17 -!- simmarine_ has quit [Read error: Connection reset by peer] 23:49:21 is there any particular need to have special-case code to prevent ctele from working on xom-cast blinks 23:49:28 now that ctele is a temporary status 23:49:42 I am going to say "no" and someone else can re-add that code if they feel compelled 23:49:46 <|amethyst> hm 23:49:57 I am attempting to destroy the monstrosity that is blink() 23:52:00 -!- Siegurt has quit [Client Quit] 23:55:53 <|amethyst> just the parameter in cast_blink, or also the one in random_blink and actor::blink ? 23:56:28 I don't see an actor::blink 23:56:38 random_blink and blink will be no more 23:56:39 <|amethyst> player::blink 23:56:45 <|amethyst> what about distortion? 23:57:33 doesn't seem more problematic 23:57:55 tbh it seems more likely to be more dangerous to players with if distortion blinks can hijack your ctele for a semicontrolled blink 23:58:07 since the only reason you'd have ctele up is if you were planning a tele out, probably 23:58:20 and suddenly that's a random tele instead 23:59:07 <|amethyst> ? 23:59:14 <|amethyst> oh 23:59:33 <|amethyst> that's an advantageous "dangerous to players" 23:59:36 <|amethyst> I don't know 23:59:37 heh 23:59:42 idk. if this is something I have to argue for, I'll just suck it up 23:59:49 however I may kvetch 23:59:56 <|amethyst> I guess stasis does work on disto blink 23:59:57 fair warning!!!