00:00:02 :) 00:00:09 <|amethyst> oh 00:00:14 <|amethyst> I could make that simpler 00:00:32 -!- CSDCMS has quit [Read error: Connection reset by peer] 00:00:43 ...yes. Yes you can. :) 00:01:10 (I'm curious as to who wrote that original snippet now) 00:01:24 %git 8ee4b09b 00:01:24 07kilobyte02 * 0.10-a0-1732-g8ee4b09: Make &P recreate current level around a given primary vault. 10(2 years, 8 months ago, 5 files, 37+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8ee4b09b1552 00:02:45 03PleasingFungus02 07* 0.15-a0-1978-gd449126: Refactor a check to use is_ranged_weapon_type() 10(2 hours ago, 1 file, 1+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4491263ab39 00:02:45 03PleasingFungus02 07* 0.15-a0-1979-gb938532: Rebalance slings 10(11 minutes ago, 30 files, 118+ 68-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b938532f5e84 00:02:50 -!- Keanan has quit [Quit: Leaving.] 00:02:58 -!- tswett has quit [Ping timeout: 240 seconds] 00:03:10 oh. this will break punk, actually 00:03:22 PleasingFungus: so it's been 00:03:23 *glasses* 00:03:24 punked 00:03:26 ??????? 00:03:29 specifically people who have punk in an old save will have no description 00:03:31 also 00:03:32 booooo 00:04:35 -!- its_jenna has joined ##crawl-dev 00:04:42 mm. worth fixing? 00:04:50 I would.. 00:04:57 s/\.\././ 00:05:01 (i.e. yes) 00:05:21 could do a minor tag, or slap a "sling Punk" in unrand.txt 00:06:14 anyone who has punk in an old save has already thrown it into lava i would assume 00:06:15 -!- Kramin has quit [Ping timeout: 240 seconds] 00:06:27 -!- CSDCS has quit [Read error: Connection reset by peer] 00:06:58 -!- Euph0ria has quit [Read error: Connection reset by peer] 00:07:44 -!- Bloax has quit [Quit: Error: Bloax not found] 00:08:01 clearly the minor tag would helpfully implement that for anyone who hadn't :) 00:08:21 Unstable branch on crawl.s-z.org updated to: 0.15-a0-1977-g2e2f758 (34) 00:09:05 Welcome back, PleasingFungus the Halfling Arcane Marksman! Your sling "Punk" catches fire and burns! 00:09:13 v ironic 00:09:15 considering 00:09:40 -!- lobf has joined ##crawl-dev 00:10:03 -!- eb_ has quit [] 00:12:17 -!- Pepe has quit [Ping timeout: 245 seconds] 00:18:08 -!- rchandra has joined ##crawl-dev 00:18:18 -!- Hobbez has quit [Ping timeout: 240 seconds] 00:20:40 -!- soadzombi has quit [Ping timeout: 246 seconds] 00:22:04 -!- Keanan has joined ##crawl-dev 00:28:44 -!- mong has quit [Read error: Connection reset by peer] 00:29:03 03PleasingFungus02 07* 0.15-a0-1980-g6992e54: Make cherubs actually spawn with bucklers 10(18 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6992e545427e 00:29:03 03PleasingFungus02 07* 0.15-a0-1981-ga16542b: Make a few more monsters' tiles display their shields 10(3 minutes ago, 1 file, 8+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a16542bcbeca 00:29:03 03PleasingFungus02 07* 0.15-a0-1982-ge0d9846: Add savecompat for Punk's description 10(54 seconds ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e0d9846b1c8e 00:29:53 -!- Patashu_ has quit [Quit: Page closed] 00:36:07 <|amethyst> PleasingFungus: hm 00:36:12 hm? 00:36:39 <|amethyst> Punk from old saves is a hunting sling? 00:36:47 <|amethyst> or does that get upgraded 00:36:53 <|amethyst> I forget how unrand changes are handled 00:37:30 the name is the only thing that doesn't change 00:37:41 probably something to do with how inscriptions work? not sure 00:37:53 so yeah the type does get upgraded, the plus changes, etc 00:39:56 -!- twelwe has quit [Quit: Page closed] 00:41:00 uh 00:41:07 ??longbow 00:41:07 longbow[1/1]: Like a {shortbow}, but longer. 1.2 base delay, 0.6 mindelay. Fires arrows. You can get one from centaur warriors (1/3 chance), non-specialist elves (5%), deep elf master archers (100%), or Nessos (100%, flame). Small species (e.g. halflings) can't wield these. 00:41:27 what's the base damage of a sling bullet 00:41:32 ??sling bullet 00:41:32 sling bullet[1/1]: Fire them from a sling. Does far less damage than a stone when thrown. 00:42:23 it's currently 5 00:42:25 was 4 00:42:54 I'm going to expose that through the UI as soon as we decide what we're doing about mulching changes (as in, changing that in 0.15 or not) 00:43:13 those two changes shouldn't be related, and yet, through the magic of @crawlcode... 00:44:02 and what's the base damage of an arrow then, 8? 6? 00:44:06 ??arrow 00:44:06 arrow ~ parrow ~ poison arrow[1/1]: Level 6, range 7 conj/poison spell (Annihilations exclusive), inflicts incredible damage, deals 70% resistable damage and poisons poison-resistant natural creatures; the undead cannot be poisoned but still take some damage. 4d53.75 damage at max power (but good luck getting 200 power). 00:44:11 derp 00:44:18 -!- Quashie has quit [Ping timeout: 240 seconds] 00:45:33 -!- lobf has quit [Quit: lobf] 00:45:56 -!- lobf has joined ##crawl-dev 00:46:09 03|amethyst02 07* 0.15-a0-1983-g201bb13: Simplify. 10(46 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=201bb1394833 00:46:09 03|amethyst02 07* 0.15-a0-1984-g058f559: Allow &Pminivault (Grunt) 10(11 minutes ago, 2 files, 11+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=058f5593ce4e 00:46:09 03|amethyst02 07* 0.15-a0-1985-gce74838: Fix a quote and add a new one. 10(87 seconds ago, 1 file, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce7483891fd4 00:46:12 7, but about to be 0 00:46:30 good fix 00:47:42 <|amethyst> btw, something weird I noticed and I'm not sure what's up: 00:48:01 <|amethyst> if you go to Slime:6 and &^R it works normally (you get the rune vault every time) 00:48:35 <|amethyst> but if you go to Slime:6, place another vault with &L, then &^R you get an ordinary slime level from that point forward 00:49:01 <|amethyst> I don't know if the main vault is not being removed from the vault list or what 00:49:47 <|amethyst> oh 00:49:59 <|amethyst> if I do it in Tomb, I get ERROR in 'dungeon.cc' at line 3286: Couldn't pick a layout. 00:50:09 so what's the base damage of an arrow so I can compare a bow to a sling more effectively 00:50:17 Lightli: give me one second 00:50:23 ok 00:50:31 <|amethyst> !source Missile_prop 00:50:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemprop.cc;hb=HEAD#l368 00:50:57 03PleasingFungus02 07* 0.15-a0-1986-g498a949: De-editorialize 10(20 minutes ago, 1 file, 2+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=498a9494eef6 00:50:57 03PleasingFungus02 07* 0.15-a0-1987-g8234afa: Rebalance bows 10(12 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8234afa0721c 00:51:15 oh. these changes may or may not break monsters 00:51:21 hopefully not 00:51:26 (by 'break' I mean 'make horrifying') 00:51:32 oh. also I just broke steel arrows 00:51:38 oh 00:51:46 whoops. knew I was forgetting something 00:51:59 I was about to say you just made regular slings better than bows, but then that happened so 00:52:29 regular slings are actually better than shortbows, with sling bullets 00:52:39 that's kind of odd and maybe incorrect 00:53:35 yeah 00:53:47 -!- floatingatoll has joined ##crawl-dev 00:55:41 rip xbows 00:56:00 03PleasingFungus02 07* 0.15-a0-1988-gc550d91: Fix steel arrows 10(26 seconds ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c550d91459fc 00:58:46 -!- MrPeeps has quit [Ping timeout: 264 seconds] 00:58:46 -!- Sorbius has quit [Ping timeout: 264 seconds] 01:05:57 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:12:48 PleasingFungus: What's happening to crossbows? 01:12:59 Are they getting overhauled too or are they staying the same 01:13:15 they are 01:13:22 but the design isn't settled yet 01:16:19 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 01:18:00 -!- Nomi has quit [Ping timeout: 255 seconds] 01:18:12 -!- WalkerBoh has quit [Remote host closed the connection] 01:22:59 -!- oberstein has quit [Ping timeout: 252 seconds] 01:23:41 -!- oberstein has joined ##crawl-dev 01:25:05 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:29:53 will the xbow design include arbalests 01:29:55 :v 01:30:09 !send Lightli crossbow-shaped bikesheds 01:30:09 Sending crossbow-shaped bikesheds to Lightli. 01:30:27 I'll take that as "no" 01:30:34 "maybe". "who cares" 01:30:52 imo the top-end crossbow should be the "onager" 01:41:27 -!- dgu has quit [Ping timeout: 245 seconds] 01:44:03 -!- FiftyNine has quit [Ping timeout: 240 seconds] 01:44:38 -!- bonghitz has quit [Remote host closed the connection] 01:45:57 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 33.0a1/20140702030201]] 01:46:38 hrm 01:46:43 we need to update this at some point 01:46:47 we're getting closish 01:46:53 ??0.15_plan 01:46:53 0.15 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.15_plan 01:47:33 not sure if reaverb got to that weapon brand dist cleanup or not 01:49:01 closhish to.. 01:49:03 0.15? 01:49:52 -!- Hailley has quit [Ping timeout: 260 seconds] 01:51:33 well I don't mean 0.16 01:51:49 ??0.15 01:51:49 0.15[1/1]: August 2014 01:52:02 the plan is to allow a summer tournament schedule again 01:52:25 since that's far more ideal than when 0.14 (and I think 0.13) was 01:54:34 hmm 01:54:36 yeah 01:54:52 0.14 was right around when people finish school 01:55:02 .13 was right at the beginning of school 01:55:16 but dang, 0.15 comin out fast compared to .14 01:55:27 well 0.14 was too big of a release 01:55:34 and this one already has some pretty huge changes 01:55:44 so we wanted to have a quicker release cycle 01:55:59 yea 01:56:14 0.14 is unplayable now to me with item dest 01:56:25 but i felt the same way about 0.14/0.13 with the enemy summoner nerf 01:59:01 enemy summoner nerf and inventory weight removal were two best changes overal. item dest removal is less big a deal to me even if it was a huge player favorite 01:59:22 I should say best recent changes overall 02:00:08 i dont care about weight.. you still inv manage a lot with the slot limit 02:00:17 and i dont play dudes with no str anymore 02:00:28 but, its convenient at least 02:00:41 and if it had to happen to remove item dest for some reason then whatever 02:00:48 I think you managed it more than you realize 02:00:54 you just notice item dest every tiem it happens 02:01:11 well i havent played a low str char in awhile (save for HEFEs today) 02:01:17 or felids i gues 02:01:21 but inventory juggling was so routine that you kind of phase it out 02:01:40 -!- tswett has joined ##crawl-dev 02:01:56 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 02:03:32 goblin (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | Res: 06magic(1) | Chunks: 07contam | XP: 1 | Sz: small | Int: normal. 02:03:32 %??goblin 02:03:39 weird, s-z.org is slow right now 02:04:10 %git 02:04:11 07PleasingFungus02 * 0.15-a0-1988-gc550d91: Fix steel arrows 10(69 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c550d91459fc 02:06:58 yeah, people in ##crawl were complaining about lag 02:08:09 -!- bonghitz has quit [Remote host closed the connection] 02:09:31 -!- Lightli has quit [Ping timeout: 246 seconds] 02:11:15 -!- Wolfechu has quit [Ping timeout: 240 seconds] 02:13:16 -!- joy199 is now known as joy1999 02:13:18 -!- tswett has quit [Ping timeout: 240 seconds] 02:13:29 -!- bmfx has quit [Ping timeout: 252 seconds] 02:15:30 |amethyst: it seems that the szo git interface is down now but not webtiles or the normal apache; I was using the git log search interface when it happened, so hope I didn't cause it to hang :( 02:15:49 maybe I should 02:16:16 !tell |amethyst: it seems that the szo git interface is down but not webtiles or the normal apache; I was using the git search web interface when it happened, so hope I didn't cause it to hang :( 02:16:16 gammafunk: OK, I'll let |amethyst: know. 02:16:23 dangit 02:16:28 !tell |amethyst it seems that the szo git interface is down but not webtiles or the normal apache; I was using the git search web interface when it happened, so hope I didn't cause it to hang :( 02:16:28 gammafunk: OK, I'll let |amethyst know. 02:16:32 ??doh 02:16:32 |amethyst[1/11]: <|amethyst> doh 02:17:41 -!- Vizer has quit [Quit: bye] 02:19:31 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-1988-gc550d91 (34) 02:19:48 -!- simmarine has quit [Quit: Leaving] 02:22:00 gammafunk: seems to be working fine for me 02:22:23 -!- Keanan has quit [Quit: Leaving.] 02:22:50 the s-z.org git links? 02:23:04 yes 02:23:05 johnny0: I just get "connecting" 02:23:41 every once in a while i'll get a timeout after a search -- i figure it's something on my end or the routing 02:24:05 johnny0: does this url work for you http://s-z.org/neil/git/?p=crawl.git;a=log 02:24:14 yes, it works fine 02:24:20 weird 02:24:46 cszo webtiles is fine, dobrazupa.org is fine 02:24:51 internet in general fine 02:24:54 maybe check if your browser's process is stuck open when you try to restart (firefox used to do that for me) 02:25:06 or try a dns flush 02:25:31 still no luck with a fresh chrome process 02:25:32 hrm 02:26:31 let me grab you the direct IP i'm hitting real quick so you don't need to bother with a DNS flush 02:27:12 yeah, no help when I restart my router 02:27:57 I'm getting 66.135.32.228 02:29:14 -!- FlowRiser has quit [Remote host closed the connection] 02:30:10 -!- voyager_ has quit [Ping timeout: 246 seconds] 02:30:38 yeah, i get a different page too when i hit that ip directly 02:31:34 I can't load that page in http either 02:31:39 no ping 02:34:50 -!- zxc232 has quit [Quit: Leaving.] 02:40:53 -!- category has quit [Quit: Page closed] 02:52:33 -!- HellTiger has quit [Ping timeout: 240 seconds] 02:56:07 -!- lobf has quit [Quit: lobf] 03:01:02 gammafunk: i tried a dns flush and can still hit s-z.org fine -- maybe do a traceroute if you are interested in which hop fails for you 03:05:33 -!- raskol has quit [Ping timeout: 240 seconds] 03:08:48 -!- rchandra has left ##crawl-dev 03:10:11 johnny0: it's working again now, not sure what the problem was 03:14:04 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:18:07 -!- ProzacElf has quit [Ping timeout: 272 seconds] 03:21:32 gammafunk: ahh nice 03:23:38 -!- Textmode has quit [Ping timeout: 240 seconds] 03:27:09 -!- Textmode has joined ##crawl-dev 03:35:29 -!- Patashu has joined ##crawl-dev 03:37:49 -!- Patashu_ has joined ##crawl-dev 03:37:49 -!- Patashu has quit [Disconnected by services] 03:41:04 -!- ais523_ has quit [Quit: Page closed] 03:54:06 -!- dgu_ is now known as dgu 03:57:50 -!- ruwin has quit [Read error: Connection reset by peer] 04:02:02 -!- debo has quit [Read error: Connection reset by peer] 04:02:19 -!- RiotInferno has quit [Read error: Connection reset by peer] 04:02:31 -!- Lasty has quit [Read error: Connection reset by peer] 04:03:11 -!- ChongLi has quit [Read error: Connection reset by peer] 04:03:24 -!- debo has joined ##crawl-dev 04:04:00 -!- SamB__ has joined ##crawl-dev 04:04:53 -!- SamB has quit [Read error: Connection reset by peer] 04:06:04 -!- Guest15985 has quit [Remote host closed the connection] 04:08:30 -!- debo_ has joined ##crawl-dev 04:08:32 -!- debo has quit [Ping timeout: 245 seconds] 04:09:57 -!- Lasty has joined ##crawl-dev 04:17:01 -!- hypermatt has joined ##crawl-dev 04:18:23 -!- atomikkrab has quit [Read error: Connection reset by peer] 04:20:22 -!- tinybat has quit [Ping timeout: 264 seconds] 04:23:24 -!- Arkaniad has quit [Read error: Connection reset by peer] 04:24:33 -!- scummos__ has quit [Ping timeout: 240 seconds] 04:26:26 -!- Blazinghand has quit [Read error: Connection reset by peer] 04:35:52 -!- whiskers75 has quit [Quit: WeeChat 1.0-dev] 04:36:19 -!- tswett has joined ##crawl-dev 04:36:44 -!- edlothiol has joined ##crawl-dev 04:39:09 -!- tollymain has quit [Quit: Connection closed for inactivity] 04:41:13 -!- scummos__ has quit [Ping timeout: 256 seconds] 04:42:02 -!- Philonous has quit [Read error: Connection reset by peer] 04:43:10 -!- its_jenna has quit [Ping timeout: 264 seconds] 04:49:57 -!- bonghitz has quit [Remote host closed the connection] 04:51:27 -!- TAS_2012v has quit [Ping timeout: 245 seconds] 04:54:27 -!- Wahaha has quit [Ping timeout: 272 seconds] 04:56:48 -!- nooodl has joined ##crawl-dev 05:00:05 -!- Kramin has quit [Quit: This computer has gone to sleep] 05:03:11 -!- debo has joined ##crawl-dev 05:03:16 -!- johnny0_ has joined ##crawl-dev 05:03:18 -!- MarvinPA_ has joined ##crawl-dev 05:05:18 -!- Oxybeles has quit [Read error: Connection reset by peer] 05:05:18 -!- Makrond has quit [Read error: Connection reset by peer] 05:05:19 -!- MarvinPA has quit [Ping timeout: 255 seconds] 05:05:19 -!- RiotInferno has quit [Ping timeout: 255 seconds] 05:05:42 -!- debo_ has quit [Ping timeout: 255 seconds] 05:05:42 -!- johnny0 has quit [Ping timeout: 255 seconds] 05:06:18 -!- syndicus_ has quit [Ping timeout: 240 seconds] 05:06:36 -!- giantbat has quit [Ping timeout: 255 seconds] 05:06:38 -!- tksquared has quit [Ping timeout: 240 seconds] 05:10:12 -!- Zerkmund has quit [Ping timeout: 245 seconds] 05:10:16 -!- lukano has quit [Ping timeout: 240 seconds] 05:11:06 -!- zkyp has quit [Ping timeout: 255 seconds] 05:14:03 -!- Basil has quit [Ping timeout: 240 seconds] 05:14:16 -!- radinms has quit [Ping timeout: 240 seconds] 05:14:23 -!- mopl has quit [Quit: Page closed] 05:14:30 -!- johnny0_ is now known as johnny0 05:15:24 -!- Lumpydoo has quit [Quit: Page closed] 05:23:12 -!- darin is now known as ctair 05:23:41 https://crawl.develz.org/mantis/view.php?id=8768 05:24:03 I ran into this too, anything particular I should do? 05:24:05 haven't disconnected yet 05:40:37 -!- scummos__ has quit [Ping timeout: 245 seconds] 05:44:58 -!- Kramin has quit [Ping timeout: 240 seconds] 05:53:52 -!- conted has quit [Ping timeout: 246 seconds] 06:05:37 -!- nooodl has quit [Ping timeout: 245 seconds] 06:13:18 -!- Lasty1 has joined ##crawl-dev 06:13:35 -!- scummos__ has quit [Ping timeout: 256 seconds] 06:14:02 !messages 06:14:02 No messages for Lasty1. 06:15:52 -!- edlothiol has quit [Ping timeout: 260 seconds] 06:18:09 -!- lessens has quit [] 06:19:03 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 06:19:21 -!- Bloax has joined ##crawl-dev 06:30:20 -!- scummos__ has quit [Ping timeout: 260 seconds] 06:31:34 -!- Hobbez has quit [] 06:32:07 -!- absolutego has joined ##crawl-dev 06:36:49 -!- radinms has quit [Ping timeout: 256 seconds] 06:41:43 -!- surprisetrex has quit [Read error: Connection reset by peer] 06:42:39 -!- MarvinPA_ is now known as MarvinPA 06:44:02 -!- Lasty1 has quit [Quit: Leaving.] 06:45:37 -!- Kvaak is now known as notkvaak 06:45:58 -!- sgun has quit [Read error: Connection reset by peer] 06:46:09 -!- its_jenna has joined ##crawl-dev 06:46:19 -!- notkvaak is now known as Kvaak 06:55:24 -!- _D_ has quit [Quit: leaving] 06:56:05 -!- scummos__ has quit [Ping timeout: 256 seconds] 07:01:14 -!- yokelz_ is now known as yokelz 07:02:04 -!- Sgeo has quit [Read error: Connection reset by peer] 07:08:56 -!- edlothiol has joined ##crawl-dev 07:09:37 -!- bonghitz has quit [Remote host closed the connection] 07:10:33 -!- sgun has quit [Ping timeout: 272 seconds] 07:15:33 -!- its_jenna has quit [Ping timeout: 240 seconds] 07:15:33 -!- ontoclasm has joined ##crawl-dev 07:16:01 -!- DrinkMachine has joined ##crawl-dev 07:16:01 -!- DrinkMachine has quit [Changing host] 07:16:01 -!- DrinkMachine has joined ##crawl-dev 07:17:20 -!- st_ has joined ##crawl-dev 07:18:08 -!- Ibuprom has quit [Quit: Page closed] 07:21:12 -!- CSDCS has quit [Read error: Connection reset by peer] 07:23:01 -!- rockygargoyle has joined ##crawl-dev 07:32:35 03wheals02 07* 0.15-a0-1989-gcca29d1: Remove a problematic vault. 10(24 hours ago, 1 file, 0+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cca29d12c23b 07:32:35 03wheals02 07* 0.15-a0-1990-g7d7c439: Comment fixes. 10(6 minutes ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7d7c4397ac88 07:33:34 -!- tsohg has quit [Ping timeout: 264 seconds] 07:34:13 -!- negatendo has quit [Quit: poop] 07:35:30 !messages 07:35:30 (1/2) rchandra said (5h 46m 18s ago): after sacrifice Stealth, ring of stealth should probably be marked useless 07:35:43 !messages 07:35:43 (1/1) rchandra said (4h 59m 59s ago): The fungus is slowed by your wave of power! 07:36:09 !tell rechandra Thanks! 07:36:10 Lasty: OK, I'll let rechandra know. 07:38:38 -!- HellTiger has quit [Ping timeout: 240 seconds] 07:42:29 -!- CSDCS has quit [Read error: Connection reset by peer] 07:44:08 -!- demiskeleton has quit [Quit: Leaving] 07:51:33 -!- radinms has quit [Ping timeout: 240 seconds] 07:58:46 -!- TAS-2012v has quit [Ping timeout: 240 seconds] 07:58:58 -!- CKyle has joined ##crawl-dev 08:01:06 -!- DrinkMachine has quit [Quit: Leaving] 08:02:20 -!- Staplegun has quit [Read error: Connection reset by peer] 08:04:03 -!- CSDCS has quit [Read error: Connection reset by peer] 08:04:53 -!- wheals has joined ##crawl-dev 08:07:21 -!- puissantveil has quit [Quit: Page closed] 08:09:37 !tell rchandra !tell rechandra Thanks! 08:09:38 wheals: OK, I'll let rchandra know. 08:10:34 fr: a warning if you try to !tell someone that Sequell hasn't !seen something 08:10:46 -!- tsohg_ has quit [Read error: Connection reset by peer] 08:13:10 -!- debo has quit [Ping timeout: 264 seconds] 08:15:05 wheals: I'm confused 08:15:12 oh, I inserted an e 08:15:13 oops 08:15:14 you !told the wrong nick 08:15:14 MarvinPA: You have 1 message. Use !messages to read it. 08:16:46 -!- Quashie has quit [Ping timeout: 264 seconds] 08:20:28 -!- edlothiol has quit [Ping timeout: 260 seconds] 08:20:28 -!- Patashu_ has quit [Ping timeout: 260 seconds] 08:21:18 -!- TS__ has quit [Ping timeout: 240 seconds] 08:24:44 -!- zxc232 has joined ##crawl-dev 08:25:41 -!- wheals has quit [Quit: Leaving] 08:26:38 -!- Euph0ria has quit [Remote host closed the connection] 08:33:16 -!- TAS_2012v has quit [Ping timeout: 240 seconds] 08:34:16 -!- radinms has quit [Ping timeout: 240 seconds] 08:37:38 -!- RiotInferno1 is now known as RiotInferno 08:44:40 -!- Piginabag has quit [Ping timeout: 246 seconds] 08:55:40 -!- debo has joined ##crawl-dev 08:57:24 -!- Kalir has quit [Changing host] 08:59:19 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 08:59:22 -!- conted has quit [Ping timeout: 246 seconds] 09:00:36 -!- MaxFrost has quit [Ping timeout: 255 seconds] 09:01:09 -!- CKyle has quit [Quit: CKyle] 09:03:50 -!- joy1999 has quit [Quit: Http://www.ZeroIRC.NET Zero IRC Ver 2.9G] 09:05:40 -!- conted has quit [Ping timeout: 246 seconds] 09:09:44 -!- debo has quit [Read error: Connection reset by peer] 09:13:10 -!- debo has joined ##crawl-dev 09:16:58 -!- Staplegun has quit [Ping timeout: 240 seconds] 09:17:46 -!- zxc232 has quit [Ping timeout: 240 seconds] 09:18:04 -!- Staplefun has quit [Read error: Connection reset by peer] 09:22:12 -!- zxc232 has joined ##crawl-dev 09:29:54 |amethyst: you are my hero of the moment <3 09:30:06 -!- LexAckson has joined ##crawl-dev 09:33:54 <|amethyst> Grunt: FR: figure out something reasonable to do (message or something) when it doesn't place the minivault because this level got an encompass primary vault 09:33:54 |amethyst: You have 1 message. Use !messages to read it. 09:34:23 |amethyst: veto the level and try again? 09:34:27 -!- PleasingFungus has joined ##crawl-dev 09:34:43 <|amethyst> Grunt: then you get an infinite loop again in places like Slime:6 09:34:46 hm 09:35:19 -!- CKyle has joined ##crawl-dev 09:38:22 re: chandra 09:38:30 -!- Crehl has quit [Quit: Killed by a kitten.] 09:38:46 grunt, would you mind if I let CHAOS CHAMPIONS spawn with hammers? it seems appropriate 09:39:12 plus, retroactively turns yiuf's collection into foreshadowing 09:41:49 i think hammers are not meant to exist except for yiuf vault 09:42:14 there's also a volcano with flaming hammers 09:42:16 not sure adding them to more places is good 09:46:17 I know that's the reasoning; it just seems appropriate + harmless to allow chaos champions (an extended enemy) to spawn with them, given the chaos connection 09:46:21 also, it'd involve removing a special case 09:46:35 which is the other half of my reasoning 09:46:49 !source mon-gear.cc:1425 09:46:49 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-gear.cc;hb=HEAD#l1425 09:47:56 not sure that is any less ridiculous without the hammer special case really, i'd just give them some regular list of weapons 09:48:38 boring but reasonable 09:48:48 <|amethyst> okay, s-z.org git links should be working again for now 09:49:24 MarvinPA is correct. 09:50:07 (re hammers only appearing in the one place) 09:50:10 (if that) 09:50:50 -!- magicpoints has joined ##crawl-dev 09:50:58 i don't know what chaos champions even do but if they're meant to be melee-ish ones then it'd probably be better to pick a weapon set based on that, anyway 09:50:59 perhaps worth noting that champions can currently spawn with scythes, which are also removed from normal generation & only spawn on two enemy types at present. 09:51:19 they're support casters, sort of. sort of. 09:51:36 they aren't very good at melee or ranged combat, in any case. 09:51:45 the weapon they're given is almost flavour. 09:51:46 (imo give them Chain of Chaos back) 09:56:09 <|amethyst> Chaos Factory Workers spawn with Chains of Chaos, which are easily-concealable melee weapons. 09:56:22 <|amethyst> oops, wrong game 09:57:35 -!- its_jenna has joined ##crawl-dev 09:58:06 -!- rchandra has joined ##crawl-dev 09:58:21 <3 09:59:22 -!- LexAckson has quit [Ping timeout: 264 seconds] 09:59:53 -!- LexAckson has joined ##crawl-dev 10:00:25 <|amethyst> The lightning spire shakes its turret a firm 'no'. 10:02:57 %git fa763ba1 10:02:58 07Matthew_Cline02 * 0.3-a0-893-gfa763ba: Split off portions of externs.h and enum.h into other files. The crawl_environment, player and monsters classes have been left in externs.h, which necessitates that all of the enums references by those classes stay in enums.h, since you can't forward declare an enum. However, it's a start. 10(7 years ago, 126 files, 3952+ 3488-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa763ba1bc72 10:03:07 %git 45c03679 10:03:07 07DracoOmega02 * 0.14-a0-2068-g45c0367: Don't making flying creatures/monsters completely immune to being netted 10(6 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=45c03679f2dc 10:03:44 I don't think this has any reason for being; if we wanted to give flying creatures extra EV, we could do that. 10:04:22 -!- HellTiger_NB has quit [Ping timeout: 245 seconds] 10:04:46 adding an arbitrary anti-net defense seems silly, and it's not like the player needs *more* reasons to want to be flying, especially in shoals (where this tends to come up). 10:05:18 As in, the part where they're immune to being netted at all. 10:05:25 <|amethyst> the monster version prevents instakills 10:05:39 <|amethyst> s/prevents/reduces the number of/ 10:06:24 those don't happen any more, i assume that's what it was intended to counteract when they did though 10:06:34 <|amethyst> Oh, they don't? 10:06:36 yes 10:06:42 instead something dumb and buggy happens 10:06:59 (they get "webbed" until their next action, with the web sprite in tiles, even) 10:07:05 (since the net is destroyed) 10:08:00 <|amethyst> oh 10:08:02 -!- ishanyx has quit [Read error: Connection reset by peer] 10:08:03 even if it did prevent monster instakills, I don't see how that's something we'd need to preserve; monster instakills are not a bad or undesirable thing, especially given that it comes at the cost of a scarce resource, and can't be used against truly threatening fliers (e.g. dragons) 10:08:09 <|amethyst> so is there a difference between the two flight modes anymore? 10:08:11 The throwing net hits a BUGGY thing. 10:09:14 PleasingFungus: well petrify isn't a scarce resource 10:09:44 and yeah i think the difference between flight modes is just cosmetic now, or it's meant to be 10:09:47 MarvinPA: true. that's not a reason to preserve this throwing net special case, though 10:13:28 -!- Isha is now known as ishanyx 10:15:00 -!- Staplefun has quit [Read error: Connection reset by peer] 10:15:09 -!- ishanyx has quit [Read error: Connection reset by peer] 10:15:40 -!- tswett has quit [Quit: tswett] 10:17:18 -!- Staplefun has quit [Read error: Connection reset by peer] 10:17:55 !told lasty, but -dev might want this: using sacrifice sanity on summ/necr/poison with animate dead : ERROR in 'spl-util.cc' at line 318: ASSERT failed: slot of 25 out of range 0 (0) .. MAX_KNOWN_SPELLS (21) ; /dgldir/morgue/rchandra/crash-rchandra-20140710-151538.txt 10:18:10 or sohuld I mantis experimental crashes too? 10:18:24 why not 10:18:36 <|amethyst> rchandra: sanity or arcana? 10:18:49 the one that chooses 3 magic schools 10:19:30 rchandra: try !tell, not !told :) 10:19:41 past tense! 10:20:16 as in, I already !told him 10:20:33 <|amethyst> I think mantis is fine, just flag it as 0.16 I guess 10:20:42 -!- rockygargoyle has quit [Ping timeout: 255 seconds] 10:20:46 ??mantis 10:20:46 mantis[1/1]: To report bugs or submit new content like vaults, patches or tiles, go to: http://crawl.develz.org/mantis/main_page.php 10:21:19 .!tell seems better than mantis for stuff that's definitely caused by the experimental branch, since the person fixing it won't be able to actually resolve it on mantis 10:22:09 <|amethyst> I think I see the problem 10:22:14 -!- TS__ has joined ##crawl-dev 10:22:48 -!- LexAckson has quit [Read error: Connection reset by peer] 10:23:11 <|amethyst> del_spell_from_memory_by_slot(j) should be del_spell_from_memory_by_slot(you.spell_letter_table[j]) 10:23:34 <|amethyst> I guess I should 10:23:42 <|amethyst> !tell lasty del_spell_from_memory_by_slot(j) should be del_spell_from_memory_by_slot(you.spell_letter_table[j]) 10:23:42 |amethyst: OK, I'll let lasty know. 10:24:17 -!- LexAckson has joined ##crawl-dev 10:24:31 -!- tswett has joined ##crawl-dev 10:24:35 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:24:43 <|amethyst> !tell lasty though maybe better would be to just iterate over the slots rather than the letters 10:24:43 |amethyst: OK, I'll let lasty know. 10:26:00 -!- tswett has quit [Client Quit] 10:32:49 -!- jaumoose has quit [Quit: Leaving] 10:34:02 -!- Isha is now known as ishanyx 10:35:28 thanks folks 10:36:17 -!- edlothiol has joined ##crawl-dev 10:37:46 -!- Bloax has quit [Ping timeout: 264 seconds] 10:38:49 -!- tensorpudding has quit [Read error: Connection reset by peer] 10:39:44 -!- Staplefun has quit [Read error: Connection reset by peer] 10:40:57 03PleasingFungus02 07* 0.15-a0-1991-g9e48456: Don't guarantee greatsling generation in Shoals 10(42 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9e4845670576 10:40:57 03PleasingFungus02 07* 0.15-a0-1992-gf1e799b: Remove dart(ing out from under net)s 10(31 minutes ago, 1 file, 0+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1e799b432ca 10:40:57 03PleasingFungus02 07* 0.15-a0-1993-gdc23beb: Add messaging for nets bouncing off giant monsters 10(18 minutes ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dc23beb9a4f9 10:40:57 03PleasingFungus02 07* 0.15-a0-1994-g8844f9d: Partially refactor _weapon_to_str 10(8 minutes ago, 1 file, 5+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8844f9d7204f 10:41:08 -!- jarpiain has joined ##crawl-dev 10:44:11 -!- Keanan has joined ##crawl-dev 10:44:38 -!- Staplefun has quit [Read error: Connection reset by peer] 10:47:07 <|amethyst> hm 10:47:15 <|amethyst> still not sure how to test this fix 10:47:17 -!- Morg0th has quit [Quit: leaving] 10:47:25 |amethyst: fix of? 10:47:26 <|amethyst> I don't know how to make a sacrifice in wizmode 10:47:29 mm 10:48:03 Is it an exp-based timer or a time-based timer or? 10:48:29 <|amethyst> I think it's a secondary piety system? 10:48:32 <|amethyst> I don't know 10:48:33 (if the former, spawn a bunch of HD100 HP1 critters and kill them; if the latter, go mummyscum in the temple) 10:48:37 -!- ontoclasm has quit [Quit: Leaving.] 10:48:57 -!- Lightli has joined ##crawl-dev 10:49:01 i think being offered sacrifices is a time timer 10:49:11 not sure though 10:49:20 -!- ontoclasm has joined ##crawl-dev 10:51:17 <|amethyst> hm 10:51:34 <|amethyst> just killed enough hd 100 kobolds to get to level 16 and waited 10000 turns 10:52:26 <|amethyst> oh 10:52:35 <|amethyst> one problem with the name Ru 10:52:47 <|amethyst> Enter Wizard Command (? - help): _ 10:52:50 <|amethyst> Which god (by name)? Ru 10:52:51 <|amethyst> _You kneel at the altar of Okawaru. 10:52:56 hahaha 10:53:43 bwaha 10:53:56 fr: imposter gods 10:54:07 -!- tsohg has quit [Remote host closed the connection] 10:54:07 <|amethyst> There is a similar but not quite as bad problem with &^M and friends 10:54:38 <|amethyst> &M -> Memorise which spell? fireba -> Memorise Ghostly Fireball, consuming 5 spell levels and leaving 9? 10:54:44 <|amethyst> err, &^M 10:54:57 <|amethyst> however, there typing the full "fireball" works 10:55:01 i run into that all the time with &zinvis and stuff 10:55:06 well not invis any more but yeah 10:55:11 <|amethyst> nd &^Mignite pois 10:55:12 things along those lines :( 10:55:56 <|amethyst> so anyway, I think this fixes it but I have no idea how to test 10:57:06 <|amethyst> ah 10:57:09 <|amethyst> seems to be exploration 10:57:17 <|amethyst> is there any way to fake exploration? 10:58:00 -!- MarvinPA has quit [Read error: Connection reset by peer] 10:58:07 set monster spawn rate to something silly and hold o in abyss? :b 10:58:47 -!- MarvinPA has joined ##crawl-dev 10:59:26 -!- tsohg has quit [Remote host closed the connection] 11:00:35 <|amethyst> okay 11:00:44 <|amethyst> took a while because the first sacrifice didn't contain arcana 11:02:23 <|amethyst> it does work 11:02:34 |amethyst: yay 11:02:35 -!- radinms has quit [] 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1829-gcdeebce: Iashol: RIP Iashol, long live Ru. 10(2 days ago, 33 files, 319+ 314-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cdeebcef90e2 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1830-g70ef8a0: Ru: Improve sacrifice delay and amulet of faith 10(2 days ago, 4 files, 32+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=70ef8a02371f 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1831-g880e3ab: Experimental ONLY! Ru: tagify name change. 10(2 days ago, 2 files, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=880e3abaec25 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1832-g441829b: Ru: Let sacrifice reading/taste actually apply statuses. 10(15 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=441829bf9c91 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1833-g7460b84: Ru: Prevent monsters without spells from faltering. 10(15 hours ago, 2 files, 13+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7460b84b8495 11:03:34 03Lasty02 07[iashol] * 0.15-a0-1834-g7a0fbcd: Ru: Change Sac Sanity to trigger horror on threatening foes 10(14 hours ago, 9 files, 78+ 69-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a0fbcdcb191 11:03:34 03|amethyst02 07[iashol] * 0.15-a0-1835-g2c6efd2: Forget correct spells with Sacrifice Arcana. 10(21 minutes ago, 1 file, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c6efd2dad07 11:03:34 03|amethyst02 07[iashol] * 0.15-a0-1836-gc84488f: Remove an unused variable. 10(2 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c84488fd052d 11:03:51 rurururururururururu 11:03:59 batmaaaan? 11:04:04 -!- UncertainKitten has joined ##crawl-dev 11:04:10 <|amethyst> !tell lasty fixed in 0.15-a0-1835-g2c6efd2 (and new stuff pushed; rebuilding now) 11:04:11 |amethyst: OK, I'll let lasty know. 11:04:15 -!- LexAckson has quit [Ping timeout: 272 seconds] 11:06:08 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 33.0a1/20140702030201]] 11:11:42 Experimental (iashol) branch on crawl.s-z.org updated to: 0.15-a0-1836-gc84488f 11:12:32 oh, no wonder potions/scrolls never seemed to be blocked. thought it was just not enough tension 11:12:47 "The hippogriff begins to cast a spell, but is stunned by your will!" 11:13:13 hippogriffs are known for their provess in the arcane arts 11:16:29 -!- ProzacElf has joined ##crawl-dev 11:17:11 looks like that's what 7460b84 was supposed to stop 11:17:33 er, prowess 11:18:47 Inability to pick up carrion leaves doors permanently unclosable 13https://crawl.develz.org/mantis/view.php?id=8775 by josh 11:19:04 -!- its_jenna has quit [Remote host closed the connection] 11:20:22 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 11:21:19 -!- PleasingFungus has joined ##crawl-dev 11:24:53 reaverb was talking about making it possible to close doors even if there's items on the tile (by shoving them to another tile); if we wanted to 'solve' 8775, that'd be the best answer, I think. otherwise, it's a "won't do". 11:25:34 I like how it says "permanently" as though corpses last forever. 11:26:20 for the purposes of closing a door in an emergency they might as well last forever 11:26:21 it's permanent relative to the time you care about that door 11:27:45 what if it's a door you wanna keep revisiting over and over 11:27:49 -!- bonghitz has quit [Remote host closed the connection] 11:27:50 on D:3 or something 11:27:53 revolving door 11:28:30 then you just run around in circles until the skeleton goes poof 11:28:41 around and around and around and 11:28:51 -!- magicpoints has quit [Remote host closed the connection] 11:29:14 -!- magicpoints has joined ##crawl-dev 11:31:09 looks like does_ru_wanna_redirect doesn't care about the mosnter having spells, and it's checked and causes handle_mon_spell to exit before finding out of the mosnter has spells 11:31:20 s/mosnter/monster 11:32:12 oh. I was watching someone doordance a monster yesterday. 11:32:22 was wondering if we should actually implement "it takes longer to close a door than to open it". 11:32:47 seems reasonable to me after 5 seconds of thought :) 11:34:32 but how will I force the elves to stand in my fclouds then :( 11:35:46 -!- magicpoints has quit [Ping timeout: 240 seconds] 11:38:49 MIND CONTROL 11:39:48 spooky..... 11:39:58 !nerf PleasingFungus 11:39:59 * Sequell nerfs PleasingFungus!!! 11:41:14 -!- ontoclasm has quit [Quit: Leaving.] 11:41:53 -!- ontoclasm has joined ##crawl-dev 11:42:03 -!- Keanan has quit [Quit: Leaving.] 11:44:42 -!- Staplefun has quit [Read error: Connection reset by peer] 11:52:14 rip iashol 11:52:17 !nerf Grunt 11:52:17 * Sequell nerfs Grunt!!! 11:53:37 !banish Lightli 11:53:37 Grunt casts a spell. Lightli is devoured by a tear in reality! 11:53:46 rip 11:53:47 rip 12:00:18 -!- negatendo has quit [Quit: poop] 12:01:03 -!- Nomi has quit [Ping timeout: 255 seconds] 12:06:11 -!- Blazinghand has quit [Read error: Connection reset by peer] 12:10:09 |amethyst: Thanks, both for the push and for pointing out the issue with del_spell_from_etc 12:12:39 -!- PleasingFungus has quit [Ping timeout: 272 seconds] 12:14:19 Unstable branch on crawl.akrasiac.org updated to: 0.15-a0-1994-g8844f9d (34) 12:15:33 -!- scummos__ has quit [Ping timeout: 240 seconds] 12:16:28 rchandra: It didn't occur to me that spellless monsters would get into handle_mon_spell! 12:17:32 -!- Ququman has joined ##crawl-dev 12:17:44 |amethyst: The sacrifice timer increases on 50% of kills and on exploration, and is checked on god action, which effectively means every 20 turns or so. On average, about 140 kills or about two to three levels of exploration will trigger it, or about 2 levels of exploration and kills. 12:18:28 |amethyst: I experimented with adding a wizard command to make a sacrifice, but that causes issues since important sacrifice data is generated at the time the sacrifices are offered. I'll put together a version to just trigger a "offer sacrifice" event -- that should be simple. 12:18:46 |amethyst: I'm not sure what to do about Ru vs Okawaru, but you can always create altar_ru and pray on it 12:20:29 rchandra: Thanks for reporting so many issues! 12:20:34 -!- broquaint has quit [Ping timeout: 240 seconds] 12:25:47 you're welcome. Qaz and Ru are a lot of fun, both much more than I expected 12:26:18 I almost never play experimentals but it's too fun 12:26:36 I still haven't given Qaz enough attention -- I enjoyed my one playthrough until death via hubris, but all my characters have rHubris-- 12:27:19 Which of the sacrifices have been working well in your opinion? Are the balance on the active powers about right? 12:27:24 Waslal with gong, VS, and maxwells' is like sacrificing stealth/magic/potions to Iashol 12:27:55 hahaha 12:28:09 did you play that? 12:28:25 the way I play they seem fine, but I'm concerned that power leap allows safety abuses 12:28:27 yeah 12:28:44 -!- magicpoints has joined ##crawl-dev 12:28:49 Safety abuses? 12:32:49 -!- Basil has joined ##crawl-dev 12:33:07 useing it to always flee from things. 12:33:10 got to go 12:33:12 -!- rchandra has left ##crawl-dev 12:34:46 -!- raskol has quit [Ping timeout: 240 seconds] 12:37:09 -!- reaverb has joined ##crawl-dev 12:37:21 -!- PleasingFungus has joined ##crawl-dev 12:37:50 On the Ru/Okawaru bug: When possible, &_ should go with the god which has the matching first letter to the substring. 12:38:02 Since all the gods have differant first letters. 12:38:11 !rchandra: using Power Leap to flee is an intentional feature, though if it's too abusive it could be changable. 12:38:19 Oh, yes, except TSO 12:38:20 reaverb: true 12:38:44 Hmm, controlled blink is pretty strong. 12:38:46 reaverb: maybe just check if the input it 1 char long, and match to the god that way if so 12:38:59 Controlled blink is strong, but 3-tile cblink with a very long timeout is less strong 12:39:27 imo &_1 should work (maybe it does???) 12:39:28 -!- simmarine has joined ##crawl-dev 12:39:56 Hmm, does the Ru/Okawaru thing happen on an iashol build or just if you mindless try it on master? 12:40:08 -!- lobf has joined ##crawl-dev 12:40:36 it picks the god name by simple substring search 12:40:40 -!- Evablue has quit [Client Quit] 12:40:58 maybe it should prefer exact matches to that 12:41:33 Lasty: Maybe the offer to get a sacrificed event should happen if you &^ with Ru. 12:41:49 Rather than taking up an entire key, Wiz mode commands seem a little cramped. 12:42:18 -!- eki has quit [Quit: leaving] 12:42:52 &- would be the appropriate place presumably 12:43:10 reaverb: There are still several keys available, like control W and control Y 12:43:22 Lasty: Oh, hmm, never mind then. 12:43:38 reaverb: being able to straight-up gain piety with Ru is also useful for testing 12:44:17 Lasty: moot point but I was imagining if you answered "no" to the sac question you would then be able to change your piety. 12:44:26 Oh, ah 12:49:41 Ru sounds fun, and also I like the new bikeshed 12:49:55 It's got paisleys on it! 12:50:15 I encourage you to try it out on CSZO -- and then tell me if anything broke or seemed silly. :D 12:51:41 I am very confused why more people don't play experimental branches, I haven't seen anyone on chunkless in 2-3 weeks for example, and generally only one person is on each of the new god branches at a time. 12:51:54 Maybe the scary disclaimer is a bit too off-putting. 12:52:09 * reaverb goes to try another Ru game. 12:52:27 Maybe also the not-counting-towards-player-stats thing, which is necessary after all 12:52:27 Bless you! 12:52:43 Well, if you're playing on the god branches, it's because you want to play that god. If you feel like playing Fedhas, you're not going to do it in the Smithgod branch . . . 12:52:55 yeah 12:53:10 I remember being hyped like hell for nostalgia until they said it wouldn't count for player stats 12:53:24 My favorite thing was before smithgod got rebased how most players would go smithgod to play more dj/lo 12:53:34 The reason I don't play in chunkless (which is a little more general-interest) is that I'm still working on several player stats as well as testing Ru, and so I don't want to split my time too far 12:53:35 rip lo 12:53:37 not rip dj 12:53:42 magicpoints: lol 12:54:02 -!- renftw has quit [] 12:54:15 is nostalgia still on cszo? 12:54:25 I'd bet a lot of the player base also just doesn't notice the X menu 12:54:40 (or forgets about it) 12:55:25 Lasty: If you're on console, experimental branches are a bit more obvious on webtiles. 12:55:30 no 12:55:35 someone boring took it down for some reason 12:55:42 magicpoints: Oh, people did that? Ha. 12:55:45 well in webtiles it has its own line below the rest of them so it's harder to miss than the X) I think 12:56:07 You can't play experimental in webtiles right now? 12:56:27 Lasty: Hmm? Yes you can play experimental on webtiles. 12:56:32 console_reaso-nevermind 12:56:52 Oh, ok 12:56:59 Lasty: and I mentioned the place you click to do so wasn't hidden in some menu. 12:57:07 ah, gotcha 12:57:10 Then I -should- get ontoclasm's ability tiles added soon :D 12:57:35 Guys, quick question - why do we still have banishment as an obscure threat in DCSS? 12:57:37 magicpoints: I wish somebody had posted a defense of LO or Dj, It probably would not be able to get them added back, but if people played an older version for them I would like to know what people liked about them. 12:57:49 TZer0: Since when in Banishment obscure? 12:58:03 oops 12:58:09 I meant specifically distortion-banishment 12:58:11 sorry! 12:58:28 Lasty: xD 12:58:37 You don't know that there's a source of it until having rolled an accidental 10%-you're-banished roll 12:59:10 reaverb: I'm happy LO and Dj are dead. 12:59:38 -!- Wah has quit [Read error: Connection reset by peer] 13:00:03 ontoclasm: I've been putting it off since I don't really know how to do it, but I know some stuff in tiles seems frustrating to work with 13:00:03 reaverb: well, lo was very strong, which is one reason why people played it. :) 13:00:42 TZer0: Hmm, I would rather make it more clear than removing it. 13:01:01 -!- giantbat has quit [Ping timeout: 256 seconds] 13:01:03 reaverb: I mean, I have a suggestion or two 13:01:13 removing it or limiting it to known sources is one of them 13:01:32 Psyche having a distortion dagger is way easier to handle than a gnoll with a distortion weapon 13:01:34 TZer0: Well identify monster weapon brands is an idea floating around. 13:01:48 simply because Psyche is a known source. 13:01:49 Identifying. 13:02:09 what if distortion was reworked to use some sort of Contam-mechanic? 13:02:10 ChangeAj as a patch for that I should really look at <_< >_> 13:02:51 TZer0: Then it probably won't be "distortion". It would be some new Contam-mechanic based brand. 13:02:54 which causes the damaging/blinking effects if the weapon strikes and charges up for banishment/other bad stuff simply by being struck by it 13:03:16 One problem is player-monster symmetry. 13:03:32 A rare "insta-kill" is an interesting effect for players. 13:03:38 uh 13:04:04 PleasingFungus: Feel free to disagree with any of those statements <_< >_> 13:04:06 I sincerely do not care at all about player-monster symmetry. My feeling on banishment, though, is that most of the problems with it would be solved if enemy-held weapons had their egos auto-ID'd on sight. 13:04:07 but the same effect in the hands of a monster is ugggh. 13:04:16 I'm okay with instant kills as long as you can predict them somehow 13:04:19 also, banishment is not an "insta-kill", and if it was, it would be awful 13:04:33 stuff like what you see in autoexplore_deaths though... 13:04:49 PleasingFungus: I mean it's interesting players sometimes insta-kill monsters with distortion. 13:04:55 PleasingFungus: it is a very-certain kill for low-level characters 13:04:56 oh 13:05:02 TZer0: nah 13:05:07 Help on Str needs updating 13https://crawl.develz.org/mantis/view.php?id=8776 by Whales 13:05:08 And yes identifying monster weapon brands is probably the best solution. 13:05:21 -!- dtsund has joined ##crawl-dev 13:05:24 Kvaak: distortion could in theory cause an instant player death. 13:05:33 on auto-explore. 13:05:49 TZer0: It's not at all certain for anyone. It's definitely more probable for low level chars, but it's also that much more exciting to escape. 13:06:26 -!- alefury has joined ##crawl-dev 13:07:15 -!- scummos__ has quit [Ping timeout: 256 seconds] 13:08:12 reaverb: can't you still get insta-killed on autoexplore through distortion? 13:08:17 if your max-HP isn't that high 13:08:32 TZer0: that can also happen with a monster with any other brand, or no weapon at all 13:08:37 Well yes but that could happen with literally any other source of damage in the game. 13:08:45 It's entirely possible, but very rare to get insta-killed on autoexplore 13:09:04 it's not really that rare, having it happen from distortion melee is extremely rare though :P 13:09:12 Most things just don't do that much damage in a single turn to characters who have any business being nearby. 13:09:23 they don't have to, that's what paralyze is for 13:09:31 it's also possible to autoexplore into a zot trap, of course 13:09:50 Minmay: I've played a lot of games and never seen it once. The closest I've seen is non-autoexplore into a single-turn wizard comes into view and banishes me on D15 in the Depths entrance vault. 13:09:52 !tv ptoannng 10 13:09:53 10/103. PTOANNNG, XL10 DgTm, T:16466 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 13:10:02 Lasty: I've had it happen quite a few times 13:10:16 autoexplore_deaths just got a new entry today 13:10:20 this tv is an example 13:10:21 minmay: I'm surprised to hear that! What usually is the cause? 13:10:22 ooh! 13:10:25 Kvaak: how? 13:10:27 :D 13:10:37 ??autoexplore_deaths 13:10:38 autoexplore deaths[1/17]: Deaths occuring during autoexplore or autotravel (at full or near HP). 13:10:39 Lasty: either paralysis or monsters that do hundreds of damage in one turn 13:10:39 ??autoexplore_deaths[17 13:10:40 autoexplore deaths[17/17]: !lg * id=3401907 -tv:<0.5 13:10:44 rupert + shock serpent 13:10:45 minmay: I missed the TV 13:10:46 !tv minmay muen 104 13:10:46 104/188. minmay, XL18 MuEn, T:71840 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 13:10:48 !tv minmay muae 6 13:10:49 6/52. minmay, XL17 MuAE, T:67948 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 13:10:50 !tv ptoannng 10 13:10:51 10/103. PTOANNNG, XL10 DgTm, T:16466 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 13:10:53 these are the three that are in learndb 13:10:56 dang, that's a lotta tvs 13:11:18 "nom" said the lernaean hydra 13:11:18 <3 lerny 13:11:27 One thing is that autoexplore_deaths also probably doesn't collect autoexplore_deaths from D:5- or so. 13:11:33 if you use autoexplore everywhere, it's something that happens noticeably often 13:11:35 Since it isn't quite as dramatic. 13:11:36 reaverb: because those are boring 13:11:36 ouch 13:11:42 !lg * id=3401907 -tv:<0.5 13:11:43 1. perunasaurus, XL16 DEWz, T:30822 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 13:11:52 minmay: Yes, so it's an biased sample. 13:12:19 That last one didn't look like an autoexplore death, but it went by pretty fast 13:12:22 -!- lobf has quit [Quit: lobf] 13:12:25 Lasty: it was 13:12:34 Lasty: pressed o, immediately got paralysed by a wand 13:12:40 Oh, I missed the paralysis 13:12:48 darn 13:12:50 yikes. 13:13:18 maybe a feature in crawl should be that monsters can't cause paralysis on the first turn they see you. 13:13:29 ever that is 13:13:32 17 recorded examples through all time through the online player base isn't that bad -- I mean obviously, there are also others not being recorded, but still. 13:13:53 I suppose I did have one death to vapors that was a single-turn kill by an invisible enemy that I never knew was there until it killed me . . . 13:13:58 Lasty: I'd say it is almost an achievement ending up on that list. 13:14:22 Lasty: also, 16 instances 13:14:30 ??autoexplore_deaths[0 13:14:31 autoexplore deaths[1/17]: Deaths occuring during autoexplore or autotravel (at full or near HP). 13:14:35 this is just a description. 13:14:37 touche 13:14:44 Lasty: it's just 17 recorded examples that are interesting 13:14:58 minmay: ah 13:15:00 Lasty: and there is no way to search for them 13:15:03 true 13:15:13 Lasty: so unless someone specifically complains about their autoexplore death in IRC it will probably never be seen 13:15:15 It would be very interesting to be able to search for them 13:15:34 And should be possible to record 13:15:44 -!- SamB__ is now known as SamB 13:16:00 if player health goes from 100% to below zero during the handling of a single player keypress . . . 13:16:07 *below one 13:16:25 Lasty: Yes, it would probably be possible if you wanted. 13:16:33 Lasty: not when it's a keypress that takes an unspecified number of turns 13:16:41 oh, you mean add the capability to crawl itself 13:16:46 minmay: yes 13:17:04 Hmm, would this count macro deaths? 13:17:19 Because one hand some people use silly macros. 13:17:27 sacrifice durability as a draconian 13:17:28 macros are essentially multiple keypresses so no 13:17:31 easy piety 13:17:41 Lightli: Banning that is on my list 13:17:46 also felids and octopodes 13:17:46 But things like HDAtravel are just a natrual evolution of autotravel. 13:18:16 Even if it wasn't 100% accurate, it would give us interesting info 13:18:20 Lasty: If you do that, make it so that sacrificing evasion gives a LOT of piety for those races 13:18:38 At the very least it would tell us how often players without custom configs die to autotravel deaths 13:19:04 Lightli: good point -- that's already set up, but again without consideration of native inability to wear armour 13:19:17 Lasty: Well this sounds like to impelment this you would need to bring a lot of things together. 13:19:23 well monsters being able to use their abilities on you the turn you come into view isn't an actual problem in any way 13:19:28 so i'm not sure what this would achieve 13:20:10 Lasty: Like low-level interface stuff combined with the metadata code combined with ouch() 13:20:53 MarvinPA: It is a problem if they have an unacceptably-high likelihood of killing you the turn they enter LOS 13:21:19 MarvinPA: I meant certain abilities on first sighting only. 13:21:35 see ??philosophy 13:21:43 ??philosophy 13:21:43 philosophy[1/2]: http://people.msoe.edu/~brayshaj/files/irdc/irdc.2008.David.Ploog.v2.pdf 13:21:55 restricting something like that to specific abilities sounds even worse 13:22:00 file not found. 13:22:05 ??philosophy[2 13:22:05 philosophy[2/2]: video of the talk: http://people.msoe.edu/~brayshaj/files/irdc/irdc.2008.David.Ploog.ogv 13:22:06 ?6 ingame then 13:22:06 Hmm, that's broken. 13:22:13 The first link doesn't work 13:22:17 And the second. 13:22:18 none of them do. 13:22:27 i assumed that would be a link to the manual philosophy 13:22:29 ?6 in-game should work though, could also link the dev wiki manual. 13:22:48 I mean, my experience is that these one button deaths basically don't happen, but clearly they do, and it sounds like minmay is saying that they aren't that infrequent. 13:23:13 If they happened enough, it would definitely be a cause for concern, but it's subjective when "enough" is 13:23:16 clarity (playability without need for spoilers) 13:23:20 hmm 13:23:24 Distortion fails this 13:23:29 massively. 13:23:29 For example, if 50% of games ended in one-turn auto-travel deaths that would clearly be bad. 13:24:26 autotravel configuration isn't exactly clear 13:24:30 how does one know that distortion will banish you the first time you encounter it? 13:24:31 to non-magicians at least 13:25:16 anyway, MarvinPA, which part of the philosophy-section? 13:25:24 being able to know what everything will do the first time you encounter it is not what that section is talking about, as you would discover if you read it all! 13:25:34 Well, how do you know the weapon isn't electric and won't fry your ass the first time you encounter it? 13:26:26 MarvinPA: how does the knowledge of distortion-branded weapons prevent you from being banished the 2nd time you encounter one? 13:26:34 uh 13:26:45 Threats that you can perceive before they kill you can't be a serious issue unless they're perfectly inescapable, imo. I mean, the goal isn't to give you enough info to win your first game w/o spoilers, it's to enable you to gain info by experience 13:27:14 and experience sometimes means underestimating something and dying 13:27:50 Lasty: I could treat every single glowing weapon as a weapon of distortion 13:27:55 not sure how fun that experience would be 13:28:16 TZer0: there are people on the something awful forums who recommend you play in literally that way. 13:28:22 you can eg not let yourself get meleed by it, yes 13:28:26 maybe distortion weapons could occasionally drop hints 13:28:37 unless secret distortion is important 13:28:48 -!- magicpoints has quit [Ping timeout: 255 seconds] 13:28:52 what would that accomplish 13:29:01 TZer0: any time you fight a monster with a glowing weapon, you should acknowledge the possibility that it is elec/distortion/holy (if vuln). You can then choose to ignore that possibility because it's more fun for you, but you can't really claim you didn't know it was possible. 13:29:02 then again that might encourage dancing with everything with an ego weapon 13:29:18 a change to make this easier has already been mentioned 13:29:34 yeah, monster-ID 13:29:36 I would be fine with that. 13:30:24 Lasty: because certain characters will never have the resources to always deal with a glowing weapon at range. 13:30:50 -!- Staplegun has quit [Read error: Connection reset by peer] 13:30:57 TZer0: You don't have to kill every monster 13:31:10 Also wands. 13:31:11 true, but avoiding every group which has a glowing weapon is rather hard. 13:31:25 " I mean, the goal isn't to give you enough info to win your first game w/o spoilers " I'd actually really strongly disagree with this, Lasty 13:32:06 very few players are going to win their first game of crawl, and that's reasonable and correct. but it shouldn't be because the game doesn't give them enough information 13:32:46 PleasingFungus: I mean, it's possible, of course, but generally speaking you won't be able to win until you've gotten enough experience of different situations to have an intuitive sense of what situations are dangerous, exactly how dangerous certain monsters are, etc. 13:33:01 yes. 13:33:04 we're in agreement, then. 13:33:10 Yeah, I may have expressed that badly 13:33:58 but I do feel that the game should be *fair* in the sense of giving you the information you need to die to your own terrible decisions. the same reasoning that led to exposing monster spells/spellbooks in-game... 13:34:58 it would be nice if the ingame spellbooks for monsters also revealed the effects of spells 13:35:19 Lasty: Oh, did somebody bother merging master into iashol after the Ru rename? 13:35:23 or before it I guess. 13:35:28 Well, consider this: I see a hill giant, and I'm at full health. Reading its description tells me that it's a scary melee dude. Without spoilers, is it safe to spend one turn standing next to it? If that first hit does half my health in damage, is it safe to retreat? I don't think these things are knowable without experience. 13:35:43 reaverb: I don't think there was a master merge after the rename 13:36:07 TZer0: some kind of hyperlink functionality would be nice, yeah, though I have no idea how that'd work UI-wise 13:36:09 TZer0: I tihnk there's an obscure set of commands that lets you see the spell descriptions. 13:36:17 -!- 1JTAAT2YR has quit [Ping timeout: 240 seconds] 13:36:17 it's ?/Sspellname 13:36:24 similarily ?/Mmonstername, etc 13:36:29 Lasty: Ok, I'll probably do that. 13:36:31 PleasingFungus: or just like a normal spellbook.. you hit a-z to choose spells 13:36:48 PleasingFungus: I tihnk there's a second way to see it from within the monster view window, but maybe I misunderstood what that poster was saying. 13:37:00 Lasty: huh, is there? that does sound obscure 13:38:45 PleasingFungus: in the hill giant example, do you think crawl gives players enough information to handle the encounter on their first game? I don't think it does, unless you assume that players will avoid allowing any monsters to stand next to them until those monsters are no longer labeled tough/nasty 13:44:26 Hmm, Chei appears to be down 13:44:26 %git :/ring 13:44:26 07Lasty02 * 0.15-a0-1834-g7a0fbcd: Ru: Change Sac Sanity to trigger horror on threatening foes 10(16 hours ago, 9 files, 78+ 69-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a0fbcdcb191 13:44:33 Oh, hmm. 13:44:50 -!- Staplegun has quit [Read error: Connection reset by peer] 13:46:05 Lasty: I think crawl does currently give as much information as it should be, as long as crawl's combat math remains as fuzzy as it is. 13:46:15 as much information as it should be for that scenario 13:46:34 PleasingFungus: I agree with that 13:46:56 PleasingFungus: But I also think that that level of information makes it virtually impossible to win the game without dying a few times first. 13:47:07 -!- lobf has joined ##crawl-dev 13:47:09 But I think that's fine. 13:47:56 -!- zxc232 has quit [Quit: Leaving.] 13:48:49 I think it's reasonable that a proper roguelike should be (effectively) impossible to win on the first attempt. 13:50:11 -!- Staplegun has quit [Read error: Connection reset by peer] 13:51:10 !send Lasty coffee-break roguelikes 13:51:10 Sending coffee-break roguelikes to Lasty. 13:53:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:58:54 !coffee Lasty 13:58:57 * Sequell hands Lasty a cup of caff macchiato, brewed by Lamia. 13:59:03 Lamia 13:59:04 rip 13:59:10 !cmd !coffee 13:59:10 Command: !coffee => .echo /me hands ${1:-${user}} a $(sub 0 1 $(sub $(rand $(length $(split & $(=coffee.containers)))) $(split & $(=coffee.containers)))) of $(sub 0 1 $(sub $(rand $(length $(split & $(=coffee.coffeelist)))) $(split & $(=coffee.coffeelist)))), brewed by $(=tea.brewer). 13:59:18 ??=tea.brewer 13:59:18 I don't have a page labeled =tea.brewer in my learndb. 13:59:20 !cmd =tea.brewer 13:59:21 Command: =tea.brewer => !lm * type=god.worship \${1=$(rand 2)} stub:'$(=randomuniq)' fmt:"$noun" -random 13:59:48 I'LL FILE A MANTIS REPORT. 14:00:08 HI XTAHUA. 14:02:29 WATCH ME OPEN DOORS FOR YOUR AMUSEMENT. 14:03:24 I miss that one old Xtahua entry... 14:03:48 Hmm, what did it say? 14:03:52 <|amethyst> !echo $(=tea.brewer) 14:03:57 <|amethyst> .echo $(=tea.brewer) 14:04:01 Snorg 14:04:17 xtahua[5/5]: As long as he doesn't figure out how to open doors, weEEEAAARRRRRGGH 14:04:32 Grunt: Heh. 14:06:26 -!- CryptoCactus has quit [Quit: Leaving] 14:09:42 ??XTAHUA 14:09:43 XTAHUA[1/1]: A POWERFUL UNIQUE DRAGON, USUALLY FOUND IN THE MIDGAME. BREATHES PAINFUL (3D38) FIRE, BUT VULNERABLE TO COLD. HIS MELEE DAMAGE POTENTIAL IS NOTHING TO SNEEZE AT, EITHER. AT SOME POINT DURING HIS YEARS AS AN ANCIENT AND MIGHTY DRAGON, HE LEARNED HOW TO OPEN DOORS. 14:10:31 -!- mopl has quit [Ping timeout: 246 seconds] 14:11:20 I'm tempted to link to the XTAHUA joke Tavern account. 14:12:12 !lg * killer=xtahua 14:12:13 353. lennard the Unseen (L13 SpEn of Ashenzari), blasted by Xtahua (blast of flame) on Depths:4 on 2014-07-08 20:57:14, with 34216 points after 14100 turns and 0:56:06. 14:12:16 -!- puissantveil has quit [Ping timeout: 246 seconds] 14:12:42 !lg * killer=ijyb 14:12:43 27065. scrotar the Insei (L3 DrMo), blasted by Ijyb (wand of frost) on D:3 on 2014-07-10 18:11:51, with 179 points after 1991 turns and 0:02:58. 14:13:04 Better do some crunches, Xtahua. 14:14:50 Lasty: Made it to the temple on my Ru game, still no Ru altar D: 14:15:27 reaverb: to be honest I'm surprised it hasn't been banned yet 14:16:07 minmay: Is there a policy to ban joke accounts on the Tavern? 14:17:43 reaverb: that happened in my online Ru game as well 14:17:59 reaverb: it almost makes me want to guarantee an early Ru altar 14:18:04 my current ru game is going fine 14:18:08 Heh, might be a symptom of not enough altar vaults. 14:18:27 The number of altar vaults has nothing to do with where/when a god is placed. 14:18:32 Lasty: Well it's good to know how late Ru games are going too. 14:18:36 Grunt: Oh, oops. 14:19:08 -!- GrFi has quit [Quit: Page closed] 14:19:25 Lasty: Qazlal and Gozag managed to survive the occasional late altar vault. 14:19:45 reaverb: I meant in testing only :) 14:20:05 IMO it's best to test things in as close to real world conditions as possible. 14:20:09 ^ 14:20:59 is there a ru altar tile yet? 14:21:01 I was thinking of adding Jr back to new_nemelex when that was a branch and somebody made that point very well. 14:21:03 i don't recall one 14:21:15 ontoclasm: no. One person said they would work on one, but I never saw it 14:21:20 mm 14:21:30 hm 14:21:30 Let me check. 14:21:37 IMO the Ru altar tile should feature a handless stump <_< 14:21:42 (I'm pretty sure there isn't a tile yet) 14:22:38 unknown DNGN_ALTAR_RU 14:22:46 So no tile yet. 14:23:04 would a handless stump actually be recognizable? 14:23:18 PleasingFungus: Probably not... 14:23:21 That'd be hard to render in a small icon I think 14:23:25 Like the okawaru altar sword. 14:24:07 a dude stabbing himself in the heart with a knife 14:24:09 so metal~~ 14:24:30 (fr: a god design that gives us an excuse to use an electric guitar as an altar tile) 14:24:44 haha 14:24:57 !send Lasty a broad axe of distortion 14:24:58 Sending a broad axe of distortion to Lasty. 14:25:00 A pair of scales or an open eye would be decent insignia 14:25:16 the current altar description says it has an open eye and a sacrificial knife 14:30:38 something awful weighs in on new sling names: 14:30:41 "Please call the "greatsling" by its proper name, the "Mountain Dwarf"." 14:30:54 ??? 14:31:12 hahaha 14:31:40 *rimshot* 14:31:41 Does anybody see any sense in that comment? Because I don't. 14:33:31 Anybody have an idea on this error: 14:33:33 mutation-data.h:1777: error: too many initializers for ‘const mutation_def’ 14:33:40 (On merging master into iashol) 14:34:22 are we getting new gods now? :D 14:34:31 !send TZer0 Gozag and Qazlal 14:34:32 Sending Gozag and Qazlal to TZer0. 14:34:44 * TZer0 hugs Gozag 14:34:46 :P 14:34:48 TZer0: Not sure what you mean by that, I'm not pushing Ru just yet. 14:34:52 wait 14:34:54 * TZer0 hugs Qazlal 14:35:13 I'm just updating the branch so that it will be easier to move into master later. 14:35:14 what will Ru do? 14:35:20 ??Ru 14:35:20 ru[1/4]: The god of renouncing the material world via sacrifice in order to gain knowledge and power. Ru helps adherents who strip away the trappings of their mortal life to see the true nature of reality, thus gaining great power. Worshippers are periodically offered a choice of three sacrifices, and gain piety for accepting one of them. 14:35:35 ??iashol 14:35:36 iashol[1/1]: See {Ru}. 14:35:38 oh. 14:35:44 Renamed. 14:35:45 !learn set iashol see {ru} 14:35:46 iashol[1/1]: see {ru} 14:35:46 ??ru[4 14:35:46 ru[4/4]: Ru has no wrath, but abandoning Ru doesn't undo your sacrifices. 14:35:48 ??iashol 14:35:49 ru[1/4]: The god of renouncing the material world via sacrifice in order to gain knowledge and power. Ru helps adherents who strip away the trappings of their mortal life to see the true nature of reality, thus gaining great power. Worshippers are periodically offered a choice of three sacrifices, and gain piety for accepting one of them. 14:35:50 good 14:36:14 ??ru[2 14:36:15 ru[2/4]: Granted powers: 1*: Attacking enemies falter and/or attack themselves or other enemies. 2*: Enemies that damage you can receive statuses. 3*: restore health and mana. 4*: jump three tiles and explode at destination. 5*: deal huge damage and inflict statuses to everything on screen. All powers scale with piety. 14:36:17 ??ru[3 14:36:18 ru[3/4]: Currently in experimental branch on CSZO. Formerly known as Iashol or I, Asshole. 14:36:24 hahahaha 14:36:30 thought so. 14:36:38 I can see not undoing sacrifices as leading to hilarious challenge games. 14:37:20 the Ru-challenge: find the Ru-altar, change gods upon reaching 6*. 14:37:22 :D 14:37:37 rururururururururu 14:38:35 -!- tswett has joined ##crawl-dev 14:38:42 Need to add ruinoids (species with a bolder form attack) ruinators (background which starts with a Book of Annhilations) so we can have a RuRu of Ru 14:38:45 !send tswett greetings 14:38:46 Sending greetings to tswett. 14:38:50 Or just add the good "Hu" I guess. 14:38:54 s/good/god/ 14:39:01 I want a god of machinations 14:39:08 which likes statues 14:39:10 Clearly our H god will start with Hu :) 14:39:16 HuHu^Hu... 14:39:17 slowly turning the player into a statue 14:40:10 -!- Sorbius has quit [Ping timeout: 264 seconds] 14:40:10 and by that.. I mean an actual statue :D 14:40:18 (that would be the weirdest god) 14:41:49 -!- lobf has quit [Quit: lobf] 14:46:27 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 14:48:19 -!- buki has quit [Read error: Connection reset by peer] 14:49:24 -!- Bloax has joined ##crawl-dev 14:49:36 -!- bonghitz has quit [Remote host closed the connection] 14:52:45 -!- wheals has joined ##crawl-dev 14:53:22 -!- reaverb has quit [Ping timeout: 264 seconds] 15:00:58 -!- PleasingFungus has joined ##crawl-dev 15:03:01 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 15:03:16 mutation-data.h:1777: error: too many initializers for ‘const mutation_def’ 15:03:26 it means you forgot to remove the wiznames 15:03:31 oh he's gone 15:03:45 rip 15:03:56 !tell reaverb you need to remove the wiznames from the new mutations when you merge to fix the error 15:03:56 wheals: OK, I'll let reaverb know. 15:05:32 (it kind of sucks that that error doesn't tel lyou what line is actually the problem) 15:08:11 what compiler are you using 15:08:15 is it 15:08:17 a bad one 15:08:34 it's not MSVC or clang 15:08:44 !send PleasingFungus bad compilers 15:08:45 Sending bad compilers to PleasingFungus. 15:09:07 !send Grunt interpreted languages 15:09:07 imho use a good compiler instead 15:09:08 Sending interpreted languages to Grunt. 15:09:10 (it's clang) 15:09:15 c(l)ang 15:09:22 ??clang 15:09:23 I don't have a page labeled clang in my learndb. Did you mean: clan, cling. 15:09:25 don't say it! 15:09:31 ??cling 15:09:31 cling[1/1]: !lg category ktyp=drowned 1 -tv:<0.2 15:09:32 CLANNNNG! 15:09:36 !learn add clang clang 15:09:37 clang[1/1]: clang 15:09:42 !learn add clang clang 15:09:43 clang[2/2]: clang 15:09:44 good 15:09:51 !learn e clang[1] s/l// 15:09:51 clang[1/2]: cang 15:09:56 nonono 15:09:59 oh no 15:10:10 I told you not to say it! 15:10:23 !learn edit clang[1] s/c/cl/ 15:10:25 clang[1/2]: clang 15:10:41 -!- buki has quit [Read error: Connection reset by peer] 15:10:51 ??0.15 plan 15:10:51 0.15 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:0.15_plan 15:12:06 mhm, unique plans 15:12:09 -!- One-Question has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 15:12:20 -!- tsohg has quit [Remote host closed the connection] 15:12:37 -!- sstrickl has quit [Read error: No route to host] 15:13:37 I remember those 15:13:47 someone should implement that, imho 15:13:53 I'll ask the rng to see who 15:13:55 !rng wheals 15:13:56 The RNG chooses: wheals. 15:14:00 good choice, sequell. 15:14:05 !rng @devteam 15:14:05 The RNG chooses: @devteam. 15:14:09 FR: implement that 15:14:20 -!- reaverb has joined ##crawl-dev 15:14:21 The RNG chooses: @kilobyte. 15:14:29 I guess it wouldn't be @ 15:14:49 wheals: Thanks figruing that out for me. 15:14:49 reaverb: You have 1 message. Use !messages to read it. 15:14:51 !messages 15:14:51 (1/1) wheals said (10m 55s ago): you need to remove the wiznames from the new mutations when you merge to fix the error 15:14:55 The RNG chooses: greensn*rk. 15:14:55 -!- mopl_ has quit [Ping timeout: 246 seconds] 15:15:07 -!- puppyknuckled has quit [Quit: Page closed] 15:15:18 -!- Crehl has quit [Quit: Killed by a kitten.] 15:15:34 "Make a new scroll type that will banish you if you use it, unless you're wielding a distortion weapon, in which case it destroys the weapon with no distortion unwield. " 15:15:38 -!- buki has quit [Read error: Connection reset by peer] 15:15:43 the funny thing is that a scroll of self-banishment would actually be really strong 15:16:34 I remember I was just going to roughly unique weights but somebody wanted more data to be collected before trying to reduce generation, and then nothing happened with that. 15:16:42 err, s/roughly/roughly half/ 15:17:03 Of course I later discovered how I was going to do it won't have worked properly because of unique generation oddities. 15:17:14 -!- tsohg has quit [Ping timeout: 252 seconds] 15:17:16 PleasingFungus: Hmm, Tavern or Something awful? 15:17:40 SA 15:17:52 there's a running argument about banishment there. no new/good ideas 15:18:06 I thought that one was funny, though 15:19:03 -!- KurzedMetal has quit [Read error: Connection reset by peer] 15:19:10 Hmm, &_r asks if you want to worship yred. 15:19:20 Which makes absolutley zero sense. 15:19:31 I guesss I should actually look at the code... 15:19:54 <|amethyst> Yredelemnul is the first god whose name contains an r 15:20:02 Oh, enum order. 15:20:06 <|amethyst> yeah 15:20:21 reaverb: if you're trying to get Ru, you need to make an altar 15:20:23 Hmm, didn't realize Yred was that old. 15:20:25 altar_ru 15:20:30 Lasty: Yeah, I did that. 15:20:35 -!- moxian has joined ##crawl-dev 15:20:54 yred was one of the second batch of gods i think? 15:21:04 -!- CSDCS has quit [Read error: Connection reset by peer] 15:21:37 Yes. 15:22:34 I'd need to go and look at the order, but the three that were added shortly after the initial batch were Vehumet, Nemelex, and Yred (in - I think - that order). 15:22:34 Guess I might want to build Crawl before I do too much. 15:23:11 -!- ontoclasm has quit [Quit: Leaving.] 15:24:09 and the initial ones were the 4 pan gods? 15:24:10 Hmm, I thought Okawaru was one of the very first though. 15:24:49 Lasty: What's that 70 I can change to 0 to get Ru to offer sacs quickly again 15:24:52 ? 15:25:11 reaverb: right now there's not a great method, unless you can set you.props 15:25:34 Lasty: Yes I'm willing to recompile, could you remind me what file the check is in. 15:25:40 oh, gotcha 15:25:44 it's religion.cc 15:25:48 ??sacrifice arcana 15:25:48 I don't have a page labeled sacrifice_arcana in my learndb. 15:25:53 damnit 15:25:53 check for ru_ -- it'll be around there somewhere 15:26:01 I would have so picked that was it not for one of the 3 being charms 15:26:13 -!- Ququman has quit [Read error: Connection reset by peer] 15:26:34 -!- WereVolvo has quit [Quit: Leaving.] 15:27:19 The difficulties with testing Ru is Wiz mode are really affecting my ability to work on the branch. 15:27:44 reaverb: sorry! I took a pass at it yesterday, and my approach was bad so I scrapped it. I can put together a better version today 15:27:49 If there was sac command and &_ worked properly I would have finished this test 5x as fast. 15:27:55 Lasty: Heh, Thanks. 15:28:11 Or if you prefer, I can tell you how to put together a fairly fast patch for it 15:28:17 it's pretty simple actually 15:28:35 Right now I just want to be able to push the master merge. 15:29:01 that's fair 15:29:06 -!- Daekdroom has quit [Quit: Saindo] 15:30:13 I've noticed before when I helped push everything except the ru rename you're comfortable with waiting to push/ pushing many more changes than I am. 15:30:56 Oh, minor thing: Sacrifices being blue on "A" screen doesn't see ideal to me. 15:31:15 reaverb: I'm sort of used to it now, since I can't push things myself 15:31:40 reaverb: maybe we need another color for permanent but god-given sacrifices 15:31:40 Lasty: Heh, I guess I've never had a huge project like a good. 15:31:47 Biggest things I've done are removals. 15:31:58 I have enterained the thought of a "DD god" 15:32:15 To replace the DD race, I hope :D 15:32:23 * Lasty doesn't like deep dwarves. 15:32:31 Yes, even my big god ideas are just stepping stones to removals. 15:32:55 I just crashed during autoexplore in local tiles, nothing seeming special in the crash log. Windows so no stack trace 15:33:03 Ooh, this is... interesting. During the build, tilegen.elf pops up a bunch of times and takes focus from whatever application I'm looking at. 15:33:08 Are there any known bugs that may be related? 15:33:19 -!- geekosaur has quit [Disconnected by services] 15:33:35 tswett: Yes that's one of the reason I compile console for testing even though I never play it. 15:33:40 cntl-z might work 15:33:51 alefury: any more context? no idea at all 15:33:57 <|amethyst> alefury: nothing in the crash log at all? 15:34:11 reaverb: makes sense. 15:34:15 I'll just post it on mantis 15:34:20 -!- geekosaur has joined ##crawl-dev 15:34:22 Is there a ticket for the tilegen.elf thing? 15:34:25 <|amethyst> why is it called tilegen.elf anyway? 15:34:35 <|amethyst> I assume you are on Windows 15:34:43 I'm on OS X. 15:34:48 <|amethyst> oh 15:34:52 Which doesn't make it any less confusing, since OS X doesn't use ELF files either. 15:34:52 fr: Tile Elvs 15:35:42 <|amethyst> when you say "pops up" 15:35:46 <|amethyst> you mean it creates a window? 15:37:11 It doesn't create a window, but the system switches focus to the application. 15:37:34 <|amethyst> on OS X what determines whether something is an "application"? 15:37:41 <|amethyst> I mean, presumably ls isn't 15:37:51 maybe it's related to the ranged weapon changes, the save is upgraded from one of yesterday's versions 15:38:12 it gets an icon in the dock, which gets focus 15:38:14 and, this is kind of an os x-ism that nobody quite wants to call a bug; it messes with other things too (background updaters steal focus that way) 15:38:14 Right. Well, I think "applications" are usually application bundles, which are directories that have the .app extension that you can double click on. 15:38:28 <|amethyst> geekosaur: ls gets an icon on the dock when you run it???? 15:38:32 Crash during autoexplore 13https://crawl.develz.org/mantis/view.php?id=8777 by Galefury 15:38:36 I doubt tilegen.elf is an application bundle, but it does show up in the dock. 15:38:43 not ls, but tilegen.elf 15:39:05 <|amethyst> I guess this is something "nice" SDL is doing for us :/ 15:39:19 I think to do graphics manipulation of any kind, even non-interactive, the program has to connect to core graphics and that gives it an icon and focus 15:39:36 <|amethyst> oh, so imagemagick would be the same way I guess 15:39:51 unless it uses its own bundled libs instead of system ones 15:39:53 <|amethyst> we can't exactly make tilegen not do graphics manipulation 15:39:57 yeh 15:39:59 <|amethyst> so I guess don't bother reporting it as a bug 15:40:11 <|amethyst> or report it as a bug to Apple 15:40:16 glwt 15:40:25 Well, it might be nice just to have a ticket that says WONTFIX and explains stuff. 15:40:25 xquartz has had that bug open for ages 15:41:16 Anyway, I'm sure the Imagemagick command line tools don't show up in the dock. 15:41:29 (there's some jiggery pokery with events that causes that kind of temporary focus loss to only be a pause in native apps by reinjecting the unconsumed events or something like that --- but this fails with x11 because the events don't get reinjected in a way that x11 can convert them) 15:41:47 -!- CSDCS has quit [Read error: Connection reset by peer] 15:41:59 right, it's only if it is using core graphics libraries instead of, say, libpng 15:43:17 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 15:43:21 -!- lobf has joined ##crawl-dev 15:43:36 <|amethyst> PleasingFungus: do any backgrounds start with greatslings? 15:43:43 no 15:43:43 All of them do. 15:43:55 did I add it to a weird thing initfile.cc 15:43:57 <|amethyst> PleasingFungus: so this entry in str_to_weapon isn't needed? 15:44:07 along with the rest of the function, yes 15:44:40 "why use a map when a switch/case could be used instead?" 15:44:59 (but yes; I remembered to remove it from weapon_to_str; but not str_to_weapon.) 15:45:13 Is a Greatsling a D&Dism or something which actually exists? 15:45:21 It does not exist 15:45:23 neither 15:45:33 Oh, the D&D thing is a homebrew thread. 15:45:33 it's just a slightly less bad version of 'big sling" 15:45:47 So I see that the _article_it function is declared as "static string _article_it". What does the "static" do there? 15:45:55 demon sling! demon sling! demon sling! :D 15:46:00 <|amethyst> tswett: makes it local to that file 15:46:04 Demon sling sounds cute. 15:46:05 why do you hate ha^tso 15:46:21 That's between me and them 15:46:23 also, demon sling would imply same delay but higher damage, which would be an entirely different design 15:46:45 bless it into aeudemon sling 15:47:08 "demon" is just a word -- TSO doesn't need to hate it just as Zin doesn't hate bastard swords 15:47:13 even though he's furious with actual bastards 15:47:22 s/he's/it's/ 15:47:23 Yes I was wondering if Demon weapons had some consistant design scheme. 15:47:27 they kind of do 15:47:30 ??whip 15:47:30 whip[1/1]: Dam:6, Acc:+2, Delay:11 15:47:32 ??demon whio 15:47:32 demon whio ~ demon whip[1/2]: A terrifying weapon, woven in the depths of the inferno. (One-handed mace; Dam 11 Acc +1 Delay 11). 12/0/11 when blessed into a holy scourge by TSO. 15:47:39 ??trident 15:47:40 trident[1/1]: A shafted weapon with three points at one end. (one-handed Polearm; Dam 9 Acc +1 Delay 13) 15:47:41 ??demon trident 15:47:41 demon trident[1/1]: A terrible three-pronged weapon, moulded by fire and brimstone. One-handed polearm: Dam 12 Acc +1 Delay 13. Blessable to {trishula}. 15:47:42 Do Exectutionor Axes follow that? 15:47:49 executioner axes aren't demon weapons... 15:47:55 <|amethyst> exec axes are two-handed so no 15:47:58 Oh, they aren't? 15:47:59 Hmm. 15:48:04 <|amethyst> ... 15:48:08 ??demon blade 15:48:08 demon blade[1/1]: A terrible weapon, forged in the fires of Hell. (single-handed Long Blade, Dmg 13, Acc -1, Delay 13) 15:48:10 They're not named after the monster executioners 15:48:13 <|amethyst> "executioner's axe", not "demon axe" 15:48:18 no executioner had an axe pre-dcss 15:48:19 which don't use axes . . . 15:48:28 Yes that makes a lot more sense, thanks. 15:48:30 ??falchion 15:48:30 falchion[1/1]: One handed long blade, Dam: 8, Acc +2, Delay 13 15:48:46 03reaverb02 07[iashol] * 0.15-a0-2065-gf50cd79: Merge branch 'master' into iashol 10(11 minutes ago, files, + -) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f50cd79e552f 15:48:46 03reaverb02 07[iashol] * 0.15-a0-2066-g70a4c9e: Fix braces 10(10 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=70a4c9e014ef 15:48:48 Lasty: except ignacio!!!! 15:49:02 reaverb: woo! 15:49:04 tbh it would be more confusing if executioners used axes, but not exaxes 15:49:17 BATTLEEXECUTIONER 15:49:28 Lasty: See that second commit for code conventions stuff etc. 15:49:30 Demon executioner. It only uses demon tridents. 15:49:30 reaverb: btw https://crawl.develz.org/tavern/viewtopic.php?p=181779#p181779 is where I stole "greatsling" from; no idea where siegurt came up with it from, if it wasn't just by analogy to "greatsword" etc 15:49:37 reaverb: will do! 15:49:49 imo dire sling 15:49:56 sounds 15:49:57 War Sling is also pretty good. 15:49:58 *sunglasses* 15:50:00 dire 15:50:11 <|amethyst> alefury: could you upload your rc? 15:50:11 Maybe we could go too ##slings or whatever and ask. 15:50:23 !send evilmike_abyss_rune_elephants PleasingFungus 15:50:24 Sending PleasingFungus to evilmike_abyss_rune_elephants. 15:50:28 noooo 15:50:38 !lg . kmap~~abyss 15:50:39 3. wheals the Brawler (L19 TrAM of Qazlal), mangled by a dire elephant on Abyss:3 (evilmike_abyss_rune_elephants) on 2014-05-14 23:17:10, with 255343 points after 45229 turns and 2:04:16. 15:50:39 Wikipedia has no good alternate names, aside from perhaps staff-sling 15:50:41 <|amethyst> alefury: I didn't get a crash but I suspect it has something to do with autopickup of that sling bullet 15:50:42 dang 15:51:04 -!- wheals has quit [Quit: Leaving] 15:51:30 Lasty: I've been threatening people that I'll rename them to "kestrosphendones" if the complaints don't stop 15:51:53 hahaha 15:52:25 It's kind of weird how some complaints just stop for a while. 15:52:34 PleasingFungus: The crossbows are coming later it said in your release notes -- thinking about alternatives to special mindelay? 15:52:41 yes ideally 15:52:44 Hating on doors stopping on corpse was big for a while but I haven't heard anybody mention it in like 2 weeks. 15:52:52 reaverb: until today, you mean? 15:52:56 <|amethyst> reaverb: it was just reported on mantis today :) 15:53:00 reaverb: in a year, you'll hear about how much the Korean players hate the name greatsling 15:53:07 Oh, oops. 15:53:19 maybe we should go to them for better names 15:53:22 Yes it was reported on mantis which is why I used it as an example... 15:53:27 they named vampires "draculas" so tbh they clearly have better taste than us 15:53:39 Okay, but we have to use the korean characters too 15:53:42 <|amethyst> reaverb: I give you another merge to do 15:53:52 korean is a really well-designed language, iirc. it's modern! 15:53:55 |amethyst: master into chunkless? 15:53:56 by language standards 15:54:02 <|amethyst> reaverb: assuming gitorious isn't broken atm 15:54:06 <|amethyst> reaverb: no, master into iashol 15:54:29 |amethsyt: Err, do you mean something else? 15:54:37 Because the merge I just did was master into iashol. 15:54:39 |amethyst: reaverb just did that 15:54:48 03|amethyst02 07* 0.15-a0-1995-g7e6aeab: Fix matching in zotdef/wizmode altar placement. 10(23 minutes ago, 1 file, 9+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e6aeabbf25d 15:54:50 <|amethyst> yeah, wait for it 15:54:58 hahaha 15:55:01 well played. 15:55:28 heading home, back later. 15:55:40 |amethyst: Sure. 15:56:05 Also why is the &_ in zotdef.cc 15:56:17 -!- ystael has quit [Ping timeout: 252 seconds] 15:56:29 <|amethyst> reaverb: it's also used for the zotdef 'Create Altar' ability 15:56:44 |amethyst: good :) 15:56:45 <|amethyst> so this problem actually would affect players, if anyone played zotdef 15:56:54 Ha, so it was impossible to get Ru for around 5 minutes - yes that. 15:57:07 -!- Patashu has joined ##crawl-dev 15:57:09 Sacrifice Zotdef abilites. 15:57:12 I assume there aren't stats for iashol branch? 15:57:17 s/ abilities// 15:57:32 would be interesting to see if anyone has played zotdef at all with iashol 15:57:33 I mean ru 15:57:38 <|amethyst> !lg * god=iashol 15:57:38 No games for * (god=iashol). 15:57:42 !lg * god=ru 15:57:42 No games for * (god=ru). 15:57:43 I think they would have to got local. 15:57:44 <|amethyst> PleasingFungus: no one could have 15:57:46 rurururururururu 15:58:00 Grunt: is rurururururururu a referance to something? 15:58:00 o 15:58:03 <|amethyst> PleasingFungus: the servers don't (generally) offer sprint and zotdef 15:58:05 right, because of how online is set up 15:58:07 yes 15:58:08 I forgot 15:58:16 ripripripripripripriprip 15:58:23 dang. 15:58:46 <|amethyst> if you want stats for the iashol branch, http://dobrazupa.org/meta/iashol/ 15:58:49 -!- Patashu has quit [Disconnected by services] 15:58:50 -!- Patashu_ has joined ##crawl-dev 15:59:04 <|amethyst> assuming you don't mind parsing logfiles and milestones yourself :) 15:59:09 <|amethyst> or you have a copy of sequell 15:59:25 <|amethyst> or you bug gr**nsn*rk with that URL 15:59:38 g*e****n*r* 15:59:54 I prefer to call him the snark 15:59:56 <_< 16:00:25 IRC should have some kind of escape character which makes something not ping people. 16:00:34 [reaverb] or something. 16:00:48 I guess pinging is client side though... 16:01:52 -!- scummos__ has quit [Read error: Connection reset by peer] 16:01:58 -!- Arkaniad|Laptop has quit [Ping timeout: 240 seconds] 16:02:08 -!- CSDCS has quit [Read error: Connection reset by peer] 16:02:17 -!- Arkaniad has quit [Ping timeout: 245 seconds] 16:02:23 I just had a strong mental image 16:03:14 !send PleasingFungus imagination 16:03:14 Sending imagination to PleasingFungus. 16:03:24 |amethyst: init.txt uploaded, it's a modified version of an older version of marvin's 16:03:58 reaverb: stick a zero-width space in the middle of the person's name. 16:04:13 Grunt: http://i.imgur.com/Hjjx0qs.jpg it's The Snark 16:04:21 tswett: Yes I know that's wa work around. 16:04:25 I don't suppose there's a way to rebuild just one file, in order to see if I've introduced an error in that one file. 16:04:26 ...ha. 16:04:33 tswett: make .o 16:04:42 Grunt: thanks. 16:04:57 Er, to be clear, misc.cc -> misc.o (for example) 16:05:02 PleasingFungus: Sporkhack as Snarks (and Boojums) 16:05:04 You probably also want to use whatever command line options you're normally using :) 16:05:09 !send reaverb an h 16:05:09 Sending an h to reaverb. 16:05:18 Ooh, I think I forgot the APPLE_GCC this time. 16:06:24 Whelp, it builds, and it even opens. 16:06:38 -!- tcjsavannah has quit [Quit: tcjsavannah] 16:07:12 hooray for APPLE_GCC=Y 16:08:26 <|amethyst> alefury: hm... still can't reproduce it on Linux tiles :( 16:08:28 Lasty: There's a crash if you convert to Ru, convert to a differant god, and then convert back to Ru. 16:08:41 <|amethyst> alefury: but it could have been weird timing, so... 16:08:48 Lasty: ASSERT(flags & SFLAG_UNSET) in 'store.cc' at line 729 failed. 16:08:51 Oh, is Lasty gone? 16:09:10 <|amethyst> reaverb: one level of backtrace would be nice there :) 16:09:16 gone forever......... 16:09:25 |amethyst: Oh yes, I should probably show that. 16:09:26 -!- lobf has quit [Quit: lobf] 16:09:37 I think I'll push the merge first. 16:09:43 |amethyst: I'll play the level again and keep my eyes open 16:10:41 There, I have a patch that makes _article_it into a method. You guys want it? 16:10:41 Should I do some testing first? 16:10:46 <|amethyst> alefury: it happened the turn those sling bullets came into view; there's a porcupine around that bend but it's wasn't in view for either you or I so I don't think that's it 16:10:53 Oh, gitorious is acting funny right now... 16:10:56 <|amethyst> s/or I/or me/ 16:11:02 <|amethyst> reaverb: has been off and on all day 16:11:08 -!- lobf has joined ##crawl-dev 16:11:23 <|amethyst> reaverb: give it about a minute and try again 16:11:45 |amethyst: Yes. 16:12:29 -!- bonghitz has quit [Remote host closed the connection] 16:12:42 The Ru crash is from god_pitch() -> CrawlStoreValue::new_vector( 16:13:01 -!- ZRN_ has quit [Read error: Connection reset by peer] 16:13:11 -!- Tenda has quit [Quit: Nettalk6 - www.ntalk.de] 16:13:29 !source _article_it 16:13:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/items.cc;hb=HEAD#l1077 16:13:44 ........? 16:13:45 no crash this time in that location 16:14:13 <|amethyst> PleasingFungus: presumably that has not always been that short 16:14:45 I guess? 16:15:31 !tell Lasty There's a crash if you convert to Ru, convert to a differant god, and then convert back to Ru. ASSERT(flags & SFLAG_UNSET) in 'store.cc' at line 729 failed. Lines 3543-3547 of religion.cc [in god_pitch(), declaring CrawlStoreValue::new_vector()] seem to e causing it. 16:15:31 reaverb: OK, I'll let lasty know. 16:15:49 03reaverb02 07[iashol] * 0.15-a0-2068-gc875e62: Merge branch 'master' into iashol 10(20 minutes ago, files, + -) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c875e62415f9 16:16:10 <|amethyst> PleasingFungus: I do think getting rid of it would be an improvement for now though 16:16:49 It seems like it'd be annoying if we needed to add it back again later 16:16:54 ...so to speak 16:17:35 <|amethyst> I guess it could be useful for translation 16:17:40 obviously comment it out 16:17:41 ha ha ha translation 16:17:49 so that someone four years in the future can delete it again 16:17:56 Bloax: have you started on the greatsling sprite(s) yet 16:17:58 <|amethyst> (OTOH, string append is antiuseful for translation) 16:18:05 greatsling? 16:18:09 ??greatsling 16:18:09 greatsling[1/1]: 10-13 base damage (with stones & sling bullets respectively), 1.4 base delay, 0.7 mindelay. One-handed. 16:18:19 wtf is that 16:18:29 it's like a hunting sling, but better 16:18:42 PleasingFungus: imo it's pretty 16:18:42 great 16:18:43 <|amethyst> PleasingFungus: are you asking Bloax to.... 16:18:44 amirite 16:18:50 <|amethyst> PleasingFungus: "Let me see that thong" 16:19:09 oh that reminds me 16:19:25 !learn a greatsling It's not that great! 16:19:26 greatsling[2/2]: It's not that great! 16:19:34 badjokes bestjokes 16:19:47 does statue form still give -10 ev 16:20:05 someone was talking about removing that, but then I thing we got distracted 16:20:07 *think 16:20:18 hm. be honest, minmay. you just want to make it easier to get diesel wins. 16:20:32 dieselpodes. 16:20:35 <|amethyst> learn add demon_scythe A terrible weapon, forg^H^H^H^H^H^H. 16:20:36 Okay, not adding demon_scythe => A terrible weapon, forg^H^H^H^H^H^H. 16:20:57 !kw diesel 16:20:57 Keyword: diesel => ac>=46 ev>=31 16:21:21 even without -10 ev I think it is actually easier to get that without statue form than with 16:22:01 plausible 16:22:36 I don't recall anybody objecting to removing the EV malus, I might be misremembering though. 16:22:45 that is also what I recall 16:22:50 me 3 16:23:03 I think we probably got sidetracked into a sticks-to-snakes discussion and then no one actually did anything about statue form 16:23:33 -!- Patashu_ has quit [Ping timeout: 240 seconds] 16:24:17 %git 770bdbd 16:24:17 Could not find commit 770bdbd (git returned 128) 16:24:23 ... 16:24:30 what if statue form increased damage by (40+1d40)% 16:24:36 %git 770bcbd1844b97b671d0e47ea8313cdf2c74c5ea 16:24:38 07galehar02 * 0.12-a0-208-g770bcbd: Use std namespace. 10(1 year, 10 months ago, 394 files, 7870+ 8315-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=770bcbd1844b 16:24:48 Bloax:???? 16:24:58 (we need more 1dX dice in the game) 16:25:10 %git d5e5340 16:25:11 07greensnark02 * d5e5340c3926: Integrated travel patch as of 20060727 10(8 years ago, 106 files, 20221+ 2297-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d5e5340c3926 16:25:27 rip greensnark 16:25:31 Boo, we were trying not to ping the snark 16:25:35 huh, it's commented out even that far back 16:25:53 reaverb: beware - those who ping the snark may be pinged back...... 16:26:12 i fear no snark 16:26:22 sharks are pretty scary though 16:26:37 -!- lobf has quit [Quit: lobf] 16:26:39 I'm trying to remove sharks. 16:27:07 I might need to give weapon brand refactoring pritority because I gave my word I would do that in 0.15 16:27:17 Which is why I try to never guarentee anyting <_< >_> 16:27:20 Startlingly, it turns out that sharks will remove reaverb instead. 16:27:23 hm 16:27:25 %git :/hangelo 16:27:25 07PleasingFungus02 * 0.15-a0-1940-g2d7905a: Changelog through 0.15-a0-1939-gf284a85 10(3 days ago, 1 file, 8+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2d7905a8d14a 16:27:30 Refactoring? 16:27:47 Bloax: it's when you pretend to make code better instead of worse 16:27:49 Bloax: Are you asking the definition of that word. 16:27:54 right, you mentioned this the last time that sharks weren't actually gone. 16:28:13 PleasingFungus: "pretend" 16:28:29 :) 16:28:30 Like getting rid of those one_chance_in(foo) blocks could possibly be seen as a bad thing. 16:28:45 if (!coinflip()) { 16:28:47 !banish rea 16:28:47 PleasingFungus casts a spell. rea is devoured by a tear in reality! 16:28:49 hm 16:28:52 close enough 16:29:26 I was also thinking about looking for stupid uses of !one_chance_in() or !x_chance_in_y() 16:29:36 -!- tswett has quit [Quit: tswett] 16:29:40 I decided to check !coinflip() first, thinking I wouldn't find anything.... 16:29:48 and that's how that commit was born. 16:32:23 "A pair of boots! You found it on level 1 of the dungeon." 16:32:33 It does seem a little odd, now that I look at it... 16:33:31 imo we need more http://www.zimlab.com/wizardry/flamestryke/wizardry8/itemsw8/armorwiz8/footwear-snakeskinboots.html 16:34:44 ? 16:35:06 (boot unrandarts) 16:35:18 !send Bloax the boot 16:35:19 Sending the boot to Bloax. 16:35:24 Boots with Forlorn <_< >_> 16:35:32 huh. do we really not have any? 16:35:39 We have like 2 16:35:43 assboots, right 16:35:55 and previously, spiderboots 16:35:58 -!- Nomi has quit [Ping timeout: 240 seconds] 16:38:59 -!- HellTiger has quit [Ping timeout: 264 seconds] 16:38:59 -!- Lasty1 has joined ##crawl-dev 16:39:14 -!- st_ has quit [Read error: Connection reset by peer] 16:39:51 -!- st_ has joined ##crawl-dev 16:40:06 -!- tsohg has quit [Remote host closed the connection] 16:40:29 %git :/adiance 16:40:29 07tenofswords02 * 0.14-a0-2101-ge7a4d24: Edit misc demonspawn stats, gear, description 10(6 months ago, 4 files, 25+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e7a4d24fe717 16:40:35 %git :/oxic 16:40:36 07MarvinPA02 * 0.14-a0-2554-g4fb3771: Remove Summon Scorpions 10(5 months ago, 22 files, 15+ 89-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4fb377143d7b 16:41:04 %git :/[Tt]oxic [Rr]adiance 16:41:07 07pubby02 * 0.13-a0-1603-gc4b5122: Remove FoVM monster's toxic radiance. 10(10 months ago, 4 files, 7+ 81-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c4b51221cd6f 16:41:19 in the event, the commit I was looking for was 16:41:26 %git c2f50191aff0 16:41:27 07DracoOmega02 * 0.13-a0-2406-gc2f5019: Revamp Olgreb's Toxic Radiance 10(12 months ago, 15 files, 185+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2f50191aff0 16:43:30 rip scorpion summons 16:44:12 What makes great slings great? 16:44:27 Bloax: What makes great swords great? 16:44:35 !source dat/descript/items.txt 16:44:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/descript/items.txt;hb=HEAD 16:44:37 well they're big 16:44:47 -!- tsohg has quit [Ping timeout: 240 seconds] 16:44:53 A large piece of cloth and reinforced leather, meant for launching stones. 16:45:32 alright it's coconut time 16:45:46 coconut form???? 16:45:48 What's with the coconuts comming up in ##crawl-dev lately? 16:46:06 -!- lobf has joined ##crawl-dev 16:48:20 " Swamp worms have an interesting design, in that they make autotravel unusable in swamp in order to frustrate you into meleeing them. " 16:48:24 cute 16:48:24 -!- Kenran has quit [Quit: Quitting] 16:48:33 Something Awful again? 16:48:46 (Yes that does sound a lot like Swamp Worms) 16:49:00 They're not wrong 16:49:03 -!- Nomi_ has quit [Ping timeout: 255 seconds] 16:49:14 Lasty: Did you see the crash I mentioned in the logs? 16:49:20 SA again, yep 16:49:37 03|amethyst02 07[iashol] * 0.15-a0-2069-ga379ea5: Don't crash when converting to Ru a second time (reaverb) 10(8 minutes ago, 1 file, 24+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a379ea5e8048 16:49:43 reaverb: sorry, no 16:49:43 <|amethyst> !tell lasty fixed 16:49:44 |amethyst: OK, I'll let lasty know. 16:49:49 Ha. 16:49:50 <|amethyst> oh, you're here 16:49:53 haha 16:49:57 thanks, |amethyst :D 16:50:59 so, uh, does that mean there's nothing else that needs to be done w/ it? 16:51:29 Lasty1: Might be good to look over the diff for possible refactorings. 16:51:29 <|amethyst> Lasty1: well 16:52:05 <|amethyst> Lasty1: I would test what happens after reconverting 16:52:33 ok, thanks 16:52:35 <|amethyst> Lasty1: I just made it not crash, but didn't test whether you are re-offered sacrifices or anything like that 16:52:43 -!- magicpoints has joined ##crawl-dev 16:52:45 <|amethyst> and the wizmode stuff 16:53:34 Lasty: //horror penalty in attack.cc needs a space :D 16:53:43 Caught that from looking over the diffs... 16:54:17 haha, ok 16:54:30 Lasty: Oh, Did the "This is a moderate sacrifice" thing get implemented? I think it did. 16:54:39 yes 16:55:33 -!- mamgar has quit [Ping timeout: 240 seconds] 16:56:02 I'd try to compile TAG_MAJOR_VERSION = 35, you need to change some stuff in the artifact prop perl script IIRC 16:56:53 uhhhh 16:57:04 my snake:5 vault is completely disconnected from the rest of the level 16:57:25 https://dobrazupa.org/saves/minmay-crawl-git-2e2f758215-140710-2157.tar.bz2 16:58:17 -!- Hailey has quit [Ping timeout: 272 seconds] 16:59:02 a couple of people were reporting that recently. I think there's a mantis issue 16:59:19 !bug 8752 16:59:20 https://crawl.develz.org/mantis/view.php?id=8752 16:59:20 reaverb: what needs to change in artifact prop perl script? 16:59:40 Lasty1: Just need to remove an entry from some array, I don't recall the details. 16:59:51 minmay: add a note to that with your save, I guess? 17:00:09 reaverb: in reference to Ru, or was that directed at someone else? 17:00:49 Lasty1: The compile TAG_MAJOR_VERSION =35 is a referance to Ru, as is removing the entry from the artifact prop script. 17:02:48 -!- brainwrinkle has quit [Quit: Leaving] 17:03:04 Oh, MU_USE_RU, // Ru sacrifice muts is mutation.h still has a spacing problem (I suspect from the rename) 17:03:11 s/is/in/ 17:03:37 As does #define MUTFLAG_RU MFLAG(MU_USE_RU) in the same file. 17:04:49 Minor Abyss fixes 13https://crawl.develz.org/mantis/view.php?id=8778 by mursu 17:04:50 ah, makes sense 17:05:11 <|amethyst> snake_pit_salamanders_mu; layout_rooms; 17:05:25 <|amethyst> (and a unique vault but that's irrelevant) 17:05:30 oh, code cleanup. I like that 17:05:48 Lasty1: My last major concern is that there might be some severe code duplication with the sacrifices. 17:05:56 -!- bhaak has quit [Ping timeout: 260 seconds] 17:06:14 I mean the Ru sacs are listed 4-5 times at least, doing slightly differant things. 17:06:30 The spell skill mutations also have a few extra. 17:07:12 Lasty1: I would write down all the differant places which would need to change to add a new Ru sacrifice, and then try to reduce that number through refactoring. 17:07:31 <|amethyst> Grunt: since you have done the most work on vault placement recently, any thoughts about #8752 ? 17:07:48 Lasty1: I have to go in a couple minutes. 17:07:55 <|amethyst> Grunt: do layouts need to be smart enough to recognise existing vaults and connect around them? 17:09:16 <|amethyst> Grunt: and why isn't it failing connectivity checks when that creates stairless regions in the layout? In the vault I understand because of opaque, but the layout should be transparent 17:11:04 reaverb: is there anything I should do before you go? 17:11:27 Lasty1: I just said that in case you had any questions on those comments. 17:11:38 gotcha -- no, I get it. Thanks! 17:12:05 -!- reaverb has quit [Quit: Leaving.] 17:13:53 <|amethyst> Grunt: for that matter, in minmay's, the @ isn't connected up to the layout at all 17:14:09 <|amethyst> Grunt: it is adjacent to a couple of layout rock walls though 17:14:40 -!- CryptoCactus has quit [Quit: Leaving] 17:21:25 Unstable branch on crawl.lantea.net updated to: 0.15-a0-1995-g7e6aeab (34) 17:24:25 -!- Keanan has joined ##crawl-dev 17:24:30 <|amethyst> Grunt: oh... there is that weird hallway 11 tiles to the east 17:30:03 -!- magicpoints has quit [Ping timeout: 240 seconds] 17:32:51 I engaged with a bad poster on tavern 17:32:56 -!- Lasty1 has quit [*.net *.split] 17:32:56 -!- allbefore has quit [*.net *.split] 17:32:56 -!- sstrickl has quit [*.net *.split] 17:32:56 -!- Wah has quit [*.net *.split] 17:32:56 -!- jaumoose has quit [*.net *.split] 17:32:57 -!- rossi has quit [*.net *.split] 17:32:57 -!- bmfx has quit [*.net *.split] 17:32:57 -!- OCTOTROG has quit [*.net *.split] 17:32:57 -!- Gretell has quit [*.net *.split] 17:32:57 -!- Napkin has quit [*.net *.split] 17:32:57 -!- mspang has quit [*.net *.split] 17:32:57 -!- rubinko__ has quit [*.net *.split] 17:32:57 -!- tbuck has quit [*.net *.split] 17:32:57 -!- Zannick has quit [*.net *.split] 17:32:57 -!- squimmy has quit [*.net *.split] 17:32:58 -!- ldierk has quit [*.net *.split] 17:32:58 -!- pythonsnake has quit [*.net *.split] 17:32:58 -!- ldlework has quit [*.net *.split] 17:32:58 -!- ToBeFree has quit [*.net *.split] 17:32:58 -!- yernab has quit [*.net *.split] 17:32:58 -!- Lantell has quit [*.net *.split] 17:32:58 -!- Grunt has quit [*.net *.split] 17:32:58 -!- phyphor has quit [*.net *.split] 17:33:01 -!- xXmima-samaXx has quit [*.net *.split] 17:33:01 -!- exitnode has quit [*.net *.split] 17:33:01 -!- Steampun1Duck has quit [*.net *.split] 17:33:01 -!- crate has quit [*.net *.split] 17:33:01 -!- NeremWorld has quit [*.net *.split] 17:33:01 -!- Sonata has quit [*.net *.split] 17:33:01 -!- Azzkikr has quit [*.net *.split] 17:33:01 -!- djinni has quit [*.net *.split] 17:33:01 -!- tholmes has quit [*.net *.split] 17:33:01 -!- ivan`` has quit [*.net *.split] 17:33:01 -!- Lprsti99____ has quit [*.net *.split] 17:33:01 -!- atrodo has quit [*.net *.split] 17:33:01 -!- Xjs|moonshine has quit [*.net *.split] 17:33:01 -!- Mattias has quit [*.net *.split] 17:33:02 -!- myp has quit [*.net *.split] 17:33:02 -!- mngrif has quit [*.net *.split] 17:33:03 someone hit me in the snout with a rolled-up newspaper so I don't do it again. 17:33:09 -!- Napkin has joined ##crawl-dev 17:33:14 -!- Grunt has joined ##crawl-dev 17:33:33 -!- Zannick has joined ##crawl-dev 17:33:59 you seem to have killed everyone >.> 17:34:04 -!- Lantell has joined ##crawl-dev 17:34:10 dang 17:34:17 ironically, I was just about to try to talk to lasty 17:34:33 -!- Lasty1 has joined ##crawl-dev 17:34:38 PleasingFungus: My ears are burning. 17:35:12 dang 17:35:26 -!- ais523_ has joined ##crawl-dev 17:36:08 -!- djinni has joined ##crawl-dev 17:36:08 -!- ivan`` has joined ##crawl-dev 17:36:08 -!- atrodo has joined ##crawl-dev 17:36:14 -!- Mattias has joined ##crawl-dev 17:36:20 PleasingFungus: what poster 17:36:31 Bloax: read the korean feedback thread 17:36:48 or skim, I guess. 17:36:58 -!- ivan`` has quit [Max SendQ exceeded] 17:37:15 -!- ivan`` has joined ##crawl-dev 17:37:25 so crossbows. right now I see two options: (1) like bows, but rarer & with better numbers; (2) your mindelay=1 thing. neither is particularly exciting; the latter is a weird special case, but it's at least... something. 17:37:42 option (3) is the exciting, intuitive differentiation option that I haven't thought of yet. 17:38:18 -!- Adeon has quit [Remote host closed the connection] 17:38:53 -!- Adeon has joined ##crawl-dev 17:38:57 -!- debo has quit [Ping timeout: 245 seconds] 17:40:43 at least the whole weapon class has the same min delay 17:41:13 if they're like bows but rarer, what do you start with? 17:41:51 -!- Allgodsarefemale has quit [Quit: Page closed] 17:42:15 probably some analogy to the delta between lblade & m&f numbers. 17:42:48 they could also be differentiated by brands 17:43:02 (like maces and long blades!) 17:43:18 true 17:43:24 I admit the existence of brand weapon weakens that a lot though 17:44:09 could always make brand weapon use different tables for different ranged weapon types 17:44:15 if we really wanted 17:44:17 mm. 17:44:30 also brand weapon has a bad habit of being excessively rare when you need it 17:44:33 that sounds really bad now that I've typed it out 17:44:42 tha sounds really bad yes 17:44:57 i was thinking more about how they already have steel and bows don't 17:45:20 oh, you meant ammo brands the other day, not weapon brands 17:45:24 that explains that 17:46:17 http://imgur.com/PD5qbfH who made this 17:46:18 ??objstat[2 17:46:18 objstat[2/2]: Latest statistics: https://docs.google.com/spreadsheets/d/10fNR1JApV-AyF6vdv-g3S3FUUzSSIrUu3OTMWMEoaaA/edit#gid=681767829 17:46:56 huh, apparently about 3 ?bw in a 3-rune game. more than I'd have expected 17:46:59 s/3/5 17:47:20 TS__: that's hilarious 17:47:41 and really dumb. and hilarious 17:47:45 remove 17:47:46 now 17:49:11 I wonder what file it'd be in. not sure where the non-encompass depths vaults live. probably all over the place 17:49:35 imo just grep dat/des/ for "spriggan" and remove any vault with a match 17:50:29 you're assuming that's not just the resulting of a missing no_monster_gen mask 17:50:33 -!- puppyknuckl has quit [Quit: Page closed] 17:50:35 s/resulting/result 17:51:36 I'm trying to think of a funnier enemy to put there and failing. Maybe the guy who summons ufetubi? 17:52:22 cerebov 17:52:31 o 17:52:33 hm 17:52:36 Cerebov (05&) | Spd: 10 | HD: 21 | HP: 650 | AC/EV: 30/8 | Dam: 60 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, !sil | Res: 06magic(168), 05hellfire, 04fire+++, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: fire storm (8d16), iron shot (3d36), haste, sum.greater demon / fire storm (8d17), iron shot (3d36), haste, sum.greater demon | Sz: Giant | Int: normal. 17:52:36 %??cerebov 17:52:38 -!- Nomi has quit [Quit: Changing server] 17:52:45 no flying. good 17:52:58 oh, and I forgot he had summon greater demon! 17:53:20 the joke is that it's a cerebov mimic 17:54:24 -!- magicpoints has joined ##crawl-dev 17:54:31 PleasingFungus * 0.15-a0-2069-ga379ea5: Add a new cerebov vault (tabstorm, minmay) (5 minutes ago, 1 file, 1+ 1-) http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c2f50191aff0 17:54:35 he does have rDrown though 17:54:51 didn't some guy in cyc report him drowning like a week ago 17:55:03 well he sure isn't drowning in wizmode 17:55:25 -!- edlothiol has quit [Ping timeout: 260 seconds] 17:55:47 he can only drown in lava, not water 17:55:50 it was in lava - yes 17:57:37 1learn add bh some guy 17:58:29 all you people have the same name 17:58:45 Cerebov falls into lava! Cerebov drowns. 17:58:58 poor cerebov, as if not being magic immune wasn't bad enough 17:59:00 hm 17:59:04 !source mon-data.h 17:59:05 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-data.h;hb=HEAD 17:59:13 ha 17:59:30 he doesn't actually have rf+++, he just have rHellfire, which counts as rF+++ normally 17:59:33 but not for this 18:01:44 <|amethyst> PleasingFungus: I don't think that's it 18:02:03 -!- MrPeeps has quit [Ping timeout: 240 seconds] 18:02:05 <|amethyst> PleasingFungus: I get "The executioner is incinerated." but "Cerebov drowns." 18:02:26 <|amethyst> it's that rDrown is res_water_drowning 18:02:30 executioners don't have rHellfire, though 18:02:34 <|amethyst> nothing prevents lava drowning 18:02:45 what prevents salamanders from drowning in water 18:02:50 *in lava 18:02:58 <|amethyst> their habitat probably 18:03:08 -!- orost is now known as Porost 18:03:25 plausible 18:04:16 -!- Keanan has quit [Quit: Leaving.] 18:04:45 <|amethyst> monster_habitable_grid 18:05:04 <|amethyst> hm 18:05:06 <|amethyst> no, that's not it 18:05:44 <|amethyst> ah, yes it is 18:05:48 <|amethyst> called from mons_check_pool 18:06:25 -!- puppyknuckle has quit [Ping timeout: 246 seconds] 18:06:49 %git 322618e 18:06:49 07Grunt02 * 0.14-a0-2803-g322618e: Treat lava as uninhabitable for derived undead (#8177). 10(5 months ago, 4 files, 29+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=322618eb9086 18:07:17 !source mons_check_pool 18:07:18 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l2708 18:08:35 <|amethyst> If we want Cerebov to be lava-amphibious I think we can just change his habitat 18:08:44 do we want that 18:08:46 <|amethyst> that has effects on monster placement, but he's a unique 18:08:53 yeah 18:09:08 <|amethyst> If we don't, then he *should* drown in lava 18:09:13 yes 18:09:18 -!- tswett has joined ##crawl-dev 18:09:23 <|amethyst> I think status quo is fine 18:09:32 <|amethyst> well 18:09:36 now that I know it's not intended behavior for rf+++ to give lava-resistance for monsters, I'm fine with it, I think 18:09:40 <|amethyst> unless this actually makes him too easy to kill 18:10:28 <|amethyst> I guess I could argue with the implementation in that function 18:10:32 <|amethyst> if (grid == DNGN_LAVA && mons->res_fire() >= 2) 18:10:32 <|amethyst> grid = DNGN_DEEP_WATER; 18:10:42 that function is really bad 18:10:55 I'm gonna refactor it when I get back if you don't do it first 18:11:03 <|amethyst> you can have it :) 18:11:05 ha 18:11:29 also, do you have an opinion about the weird "non-mummy undead don't actually die when they drown, they just lurk deep underwater" thing? 18:12:03 I'd be fine if they moved slowly/invisibly back to shallow water/land, and I'd be fine if they actually died 18:12:06 <|amethyst> there's more drowning weirdness too 18:12:20 but the special case causes weird & unintuitive issues 18:12:21 -!- absolutego has quit [Quit: leaving] 18:12:23 oh? what? 18:12:25 they don't just "lurk deep underwater", they permanently submerge and become completely inaccessible 18:12:30 except maybe by like shatter or something 18:12:31 <|amethyst> make a monster that would drown in lava, move it with wizmode xm onto a lava square next to land 18:12:45 <|amethyst> maybe this is only relevant to wizmode, but it will survive indefinitely 18:13:14 <|amethyst> but if it's completely surrounded by lava (and walls etc) it will die 18:13:36 neat 18:13:54 -!- debo has joined ##crawl-dev 18:13:58 <|amethyst> (in the first case, normally it will move off on its next turn, but if you stand at that spot... 18:14:02 <|amethyst> ) 18:14:14 I sort of like the idea of non-mummy undead being able to move invisibly while underwater. reminds me of Myth 18:14:19 idk how much of a mess it'd be to implement, though 18:14:53 thinking about it for like half a second, it could be a huge mess 18:15:41 <|amethyst> moving while submerged? 18:15:41 yeah, especially if you didn't want them to actually be able to melee 18:15:43 Hands grasp at you from beneath the water! 18:16:11 I think it's pretty awful that player ghouls drown and monster ghouls don't 18:16:23 <|amethyst> do monster ghouls/vampires have that behaviour (surviving with Davy Jones)? 18:16:25 <|amethyst> oh 18:16:34 and I don't like the idea of bringing big fish back, myself :P 18:16:35 <|amethyst> minmay answered before I asked :) 18:16:39 -!- Crehl has quit [Ping timeout: 256 seconds] 18:16:56 presumably they'd move out of the water. eventually. depending on the terrain 18:17:12 but yeah 18:17:30 very thematic but probably not worth the code complexity, if nothing else 18:17:31 <|amethyst> I definitely agree that monsters should not be able to survive in terrain that is fatal to equivalent player race 18:17:38 what message gets printed for undead players drowning? 18:17:42 well, I also don't think "invisible monster that SInv doesn't work on" is a good idea 18:17:51 PleasingFungus: "you drown" 18:17:56 mm 18:17:57 unless it's a mummy in which case it's "you fall apart" 18:18:08 yeah enemy mummies already work that way. probably. unless it's buggy 18:18:13 which seems plausible 18:18:27 <|amethyst> hm 18:18:55 -!- Chezzo has joined ##crawl-dev 18:19:29 <|amethyst> PleasingFungus: the ability you were just talking about, give it to player grey dracs 18:20:24 it would be nice if the other 3 races with unbreathing had the same treatment of deep water as grey dracs do 18:20:33 since that's the only thing an unspoiled player would expect unbreathing to do 18:20:35 and it doesn't do it 18:21:12 Hi, I'm reskinning the tileset for DCSS as I play it. I think the later game tiles are awesome, but the early game tiles make my roommate at least not want to play the game. 18:21:30 Ah, I think I saw one of your reddit posts? 18:21:31 how many tilesets does DCSS hae? 18:21:35 just the one? 18:21:36 one 18:21:37 ugh. last time I played tiles the early game tiles were the best ones, what did bloax ruin this time 18:21:44 other than rats, I know he ruined rats 18:21:47 someone turned cockroaches into boots 18:21:56 Haha. 18:21:59 man 18:22:08 https://dl.dropboxusercontent.com/u/63152810/n/crawl/cockroach.png it wasn't me 18:22:12 goliath beetles remain super cool & stylish 18:22:13 But I guess everybody plays this online. 18:22:24 the majority of online games are still tiles 18:22:36 most irc people play online, yes. though by no means all 18:22:48 anyway, did you have anything else you wanted to say? 18:22:59 -!- joy19999 is now known as joy1999 18:23:11 do you have any tiles to show 18:23:15 So I used to work for this company that has a tool that changes out images on websites onto a new website. But I can't figure out how to get the tool to replace the tiles. 18:23:25 minmay: clearly ghouls and vp would get movement underwater, but mummies couldn't. for player/monster symmetry, of course 18:23:29 didn't Bloax say he did the spider form tile? 18:23:39 Should I worry about this, or just fix the tileset already and see what happens? 18:23:48 PleasingFungus: monster mummies only got the treatment because someone pointed out that player mummies fall apart 18:23:49 https://dl.dropboxusercontent.com/u/63152810/Redback3p.png 18:24:06 that's pre nice 18:24:07 minmay: I'm sorry, minmay. This is Crawl Canon now. It's fixed and unchangeable - even by the devs! 18:24:23 they used to permanently submerge like other undead 18:24:34 and if you go back to 0.7 or something they actually worked correctly and drowned! 18:24:43 PleasingFungus: PleasingFungus: PleasingFungus: hi 18:24:48 Chezzo: Well, no one here knows anything about your tool, so I'm not sure what you expect for us. 18:24:54 *from 18:25:08 gammafunk: ? 18:25:27 PleasingFungus: was poking fun at your minmay: I'm sorry, minmay 18:25:28 Or can somebody tell me where in the code the tilesets are made, like where it combines the http:// with the nao.crawl.org (or whatever) with the player.png 18:25:49 I've done that too, and people made such fun of me 18:25:50 people are mean 18:25:57 gammafunk: fuck off 18:26:07 see? 18:27:03 dang 18:27:34 <|amethyst> Chezzo: for webtiles you mean? 18:27:36 Chezzo: did you make that reddit post about doing this? I recall there being one 18:28:10 -!- MgDark has quit [Ping timeout: 264 seconds] 18:28:32 -!- predator117 has quit [Ping timeout: 245 seconds] 18:29:01 Yes. 18:29:33 -!- LexAckson has joined ##crawl-dev 18:30:07 -!- Basil has quit [Read error: No route to host] 18:30:08 -!- LexAckson has quit [Client Quit] 18:31:01 Chezzo: the tile sheets are made by assembling the individual images into things like player.png. Bot the local tiles program and webtiles use this. I'm not sure what exactly you need from the webtiles aspect (delivering the client data to the user's browser), though 18:31:36 <|amethyst> Chezzo: webserver/game_data/templates/game.html has the links to those images 18:31:38 Do you need to know about the program that assembles the individual images into a single image (e.g. player.png) or do you need to know how the webtiles code works? 18:31:48 http://www.reddit.com/r/dcss/comments/29l43m/ima_reskin_dcss_as_i_plays_it/ if anyone was curious 18:33:17 -!- Nomi has quit [Ping timeout: 272 seconds] 18:33:22 oh, have people actually started using r/dcss? I keep looking in r/roguelikes because I assumed all the Crawl comments are there 18:33:36 <|amethyst> ais523_: I think adding a link from CDO helped 18:33:38 I'm guessing he's editing player.png etc directly to modify the images, which is probably both convenient in some sense and terribly inconvenient in other ways 18:33:45 that post was over a week old but it's still on the front page of r/dcss 18:33:53 |amethyst: honestly it was fairly active before that link 18:34:10 -!- Philonous has quit [Ping timeout: 264 seconds] 18:34:13 <|amethyst> yeah, it had already been starting to pick up steam 18:34:30 dcss got more posts to r/roguelikes than any other RL by far, so they just successfully redirected those posts there I guess 18:34:59 but I'm sure the CDO link is helpful as well 18:35:57 it was an awkward situation, really 18:36:07 Few things unsettle me like a "blue shell" notification in Mario Kart. Orbs of Destruction, are one of those things. 18:36:10 all the popular roguelikes have their own subreddits; Crawl even had two 18:36:15 but neither of the Crawl ones were being used 18:36:20 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:36:26 PleasingFungus: are you better at dodging OODs or blue shells? 18:36:40 blue shells are dodgable in most Mario Kart versions, although it takes a huge amount of practice 18:36:40 PleasingFungus: that's great 1learn add PleasingFungus material, but I won't spam your entry 18:36:44 I am trying to remember if I've ever dodged a blue shell. maybe once 18:36:47 gammafunk: I am quoting reddit 18:36:50 hahaha 18:37:01 I need to know where the image gets written to the directory. Also we always ran into all sorts of trouble with random directories. 18:37:01 http://www.reddit.com/r/roguelikes/comments/2a2ujc/dcss_how_the_fuck_do_i_get_past_those_fucking_orb/cirps7q 18:37:06 good 18:37:18 man, comparing ood to mario kart blue shells 18:37:30 they're more like red shells, really 18:37:34 haha 18:37:36 "It's such a risky dance, but every time I see an orb spider now, my prostate weakens. it can't get much worse.... right? 18:37:39 " 18:37:43 -!- ontoclasm has joined ##crawl-dev 18:37:47 reddit people scare me 18:37:59 hey, they are *much* better than SA or 4chan people! 18:38:12 <|amethyst> Chezzo: the tilesheets get assembled by the program in rltiles/tool/, executed by rltiles/Makefile 18:38:13 The tool changes images out, which is usually just changing the src="http://whatever.com/x.png" to something else. 18:38:15 or tavern or webtileschat 18:38:23 or irc people 18:38:30 better than 4chan. the highest of bars 18:39:07 yeah, guess it's not saying much 18:39:18 I didn't think reddit was scary until someone linked me to r/theredpill 18:39:22 <|amethyst> Chezzo: doing javascript to rewrite the web page you mean? 18:39:37 But it can change code too. I'd just have to change the code to instead of pointing to http://nao.crawl.org/player.png it points to http://chezzo.com/dcss/current/player.png 18:39:43 Yes. 18:39:43 well the tavern/irc people are the best players, at least, but reddit has a few very good players that post regularly 18:39:57 sa has a few goodplayers. it also has logicninja 18:39:58 i miss tomefan 18:40:30 PleasingFungus: hrm, probably some excellent players on SA, it's just the tone of the community in general that scares me 18:41:07 it is not for everyone. 18:41:11 you must embrace the YOLO mentality 18:41:18 ophanim and other guy I forget his name used to post a bunch on reddit 18:41:55 <|amethyst> Chezzo: from the client's point of view, those image links are in a
inside
18:42:06 also, most of something awful is really bad 18:42:07 <|amethyst> Chezzo: but are only there when watching or playing a game, not at the lobby 18:42:08 unsurprisingly 18:42:09 gammafunk: ionfrigate? 18:42:17 ionfrigate is a familiar name 18:42:27 johnny0: yes, thanks! but there's another one as well, come to think 18:42:30 anyhow, there are a few 18:42:33 <|amethyst> Chezzo: look for Chezzo: the page source I mean 18:42:37 i don't think i would describe ionfrigate as a "very good player" 18:42:46 hrm, maybe I'm misrememberin 18:42:46 g 18:42:56 <|amethyst> Chezzo: I think if you replaced those while keeping the IDs, it would work 18:43:09 yeah, someone else I guess 18:43:15 then uh... i think mikee used to post a bit 18:43:18 <|amethyst> Chezzo: assuming you want to be able to change your tile view on official webtiles servers 18:43:32 <|amethyst> Chezzo: do keep in mind that tilesheet layouts change from one version to the next 18:43:40 <|amethyst> Chezzo: and even within a single trunk version 18:43:46 but if winning 82 games doesn't qualify you as "very good player" I'm afraid your bar is set too high 18:44:04 my plan is to win 27 games and then quit forever 18:44:04 <|amethyst> Chezzo: basically any time a tile is added to the game, the layout changes 18:44:23 |amethyst: or removed, no? 18:44:52 or resized 18:44:57 Right, but I want to just swap out the whole file. Just point the browser at a different player.png. 18:45:14 yes, but the problem is 18:45:24 Chezzo: you're gonna have to remake that file constantly 18:45:25 when a new tile is added/removed resized, the game will end up looking at the wrong place 18:45:27 Chezzo: you can also run a webtiles server, which will handle placement of all the correct URLs naturally 18:45:40 and your screen will look like gibberish 18:45:59 Huh, I thought it'd have to be somewhere like /static/scripts/app.js 18:46:18 <|amethyst> Chezzo: what I'm saying is that in 0.15-a0-1200 the game will look for the merfolk tile in one place in that image 18:46:35 <|amethyst> Chezzo: and in 0.15-a0-1400 it might look for it in a different location in the image altogether 18:46:43 gammafunk: can't you only run webtiles on linux etc at present? 18:46:53 PleasingFungus: os x is also fine 18:47:06 Huh, maybe your suggestion is the best one gammafunk. 18:47:13 <|amethyst> I think mumra worked on getting webtiles to build on Windows, but I don't know about run 18:47:23 How do I do that? I have linux. 18:47:28 Chezzo: yeah, like PleasingFungus said though, you can't do it easilly on windows..oh ok 18:47:52 <|amethyst> Chezzo: get the source, change into crawl-ref/source, and read webserver/README 18:48:14 <|amethyst> Chezzo: you need python and the tornado library for python 18:48:34 -!- Philonous_ has quit [Ping timeout: 264 seconds] 18:48:36 Cool. Will my bluehost.com account work for this? 18:48:38 <|amethyst> in addition the the other stuff you need to install crawl (in ../INSTALL.txt) 18:48:38 yeah, those instructions are pretty minimalist, but people here can help you with setup generally if you run into problems 18:48:51 Chezzo: heh, I've gotten webtiles running with bluehost, and there was some extra hassle 18:49:01 mostly since I couldn't build it on my account 18:49:08 so I had to get a vmware install of the right centos 18:49:13 build it in that, and upload it 18:49:14 -!- ctair has quit [Remote host closed the connection] 18:49:19 but it does work fine 18:49:35 if you can get it compiled on your bluehost account, it'll be easier 18:49:38 <|amethyst> gammafunk: could probably do a build with full contribs (so there are fewer linking issues) and upload that 18:49:56 <|amethyst> gammafunk: I guess you still need the same libstdc++ though :( 18:50:11 |amethyst: hrm, so I could compile in my e.g. ubuntu? 18:50:15 <|amethyst> or just statically link it all---surely there are no problems with that :) 18:50:29 |amethyst: well, you need a new-enough one, certainly 18:50:30 yeah not running a centos vmware would be preferable, obviously :) 18:50:36 to have all the symbols you use, I mean 18:50:44 not only was it centos, it was the bluehost version of it 18:50:58 I haven't tried this in like 5 mo., so maybe it doesn't even work any more 18:51:24 but libstdc++, like glibc, actually has this thing called ABI stability 18:52:27 <|amethyst> SamB: so wouldn't you want to compile on an old-enough version, not a new-enough ? 18:52:48 -!- MaxFrost has quit [Remote host closed the connection] 18:53:00 gammafunk: Cool. I'll do the tileset so I have something to put up, but then I'm going to track you down. 18:53:03 |amethyst: I meant you'd need a new-enough one to work with your binary 18:53:04 <|amethyst> SamB: or did you mean 'enough' as in libstdc++6 :) 18:53:09 <|amethyst> SamB: ah 18:53:25 -!- tsohg has quit [Remote host closed the connection] 18:53:47 Here's a screenshot of what I've got going so far. http://chezzo.com/dcss/current/screen.png 18:53:47 <|amethyst> learn add devstalker gammafunk: . . . . then I'm going to track you down. 18:53:47 Okay, not adding devstalker => gammafunk: . . . . then I'm going to track you down. 18:53:52 * gammafunk hides 18:54:02 dang 18:54:16 what is that red dude 18:54:18 balrog? 18:54:22 <|amethyst> the balrug I imagine 18:54:23 Yep. 18:54:30 also, haha the anime angel 18:54:34 <|amethyst> Big Eyes Stone Soup 18:54:49 |amethyst: and I don't think libstdc++ even replaces existing symbols with incompatible versions of the same name 18:54:51 Chezzo: I like how you're going for cute. Bloax will hate it 18:54:59 But ontoclasm does some pretty cute tiles 18:55:03 like glibc does 18:55:21 |amethyst: https://dl.dropboxusercontent.com/u/63152810/n/le%20happy%20eye2.png big eyes soup 18:55:29 I like the bread and apple tiles 18:55:43 Yeah, I've been trying to go away from anime eyes. I'll prolly fix that. 18:55:45 <|amethyst> could make early D more cute and drive Bloax deeper into the dungeon :) 18:55:48 and some of those action icons look very nice 18:55:52 haha 18:55:56 |amethyst: I could be wrong though 18:55:59 assign each artist a branch 18:56:14 tell me which one Bloax is doing and I will stay the hell out, since it will scare me 18:56:25 zot and depths 18:56:28 :^) 18:56:35 gammafunk: os x was the "etc" :) (speaking as an osx user who has run webtiles) 18:56:50 yeah, basically just 'unix' 18:56:55 or really 'not windows' 18:57:07 Bloax: not abyss???? 18:57:08 <|amethyst> you may be able to get it working in cygwin! 18:57:15 gammafunk: imo run it in freebsd 18:57:15 yeah, I was wondering about that 18:57:16 -!- moxian has quit [Read error: Connection reset by peer] 18:57:17 that too 18:57:37 <|amethyst> we've had some freebsd build problems in the past 18:57:45 oh god do we actually have a freebsd build 18:57:46 OpenBSD please. For security 18:57:53 <|amethyst> I know some of them are fixed but I think there are a few open mantis issues 18:58:04 -!- tsohg has quit [Remote host closed the connection] 18:58:07 well why wouldn't we have FreeBSD, it has a lot of desktop installs 18:58:15 (I considered saying 'unix' instead of 'linux etc' but I didn't want to be Technically Dubious.) 18:58:19 gammafunk: please don't lie. 18:58:24 <|amethyst> I know we've taken some patches to support Solaris 18:58:26 PleasingFungus: I'm not! 18:58:34 -!- dtsund has quit [Quit: dtsund] 18:58:59 <|amethyst> %git ddab1927 18:58:59 07kilobyte02 * 0.13-a0-596-gddab192: Port to OpenSolaris (Dyson/Illumos). 10(1 year, 2 months ago, 21 files, 205+ 182-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ddab1927f6fa 18:59:18 PleasingFungus: You played Myth? Such a good game. 18:59:35 <|amethyst> I guess kilobyte did it himself; I had thought it was a submitted patch 18:59:47 Man, I tried to scare you guys up a rat, but here's rats before and after: http://chezzo.com/dcss/current/rats.png 18:59:55 Lasty1: it was!!! 18:59:58 ahah 19:00:07 huh. side-on 19:00:13 is that a worm? 19:00:14 <|amethyst> our build scripts currently have theoretical support for: 19:00:17 a very cute worm! 19:00:33 crawl is fine on kFreeBSD, of course 19:00:34 <|amethyst> Windows, Linux, DOS< Solaris, FreeBSD, NetBSD, OpenBSD, OS X, Hurd, Nintendo DS 19:00:42 <|amethyst> s/ DS? really? 19:00:59 <|amethyst> (you can't actually build on DOS, probably not NDSFIRMWARE either) 19:01:09 <|amethyst> SamB: ask neunon :) 19:01:14 Chezzo: yeah, you should maybe talk to ontoclasm, our lead tiles dev, but we do have some standards for artsy things like 'perspective' and other artsy mumbo-jumbo 19:01:18 POWDER came about because Jeff Lait wanted to port NetHack to the DS (or was it the GBA?), but decided to rewrite rather than port 19:01:20 |amethyst: I thought DOS support was dropped ages ago 19:01:20 <|amethyst> %git 6eb4f8d 19:01:20 07neunon02 * 0.6.0-a0-975-g6eb4f8d: platform.h: created to allow for much better platform detection 10(4 years, 9 months ago, 1 file, 288+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6eb4f8d4954d 19:01:20 * Sequell can't find the dice! 19:01:34 and the game sort-of diverged 19:01:35 trying and failing to find any usage stats for freebsd. it's too small a share for most graphs to display 19:01:36 <|amethyst> SamB: but TARGET_OS_DOS still exists. Hence "theoretical" :) 19:01:41 a straight port of NetHack is pretty hard 19:02:03 dcss usage stats? 19:02:16 presumably OS usage stats 19:02:25 ais523_: because no keyboard? 19:02:43 ais is correct 19:02:48 SamB: well, getting a working roguelike interface on a portable is interesting 19:03:02 Chezzo: i like your gui tiles 19:03:04 ironically, it turns out that 50% of crawl's users run freebsd. most of the remainder run openbsd 19:03:14 ais523_: well, I mean that is bound to make the porting INTERESTING 19:03:16 people wouldn't spend a lot of time and effort making sure X11 and modern graphics cards are supported on freebsd if no one used freebsd desktop 19:03:24 but it's not even near the size of linux of course 19:03:36 and linux is tiny 19:03:39 ais523_: clearly the only solution is to use the Emacs frontend 19:03:50 SamB: well, NH4 has its own front end 19:04:04 idk. I'm not sure why I'm trying to wage this strange war against niche operating systems 19:04:05 PleasingFungus: 'tiny'; dcss doesn't exist at all compared to quite a lot of video games, remember? 19:04:10 -!- Pepe has quit [Ping timeout: 264 seconds] 19:04:13 gammafunk: hence my joke, above! 19:04:16 anyway 19:04:19 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140529030207]] 19:04:39 !tell PleasingFungus I won that argument!!!!!!! 19:04:39 gammafunk: OK, I'll let pleasingfungus know. 19:04:57 -!- debo has quit [Ping timeout: 255 seconds] 19:05:08 -!- Aryth has quit [Read error: Connection reset by peer] 19:05:22 -!- negatendo has quit [Ping timeout: 264 seconds] 19:06:17 Oh man, gammafunk. You're looking through the tiles. Lemme upload the newest one. 19:06:29 <|amethyst> See, he's stalking you through his server logs 19:06:39 wait 19:07:00 I'm actually not but I'm happy to look 19:07:50 Well then how did you know about the worm? 19:08:46 Chezzo: no, I said that the rat you posted kind of look like a (cute) worm 19:09:31 Chezzo: do talk to ontoclasm a bit and show him some of your stuff though, because he can point out general problems. All I can do is go 'oooooh!' 19:09:45 he's in this channel pretty frequently 19:09:47 !seen ontoclasm 19:09:48 I last saw ontoclasm at Fri Jul 11 00:03:02 2014 UTC (6m 46s ago) saying 'Chezzo: i like your gui tiles' on ##crawl-dev. 19:09:50 hi 19:09:54 oh 19:10:09 * ontoclasm wobbles. 19:10:24 ontoclasm: http://chezzo.com/dcss/current/rats.png 19:10:33 that's what I was talking about, the perspective issue 19:10:42 (or whatever fancy art term you use) 19:17:56 Here's what I did with everything else faded out: http://chezzo.com/dcss/current/justchezzo.png 19:18:04 -!- gastrox has quit [Quit: Page closed] 19:19:06 good basilisk tile 19:19:29 -!- alefury has quit [] 19:19:29 wjat 19:19:33 what's the teddy bear 19:20:06 -!- debo has joined ##crawl-dev 19:20:29 -!- Hailey has quit [Read error: Connection reset by peer] 19:20:45 Chezzo: the primary things i would work on would be a) proportioning and b) shading; i guess those both fall under "making stuff appear to have the right shape" 19:21:40 I got turned into a teddy bear by some god. 19:21:59 Oh would you, ontoclasm? 19:22:40 that'd be my suggestion, yeah 19:22:41 the hell hound shading is nonexistent 19:22:41 heh 19:22:51 or just about nonexistent 19:22:55 i mean, if you're not looking for critiquing that's cool 19:23:00 -!- PleasingFungus has joined ##crawl-dev 19:23:40 the bat is so very cute 19:23:48 it's a pokemon 19:23:58 also why are the slimes so opaque and flat 19:24:00 too bad I hate bats! 19:24:11 actually, gammafunk, I think you will find, that I won. 19:24:11 PleasingFungus: You have 1 message. Use !messages to read it. 19:24:25 #winning 19:24:36 Man, 32x32 isn't much room for a lot of shading. I like my tiles to be clean and readable. But I'll keep that in mind. 19:24:38 -!- Zermako has quit [] 19:24:45 https://dl.dropboxusercontent.com/u/63152810/n/crawl/batty.png it isn't? 19:25:00 2spooky 19:25:07 also is that like 19:25:08 a cylon bat 19:25:39 well, good shading -improves- the readability 19:25:40 i think in real life bats arent made of chrome 19:25:45 -!- tsohg has quit [Remote host closed the connection] 19:25:54 minmay: do they have cool red-glowing eyes that sweep back and forth 19:26:01 to be fair there's a large number of crawl tiles with bad shading 19:26:14 by emphasizing important bits (faces, hands) and pushing the unimportant ones (knees, capes) back 19:27:30 -!- negatendo has quit [Quit: poop] 19:27:42 e.g.: http://wiki.teamfortress.com/w/images/thumb/0/08/Heavy.png/250px-Heavy.png?t=20111118215652 19:27:53 minmay: oh yes, definitely 19:27:56 -!- DrinkMachine has joined ##crawl-dev 19:27:56 -!- DrinkMachine has quit [Changing host] 19:27:56 -!- DrinkMachine has joined ##crawl-dev 19:28:04 Aiight, gotta go put my kids to bed. 19:28:11 -!- Chezzo has quit [Quit: Page closed] 19:28:42 ontoclasm: I'm not sure using an example that does it through color and not brightness is that great of an idea. 19:28:56 it uses brightness too 19:29:03 bright stuff: head, hands, gun 19:29:19 Chezzo: I quite like those snakes. 19:29:21 oh 19:29:23 I'm too late 19:29:24 dark, desaturated stuff: torso, pants 19:29:48 PleasingFungus: you're so wrong about FreeBSD, but I'm too choked with rage to find statistics to prove it 19:30:06 tf2's character design is basically perfect and i weep to see every other FPS 19:30:08 choking with rage? maybe I just made that phrase up 19:30:13 !send ontoclasm hats 19:30:13 Sending hats to ontoclasm. 19:30:18 -!- tsohg has quit [Ping timeout: 240 seconds] 19:30:19 gammafunk: nah I've seen it before 19:30:23 I think 19:30:26 ...also yeah they kinda screwed it up with hats btu what can you do 19:31:43 cod and battlefield and whatever have classes and equipment and teams and you can't see any of it because everyone is the same dull greybrown blob once you're more than 5 feet away from them 19:32:07 but I guess 'realism' is the aim there? 19:32:29 probably 19:33:34 -!- puissantveil has quit [Ping timeout: 246 seconds] 19:33:49 have you ever played ARMA 19:33:55 nope 19:34:24 will there ever be a consideration of an extended overhaul 19:34:25 best fps character design was hovertank 19:34:32 it's extremely realistic. firefights tend to be at the limits of vision, and you rarely see the enemy as more than a few pixels on an opposing hillside 19:34:52 was there really a bad guy there? maybe!!! 19:35:02 well, that's fine if that's the design goal (which i gather it is in arma) 19:35:41 TS__: no. extended is perfect & flawless in all respects, and will be left unchanged from now until forever. 19:36:34 just because it is recognized there are problems dosent mean anything will be done about it, i was just curious if there was a plan to ever do so 19:36:42 or to just ignore it 19:36:49 -!- Lasty1 has quit [Quit: Leaving.] 19:36:52 crawl's planning is extremely public 19:37:04 if you want to see what we have planned, please look at the wiki 19:37:19 instead of asking weird passive-aggressive un-questions 19:37:38 -!- Lasty1 has joined ##crawl-dev 19:38:17 TS__: i gather that the consensus is "we'd like to improve extended but nobody's figured out how" 19:38:27 dang 19:38:43 TS__: yeah we recognize that it's not ideal, but it probably will get more iteration and less "drastic reduction and rework" 19:38:50 demonspawn being added to pan & the tomb subvaulting 19:39:25 i used to like pan. but doing it more often made me not like it like i dislike abyss 19:39:34 there's general agreement not to mess with extended too much until I get the HE score 19:39:37 just don't like indefinite wandering 19:39:50 okay, sure, extended has been improved; i meant on a major scale 19:40:04 as in "replace pan with the dwarven halls" 19:40:10 that'd be pretty funny 19:40:21 mountain dwarven halls, with a DF minigame 19:40:22 hm 19:41:06 what do you think of having abyss have permanent levels like any other branch, but if you teleport or go upstairs it resets the level 19:41:25 sounds like pan 19:41:28 how would that really help? 19:41:35 or rather what problem would it solve 19:41:47 unless you mean somehow non-randomized levels 19:42:15 non random levels 19:42:20 well 19:42:24 you have a fixed floor 19:42:33 and have it have, say, 3 levels 19:42:56 if you tele or run off the level, you have to start over 19:43:20 <|amethyst> helltomb? 19:43:22 but since its fixed level, it shouldn't take a ton of wandering to find the rune 19:43:25 Sort of 19:43:33 well what do you mean by 'fixed floor' exactly? A randomly generated level but it doesn't change over time? 19:43:40 yes 19:43:44 no dynamic terrain change 19:43:45 <|amethyst> oh 19:44:00 just like any other D level, it is unchanging once its entered 19:44:05 yeah it really does sound just like pan 19:44:10 right except 19:44:13 its exactly 3 floors 19:44:18 instead of arbitrarily many 19:44:26 this sounds a lot like what I would like to change pan to be 19:44:33 sort of 19:44:34 if you play it well and don't tele/get run off the level 19:44:41 well 19:44:45 lets not have the tele thing 19:45:15 imho any problems with abyss would be solved by increasing abyssal stair generation 19:45:22 -!- johnny0 has quit [Quit: leaving] 19:45:29 yeah probably 19:45:32 this would also remove problems wtih 19:45:38 needing to recognize rune vaults 19:45:45 I mean the shifting terrain is kind of the point; making it less onerous to find the rune can be good though 19:46:03 but there are a few ways that could be done I suppose 19:46:13 rune vaults tend to be pretty distinctive 19:46:25 except the ones that look vault-ish 19:46:28 and arent rune vaults 19:46:53 for instance the eyevault 19:47:44 or tht one with the elementals 19:48:03 eyevault? 19:48:06 there was a vault 19:48:12 that was spiral-ish and placed many eyes 19:48:16 that I saw in there 19:48:23 and i assumed it was a rune vault, since it looked vault-ish 19:48:24 it wasnt 19:48:39 it probably is, but it has a chance for teh rune maybe 19:48:39 maybe abyss places random vaults from the game? I don't know 19:48:48 no, it has specific vaults 19:48:55 i thought vaults always placed the rune that are rune vaults 19:48:55 some of which are 'fake rune vaults' 19:49:03 I don't like that on principle 19:49:17 youre just wasting the players time 19:49:30 plus once you know its fake you ignore it 19:49:45 so like I said, having fixed floors would negate the "recognize rune vaults" thing 19:49:54 or rather, recognize non vaults 19:50:18 <|amethyst> how? 19:51:05 because, i imagine once you put in the thing I said, you would have fixed end vaults and the rune would only be on A:3 19:51:13 there would be no need to have fake vaults 19:51:30 <|amethyst> so you explore A:3 until you find a vault you recognize as the end vault 19:51:33 because you wouldnt place like 3 vaults in A:3 and be like "Guess which one" 19:51:44 more like "you find A vault" 19:51:48 like any other branch 19:51:49 end 19:52:03 you would obv. need some bigger vaults 19:52:07 for abyss ends 19:52:41 well for abyss to exist as a rune branch, we kind of need to think of what we want the gameplay experience to be like and how sufficiently different from other extended branches it is 19:53:42 I feel that shifting terrain is probably a fundamental aspect of it, as in "the player has to act to terrain that changes regularly" 19:53:45 well, what matters are the enemies I think, in a branch.. the changing terrain dosent have huge effects on combat, just makes it easier for you to run 19:53:59 since a dude gets stuck and loses track of you 19:57:09 so if the branch is designed around running away, ok 19:57:11 suddenly the terrain evaporates and you're in a big open area 19:57:14 I think we could keep the 'ever shifting' flavor and improve it a bit by possibly shortening to 3 levels, with the rune always on abyss:3, and possibly adjusting stair placement 19:57:39 I'd disagree with shortening to 3 levels; I like the way you can calibrate difficulty based on your character 19:57:47 but yeah I'd like more ability to do that calibration 19:58:05 well abyss:5 is just a dumb place 19:58:20 <|amethyst> !lm * recent rune=abyssal s=place 19:58:20 it's basically abyss:3 or abyss:4 in my experience 19:58:21 3545 milestones for * (recent rune=abyssal): 1995x Abyss:3, 924x Abyss:4, 625x Abyss:5, Abyss:2 19:58:35 <|amethyst> !lm * recent rune=abyssal abyss:2 -log 19:58:35 bmfx, XL27 GhAr, T:99814: http://rl.heh.fi/morgue/bmfx/morgue-bmfx-20131107-050133.txt 19:58:37 huh. way more a:5 than I would've expected 19:58:49 <|amethyst> !lm * recent rune=abyssal abyss:2 19:58:49 heh 19:58:50 1. [2013-11-07 00:49:19] bmfx the Tortoise (L25 GhAr of Makhleb) found an abyssal rune of Zot on turn 68229. (Abyss:2) 19:59:09 I guess you could cut a:2 and :5 and put the rune on new-a:2 and new-a:3 (formerly current-a:3 and current-a:4) 19:59:22 yeah 19:59:24 that could work 19:59:26 or just cut a:2 maybe 19:59:41 <|amethyst> put more banishing enemies on A:1 19:59:44 since I'm not sure what a:5 is hurting 20:00:17 -!- scummos| has quit [Ping timeout: 240 seconds] 20:01:47 -!- Euph0ria has quit [Ping timeout: 240 seconds] 20:06:49 -!- ais523_ has quit [Ping timeout: 246 seconds] 20:07:23 PleasingFungus: did your bow changes affect monster ranged damage? 20:07:31 kind of a naive question I realize 20:07:37 yes 20:07:49 probably they're horrifyingly over/underpowered now 20:07:53 who knows??? 20:08:17 PleasingFungus: did you check centaurs? 20:08:37 I couldn't get fsim to work 20:08:40 with ranged combat 20:08:47 oh it should work fine 20:08:48 you could have tried live ones! 20:08:56 hrm 20:08:58 -!- ais523_ has joined ##crawl-dev 20:09:02 but for attacking monsters actually 20:09:02 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:09:06 yeah I wonder 20:09:11 maybe there's not a good way to do that 20:09:14 they seemed to be trying to bludgeon me with their bows, in fsim 20:09:16 but yeah 20:09:19 right 20:09:39 gonna test vs 0.14 numbers because I'm curious 20:10:46 -!- mamgar_ has quit [Quit: Leaving] 20:11:51 <|amethyst> fsim puts them next to you 20:12:02 | 20:12:02 <|amethyst> hm 20:12:06 <|amethyst> not sure if that's relevant 20:12:07 |amethyst: even if you do it on an existing monster? 20:12:30 <|amethyst> it makes a copy 20:12:44 neat 20:12:46 hm. 0.14 centaurs seem to do between 1d10 and 1d24 damage, emprically 20:12:55 with bows 20:12:57 what if the monster has the master archer flag, does fsim use their ranged then 20:14:34 <|amethyst> _Defending: 8.0 | 21 | 66% | 5.3 | 100 | 1.00 | 5.3 20:14:39 <|amethyst> so probably not 20:14:55 hrm, would be nice if we had a way to make fsim use ranged I guess 20:15:55 hm. 0.15 centaurs seem to be doing 0d0 damage. I'm beginning to suspect these numbers are misleading 20:17:36 this is fsim? 20:17:41 no 20:17:46 fulldebug messages 20:17:49 ah, right 20:17:50 the beam is missing some info, presumably 20:18:00 (they are doing more than 0d0 damage in pracitise) 20:18:05 ...wow, I mangled that 20:19:07 maybe you're just too much fungus for them to even damage at all 20:19:10 -!- rbrrk has quit [Quit: Page closed] 20:19:54 missile [arrow] (65,56) to (63,58): gl=96 col=1 flav=1 hit=0 dam=0d0 range=8 20:19:55 ...The arrow hits you for 5. 20:25:26 -!- Hailley has quit [Quit: Petra is closed!] 20:26:29 PhasingFungus 20:27:22 -!- ldlework has quit [*.net *.split] 20:27:22 -!- Xjs|moonshine has quit [*.net *.split] 20:27:22 -!- Mattias has quit [*.net *.split] 20:27:23 -!- myp has quit [*.net *.split] 20:27:23 -!- mngrif has quit [*.net *.split] 20:27:23 -!- ivan`` has quit [*.net *.split] 20:27:23 -!- xXmima-samaXx has quit [*.net *.split] 20:27:24 -!- exitnode has quit [*.net *.split] 20:27:24 -!- Steampun1Duck has quit [*.net *.split] 20:27:24 -!- crate has quit [*.net *.split] 20:27:24 -!- NeremWorld has quit [*.net *.split] 20:27:24 -!- Sonata has quit [*.net *.split] 20:27:24 -!- Azzkikr has quit [*.net *.split] 20:27:25 -!- djinni has quit [*.net *.split] 20:27:25 -!- tholmes has quit [*.net *.split] 20:27:25 -!- Lprsti99____ has quit [*.net *.split] 20:27:25 -!- atrodo has quit [*.net *.split] 20:27:25 -!- Pepe has quit [*.net *.split] 20:27:25 -!- Crehl_ has quit [*.net *.split] 20:27:26 -!- Zannick has quit [*.net *.split] 20:27:26 -!- yernab has quit [*.net *.split] 20:27:26 -!- FlowRiser has quit [*.net *.split] 20:27:26 -!- Bloax has quit [*.net *.split] 20:27:26 -!- Vizer has quit [*.net *.split] 20:27:26 -!- DrinkMachine has quit [*.net *.split] 20:27:26 -!- rubinko__ has quit [*.net *.split] 20:27:26 -!- bonghitz has quit [*.net *.split] 20:27:26 -!- tensorpudding has quit [*.net *.split] 20:27:26 -!- Makrond has quit [*.net *.split] 20:27:27 -!- ChongLi has quit [*.net *.split] 20:27:27 -!- Surr has quit [*.net *.split] 20:27:27 -!- Sgeo has quit [*.net *.split] 20:27:27 -!- ontoclasm has quit [*.net *.split] 20:27:27 -!- tbuck has quit [*.net *.split] 20:27:27 -!- demiskeleton has quit [*.net *.split] 20:27:27 -!- lessens has quit [*.net *.split] 20:27:28 -!- TAS_2012v has quit [*.net *.split] 20:27:28 -!- Rotatell has quit [*.net *.split] 20:27:28 -!- Nivim has quit [*.net *.split] 20:27:28 -!- fortyCakes has quit [*.net *.split] 20:27:28 -!- Guest19308 has quit [*.net *.split] 20:27:28 -!- paxed has quit [*.net *.split] 20:27:28 -!- dougsko has quit [*.net *.split] 20:27:28 -!- G-Flex has quit [*.net *.split] 20:27:28 -!- _miek has quit [*.net *.split] 20:27:28 -!- Napkin has quit [*.net *.split] 20:27:28 -!- st_ has quit [*.net *.split] 20:27:33 -!- ruwin has quit [*.net *.split] 20:27:33 -!- ishanyx has quit [*.net *.split] 20:27:33 -!- tksquared_ has quit [*.net *.split] 20:27:33 -!- Kintak has quit [*.net *.split] 20:27:33 -!- Dixlet has quit [*.net *.split] 20:27:33 -!- mwtbdltr has quit [*.net *.split] 20:27:33 -!- Eronarn has quit [*.net *.split] 20:27:33 -!- Sizzell has quit [*.net *.split] 20:27:33 -!- gammafunk has quit [*.net *.split] 20:27:33 -!- ByronJohnson has quit [*.net *.split] 20:27:33 -!- mizu_no_oto has quit [*.net *.split] 20:27:33 -!- Evablue has quit [*.net *.split] 20:27:33 -!- giantbat has quit [*.net *.split] 20:27:33 -!- mong has quit [*.net *.split] 20:27:33 -!- floatingatoll has quit [*.net *.split] 20:27:33 -!- purge_ has quit [*.net *.split] 20:27:33 -!- jbenedetto has quit [*.net *.split] 20:27:33 -!- Henzell has quit [*.net *.split] 20:27:33 -!- MakMorn has quit [*.net *.split] 20:27:33 -!- tupper has quit [*.net *.split] 20:27:34 -!- Ragnor has quit [*.net *.split] 20:27:34 -!- Deathawk has quit [*.net *.split] 20:27:34 -!- alaspooryorick has quit [*.net *.split] 20:27:34 -!- Chousuke_ has quit [*.net *.split] 20:27:34 -!- SwissStopwatch has quit [*.net *.split] 20:27:34 -!- Unmovable has quit [*.net *.split] 20:27:34 -!- Kalma has quit [*.net *.split] 20:27:34 -!- tw_ has quit [*.net *.split] 20:27:34 -!- us17 has quit [*.net *.split] 20:27:34 -!- yuastnav has quit [*.net *.split] 20:27:34 -!- DayBay has quit [*.net *.split] 20:27:34 -!- minqmay has quit [*.net *.split] 20:27:34 -!- tsohg has quit [*.net *.split] 20:27:34 -!- renftw has quit [*.net *.split] 20:27:34 -!- Philonous___ has quit [*.net *.split] 20:27:34 -!- phyphor has quit [*.net *.split] 20:27:34 -!- pythonsnake has quit [*.net *.split] 20:27:34 -!- sstrickl has quit [*.net *.split] 20:27:34 -!- OCTOTROG has quit [*.net *.split] 20:27:34 -!- raskol has quit [*.net *.split] 20:27:34 -!- jarpiain has quit [*.net *.split] 20:27:34 -!- syndicus__ has quit [*.net *.split] 20:27:34 -!- neunon has quit [*.net *.split] 20:27:34 -!- Keskitalo has quit [*.net *.split] 20:27:35 -!- unpaidbill has quit [*.net *.split] 20:27:35 -!- Kvaak has quit [*.net *.split] 20:27:35 -!- bencryption has quit [*.net *.split] 20:27:35 -!- minmay has quit [*.net *.split] 20:27:35 -!- pantaril has quit [*.net *.split] 20:27:35 -!- yxhuvvd has quit [*.net *.split] 20:27:35 -!- moose has quit [*.net *.split] 20:27:35 -!- tali713 has quit [*.net *.split] 20:27:35 -!- Somefellow has quit [*.net *.split] 20:27:35 -!- PleasingFungus has quit [*.net *.split] 20:27:35 -!- debo has quit [*.net *.split] 20:27:35 -!- Tenda has quit [*.net *.split] 20:27:35 -!- tswett has quit [*.net *.split] 20:27:35 -!- AtomikKrab has quit [*.net *.split] 20:27:35 -!- geekosaur has quit [*.net *.split] 20:27:35 -!- hypermatt has quit [*.net *.split] 20:27:35 -!- FiftyNine has quit [*.net *.split] 20:27:35 -!- oberstein has quit [*.net *.split] 20:27:35 -!- atomicthumbs has quit [*.net *.split] 20:27:35 -!- rax has quit [*.net *.split] 20:27:35 -!- kilobyte has quit [*.net *.split] 20:27:35 -!- Twinge has quit [*.net *.split] 20:27:36 -!- djanatyn has quit [*.net *.split] 20:27:36 -!- flowsnake has quit [*.net *.split] 20:27:36 -!- Goncyn_ has quit [*.net *.split] 20:27:36 -!- GoblinBomb has quit [*.net *.split] 20:27:36 -!- yokelz has quit [*.net *.split] 20:27:36 -!- kfjohnson has quit [*.net *.split] 20:27:36 -!- herself has quit [*.net *.split] 20:27:36 -!- bd has quit [*.net *.split] 20:27:36 -!- VitaminB5 has quit [*.net *.split] 20:27:36 -!- orionstein has quit [*.net *.split] 20:27:36 -!- Lasty1 has quit [*.net *.split] 20:27:36 -!- Kramin has quit [*.net *.split] 20:27:36 -!- MaxFrost has quit [*.net *.split] 20:27:36 -!- Nomi_ has quit [*.net *.split] 20:27:36 -!- squimmy has quit [*.net *.split] 20:27:36 -!- buki has quit [*.net *.split] 20:27:36 -!- Wahaha has quit [*.net *.split] 20:27:36 -!- lukano has quit [*.net *.split] 20:27:36 -!- Oxybeles has quit [*.net *.split] 20:27:36 -!- Lasty has quit [*.net *.split] 20:27:36 -!- vible_ has quit [*.net *.split] 20:27:36 -!- Whistling_Bread has quit [*.net *.split] 20:27:36 -!- CampinSam has quit [*.net *.split] 20:27:37 -!- ais523_ has quit [*.net *.split] 20:27:37 -!- noppa354 has quit [*.net *.split] 20:27:37 -!- Piginabag_ has quit [*.net *.split] 20:27:37 -!- Lightli has quit [*.net *.split] 20:27:37 -!- Piginabag has quit [*.net *.split] 20:27:37 -!- HDA has quit [*.net *.split] 20:27:37 -!- doubtofbuddha has quit [*.net *.split] 20:27:37 -!- Trevise_ has quit [*.net *.split] 20:27:37 -!- stickyfingers has quit [*.net *.split] 20:27:37 -!- Grunt has quit [*.net *.split] 20:27:37 -!- ZRN has quit [*.net *.split] 20:27:37 -!- simmarine has quit [*.net *.split] 20:27:37 -!- MarvinPA has quit [*.net *.split] 20:27:37 -!- CKyle has quit [*.net *.split] 20:27:37 -!- RiotInferno has quit [*.net *.split] 20:27:37 -!- SamB has quit [*.net *.split] 20:27:37 -!- _sk has quit [*.net *.split] 20:27:37 -!- dgu has quit [*.net *.split] 20:27:37 -!- kunwon1 has quit [*.net *.split] 20:27:37 -!- soundlust has quit [*.net *.split] 20:27:37 -!- Notipsum has quit [*.net *.split] 20:27:37 -!- |amethyst has quit [*.net *.split] 20:27:37 -!- Medar has quit [*.net *.split] 20:27:37 -!- Porost has quit [*.net *.split] 20:27:37 -!- Rjs has quit [*.net *.split] 20:27:37 -!- kryft has quit [*.net *.split] 20:27:37 -!- DrKe has quit [*.net *.split] 20:27:37 -!- Fortescue has quit [*.net *.split] 20:27:39 -!- Vesto has quit [*.net *.split] 20:27:39 -!- cosh has quit [*.net *.split] 20:27:39 -!- djetty has quit [*.net *.split] 20:27:39 -!- bcode has quit [*.net *.split] 20:27:39 -!- codehero has quit [*.net *.split] 20:27:39 -!- varmin has quit [*.net *.split] 20:27:39 -!- vede has quit [*.net *.split] 20:27:39 -!- Elsi has quit [*.net *.split] 20:27:39 -!- Kaput has quit [*.net *.split] 20:27:39 -!- ChanServ has quit [*.net *.split] 20:27:39 -!- BlastHardcheese has quit [Max SendQ exceeded] 20:30:15 -!- ivan`` has joined ##crawl-dev 20:30:15 -!- djinni has joined ##crawl-dev 20:30:15 -!- atrodo has joined ##crawl-dev 20:33:23 -!- aparent has quit [Write error: Broken pipe] 20:34:03 -!- Adeon has quit [Write error: Connection reset by peer] 20:34:04 -!- mspang has quit [Remote host closed the connection] 20:41:51 -!- lobf has quit [Quit: lobf] 20:47:17 -!- PleasingFungus has joined ##crawl-dev 20:53:47 -!- Euph0ria has quit [Ping timeout: 240 seconds] 20:58:51 -!- Whistling_Bread has joined ##crawl-dev 20:58:51 -!- vible_ has joined ##crawl-dev 20:58:51 -!- Lasty has joined ##crawl-dev 20:58:51 -!- Lasty1 has joined ##crawl-dev 20:58:51 -!- debo has joined ##crawl-dev 20:58:51 -!- cosh has joined ##crawl-dev 20:58:51 -!- Fortescue has joined ##crawl-dev 20:58:51 -!- DrKe has joined ##crawl-dev 20:58:51 -!- kryft has joined ##crawl-dev 20:58:51 -!- Medar has joined ##crawl-dev 20:58:51 -!- |amethyst has joined ##crawl-dev 20:58:51 -!- kunwon1 has joined ##crawl-dev 20:58:51 -!- SamB has joined ##crawl-dev 20:58:51 -!- CKyle has joined ##crawl-dev 20:58:51 -!- MarvinPA has joined ##crawl-dev 20:58:51 -!- simmarine has joined ##crawl-dev 20:58:51 -!- Grunt has joined ##crawl-dev 20:58:51 -!- neunon has joined ##crawl-dev 20:58:51 -!- Adeon has joined ##crawl-dev 20:58:51 -!- gammafunk has joined ##crawl-dev 20:58:51 -!- Elsi has joined ##crawl-dev 20:58:51 -!- varmin has joined ##crawl-dev 20:58:51 -!- SwissStopwatch has joined ##crawl-dev 20:58:51 -!- Chousuke_ has joined ##crawl-dev 20:58:51 -!- MakMorn has joined ##crawl-dev 20:58:51 -!- Henzell has joined ##crawl-dev 20:58:51 -!- floatingatoll has joined ##crawl-dev 20:58:51 -!- minmay has joined ##crawl-dev 20:58:51 -!- Kvaak has joined ##crawl-dev 20:58:51 -!- Keskitalo has joined ##crawl-dev 20:58:51 -!- jarpiain has joined ##crawl-dev 20:58:51 -!- Napkin has joined ##crawl-dev 20:58:51 -!- st_ has joined ##crawl-dev 20:58:51 -!- Dixlet has joined ##crawl-dev 20:58:51 -!- Eronarn has joined ##crawl-dev 20:58:51 -!- Sizzell has joined ##crawl-dev 20:59:31 anything exciting happen while sequell was hanging out with me, on the other side of the net*split? 20:59:47 -!- CKyle has quit [Quit: CKyle] 21:00:33 -!- Evablue has quit [Ping timeout: 240 seconds] 21:03:13 -!- Mattias has joined ##crawl-dev 21:03:18 -!- Lasty has quit [Read error: Connection reset by peer] 21:03:23 -!- Mattias has quit [Max SendQ exceeded] 21:03:53 -!- Somefellow has joined ##crawl-dev 21:04:19 -!- Lasty has joined ##crawl-dev 21:04:49 -!- Basil has joined ##crawl-dev 21:04:49 -!- Zannick has joined ##crawl-dev 21:06:05 -!- Bloax has joined ##crawl-dev 21:06:08 -!- tswett has joined ##crawl-dev 21:06:08 -!- geekosaur has joined ##crawl-dev 21:06:08 -!- hypermatt has joined ##crawl-dev 21:06:08 -!- oberstein has joined ##crawl-dev 21:06:08 -!- atomicthumbs has joined ##crawl-dev 21:06:08 -!- kilobyte has joined ##crawl-dev 21:06:08 -!- rax has joined ##crawl-dev 21:06:08 -!- Twinge has joined ##crawl-dev 21:06:08 -!- flowsnake has joined ##crawl-dev 21:06:11 -!- 7F1AAQAUS has joined ##crawl-dev 21:06:38 -!- CKyle has joined ##crawl-dev 21:07:29 -!- pythonsnake has quit [Max SendQ exceeded] 21:08:53 -!- BlastHardcheese has joined ##crawl-dev 21:08:54 -!- Rotatell has joined ##crawl-dev 21:08:54 -!- Nivim has joined ##crawl-dev 21:08:54 -!- Guest19308 has joined ##crawl-dev 21:08:54 -!- G-Flex has joined ##crawl-dev 21:08:59 -!- BlastHardcheese has quit [Max SendQ exceeded] 21:09:21 -!- BlastHardcheese has joined ##crawl-dev 21:10:05 -!- ais523_ has joined ##crawl-dev 21:10:05 -!- Lightli has joined ##crawl-dev 21:10:12 -!- Sovek_ has quit [Changing host] 21:10:13 -!- ais523_ has quit [Changing host] 21:10:13 -!- ais523_ has joined ##crawl-dev 21:10:13 -!- gastrox has quit [Changing host] 21:10:14 -!- rockygargoyle has quit [Changing host] 21:10:15 -!- conted has quit [Changing host] 21:10:28 -!- |amethyst has quit [Ping timeout: 260 seconds] 21:11:24 hm. minmay, why exactly do you want toxic radiance removed from the xomlist? it doesn't seem worse than some of the other stuff on there - CBL, chain of chaos, arguably Discord... 21:11:43 -!- |amethyst has joined ##crawl-dev 21:12:08 Chain of chaos is perfectly xom 21:13:12 Just making sure: you know all those things in items.cc that seem like they should be methods? 21:13:17 It would be good if those were made into methods, right? 21:13:37 tswett: methods of what? 21:13:41 item_def, iirc 21:13:46 Methods of item_def, yeah. 21:13:55 honestly I don't think there's a strong benefit either way 21:14:05 do you know how much stuff has to be recompiled when you add a method to item_def? 21:14:58 needing large recompiles shouldn't really be a reason to avoid improving things, given that it only affects developers and not players; ofc you need to make sure it actually is an improvement 21:15:26 moving these functions into item_def methods would also only affect developers... 21:15:27 considering how often nightly changes have been touching .h files that force full recompiles... 21:15:28 <|amethyst> (making functions into methods also only affects developers and not players) 21:15:36 |amethyst: o/ 21:15:39 I don't see the point there either 21:15:58 <|amethyst> not to say it's bad 21:16:16 anyway, it doesn't seem *very* beneficial and is NOT going to improve compile time, either 21:16:17 <|amethyst> but given that there are (minor) detriments, there should be benefits 21:16:29 <|amethyst> beyond "I like this style better" 21:16:45 also the chance of bugs introduced in the change, of course 21:16:49 which is my personal concern 21:17:12 I find that any major refactor to NH4 tends to catch at least one bug 21:17:16 I think I'd be fine with it if the new methods had doxygen comments 21:17:32 for instance, when I changed properties to go through an accessor function, I discovered that there were two different variables being used for invulnerability 21:17:34 as in, that'd be a sufficient justification 21:17:44 which obviously makes it not work properly, as only one of them was being set 21:17:50 !bug 8778 21:17:50 https://crawl.develz.org/mantis/view.php?id=8778 21:18:01 speaking of bugs. |amethyst, had you glanced at this yet? 21:18:03 this is the part where I bitch about line numbers forcing a recompile even if you just make a comment longer 21:18:08 !send PleasingFungus bugs 21:18:08 stupid C++ 21:18:09 Sending bugs to PleasingFungus. 21:18:28 <|amethyst> PleasingFungus: I have not 21:18:29 |amethyst: can we please switch to C++17 *now*? 21:18:32 * PleasingFungus is eaten by a bored swarm of bugs. 21:18:50 |amethyst: it looks like it fixes some really sneaky long-running bugs 21:18:53 if it does what it claims to 21:18:56 |amethyst: in general layouts should take primary vaults into account, yes, but connectivity checks should (in principle) handle the weird cases we're seeing in that other bug. 21:19:00 I'm not familiar enough with the relevant code 21:19:53 -!- ishanyx has quit [Changing host] 21:20:56 -!- pythonsnake is now known as Guest3423 21:20:58 -!- BlastHardcheese is now known as Guest31402 21:20:59 -!- Basil is now known as Guest73712 21:21:00 -!- neunon is now known as Guest28427 21:21:07 -!- Mattias has joined ##crawl-dev 21:21:58 I just discovered that "object discipline" isn't actually a phrase. 21:22:05 -!- renftw has quit [] 21:23:17 tswett: hmm? 21:23:36 you're sure that's not a Java thing 21:23:46 Might be. 21:24:00 Maybe the word I'm looking for is "encapsulation". 21:24:32 making those things methods wouldn't give us any more encapsulation 21:24:57 they're still public, yes 21:25:17 If someone were to ask you "should those things be functions or methods", is there a chance you'd say "functions"? 21:25:21 unless we converted some elements of item_def to private fields? 21:25:26 now, removing the declaration from the public header files and making everyone use some kind of opaque type? that would. 21:25:33 that, yes 21:26:56 As far as elegance goes, if you ask me, then if you have a subroutine that acts on a specific object, in a manner that depends on how the object is implemented, then the subroutine should be a method, not a function. 21:27:00 But I guess elegance isn't everything. 21:27:15 <|amethyst> I think, for example, is_melee_weapon makes perfect sense as a method 21:27:43 <|amethyst> but making _maybe_give_corpse_hint into a method doesn't make a lot of sense 21:28:18 -!- Dixlet has quit [Ping timeout: 240 seconds] 21:28:26 Yeah, _maybe_give_corpse_hint looks like it's probably good as a function. 21:28:36 <|amethyst> likewise get_gold 21:29:22 -!- Nomi_ has quit [Ping timeout: 245 seconds] 21:29:26 * tswett nods. 21:29:40 origin_desc seems like it may be better as a method, though. 21:29:55 -!- elliptic has joined ##crawl-dev 21:29:58 -!- tsohg has quit [Ping timeout: 240 seconds] 21:30:02 |amethyst: would you agree? 21:30:10 -!- Lasty1 has quit [Quit: Leaving.] 21:31:20 -!- Guest73712 is now known as Basil 21:31:36 -!- Textmode has joined ##crawl-dev 21:31:39 <|amethyst> if you don't mind your methods calling non-methods on *this 21:31:55 <|amethyst> (which I think is fine) 21:32:33 -!- MaxFrost has quit [Ping timeout: 240 seconds] 21:32:46 So maybe it'd be worthwhile for me to go and make a few things methods. 21:33:06 tswett: you're going to take 21:33:06 *glasses* 21:33:09 a methodical approach? 21:33:09 -!- Nomi has quit [Ping timeout: 272 seconds] 21:33:11 -!- UncertainKitten has joined ##crawl-dev 21:33:26 yeeeah 21:33:51 looks like drowning cerebov takes you from level 3 to 11 21:33:53 good wizmode facts 21:34:02 What if you start at XL1 21:34:03 ??? 21:34:18 <|amethyst> !learn add grunt ( •_•) ( •_•)>⌐■-■ (⌐■_■) 21:34:18 grunt[17/17]: ( •_•) ( •_•)>⌐■-■ (⌐■_■) 21:34:19 will test that next 21:34:36 ahahahaha 21:35:26 !function _init_fields 21:35:27 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dbg-scan.cc;hb=HEAD#l1094 21:35:29 oh right, cerebov has rdrown 21:35:32 hm 21:36:31 salamander (04N) | Spd: 10 (move: 140%) | HD: 8 | HP: 45-79 | AC/EV: 5/7 | Dam: 1704(fire:8-15) | 10weapons, 10items, 10doors, fighter | Res: 06magic(42), 04fire+++ | Vul: 12cold | XP: 524 | Sz: Medium | Int: high. 21:36:31 %??salamander 21:37:07 -!- Dixlet has joined ##crawl-dev 21:38:02 huh. monster ghouls/vampires also drown 21:38:36 <|amethyst> ah 21:38:41 <|amethyst> and specifically listed 21:38:48 <|amethyst> I guess precisely for the player race thing 21:38:53 <|amethyst> but what about liches! 21:38:55 ha 21:39:50 <|amethyst> !source monster::can_drown 21:39:50 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l329 21:39:50 I guess you could just let undead move very slowly through deep water without being "submerged" or anything like that 21:39:52 feels like it'd be really abusable but I'm not able to express why 21:40:16 <|amethyst> IMO just destroy them 21:40:25 I am for now 21:40:26 yes 21:40:27 <|amethyst> retcon it as necromancy losing its power underwater 21:40:30 1learn add players 21:40:42 <|amethyst> unlike Weekend at Bernies II 21:40:44 again, you're tempting me! 21:42:42 lol 21:42:56 !source terrain.cc:1379 21:42:56 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/terrain.cc;hb=HEAD#l1379 21:42:58 find the bug 21:43:05 (you may have to scroll up very slightly) 21:43:40 -!- Gretell has joined ##crawl-dev 21:44:18 <|amethyst> PleasingFungus: I wouldn't call that a bug so much as dead code :) 21:44:21 -!- ldierk has joined ##crawl-dev 21:44:25 it's missing functionality! 21:44:29 (I'm also fixing that) 21:44:44 <|amethyst> PleasingFungus: I think "The lava burns you to a cinder!" is a better message 21:44:55 o 21:45:03 well, I can leave that out 21:45:12 eh. idk. I kind of like it 21:45:16 !rng ash cinder 21:45:16 The RNG chooses: ash. 21:45:24 * Grunt pushes |amethyst into the programming rift. 21:45:54 -!- Evablue has quit [Quit: Evablue] 21:45:56 hm 21:46:03 Does that function need to return anything these days? 21:46:16 <|amethyst> ♪ There is a rift in everything / That's how the light gets in ♪ 21:46:23 <|amethyst> s/light gets/bugs get/ 21:46:28 huh 21:46:37 well, scrambling is gone 21:46:39 so... probably not 21:46:54 <|amethyst> PleasingFungus: hm 21:46:55 !send |amethyst bugs 21:46:56 Sending bugs to |amethyst. 21:47:10 <|amethyst> PleasingFungus: oh, right, no more fire-immune players 21:47:20 also they were flying anyway!!! 21:47:22 -!- bonghitz has quit [Quit: Leaving...] 21:47:29 <|amethyst> s/fire/lava/ 21:47:52 <|amethyst> I guess the other ones could lavaswim so also irrelevant 21:48:23 lorcs weren't fire-immune, though 21:48:39 <|amethyst> right, but didn't burn up in lava... but also couldn't drown in it 21:48:57 <|amethyst> I was thinking about the player equivalent of Cerebov's situation 21:49:38 -!- Tenda has quit [Read error: Connection reset by peer] 21:50:09 ok. gotta go 21:50:30 hm. actually. traffic is better... maybe I have a few minutes 21:52:05 03mursu02 {|amethyst} 07* 0.15-a0-1996-gee241d8: When Abyss shifts, also shift player's map_seen information, and forget the old areas. Mostly fixes #8625. 10(9 days ago, 2 files, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ee241d86bdbb 21:52:05 03mursu02 {|amethyst} 07* 0.15-a0-1997-gcd11dfc: Preserve Abyssal stairs when placing exit vaults. 10(8 days ago, 2 files, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cd11dfcb321c 21:52:05 03mursu02 {|amethyst} 07* 0.15-a0-1998-gb5d75e0: Respect level generation mask when placing Abyss features. 10(3 days ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5d75e044a05 21:52:05 03mursu02 {|amethyst} 07* 0.15-a0-1999-gcf9921f: Remove unused variable. 10(5 hours ago, 3 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf9921f95181 21:52:06 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:52:06 Doxygen comments on functions and methods usually go in the source file, not the header file, don't they? 21:52:07 Or am I confused? 21:52:13 -!- Lumpydoo has quit [Quit: Page closed] 21:53:49 -!- Keanan has joined ##crawl-dev 21:54:17 -!- mong has quit [Quit: Leaving] 21:55:32 |amethyst: players can't get 100% fire resistance, though... 21:56:12 minmay: he was thinking of dj 21:56:57 <|amethyst> yeah 21:57:13 03PleasingFungus02 07* 0.15-a0-2000-g277cf95: Make closing doors take 13 aut instead of 10 10(49 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=277cf9511b00 21:57:13 03PleasingFungus02 07* 0.15-a0-2001-g2d02254: Remove Davy Jones' Locker (let monster undead drown) 10(10 minutes ago, 3 files, 56+ 66-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2d02254e2a32 21:57:13 03PleasingFungus02 07* 0.15-a0-2002-g26a88da: Simplify. (Grunt) 10(37 seconds ago, 4 files, 15+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26a88daec5cb 21:57:15 <|amethyst> "oh, right, no more fire-immune players" 21:57:27 o_O? 21:57:31 oh right 21:57:33 haha 21:57:36 aight 21:57:39 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 33.0a1/20140702030201]] 21:58:06 We don't really need the return at terrain.cc:1395 now 21:58:44 <|amethyst> so 21:58:59 <|amethyst> how do people feel about the return voidfunc(); syntax? 21:59:15 ...the what? 21:59:17 -!- rockygargoyle has quit [Quit: Page closed] 21:59:24 <|amethyst> you can return voidfunc(); from a void function 21:59:36 <|amethyst> I guess that's a no then if it's that surprising :) 21:59:41 ohh 21:59:44 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:59:44 I see what you mean. 21:59:52 imo that should just omit the return 22:00:04 <|amethyst> Grunt: I was looking earlier actually 22:00:10 <|amethyst> Grunt: 1363 22:00:10 I thought "voidfunc" was a keyword of some sort <_< 22:00:16 -!- demiskeleton has quit [Quit: Leaving] 22:00:33 <|amethyst> Grunt: I could bum^H^H^Hcut three lines with that :) 22:01:11 <|amethyst> I think I'll leave that part as it is 22:02:02 03|amethyst02 07* 0.15-a0-2003-gae44563: Simplify further (Grunt) 10(23 seconds ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ae4456353af1 22:03:12 -!- tsohg has quit [Ping timeout: 260 seconds] 22:03:24 minmay: he was thinking of dj 22:03:25 uh 22:03:30 how the fuck would you end up falling in lava as a dj 22:03:53 <|amethyst> minmay: PleasingFungus corrected me on that too :) 22:05:31 <|amethyst> Grunt: aha, found out more about that return voidthing(); syntax... it's C++-only 22:05:38 <|amethyst> Grunt: for templates I guess 22:05:50 |amethyst: hm 22:06:03 |amethyst: probably should only be used in template scenarios then? 22:06:26 <|amethyst> yeah 22:08:11 -!- Kintak has quit [Read error: Connection reset by peer] 22:10:20 -!- Kintak has quit [Read error: Connection reset by peer] 22:14:29 -!- negatendo has quit [Client Quit] 22:15:25 -!- ussdefiant has joined ##crawl-dev 22:17:30 -!- johnny0 has joined ##crawl-dev 22:18:08 <|amethyst> !lm * crash noun~~unavailable 22:18:09 677. [2014-07-06 19:30:38] Darmok the Thaumaturge (L10 HEWz of Sif Muna) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Temple) 22:21:19 -!- codyhess has quit [Remote host closed the connection] 22:27:12 -!- ToBeFree has joined ##crawl-dev 22:31:13 -!- Patashu has joined ##crawl-dev 22:32:31 rip closing doors 22:33:47 Lightli: not really 22:34:17 well, rip doing so repeatadly to rest up from something that keeps opening the door on you 22:34:33 (although it is probably still possible to do on Gastronok?) 22:35:04 -!- Kintak has quit [Read error: Connection reset by peer] 22:35:43 Gastronok (06w) | Spd: 5 | HD: 20 | HP: 150 | AC/EV: 2/1 | Dam: 40 | 10items, 10doors, amphibious, spellcaster, see invisible | Res: 06magic(80), 12drown | Chunks: 09poison | XP: 1587 | Sp: airstrike (0-50), slow, swiftness, sum.small mammal, cantrip | Sz: Big | Int: normal. 22:35:43 <|amethyst> %??gastronok 22:35:54 Gastronok (04j) | Spd: 5 | HD: 20 | HP: 150 | AC/EV: 2/1 | Dam: 40 | 10items, 10doors, 04eats food, amphibious, spellcaster, see invisible | Res: 06magic(80), 12drown | Chunks: 09poison | XP: 1587 | Sp: airstrike (0-50), slow, swiftness, small mammal, cantrip | Sz: Big | Int: normal. 22:35:54 <|amethyst> %0.13?gastronok 22:35:55 -!- Kalir has quit [Changing host] 22:36:34 <|amethyst> oh, right, I guess he can't wear a hat if he can't open doors 22:36:51 (the solution is to let him break down doors) 22:37:11 <|amethyst> Gastronok eats the door! 22:37:24 Gastronok crushes the door! 22:37:30 -!- Sovek_ has quit [Quit: Page closed] 22:38:26 <7F1AAQAUS> Gastronok gastronoks the door! 22:38:29 <|amethyst> If the doors of Lair were eaten every thing would appear to slugs as it is, infinite. 22:38:55 -!- 7F1AAQAUS is now known as ebarrett_ 22:39:00 I have no idea how that happened 22:39:16 <|amethyst> Sounds like a panlord name 22:40:23 funny seeing 7 and 1 in there, too 22:40:24 <|amethyst> ebarrett_: there were some netsplits earlier; probably related to that 22:41:10 -!- PleasingFungus has joined ##crawl-dev 22:42:30 but yeah, it's kind of scummy that the best way to deal with Gastronok is to (if you're using polearms) keep closing a door in his face while poking him every time he opens it 22:44:05 I approve of letting gastronok break through, and devour, doors 22:44:29 <|amethyst> ooh, and if he eats a closed door he becomes opaque! 22:44:40 <|amethyst> Gastronok the Kirby 22:46:37 -!- AtomikKrab has quit [Ping timeout: 272 seconds] 22:51:29 -!- Kramin has quit [Ping timeout: 256 seconds] 22:52:20 wtf is a doordance 22:52:26 huh. I added a is_ranged_weapon_type(), which uses an altogether different mechanism from the existing is_range_weapon(). 22:52:28 time to fix that. 22:52:36 03|amethyst02 07* 0.15-a0-2004-g21f9508: Improve a comment. 10(67 seconds ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=21f9508e466c 22:53:09 TS__: you and an enemy are on opposite sides of a door. You close it. The enemy opens it. 22:53:18 Repeat until energy randomization occurs. 22:53:31 Or until the enemy forgets about you and wanders off, depending on how you've positioned yourself. 22:53:46 I do wonder if I should have made it 1.2 aut instead of 1.3 22:53:55 umm 22:54:02 can enemies actually forget about you 22:54:07 yes 22:54:08 if you close the door in their face enough 22:54:11 dang 22:54:16 well specifically the case I recall is 22:54:16 the more you know 22:54:17 hm 22:54:19 I should make a diagram 22:54:25 <|amethyst> something like this 22:54:28 <|amethyst> .m 22:54:30 <|amethyst> +# 22:54:31 1064. Surr, XL27 NaTm, T:68460 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 22:54:31 <|amethyst> .@ 22:54:37 o 22:54:38 yes, precisely 22:54:39 i see 22:54:48 not sure if they can forget about you in more reasonable configs 22:54:51 maybe??? 22:54:53 -!- ishanyx has quit [Read error: Connection reset by peer] 22:54:56 never would have thought of that 22:55:05 i wonder if energy randomization will get you before the door trick will wrok 22:56:26 -!- Nomi__ is now known as Nomi 22:56:41 -!- Isha is now known as ishanyx 22:58:34 I saw it work last night 22:58:36 twice 23:03:32 -!- tsohg has quit [Ping timeout: 245 seconds] 23:07:16 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:19:14 is it a bug that xom gives you items over deep water 23:19:45 I want to say that he's special-cased to be allowed to do that 23:19:51 I'm trying to remember 23:19:55 gods in general don't and it seems awfully bad that xom characters are encouraged to minimize their time over water/lava 23:20:07 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:20:56 -!- rchandra has joined ##crawl-dev 23:21:59 -!- CSDCS has quit [Read error: Connection reset by peer] 23:22:18 -!- st_ has quit [Ping timeout: 240 seconds] 23:22:36 minmay: if Xom is special-cased to do that, the resulting items probably wouldn't otherwise drop at all 23:22:56 IIRC there's a function that causes Xom to give unusable gifts (naga bardings, etc.), although it might have been removed 23:23:09 -!- CSDCMS has quit [Read error: Connection reset by peer] 23:23:32 -!- lobf has joined ##crawl-dev 23:24:30 minmay: if Xom is special-cased to do that, the resulting items probably wouldn't otherwise drop at all 23:24:37 why would someone unspoiled guess that? 23:25:01 I guess having xom gift at all promotes avoiding water/lava anyway 23:27:12 -!- ebarrett_ has quit [] 23:27:54 -!- WalkerBoh has quit [Read error: Connection reset by peer] 23:28:38 -!- Crehl_ has quit [Ping timeout: 240 seconds] 23:32:13 okay, who added wind drakes to aerie vault 23:33:11 and why did they not see a problem with filling a vault with 50% ball lightning and 50% a monster with no rElec 23:35:49 imo git blame 23:36:32 -!- Kintak has quit [Read error: Connection reset by peer] 23:37:39 %git HEAD^{/emove.*apour} 23:37:40 07wheals02 * 0.15-a0-212-g405fd41: Remove thorn lotuses. 10(3 months ago, 13 files, 7+ 141-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=405fd4155241 23:37:45 %git HEAD^{/emove.*apours.} 23:37:45 07wheals02 * 0.15-a0-212-g405fd41: Remove thorn lotuses. 10(3 months ago, 13 files, 7+ 141-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=405fd4155241 23:37:48 ... 23:37:50 mmm 23:37:55 %git HEAD^{/emove vapours} 23:38:01 Could not find commit HEAD^{/emove vapours} (git returned 128) 23:38:02 oh, I forgot thorn lotuses were a thing 23:38:05 %git HEAD^{/emove vapo} 23:38:06 07gammafunk02 * 0.15-a0-110-gb05c47c: Remove vapour monsters 10(3 months ago, 29 files, 42+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b05c47ca704e 23:38:06 huh 23:38:09 or rather I didn't realize they were gone 23:38:11 huh 23:38:19 rip 23:38:27 PleasingFungus: didn't see them often, yes 23:40:12 -!- CSDCMS has quit [Read error: Connection reset by peer] 23:40:36 yeah rip 23:43:07 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 23:43:36 -!- CSDCS has quit [Read error: Connection reset by peer] 23:47:17 !lg 23:47:18 1472. gammafunk the Summoner (L11 HESu of Sif Muna), quit the game on Shoals:5 on 2014-07-11 04:21:46, with 14653 points after 9165 turns and 1:30:22. 23:47:20 bogus 23:47:29 dang 23:47:32 dang 23:47:35 ha 23:47:50 !send PleasingFungus dang 23:47:50 Sending dang to PleasingFungus. 23:48:51 hm 23:48:56 ??hm 23:48:56 |amethyst[2/11]: <|amethyst> hm 23:48:58 !source describe.cc:1028 23:48:59 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/describe.cc;hb=HEAD#l1028 23:49:07 this seems safe to remove 23:49:19 I really don't like the force_more you get for pressing e on a square with chunks 23:49:46 hm. unless... 23:55:24 -!- CKyle has quit [Quit: CKyle] 23:59:26 -!- CSDCMS has quit [Read error: Connection reset by peer]