00:00:24 -!- Sgeo has quit [Read error: Connection reset by peer] 00:00:30 feels like cszo is lagging up like it did a couple days ago, right before it crashed 00:00:36 Stable (0.13) branch on crawl.s-z.org updated to: 0.13-b1-32-g21a608e 00:01:45 Unstable branch on crawl.s-z.org updated to: 0.14-a0-163-g6f2a090 (34) 00:02:17 -!- Wah has quit [Read error: Connection reset by peer] 00:03:03 johnstein: crashed, or went offline because of ISP issues? 00:04:00 <|amethyst> no problems from here, but if the ISP is having routing table issues again that might not mean much 00:04:02 I don't remember what the diagnosis was. several in here ran some traces and other fancy stuff. was just letting folks know that it's feeling sorta similar 00:04:40 -!- ackack has quit [Ping timeout: 246 seconds] 00:05:04 <|amethyst> johnstein: also, holy crap 00:05:18 ? 00:05:18 <|amethyst> johnstein: when I ping your IP from cszo.... time=1.23 ms 00:05:24 <|amethyst> that's some low ping 00:05:27 wow 00:05:31 is it in seattle or something? 00:06:01 -!- dtsund has joined ##crawl-dev 00:06:07 <|amethyst> no, Florida, but your IP shows as Georgia 00:08:05 <|amethyst> that is your IRC IP, not the one you're using to connect to cszo 00:08:06 serious? that's weird. it's not 00:08:09 ooh 00:08:12 yea, that's in GA 00:08:27 is cszo hosted on RAMnode? 00:08:42 that's where my ZNC is running 00:09:27 <|amethyst> no, but it looks like it has a more or less direct link 00:09:45 I guess I should be playing via ssh 00:10:43 Unstable branch on crawl.develz.org updated to: 0.14-a0-156-g6afc5a2 (34) 00:11:41 -!- AriaC has quit [] 00:11:56 -!- hurdos has quit [Quit: Leaving.] 00:21:06 -!- CKyle has quit [Quit: CKyle] 00:27:05 -!- Aponym has quit [Client Quit] 00:31:27 -!- CKyle has joined ##crawl-dev 00:32:24 -!- simmarine has quit [Quit: Leaving] 00:35:09 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-156-g6afc5a2 00:38:26 -!- simmarine has joined ##crawl-dev 00:38:31 -!- Pacra has joined ##crawl-dev 00:42:37 -!- slifty has quit [Quit: Leaving...] 00:44:46 -!- hurdos has quit [Ping timeout: 245 seconds] 00:47:27 Stable (0.13) branch on crawl.lantea.net updated to: 0.13-b1-32-g21a608e 00:59:53 -!- magicpoints has quit [Ping timeout: 240 seconds] 01:09:44 -!- CKyle has quit [Quit: CKyle] 01:24:36 -!- Aponym has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 01:30:24 -!- bonghitz has quit [Remote host closed the connection] 01:32:17 -!- eith has quit [Read error: Connection reset by peer] 01:32:35 -!- eith has joined ##crawl-dev 01:33:20 -!- SamB_ has joined ##crawl-dev 01:34:34 -!- lessens has quit [Remote host closed the connection] 01:35:39 -!- SamB has quit [Ping timeout: 248 seconds] 01:36:06 -!- Quashie has quit [Ping timeout: 252 seconds] 01:36:38 -!- Tarquinn has joined ##crawl-dev 01:38:46 -!- Pepe has quit [Ping timeout: 256 seconds] 01:42:24 -!- gammafunk has quit [Quit: gammafunk] 01:43:32 03kilobyte02 07* 0.14-a0-164-gae75991: Collect away chaos butterflies. 10(89 minutes ago, 14 files, 9+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ae75991e10bf 01:43:32 03kilobyte02 07* 0.14-a0-165-ga121aec: Make Summon Twister an unspell. 10(83 minutes ago, 5 files, 5+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a121aec9f2f5 01:43:32 03kilobyte02 07* 0.14-a0-166-g9007a61: Remove ARTP_JUMP, redundant with the armour brand. 10(73 minutes ago, 6 files, 6+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9007a611209d 01:43:32 03pubby02 {kilobyte} 07* 0.14-a0-167-gef458e6: Boots of Ultimate Suction 10(3 months ago, 5 files, 33+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ef458e6a9013 01:43:32 03kilobyte02 07* 0.14-a0-168-g85235d5: Make the boots suck less. 10(20 minutes ago, 5 files, 11+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85235d5aadde 01:43:32 03kilobyte02 07* 0.14-a0-169-g3e0928f: Properly start/stop clinging when wearing/removing boots. 10(3 minutes ago, 2 files, 14+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3e0928f93c3f 01:49:43 -!- hart_ has quit [Read error: Connection reset by peer] 01:51:04 -!- Arkaniad has quit [Ping timeout: 246 seconds] 01:51:16 -!- slifty has quit [Ping timeout: 245 seconds] 01:57:31 -!- hhkb has quit [Ping timeout: 248 seconds] 01:58:37 -!- dg_ has joined ##crawl-dev 02:00:21 -!- hhkb has joined ##crawl-dev 02:13:59 -!- _dd has quit [Remote host closed the connection] 02:14:51 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:16:15 -!- EriktheRed has quit [Remote host closed the connection] 02:16:44 -!- sumguy has quit [Quit: Page closed] 02:16:46 -!- duckroller has quit [Quit: i <3 pork (http://dev.ojnk.net)] 02:25:48 -!- MarvinPA has quit [Ping timeout: 240 seconds] 02:26:18 -!- Tarquinn has quit [Quit: Leaving] 02:33:11 -!- eb has quit [] 02:35:30 -!- Pacra has quit [Ping timeout: 264 seconds] 02:39:21 -!- ystael has quit [Ping timeout: 245 seconds] 02:42:06 -!- omnirizon has quit [Ping timeout: 264 seconds] 02:43:31 -!- Pacra has joined ##crawl-dev 02:44:30 -!- crate has quit [Read error: Connection reset by peer] 02:51:02 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)] 02:54:06 -!- slifty has quit [Ping timeout: 264 seconds] 02:55:01 -!- ussdefiant has quit [Ping timeout: 245 seconds] 02:57:19 -!- kingbuddyboy has quit [Ping timeout: 250 seconds] 03:01:24 -!- hurdos has quit [Read error: Operation timed out] 03:07:43 -!- Valarioth has quit [Ping timeout: 250 seconds] 03:19:11 -!- zrot_ has quit [Ping timeout: 245 seconds] 03:19:17 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 03:19:26 -!- myrmidette has quit [Ping timeout: 264 seconds] 03:21:09 -!- ogaz has quit [Ping timeout: 250 seconds] 03:36:03 -!- simmarine has quit [Quit: Leaving] 03:36:27 -!- Rjs- is now known as Rjs 03:38:52 -!- Assbag has quit [Ping timeout: 246 seconds] 03:47:00 -!- Blazinghand has quit [Ping timeout: 252 seconds] 03:48:20 -!- mong has quit [Quit: Leaving] 03:56:02 -!- slifty has quit [Ping timeout: 264 seconds] 03:56:30 -!- ainsophyao has joined ##crawl-dev 03:57:31 -!- chlorine has quit [Ping timeout: 260 seconds] 04:02:59 04:03:33 nice improvement on suction boots 04:04:02 -!- st_ has quit [Read error: Connection reset by peer] 04:04:21 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 04:04:24 -!- myrmidette has quit [Ping timeout: 256 seconds] 04:04:26 -!- st_ has joined ##crawl-dev 04:13:21 -!- tureba has quit [Ping timeout: 245 seconds] 04:17:16 -!- myrmidette has quit [Ping timeout: 245 seconds] 04:23:03 -!- minqmay has quit [Quit: Leaving] 04:27:08 -!- Jojojo has quit [Ping timeout: 240 seconds] 04:39:21 -!- Tarquinn has joined ##crawl-dev 04:43:46 -!- dg_ has quit [] 04:46:30 -!- WalkerBoh has quit [Remote host closed the connection] 04:48:36 -!- cmdrspql has joined ##crawl-dev 04:52:40 -!- Pacra has quit [Ping timeout: 240 seconds] 04:53:34 -!- hurdos1 has quit [Quit: Leaving.] 04:56:31 -!- cmdrspql is now known as cmdrspql_ 04:57:13 -!- cmdrspql_ is now known as cmdrspql 04:57:14 -!- slifty has quit [Ping timeout: 264 seconds] 05:06:18 -!- cmdrspql has quit [Changing host] 05:06:18 -!- cmdrspql has joined ##crawl-dev 05:08:18 -!- cmdrspql has quit [Quit: Leaving] 05:09:28 -!- Bloax has joined ##crawl-dev 05:12:57 -!- evablue142 has quit [Ping timeout: 250 seconds] 05:15:24 -!- duralumin has quit [Client Quit] 05:20:10 -!- asdf_ has quit [Client Quit] 05:22:54 -!- jeffrom has quit [Ping timeout: 264 seconds] 05:26:34 -!- axujen has quit [Disconnected by services] 05:26:57 -!- TAS_2012v has quit [Remote host closed the connection] 05:27:08 -!- dtsund has quit [Quit: dtsund] 05:27:16 -!- axujen_ has quit [Client Quit] 05:27:32 -!- axujen has quit [Changing host] 05:28:42 -!- axujen has quit [Client Quit] 05:45:00 -!- syllogism has joined ##crawl-dev 05:58:52 -!- slifty has quit [Ping timeout: 246 seconds] 06:04:36 -!- bonghitz has quit [Remote host closed the connection] 06:25:39 -!- magistern has quit [Quit: This computer has gone to sleep] 06:32:43 -!- TAS_2012v has quit [Ping timeout: 240 seconds] 06:34:17 03kilobyte02 07* 0.14-a0-170-gc5bf443: Brace removal. 10(5 hours ago, 2 files, 0+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c5bf443d8e49 06:34:17 03kilobyte02 07* 0.14-a0-171-ga98f084: Purge a bunch of unused tiles and descs. 10(5 hours ago, 16 files, 0+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a98f0842a671 06:38:18 -!- rossi has quit [Read error: Operation timed out] 06:47:48 -!- TAS-2012v has quit [Ping timeout: 240 seconds] 06:54:09 -!- blabber has joined ##crawl-dev 07:00:27 -!- slifty has quit [Ping timeout: 260 seconds] 07:03:34 -!- MarvinPA has joined ##crawl-dev 07:14:46 -!- Yermak has quit [Quit: Page closed] 07:27:51 -!- Roarke has quit [Quit: Page closed] 07:30:18 -!- CeleryMan has quit [Remote host closed the connection] 07:37:28 -!- axujen has quit [Quit: Gotta Go Fast] 07:37:36 -!- Kintak has quit [Read error: Connection reset by peer] 07:37:54 -!- Kintak has joined ##crawl-dev 07:40:14 -!- popx has quit [Ping timeout: 240 seconds] 07:57:05 -!- Basil has quit [Ping timeout: 240 seconds] 07:57:21 -!- slifty has quit [Read error: Connection reset by peer] 08:00:10 -!- bonghitz has quit [Remote host closed the connection] 08:07:09 -!- heteroy has quit [Ping timeout: 252 seconds] 08:07:22 -!- heteroy_ is now known as heteroy 08:09:15 HelloWorld413 the Severer (L15 LOFi) ASSERT(f.mons.alive()) in 'tags.cc' at line 1636 failed on turn 25060. (Orc:4) 08:11:26 -!- magicpoints has quit [Ping timeout: 245 seconds] 08:12:52 -!- MarvinPA_ has joined ##crawl-dev 08:12:55 -!- Dalvant has quit [Read error: Connection reset by peer] 08:16:00 -!- MarvinPA has quit [Ping timeout: 256 seconds] 08:16:00 -!- MarvinPA_ is now known as MarvinPA 08:19:40 -!- _dd has joined ##crawl-dev 08:23:43 -!- sadgas has quit [Quit: Page closed] 08:25:09 -!- ackack has joined ##crawl-dev 08:27:06 -!- xnavy has quit [Ping timeout: 264 seconds] 08:32:26 -!- heteroy has quit [Ping timeout: 256 seconds] 08:33:28 -!- jeanjacques has quit [Quit: quit] 08:50:50 -!- st_ has quit [Read error: Connection reset by peer] 08:50:51 -!- clouded_ has joined ##crawl-dev 08:51:17 -!- yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de] 08:53:48 -!- yxhuvud has quit [Client Quit] 08:59:29 -!- duralumin has quit [Quit: Leaving] 09:00:46 -!- yxhuvud2 has quit [Read error: Connection reset by peer] 09:06:42 -!- chlorine has quit [Ping timeout: 264 seconds] 09:11:05 -!- absolutego has joined ##crawl-dev 09:13:46 -!- heteroy has quit [Ping timeout: 245 seconds] 09:16:27 -!- ystael has quit [Ping timeout: 240 seconds] 09:20:11 -!- fooobarr1 has quit [Quit: Lost terminal] 09:23:38 -!- clouded_ has quit [] 09:26:50 -!- rossi has quit [Ping timeout: 256 seconds] 09:31:41 -!- yxhuvud has quit [Quit: Nettalk6 - www.ntalk.de] 09:36:32 -!- ussdefiant has joined ##crawl-dev 09:36:33 -!- CKyle has joined ##crawl-dev 09:40:17 -!- Kalir has quit [Changing host] 09:40:55 -!- Stelpa has quit [Quit: Leaving] 09:41:10 -!- Stelpa has quit [Changing host] 09:45:43 -!- Pacra has joined ##crawl-dev 09:55:17 -!- CKyle has quit [Quit: CKyle] 09:58:15 -!- heteroy has quit [Ping timeout: 252 seconds] 10:11:55 -!- jeffrom has joined ##crawl-dev 10:13:33 -!- Stelpa has quit [Remote host closed the connection] 10:17:14 -!- CKyle has joined ##crawl-dev 10:26:10 I am trying to hack a virtual keyboard into the tiles version of crawl. The library draws the virtual keyboard to an SDL surface. I bind a GL texture to the surface pixel data and map the texture to the upper left part of the screen. Then I call tiles.redraw(). Instead of drawing the surface, it bleeds the existing colors down the screen. I am completely new to OpenGL. Any ideas what might be going on? http://terrorpin.net/~ben/ 10:26:38 -!- Dalvant has quit [Ping timeout: 264 seconds] 10:29:15 I think that got chopped off 10:30:01 what was the last phrase? 10:31:49 http://terrorpin.net/~ben/i 10:31:57 http://terrorpin.net/~ben/images/crawl2.png 10:33:33 I changed my code to call tiles.redraw() first, and then bind/map the virtual keyboard texture at the beginning of SDLWrapper::swap_buffers(), so that it draws the keyboard before swapping the buffers, but that did not help 10:37:37 * geekosaur sadly knows approximately nothing about opengl 10:38:11 -!- Stelpa has quit [Changing host] 10:38:30 -!- jeffrom has quit [Ping timeout: 264 seconds] 10:39:16 the color bleedling problem goes away if I remove the following line from my code. 10:39:19 glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL); 10:40:36 -!- tkappleton1 has quit [Ping timeout: 252 seconds] 10:42:01 If I use GL_REPLACE instead of GL_DECAL, then the whole screen gets brighter after I try to draw the virtual keyboard. 10:42:06 * pi31415 knows approximately nothing too 10:42:57 actually, it doesn't get brighter. all of the yellow, brown, and gray text in the main menu turn white. 10:43:45 I think nobody who is active nowadays knows much about crawl's tiles code, or wants to have anything to do with it 10:44:12 I know that kilobyte wants to burn it, though 10:44:27 understandable 10:44:37 and glTexEnvf is some evil legacy opengl that does fixed-function magic 10:45:41 if I had to guess, there is a single shared texture environment and changing it changes it everywhere; you'd need to arrange for your keyboard to have a separate environment. (this is mostly thinking by analogy to X11 graphics contexts) 10:47:21 -!- absolutego has left ##crawl-dev 10:47:41 environments are apparently per-texture-unit 10:47:55 -!- ogaz has joined ##crawl-dev 10:50:08 -!- rossi has quit [Ping timeout: 240 seconds] 10:50:12 If I move glBindTexture(GL_TEXTURE_2D, tex); from before to after the glTexImage2D() call, then all of the text on the main menu turns into big squares of tie-dye looking colors, where before it stayed text but turned white 10:50:40 that makes sense 10:50:50 glTexImage2D loads image data into the currently bound texture 10:51:16 i read in one tutorial that the texture should be bound first, and then load pixel data second 10:51:54 that's true 10:52:20 oh, i grok now 10:52:36 it was loading the pixel data into the font/text texture instead of the virtual keyboard texture 10:52:52 that could be problematic 10:53:12 so i should stick with binding the virtual keyboard texture before loading the pixel data 10:53:48 that sounds like a sensible course of action 10:55:00 keep in mind that crawl's code isn't the best place to learn opengl from, though 10:55:26 gotta learn to walk before i crawl 10:56:31 ideally crawl wouldn't use any opengl, or at least minimal (like sdl2's render API) 10:57:10 (the latter has other backends, including a software renderer, for maximum portability) 10:59:05 "most GPUs like chunks of 4 bytes ... GL_RGB​ and GL_BGR​ is considered bizarre" 10:59:44 well, yes, those will get padded 10:59:57 it's all much more evident and natural with opengl >=3.2 11:00:18 but that would be even more overkill for crawl's purposes than what it has now 11:00:42 -!- Stelpa has quit [Remote host closed the connection] 11:03:46 -!- ussdefiant has quit [Ping timeout: 245 seconds] 11:03:50 -!- thened has quit [Ping timeout: 264 seconds] 11:03:51 -!- thened_ is now known as thened 11:04:21 -!- pelotron_ has quit [Ping timeout: 245 seconds] 11:05:40 -!- SteampunkDuck has quit [Quit: Lost terminal] 11:10:07 -!- tureba has quit [Ping timeout: 260 seconds] 11:15:12 -!- Yermak has quit [Client Quit] 11:20:53 -!- Stelpa has quit [Remote host closed the connection] 11:21:12 -!- Daekdroom has quit [Quit: Saindo] 11:22:21 -!- blabber has quit [Quit: leaving] 11:24:20 -!- jeffrom has joined ##crawl-dev 11:35:31 -!- Stelpa has quit [Changing host] 11:37:29 <|amethyst> Klown in the forums suggested an armour brand that works like spiny. Thoughts? 11:38:37 as an unrand that would be pretty cool 11:38:58 -!- popx has quit [Remote host closed the connection] 11:39:35 -!- blabber has joined ##crawl-dev 11:40:39 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:42:09 -!- floatboth has quit [Ping timeout: 240 seconds] 11:42:24 Gargoyle HP attribute listed incorrectly in aptitude table by Siegurt 11:43:52 -!- syllogism has quit [Ping timeout: 240 seconds] 11:44:14 -!- syllogism has joined ##crawl-dev 11:44:36 -!- jeffrom has quit [Ping timeout: 245 seconds] 11:44:37 <|amethyst> I forget, are CDO and CLAN in Falkenstein or Nuremberg? 11:45:35 ??clan 11:45:35 clan[1/2]: Europe Crawl server, located in Germany. http://crawl.lantea.net:8080/ or crawl.lantea.net, port 22, username: terminal, key: http://crawl.develz.org/cao_key.ppk See {putty} for Windows users. Runs 0.10-0.12 and trunk (DCSS, Zot, Sprint, Tut) 11:45:39 ??clan[2 11:45:40 clan[2/2]: Hosted by Aleksi, maintained by TZer0 11:45:44 ??cdo 11:45:45 cdo[1/4]: Crawl server (also running development versions), located in Germany, crawl.develz.org, telnet port 345 or ssh port 22, ssh-username: crawl, ssh-key necessary: http://crawl.develz.org/cao_key (openssh) or http://crawl.develz.org/cao_key.ppk (putty) 11:45:48 <|amethyst> ah, both in Falkenstein according to Hetzner's info 11:46:52 <|amethyst> It says Falkenstein/Vogtland so I guess that's the one in Saxony 11:47:08 -!- Ragdoll has joined ##crawl-dev 11:47:50 -!- evilmike has joined ##crawl-dev 11:48:14 <|amethyst> haha: The locations (DC1 - DC10 - FFM) are connected together with dark fiber (for all quibblers: which are now no longer "dark"...). 11:57:20 -!- jday_ has joined ##crawl-dev 11:57:40 what was "dark fibre" 11:58:06 fibre that was unused? 11:58:25 <|amethyst> yeah 11:59:36 <|amethyst> probably they mean they weren't the ones that laid it 11:59:46 <|amethyst> but they bought or lease it from e.g. a telecom 12:00:43 <|amethyst> Since most of the cost of laying fibre is in the digging, not the fibre itself, it makes sense to deploy much more than you actually need 12:01:07 -!- chlorine has quit [Ping timeout: 246 seconds] 12:01:12 indeed 12:01:40 I was under the impression this was SOP with fibre 12:01:42 -!- SamB_ is now known as SamB 12:03:59 <|amethyst> yeah 12:07:26 Stable (0.13) branch on crawl.akrasiac.org updated to: 0.13-b1-32-g21a608e 12:10:57 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:16:53 -!- yxhuvud has quit [Remote host closed the connection] 12:23:02 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-171-ga98f084 (34) 12:23:52 <|amethyst> yay! 12:26:06 -!- yxhuvud has quit [Quit: Leaving] 12:26:24 <|amethyst> err, doh 12:26:33 <|amethyst> I misread that as develz 12:29:30 -!- heteroy has quit [Ping timeout: 252 seconds] 12:30:19 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!] 12:35:26 -!- bmfx has quit [Ping timeout: 246 seconds] 12:36:22 I tried using GL_TEXTURE_RECTANGLE_ARB with pixel texture coordinates and that did not help 12:36:46 I tried using -1000, -1, 1, and 1000 as the z coordinate and that didn't help 12:37:50 If I use GL_GENERATE_MIPMAP and GL_DECAL then I get a white rectangle where the virtual keyboard should be, plus the color bleeding problem 12:39:04 rectangular textures are... definitely not going to help you 12:39:48 -!- franklyn has quit [Quit: ChatZilla 0.9.90.1 [Firefox 24.0/20130910160258]] 12:40:28 -!- johlstei_ has quit [Read error: Connection reset by peer] 12:40:46 -!- NeremWorld has quit [Read error: Connection reset by peer] 12:41:51 -!- HellTiger has quit [Ping timeout: 245 seconds] 12:45:01 -!- ackack has quit [Ping timeout: 245 seconds] 12:47:00 -!- dtsund has joined ##crawl-dev 12:47:17 -!- Adder_ has quit [Ping timeout: 248 seconds] 12:52:13 Aha, it works if I go through the SDL renderer instead of making GL calls. 12:52:43 SDL_RenderCopy() 12:53:07 -!- Pacra has quit [Ping timeout: 245 seconds] 12:59:47 yeah, we *should* probably rewrite that code to not use GL at all ... 13:00:05 -!- dead_ has quit [Ping timeout: 250 seconds] 13:01:50 SDL2's render API seems like a good alternative 13:03:14 Autoexplore never ends by Sandman25 13:03:32 because it has both opengl (including es, which is good for mobile devices) and software backends 13:05:50 (and even d3d9, ew) 13:07:33 <|amethyst> err, is this intentional? 13:07:34 <|amethyst> SPARM_JUMPING, 13:07:34 <|amethyst> NUM_REAL_SPECIAL_ARMOURS, 13:07:34 <|amethyst> NUM_SPECIAL_ARMOURS, 13:07:54 <|amethyst> that NUM_SPECIAL_ARMOURS is one greater than NUM_REAL_* despite there being no fake ones 13:08:00 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:08:18 unlikely 13:08:20 -!- Crehl has quit [Quit: Leaving] 13:08:49 <|amethyst> I see that is_armour_brand_ok does check for both 13:08:54 I think I may have seen that before and been "meh, probably no big deal" ... 13:09:33 <|amethyst> right, and keeping the other types consistent would mean changing enum values 13:11:50 |amethyst: re spiny brand from earlier, i don't think it'd make a good regular brand, seems good to keep DS muts reasonably unique to me 13:12:10 could work on an unrand as ogaz said though 13:12:34 -!- araganzar has joined ##crawl-dev 13:13:35 -!- dtsund has quit [Quit: dtsund] 13:14:45 |amethyst: or adding dummy enumerators ... 13:15:08 oh, speaking of enumerations ... 13:16:17 -!- alefury has joined ##crawl-dev 13:16:43 we should really add some breathing room for evokables to enum ability_type next bump 13:17:43 <|amethyst> everything that uses numeric ranges like that 13:17:46 <|amethyst> DNGN_* too 13:20:38 <|amethyst> I'd be half-tempted to do it without a version bump, shifting enums myself 13:20:51 <|amethyst> but for DNGN_* I know I'd miss something 13:21:12 <|amethyst> since they're stored in many different places 13:25:24 -!- Blazinghand has quit [Ping timeout: 256 seconds] 13:29:20 -!- Blazinghand has quit [Client Quit] 13:45:27 -!- bonghitz has quit [Remote host closed the connection] 13:49:00 pi31415: somehow, this looks like all items and monsters for me on Windows in virtualbox 13:49:27 pi31415: walls and text are unaffected, though, while for you they are 13:54:20 -!- gammafunk has joined ##crawl-dev 13:56:49 -!- Stupendous has quit [Remote host closed the connection] 13:57:00 -!- ontoclasm has joined ##crawl-dev 14:01:48 -!- alefury has quit [] 14:02:11 kilobyte: I'm not sure what you mean in 9007a6112 when you say art-data would break if you try to use it; people were using +Jump artes ok. But my real question is, does this mean that for the player, artes that had +Jump, will just show up as not having it? 14:02:49 -!- Tarquinn has quit [Quit: Leaving] 14:02:50 <|amethyst> gammafunk: art-data.txt is unrands 14:03:00 ah, I see 14:03:14 Yeah, I hadn't tested an unrand with +Jump, so I could see that 14:03:33 |amethyst: Is a patch allowing arte boots with SPARM_JUMPING still ok? 14:04:00 <|amethyst> unrands you mean? 14:04:03 -!- simmarine has joined ##crawl-dev 14:04:06 gammafunk: check out the new spider boots :p 14:04:11 No, I mean randarts 14:04:45 -!- dtsund has joined ##crawl-dev 14:04:57 We don't use egos for randart armours currently except for unrands 14:05:30 <|amethyst> gammafunk: I think MarvinPA is opposed to that 14:05:36 <|amethyst> %git 00b68ed7 14:05:37 07MarvinPA02 * 0.14-a0-157-g00b68ed: Don't put +Jump on randarts 10(2 days ago, 1 file, 0+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=00b68ed7edfd 14:05:48 <|amethyst> see the rest of the commit message 14:06:05 <|amethyst> I mean, that doesn't necessarily address putting it only on boots 14:06:17 Yeah, my suggestion was in light of that 14:06:32 My concern is that for most games, you'll never see sparm_jumping as a non-fe 14:06:37 <|amethyst> hm.. then there's the question of what to do about the other ones 14:06:54 <|amethyst> gammafunk: could make the boot ego more common if that's the concern 14:06:58 is it a bad idea to create a new armour base type for purposes of adding an unrand? 14:07:19 <|amethyst> make it available on randarts doesn't make it all that much more common anyway 14:07:29 |amethyst: Yeah, currently branded boots are all equally likely, but still pretty rare 14:07:43 <|amethyst> buppy: probably, what did you have in mind? 14:08:20 |amethyst: a hounskull helmet that you could still wear with a beak 14:08:37 <|amethyst> buppy: make it "really" a hat 14:09:10 <|amethyst> and add equip checks to keep you from wearing it with horns, antennae, etc 14:09:33 <|amethyst> might make sense to let dracs wear it, since a lizard snout is kind of like a beak 14:09:45 <|amethyst> not sure about octopodes 14:10:04 I was going to do the equip checks in the first place, but it seemed more error-prone than adding base type 14:10:26 and yes, dracs wearing it sound like a good idea 14:12:40 <|amethyst> hm... I was thinking artefacts already had a hook to stop equipping them but I guess not 14:13:31 -!- magicpoints has quit [Ping timeout: 245 seconds] 14:13:34 <|amethyst> I still don't like the idea of having a whole subtype for one artefact, but it might be a cleaner way to do it 14:13:48 not seeing the jump ego most games seems perfectly fine 14:14:16 <|amethyst> gammafunk: btw, do you have any opinion on the interaction with chei 14:15:06 <|amethyst> i.e. should chei consider jumping to be "fast" since you're covering distance so quickly, or should e treat it like blinking? 14:15:39 <|amethyst> %git 7602 14:15:39 Could not find commit 7602 (git returned 128) 14:15:42 <|amethyst> err 14:15:44 <|amethyst> %bug 7602 14:15:44 https://crawl.develz.org/mantis/view.php?id=7602 14:16:17 well, it's patently magical jumping 14:16:17 ontoclasm: You have 1 message. Use !messages to read it. 14:16:21 !messages 14:16:22 (1/1) |amethyst said (11h 58m 59s ago): eb plays tiles all the time and thinks harold needs to not look like he's wearing Mario's frog suit 14:16:43 <|amethyst> ontoclasm: right, but to what extent is magical jumping like magical running? 14:16:50 in my opinion chei should hate it just for balance reasons 14:17:07 as attested by several people it's ridiculously good for cheites 14:17:14 since it utterly negates the downside 14:17:16 <|amethyst> what about stasis? 14:17:22 MarvinPA: It seems to be were we are. With flying and stealth, there are other sources of those things in the game, but not so with jump; I had envisioned something that most players could use some point in their game 14:17:43 |amethyst: No strong opinions. Having chei block it seems resonable to me. 14:17:52 *where we are 14:18:38 <|amethyst> gammafunk: I think of it more like, say, bolt of inacc. Most games won't have it, so it makes it more special 14:18:41 i don't think it is something that should be available to most players most games 14:18:43 yes 14:19:20 <|amethyst> flying and stealth are utility effects, not special attacks 14:19:27 <|amethyst> and both have spells 14:19:32 <|amethyst> (counting invis) 14:19:47 Well, that's reasonable I guess. 14:20:04 the closest spell to jump is cblink 14:20:25 of course cblink is better 14:20:31 <|amethyst> cblink + portal projectile 14:21:28 -!- Burer has quit [Changing host] 14:21:41 Well, we have more boot diversity at least. 14:21:42 <|amethyst> Magically, you throw yourself. 14:21:59 -!- ogaz has quit [Ping timeout: 250 seconds] 14:22:23 Yeah, I do think of jump as a magical attack in part; the target requirement alone means it's not a "normal" physical action 14:22:30 the pp message is so awkward-sounding 14:22:33 xD 14:22:40 pp message? 14:22:48 portal projectile 14:22:52 -!- UseBees has quit [Quit: Leaving] 14:22:58 Magically, you shoot an arrow! 14:23:05 MAGIC! 14:24:56 <|amethyst> ontoclasm: It could be improved by putting "magically" in central pre-verb position 14:25:03 <|amethyst> but what about "Magically, you awkwardly throw a meat ration." ? 14:25:13 corpse slapping? 14:25:28 <|amethyst> miasma bombs 14:25:29 that's a pretty great mental image 14:26:13 You awkwardly, magically throw a meat ration 14:26:37 You magically throw and awkward meat ration. 14:26:46 *an 14:26:50 You blithely throw a meat ration. 14:27:18 i'm gonna name my band the Awkward Meat Rations 14:27:29 In crawl magical meat ration throws you 14:32:15 -!- Vizer_ has quit [Read error: Connection reset by peer] 14:32:55 <|amethyst> ontoclasm: here's your album cover (unless it was originally an album cover, that's possible): http://www.scp-wiki.net/scp-610 14:33:15 -!- heteroy has quit [Ping timeout: 252 seconds] 14:33:34 -!- Valarioth has quit [Quit: Page closed] 14:33:52 yep 14:35:45 I'm a fan of http://watchplayread.com/files/2009/07/meatwad.png for the back cover 14:36:06 hrm, I can't seem to find any pages describing this Polish idiom in English. "to throw meat": https://pl.wiktionary.org/wiki/rzucać_miÄ™sem -- the last paragraph has a translation 14:38:08 -!- Ladykiller69 has quit [Ping timeout: 240 seconds] 14:40:02 03kilobyte02 07* 0.14-a0-172-gbc9b735: Reformat multi-line array literals. 10(8 hours ago, 45 files, 357+ 163-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc9b735b081a 14:40:02 03kilobyte02 07* 0.14-a0-173-g78dfbdf: Cull young'uns from the list of "ancient artifact" book authors. 10(5 hours ago, 1 file, 0+ 125-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=78dfbdf27cef 14:40:02 03kilobyte02 07* 0.14-a0-174-gfb5e2bd: Fix a wizmode crash when racechanging to/from octopode then melding rings. 10(26 minutes ago, 1 file, 18+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb5e2bdf936a 14:40:04 -!- dead_ has quit [Ping timeout: 250 seconds] 14:40:04 You magically drop the F-bomb! 14:40:04 <|amethyst> You magically drop the bass! 14:40:11 <|amethyst> c - 2 chunks of big fish meat 14:42:28 <|amethyst> kilobyte: Boris could remain on the list 14:42:44 <|amethyst> kilobyte: his books would be even more likely to be in the dungeon, given that's where he's been for quite some time 14:42:44 probably yeah 14:43:15 I'd personally prefer removing most if not all actual uniques, though 14:43:53 <|amethyst> Why would a pan lord have a book? 14:43:58 I mean, pan lords strike me more as rulers who would prefer their knowledge to stay private rather than to sit and write books 14:44:06 yeah 14:44:35 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, greater demon | Sz: Giant | Int: normal. 14:44:35 <|amethyst> %??cerebov 14:45:01 "knowledge is power, guard it well" 14:45:15 -!- magistern has quit [Quit: This computer has gone to sleep] 14:45:27 no publish or perish in the dungeon? :p 14:45:32 <|amethyst> I could see them writing spellbooks for their underlings, I guess, assuming demons even use spellbooks (and I guess they do, given loot distribution) 14:46:06 <|amethyst> Also, pseudepigraphy 14:46:12 You deny Stikj tenure! Stikj dies! 14:46:58 <|amethyst> Lom Lobon summons adjuncts! Your job prospects are drained! 14:48:00 one possibility: they can just order minions to write books in their name 14:48:07 -!- ogaz has joined ##crawl-dev 14:48:58 like, we know Julius Cesar and pope Gregory as calendar reformers, Uthman as the author of "the only true" version of Koran, etc 14:48:59 <|amethyst> kilobyte: or people could attribute the book to Cerebov to sell more copies 14:49:54 -!- johnny0 has quit [Read error: Connection reset by peer] 14:50:12 -!- johnny0 has joined ##crawl-dev 14:52:23 <|amethyst> !tell elliptic it would require new milestones, but what about "memorize a L6 spell", "memorize a L9 spell", "memorize every L9 spell over the course of the tournament" 14:52:25 |amethyst: OK, I'll let elliptic know. 14:52:53 <|amethyst> !tell elliptic I think those milestones would be useful to have anyway 14:52:54 |amethyst: OK, I'll let elliptic know. 14:55:15 Fix in you_can_wear for macabre finger necklace by pubby 15:00:07 -!- Ragdoll has quit [Quit: Houdoe] 15:03:03 <|amethyst> hm 15:03:05 03pubby02 {kilobyte} 07* 0.14-a0-175-gceae61f: Fix a possible bug in macabre finger necklace. 10(26 minutes ago, 1 file, 4+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ceae61f6b91c 15:03:12 <|amethyst> oh 15:03:23 <|amethyst> I was about to say, that entire if looks entirely unecessary 15:03:35 <|amethyst> oh, never mind 15:04:24 <|amethyst> I misread EQ_RING_AMULET vs EQ_AMULET 15:04:50 |amethyst: the main problem is, we have several copies of "can you wear item X?" 15:04:56 and every single one is incomplete 15:05:00 <|amethyst> yeah, I've noticed 15:05:35 <|amethyst> Rewriting slots sounds reasonable for 0.14 15:05:51 what are the other copies? 15:05:52 I was just looking into removing invalid items on wizmode racechange, but there's not a single copy that actually works 15:06:05 in the game you hit multiple layers 15:06:22 kilobyte: Yeah, I noticed that my items stay equipped when I change to a felid in wiz mode 15:06:44 <|amethyst> gammafunk: it's really great when you switch from an octopode to something else 15:07:35 you_can_wear(), you_tran_can_wear(), checks when wearing and AFAIK for uselessness 15:08:17 <|amethyst> form_can_wear_item 15:08:31 <|amethyst> (!) 15:09:01 |amethyst: Yeah, it's seems you get to permanently keep whatever was on those 8 ring slots 15:09:20 <|amethyst> gammafunk: and crashes if you take one off 15:09:36 fr: new amulet, Macarbe Tentatcles 15:10:15 *tentacles 15:10:49 I'm not sure if that meld/unmeld crash can happen for rings 3-8 15:11:20 |amethyst: ... yes it does 15:11:39 <|amethyst> kilobyte: which meld/unmeld crash? 15:13:48 |amethyst: I don't get a crash in wiz mode if I put on/take off rings going from Op to Hu 15:14:00 The 8 extra rings seem to be just permanently stuck on, with no way to remove 15:14:11 ah, nm 15:14:14 from inventory 15:14:17 forgot you can do that 15:14:38 oh, well it still won't let you remove them 15:15:01 <|amethyst> hm 15:15:08 <|amethyst> ERROR in 'player-equip.cc' at line 152: ring on invalid slot 15 15:15:11 yeah, they're just stuck on your phantom tentacles 15:15:27 is this with kilobyte's latest commit? 15:15:33 <|amethyst> oh, no 15:15:34 fr macabre curse toe necklace 15:15:52 lets you equip an additional toe ring 15:16:17 <|amethyst> randomly spawns fungus 15:16:44 oh, actually, my build didn't have his wizmode fix either, so I'm not sure why mine wasn't crashing 15:17:31 <|amethyst> I was using R 15:18:16 gammafunk: that commit swaps only two first rings, which stay valid 15:18:21 -!- Derschlact has quit [Client Quit] 15:18:45 |amethyst: Yeah, for me no crash using either inventory screen or R 15:18:54 It just doesn't let me touch the tentacle rings 15:19:00 <|amethyst> oh, sorry 15:19:01 I mean, they have corresponding slots, but if you keep them without converting, you have oddities (two left hands) and crashes 15:19:06 <|amethyst> I completely missed kilobyte's commit 15:19:16 <|amethyst> I only saw pubby's 15:21:16 kilobyte: Yeah, now after your commit, I can take off the (formerly) fore-tentacle rings, but the other 3-8 are permanently stuck on 15:21:35 No crash when I try to remove, it just gives me the "You are not wearing any rings or amulets" message 15:22:46 -!- buppy has quit [Remote host closed the connection] 15:24:12 -!- buppy has joined ##crawl-dev 15:26:27 -!- Roarke has quit [Quit: Page closed] 15:30:39 -!- blabber has quit [Quit: leaving] 15:32:56 !messages 15:32:57 No messages for TZer0. 15:33:17 -!- WalkerBoh has quit [Remote host closed the connection] 15:35:10 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:37:26 -!- the_glow has quit [Ping timeout: 256 seconds] 15:38:34 -!- indspenceable has joined ##crawl-dev 15:46:32 -!- Burer has quit [Quit: Truly, the end of days.] 15:51:25 -!- elliptic has joined ##crawl-dev 15:58:07 -!- reaver_ has joined ##crawl-dev 16:00:46 -!- MarvinPA_ has joined ##crawl-dev 16:03:06 -!- MarvinPA has quit [Ping timeout: 264 seconds] 16:03:06 -!- MarvinPA_ is now known as MarvinPA 16:03:12 -!- hurdos has quit [Quit: Leaving.] 16:04:35 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 16:06:50 -!- tureba has quit [Ping timeout: 264 seconds] 16:11:44 -!- indspenceable has quit [Remote host closed the connection] 16:13:03 -!- omnirizon has quit [Quit: leaving] 16:13:13 -!- thened has quit [Read error: Connection reset by peer] 16:20:36 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:30:41 -!- st_ has joined ##crawl-dev 16:32:16 -!- Giomancer has quit [Quit: Leaving] 16:39:59 -!- ackack has joined ##crawl-dev 16:53:21 -!- thened has quit [Ping timeout: 240 seconds] 16:55:18 -!- Quashie has quit [Ping timeout: 264 seconds] 16:55:51 -!- Basil has joined ##crawl-dev 16:57:36 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:00:04 -!- syllogism has quit [] 17:08:14 -!- ontoclasm has quit [Quit: Leaving.] 17:12:12 -!- thened has quit [Quit: thened] 17:12:31 -!- tureba has quit [Ping timeout: 245 seconds] 17:14:44 Jump-attack ignores range if ! or @ are used by gammafunk 17:17:02 -!- tureba has quit [Ping timeout: 240 seconds] 17:20:14 03kilobyte02 07* 0.14-a0-176-gefb3404: Narrow the scope of loop indices in a function. 10(12 minutes ago, 1 file, 5+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=efb34046070a 17:20:14 03kilobyte02 07* 0.14-a0-177-gabb87df: Fix you_can_wear() thinking humans have tentacles. 10(7 minutes ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abb87df85148 17:20:14 03kilobyte02 07* 0.14-a0-178-g5391079: Clear all no longer valid slots on wizmode racechange. 10(3 minutes ago, 1 file, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=539107975405 17:20:38 -!- alefury has joined ##crawl-dev 17:23:03 03kilobyte02 07* 0.14-a0-179-g05b9689: Give a message when clearing an item away. 10(41 seconds ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=05b9689aec42 17:24:19 -!- bh has joined ##crawl-dev 17:24:19 -!- bh has quit [Changing host] 17:24:19 -!- bh has joined ##crawl-dev 17:25:08 Hey - I got summons popping on summoner death. I just have one issue with serialization 17:25:31 bh: <3 <3 <3 17:26:13 What's the best way to convert from monster number (id?) and back? 17:26:31 what that "id" is? 17:26:34 mid or mindex? 17:26:43 I guess mid, because of monster.summoner 17:26:58 actor_by_mid() / monster_by_mid() 17:26:59 kilobyte: I didn't make a patch for that jump targetting bug yet since I don't have time, but I think special casing when restricts == DIR_JUMP would make it easy to disable the relevant keys in direction_chooser 17:27:18 I had wired it up with pointers. Oops 17:27:32 -!- myrmidette_ has joined ##crawl-dev 17:27:49 can players attack while held? 17:27:51 in a net 17:28:32 Back later 17:28:35 -!- bh has quit [Client Quit] 17:29:08 -!- myrmidette has joined ##crawl-dev 17:29:16 myrmidette: no, they can cast spells though 17:29:17 -!- Kalir has quit [Changing host] 17:29:33 a gnoll just hit me while held in a net 17:30:03 there was no message that it broke free 17:30:09 are you sure it was held? 17:30:15 !lg myrmidette 17:30:16 277. myrmidette the Grasshopper (L4 NaWr), slain by a gnoll (a +2,+0 spear) on D:2 on 2013-10-05 22:26:54, with 178 points after 1037 turns and 0:08:48. 17:30:16 !tell bh for the Abyss, I got an idea: let's give every abyss area a random place (as in, branch:depth), in most cases branch:$, and replace 1/3 of spawns with monsters for that place. This would allow lots of visitors, and also give abyss the theme of distored chunks of existing lands 17:30:17 kilobyte: OK, I'll let bh know. 17:30:28 !log myrmidette 17:30:29 277. myrmidette, XL4 NaWr, T:1037: http://dobrazupa.org/morgue/myrmidette/morgue-myrmidette-20131005-222654.txt 17:30:49 maybe reaching is bugged to ignore nets 17:31:25 is it a bug or a feature? 17:31:34 because I couldn't hit him 17:31:42 or attack at all 17:31:51 certainly a bug if monsters can melee while netted 17:31:56 reaching or not-reaching 17:32:32 ok then 17:32:50 finally, feature request: portal projectile works on naga's spit poison 17:33:06 if it does that already I couldn't figure out how 17:33:44 that wouldn't make much sense, you'd be using two abilities at once 17:33:54 it would be like portal projectiling a fireball 17:34:11 fireball is a bolt right? 17:34:27 in what sense? 17:34:30 portal projectiling an iron shot would make sense 17:34:42 no, it wouldn't, because you would be casting two spells at once 17:34:51 ok then 17:34:58 but spit poison isn't a spell 17:35:08 it is still an ability that takes a turn 17:35:20 and throwing doesn't? 17:38:42 re: netted things meleeing, i believe i noticed that occurring in a recent game as well 17:39:00 i cannot remember if polearms were involved 17:45:01 -!- DaneiTHREE has quit [Ping timeout: 245 seconds] 17:50:26 -!- tureba has quit [Ping timeout: 245 seconds] 17:56:08 -!- tureba has quit [Ping timeout: 240 seconds] 18:00:03 -!- ShadeTornado has quit [Read error: Connection reset by peer] 18:02:15 -!- tureba has quit [Ping timeout: 252 seconds] 18:06:39 -!- Virigoth has quit [Ping timeout: 252 seconds] 18:09:01 -!- Morg0th has quit [Quit: leaving] 18:13:55 -!- valtern has quit [Remote host closed the connection] 18:16:19 -!- duralumin has quit [Read error: Connection reset by peer] 18:18:59 -!- myrmidette_ has quit [Quit: Page closed] 18:27:41 -!- _dd has quit [Remote host closed the connection] 18:27:48 -!- Sgeo has quit [Read error: Connection reset by peer] 18:28:55 mondied always false in art-func.h by pubby 18:30:54 -!- dtsund has quit [Quit: dtsund] 18:34:42 -!- heteroy has quit [Ping timeout: 252 seconds] 18:34:47 -!- heteroy_ is now known as heteroy 18:35:53 -!- reaver_ has quit [] 18:36:01 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 18:43:34 -!- WalkerBoh has quit [Read error: Connection reset by peer] 18:48:51 -!- hart_ has quit [Read error: Connection reset by peer] 18:50:06 -!- heteroy has quit [Ping timeout: 252 seconds] 18:50:19 -!- heteroy_ is now known as heteroy 18:50:59 should we put "Miasma billows from the fallen plague shambler!" as a force_more in the default config? 18:51:29 sounds good to me 18:53:39 -!- JaGGedTK has quit [] 18:53:50 hmm, looks like the defaults are really conservative 18:54:24 is it part of our c++ style rules that for if statments with mult-line conditions, always use braces for the contained statements even if there's only one statement? 18:54:36 * SamB wishes he could get timed portal messages to do that ... 18:54:44 gammafunk: yes 18:55:05 SamB: To avoid confusion of the contained statuments and the last line of the condition? 18:55:13 contained statement, I mean 18:55:21 I guess so 18:55:49 SamB: Can you give me a more decisive answer, so I can be properly motivated to follow it? 18:56:02 okay then, "yes" 18:56:31 ty 18:56:39 -!- HellTiger_ has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:58:10 -!- CKyle has quit [Quit: CKyle] 18:59:52 actually, can you have force_mores on by default for timed portals? I'm pretty sure I've at least nearly missed some before 19:00:49 they are on by default aren't they 19:01:16 looks like it to me at least, unless one is missing or something 19:01:28 -!- alefury has quit [] 19:01:53 huh, probably just hammering enter no matter what when I go down levels without paying attention 19:01:54 sorry 19:02:40 i think there's also a message channel for portal timer messages if you want to be extra cautious and force_more all the reminders too 19:02:40 -!- Yermak has quit [Quit: Page closed] 19:02:53 I tried to make it so EVERY timed portal message would trigger a forced more for me but it failed to work 19:02:58 but that probably shouldn't be on by default 19:03:32 does force_more_message += timed_portal: not work? 19:03:41 yeah, that could get annoying 19:03:53 i set that in my config since i like mores for everything but i haven't actually tested it 19:05:36 -!- scummos^ has quit [Ping timeout: 245 seconds] 19:06:00 yes but I'm annoyed that I couldn't even get it to work in my rc, despite marking all the timed portal messages specially 19:06:06 -!- N78291 has quit [Quit: null] 19:06:28 MarvinPA: yes that's why I gave them their own message type but it seems not to work for some unknown reason :-( 19:07:07 -!- CKyle has joined ##crawl-dev 19:08:51 ah i see 19:12:45 -!- ainsophyao has quit [Remote host closed the connection] 19:13:10 -!- CKyle has quit [Quit: CKyle] 19:15:51 -!- nonethousand has quit [Read error: Connection reset by peer] 19:17:05 -!- Lightl has quit [Ping timeout: 250 seconds] 19:17:55 -!- dtsund has joined ##crawl-dev 19:18:38 -!- elliptic has quit [Quit: Leaving] 19:26:39 -!- araganzar has quit [Quit: Page closed] 19:31:48 -!- nonethousand has quit [Ping timeout: 240 seconds] 19:33:07 -!- Roarke has quit [Ping timeout: 250 seconds] 19:37:23 -!- Fhqwhgads_ has quit [Ping timeout: 260 seconds] 19:37:38 -!- Fhqwhgads__ is now known as Fhqwhgads_ 19:38:40 -!- Thyme has joined ##crawl-dev 19:40:15 -!- CKyle has joined ##crawl-dev 19:41:06 -!- Basil has quit [Ping timeout: 240 seconds] 19:41:46 -!- CKyle has quit [Client Quit] 19:46:52 -!- bonghitz has quit [Remote host closed the connection] 19:49:48 -!- xnavy has quit [Ping timeout: 240 seconds] 19:50:02 -!- Kalir has quit [Ping timeout: 264 seconds] 19:51:45 -!- Flex has joined ##crawl-dev 19:51:48 problem spotted 19:52:26 a stone wall tile is saying it's lit by a halo even though I can't see the side it's being lit from 19:52:33 is this considered buggy? 19:52:52 like, whatever's causing the halo is behind a solid wall, there's no path whatsoever between that and my character 19:54:05 if anyone's around I can demonstrate 19:54:25 it's not a particularly good thing, but we don't exactly have a better plan for what should happen ... 19:54:36 yeah 19:54:53 although perhaps walls shouldn't be lit by halos at all? 19:55:00 I can't think of a reason why they should be 19:55:08 perhaps 19:55:16 I mean, it's okay for them to be lit 19:55:19 except for cases like this 19:55:30 I would say to just not say they're lit unless you're on the side they're lit from 19:55:43 -!- CKyle has joined ##crawl-dev 19:55:46 or something to that effect 19:56:30 -!- Kellhus has quit [Quit: Page closed] 20:01:24 making that work in an intuitive way seems like it would be quite tricky though 20:01:27 -!- Thyme has quit [Ping timeout: 240 seconds] 20:03:21 -!- dtsund has quit [Quit: dtsund] 20:03:49 seems pretty bad if it means you can see haloed stuff earlier in tiles (unless you x every wall) 20:03:55 -!- GiantOwl is now known as Kalir 20:03:56 -!- Kalir has quit [Changing host] 20:04:32 in this case the wall stood out but only because it was a stone wall (part of an altar vault) 20:04:58 strictly speaking it should be considered an information leak though, yes 20:05:22 well it's not "strictly" an info leak since the info is still there in console :P 20:05:28 -!- Daekdroom has quit [Quit: Saindo] 20:05:39 but yes it's bad and may as well be treated like one 20:06:15 I am pretty sure I've seen that in console, yes 20:08:02 probably the "don't halo walls" idea is better? 20:08:26 can't it be an infoleak anyway 20:08:32 that'd do the trick yeah 20:08:50 just harder-to-spot in console 20:09:41 not that hard... they're bright/bold in iTerm (with the right settings at least) 20:10:06 or not harder at all and why did we mention tiles at all? 20:10:26 -!- gnsh has quit [Ping timeout: 245 seconds] 20:10:54 there's no real legitimate reason to actually halo walls though, right 20:11:05 like none of the benefits of halo actually do anything on a wall tile? 20:11:06 I can't think of one 20:11:13 anyway I found a serious error in the implementation of xtahua 20:11:18 but I'm hardly an expert >.> 20:11:20 in particular his name is formatted wrong 20:11:37 well, also the rest of his description ... 20:12:28 -!- Zermako has quit [] 20:12:58 -!- bonghitz has quit [Remote host closed the connection] 20:13:08 like maybe the only one is umbra on rock worms but who cares about that 20:15:36 <+MarvinPA> well it's not "strictly" an info leak since the info is still there in console :P 20:15:39 I mean in general, not just in tiles 20:15:48 it's giving you info that you shouldn't have, namely what's on the other side of an opaque wall 20:16:38 -!- gnsh has joined ##crawl-dev 20:16:53 -!- ogaz has quit [Ping timeout: 250 seconds] 20:18:55 -!- evilmike has quit [Read error: Connection reset by peer] 20:20:20 ??mantis 20:20:21 bug[1/2]: To report bugs, go to: http://crawl.develz.org/mantis/main_page.php 20:20:41 -!- Bloax has quit [Quit: Error: Bloax not found] 20:21:42 -!- Blazinghand has quit [Ping timeout: 264 seconds] 20:30:27 Xtahua's name/description formatting fatally flawed by SamB 20:30:46 SamB: give XTAHUA QUAD DAMAGE? 20:31:21 I didn't say that everything he DOES should be printed in all caps ... 20:32:10 -!- WalkerBoh has quit [Remote host closed the connection] 20:36:28 1learn add badmantis 20:36:35 -!- dtsund has joined ##crawl-dev 20:38:27 -!- Kaput has quit [Ping timeout: 252 seconds] 20:39:44 XTAHUA shouts: THE RULES OF HULK ARE YOU HAVE TO WIN THE GAME! 20:43:14 -!- Froggeryz has quit [] 20:48:49 .oO { non compos mantis } 20:49:59 sorry I don't read latin :-( 20:51:52 -!- CKyle has quit [Quit: CKyle] 20:52:41 * SamB attempts to fix the name formatting at least, but building takes AAAAAGES as usual ... 20:53:25 -!- bonghitz has quit [Remote host closed the connection] 20:53:47 I don't get it 20:53:49 is this a joke 20:54:16 the xtahua thing is a good learndb joke 20:54:25 seeing it in game . . . less so 20:54:50 yes maybe don't do that 20:55:21 i would have hoped that went without saying but i guess not? 20:56:11 I was assuming he wrote his own name at least 20:57:40 -!- Wah has quit [Ping timeout: 246 seconds] 20:57:52 sounds like a wrong assumption 20:57:57 -!- elliptic has joined ##crawl-dev 21:02:43 This square is lit by a halo. 21:02:43 which one? 21:03:28 the one currently being targetted by whatever you are doing? 21:03:44 what kind of halo I mean ... 21:03:51 there is only one kind of halo 21:04:03 oh 21:04:20 (produced by TSOites/holies) 21:08:31 -!- magicpoints has quit [Ping timeout: 246 seconds] 21:08:42 -!- Palyth has quit [] 21:11:02 why does chei movespeed in particular disappear when you become a ghost when the chei benefits remain? 21:11:21 i was going to suggest getting rid of the other benefits too but thinking about it that bleeds into all sorts of other gods (ash, beogh, zin?) 21:12:04 the passive god effects i can think of off the top of my head that go away are chei movespeed and tso halo, i'm sure there others 21:12:11 -!- KLANG has quit [Quit: Page closed] 21:15:48 -!- CKyle has joined ##crawl-dev 21:19:37 -!- nonethousand_ is now known as nonethousand 21:20:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 21:21:07 -!- CKyle has quit [Quit: CKyle] 21:25:42 ackack: in general ghosts don't keep god stuff 21:25:58 stat boosts are one of the only things that do stay 21:26:01 -!- Wah has quit [Ping timeout: 246 seconds] 21:26:37 right, i'm interesting in more consistency on that front 21:26:42 interesting, bleh. interested 21:27:05 well, currently the ghost code doesn't look at abilities and subtle stuff like that at all 21:27:15 which is consistent in a different way 21:27:16 so chei ghosts might actually be dangerous? 21:27:30 it just looks at your character's stats/resists/weapon/spells 21:27:46 movement speed is a bit weird, it is also handled weirdly for spriggans and such 21:27:50 stats including AC/EV? that was how i figured ash and beogh might come in 21:27:55 yes 21:27:58 yeah, it's capped for spriggans beneath their normal speed, right? 21:28:11 temporary boosts like ozocubu's armour are also applied 21:28:33 what about forms 21:28:34 I've uploaded a patch that fixes 0007608 and also has some cleanups/simplifications. 21:29:07 ackack: well, last I checked spriggan ghosts got higher *action* speed, not just movement speed 21:29:12 maybe that was fixed at some point 21:29:44 spd 10 move 60% or something? 21:30:19 -!- pythonsnake has quit [Ping timeout: 248 seconds] 21:30:30 but in general we haven't worried too much about the precise details of ghost-making, we could obviously write a ton code trying to make ghost creation make perfect sense but that would be a pain to maintain and the benefits are quite small 21:30:50 yeah, i can certainly see where doing it "right" would be pretty labyrinthine 21:31:16 it would never make perfect sense unless, for example, every single player spell had a ghost/monster equivalent 21:31:32 i guess i was hoping there was some function that would make it relatively easy to see what a player would look like if you just turned the god off 21:31:47 since penance exists and is a good approximation to that i thought there might be 21:31:58 -!- Basil has joined ##crawl-dev 21:32:26 !tell |amethyst There's a patch uploaded to fix 0007608 and make some cleanups. I've tested it in tiles. 21:32:27 gammafunk: OK, I'll let |amethyst know. 21:35:25 -!- arcline has joined ##crawl-dev 21:36:39 hey, I was playing trunk earlier today on webtiles and my computer crashed, now it's throwing up "Another game is already in progress using this save!" - is there any way I can fix that? It's been a good game so far and I'd rather not lose it, though I will eat it if I have to 21:37:46 that problem usually fixes itself after a while, you can also try to get someone with admin abilities on the server to fix it 21:38:13 there are 4 different servers with webtiles, btw 21:38:19 cao webtiles is apparently stuck again, this may be related 21:38:59 sorry, CAO 21:39:03 thanks 21:39:18 yeah I was playing in the browser on another machine, I'm back on ssh 21:40:49 rax and |amethyst would be the people who might be able to help you with CAO 21:41:12 the game should still be fine btw, crawl is quite good at not losing games to crashes and the like 21:41:32 I've heard console is fine too 21:41:43 so with ssh he could continue playing 21:41:58 oh he says he is on ssh 21:42:17 I guess he knows his game is fine ;-) 21:42:44 oh, oh, now I read enough backlog ... 21:42:57 I think the point is a tiles game is stuck so ssh is saying it's in use 21:43:08 it doesn't have anything to do with tiles 21:43:18 you can get that message without ever touching a tile in your life 21:43:20 doesn't it? 21:43:26 well sure 21:43:29 ... 21:43:35 but in this case isn't it because of the hung TILES game? 21:43:39 it just means that there is a stuck game 21:43:43 amethyst mentioned yesterday that cao in particular seemed to be getting some stale processes 21:43:47 elliptic, yes, yoiu can, BUT the histoery of this case is a game played in tiles got stuck 21:43:51 geekosaur: sure 21:44:07 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:44:41 isn't there a way to get that other game SIGHUPed ...? 21:44:53 SamB: if you are a CAO admin, yes... 21:46:39 arcline: suggestion: play a sprint for a while until |amethyst gets a chance to do something about it. Or play on a different server, or play a different branch ... 21:52:26 -!- Wah has quit [Ping timeout: 264 seconds] 21:53:14 -!- Valarioth has quit [Quit: Page closed] 21:56:04 -!- gammafunk_ has joined ##crawl-dev 21:56:10 -!- gammafunk has quit [Quit: gammafunk] 21:56:10 -!- gammafunk_ is now known as gammafunk 22:02:03 -!- Blazinghand has quit [Ping timeout: 260 seconds] 22:03:38 -!- dtsund has quit [Quit: dtsund] 22:16:46 7 new unrands by pubby 22:20:04 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:21:16 fapguy the Ruffian (L1 GrMo) (D:1) 22:21:33 <|amethyst> unstuck 22:21:33 |amethyst: You have 1 message. Use !messages to read it. 22:21:36 -!- pelotr0n has quit [Quit: ~Internet()] 22:25:38 arcline: you should be able to resume your game now? 22:26:48 it really seems like the tileserver should be structured such that one errant crawl process can't bring it grinding to a halt ... 22:28:21 since it usually seems like there's one game that is stuck, perhaps all the sockets should be non-blocking and a fag set when EAGAIN received on attempted write 22:28:24 *flag 22:28:26 wt 22:28:29 wtF 22:28:30 oy 22:28:41 * geekosaur gives up on typing... 22:30:08 -!- VolteccerJack has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Organize your IRC] 22:38:51 -!- Lawman0 has quit [Ping timeout: 260 seconds] 22:43:13 -!- bonghitz has quit [Remote host closed the connection] 22:43:17 03gammafunk02 {|amethyst} 07* 0.14-a0-180-g1ffa863: Some cleanups and simplifications for jump-attack code. 10(2 hours ago, 5 files, 29+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ffa8632b4df 22:43:17 03gammafunk02 {|amethyst} 07* 0.14-a0-181-gf6fe0c6: Fix jump-attack to not allow forcing targets outside the attack range. 10(85 minutes ago, 1 file, 4+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f6fe0c6fb68e 22:47:12 <|amethyst> SamB: the difference appears to be that you don't see a hand in your FOV 22:47:13 <|amethyst> doh 22:47:30 ??amethyst 22:47:31 amethyst[1/5]: <|amethyst> doh 22:47:53 -!- dtsund has joined ##crawl-dev 22:48:41 -!- Zifmia has quit [] 22:48:45 -!- simmarine has quit [Quit: Leaving] 22:49:33 -!- simmarine has joined ##crawl-dev 22:51:12 -!- jeanjacques has joined ##crawl-dev 22:54:32 -!- Basil has quit [Ping timeout: 240 seconds] 23:04:36 Are rebuilds of trunk scheduled every N hours on all servers? 23:04:41 for some value of N 23:04:50 24 hours. 23:05:01 And yes. 23:05:06 ah, it seemed more frequent than that 23:05:20 devs can trigger rebuilds whenever, at least on some servers 23:05:23 We c-- 23:05:25 Yes. 23:05:32 Between the set of us, it's all the servers. 23:06:47 ... in fact, I think I have rebuild access to everything except cdo. 23:12:02 <|amethyst> if you don't have rebuild access somewhere but CDO, let the server admin know your account name (with correct capitalisation) 23:14:07 -!- Morphy has quit [Ping timeout: 250 seconds] 23:14:56 CDO has rather restricted access 23:15:19 also |amethyst counts as the CAO admin for some reason 23:16:13 probably because r a x is very busy 23:17:12 |amethyst is the überadmin. 23:17:14 <|amethyst> theoretically other people have access as well 23:18:09 yes but I don't think I've noticed any of the others (trying to) fix anything, besides you and her ... 23:20:01 -!- Pepe has quit [Ping timeout: 245 seconds] 23:22:29 -!- bh has joined ##crawl-dev 23:22:34 -!- bh has quit [Changing host] 23:22:34 -!- bh has joined ##crawl-dev 23:22:40 well, greensnark does stuff with Sequell and Henzell sometimes ... 23:23:33 !tell kilobyte themeing the abyss could be cool like that. The level generator already grabs chunks of a level you've seen 23:23:34 bh: OK, I'll let kilobyte know. 23:23:58 -!- Taraiph has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:24:20 bh: theming like what? 23:24:41 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:25:25 kilobyte said (5h 52m 29s ago): for the Abyss, I got an idea: let's give every abyss area a random place (as in, branch:depth), in most cases branch:$, and replace 1/3 of spawns with monsters for that place. This would allow lots of visitors, and also give abyss the theme of distored chunks of existing lands 23:25:33 -!- Pisano2 has quit [Ping timeout: 240 seconds] 23:25:38 1/3rd might be too steep 23:27:02 -!- Nivimer has quit [Ping timeout: 240 seconds] 23:38:25 -!- ussdefiant has joined ##crawl-dev 23:44:44 yeah I was playing in the browser on another machine, I'm back on ssh 23:46:07 you'd be stealing pieces from the same place I assume? 23:47:23 bh: the tricky bit being: what if the player hadn't been there yet? 23:47:59 SamB: currently we only use places that the player has been 23:48:22 yeah I realize 23:49:52 -!- bh has quit [Quit: Page closed] 23:53:01 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 23:53:59 -!- ahorribleplayer has quit [Quit: Page closed] 23:54:21 -!- Vizer has quit [Ping timeout: 245 seconds] 23:55:54 -!- Assbag has quit [Ping timeout: 264 seconds] 23:58:06 -!- Zifmia has quit [Ping timeout: 245 seconds]